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
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
7459651 Printed circuit board for a mobile device December 2, 2008
A printed circuit board is provided for use in a keyboard assembly of a mobile device having a plurality of keys in a key layout. The printed circuit board has a plurality of contacts, such as dome switches, arranged in a contact layout. The contact layout is such that it can be used
7457631 Apparatus, and associated method, for facilitating synchronization of databases connected by way November 25, 2008
Apparatus, and an associated method, for facilitating synchronization of databases connected by way of a radio air interface. Changes to a data record embodied at the network part are detected by a detector. A mapping is performed by a mapper, and a synchronization request is generated b
7456759 Keyboard integrated navigation pad November 25, 2008
A key arrangement that includes a plurality of keys arranged in a pattern including a first column, a last column, and one or more middle columns. At least one of the middle columns includes a multidirectional navigational key. The first and last columns have keys in each row. A plur
7454239 Handheld wireless communication device and holder November 18, 2008
A holder for a handless wireless communication device has triggering means at more than one location interacting with detecting means in the handheld wireless communication device for the handheld wireless communication device to detect whether or not it is present in the holder in a
7454220 Apparatus, and associated method, for facilitating initiation of channel allocation to communica November 18, 2008
Apparatus (48), and an associated method, for facilitating operation of a mobile node (12) operable in a communication system (10) to request allocation of communication capacity upon which to communicate data pursuant to a communication service. A channel allocation request generato
7454208 Method and apparatus for scan mode selection during an EVDO traffic state November 18, 2008
A method and apparatus for user data traffic handling for an EVDO enabled hybrid mode mobile device, the method having the steps of: blocking a system selection at the mobile device until no EVDO traffic state exists, the blocking step includes either monitoring whether a user changes a
7453687 Handheld computing device having drop-resistant LCD display November 18, 2008
A display for a handheld computing device includes a LCD display panel; a display circuit board carrying display electronics for the display panel; a cover assembly securing the display panel to the display circuit board; and a resilient layer disposed between the display circuit board a
7453448 User interface and method of adapting a sensor signal to actuate multiple dimensions November 18, 2008
A user interface for a mobile device includes an input sensor having one degree of freedom operable by the user to generate a sensor signal, a screen having a two-dimensional surface showing a graphical user interface object, a processor coupled to the sensor and to the screen to act
7453233 Adapter system and method for powering a device November 18, 2008
An adapter for providing a source of power to a mobile device through an industry standard port is provided. In accordance with one aspect of the invention, the adapter comprises a plug unit, a power converter, a primary connector, and an identification subsystem. The plug unit is op
7451405 Method for requesting and viewing a zoomed area of detail from an image attachment on a mobile c November 11, 2008
A process is set forth for viewing an enlarged area of an image. The image is stored on a server and re-sized for viewing on a mobile communication device based on screen size and colour display capabilities of the device. The image is enlarged within the server by modifying binary raw
7450953 Intelligent paging in multiple networks November 11, 2008
A method and system are provided for paging a mobile device in the intersection of logical areas of two or more different subsystems using information indicative of the logical areas of each subsystem in which the mobile device is likely located. In some embodiments, only those cells
7450721 Methods and apparatus for reducing airlink congestion and processing time associated with cipher November 11, 2008
Methods and apparatus for use in reducing airlink congestion and processing time associated with ciphering information communicated between a wireless communication network and a mobile station are disclosed. From the standpoint of the mobile station, one illustrative method involves
7450106 Handheld electronic device including a variable speed input apparatus and associated method November 11, 2008
An improved handheld electronic device and method provide an input apparatus having a number of input members, at least a portion of the input members being movable among an unactuated position, a first actuated position, and a second actuated position in order to provide input. The
7448043 System and method of compact messaging in network communications by removing tags and utilizing November 4, 2008
A method is described for sending compact messages based on predefined message definitions. The message definitions comprise a number of predefined fields each having a tag for one or more data values. The method comprises the following steps. Communication is established between a s
7447905 System and method of unacknowledged network layer service access point identifier (NSAPI) recove November 4, 2008
A system and method of unacknowledged Network Layer Service Access Point Identifier (NSAPI) recovery in Sub-Network Dependent Convergence Protocol (SNDCP) communication are disclosed herein. The disclosed techniques prevent the loss of data which may result from changing between GPRS/GSM
7447520 Expedited communication graphical user interface system and method November 4, 2008
A method for managing expedited communication functions for a mobile device having a processing subsystem, a memory subsystem, a display subsystem, a communication subsystem, and a keyboard subsystem includes displaying a graphical key representation of mobile device keyboard subsyst
7447502 Scheme for providing regulatory compliance in performing network selection in a foreign country November 4, 2008
In one embodiment, a scheme for providing regulatory compliance in network selection by a user equipment (UE) device that is operable to discover an equivalent home network in a foreign country. Upon receiving a network identity code from a network node, a determination is made if the ne
7446678 Method and system for encoding communications between wireless and other devices November 4, 2008
A method for encoding a message communicated between devices, the message having at least one field, the method comprising: if the field is not optional and contains a value, writing the value to one or more data bytes in a byte buffer; and, if the field is optional and contains a de
7445367 Method and device to improve backlight uniformity November 4, 2008
A hot spot filter for a light guide is created by taking an image of the light output pattern of an illuminated light guide. The hot spot filter may be a film, a layer, or an additional liquid crystal display dedicated to attenuating bright spots from the light guide. The hot spot filter
7444409 System and method for determining a designated connection between components of computing device October 28, 2008
A system and method for identifying a single, designated connection from one or more connections (e.g. TCP connections) that may have been established between two components for data communications. Each component is associated with a component identifier that is generated by an iden
7444174 Mobile wireless communications device with reduced interfering energy into audio circuit and rel October 28, 2008
A mobile wireless communications device includes a housing and circuit board carried by the housing. RF circuitry and a processor are operative with each other and carried by the circuit board. A receiver speaker and microphone are carried by the housing. Audio circuitry is carried by th
7444135 Updating availability of an instant messaging contact October 28, 2008
A contact is determined to be unavailable if a predetermined period of time has elapsed since an instant message was sent to the contact and an expected notification for the instant message was not received during that predetermined period of time by the device that sent the instant
7440778 Methods and apparatus for providing restrictions on long distance calls from a wireless communic October 21, 2008
Methods and apparatus for providing restrictions on long distance calls from wireless communication devices which operate in a wireless communication network are described. The wireless devices are preferably combined voice and data communication devices. In one illustrative example,
7439959 Key arrangement for a keyboard October 21, 2008
A key arrangement includes a plurality of keys that are arranged in a regular grid of rows and columns. The columns include a first column, a last column, and at least one middle column. The keys in the first and last columns are smaller than the keys in the at least one middle column.
7439709 Charger unit for an electronic device including a system for protective storage of an adapter pl October 21, 2008
A charger unit for an electronic device that includes a housing, a plurality of charging contacts provided on the housing, and a recess provided in the housing, preferably on a rear face thereof. A plug having a plurality of prongs may be selectively attached to and detached from the
7438561 Electrical connector for a printed circuit board October 21, 2008
An electrical connector is provided. The electrical connector has a housing which is supportable within an aperture of a printed circuit board. The electrical connector also has one or more electrical contacts that are disposed on the housing with at least some of the contacts each h
7437403 Always-on wireless internet protocol communication October 14, 2008
In accordance with the teachings described herein, systems and methods are provided for always-on wireless IP communication. An access provider network (APN) that includes an always-on packet data serving node (PDSN) may be used to communicate over a wireless communication link with a
7436791 Methods and apparatus for providing slot reservations for slotted messages in wireless communica October 14, 2008
In one illustrative example, a mobile communication device transmits a slot reservation indication to the wireless network for reserving each nth paging slot assigned to the mobile device. At some point in time, a page message request for paging the mobile device is received within the
7436790 Wireless access point methods and apparatus for reduced power consumption and cost October 14, 2008
In one illustrative technique, a contention-free period indication is communicated by a wireless access point (AP) (e.g. a battery-powered AP) to a plurality of mobile communication devices within a beacon of a superframe. The contention-free period indication identifies a duration o
7434147 Power reception optimization method, and associated apparatus, for operating upon an encoded dat October 7, 2008
Apparatus, and an associated method, for recovering the informational content of an encoded data block. Data bursts are delivered to a receiver. A series of data bursts together include all of the informational content of the encoded data block. A detector detects delivery to the rec
7433961 System and method for sequentially conducting independent data contexts using a mobile communica October 7, 2008
A mobile communications device includes logic operable to conduct a data context associated with a first application of the mobile communications device with a data service network. The mobile communications device also includes logic operable to release the data context associated with
7433822 Method and apparatus for encoding and decoding pause information October 7, 2008
At an audio source, pause information is added to audio data, the combination of which is subsequently packetized. The resulting packets are transmitted to an audio destination via a network in which different packets may be subjected to varying levels of delay. At the audio destinat
7433804 Automated test script for communications server October 7, 2008
For use in a communication system having at least one enterprise server for facilitating communications and delivery of services to users of handheld mobile communication devices and an administrative program for managing the enterprise server, the improvement comprising an automated
7433719 Handheld electronic device and keypad having tactile features October 7, 2008
An improved handheld electronic device and keypad include tactile features that help a user to identify certain keys of the keypad. In the present exemplary embodiment, the keypad includes keys in a predetermined region that can be employed during a telephone operation. The keypad ad
7433666 Dual receive filter October 7, 2008
A pre-processing stage is provided for a receiver of a wireless device. The pre-processing stage includes an amplifier that receives signals of interest and unwanted signals and produces amplified signals of interest and amplified unwanted signals, and a matching network that separates t
7432911 Keyboard for mobile devices October 7, 2008
A keyboard comprising a plurality of transparent keys. In use, the keyboard is attached to a device such as a mobile device, to overlie a display screen of the device. One or more images displayed on the display screen are made visible to a user through the keys, which may be pressed
7432831 Handheld electronic device having reduced keyboard and multiple password access, and associated October 7, 2008
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
7430663 System and method for enabling bulk retrieval of certificates September 30, 2008
A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one embodiment, a certificate synchronization application is programmed to perform certificate searches by querying one or more certificate servers for all of th
7430581 System and method for wirelessly provisioning a mobile communication device September 30, 2008
Systems and methods for wirelessly provisioning a mobile communication device are provided. To provision the mobile communication device to operate with an electronic messaging system, a provisioning request message may be generated at the mobile communication device. The provisionin
7430439 User hand detection for wireless devices September 30, 2008
A method for determining whether a wireless device is being held comprising: activating a vibration motor in the wireless device to vibrate the wireless device for a predetermined period; receiving at least one acceleration measurement from an accelerometer in the wireless device dur
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

 
 
  Recently Added Patents
Method for the heat treatment of extended steel products
Perpendicular magnetic recording media and magnetic storage apparatus using the same
Device for assessing perfusion failure in a patient by measurement of blood flow
Agent containing unit having improved usability, agent refill unit, and image forming apparatus
Substituted triazole derivatives as oxytocin antagonists
Optical scanning device, method of controlling optical scanning device, and image display apparatus
Nonparametric method for determination of anomalous event states in complex systems exhibiting non-stationarity
  Randomly Featured Patents
Receiving circuit and method for a controlled area network system
Decorative assembly for a floral grouping
Reactive dyes having a triazine group which is substituted by hydrogen or an alkyl group
Bolt action ring binder assembly
Device for coloration of black and white documents
Dual trench isolation for a phase-change memory cell and method of making same
Automated gain control in rail flaw detection
Aftercooler with thermostatically controlled bypass
High accuracy method for determining the frequency of a pulse input signal over a wide frequency range
Electromagnetic meter for closed dispensing container