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
7236858 Flight mode system for personal electronic device June 26, 2007
A personal communications device includes a processor, a plurality of subsystems connected to the processor for exchanging signals therewith, at least one of the subsystems being configurable between a flight mode and a non-flight mode, an input device connected to the processor for
7236472 Method for creating a peer-to-peer immediate messaging solution without using an instant messagi June 26, 2007
A messaging method in a system including a wireless network, a routing server, and a plurality of mobile stations. A first mobile station has first communications applications and a first PIN and a second mobile station has second communications applications and a second PIN. The met
7233310 Monochromatic field sequential liquid crystal display June 19, 2007
A device and a method are provided for establishing a monochromatic background light source in an electronic device with a field sequential liquid crystal display. The device and method provide for the continuous illumination of one or more of a plurality of color backlights of a field
7233127 Battery management system and method June 19, 2007
A battery management system for managing a plurality of subsystem circuits and functions of a mobile communication device powered by a battery is disclosed. The battery management system includes a battery monitoring circuit, a user interface, and a battery management module. The battery
7231226 System and method for event-dependent state activation for a dual-mode mobile communication devi June 12, 2007
A handheld mobile station system capable of automatically answering voice calls is disclosed. The system is comprised of a handheld mobile station, a magnet detection system within the mobile station, a magnet within a mobile station holster located in close proximity to the magnet detec
7231225 Push-to-talk handling in a dual processor environment June 12, 2007
In a push-to-talk device having two processors where one of said processors is a radio chip and one of said processors is a microprocessor, a method and apparatus for synchronizing said microprocessor and said radio chip comprising the steps of: checking the status of a radio push-to
7231199 Data protection for applications on a mobile electronic device June 12, 2007
A method and system for data protection for applications that includes registering applications with a storage cleaning mechanism so that the registered applications can receive notification of impending storage cleaning operations. Upon receiving notification of an impending cleaning
7228471 System and method for testing a data storage device without revealing memory content June 5, 2007
A system and method for testing a data storage device without revealing memory content. To control the individual bits of the memory during testing each value is written into the memory according to the equation NEW_DATA=CURRENT_DATA XOR DATA_SEED such that individual bits of NEW_DATA
7227536 Hand-held electronic device with a keyboard optimized for use with the thumbs June 5, 2007
A hand-held electronic device with a keyboard optimized for use with the thumbs is disclosed. In order to operate within the limited space available on a hand-held electronic device, the present invention optimizes the placement and shape of the keys, preferably using keys that are o
7224312 Multiple-band antenna with patch and slot structures May 29, 2007
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
7224292 Reduced keyboard letter selection system and method May 29, 2007
A system and method of selecting a letter for display in a communication device having a display and a reduced-key keyboard is provided. One of the plurality of keys on the reduced-key keyboard is selected and a default letter associated with the selected key is displayed. A backspace
7222340 Software-delivered dynamic persistent data May 22, 2007
A method and apparatus for dynamically managing non-volatile memory items in a wireless device, the method comprising the steps of: checking the non-volatile memory items for a unique identifier item; if the unique identifier item exists, comparing an identifier stored within the unique
7221964 LCD backlight duration proportional to amount of information on the LCD display screen May 22, 2007
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
7221949 Method and system for enhanced security using location-based wireless authentication May 22, 2007
A method and system for enhancing security using location-based wireless authentication for a mobile device, the method comprising the steps of: sending from the mobile device to a base station a message, the message having a unique identifier associated with the mobile device; appending
7221937 Event reminder method May 22, 2007
A mobile device that uses events as triggers for reminders in addition to date and time. Such events may be location-based, or based on other events or tasks scheduled by the user and other events or tasks scheduled by another user.
7220069 Staggered keyboard for a portable device May 22, 2007
A staggered keyboard for use with a portable device is provided. The staggered keyboard includes a plurality of keys arranged into a plurality of rows of keys. For each row of keys, the labeling of the keys is arranged in either a linear or an arced relationship depending upon the ke
7218943 Text messaging conversation user interface functionality May 15, 2007
A computer readable medium, method and user device for a user interface functionality for SMS and SMS-like message conversations is provided. A group of individual SMS messages is treated as a single entity by the SMS conversation UI, the SMS conversation history UI saves space by includ
7218926 Method, wireless handheld electronic device and system of remotely controlling e-mail settings f May 15, 2007
A system includes a wireless handheld electronic device having a plurality of e-mail settings associated therewith. A plurality of servers include an e-mail server and a wireless enterprise server having a database maintaining at least one of the e-mail settings. The wireless enterprise
7218187 Bow tie coupler May 15, 2007
A wide bandwidth coupler has two outer elements around a center element. The outer elements are rectangular at their outside portions and each have a tapered nose portion next to the center element. A matching network electrically connects the two outer elements and the center elemen
7215258 Handheld electronic device having reduced keyboard and multiple password access, and associated May 8, 2007
A reduced keyboard handheld electronic device and associated method that utilizes a plurality of passwords for controlling access thereto. The handheld electronic device has a non-predictive keystroke interpretation system, such as a multi-tap system. At least one of the passwords is
7213955 System and method for providing ambient light to a display in an electronic device May 8, 2007
The invention provides a device and method for providing backlight to a display in an electronic communication device. The device comprises: a lens to collecting ambient light from outside the device; a body to transmit the ambient light from the lens to a backlight system for the di
7212814 Methods and apparatus for efficiently managing the storage of e-mail message information for a m May 1, 2007
Methods and apparatus for efficiently managing the storage of e-mail message information for a mobile station are described. In one illustrative example, a plurality of e-mail messages are received by the mobile station through a wireless network and stored in memory. If a size of th
7209955 Notification system and method for a mobile data communication device April 24, 2007
A notification system and method for a mobile data communication device is provided. A clientbased software program operates at the mobile communication device to manage and execute, user-selectable notification schemes ("notification module") in response to data items transmitted to
7209949 System and method for synchronizing information between a host system and a mobile data communic April 24, 2007
A system and method of pushing user-selected data items from a host system to a user's mobile data communication device upon detecting the occurrence of one or more user-defined event triggers is provided. The user may then move (or file) the data items to a particular folder within
7209926 Methods and apparatus for lexicographically sorting cyclic data April 24, 2007
Methods and apparatus for lexicographically sorting cyclic data are disclosed. In one illustrative example, a method of lexicographically sorting data includes the acts of receiving a set of N cyclic shifts of N characters identifiable by an array of indexes {0, 1, 2, . . . , N-1}; s
7209150 System and method for achieving optimal display contrast in a mobile communication device April 24, 2007
A system and method for achieving optimal display contrast in a mobile communication device is provided. The system includes a memory device, a processor, a display driver, and a display. A user contrast setting is stored in the memory device, wherein the user contrast setting is sel
7206567 Methods and apparatus for limiting communication capabilities in mobile communication devices April 17, 2007
Methods and apparatus for limiting communication capabilities in mobile communication devices are disclosed. In one illustrative example, a predetermined condition such as an unsatisfactory temperature or a low battery voltage is detected at the mobile communication device. At this t
7203616 Method and system for the interactive testing of assembled wireless communication devices April 10, 2007
A method and system for the interactive testing of assembled wireless communication devices is provided. The method comprises: assembling the wireless communication devices to include at least one interactive test component for interactively testing the wireless communication device in
7200819 Graphics stack system and method April 3, 2007
A system and method are provided for drawing graphics, such as to display a user interface on a display of a mobile device. A graphics stack is used to store pre-computed coordinate values to improve performance for drawing graphics, such as to display a user interface on a display of a
7197312 Data-capable network prioritization with reject code handling March 27, 2007
Reject code handling is utilized for a more time-efficient selection of data-capable networks. One illustrative method for use in selecting a wireless communication network for communications involves the steps of causing a request for data connectivity to be transmitted through a first
7197296 System and method for supporting multiple certificate authorities on a mobile communication devi March 27, 2007
A system and method for supporting operations with multiple certification authorities (CAs) on a communication device. A common CA interface is provided between a plurality of secure communication applications and a plurality of CA-specific components, each of which interacts with a
7196671 Combination of tube assembly and clip for wireless antenna grounding March 27, 2007
An antenna grounding assembly for a hand-held device, the grounding assembly comprising: an antenna having an antenna shaft connected between a grounding block and a protective sheath; an antenna tube affixed within the hand-held device and holding the antenna, the antenna tube having an
7194086 Mobile device having a protective user interface cover March 20, 2007
A mobile device having a protective user interface cover is provided. The mobile device includes a mobile device housing having a top surface. The user interface is preferably mounted within the top surface of the mobile device, and may include a display, a keyboard, a touch screen, a to
7193579 Balanced dipole antenna March 20, 2007
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
7190314 Low profile antenna insert nut March 13, 2007
An antenna mount comprising a front cylindrical mount, the front cylindrical mount having a threaded interior for installing an antenna; a flanged central portion; a base mount consisting of a hollow cylinder cut away along a longitudinal axis, leaving a half-circular cross section.
7190312 RF test access for testing antenna in mobile communication device March 13, 2007
A housing 26 for a mobile communication device 10 includes a housing member 58 that encloses the mobile communication device 10. An opening 54 is positioned in the housing member 58 for accepting a battery 68. A door 56 is positioned over the opening 54 in the housing member 58, with an
7187923 Seamless call switching in a dual mode environment March 6, 2007
Methods and apparatus for providing a seamless switching of voice calls between different wireless networks are disclosed. In one illustrative example, a mobile communication device has a processor and one or more wireless transceivers coupled to the processor. The one or more wireless
7187332 Mobile wireless communications device with human interface diversity antenna and related methods March 6, 2007
A mobile wireless communications device may include a portable handheld housing, and a wireless transceiver carried by the housing. A pair of an antennas are positioned in side-by-side relation preferably in the upper portion of the portable handheld housing. A human interface diversity
7184768 Methods and apparatus for selecting a communication network February 27, 2007
Methods and apparatus for selecting a cellular network to provide one or more communication services for a mobile communication device are disclosed. A scanning operation is performed by the mobile device to identify a plurality of cellular networks that support a voice communication
7184753 Mailbox pooling pre-empting criteria February 27, 2007
Mailbox pooling pre-emptive criteria is set forth for use in an adaptive polling system for synchronizing data between a mail server and a mobile communication device. The polling engine stores an indication of the number of messages in the mailbox, the total mailbox size (i.e. the used
7183984 Multiple-element antenna with parasitic coupler February 27, 2007
A multiple-element antenna for a multi-band wireless mobile communication device is provided. The multiple-element antenna includes a first antenna element, a second antenna element positioned adjacent the first antenna element, and a parasitic coupler positioned adjacent the first anten
7181204 Methods and apparatus for re-establishing communication for a wireless communication device afte February 20, 2007
Several related methods and apparatus for re-establishing communication for a wireless communication device after a communication loss between the wireless device and a wireless communication network are disclosed. In one illustrative example, the wireless network broadcasts identifiers
7180431 Apparatus and method for an accelerated thumbwheel on a communications device February 20, 2007
An accelerated roller apparatus on a handheld electronic communications device that handles urgency conditions. The device includes a manipulable mechanism that is capable of generating a manipulation-related signal. Changes in the signal occur whenever motion is imparted upon the ma
7180349 Frequency divider system February 20, 2007
A frequency divider circuit for providing a divided clock signal having a frequency that is an odd integer factor less than the frequency of an incoming system clock signal. The frequency divider includes a clock generator circuit coupled to a delay circuit which operates in an active
7174291 Noise suppression circuit for a wireless device February 6, 2007
An adaptive noise suppression system includes an input A/D converter, an analyzer, a filter, and a output D/A converter. The analyzer includes both feed-forward and feedback signal paths that allow it to compute a filtering coefficient, which is input to the filter. In these paths, f
7171203 Apparatus, and associated method, for facilitating selection by a mobile node of a network throu January 30, 2007
Apparatus, and an associated method, for a mobile node operable in a radio communication system formed of multiple networks. A listing is maintained at the mobile node containing entries that identify which networks with which the mobile node is permitted to communicate. A detector detec
7170259 Universal serial bus charger for a mobile device January 30, 2007
In accordance with the teachings described herein, systems and methods are provided for charging a rechargeable power source in a mobile device through a USB port. A power converter may be used to receive an input voltage from an external power source and generate a charger output ha
7167178 Method of fast typing twin special characters January 23, 2007
A method for inputting characters pairs in an electronic device having a user input device, a display for displaying characters input through the user input device, and a memory for storing characters input through the user input device, including storing a character input through the us
7165003 Method and system for testing assembled mobile devices January 16, 2007
A method for arranging test stages in a production line for the assembling and testing of wireless communications devices comprises: determining a plurality of tests for testing an assembled wireless communication device; allocating each test requiring a physical actuation or mechanical
7164937 System and method for reducing the size of an electronic message on a mobile communication devic January 16, 2007
Systems and methods are provided for reducing the size of an electronic message on a mobile communication device. The mobile communication device may identify address card information in a received electronic message. The mobile communication device may then automatically display a reduc
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

 
 
  Recently Added Patents
Linearized controller for switching power converter
Dynamically generating video streams for user interfaces
Active input load wide bandwidth low noise HEMT amplifier
Tri-line power cable for electrical submersible pump
Method and apparatus using a random indication to map items to paths and to recirculate or delay the sending of a particular item when a destination over its mapped path is unreachable
Switchgear with movable user interface module
Apparatus and method for conditioning a bowling lane using precision delivery injectors
  Randomly Featured Patents
Wireless computer network communication system and method having at least two groups of wireless terminals
Thyristor containing channel stopper
Device for keeping the annular outlet mouth of the gas volute always centered about the nozzle assembly in a gas turbine
Shock absorber for automotive suspension
Glycol-based polycarboxylate-containing antifreeze/coolant formulations for resisting cavitation erosion-corrosion on aluminum
Bonding method and apparatus
Heat transfer compositions with high electrical resistance for fuel cell assemblies
Wheelbarrow tray extender
Multi-stop
Compact helical resonator coil for ion implanter linear accelerator