Patents Assigned to IN&MOTION
  • Patent number: 7657290
    Abstract: Power management systems and methods are provided for a mobile device. A primary power management circuit may be configured to receive an input voltage and use the input voltage to supply power to the mobile device. A secondary power management circuit may be configured to select at least one of a battery input from a rechargeable battery, a first power source input, or a second power source input as the input voltage to the primary power management circuit. The primary power management circuit may use the first power source input to charge the rechargeable battery. The second power management circuit may use the second power source input to charge the rechargeable battery.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: February 2, 2010
    Assignee: Research In Motion Limited
    Inventors: Dusan Veselic, Michael F. Habicher
  • Patent number: 7657741
    Abstract: A method and system are provided for secure messaging on mobile computing devices. The method and system provide for an indication of a security trust level associated with a security method used with an electronic message.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: February 2, 2010
    Assignee: Research In Motion Limited
    Inventors: Neil P. Adams, Michael S. Brown, Herbert A. Little, Michael K. Brown
  • Patent number: 7657272
    Abstract: A computer readable medium, method and user device for a user interface functionality for wireless text message conversations is provided. A group of individual wireless text messages is treated as a single entity by the wireless text message conversation UI, the wireless text message conversation history UI saves space by including the wireless text message editor within the conversation history panel, and displays a pop-up display with useful information regarding the wireless text message being edited.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: February 2, 2010
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, Lawrence Edward Kuhl, Shaul S. Wisebourt
  • Patent number: 7656275
    Abstract: A graphical indicator, menu and method for modifying and displaying more than two states for the indicator is provided. An alarm indicator algorithm modifies and displays the indicator according to user-selectable options that enables a user to determine at first glance the nature of the next alarm and in particular when an alarm is not set to go off on a particular day to avoid accessing the alarm menu every time this knowledge is desired or whenever the user is uncertain of the settings. Various visual cues such as colour, graphical and textual elements can be used and the algorithm can associate these cues with appropriate alarm states. When the number of settings for the multi-state alarm is relatively large, a desktop web-based application program interface (API) may be used to facilitate setting and updating the alarm functions.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: February 2, 2010
    Assignee: Research In Motion Limited
    Inventor: Keizo Marui
  • Publication number: 20100020904
    Abstract: A method and system of decoding a convolutionally encoded data block having known padding bits. A Viterbi decoder is constrained to a state corresponding to k?1 padding bits immediately adjacent to data bits of the data block, where k is a constraint length of a convolution encoder used to encode the data block. Symbols of the encoded data block that have influence only from the padding bits are discarded.
    Type: Application
    Filed: August 7, 2009
    Publication date: January 28, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Phat TRAN
  • Publication number: 20100020227
    Abstract: A method of controlling a flash output for capturing an image in a portable electronic device having a digital camera includes receiving light at an image sensor, determining a flash output adjusted for colour and brightness based on the light received at the image sensor, providing the flash output, and capturing a resultant image at a digital image processor.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Robinson, Marc Drader, Michael Purdy
  • Publication number: 20100022268
    Abstract: A mobile wireless communications device may include a housing having an upper portion and a lower portion, a dielectric substrate carried by the housing, circuitry carried by the dielectric substrate, and an audio output transducer carried by the upper portion of the housing and connected to the circuitry. The device may further include a user input interface carried by the housing and connected to the circuitry, and at least one auxiliary input/output device carried by the upper portion of the housing and connected to the circuitry. An antenna may also be carried within the lower portion of the housing comprising a pattern of conductive traces on the dielectric substrate.
    Type: Application
    Filed: October 1, 2009
    Publication date: January 28, 2010
    Applicant: Research In Motion Limited
    Inventors: Yihong Qi, Ying Tong Man, Perry Jarmuszewski
  • Publication number: 20100020759
    Abstract: A system and method of packet zone hysteresis for a mobile station is presented. A packet zone hysteresis reset timer is started whenever the mobile station sends or receives packet data and packet data exchange is determined to be incomplete. The packet zone hysteresis reset timer gives a time duration for which packet data exchange must be completed if packet zone hysteresis information is to be maintained. If the packet zone hysteresis reset timer expires before packet data exchange is completed, then the packet zone hysteresis information is cleared. If the mobile station moves to a different packet zone while packet data exchange is determined to be incomplete or packet data is going to be sent to which a response is expected, then the mobile station will perform a packet data reconnect. According to another aspect, upon detecting that a packet data exchange has completed, the mobile station re-activates packet zone hysteresis if it was de-activated from the packet data exchange.
    Type: Application
    Filed: October 7, 2009
    Publication date: January 28, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: WILLIAM DANIEL WILLEY
  • Publication number: 20100020697
    Abstract: A method and system for monitoring the health of a wireless telecommunication network. Network health is monitored without placing an administrative burden on the carrier network itself, instead, this burden is placed on components that lie outside the carrier network and pass communications through it. The data service provider infrastructure sends a request to a mobile device, asking that it return data regarding its location. The carrier networks handling the request insert location information into the packet that is sent to the mobile device, but this information is not sent to the data service provider infrastructure itself. The mobile device harvests this location information from the packets it receives and inserts it in a response packet that finds its way back to the data service provider infrastructure. The data service provider infrastructure is able to collate this location data and to analyze it, determining the carrier network's health.
    Type: Application
    Filed: October 6, 2009
    Publication date: January 28, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: ALLAN D. LEWIS, MIHAL LAZARIDIS, GERALD WINTON LANKFORD, HERBERT A. LITTLE, HUGH HIND, IAN M. PATTERSON
  • Publication number: 20100023317
    Abstract: Incoming e-mails, instant messages, SMS, and MMS, are scanned for new language objects such as words, abbreviations, text shortcuts and, in appropriate languages, ideograms, that are placed in a list for use by a text input process of a handheld electronic device to facilitate the generation of text.
    Type: Application
    Filed: October 6, 2009
    Publication date: January 28, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Vadim Fux, Jason T. Griffin
  • Publication number: 20100022267
    Abstract: A method and apparatus for configuring a mobile device capable of supporting multiple number assignment modules, the method writing a first configuration parameter to indicate whether the mobile device should support multiple number assignment modules; specifying a second configuration parameter to indicate whether the mobile device should support data connectivity on a second or subsequent number assignment module; and setting a third configuration parameter to indicate whether separate billing should occur for data usage on the multiple number assignment modules. Also, a method and apparatus for data connectivity on a mobile device supporting multiple name assignment modules, the method checking, subsequent to transitioning to a second name assignment module, whether the second name assignment module supports data connectivity; responsive to the checking, determining whether separate billing is required for the second name assignment module; and responsive to the determining, establishing a data connection.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Asif Hossain, Padakandla Krishna Rao
  • Patent number: 7653202
    Abstract: A system and method which protects a data processing system against encryption key errors by providing redundant encryption keys stored in different locations, and providing the software with the ability to select an alternate redundant key if there is any possibility that the encryption key being used may be corrupted. In the preferred embodiment, a memory control module in the data processing device is configured to accommodate the storage of multiple (for example up to four or more) independent password/key pairs, and the control module duplicates a password key at the time of creation. The redundant passwords and encryption keys are forced into different memory slots for later retrieval if necessary. The probability of redundant keys being corrupted simultaneously is infinitesimal, so the system and method of the invention ensures that there is always an uncorrupted encryption key available.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: January 26, 2010
    Assignee: Research In Motion Limited
    Inventor: Jerrold R. Randell
  • Patent number: 7653696
    Abstract: A method and apparatus for processing digitally signed messages in which address mismatch errors are detected. In at least one aspect, the number of address mismatch errors reported to a user for a message may be minimized for messages that properly incorporate message portions signed by someone other than the sender of the message, as may be the case where the message contains a conversation thread for example, by performing at least one predetermined action for digital signatures corresponding to signed data appearing after a message separator. The message separator may indicate that the message contains data from an older forwarded message or from an older message that has been replied to, for example. The at least one-predetermined action may comprise bypassing verification of address matches for those digital signatures, or verifying address matches for those digital signatures but suppressing user notification of any address mismatch errors, for example.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: January 26, 2010
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael G. Kirkup, Michael S. Brown
  • Patent number: 7653400
    Abstract: A probabilistic prediction is made of the location of a wireless-enabled mobile station in a wireless local area network. The prediction includes calculating a vector representing movement of the mobile station through a space in which two or more access points of the network are located, and determining a region surrounding the vector in which the mobile station has at least a given probability to be located within a certain period of time.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: January 26, 2010
    Assignee: Research In Motion Limited
    Inventors: Ian Robertson, Tom Nagy
  • Patent number: 7653369
    Abstract: A wireless communications receiver includes a memory configured to store offset values corresponding to respective gain settings. A gain controller is configured to continuously select one of the gain settings based on amplitude of a received signal. An amplifier is configured to amplify the signal based on the selected gain setting. An offset estimator is configured to determine an updated offset value as a function of both a time-average value of the signal and a previously-stored offset value. The previously stored offset value is an offset value that was stored in the memory at a time prior to the gain controller switching to the currently-selected gain setting from a previously-selected gain setting.
    Type: Grant
    Filed: October 23, 2007
    Date of Patent: January 26, 2010
    Assignee: Research In Motion Limited
    Inventors: Sean Simmons, Muhammad Dajani, Zoltan Kemenczy
  • Patent number: 7653402
    Abstract: A method and apparatus for changing settable email parameters in a system supporting email using a wireless device, the system including a wireless electronic device and a wireless network. Provided is a way of changing email settings on the wireless device, and storing those changes on both the device and, as needed or desired, on the wireless network. The wireless network and wireless device are adapted to wirelessly communicate with each other.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: January 26, 2010
    Assignee: Research In Motion Limited
    Inventors: Andrew D. Bocking, Anthony G. Burns, David P. Yach, Phil H. Nguyen, Piotr K. Tysowski
  • Patent number: 7653815
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device, the message is processed so as to modify the message with respect to one or more encryption and/or authentication aspects. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a host system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the host system to one or more receivers.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: January 26, 2010
    Assignee: Research In Motion Limited
    Inventors: James A. Godfrey, Herbert A. Little
  • Patent number: D609010
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: February 2, 2010
    Assignee: Research In Motion Limited
    Inventors: Joseph M. Hofer, Todd Andrew Wood
  • Patent number: D609229
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: February 2, 2010
    Assignee: Research In Motion Limited
    Inventors: Marco Sixtus Ferrari, Todd Andrew Wood, Min Zhu, Anders Fahrendorff, Michael Xingyi Yu, Janice Leigh de Jong, Shannon Tyler Moore
  • Patent number: D609235
    Type: Grant
    Filed: August 4, 2008
    Date of Patent: February 2, 2010
    Assignee: Research In Motion Limited
    Inventors: Kwok Ching Leung, Roman Rak