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
7386713 On-chip security method and apparatus June 10, 2008
A boot method an apparatus arc described which reduce the likelihood of a security breach in a mobile device, preferably in a situation where a reset has been initiated. A predetermined security value, or password, is stored, for example in BootROM. A value of a security location within
7386588 System and method for pushing information from a host system to a mobile data communication devi June 10, 2008
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
7386303 Multi-function, multi-state input control device June 10, 2008
In a two-way radio communications system wherein subscriber units are provided with multiple features from the software running on a server, a user interface of the subscriber unit permits the subscriber unit user to change the control state of the server software depending on different
7385875 Dismiss all event reminders June 10, 2008
A hand-held mobile electronic device that includes a controller, a display, a user input device, a storage, and a rigid case dimensioned to be held in a hand of a user, the case housing the controller, the display, the user input device and the storage. The controller is operative to
7385530 Key system for a communication device June 10, 2008
A key activation system for use in a handheld communication device is provided. The system comprises an activation mechanism associated with a key in the system, a first feedback system and a second feedback system. The activation mechanism is associated with the key activation system an
7383452 Electronic device and method for initiating powering-up of a processor in the electronic device June 3, 2008
A device and method for making a peripheral device compliant with a power management standard, such as the USB standard, are described. The device includes a power management unit (PMU) and a timing unit. The PMU is coupled to a battery pack and to a processor of the peripheral device,
7383250 Contact query data system and method June 3, 2008
A processor-implemented method of operating a mobile communication device operable to execute one or more communication applications includes issuing a query for contact data over a communication network, creating a contact resolution object, receiving contact data responsive to the quer
7383067 Mobile wireless communications device comprising integrated antenna and keyboard and related met June 3, 2008
A mobile wireless communications device includes a housing and main circuit board carried by the housing and having circuitry thereon. A keyboard circuit board is carried by the lower portion of the housing and has a keyboard section and keyboard circuitry thereon connected to circui
7383041 Apparatus and method for delivery of network-specific codes to a mobile node June 3, 2008
Apparatus (58), and an associated method, for facilitating delivery of network-specific dialing codes to a mobile node (12). When a mobile node (12) is registered to a network part (18) of the network infrastructure of a radio communication system (10), a request (62) is generated by the
7382359 Smart multi-tap text input June 3, 2008
A system and method for resolving ambiguities in multi-tap text input resulting from successive keystrokes of the same key. The keystroke timing is evaluated to assess whether a default understanding of the keystrokes should be rejected in favour of an alternative interpretation. The
7380237 System and method for extending capabilities and execution efficiency of script based applicatio May 27, 2008
Scripting Language based applications can be limited in their ability to supply and execute sophisticated logic and complex processing. More traditional programming languages contain explicit function and/or procedure calls to implement more complex functionality, however, these lang
7379732 System and method of wireless instant messaging May 27, 2008
A system and method of instant messaging is provided. A plurality of messaging clients capable of transmitting instant messages to one another are each configured to share presence information with one another via a network. A determination is made, with respect to each of the messaging
7379027 Mobile wireless communications device with human interface diversity antenna and related methods May 27, 2008
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
7376947 Computer system and method for secure installation and operation of software May 20, 2008
A computer system provides for the secure installation and operation of software. The computer system includes a platform, such as a personal computer, having a processor and the Microsoft.RTM. Windows.RTM. operating system. The computer system also includes a first drive, such as a
7375658 Method and apparatus for data encoding May 20, 2008
A method and apparatus for data encoding such as 3 to 4 encoding (base64, uuencode etc.) is provided. Bytes of data to be encoded having negative values are made positive while preserving the information to be encoded. The positive values may be manipulated by addition (e.g. to a common
7373386 System and method for configuring access to electronic mailboxes May 13, 2008
A system and method for configuring access to an electronic mailbox based on limited configuration parameters received from a user. A database stores configuration conventions for a mail domain. A mailbox interface module receives configuration information from a user that is limited in
7373145 Contact management for mobile communications devices in wireless packet switched networks May 13, 2008
Techniques for use by a data communication device in maintaining communication with a packet-switched communication network which allows data to be pushed to the data communication device are described. One illustrative technique involves maintaining operation in a network coverage s
7373142 Mobile device communication profile system and method May 13, 2008
A processor-implemented method of managing communications to contacts from a mobile device includes storing a list of contacts, associating with each contact one or more communication modes, and associating with each contact a communication profile defining one or more preferred comm
7372959 Handheld electronic device with reconfigurable keypad May 13, 2008
An improved handheld electronic device has a display and a keypad, with the keypad being movable among a number of configurations that enable the "real estate" occupied by the keypad to be increased or decreased, and to correspondingly enable the viewable area of the display to be relati
7372841 Packet-based communication system and method May 13, 2008
A system and method for facilitating communication of packets between one or more applications residing on a first computing device and at least one second computing device. The system comprises a connection manager adapted to receive packets from the at least one second computing device
7369877 Multi-channel demodulation with blind digital beamforming May 6, 2008
A system and method for receiving communication signals is provided. According to the method, a plurality of communication signals is received, each communication signal comprising one or more source signals. The plurality of communication signals are multiplexed into a multiplexed s
7369388 Spark gap apparatus and method for electrostatic discharge protection May 6, 2008
An apparatus for providing electrostatic discharge protection includes a first conductive trace and a second conductive trace. The first conductive trace defines a first conductive periphery and is deposited on a first surface. The second conductive trace defines a second conductive
7369092 Mobile Wireless Communications device with multiple RF transceivers using a common antenna at a May 6, 2008
A mobile wireless communications device may include a housing and a common antenna carried by the housing and having a plurality of spaced apart signal feed points thereon. The device may further include a plurality of wireless radio frequency (RF) transceivers carried by the housing and
7369091 Mobile wireless communications device having dual antenna system for cellular and WiFi May 6, 2008
A mobile wireless communications device includes a housing and circuit board carried by the housing. Radio Frequency (RF) circuitry is mounted on the circuit board. A first antenna is supported by the circuit board within the housing and operatively connected to the RF circuitry and
7369089 Antenna with multiple-band patch and slot structures May 6, 2008
A multiple-band antenna having a plurality of operating frequency bands is provided. The antenna includes a plurality of structures configured for operation in respective ones of the plurality of operating frequency bands, and a plurality of structures configured for operation in more
7367843 Structure for SIM card assembly and disassembly May 6, 2008
A smart card holder frame for an electronic device which comprises a card holder, a member, and an alignment structure. The card holder has a base, a first wall, a second wall, a connector clip, and an open region structured to receive a smart card therein, the open region being disp
7366515 System and method of wireless device activity messaging April 29, 2008
A method and system of reachability indication between a wireless device and at least one push server, the method comprising the steps of: sending device status information from the wireless device to the at least one push server; and receiving the status information at the at least one
7366510 Network selection methods and apparatus with home network prioritization in country border regio April 29, 2008
Network selection methods and apparatus with home network prioritization in country border regions are disclosed. In one illustrative example, a mobile station (200) is associated with a home communication network (402) having a home mobile country code (MCC). Being outside of the home
7366314 Speaker clearance arrangement for a communication device April 29, 2008
Disclosed is an enclosure for a speaker for a communication device. The enclosure comprises: a surface; a speaker grill located in the surface, the grill having an opening therein providing an air channel to the speaker; and at least one structure located in a first region in the sur
7366093 Methods and apparatus for reducing undeliverable server-initiates IP traffic in a wireless netwo April 29, 2008
One illustrative method of reducing undeliverable server-initiated IP traffic within a wireless network (21) includes the steps of identifying that a data connection (e.g. a Packet Data Protocol or PDP Context) for communicating server-initiated IP messages from a host server (22 or 26)
7365787 Mobile device with integrated camera operations April 29, 2008
A mobile device with an integrated camera responsive to signals from a camera activator. The mobile device includes application programs capable of editing documents. The user triggers the device operating system to switch from an active application program in which the user is editing a
7365552 Surface mount package fault detection apparatus April 29, 2008
A fault detection apparatus for surface mount packages is provided. The apparatus can include a retainer for releasably securing a circuit board such as a printed circuit board having an electrical component mounted thereon via a ball grid array surface mount package. When mounted within
7363582 System and method of retrieving and presenting partial (skipped) document content April 22, 2008
Systems and methods of retrieving and presenting partial (skipped) document content are provided. A typical system includes a document parsing stage, a device request for content stage and a delivery of requested content stage. A target device can include a device presentation of the
7363064 Asymmetric handheld electronic device April 22, 2008
An improved handheld electronic device includes a case having an asymmetry provided by an outwardly protruding corner. The handheld electronic device includes an earphone disposed at the outwardly protruding corner. The positioning of the earphone allows a user to rapidly locate the with
7363063 Mobile wireless communications device with reduced interference from the keyboard into the radio April 22, 2008
A mobile wireless communications device includes a housing and circuit board carried by the housing. Radio frequency (RF) circuitry carried by the circuit board forms a transmitter and receiver. A processor is carried by the circuit board and operative with the RF circuitry. A keyboa
7363032 Methods and apparatus for providing manual selection of a communication network for a mobile sta April 22, 2008
Methods and apparatus for providing manual selection of a communication network for a mobile station are described. A plurality of communication networks are identified by scanning a coverage area within which the mobile station is operating. A plurality of network identifiers corres
7363026 Email SMS notification system providing enhanced message retrieval features and related methods April 22, 2008
A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. The system may further include an email relay server for detecting a new email
7362898 Scalable stroke font system and method April 22, 2008
A method of creating font format data from source font data includes analyzing the source font data to obtain glyph data for a plurality of glyphs, dissecting the glyph data, extracting midline data from the dissected glyph data, classifying the midline data as unique element data an
7362730 Apparatus, and associated method, for facilitating routing of data in a radio communication syst April 22, 2008
Apparatus, and an associated method, for providing routing information to a mobile node operable in a radio communication system. The routing information is used by the mobile node to address data messages that are to be communicated to a relay host, or other, device. The routing inf
7362585 Frame for a device mounted above a printed circuit board in an electronic device April 22, 2008
The invention provides a frame for mounting a device above a printed circuit board (PCB) in an electronic device. The frame comprises: a frame section formed to be located on the PCB about a surface device on a section of the PCB; and a cover for placement on top of the frame section
7359701 Method for conducting radiated performance tests of a wireless device April 15, 2008
A method for conducting a radiated performance test on a wireless device comprising the steps of: establishing an interface from a test computer to the wireless device; establishing a data connection on the interface between the test computer and the wireless device; initializing and
7358866 Handheld electronic device with text disambiguation April 15, 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
7358703 Universal serial bus charger for a mobile device April 15, 2008
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
7356591 System and method of managing information distribution to mobile stations April 8, 2008
A system for managing information distribution to a mobile station in communication with a wireless network includes a host service operable to receive a data item associated with the mobile station and determine whether a network resource is associated with the mobile station, and u
7356330 System and method for assigning a personalized indicium to a mobile communications device April 8, 2008
In one embodiment, a scheme is provided for assigning a personalized indicium to a mobile communications device which includes logic means operable to generate a temporary Personal Information Number (PIN) for transmitting in a request to a network node. Upon validating the request,
7356102 Gain compensation over temperature and frequency variations in wireless transceivers April 8, 2008
Systems and methods are provided for controlling gain compensation over temperature and frequency variations. A variable amplifier may be used to receive a control signal and an input signal. The variable amplifier may be operable to apply a gain to the input signal to generate an output
7353350 Data store management system and method for wireless devices April 1, 2008
In accordance with the teaching described herein, systems and methods are provided for managing memory space in a mobile device. A plurality of data storage locations may be included. A plurality of software applications may be included, with each software application being operable
7353120 Electrostatic discharge monitoring and manufacturing process control system April 1, 2008
There are disclosed systems, computer program products, and method for monitoring electrostatic discharge (ESD) fault conditions and controlling manufacturing processes on an assembly line. In an embodiment, each ESD monitored station in an assembly line is provided with at least one ESD
7353013 Mobile wireless communications device with polarization diversity wireless local area network (L April 1, 2008
A mobile wireless LAN communications device may include a portable, handheld housing, and a wireless LAN transceiver carried by the housing. A polarization diversity wireless LAN antenna may be included for cooperating with the wireless LAN transceiver to communicate over a wireless
7352930 Shared light pipe for a message indicator and light sensor April 1, 2008
A shared light pipe is set forth for transmitting light generated by a message waiting LED in a mobile communication device, in one direction, and transmitting ambient or surrounding light, in an opposite direction, to a light sensor for controlling a display backlight of the device. The
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

 
 
  Recently Added Patents
Liquid crystal driver and liquid crystal display device using the same
Transportation fuels
3-Aminopyrrolidines as inhibitors of monoamine uptake
Apparatus and method for cooking dehydrated powdered food
Image forming apparatus
Method and computer program product for performing an off-line product availability check at a user computer
High-performance virtual machine networking
  Randomly Featured Patents
Method of and apparatus for clamping the underwinding thread of a spinning spindle
Method for fabricating a hard cover for an article
Autonomic failover of grid-based services
Electron lens and structure for a cold cathode of a cathode ray tube
Soluble low-density lipoprotein receptor related protein binds directly to Alzheimer's amyloid-beta peptide
Actuator configuration and method, in particular, for actuating an injection valve of an internal combustion engine
Surface acoustic wave duplexer and communication apparatus having the same
Method and device for granulating and comminuting liquid slags
Heat dissipation device with ribbed fin plates
Washcoat for a catalyst support