Patents Assigned to IN&MOTION
  • Patent number: 7684821
    Abstract: There is provided a multi-tap keyboard user interface with auditory feedback. In one embodiment, there is provided a method for controlling operation of a mobile device having a plurality of input devices, comprising associating groups of one or more keys of the input devices to define at least one input region and in response to an input received from said input devices, performing an associated action for operating the device, responding equally to any input from a same input region. A repeated input (multi-tap) to a same input region cycles through a plurality of actions associated with the input region. Auditory feedback comprising a vocalized description of the action is provided. The multi-tap keyboard user interface with auditory feedback may adapt a mobile device (e.g. PDA or smart phone) for use by visually impaired users.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Gary Mousseau, Thanh Vuong
  • Patent number: 7683886
    Abstract: A method of displaying text on a handheld electronic device, the handheld electronic device including an input apparatus, an output apparatus, and a memory having a plurality of objects stored therein, the plurality of objects including a plurality of language objects and a plurality of frequency objects having a frequency value, the input apparatus including a plurality of input members, at least one of the input members having a plurality of linguistic elements assigned thereto. The method comprises detecting a delimited ambiguous input, generating a plurality of results in response to the delimited ambiguous input, and outputting an indication that each result of at least two of the results is substantially identical in its entirety to a corresponding language object.
    Type: Grant
    Filed: September 5, 2006
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventor: William Daniel Willey
  • Patent number: 7683885
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able in certain circumstances of erroneous input to provide proposed corrected output.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Ltd.
    Inventors: Vadim Fux, Michael Elizarov, Daniel Rubanovich
  • Patent number: 7685396
    Abstract: A method for managing the allocation of memory to one or more applications. The method includes allocating a variety of fixed size memory blocks to a requesting application, each of the fixed size memory blocks being free of header information to maximize memory usage. Free, or unused blocks of data of the same fixed size are maintained in a freelist having a number of block roots corresponding to the number of differently fixed size memory blocks. Each block root stores a root pointer to an unused memory block previously allocated to the application. To conserve memory, each unused memory block will store branch pointers to other identically sized unused memory blocks, thereby forming a sequential chain of unused memory blocks with the block root. Therefore, applications requesting the same sized memory block can re-use previously allocated fixed size memory blocks.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: David P. Sze, Salmaan Ahmed
  • Patent number: 7683806
    Abstract: A reduced keyboard handheld electronic device and associated method that utilizes a plurality of passwords for controlling access thereto. The handheld electronic device has a non-predictive keystroke interpretation system, such as a multi-tap system. At least one of the passwords is valid and accepted when input using a keyboard of a separate electronic device, such as a PC or another handheld electronic device, and at least one of passwords is valid and accepted when input using the reduced keyboard of the handheld electronic device. In some embodiments, the keyboard of the separate electronic device is a reduced keyboard, such as a reduced QWERTY or AZERTY keyboard, and in others it is a non-reduced keyboard, such as a standard QWERTY keyboard.
    Type: Grant
    Filed: August 4, 2008
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventor: Christopher R. Wormald
  • Patent number: 7684370
    Abstract: Methods and apparatus for use in configuring a wireless access point (AP) which serves as a handoff indication mechanism (“AP tripwire”) in a wireless local area network (WLAN) for mobile device handoffs between the WLAN and a wireless wide area network (WWAN) are described. During a configuration procedure or training mode of operation of the wireless AP, radio frequency (RF) signals transmitted from a plurality of communication devices are received at the wireless AP. The plurality of communication devices include a first group of communication devices positioned at locations of undesired RF coverage of the wireless AP, outside of an RF coverage boundary of a WLAN coverage region of one or more other wireless APs of the WLAN. The plurality of communication devices also include a second group of communication devices positioned at locations of desired RF coverage of the wireless AP, around the RF coverage boundary of the WLAN coverage region and within the WWAN coverage region.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventor: Vytautas Robertas Kezys
  • Patent number: 7684363
    Abstract: An apparatus and method of controlling unsolicited traffic are disclosed herein. The apparatus and method can be applied to wireless communication networks such as CDMA2000, UMTS, GPRS and the like so that traffic which is not solicited by wireless communication devices operating on those networks is not sent over the air needlessly. The present application provides techniques to block unsolicited traffic based on the identity of a user (for example based on International Mobile Station Identity (IMSI), Network Access Identifier (NAI), Mobile Station Internet Services Digital Network Number (MSISDN), Session Initiation Protocol (SIP) Universal Resource Locator (url)) as opposed to techniques that are based on a session or IP address, such as a traditional firewall. In accordance to this application, user identity based techniques are applied to block unsolicited traffic whenever a user has established a data session.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Ltd.
    Inventors: Wen Zhao, Thomas Leonard Trevor Plestio, Craig Dunk, Muhammad Khaledul Islam, Luis Pablo Estable, William Daniel Willey
  • Publication number: 20100066311
    Abstract: Various embodiments are described herein for a charging device and an associated charging method for charging a rechargeable battery. The charging device generally includes a current source that is coupled to a power source and configured to provide a charging current to the rechargeable battery. The charging device further includes a controller that is configured to control the current source to provide the charging current with an amplitude that is less than the charging current required by the rechargeable battery in a given charging state to bring an output voltage of the current source towards the voltage of the rechargeable battery.
    Type: Application
    Filed: September 15, 2008
    Publication date: March 18, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Cheng Bao, Martin Guthrie, Frank Bognar
  • Publication number: 20100067501
    Abstract: A method for communicating is provided. The method comprises communicating regarding transmission time interval (TTI) bundling related to one or more random access (RA) messages.
    Type: Application
    Filed: September 11, 2009
    Publication date: March 18, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Yi Yu, James E. Womack, Zhijun Cai
  • Publication number: 20100066706
    Abstract: A thumbwheel switch for a handheld electronic device is mechanically and electrically mounted on the substrate of a printed circuit board using SMT with the thumbwheel seated in a cutout in the substrate and with the top surface of the thumbwheel about flush with the top surface of the substrate so that the thumbwheel is ergonomically positioned on the side of the handheld electronic device at the level of the display.
    Type: Application
    Filed: November 25, 2009
    Publication date: March 18, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Chao Chen, Timothy H. Kyowski, Jason T. Griffin
  • Publication number: 20100070641
    Abstract: A user agent (UA) is provided. The UA comprises a processor configured to send a message specifying a subset of a Session Initiation Protocol (SIP) Dialog-Info Event package that is to be returned to the UA. A method for a user agent (UA) to manage notifications related to session events is also provided. The method includes sending a message specifying a subset of Session Initiation Protocol (SIP) Dialog-Info Event package state information that is to be returned to the UA. The method also provides for receiving the subset of the SIP Dialog-Info Event package state information.
    Type: Application
    Filed: September 12, 2008
    Publication date: March 18, 2010
    Applicant: RESEARCH IN MOTION CORPORATION
    Inventor: Andrew ALLEN
  • Publication number: 20100069068
    Abstract: In one embodiment, a mobile communication device is configured to selectively enable user data communications after registration in a wireless communication network. The mobile device sends, via its radio, feature compliance information to the network. In response to the feature compliance information being sent, the mobile device receives, via the radio, configuration information which is derived based on the feature compliance information and location information of the mobile device. The mobile device then selectively enables the user data communications based on the received configuration information. In particular, the mobile device enables the user data communications when the location information indicates that the mobile device is operating in a particular country and the feature compliance information indicates feature compliance for the particular country.
    Type: Application
    Filed: November 20, 2009
    Publication date: March 18, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David Clark, Allan David Lewis, Barry Gilhuly, David Bajar, Nataliya Martsyna, Rob Maurice
  • Publication number: 20100069049
    Abstract: The present invention provides a system and method of modifying policy settings in a network having a plurality of subscriber devices. An embodiment includes a plurality of base stations, each capable of wirelessly transmitting across a geographic region and a server. A cell-phone, capable of roaming between regions, is operable to establish a wireless link with the base stations and through the base stations, with the server. The network contains a communication policy determining from which other communication devices a subscriber device can receive voice calls. The communication policy is updated, by the server, based on requests from the subscriber devices. Once a request is received from a subscriber device, the determination whether to update the communication policy can be based on a record of rejections respective to the caller requested to be blocked.
    Type: Application
    Filed: November 19, 2009
    Publication date: March 18, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ian Michael PATTERSON, Sean Arthur Daniel Carlos GOGGIN, Marc PLUMB
  • Patent number: D612149
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Anders Fahrendorff, Seyed-Payam Shalchian, Ian James Murchison, Gabriel Deen Khan
  • Patent number: D612372
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Timothy Koo, Carlos Roberto Perez-Puhiera
  • Patent number: D612377
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Todd Andrew Wood, Archer Chi Kwong Wun, Roman Peter Rak
  • Patent number: D612379
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Marco Sixtus Ferrari, Todd Andrew Wood, Roman P. Rak
  • Patent number: D612380
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Marco Sixtus Ferrari, Roman Peter Rak, Todd Andrew Wood
  • Patent number: D612386
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Amanda Adelaide Hancock, Kevin Roy Sugden, Donald Somerset McKenzie, Shannon Tyler Moore
  • Patent number: D612387
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: March 23, 2010
    Assignee: Research In Motion Limited
    Inventors: Amanda Adelaide Hancock, Kevin Roy Sugden, Donald Somerset McKenzie, Shannon Tyler Moore