U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that when IBM conducted a market study of Chester Carlson's invention in 1959, the company concluded that it would take only 5000 units of his new product to saturate the market? IBM therefore declined to be part of the new product introduction. Too bad for IBM. Carlson's invention was the xerography process, and his new product was the beginning of the Xerox Corporation. It is estimated that every day, worldwide, 3,000,000,000 copies are made!!

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Research in Motion Limited


Location: Waterloo, CA
No. of applications: 1279

1                      
Application No.Application TitleIssue Date
20120131653SYSTEM, DEVICES AND METHOD FOR SECURE AUTHENTICATION
A system, devices and method for authenticating a user requesting access, through a computing device connected to a network, to an on-line resource hosted by a server in communication with the network. The system, devices and method employing an authentication server an...
05/24/2012
20120131501PORTABLE ELECTRONIC DEVICE AND METHOD THEREFOR
An electronic device is provided including a display, a processor and a memory. The processor is coupled to the display and the memory to carry out a method of facilitating user interface navigation in the electronic device. In a first view shown on the display, a first...
05/24/2012
20120131449System and Method for Rapid Document Conversion
In one embodiment, a method of providing a modular document for display on a wireless communication device is disclosed. The method comprises receiving a request for the modular document from the wireless communication device for display thereon; requesting the document...
05/24/2012
20120131346SECURING PRIVATE KEY ACCESS FOR CROSS-COMPONENT MESSAGE PROCESSING
Often, for reasons of wireless bandwidth conservation, incomplete messages are provided to wireless messaging devices. Employing cryptography, for secrecy or authentication purposes, when including a received message that has been incompletely received can lead to lack ...
05/24/2012
20120131224System and Method for Pushing Information from a Host System to a Mobile Data Communication Device
An embodiment of a communication system includes an Internet-based network server having a redirector component executing thereon, wherein the network server is connected to a host computer system via a wide area network connection. The redirector component is configure...
05/24/2012
20120131191MOBILE COMMUNICATION DEVICE, SERVER, AND METHOD OF FACILITATING RESOURCE RESERVATIONS
To facilitate resource reservation, a server can preemptively determine resource availability. Indeed, upon receiving an availability request for a desired attendee for a calendar event, the request specifying a date and time, the server can transmit a search request to...
05/24/2012
20120131137Method and Apparatus Pertaining to Energy Efficient Task Execution Offloading
A control circuit (such as a smartphone processor) having access to a wireless two-way transceiver (such as a short-range transceiver) determines a need to offload execution of a task to a server and then determines present unavailability of that server. This control ci...
05/24/2012
20120131066METHOD, DEVICE AND SYSTEM FOR RECORD STORAGE IN AN AUTOMATICALLY SELECTED DATABASE
Methods, devices, systems and for record storage in an automatically selected database are provided. In one aspect, a device is provided that has a calendar application and a plurality of record storage databases. The device is configured to examine characteristics of r...
05/24/2012
20120130953SYSTEM AND METHOD FOR SYNCHRONIZING DATA RECORDS BETWEEN MULTIPLE DATABASES
A communication device includes a database. The database is configured to store data records to be synchronized with a host device and to store, for each record, a corresponding device synchronization parameter (DSP) and a corresponding host synchronization parameter (H...
05/24/2012
20120129569METHOD AND APPARATUS FOR STATUS REPORTING TRIGGERED BY AN AUTHORITY-ISSUED ALERT
A method and apparatus for reacting to an alert message, such as a commercial mobile alert system (CMAS) message, is provided. A mobile device in receipt of an alert message automatically obtains status information such as mobile device position, for example via GPS, an...
05/24/2012
20120129556METHOD AND SYSTEM FOR USING SUBJECTS IN INSTANT MESSAGING SESSIONS ON A MOBILE DEVICE
A system and method are provided that incorporate subjects or subject lines into instant messaging sessions or conversations on a mobile device. During an instant messaging session, the user is provided with an option to specify a subject for at least the current portio...
05/24/2012
20120129554Shared Image Database With Geographic Navigation
There is disclosed a method and device for operating an image database shared by a plurality of users. In an embodiment, each image captured by a user and stored in a shared image database is associating with the geographic coordinates of the location at which the image...
05/24/2012
20120129472MOBILE WIRELESS COMMUNICATIONS DEVICE WITH HUMAN INTERFACE DIVERSITY ANTENNA AND RELATED METHODS
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 in...
05/24/2012
20120128156CROSS-COMPONENT CRYPTOGRAPHIC MESSAGE SYNTAX MESSAGE CONSTRUCTION
Often, for reasons of wireless bandwidth conservation, incomplete messages are provided to wireless messaging devices. Employing cryptography, for confidentiality or authentication purposes, when including a received message that has been incompletely received can lead ...
05/24/2012
20120127098Portable Electronic Device and Method of Controlling Same
A method includes displaying information associated with a first application on a touch-sensitive display, detecting a touch on a touch-sensitive display and determining touch attributes, determining when the touch is a first gesture type based on the touch attributes, ...
05/24/2012
20120127087PORTABLE ELECTRONIC DEVICE INCLUDING FLEXIBLE DISPLAY
A portable electronic device includes a first flexible display. The first flexible display includes a display area, a non-display area, and a first fold such that at least part of the non-display area is non-coplanar with the display area. Information is displayable nea...
05/24/2012
20120127075SEGMENTED PORTABLE ELECTRONIC DEVICE AND METHOD OF DISPLAY
A portable electronic device includes a first segment including a first display and a second segment coupled to the first segment. The second segment includes a first input device on a first side of the second segment and a second display on a second side of the second ...
05/24/2012
20120127061MULTI-DISPLAY MOBILE DEVICE
A mobile device comprising a first portion and a second portion is provided. In at least one embodiment, the first portion comprises a first part providing at least a first display screen, and a second part providing at least a second display screen. The first part may ...
05/24/2012
20120126941PRESSURE PASSWORD FOR A TOUCHSCREEN DEVICE
A handheld communication or computing device having a touchscreen interface is configured to permit access in response to detection of a pressure-based password by a plurality of force sensors, each one of the force sensors corresponding to one of a plurality of sensing...
05/24/2012
20120126940DETECTION OF DURESS CONDITION AT A COMMUNICATION DEVICE
A communication or computing device having a touchscreen interface is adapted to detect a duress condition upon user access through input of a gesture-based password or authentication code. One or more force sensors are provided for detection of force applied at the tou...
05/24/2012
20120110675RESTRICTIONS TO DATA TRANSMISSION
Data received at, or created on, a device may be tagged as corporate dependent upon a service over which the data is received or an application in which the data is created. When a user attempts to insert tagged data into a data item that is to be transmitted by the dev...
05/03/2012
20120110295Keeping File Systems or Partitions Private in a Memory Device
Disclosed is a method and apparatus for allowing a user to select, from a plurality of partitions on a memory device, which partitions may be visible to hosts connecting to the memory device....
05/03/2012
20120110201METHOD AND APPARATUS FOR UPDATING HTTP CONTENT DESCRIPTIONS
A client device and a server receive and send a presentation streamed via HTTP. The client device sends a content request and the server receives the content request. The client device receives and the server sends a first presentation description based on the content r...
05/03/2012
20120110097Forwarding E-Mail Message Attachments From a Wireless Device
A system and method of forwarding an e-mail from a wireless device is provided. The wireless device receives the e-mail message in portions as needed, the portions having the attachments contained therein. The portions of the e-mail message containing only a subset of a...
05/03/2012
20120110051Reconfigurable Digital Signal Filter Processor
A reconfigurable digital signal filter processing unit for use in a communication device is provided. The reconfigurable filters processor can implement different filter topologies to adapt to a range or wireless technology characteristics. The reconfigurable filter pro...
05/03/2012
20120109979APPARATUS, AND ASSOCIATED METHOD, FOR ESTABLISHING A PRIORITIZED MEDIA-FILE PLAYLIST AT MEDIA DEVICE
An apparatus, and an associated method, facilitates selection of a media file for play-out at a media player, such as a media player forming part of a wireless device. Prioritization criteria is used to prioritize a plurality of media files according to a prioritization...
05/03/2012
20120109923SYSTEM AND METHOD FOR DISPLAYING SEARCH RESULTS ON ELECTRONIC DEVICES
A system and method are provided for displaying search results on an electronic device. The method includes: displaying at least a portion of a first set of search results; capturing one or more images using a camera device of the electronic device, the camera device be...
05/03/2012
20120109505TRAFFIC INFORMATION BASED ON TRUSTED GROUP BEHAVIOUR
A method of providing real-time traffic information entails defining a trusted group of mobile devices traveling to a common destination, obtaining traffic data from the mobile devices of the trusted group, and determining traffic information based on the traffic data f...
05/03/2012
20120108288LINK QUALITY MEASUREMENTS BASED ON DATA RATE AND RECEIVED POWER LEVEL
A mobile station associated with a base station determines a measure of the quality of a communication link between the mobile station and the base station. The measure takes into account (a) RF power levels of signals received at the mobile station over the link and (b...
05/03/2012
20120108275METHOD AND APPARATUS FOR DYNAMIC SESSION PLACEHOLDER FOR MESSAGE COLLECTION USER INTERFACE
A method and apparatus for representing a conversation of related messages is provided. In a message collection user interface for displaying messages sent and received by a communications device, a dynamic session placeholder is used for a respective conversation of re...
05/03/2012
20120108268EVENT REMINDER METHOD
A method includes setting, by a mobile device, a notification based on the mobile device being within proximity of a predetermined location at a predetermined date or time. The mobile device detects that the mobile device is located within proximity of the predetermined...
05/03/2012
20120108242WIRELESS TELECOMMUNICATION SYSTEM
A method and apparatus for processing a message in a mobile, telecommunications device. The method comprises: receiving a Cell Update Confirm (CUC) message; determining whether the device has an empty C_RNTI variable; when the device has an empty C_RNTI variable, determ...
05/03/2012
20120108235METHOD AND SYSTEM FOR SUPPORTING NETWORK 3G DATA CAPABILITY INFORMATION IN A CDMA NETWORK
A method and system of providing a mobile data device in a wireless system with information about preferred networks to connect to, the mobile device having a preferred roaming list with a list of networks, the method comprising the steps of: adding to the preferred roa...
05/03/2012
20120108166ACCESS TO LOCKED FUNCTIONS
A mobile communications device can have a locked mode in which the mobile communications device is protected against unauthorized use. A mobile communications device includes device applications implemented by a software program or firmware program that enables an appli...
05/03/2012
20120106768FRONT RESONATOR FOR A SPEAKER OF A WIRELESS DEVICE
A front resonator for a speaker of a wireless device, comprising: an enclosure mounted over the speaker and forming with an upper surface of the speaker a front volume for the front resonator; and, a horizontal or approximately horizontal tube formed or mounted on a sur...
05/03/2012
20120106757MOBILE WIRELESS COMMUNICATIONS DEVICE HAVING IMPROVED RF IMMUNITY OF AUDIO TRANSDUCERS TO ELECTROMAGNETIC INTERFERENCE (EMI)
A mobile wireless communications device includes a housing and circuit board carried by the housing and having radio frequency (RF) circuitry and a processor operative with each other. Audio circuitry is carried by the circuit board and an audio transducer assembly, suc...
05/03/2012
20120106420METHOD AND SYSTEM FOR RECOVERING FROM DRX TIMING DE-SYNCHRONIZATION IN LTE_ACTIVE
A method for recovering from discontinuous reception (DRX) timing de-synchronization between the UE and the eNB in an LTE_ACTIVE state having the steps of: the eNB detecting DRX timing de-synchronization; transmitting an indicator to a User Equipment (UE) to resume cont...
05/03/2012
20120106104Keypad Assembly for a Portable Electronic Device
A friction device, keypad assembly and portable electronic device are disclosed. In one embodiment, there is provided a keypad assembly for a portable electronic device, comprising: a keypad having a number of keys each having an actuator post attached to a back side th...
05/03/2012
20120106092NAVIGATION TOOL HOLDER
A navigation tool holder for a mobile device can include a top holder, a bottom holder, and a cover layered on top of the top holder. The top holder defines an opening for receiving a navigation tool. The bottom holder is configured to matingly engage the top holder. A ...
05/03/2012
20120106035LATCH MECHANISM FOR PORTABLE ELECTRONIC DEVICE
A latching assembly comprises a bracket, and a hook. The hook comprises: a top; a base having a first portion proximate to a first end and a second portion proximate to a second end. The second portion is inclined or sloped towards the top. A front surface extends from ...
05/03/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?