Patents Assigned to IN&MOTION
  • Publication number: 20090103505
    Abstract: Method, and associated apparatus, for operating a hybrid access terminal operable in a CDMA 1x/EVDO hybrid communication session system. The hybrid access terminal is operable to communicate pursuant to an EVDO communication session and to a PPP communication session. The opening and closing of the communication sessions are independent of one another. Opening of one session does not require opening of another of the sessions. And, closing of one of the sessions does not require closing of the other of the sessions.
    Type: Application
    Filed: December 13, 2008
    Publication date: April 23, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: ASIF HOSSAIN, SHAILESH KAUL, MUHAMMAD KHALEDUL ISLAM, SURESH PERIYALWAR, GRACE YEUNG, SHAHID CHAUDRY
  • Publication number: 20090106427
    Abstract: A method of communicating between a mobile communications device and a plurality of services that are used by the mobile communications device. The method includes establishing, through a firewall and a wireless network, a first communications session between the mobile communications device and a mobile server located in an enterprise network with which the mobile communications device is associated; and establishing, concurrent with the first communications session at least one further communications session between the mobile server and a service, the at least one further communications session being established by the mobile server as a session proxy for the mobile communications device.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 23, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: MARC PLUMB
  • Patent number: 7523416
    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: May 12, 2005
    Date of Patent: April 21, 2009
    Assignee: Research In Motion Limited
    Inventors: Eric Johnson, Ronald Anthony Dicke
  • Patent number: 7523338
    Abstract: The proposed solution relates to enumeration of a handheld device by a host controller in a laptop, and more particularly to a method and apparatus to support USB enumeration of such a handheld device where greater than 100 mA is required to enumerate the chipset associated with the handheld device. The proposed solution comprises a handheld device with an added USB microcontroller. In operation, the integrated USB microcontroller is only powered up when the USB charging cable is plugged in and the rechargeable battery level is below the threshold required to power up the handheld device with less than 100 mA pre-enumeration USB current. The integrated USB microcontroller performs USB enumeration with the host controller using the pre-enumeration 100 mA current, so that the charging current can be increased to 500 mA post enumeration.
    Type: Grant
    Filed: October 13, 2005
    Date of Patent: April 21, 2009
    Assignee: Research In Motion Limited
    Inventors: Runbo Fu, Jonathan Halse, Stewart Morris
  • Patent number: 7523112
    Abstract: In accordance with the teachings described herein, systems and methods are provided for searching a remote database. A server may be used to communicate with a mobile device over a wireless network. The mobile device may include a local application database for storing data items for one or more software applications. The server may include a server application database for storing copies of data items that are transmitted to the mobile device. A local search module on the mobile device may be used to identify one or more data items in the local application database that match a set of search parameters. If the one or more data items cannot be identified in the local application database, then a remote search module on the server may be used to identify a copy of the one or more data items in the server application database that match the set of search parameters.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: April 21, 2009
    Assignee: Research In Motion Limited
    Inventors: Ahmed E. Hassan, Denny K. Chiu
  • Publication number: 20090100156
    Abstract: A system and method for configuring a client on a host device using a configuration application on a configuring device, the system comprising: a link between the configuring device and the host device; host drivers for communicating between the host device and the configuring device over the link; and an interface between the host drivers and the configuration application, wherein said interface allows said configuration application to be independent of the host drivers while allowing the configuration application to configure the client.
    Type: Application
    Filed: December 19, 2008
    Publication date: April 16, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Haining ZHANG, Maxime MATTON
  • Publication number: 20090098877
    Abstract: Apparatus, and an associated method, for facilitating routing of data in a packet radio communication system. A clone list is downloaded to the mobile node and stored at a clone list depository thereat. The clone list includes a plurality of entries, each of which provides routing information needed to route data when the mobile node is positioned within coverage areas encompassed by differing networks. A determination is made whether the clone list includes appropriate routing information to route a data packet sent by the mobile node positioned in a particular area encompassed by a particular network portion. If the clone list includes an entry containing such information, the need separately to request such information is obviated.
    Type: Application
    Filed: December 13, 2008
    Publication date: April 16, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: SHAHID CHAUDRY, GRACE YEUNG, IAN MICHAEL PATTERSON, DAVID ANTHONY BAJAR, DARCY RICHARD PHIPPS
  • Publication number: 20090098917
    Abstract: A mobile wireless communications device and associated method of making same includes a housing and circuit board having a ground plane. Radio frequency (RF) circuitry and a processor are carried by the circuit board and operative with each other. An antenna is carried by the housing and operative with the RF circuitry. Audio circuitry is carried by the circuit board and operative with the RF circuitry and processor. An audio transducer assembly such as a receiver is carried by the circuit board and engages audio circuitry for carrying audio signals between the audio circuitry and speaker. A filter is mounted at the speaker for blocking RF energy from the antenna through the speaker to the ground plane and decoupling the antenna from the speaker and any other components on the circuit board to minimize any detuning of antenna impedance match and degradation in antenna gain.
    Type: Application
    Filed: December 17, 2008
    Publication date: April 16, 2009
    Applicant: Research In Motion Limited
    Inventors: Lizhong ZHU, Yihong Qi, Michael Corrigan, Krystyna Bandurska, Ying Tong Man
  • Publication number: 20090098867
    Abstract: A method and system for testing a wireless device, the system comprising: a remote user interface for interacting with the data device from a remote location; and a wireless network for communication with the wireless data device from a remote location, wherein a tester can send information to and receive information from the wireless device over said wireless network and can monitor said wireless device and send inputs to the wireless device over the remote user interface thereby forming a closed loop communications path.
    Type: Application
    Filed: December 17, 2008
    Publication date: April 16, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Marcelo VARANDA
  • Publication number: 20090098916
    Abstract: In a mobile communication device, a scanning operation is performed with use of a wireless transceiver to identify one or more available wireless communication networks in a given coverage area. Each time the scanning operation fails to result in any connection between the mobile device and a wireless network, the scanning operation is repeated after delaying for a next delay period of a plurality of scanning delay periods n=[n1, n2, . . . , upper limit]. Initially, an upper limit of the plurality of scanning delay periods n=[n1, n2, . . . , upper limit] is established at a value of M. During operation, the mobile device monitors to identify whether a predetermined battery condition, such as a low battery capacity or high battery discharge rate, exists. If the predetermined battery condition exists, the upper limit of the plurality of scanning delay periods n=[n1, n2, . . . , upper limit] is reestablished at a value of N>M.
    Type: Application
    Filed: December 12, 2008
    Publication date: April 16, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Sherif Abdel-Kader
  • Publication number: 20090098914
    Abstract: A method and apparatus for enabling or disabling a feature based on a battery level threshold, the method including: checking a battery level; determining whether the battery level is above or below a predetermined threshold for the feature; and enabling or disabling the feature based on the result of the determining step. Further, a method and server application for enabling or disabling a feature based on a battery level threshold, the method including: obtaining a battery level at a server application; comparing the battery level with a preconfigured threshold for the feature; and modifying data or a data type to be sent to the mobile device based on the result of the comparing step.
    Type: Application
    Filed: October 15, 2007
    Publication date: April 16, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Gaelle Martin-Cocher, Michael Shenfield
  • Publication number: 20090095812
    Abstract: A system and method is provided for managing multiple smart card sessions with multiple communications or computing devices in association with a single smart card reader. A wireless smart card reader is provided for communicating with a plurality of devices requiring smart card functionality in a number of smart card sessions, in which each smart card session is addressed with an identifier identifying a single device. The smart card session is secured by a wireless connection pairing and by a secure pairing, such that each connection between the smart card reader and a device is secured against all other devices in communication with the smart card reader using a master connection key, which is unique for each device.
    Type: Application
    Filed: December 15, 2008
    Publication date: April 16, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael K. BROWN, Neil P. ADAMS, Herbert A. LITTLE
  • Publication number: 20090100185
    Abstract: The present invention is directed to a system and method for collecting and maintaining an up-to-date database of points of interests, whereby agents of the points of interests, such as owners or operators of hotels or restaurants, can register their point of interest onto the database by uploading their contact information and physical address. Subsequently, on a periodic basis, the agents of the points of interests may log into the system and update their information, such as operating hours. The collected data is then made accessible to the general public and can be searched through using a variety of search criteria.
    Type: Application
    Filed: December 18, 2008
    Publication date: April 16, 2009
    Applicant: NETWORKS IN MOTION, INC.
    Inventors: Michael A. Sheha, Angie Sheha, Stephen Petilli
  • Patent number: 7519388
    Abstract: A handheld mobile station system capable of automatically answering voice calls is disclosed. The system is comprised of a handheld mobile station, a magnet detection system within the mobile station, a magnet within a mobile station holster located in close proximity to the magnet detection system when the mobile station is stored in the holster wherein the mobile station is operable in a first, second, and third state. The first state occurs when the mobile station is stored in the holster and is ready to receive a voice call. The second state happens when the mobile station is stored in the holster and receiving an incoming voice call. The third state occurs when the mobile station is removed sufficiently out of the holster such that the magnet detection system no longer detects the close proximity of the magnet thereto thereby automatically answering the incoming voice call.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: April 14, 2009
    Assignee: Research In Motion Limited
    Inventors: Raymond P. Vander Veen, Harry R. Major, Mihal Lazaridis
  • Patent number: 7519924
    Abstract: A method of checking a new entry in a calendar application having a cache that includes a first subset of existing entries falling within a first date range. Also, an electronic device implementing the method. The method includes determining whether the date of the new entry falls within the first date range. If so, the method determines whether the new entry directly conflicts with or is adjacent to one of the existing entries in the first subset, and provides a notification if appropriate. If the date is outside the first date range, the method creates a new calendar cache including a second subset of existing entries falling within a second date range around the new entry date, determines whether the new calendar entry directly conflicts with or is adjacent to one of the existing calendar entries in the second subset, and provides a notification if appropriate.
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: April 14, 2009
    Assignee: Research In Motion Limited
    Inventors: Andrew D. Bocking, Darrell R. May, Michael T. Hardy
  • Patent number: 7519357
    Abstract: Contact records are stored. Each record has values in respective fields, including first and second fields and a contact identifier field. A communication, that includes a network identifier, is received. Which of the records matches the identifier is determined based on the value in the respective record's contact identifier field matching the identifier. If multiple records match the identifier and those matching records have a common value in the first field, then the common value is displayed without duplication.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: April 14, 2009
    Assignee: Research In Motion Limited
    Inventors: Raymond P. Vander Veen, Andrew D. Bocking
  • Patent number: 7519468
    Abstract: A manual input navigation device and a sensor are utilized to manipulate graphical elements in a mobile device graphical user interface. The manual input navigation device generates an input navigation signal for altering a relative position of the graphical element in the graphical user interface, and the sensor measures a current tilt angle of the mobile device. Upon the generation of the input navigation signal, the current tilt angle is stored as a reference tilt angle. The relative position of the graphical element is altered based on the difference between the current tilt angle and the reference tilt angle.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: April 14, 2009
    Assignee: Research In Motion Limited
    Inventors: Kevin Orr, Alexander Kornilovsky, Alexei Skarine
  • Patent number: 7519381
    Abstract: A computer readable medium, method and user device for a user interface functionality for SMS and SMS-like message conversations is provided. A group of individual SMS messages is treated as a single entity by the SMS conversation UI, the SMS conversation history UI saves space by including the SMS editor within the conversation history panel, and displays a pop-up display with useful information regarding the SMS message being edited.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: April 14, 2009
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, Lawrence Edward Kuhl, Shaul S. Wisebourt
  • Publication number: 20090092102
    Abstract: A method and apparatus for user data traffic handling for an EVDO enabled hybrid mode mobile device, the method having the steps of: blocking a system selection at the mobile device until no EVDO traffic state exists, the blocking step includes either monitoring whether a user changes a scan mode on the mobile device; and if the user changes the scan mode, checking whether the mobile device is in an EVDO traffic state; and if yes delaying a system selection until the EVDO traffic state is ended, or monitoring whether a user is in an EVDO traffic state, and if yes, preventing a user from accessing a scan mode menu on the mobile device.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 9, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Asif HOSSAIN, Hao XUE, Shahid CHAUDRY, Wen ZHAO
  • Publication number: 20090093251
    Abstract: A macrotechnology-based system is provided. The system includes a processor configured to promote macrotechnology-based transmission to a multi-mode user equipment of a signal including a plurality of data portions and a plurality of gaps between one or more of the plurality of data portions, at least one of the gaps used by the multi-mode user equipment for measurement of a signal strength of a microtechnology-based network.
    Type: Application
    Filed: October 8, 2007
    Publication date: April 9, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Zhijun CAI, Gordon Peter YOUNG, Takashi SUZUKI, Wei WU, James Earl WOMACK