| Patent Number |
Title Of Patent |
Date Issued |
| 7610433 |
Memory controller interface |
October 27, 2009 |
| A memory interface controller and method to allow a processor designed and configured to operate with NOR flash and static random access memory (SRAM) memory devices to instead operate using NAND flash and synchronous dynamic random access memory (SDRAM). The system accomplishes this by |
| 7610045 |
Advanced system and method for dynamically discovering, provisioning and accessing host services |
October 27, 2009 |
| A system and method for pushing a service book to a mobile device is provided. A service book includes a plurality of fields relating to a host service. At least one mobile device is identified that is to receive the service book. Wireless propagation information is provided that ide |
| 7610014 |
System and method for selecting a cellular network on a wireless local area network |
October 27, 2009 |
| In accordance with the teachings described herein, systems and methods are provided for selecting a cellular network on a wireless local area network (WLAN). A network list may be used to identify a plurality of preferred WLANs and one or more cellular networks that may be accessed v |
| 7609659 |
Systems and methods for facilitating communication over a plurality of communication mediums |
October 27, 2009 |
| A processor-implemented method facilitates communication over a plurality of communication mediums by identifying interlocutors in a first communication and searching contact data to determine whether the interlocutors identified have an associated communication capability over a sec |
| 7607105 |
System and method for navigating in a display window |
October 20, 2009 |
| Navigation between a plurality of property sheets on a display of a mobile electronic device, each of the property sheets having a tab index and a layout defining a plurality of elements. One of the property sheets is a displayed property sheet and one of the elements is a current active |
| 7607004 |
System and method for surely but conveniently causing reset of a computerized device |
October 20, 2009 |
| Enhanced reset logic is included in a user's computerized device so that the device owner (e.g., the user's employer) can assure prompt reset (e.g., to insure device use of newly downloaded software versions or other control or security data) while still allowing user convenience (e. |
| 7606936 |
System and method for redirecting data to a wireless device over a plurality of communication pa |
October 20, 2009 |
| A system and method for redirecting data to a mobile device having a long-range RF transceiver and a short-range RF transceiver is provided. The system determines whether the mobile device is in physical proximity to the short-range RF network, and if so, redirects data to the mobile |
| 7606603 |
LCD backlight duration proportional to amount of information on the LCD display screen |
October 20, 2009 |
| A method, and device incorporating the method, permits adjustment of the on time of a light source that illuminates a display within a handheld wireless communications device. The on time may be adjusted by the amount of information to be displayed, the font size of the information, the |
| 7606598 |
Initiating a call from a mobile device to a number that is not hyperlinked |
October 20, 2009 |
| A method for initiating telephone calls from a mobile device which operates in a wireless communication network, including: displaying text on a visual display of the mobile device; moving a position marker on the visual display throughout the displayed text in response to a navigati |
| 7606552 |
System and method for activating an electronic device |
October 20, 2009 |
| The invention provides a system and method for activating an electronic device from a low power state. In the system, an activation circuit for an electronic device is provided. The circuit comprises: a motion sensor circuit; an input device; and a monitoring circuit connected to the inp |
| 7603556 |
Challenge response-based device authentication system and method |
October 13, 2009 |
| A challenge response scheme authenticates a requesting device by an authenticating device. The authenticating device generates and issues a challenge to the requesting device. The requesting device combines the challenge with a hash of a password provided by a user, and the combinati |
| 7603511 |
Cyclic buffer mechanism for receiving wireless data under varying data traffic conditions |
October 13, 2009 |
| A method of ensuring that data sent to a handheld wireless communications device is written to non-volatile memory is disclosed. In a device, where data is initially written to a first volatile memory and then written to a second volatile memory before being written from the second volat |
| 7603447 |
Method and system for coordinating device setting between a communications client and its host d |
October 13, 2009 |
| A system and method for propagating device settings to a data communications client from a host on a mobile device, the system having at least one host application adapted to operate on the mobile device host and further adapted to change device settings on the mobile device; a notif |
| 7603424 |
Method and system for generating template replies to electronic mail messages |
October 13, 2009 |
| A method for responding to an electronic mail ("email") message presented to a user on a display screen of a data processing system, comprising: receiving a command from the user to generate a reply to the email message using content from one or more template replies, the reply having |
| 7603145 |
System and method for facilitating short-range wireless communications between a mobile wireless |
October 13, 2009 |
| The present invention relates to a system and method for facilitating short-range wireless communications between a mobile wireless device and an auxiliary device. The wireless device includes a short-range transceiver for communicating with an auxiliary device; a signal module for p |
| 7603105 |
Method of making phone calls from a locked out handheld electronic device and a handheld electro |
October 13, 2009 |
| Outgoing phone calls can be made on a handheld electronic device that has been locked to prevent unauthorized use through an override that permits the making of outgoing phone calls while applications additional to the phone application remain locked. In some embodiments, the override ca |
| 7603083 |
Controlling visibility of a wireless device in discoverable mode |
October 13, 2009 |
| A wireless device in a discoverable mode controls its visibility by determining whether to ignore or respond to an inquiry, received from an inquiring device that is searching for discoverable devices, based at least in part on one or more properties of the inquiring device. |
| 7600064 |
System and method for provisioning a remote library for an electronic device |
October 6, 2009 |
| The invention provides a system and method of provisioning a resource to an electronic device. The method comprises the steps of: (a) maintaining a library of resources at a remote server from the device; (b) after a triggering event, providing a data transmission to the device, the data |
| 7599830 |
Handheld electronic device with reduced keyboard and associated method of providing quick text e |
October 6, 2009 |
| An improved handheld electronic device having a reduced keyboard provides facilitated language entry by making available to a user certain words that a user may reasonably be expected to enter. In some situations, certain words can be stored, for example, in a temporary dictionary for |
| 7599717 |
Method and apparatus for displaying battery fault notifications on wireless devices |
October 6, 2009 |
| A battery pack for a mobile device, a method for processing fault notifications for a mobile device, and a mobile device for processing fault notifications are described. The battery pack having a housing, at least one battery cell within the housing, and a memory accessible by an ap |
| 7599687 |
Apparatus for conducting radiated performance tests of a wireless device |
October 6, 2009 |
| A test apparatus for conducting a radiated performance test on a wireless device under controlled test conditions, the test apparatus having an anechoic chamber; a test computer; and an interface, the interface adapted to connect the test computer to the wireless device, the test app |
| 7599452 |
Method and system for applying Viterbi type PSK demodulation for optimum correlation of GPS sign |
October 6, 2009 |
| A method and system of improving sensitivity in the demodulation of a received signal over an arbitrary measurement time epoch, the method comprising the steps of: correlating the received signal in a coherent fashion (80); and utilizing a Viterbi phase state keying trellis demodulat |
| 7599347 |
System and method for allocating session initiation protocol (SIP) identifications (IDs) to user |
October 6, 2009 |
| A communications system includes a Session Initiation Protocol (SIP) user agent. A server communicates with the SIP user agent and allocates an SIP ID for the user agent for subsequent communications using SIP. A database can be associated with the server and contain data relating to fre |
| 7598946 |
Handheld electronic device having facilitated input and associated method |
October 6, 2009 |
| An improved handheld electronic device and an improved method facilitate the entry of data when the data is to be of a particular arrangement of alphabetic (A) and/or numeric (N) and/or other characters. In the depicted exemplary embodiment, the handheld electronic device includes a |
| 7598913 |
Slot-loaded microstrip antenna and related methods |
October 6, 2009 |
| A microstrip antenna may include an electrically conductive ground plane layer, a dielectric layer adjacent the electrically conductive ground plane layer, and an electrically conductive patch layer adjacent the dielectric layer on a side thereof opposite the electrically conducive g |
| 7596631 |
Web browser of wireless device having serialization manager for maintaining registry of converte |
September 29, 2009 |
| An information browser system and method enables sending of information requests to remote information sources and receiving of requested information from the remote sources on a wireless communication device. Information in any of a plurality of formats, including WML, HTML and WMLS |
| 7596622 |
Apparatus and method for processing web service descriptions |
September 29, 2009 |
| An apparatus and method for processing a web service description such that the web service description is adapted for use with mobile devices. A web services accelerator is adapted to receive a web service description that defines an interface to a web service, create at least one accele |
| 7596386 |
Advanced voice and data operations in a dual-mode mobile data communication device |
September 29, 2009 |
| A system and method for integrating voice and data operations into a single mobile device capable of simultaneously performing data and voice actions. The mobile device working in a network capable of exchanging both cell phone calls and data items to the mobile device. By wearing an |
| 7596375 |
Home network name displaying methods and apparatus for multiple home networks |
September 29, 2009 |
| A network name displaying method involves maintaining access to a Home Public Land Mobile Network (HPLMN) list and a Preferred PLMN (PPLMN) list, the HPLMN list identifying a plurality of home networks and the PPLMN list identifying a plurality of non-home roaming networks; maintaini |
| 7596119 |
Method and system for wireless channel selection by a mobile device |
September 29, 2009 |
| A method and mobile device for performing wireless channel selection that employs more than one concurrent level 2 interface to facilitate a level 3 handoff. The method and device maintain an active service over a first level 3 connection through a first transceiver, establish a second l |
| 7594120 |
User-defined passwords having associated unique version data to assist user recall of the passwo |
September 22, 2009 |
| An electronic device includes password protected functionality using a password that can be changed by the user. A user-specified password is stored in association with unique version data that is subsequently provided to help user recall of the password associated therewith. |
| 7594050 |
System and method for recognizing a keystroke in an electronic device |
September 22, 2009 |
| The invention provides a system and a method of processing keystrokes being entered in an electronic device. The method comprises: monitoring for activation of two or more keys on the device; determining whether a keystroke conflict occurs from the activation of the keys; and if a co |
| 7593993 |
Method and system for message thread compression |
September 22, 2009 |
| A method for compressing electronic mail messages each having a message thread for storage in a storage device, comprising: identifying one or more sections of each message thread; assigning a respective identifier to each section; storing one occurrence of each section in the storage |
| 7593727 |
Method and apparatus for best service rescan scheduling for mobile device operating in an EVDO h |
September 22, 2009 |
| A method and apparatus for best service rescan scheduling on a mobile device operating in an EVDO hybrid mode, the method comprising the steps of: blocking a best service rescan on the mobile device if the mobile device in an EVDO traffic state, the mobile device characterized by blo |
| 7593417 |
Handling broadcast and multicast traffic as unicast traffic in a wireless network |
September 22, 2009 |
| An access point is to handle received broadcast or multicast traffic as multiple instances of unicast traffic, where each instance is destined for a corresponding wireless client device associated with the access point. A client device may adjust its listen interval parameter according |
| 7590881 |
Method and apparatus for controlling an upper layer in a protocol stack to delay timeouts |
September 15, 2009 |
| In a device communicating over a network, a proxy to delay timeout of an application on the device where the proxy is on a communications path between the application and the network, the proxy comprising means for registering a data request from the application to the network; a counter |
| 7590759 |
System and method for providing remote data access and trascoding for a mobile communication dev |
September 15, 2009 |
| A system for providing information content over a network to a mobile communication device includes a transcoding system and a first network device. The transcoding system includes a plurality of transcoders. Each transcoder is operable to transcode the information content from a res |
| 7590748 |
Localization of resources used by applications in hand-held electronic devices and methods there |
September 15, 2009 |
| Resource bundles are provided that contain localized resources that a handheld device can use to adapt an application to the current locale of the hand-held electronic device. The resource bundles can be stored in a remotely-located server and downloaded over a network to the hand-held |
| 7590722 |
Apparatus and methods for managing data used by a mobile device |
September 15, 2009 |
| Apparatus and methods for managing data used by mobile devices. Data can be retrieved from a second computing device (e.g. a server) where it is stored on a storage medium (e.g. a disk). A subset of the data of a data record stored in the storage medium, or one or more pointers to the da |
| 7590413 |
Free busy calendar interface |
September 15, 2009 |
| A hand-held electronic mobile device having access to a calendar database storing calendar event data identifying events scheduled for respective time slots. The mobile device includes: a controller including at least one processor, for controlling operation of the mobile device; a displ |
| 7590197 |
Correction circuit for improving performance in a channel decoder |
September 15, 2009 |
| A receiver for a mobile communication system includes a channel equalizer for receiving a burst and generating a soft decision output associated with the burst, a soft decision correction circuit follows the channel equalizer and a decoder receives and decodes a block of bursts. The soft |
| 7587202 |
Method for conducting digital interface and baseband circuitry tests using digital loopback |
September 8, 2009 |
| In a mobile device having a primary baseband circuit and a secondary baseband circuit and an interface between the primary baseband circuit and a secondary baseband circuit, a method for testing the interface and primary and secondary baseband circuits comprising the steps of: setting |
| 7586926 |
System and method for generic data mapping between wireless component applications and applicati |
September 8, 2009 |
| An application gateway is configured to facilitate message communication between an application executing on a wireless device and a backend server. The application gateway comprises a message interface, a backend connector and a transformer. The message interface facilitates communi |
| 7586457 |
Balanced dipole antenna |
September 8, 2009 |
| A balanced dipole antenna has a coaxial cable connected between a load or source and the left and right dipole arms to substantially eliminate common mode current and radiative coupling between the coaxial cable and the left and right dipole arms. The connection between the source/load |
| 7586423 |
Handheld electronic device and method for dual-mode disambiguation of text input |
September 8, 2009 |
| A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In response to an ambiguous editing input at a location preceding at least a portion of an output word, the software performs one d |
| 7584254 |
System and method for selecting message settings on a messaging client |
September 1, 2009 |
| A system and method of selecting messaging settings on a messaging client are provided. A data store configured to operate in conjunction with the messaging client stores records comprising messaging settings or characteristics for previously received and/or sent messages. The messag |
| 7583958 |
Integrated message delivery over a plurality of transport mediums |
September 1, 2009 |
| Facilitating a communication directed to a communication device operable to receive data over a plurality of transport mediums includes determining present transport coverage of the communication device, determining which transport mediums the communication device is presently operab |
| 7583640 |
Apparatus and method for providing notification of allocation of communication resources in a ra |
September 1, 2009 |
| Apparatus, and an associated method, for notifying a remote station of a communication resource allocation made to communicate data thereto. The allocation of communication resources is made across a plurality of radio carriers during time frames defined upon each of the carriers. A matr |
| 7583205 |
Handheld electronic device with disambiguation of compound word text input |
September 1, 2009 |
| A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound word text input. The device provides output in the form of a default output and a number of variants. The output is based largely upon |
| 7582839 |
Backlighted key for a keypad of an electronic device |
September 1, 2009 |
| The invention relates to a key plunger for a key of an electronic device. The plunger comprises: a stalk made of a transparent material allowing light to pass through; a plinth connected to the top of the stalk; and a body section connected to the top of the plinth made of a translucent, |