Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Research In Motion Limited Patents
Assignee:
Research In Motion Limited
Address:
Waterloo, CA
No. of patents:
889
Patents:


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18


Patent Number Title Of Patent Date Issued
7489950 Phone number replace code system and method February 10, 2009
A processor-implemented method of placing telephone calls includes determining if a phone call initiated to a phone number has connected. If the phone call did not connect, then the processor determines if the phone number has an associated replace code for any subset of the phone nu
7489923 Methods and systems for handling software operations associated with startup and shutdown of han February 10, 2009
Systems and methods for improving software operations on startup. A system and method can provide for the storage of volatile memory contents of an application upon shutdown of a mobile device, and restoration of the contents upon startup.
7489905 System for determining RF path loss between an RF source and an RF receiver with hysteresis and February 10, 2009
A test method is for determining RF path loss between an RF source and an RF receiver. The RF source may transmit RF power values at a relatively fine granularity, and the RF receiver may generate RSSI values at a relatively coarse granularity and have an unknown hysteresis about each
7489781 Secure peer-to-peer messaging invitation architecture February 10, 2009
A system and methods providing immediate peer-to-peer messaging between mobile devices in a wireless system. An invitation architecture is disclosed which enables the exchange of personal identification numbers (PINs) without requiring a user to directly access or provide his or her
7489301 Split Keyboard February 10, 2009
A keyboard includes a plurality of keys associated with alphanumeric characters including the letters A-Z and at least the numbers 1-9. The keys are split into a left side section and a right side section. The left side section is oriented at least partially above the right side sect
7489276 Mobile wireless communications device comprising multi-frequency band antenna and related method February 10, 2009
A mobile wireless communications device may include a housing and a multi-frequency band antenna carried within the housing. The multi-frequency band antenna may include a main loop conductor having a gap therein defining first and second ends of the main loop conductor, a first bran
7489177 Clock circuit for a microprocessor February 10, 2009
A wireless communication device is described having a transmitter that generates electromagnetic interference when operating in a transmit mode. The wireleess communication device comprises a clock circuit including a first clock element configured to generate a first clock output, and a
7489102 Battery charger that identifies portable device type and rechargeable battery type and method February 10, 2009
A battery charger may include a charger connector to be coupled to a corresponding device connector of a portable device including a rechargeable battery. The battery charger may also include a charging circuit connected to the charger connector, and a controller connected to the cha
7487204 System and method for accessing information processor services from a mobile communication devic February 3, 2009
A system and method for pushing information from a host system to a mobile data communication device upon sensing a triggering event is disclosed. A redirector program operating at the host system enables a user to continuously redirect user-selected data items from the host system to
7486241 Low profile full wavelength meandering antenna February 3, 2009
A low profile antenna has a meander length based on the full electrical wavelength of the signal being transmitted or received. The antenna can have either an open-loop structure or a closed-loop structure with a matching network. The low profile enables the antenna to be used in a c
7485816 Switch configuration February 3, 2009
A switch configuration for use with a keyboard comprises a plurality of support structures positioned adjacent each other in spaced relation and a plurality of dome switches, with at least one dome switch being coupled to each of the plurality of support structures. A keyboard and mobile
7484177 User interface and method for viewing short messages on a wireless device January 27, 2009
A user interface and method for viewing short messages on a wireless device includes a viewing screen, a processor, a memory device and a message software interface module. The memory device stores electronic messages that have been transmitted or received by the wireless device. The
7483963 Method and system for configuring a client on host devices by utilizing an interface between a c January 27, 2009
A system and method for configuring a client on a host device using a configuration application on a configuring device, the system comprising: a link between the configuring device and the host device; host drivers for communicating between the host device and the configuring device ove
7483950 System and method for providing secure message signature status and trust status indication January 27, 2009
A system and method for providing secure message signature status and trust status indications are disclosed. When a secure message having a digital signature generated by a sender is selected for processing on a messaging client, the digital signature on the message and trust status
7483727 Mobile wireless communications device having improved antenna impedance match and antenna gain f January 27, 2009
A mobile wireless communications device and associated method of making same includes a housing and circuit board having a ground plane. Radio frequency (RF) circuitry and a processor are carried by the circuit board and operative with each other. An antenna is carried by the housing and
7483694 Method and system for remotely testing a wireless device January 27, 2009
A method and system for testing a wireless device, the system comprising: a remote user interface for interacting with the data device from a remote location; and a wireless network for communication with the wireless data device from a remote location, wherein a tester can send info
7483373 Methods and apparatus for controlling wireless network operations associated with a flow control January 27, 2009
Methods and apparatus for controlling wireless network operations associated with a flow control process which terminates data communications to a mobile station based on an out-of-coverage condition between the mobile station and a wireless communication network. In the wireless com
7482985 Mobile wireless communications device comprising multi-frequency band antenna and related method January 27, 2009
A mobile wireless communications device may include a housing and a multi-frequency band antenna carried within the housing. The multi-frequency band antenna may include a main loop conductor having a gap therein defining first and second ends of the main loop conductor, a first bran
7480521 Methods and apparatus for reducing power consumption during network scanning operations with adv January 20, 2009
In a mobile communication device, a scanning operation is performed with use of a wireless transceiver to identify one or more available wireless communication networks in a given coverage area. Each time the scanning operation fails to result in any connection between the mobile device
7479762 Charging status indicator control system and method January 20, 2009
Systems and methods of controlling a charging status indicator in a charging system for a device having a rechargeable power supply are provided. The charging system determines whether a device connected thereto supports remote control of the charging status indicator, and controls t
7479759 Electronic device including handheld electronic device with dual battery configuration, and asso January 20, 2009
An improved handheld electronic device in conjunction with an improved holder for the handheld electronic device together form an improved electronic device. The handheld electronic device includes a first battery, and the holder includes a second battery and a charging apparatus. Wh
7478409 System and method for object oriented interface checking and method dispatching January 13, 2009
Method and system for interface checking and interface method dispatching for wireless devices. Relationships between classes and object-oriented interfaces are analyzed and certain properties are exploited for use in performing interface checking and/or interface method dispatching.
7478118 Method and apparatus for synchronizing of databases connected by wireless interface January 13, 2009
A method for synchronizing databases at a portable electronic device with corresponding databases at a second electronic device, the method including determining which one of the databases at the portable electronic device is to be synchronized based on a directed acyclic graph repre
7478057 Method for conducting an electronic commercial transaction January 13, 2009
A method for conducting an e-commerce transaction between a user and a merchant is disclosed. The user has a customer account with a communication provider operating a first communication network. The customer account includes personal information about the user. The method includes
7477913 Determining a target transmit power of a wireless transmission according to security requirement January 13, 2009
Different target transmit powers are determined for different wireless transmissions from a wireless device, the different transmissions having different security requirements. For example, the security requirements of a particular transmission may include a security ranking of a device
7477908 Messaging protocol/service switching methods and devices January 13, 2009
Methods, devices, and computer readable media for switching communications from a first messaging protocol/service to a second messaging protocol/service by use of messaging information being embedded in a header of a first message of the first messaging protocol/service to enable th
7477906 Methods and apparatus for facilitating the determination of GPS location information for a mobil January 13, 2009
Methods and apparatus for facilitating the determination of Global Positioning System (GPS) location information for a mobile station without disrupting communications of a voice call (e.g. a 911 emergency call). In one illustrative example, the mobile station causes GPS navigational
7477238 Handheld electronic device with text disambiguation January 13, 2009
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a
7477165 Handheld electronic device and method for learning contextual data during disambiguation of text January 13, 2009
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a
7475818 Combined battery and smart card January 13, 2009
An apparatus for seating within a battery compartment and a smart card compartment of a device, including a battery component and a smart card component. The battery component is coupled to the smart card component. The smart card component is configured to seat within a smart card c
7475004 Handheld electronic device with text disambiguation January 6, 2009
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a
7474671 System and method for resolving contention among applications requiring data connections between January 6, 2009
A mobile communications device (30) includes a wireless transceiver (34) operable to conduct at least two data connections between the mobile communications device (30) and a wireless network (12) wherein each of the data connections is associated with a connected application operating
7472247 Method and system for centralized memory management in wireless terminal devices December 30, 2008
Methods and systems for controlling centralized memory management in wireless terminal devices. Memory management scripts associated with a wireless application are stored in a registry accessible through a data network for on-demand download and execution. A memory management kernel
7471937 System and method for inverting automatic frequency control (AFC) December 30, 2008
A system and method for inverting automatic frequency control applied to a reference signal used to process an input signal is disclosed. When receiving an input communication signal, a receiver controls the frequency of the reference signal to compensate for frequency differences be
7471738 Method and apparatus for optimizing transmitter power efficiency December 30, 2008
A peak to average power ratio signal is generated from a first mapping function that selects the peak to average power ratio signal that corresponds to the data rate or data format of the signal to be transmitted. The selected peak to average power ratio signal is summed with a desir
7471059 Multiple function current-sharing charging system and method December 30, 2008
Multiple function current-sharing charging systems aid methods are provided. Where first and second rechargeable power supplies are connected to a charging system, a first charging current is provided to the first rechargeable power supply and a second charging current is provided to
7469291 Apparatus and method for integrating authentication protocols in the establishment of connection December 23, 2008
An apparatus and method for integrating authentication protocols in the establishment of connections between a controlled-access first computing device and at least one second computing device. In one embodiment of the invention, network access user authentication data needed to access t
7467982 Conversion from note-based audio format to PCM-based audio format December 23, 2008
A system and method for converting a note-based audio object to a Pulse Code Modulated (PCM) audio format is disclosed. An electronic communication device includes a memory containing a note-based audio object and lookup table containing trigonometric function evaluations. The note-b
7466984 Apparatus, and associated method, for improvement in facilitating routing of data by a mobile no December 16, 2008
Apparatus, and an associated method, for facilitating routing of data in a packet radio communication system. A clone list is downloaded to the mobile node and stored at a clone list depository thereat. The clone list includes a plurality of entries, each of which provides routing in
7466855 Display processing system and method December 16, 2008
A computer implemented method of processing image pixel data corresponding to an image pixel comprises determining if the image pixel is opaque or transparent. If the image pixel is determined to be opaque, a pixel color value from a first set of image pixel data is determined. If the im
7466825 Systems and methods for added authentication in distributed network delivered half-duplex commun December 16, 2008
In half-duplex communications over a wireless network, a user from a private organization sends the request for half-duplex communications through a private server controlled by the private organization. The private server sets up a private account with the wireless carrier and the u
7466320 User interface and method for persistent viewing of a user selected folder on a mobile device December 16, 2008
A mobile device enables communication over a wireless communication network between the user of the mobile device and a correspondent. The mobile device includes a display having a plurality of display modes including a folder view display mode wherein a plurality of folders are view
7466271 Multiple-band antenna with patch and slot structures December 16, 2008
A multiple-band antenna having first and second operating frequency bands is provided. The antenna includes a first patch structure associated primarily with the first operating frequency band, a second patch structure electrically coupled to the first patch structure and associated
7464865 System and method for managing multiple smart card sessions December 16, 2008
A system and method is provided for managing multiple smart card sessions with multiple communications or computing devices in association with a single smart card reader. A wireless smart card reader is provided for communicating with a plurality of devices requiring smart card func
7464169 System and method for over the air provisioning of a single PDP context mobile communications de December 9, 2008
A mobile communications device includes logic means operable to establish a first data to transmit a request for parameters to a first network node and receive a response by the first network node including the parameters. The mobile communications device also has logic means operabl
7463872 Methods and apparatus for controlling a gain state of a wireless receiver operating in an idle m December 9, 2008
The settling time of a wireless receiver is reduced by providing a previously utilized gain control state value to a low noise amplifier (LNA) of a receiver front end during a warm-up portion of a wake-up period of the wireless receiver which follows a sleep period. One illustrative
7463708 System and method for synchronization signal detection and recovery from false triggers December 9, 2008
A system and method for detecting a synchronization (sync) signal in a communication signal are disclosed. A received communication signal is stored in a memory and portions thereof are read from the memory and monitored to detect the sync signal. When a detected sync signal is deter
7463602 Configuring signaling radio bearer information in a user equipment protocol stack December 9, 2008
In accordance with the teachings described herein, systems and methods are provided for configuring signaling radio bearer information in a user equipment protocol stack. A wireless network may be used that includes a radio access network for transmitting information between a user e
7461407 Debugging port security interface December 2, 2008
The present invention provides a secure JTAG interface to an application-specific integrated circuit (ASIC). In the preferred embodiment the invention operates through the combined efforts of a Security Module (SM) comprising a state machine that controls the security modes for the A
7460868 Home network name displaying methods and apparatus for multiple home networks December 2, 2008
Home network name displaying methods and apparatus for multiple home networks are disclosed. A mobile station scans to receive a plurality of Mobile Country Code (MCC) and Mobile Network Code (MNC) pairs corresponding to a plurality of communication networks within a coverage area. T
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

 
 
  Recently Added Patents
Stabilized body care products, household products, textiles and fabrics
Liquid crystal display and driving apparatus thereof
Toner and image forming method
Electronic device and accessory device
Headset holster
Method for controlling filename display for image and video file types
Method and system for controlling virtual machine bandwidth
  Randomly Featured Patents
Central locking mechanism
Double differential summing amplifier with four independent inputs
Process for making a starting material for the manufacture of artificial graphite articles
Combination multiplexer and tristate driver circuit
Tamper evident closures
Multiple reusable tubular casing, and apparatus and process for using same in the production of caseless (skinless) parboil or raw sausages
Alternator-rectifier construction where sheet metal diode support plates support a bearing
Barrier-free water cooler
Error detection apparatus and method for use with engravers
Multilayer anti-reflective coating for semiconductor lithography and the method for forming the same