Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jun Shen

Jun Shen, Shanghai CN

Patent application numberDescriptionPublished
20110016202METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR A VALIDATION FRAMEWORK FOR VALIDATING COMMANDS FOR CONFIGURING ENTITIES IN A TELECOMMUNICATIONS NETWORK - Methods, systems, and computer program products for implementing a validation framework for validating commands for configuring entities in a telecommunications network are disclosed. According to one aspect, the subject matter described herein includes a method for implementing a validation framework for validating commands for configuring entities in a telecommunications network. The method includes providing, to a first computing system, a validation configuration file containing at least one rule for validating, based on domain knowledge of a network entity, commands for configuring the network entity, wherein the validation configuration file is provided from a developer of the network entity. The first computing system receives data associated with a command for configuring the network entity, validates the received data using the at least one rule, and, responsive to validating the data, performs at least one action.01-20-2011

Jun Shen, Phoenix, AZ US

Patent application numberDescriptionPublished
20090066449Electromechanical Latching Relay and Method of Operating Same - A latching relay employing a movable cantilever with a first permanent magnet and a nearby second magnet is disclosed. The permanent magnet affixed to the cantilever is permanently magnetized along its long (horizontal) axis. The cantilever has a first end associated to the first pole (e.g., north pole) of the first magnet, and a second end associated to the second pole (e.g., south pole) of the first magnet. When the first end of the cantilever approaches the second magnet, the first pole of the first magnet induces a local opposite pole (e.g., south pole) in the second magnet and causes the first end of the cantilever to be attracted to the local opposite pole of the second magnet, closing an electrical conduction path (closed state). An open state on the first end of cantilever 03-12-2009
20090261927Coupled Electromechanical Relay and Method of Operating Same - An electromechanical relay employing a movable first permanent magnet and a nearby third electromagnet is disclosed. The movable first magnet is permanently magnetized and has at least a first end. The third electromagnet, when energized, produces a third magnetic field which is primarily perpendicular to the magnetization direction of the first movable magnet and exerts a magnetic torque on the first magnet to force the first magnet to rotate and closes an electrical conduction path at the first end. Changing the direction of the electrical current in the third electromagnet changes the direction of the third magnetic field and thus the direction of the magnetic torque on the first magnet, and causes the first magnet to rotate in an opposite direction and opens the electrical conduction path at the first end. Multiple magnets can be stacked together to form multi-pole-multi-throw relays. Latching and non-latching types of relays can be formed by appropriately using soft and permanent magnets as various components.10-22-2009
20100176665Vibration Motor - A vibration motor comprises a permanent magnet supported by a spring and an electromagnet. The electromagnet generates an alternating second magnetic field which exerts a torque on the permanent magnet and causes said permanent magnet to rotate and vibrate. The supporting spring transfers the vibration energy from the permanent magnet to the housing and ultimately to the user.07-15-2010
20100182110ELECTROMECHANICAL RELAY AND METHOD OF MAKING SAME - A relay comprises a movable body placed in a cavity which is formed on a substrate and surrounded by a spacer layer and sealed by a cover layer. The movable body comprises a first magnet which is permanently magnetized and has at least a first end. A nearby switching electromagnet, when energized, produces a switching magnetic field which is primarily perpendicular to the magnetization direction of the first magnet and exerts a magnetic torque on the first magnet to force the first magnet and said movable body to rotate and close an electrical conduction path at the first end. Changing the direction of the electrical current in the switching electromagnet changes the direction of the switching magnetic field and thus the direction of the magnetic torque on the first magnet, and causes the first magnet and said movable body to rotate in an opposite direction and opens the electrical conduction path at the first end. The first magnet can comprise multiple magnetic layers to form relatively closed magnetic circuits with other magnetic components. Latching and non-latching types of relays can be formed by appropriately using soft and permanent magnets as various components.07-22-2010
20100214044ELECTROMECHANICAL RELAY AND METHOD OF OPERATING SAME - An electromechanical relay employing a movable first magnet and a nearby switching electromagnet is disclosed. The movable first magnet is permanently magnetized with a magnetic moment and has at least a first end. The switching electromagnet, when energized, produces a switching magnetic field which is primarily perpendicular to the magnetization direction of the first movable magnet and exerts a magnetic torque on the first magnet to force the first magnet to rotate and closes an electrical conduction path at the first end. Changing the direction of the electrical current in the switching electromagnet changes the direction of the switching magnetic field and thus the direction of the magnetic torque on the first magnet, and causes the first magnet to rotate in an opposite direction and opens the electrical conduction path at the first end. Multiple magnetic layers can be arranged to form closed magnetic circuits to facilitate switching and maintaining switched states. Latching and non-latching types of relays can be formed by appropriately adjusting various force magnitudes.08-26-2010
20100231333ELECTROMECHANICAL RELAY AND METHOD OF MAKING SAME - A double-pole-double-throw (DPDT) electromechanical relay employing a movable first magnet and a nearby third electromagnet is disclosed. The movable first magnet is permanently magnetized with a magnetic moment and has at least a first end and a second end. The third electromagnet, when energized, produces a third magnetic field which is primarily perpendicular to the magnetization direction of the first movable magnet and exerts a magnetic torque on the first magnet to force the first magnet to rotate and closes electrical conduction paths at the first end. Changing the direction of the electrical current in the third electromagnet changes the direction of the third magnetic field and thus the direction of the magnetic torque on the first magnet, and causes the first magnet to rotate in an opposite direction and opens the electrical conduction path at the first end and closes the electrical conduction paths at the second end. Latching, non-latching types, and various forms (normally open or closed, etc.) of relays can be formed by appropriately adjusting various force magnitudes.09-16-2010

