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:
899
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
7352296 Handheld electronic device with text disambiguation April 1, 2008
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
7350215 System and method for dynamic content processing with extendable provisioning March 25, 2008
Data can be stored in a wide variety of formats, and it is recognized that not all terminals have the resources for storing the appropriate Application Program for processing and/or viewing the data as defined in a particular format. Systems and methods are described for dynamically
7349723 Keypad and microphone arrangement March 25, 2008
Disclosed is a keypad and microphone arrangement for a communication device. The arrangement comprises: a key having a cap portion and a stem portion; a base layer attached to the stem portion; a key circuit to recognize activation of the key; a support member to support the key and
7349690 Out-of-coverage service termination using proxy March 25, 2008
A method and system that employs a proxy server associated with a mobile device in a wireless network, wherein the proxy server monitors whether the mobile device is still in coverage. The media service operates on top of a connectionless peer-to-peer packet-based transport protocol. If
7346368 Method and mobile device for operating in different data transfer modes March 18, 2008
Various embodiments are described for data communication between a host device and a mobile communication device having two processors. In a first mode of operation, data communication occurs between the host device and a main processor of the mobile device. In a second mode of opera
7346028 Methods and apparatus for processing radio modem commands during network data sessions March 18, 2008
A radio modem method of processing commands from a host device during a data communication session between the host device and a server connected to the network includes the steps of maintaining a Point-to-Point Protocol (PPP) connection between the host device and the radio modem de
7346019 Methods and apparatus for providing a tolerable delay for slotted messages in wireless communica March 18, 2008
In one illustrative example, a plurality of page message requests for a plurality of mobile devices which operate in a wireless communication network are received. One or more paging slots assigned to the mobile devices are identified for transmitting a plurality of page messages in
7340342 Mobile device with on-screen optical navigation March 4, 2008
A mobile computing device, including a main body, a processor and associated memory housed within the main body, a display screen housed within the main body and responsive to signals from the processor, an optical sensor fixed to the main body for capturing successive images and pro
7340264 Methods and apparatus for providing consistency in SMS message timestamp formatting for mobile c March 4, 2008
Methods and apparatus for providing consistency in Short Message Service (SMS) timestamp formatting (UTC or non-UTC) for mobile communication devices are disclosed. In one illustrative example, a method involves receiving an SMS message intended for a mobile communication device; ide
7334952 Staggered keyboard for a portable device February 26, 2008
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
7334085 Method and apparatus for full and partial storage of data records in an electronic device February 19, 2008
A method for memory management in an electronic device includes receiving partial content data records at the electronic device, storing the partial content data records in a memory of the electronic device, receiving a full content data record corresponding to one of the partial con
7333821 Methods and apparatus for terminating use of quick paging channel based on high capacity power s February 19, 2008
In one illustrative example, a mobile communication device has a wireless transceiver; an antenna coupled to the wireless transceiver; one or more processors coupled to the wireless transceiver; and a power source interface which is adapted to connect with a power source for supplying
7333811 Method and apparatus for utilizing historical network information for mitigating excessive netwo February 19, 2008
A method and apparatus utilizing historical network information for mitigating excessive network updates when performing channel selection between a serving base transceiver station and an adjacent base transceiver station when determined channel selection would result in either a Lo
7333784 Method and apparatus for compensating code channel power in a transmitter February 19, 2008
It has now been found that in some transmitter implementations which transmit multiple code channels, for example CDMA transmitters, the observed power for each code channel at the output relative to the other code channels is dependent upon the total transmit power due to non-linear
7333563 Method and apparatus for improving power amplifier efficiency in wireless communication systems February 19, 2008
A power management system and method for a wireless communication device generates an average desired transmit power signal based on at least one of a received signal strength indicator signal and a power control instruction signal from a base station. A power supply level adjustment
7333085 Handheld electronic device with text disambiguation February 19, 2008
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
7333084 Thumbwheel and switch for a mobile electronic device and methods thereof February 19, 2008
A mobile electronic device has a thumbwheel subassembly having measurable rotatable and depressible input movements, for example, rolling the thumbwheel up, rolling the thumbwheel down and pushing the thumbwheel inwards. Pushing the thumbwheel with a measurable component of downward
7330712 System and method of connection control for wireless mobile communication devices February 12, 2008
Systems and methods of connection control for wireless mobile communication devices enabled for communication via a plurality of communication connections are provided. Connection control information associates software applications with communication connections. When a connection r
7330216 Handheld electronic device having a battery compartment door that includes a camera February 12, 2008
An improved handheld electronic device includes an improved battery compartment door having a miniature camera disposed thereon. The battery compartment door with its camera advantageously does not alter the form factor of the handheld electronic device and can easily be replaced with
7328047 Mobile wireless communications device with reduced interfering energy from the display and relat February 5, 2008
A mobile wireless communications device includes a housing and circuit board carried by the housing and includes radio frequency (RF) circuitry and a processor carried by the circuit board and operative with each other. A display connector for an LCD connector is mounted on the circuit
7328016 Apparatus, and associated method, for facilitating network selection at a mobile node utilizing February 5, 2008
Apparatus, and an associated method, for facilitating with which network of a group of wireless local area networks that a mobile node attempts to communicate. Network selection utilizes a network selection list. The network selection list is contained at a SIM card, or the like, if the
7327255 Carrying case for a handheld device and methods thereof February 5, 2008
A user of a handheld device may be alerted to a possible risk of losing the handheld device. The handheld device is able to be secured to a carrying case. The carrying case may alert the user by activating one or more of its user interface elements. The handheld device may determine
7324830 System and method of exchanging identification information for mobile stations January 29, 2008
A system is provided for allowing mobile stations to exchange identification information using a predetermined communication path for the purpose of obtaining identification information to use in establishing a different communication path for communicating.
7324642 Mobile device having a protective user interface cover January 29, 2008
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
7324091 Handheld electronic device and keyboard having multiple-function keys January 29, 2008
An improved handheld electronic device having an improved keyboard provides enhanced usability with fewer keys by enabling the keys to pivot slightly to provide multiple functions to the keys. The improved keyboard may, for example, include internal strips of conductive carbon that are
7324083 Handheld electronic device with text disambiguation January 29, 2008
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
7322759 Keyboard apparatus January 29, 2008
A keyboard apparatus has two rows of multi-function keys that together bear actuation indicia for the numerals 0-9 and the letters A-Z. The actuation indicia preferably defines four rows of characters, including a first row of characters that include the numerals 0-9, and further inc
7321930 Apparatus and methods for managing data used by a mobile device January 22, 2008
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
7321336 Mobile wireless communications device including a wrap-around antenna assembly and related metho January 22, 2008
A mobile wireless communications device may include a housing, a printed circuit board (PCB) carried by the housing, at least one wireless RF circuit carried by the PCB, and a first contact(s) carried by the PCB and electrically connected to the at least one wireless RF circuit. The
7320600 Device opener and vibration mechanism January 22, 2008
An electronic mobile device having a first body, a second body mounted to the first body for movement relative to the first body between first and second positions, at least one of the first body and second body housing electronic circuitry. An electronic drive motor is linked to first b
7320057 Memory management system and method for a mobile device January 15, 2008
In accordance with the teachings described herein, systems and methods are provided for managing memory on a mobile device. A maximum amount of available data storage memory may be allocated for storing data for each of a plurality of software applications loaded on the mobile device. If
7320045 Automatic detection of the bit width of a data bus January 15, 2008
A device employs a method for determining the data bus width of a non-volatile memory, such as NAND flash memory. The method performs at least two read operations on the non-volatile memory so as to test the changing of selected data bits. The method may be performed such that weak p
7319860 Pseudo-interactive input processing in wireless environments January 15, 2008
An electronic communications device including a user input device for inputting characters; and buffering and communications systems for storing in a buffer characters input by the user input device, and transmitting the content of the buffer over a communications link when there is
7319461 Hand-held electronic device with multiple input mode thumbwheel January 15, 2008
A thumbwheel input device oriented on an incline and comprising a wheel such that a first input is generated by rotation of the wheel about its axis, and a holder also having an axis of rotation and a portion thereon to receive the wheel whereby a second input is generated by rotation of
7318111 Methods and apparatus for selecting a wireless network based on quality of service (QoS) criteri January 8, 2008
Methods and apparatus for selecting a wireless communication network based on quality of service criteria associated with an application are disclosed. In one illustrative example, one of several different software applications of a mobile communication device is executed. The software
7317996 Method for determining battery capacity January 8, 2008
A method includes determining that a battery has entered a transition phase based on the occurrence of a change in direction of current flow through the battery. In response to determining that the battery is in the transition phase, a capacity of the battery is determined based on a
7317913 Cell-phone operation giving increased full service in manual/select mode January 8, 2008
In the manual/select mode of scanning, if the manually-selected network is not available, the phone performs a general search, and settles on a suitable alternative network. The phone is programmed to provide full call service on that found network. Upon returning home, the phone aut
7317699 System and method for controlling configuration settings for mobile communication devices and se January 8, 2008
A system for controlling configuration settings for mobile data communication devices and services includes a redirection server and a policy generation system. The redirection server detects a triggering event in a host system and in response to the triggering event continuously red
7315747 Handheld electronic device and associated method providing availability data in a messaging envi January 1, 2008
An improved handheld electronic device and an associated method are provided in which enhanced information regarding an "availability" of a user of a handheld electronic device is provided to another electronic device in a messaging environment. Such availability data provides step-w
7315520 Method and apparatus for dynamic packet transport in CDMA2000 networks January 1, 2008
A method and apparatus for reverse and forward link dynamic packet transport to and from a wireless data device in a CDMA2000 network, the method comprising the steps of: determining a frame transport capability of a reverse access channel or a forward common channel; checking whether
7313423 Communication device with multiple detachable communication modules December 25, 2007
A communication device having multiple detachable communication modules includes a first communication module and a second communication module. The first communication module is configured to receive RF signals from a wireless network. The second communication module may be physically
7313419 Wireless device battery conservation method and system December 25, 2007
Generally, the present invention provides a method for detecting poor RF conditions, and entering different sleep mode levels or phases in accordance with the RF conditions to save battery power. Mobile device battery life can be conserved when the mobile device detects poor RF condi
7313371 Methods and apparatus for reestablishing a data connection with a wireless communication network December 25, 2007
Methods and apparatus for use in reestablishing a data connection with a wireless communication network are described. Initially, a wireless communication device maintains a data connection with a wireless communication network. During an out-of-coverage condition with the network, t
7312798 Device and method for controlling the display of electronic information December 25, 2007
The present invention provides a novel device and method for controlling the display of electronic information. The device can be based on the computing environment of an enhanced personal digital assistant with cellular telephone and electronic message capabilities. The device is op
7312726 Handheld electronic device with text disambiguation December 25, 2007
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
7312410 Reduced qwerty keyboard system that provides better accuracy and associated method December 25, 2007
A handheld electronic device and an associated method are provided. The handheld electronic device includes a keyboard assembly, a display positioned adjacent the keyboard assembly, a processor structured to receive inputs from the keyboard assembly and to output to the display as a
7311454 Mobile device December 25, 2007
An apparatus has a keyboard panel with a QWERTY array of alphabetic key actuation indicia. The apparatus further has a QWERTY array of keys that are free of alphabetic key actuation indicia, and are located adjacent to corresponding alphabetic key actuation indicia on the keyboard panel.
7310067 Mobile wireless communications device with reduced interfering RF energy into RF metal shield se December 18, 2007
A mobile wireless communications device includes a housing and circuit board carried by the housing and having RF circuitry comprising at least one RF component and plurality of other components mounted on the circuit board. An RF metal shield is secured to the circuit board and surround
7308252 Mobile communications device employing multiple data storage locations for electronic messages December 11, 2007
A mobile communications device (116) comprises a message receipt and routing logic structure (216), which may include a rule comparison logic structure, a message routing logic structure and a default message handling logic structure. The message receipt and routing logic structure (
7308042 Method and apparatus for optimizing transmitter power efficiency December 11, 2007
The power efficiency of a transmitter is optimized through control of a selected aspect of the transmitter, for instance, a parameter of a power amplifier within the transmitter. The control of the aspect is based on a generated indication of desired average transmitted power. Based on t
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

 
 
  Recently Added Patents
Multi-blade fan for air-cooled engine
Method for producing L-amino acid using bacteria belonging to the genus Escherichia
System and method to illuminate and image the inside diameter of a stent
Artifact reduction in a digital video
Real-time power-line sag monitoring using time-synchronized power system measurements
Dispensing device of portable terminals for acquiring product data in a shopping centre, integrated system for dispensing said portable terminals, and integrated system for selling products th
Discharge lamp device including an airtight container filled with a noble gas
  Randomly Featured Patents
Method and apparatus for representing and searching for color images
Layered SCSI device driver with error handling circuit providing sense data from device directly to the driver on the occurrence of an error
Pharmaceutical compositions having therapeutical activity based on mercaptoethansulphonic arginine salt
Method for identifying individuals at risk for colorectal neoplasia by quantifying normal colonic mucosal epithelial cell apoptosis
High resolution encoder
Expandable shifting tool
Machine for automated packaging of products(s) in a cardboard box
Method and system for detecting the validity of configuration data
Non-tangling line
Magneto-optical recording medium utilizing magnetostatic coupling, and method of recording information on the medium