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

Icon_funbox Bizarre Patents

Patent No. 5996568

Process For Propelling Foodstuffs or the Like into a Crowd

A method of launching foodstuffs into a crowd for promotional and entertainment purposes.

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, Ontario, CA
No. of patents: 1440

1                      
NumberTitleIssue Date
8185379Handheld electronic device with reduced keyboard and associated method of providing quick text entry in a message
An improved handheld electronic device having a reduced keyboard provides facilitated language entry by making available to a user certain words that a user may reasonably be expected to enter. In some situations, certain words can be stored, for example, in a tempo...
05/22/2012
8185150Methods and apparatus for line selection in a communication device
Embodiments of an apparatus and methods for selecting a communication line from two or more lines on a communication device are described herein. The communication device comprises a display module, an input module, a line selection module, and a communication modul...
05/22/2012
8185148System and method for notifying users of an event using alerts
An alert engine module receives an alert for an event in a generic communications format and delivers an alert for the event to a target address in a communications format that is preferred by a user based on the alert content. The generic format can be an e-mail me...
05/22/2012
8185051Ping feature for electronic devices
A pinging electronic device, a pingable electronic device and a network for the devices are disclosed. The ping electronic devices comprising a ping function and a transmitter wherein the ping function is adapted to generate and the transmitter is adapted to transmi...
05/22/2012
8184969Method and apparatus for power management in an electronic device
An electronic device and method for power management in an electronic device is provided. In an embodiment, the electronic device includes the functionality of a personal digital assistant, wireless email paging and a camera with a flash that is operated via self-co...
05/22/2012
8184806Table masking for resistance to power analysis attacks
Tables are defined to permit output masking for table look-ups to be carried out to resist power analysis attacks on cryptographic operations. A set of individually defined random values is used to mask each entry in a substitution table, defining a masked substitut...
05/22/2012
8184744Method and receiver for estimating the channel impulse response using a constant modulus interference removal iteration
A receiver and associated method estimates a channel impulse response of the communications signal. A communications signal is received as a burst of transmitted symbols, including a known training sequence. The joint estimation of timing offset and initial channel ...
05/22/2012
8184022Method for automatically preferring a diacritical version of a linguistic element on a handheld electronic device based on linguistic source and associated apparatus
A method for automatically preferring a diacritical version of a linguistic element on a handheld electronic device by utilizing a linguistic source. ...
05/22/2012
D660279Handheld electronic device
05/22/2012
D660267Handheld electronic device
05/22/2012
D660266Handheld electronic device
05/22/2012
D660265Handheld electronic device
05/22/2012
D660264Handheld electronic device
05/22/2012
D660263Handheld electronic device
05/22/2012
8180412Mobile wireless communications device having frequency selective grounding and related method
A mobile wireless communications device includes a portable housing having a metallic front housing forming a peripheral sidewall as a metallic ring. A circuit board is carried by the portable housing and forms a chassis ground plane. A wireless communications circu...
05/15/2012
8180397Mobile communications device accessory identification system, an improved accessory for use with a mobile communications device, and a method of identifying same
An identification system includes a mobile communications device and an accessory having a connection plug with a conical tip. An insulating ring extends about the conical tip portion to define a tip detection contact. The device includes a tip detection pin positio...
05/15/2012
8180331System and method for in-band modem to modem communication
Systems, methods and programmed instructions are disclosed useful for transmitting signals representing data messages to and from a wireless handheld telephony device along a first call leg of a communication session previously established between the wireless handh...
05/15/2012
8180301System and method for encoding and decoding information signals using a priori information
A system and method for coding and decoding an information signal sent through a communication system. The system includes: an encoder for encoding the information signal without adding additional information and for sending an encoded information signal; and a soft...
05/15/2012
8179872Wireless router system and method
A wireless router employing a technique to couple a plurality of host services or host systems and a plurality of wireless networks. A method to route data items between a plurality of mobile devices and a plurality of host systems through a common wireless router. ...
05/15/2012
8179828Precoding matrix index feedback interaction with discontinuous reception
A user equipment (UE) is provided that includes a processor configured to transmit a preceding matrix index (PMI) using one of an assigned periodic PMI reporting resource that precisely aligns with the start of an on-duration of a discontinuous reception (DRX) opera...
05/15/2012
8179289Handheld electronic device with text disambiguation
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 tha...
05/15/2012
8179027Coating for actuator and method of applying coating
A method includes applying a lip, comprised of a first material, along at least a portion of an actuator of an electronic device, and applying a coating, comprised of an elastic material, to cover a part of the actuator, the coating disposed to facilitate actuation ...
05/15/2012
RE43385Communication method
A communication mode which should be set to a mobile communication terminal having a function of switching between an autonomous mode and a scheduling mode is determined based on an amount of interference in each of the communication modes in the cell of a base stat...
05/15/2012
D659703Keyboard
05/15/2012
D659702Keyboard
05/15/2012
D659701Keyboard
05/15/2012
D659700Keyboard
05/15/2012
D659673Headset
05/15/2012
D659383Device holster
05/15/2012
D659381Handheld electronic device case
05/15/2012
8175662System and method for selectively activating a communication device
The disclosure provides a system and method for detecting activation of a communication device via passive means. For the system and method, the device comprises a casing for housing a display and a keyboard; a microprocessor controlling aspects of the keyboard and ...
05/08/2012
8175259Handheld electronic device having improved phone call log, and associated method
An improved handheld electronic device and an associated method provide an improved call log that presents information relating to logged phone calls in a collapsed manner, meaning that for each phone number having a call stored in the memory of the device, only the...
05/08/2012
8175169Method and system for optimizing quantization for noisy channels
Methods are described for configuring a quantizer to achieve improved end-to-end distortion performance when transmitting encoded source data over a noisy channel. The codebook and partitioning are selected using an iterative process of determining an updated codebo...
05/08/2012
8174414Methods and devices for load balancing in parallel entropy coding and decoding
Devices and methods for entropy decoding a bitstream of encoded data by extracting a plurality of encoded subsequences from a payload field of the bitstream for parallel decoding on a set of parallel entropy decoders. The method includes dividing the payload of conc...
05/08/2012
8172151Secure use of externally stored data
A smart card reader is adapted to extract and store authentication data from a response APDU received from a smart card before generating a filtered response APDU, wherein the filtered response APDU does not include the authentication data. Beneficially, when the sm...
05/08/2012
8171419Method and system for remote media management on a touch screen device
The method of managing media files remotely on a portable electronic device having the touch screen display includes storing a composite media file index that lists all media files, and their attributes, whether stored on the portable electronic device or accessible...
05/01/2012
8171402Handheld electronic device including auto completion of punctuation in numerical entry, and associated method
A handheld electronic device has the capability to automatically output a preferred punctuation arrangement in response to determining whether a previous output has a predetermined characteristic. An alphanumeric input is detected as a first number of input member a...
05/01/2012
8171292Systems, devices, and methods for securely transmitting a security parameter to a computing device
Embodiments of the systems, devices, and methods described herein generally facilitate the secure transmittal of security parameters. In accordance with at least one embodiment, a representation of first data comprising a password is generated at the first computing...
05/01/2012
8170489System and methods for determining radiated radio frequency (RF) receiver sensitivity
A test method is for determining RF sensitivity of an RF receiver for a plurality of channels extending over a frequency band(s) using an RF source coupled to the RF receiver by an RF communications link. The plurality of channels may include channels having a predi...
05/01/2012
8169187Multifunctional charger system and method
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. T...
05/01/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?