Patent applications by Jun Shen, Phoenix, AZ US

Jun Shen, Redmond, WA US

Patent application numberDescriptionPublished
20090017802Undelivered Call Indicator - Providing for detection of a missed mobile paging event, storing data associated with an initiating mobile device as a result of such event, and updating an undelivered call indicator (UDCI) for notification of at least an undelivered call count is described herein. Components can include a gateway routing component that can receive a communications request for a target mobile device, a data storage component that can store information related to an initiating mobile device where the target is deemed unavailable, and a UDCI component facilitating data aggregation related to the undelivered call count. The UDCI data can be selectively provided to independent of the stored information related to an initiating mobile device. The system can thus notify a user of the presence and count of stored information related to initiating mobile devices independent of the user's prior unavailability.01-15-2009
20100062786Prioritized Display of Cell Broadcast Messages - Devices, systems, and methods for creating, procuring, and maintaining a priority scheme for cell broadcast messages. In an exemplary embodiment, the priority scheme includes a plurality of cell broadcast channels (CBCH) that are assigned logic groups, which in turn are assigned a priority level. Accordingly, cell broadcast (CB) messages with higher priority levels are displayed first on the receiving device.03-11-2010
20100075653Dialed Digits Based Vocoder Assignment - A system and method for providing voice communications with desired characteristics based upon the intended recipient of a voice communication. An apparatus includes a list of dial strings associated with parties having desired voice communication characteristics. A dial string entered by a user and associated with an intended recipient is compared to a list of preferred dial strings to determine the characteristics of an encoded voice signal to be sent to the recipient. The apparatus can include a vocoder having different bit rate modes and a bit rate mode is selected based upon the dial string entered by a user. Dial strings can be stored at the device or on a network. The apparatus can include a mode selector to select a desired vocoder mode to generate an encoded voice signal.03-25-2010
20110124325METHOD AND APPARATUS FOR MAINTAINING USER SETTINGS FOR OVER-THE-AIR UPGRADES - A method and apparatus for performing a software upgrade are disclosed. The method determines a plurality of mobile endpoint devices affected by a wireless network access software upgrade, and schedules a deployment of the wireless network access software upgrade. The method transmits a notification to the plurality of mobile endpoint devices, wherein the notification is configured to cause each of the plurality of mobile endpoint devices to store user settings in a memory of each of the plurality of mobile endpoint devices. The method downloads the wireless network access software upgrade wirelessly to the plurality of mobile endpoint devices, wherein the wireless network access software upgrade is configured to cause each of the plurality of mobile endpoint devices to install the wireless network access software upgrade and to restore the user settings from the memory of each of the plurality of mobile endpoint devices.05-26-2011

Patent applications by Jun Shen, Redmond, WA US

