Patents Assigned to IN&MOTION
  • Patent number: 7689219
    Abstract: Reject code handling is utilized for a more time-efficient selection of data-capable networks. One illustrative method for use in selecting a wireless communication network for communications involves the steps of causing a request for data connectivity to be transmitted through a first wireless network; reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a non-critical error is received in response to the request for data connectivity through the first wireless network; and attempting to select a second wireless network for communications without reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a critical error is received in response to the request for data connectivity through the first wireless network.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: March 30, 2010
    Assignee: Research In Motion Limited
    Inventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Ian Haight Swann, Hugh Hind, Bao Quoc Nguyen, Darcy Richard Phipps
  • Patent number: 7689930
    Abstract: A system and method for navigating a multi-hierarchical menu system using a two-dimensional controller, comprising displaying an Nth level of the multi-hierarchical menu system having a plurality of icons in proximity to a pointer on a portion of a display, scrolling the icons in a first dimension relative to the pointer responsive to operating the controller in the first dimension, and one of either selecting one of the icons in closest proximity to the pointer responsive to operating the controller in a first direction of a second dimension, or displaying a N+1th level of the multi-hierarchical menu system relative to one of the icons in closest proximity to the pointer responsive to operating the controller in an opposite direction of the second dimension.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: March 30, 2010
    Assignee: Research In Motion, Limited
    Inventors: Eric Johnson, Ronald Anthony Dicke
  • Patent number: 7687197
    Abstract: In a portable electronic device having a battery compartment and a removeable cover therefor, the battery compartment and cover are configured to accommodate batteries of at least two different sizes.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: March 30, 2010
    Assignee: Research In Motion Limited
    Inventors: Norman M. Ladouceur, Jason T. Griffin, Frank Tyneski
  • Publication number: 20100074136
    Abstract: A method of placing a call from a handheld device to a receiving device using VoIP includes initiating the call, transmitting a plurality of voice data packets to the receiving device, determining whether the receiving device has detected one or more missing or delayed packets, and providing a poor voice service indicator if it is determined that the receiving device has detected one or more missing or delayed data packets. Also, a method of placing a call to a receiving device over a network system which allocates bandwidth includes sending a request to the network system for a bandwidth allocation for the telephone call, determining whether the request has been granted, providing a poor voice service indicator to the user of the handheld electronic device if it is determined that the request has not been granted, and transmitting a plurality of voice data packets to the receiving device.
    Type: Application
    Filed: December 1, 2009
    Publication date: March 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Frederick Lai
  • Publication number: 20100075718
    Abstract: This relates to a method for controlling illumination of a display screen on a mobile device. A light source is turned on to illuminate the display screen. An amount of information displayed on the display screen is identified. An amount of time to keep the light source turned on is determined based at least in part on the identified amount of information. The light source is kept turned on at a first intensity level for the amount of time and then turned to a second intensity level.
    Type: Application
    Filed: September 9, 2009
    Publication date: March 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Dale K. Brubacher-Cressman, Jason T. Griffin, Graham N. Pearce, Peter N. Turner
  • Publication number: 20100077027
    Abstract: A method of sharing contacts within a converged address book system having a converged address book server, the method receiving from a requestor, at the converged address book server, a request for a contact to be shared with a recipient identified in the request; obtaining contact information for the contact from a repository; and delivering the shared contact to the recipient. Also, a method for interaction with a legacy address book system from a network based converged address book system, the method receiving a request to import legacy address book data from a legacy address book system; contacting the legacy address book system and supplying access parameters; retrieving data from the legacy address book system; and storing the imported data in a network based address book storage.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Suresh Chitturi, Brian Edward Anthony McColgan
  • Publication number: 20100074354
    Abstract: A wireless communications device may include a housing and a wireless transmitter and a wireless receiver carried by the housing. The wireless receiver may include a joint demodulation filter for reducing co-channel interference between a desired signal and a co-channel interfering signal which may include an input receiving samples of the desired signal and the co-channel interfering signal, a Viterbi decoder, and a first signal path between the input and the Viterbi decoder comprising a first filter. The joint demodulation filter may further include a second signal path between the input and the Viterbi decoder and comprising a linear finite impulse response (FIR) modeler for generating a channel impulse response estimate for the co-channel interfering signal. Additionally, a third signal path may be between the input and the Viterbi decoder and include a whitened matched filter for generating a channel impulse response estimate for the desired signal.
    Type: Application
    Filed: December 2, 2009
    Publication date: March 25, 2010
    Applicant: Research In Motion Limited
    Inventors: Zoltan Kemenczy, Huan Wu, Sean Simmons
  • Publication number: 20100073300
    Abstract: A hand-held electronic device with a keyboard optimized for use with the thumbs is disclosed. In order to operate within the limited space available on a hand-held electronic device, the present invention optimizes the placement and shape of the keys, preferably using keys that are oval or oblong in shape, and that are placed at angles designed to facilitate thumb-typing. The angles at which keys on either side of the keyboard are placed is complimentary.
    Type: Application
    Filed: December 1, 2009
    Publication date: March 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: JASON T. GRIFFIN, JOHN A. HOLMES, MIHAL LAZARIDIS, HERB A. LITTLE, HARRY R. MAJOR
  • Publication number: 20100074206
    Abstract: A method is provided for improving reliability in detection of an identifier for a user agent is provided. The method includes the user agent attempting to decode semi-persistent scheduling activation/reconfiguration signaling over a physical downlink control channel only during a discontinuous reception (DRX) on-duration.
    Type: Application
    Filed: September 18, 2009
    Publication date: March 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Yi Yu, James E. Womack, Zhijun Cai
  • Publication number: 20100074186
    Abstract: 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 information that is provided to the mobile node includes a plurality of separate routing sequences. Different ones of the routing sequences are used by the mobile node, depending upon at what location that the mobile node is positioned when the data message is sent. A registration server is used by which to create the routing information, responsive to indications of a home network associated with the mobile node and a current location of the mobile node.
    Type: Application
    Filed: December 1, 2009
    Publication date: March 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: IAN M. PATTERSON, RICHARD BETEL, ADRIAN ROGOBETE, KEN AXTMANN
  • Publication number: 20100075660
    Abstract: A method and apparatus for configuring compressed mode operation comprises detecting a compressed mode pattern or pattern sequence scheduling three or more consecutive compressed mode frames and taking appropriate mitigation action. In a first aspect a non activation construction is suppressed and the compressed mode pattern sequence is activated. In the second aspect if a pattern or sequence scheduling three or more consecutive compressed mode frames is identified, activation is suppressed. In a third aspect if such a patent or sequence is identified, a normal frame is inserted in the pattern sequence replacing a compressed mode frame.
    Type: Application
    Filed: September 23, 2009
    Publication date: March 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Andrew Farnsworth, Ximing Zhu, Anton Pavlovich, Craig Swann
  • Publication number: 20100076678
    Abstract: A mobile computing device, including a main body, a processor and associated memory housed within the main body, a display screen housed within the main body and responsive to signals from the processor, an optical sensor fixed to the main body for capturing successive images and providing image signals representative of the captured images to the processor, and a navigation module associated with the processor for determining, based on the image signals, a relative movement between the main body and a reference surface and moving a pointer on the display screen based on the determined relative movement.
    Type: Application
    Filed: November 30, 2009
    Publication date: March 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Alexei SKARINE
  • Publication number: 20100077062
    Abstract: An apparatus for provisioning a data communications client on a host communications device, the host communications device adapted to operate on a communications network, the apparatus comprising: a first data store adapted to store variant configuration information; a second data store adapted to store provisioning information; a provisioning module adapted to select the provisioning information stored in said second data store as a function of the variant configuration information stored in said first data store and apply the selected provisioning information to provision the data communications client; and a user interface interacting with said provisioning module to enable a user of the host communications device to provision the data communications client.
    Type: Application
    Filed: October 7, 2009
    Publication date: March 25, 2010
    Applicant: Research In Motion Limited
    Inventors: John S. Hodgson, Thomas Leonard Trevor, Jeffery K. Emery
  • Patent number: 7684805
    Abstract: In instant communications over a wireless network, a user from a private organization sends the request for instant communications communication through a private server controlled by the private organization. The private server sets up a private account with the wireless carrier and the user communicates via the private account.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Wen Zhao, Xin Jin
  • Patent number: 7684791
    Abstract: A method and improved mobile device for providing context sensitivity for application usage in a mobile device having multiple keyboards, the method comprising the steps of: receiving a keystroke at the mobile device; checking a state the mobile device is in; comparing the state the mobile device is in with a state an application expects; if the comparing step determines the state the mobile device is in differs from the state an application expects, and mapping the keystroke from the state the mobile device is in to a keystroke in the state the application expects.
    Type: Grant
    Filed: June 13, 2005
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Trevor Plestid, Arun Munje
  • Patent number: 7685244
    Abstract: A mobile communication device (MCD) receives at least a portion of a message redirected from a messaging system over a wireless network, with the message containing a notification of an attachment. The MCD queries local attachment displayers regarding their location, electronic address and the types of attachment files that can be processed. The MCD then generates a request for the attachment, with the request containing information regarding at least one local attachment displayer.
    Type: Grant
    Filed: October 27, 2007
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Gary P. Mousseau, Mihal Lazaridis
  • Patent number: 7685233
    Abstract: A mobile communications device including a processor operable to conduct with a wireless packet data service network a PDP context associated with a first application running on the mobile communications device. The processor is further operable to release the PDP context associated with the first application and establish with the wireless packet data service network a PDP context associated with a second application running on the mobile communications device responsive to a first input received from a user of the device. The processor is further operable to reestablish the PDP context associated with the first application responsive to a second input received from the user.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Arun Munje, Kenneth Liang, Mahmud-Ul Hassan
  • Patent number: D612351
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Kwok Ching Leung, Archer Chi Kwong Wun, Todd Andrew Wood
  • Patent number: D612378
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Marco Sixtus Ferrari, Roman Peter Rak, Todd Andrew Wood
  • Patent number: D612394
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Giang Manh La, Joel Steele