Jun Shen, Yorktown Heights, NY US

Patent application numberDescriptionPublished
20090300361METHOD FOR RECEIVING/SENDING MULTIMEDIA MESSAGES - A method for receiving/sending multimedia message uses a wireless LAN, and communicates with a gateway via the wireless LAN so as to send and receive multimedia messages. Furthermore, the gateway of the invention detects whether the user device is located within the wireless LAN. If yes, then multimedia messages are sent and received via the wireless LAN; and if not, then via conventional telecom network. The invention also discloses a corresponding gateway and a corresponding user device.12-03-2009

Jun Shen, Singapore SG

Patent application numberDescriptionPublished
20090240955SECURE MEDIA STORAGE DEVICE AND METHOD OF SECURING MEDIA STORAGE DEVICES - A secure media storage device for an imaging device, comprising an interface (09-24-2009

Jun Shen, Palo Alto, CA US

Patent application numberDescriptionPublished
20090073062Antenna Selection Scheme for Multiple Antennae - A method and system to select an antenna from a plurality of antennae used for wireless communications. A first embodiment is a method to select an antenna from a plurality of antennae. The method includes monitoring at least one antenna during a fraction of at least one preamble period of a frame to derive at least one quality indicator corresponding to the antenna; storing the quality indicator derived from monitoring the antenna during the fraction of the preamble period of a frame; and selectively switching to a selected antenna after a number of frames, based on the quality indicator. A second embodiment is another method to select an antenna from a plurality of antennae. These embodiments can be applied in several wireless communication applications using multiple antennae including, but not limited to, WiMAX applications.03-19-2009
20090074101Detection Performance in Communication Systems - A method and system to generate decoded information from received symbols in communication receivers. A first embodiment is a method to detect digitally modulated symbols and generate decoded information. The method includes receiving digitally modulated symbols, demapping the digitally modulated symbols to generate soft decisions representing digitally modulated symbols, multiplying the soft decisions by an adaptive factor to generate scaled soft decisions; and decoding the scaled soft decisions to generate decoded information. A second embodiment is a system having modules to detect digitally modulated symbols and generate decoded information. These embodiments can be applied in several wired and wireless communication applications including, but not limited to, WiMAX applications.03-19-2009
20090075609Synchronization in Communication Systems - A method and system to generate synchronization information from received signals in communication applications. A first embodiment is a method to generate synchronization information in a communications receiver. The method includes providing a fixed gain to a received analog signal to generate a modified analog signal, converting the modified analog signal to a digital signal, extracting one or more sign bits from the digital signal, and generating synchronization information as a function of the one or more sign bits. A second embodiment is a system to generate synchronization information in a communications receiver. Various embodiments can be applied in several wireless and wired communication applications including, but not limited to, WiMAX applications.03-19-2009

Jun Shen, Beijing CN

Patent application numberDescriptionPublished
20080227433Method and system for multimedia message service communication - An interactive method, a user terminal and a communication system am provided for multimedia message services. The method comprises the steps of receiving a multimedia message from a server; generating a page displaying or playing the multimedia message at a user terminal, wherein one or more controllers are embedded into the displayed or played multimedia message and associations between said controllers are defined; and triggering at least one action event and performing a corresponding action in response to the operations of one or more controllers. A response message fed back to the server is automatically generated at the user terminal, and an optimized multimedia message interface is provided for the user, a local interaction and a interaction between the terminal and the back end service can be flexibly realized.09-18-2008

Patent applications by Jun Shen, Beijing CN

Jun Shen US

Patent application numberDescriptionPublished
20110138427Video Service Buffer Management in a Mobile Rate Control Enabled Network - A system for a mobile wireless device to receive and display a video stream while preventing overflow or starvation of its receive buffer by requesting changes to the video streaming or encoding rates and by controlling the video playback frame rate. The current receive buffer level is used to make comparisons with several thresholds, the results of which are used to trigger actions. If the current receive buffer level has risen above a start level, then playback of the video can begin. If the current receive buffer level rises above an early detection threshold, then the video streaming device is requested to slow its streaming rate. If the current receive buffer level rises above a high level threshold, then the video streaming device is requested to stop streaming the video. If the current receive buffer level drops below a low level threshold, then the playback frame rate is slowed.06-09-2011

Jun Shen, Shenzhen City CN

Patent application numberDescriptionPublished
20110157782HOUSING ASSEMBLY FOR A PORTABLE ELECTRONIC DEVICE - A housing assembly for a portable electronic device includes a shell including a supporting portion, a frame, and a latching member. The latching member includes a body portion, at least one positioning portion and at least one bent portion. The body portion is disposed on the shell. The positioning portion is secured in the shell. The bent portion engages the frame. The supporting portion of the shell resists the positioning portion of the latching member.06-30-2011
20110157840CHIP CARD HOLDER AND ELECTRONIC DEVICE USING THE SAME - A chip card holder is configured for receiving a chip card. The chip card holder includes a housing defining a groove, a latching part received in the groove, a fixing element made of rubber material. The chip card is received in the latching part. The fixing element includes a main plate, a positioning portion, a rib, and a free end. The positioning portion is positioned on a side of the main plate. The positioning portion latches the housing. The rib is positioned on the same side which positioning the positioning portion. The rib resists the chip card. The free end extends from a peripheral edge of the main plate. The present disclosure further discloses an electronic device using the chip card holder.06-30-2011
20110157847SURFACE CONTACT CARD HOLDER FOR ELECTRONIC DEVICE - A holder for a surface contact card includes a first housing, a second housing, and a tray. The first housing defines a receiving hole. The second housing includes a cover portion. A tray is configured for carrying a surface contact card therein. The cover portion covers one part of the tray. The tray slidably engages in the receiving hole allowing insertion and removal of the surface contact card from inside the first housing and the second housing.06-30-2011
20110194263SURFACE CONTACT CARD HOLDER FOR ELECTRONIC DEVICE - A holder for a surface contact card includes a housing, a tray and an ejecting mechanism. The housing defines a receiving groove. The tray is slidably received in the receiving groove. The ejecting mechanism is positioned on the housing and automatically ejects the tray from the receiving groove.08-11-2011
20110215692FOLDABLE PORTABLE ELECTRONIC DEVICE AND ASSEMBLING METHOD THEREOF - A foldable portable electronic device is disclosed including an upper housing, a bottom housing rotatable relative to the upper housing, a hinge, and a sleeve. The upper housing includes a barrel, a latching groove, and a receiving space. The hinge is secured in the receiving space and rotatably engages with the bottom housing. The sleeve is slidably received in the receiving space and can be secured in the receiving space and rotatably engaged with the bottom housing.09-08-2011

Jun Shen, Shenzhen CN

Patent application numberDescriptionPublished
20110227464HOUSING OF PORTABLE ELECTRONIC DEVICE - A housing of a portable electronic device includes a first frame unit, a second frame unit, and a panel unit. The first frame unit includes a plurality of retaining members. The second frame unit includes a plurality of fastening members. The panel unit includes a plurality of holding members corresponding to the retaining members and a plurality of assembling members corresponding to the fastening member. The retaining members and the holding members are correspondingly assembled together to assemble the first frame unit to the panel unit, and the fastening members and the assembling members are correspondingly assembled together to assemble the second frame unit to the panel unit.09-22-2011

Jun Shen, Vancouver CA

Patent application numberDescriptionPublished
20110291676 Sensor for Measuring the Concentration of a Solvent or Solute in a Mixed Solution System - The invention described relates to an apparatus and method for measuring the concentration of a low molecular weight alcohol, in an aqueous liquid feed solution, comprising a first sensor including a hydrophilic capillary tube having an inner diameter, being disposed between two electrodes to form a first capacitor, a second sensor including a hydrophobic capillary tube having the same inner diameter as a capillary tube of the first sensor; said hydrophobic capillary tube having a hydrophobic coating on the inner diameter, being disposed between two electrodes to form a second capacitor, wherein the first hydrophilic and second hydrophobic sensors are dipped to the same depth in the aqueous solution to measure the solution concentration, means for measuring the capacitance of the two capacitors, and control means including a control circuit driven by a computer, wherein the difference in capacitance between the two capacitors is a measure of the concentration of the solution, independent of the depth of dipping of the two capacitors in the aqueous solution. In another embodiment, a single hydrophilic sensor is employed.12-01-2011