Patents Assigned to IN&MOTION
  • Patent number: 7561711
    Abstract: A peripheral for an electronic device having a speaker is provided. The peripheral includes an input device for placement proximal to the speaker for receiving audio information from the speaker. The peripheral includes an output device connected to the input device that is positioned distal from the input device and away from electromagnetic signals generated by the device. The output device presents the audio information to a hearing aid proximal to the output device. The output device is positioned at a distance such that the electromagnetic signals experienced by the input device is less than the signals experienced by the hearing aid. As a result, deleterious effects of signals otherwise experienced by the hearing aid are reduced.
    Type: Grant
    Filed: September 20, 2005
    Date of Patent: July 14, 2009
    Assignee: Research In Motion Limited
    Inventors: Larry Hawker, George Mankaruse, David Dougall
  • Patent number: 7561685
    Abstract: A keyboard for a handheld electronic device comprises ten keys arranged in four rows in a DTMF keypad format. Three of the keys respectively bearing numerals 1, 2 and 3 arranged in a first row, three of the keys respectively bearing numerals 4, 5 and 6 arranged in a second row, three of the keys respectively bearing numerals 7, 8 and 9 arranged in a third row, and a tenth key bearing a 0 located in a fourth row. The keys of the first second and third rows also bear letter characters which, either alone or in conjunction with additional letter character-bearing keys in the rows, are positioned relative to the letter characters on adjacent keys so as to form a QWERTY or Dvorak layout.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: July 14, 2009
    Assignee: Research In Motion Limited
    Inventor: Jason T. Griffin
  • Patent number: 7562219
    Abstract: A reader device includes a housing for receiving a smart card, a processor in electronic communication with an integrated circuit chip of the smart card when the smart card is received in the housing, a wireless communications device in electronic communication with the processor for enabling the reader device to transmit first encrypted information wirelessly and to receive second encrypted information wirelessly, and a memory in electronic communication with the processor that includes one or more routines executable by the processor. The one or more routines include a cryptographic module adapted to encrypt first information to create the first encrypted information and decrypt the second encrypted information to obtain second information. In addition, a communication system that includes the reader device and a computing device, wherein the reader device and computing device are able to wirelessly exchange information in a secure manner.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: July 14, 2009
    Assignee: Research In Motion Limited
    Inventors: Mihal Lazaridis, Scott D. Rose, Scott Totzke, Herb Little, Chris K. C. Leung, Benjamin W. Boomhour, Ryan Bayne
  • Patent number: 7561545
    Abstract: Two or more connection profiles stored in a wireless device are partitioned into two or more groups, each group having a scanning policy associated therewith. A scanning policy of a group determines how often scanning for wireless local area networks matching any profile in that group is conducted. One or more factors may be taken into consideration when determining how to partition the profiles into groups, including, for example, a connectivity history of the wireless device.
    Type: Grant
    Filed: June 8, 2005
    Date of Patent: July 14, 2009
    Assignee: Research In Motion Limited
    Inventor: Sherif Abdel-Kader
  • Patent number: 7561891
    Abstract: In one embodiment, a scheme is provided for customization of a mobile communications device's data session retry mechanism in a wireless packet data service network. Upon detecting that a cause code has been returned by a node disposed in a wireless packet data service network, a structure is interrogated to determine if the cause code is mapped to a flag relating to the device's data session retry mechanism. Responsive to determining that the received cause code is mapped as a critical cause code, the data session retry mechanism of the mobile communications device is disabled so that further signaling messages towards the network are prevented.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: July 14, 2009
    Assignee: Research In Motion Limited
    Inventors: Jean-Philippe Cormier, Thomas Leonard Trevor Plestid, Ian Simpson, Arun Munje
  • Patent number: 7562218
    Abstract: Preferred embodiments of the invention relate to a method and device for authenticating a user of a computer and a corresponding system using the method and device. The device is a handheld electronic device having accessible thereto a first authentication code of the user. The handheld electronic device requires a second authentication code for enabling use thereof. In order to authenticate the user to the computer, the handheld electronic device is configured to transmit the first authentication code to the computer over a communication link between the computer and the handheld electronic device.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: July 14, 2009
    Assignee: Research In Motion Limited
    Inventors: Michael G. Kirkup, Michael K. Brown, Michael S. Brown, Neil P. Adams, Herbert A. Little
  • Patent number: 7561079
    Abstract: A method and apparatus for data encoding such as 3 to 4 encoding (base64, uuencode etc.) is provided. Bytes of data to be encoded having negative values are made positive while preserving the information to be encoded. The positive values may be manipulated by addition (e.g. to a common store) and bit shifting to efficiently obtain encoded data such as by indexing an encoding alphabet.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: July 14, 2009
    Assignee: Research In Motion Limited
    Inventor: Zhong Hai Luo
  • Publication number: 20090176521
    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: Application
    Filed: March 20, 2009
    Publication date: July 9, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Gerhard Dietrich Klassen, Lawrence Edward Kuhl, Shaul S. Wisebourt
  • Publication number: 20090176515
    Abstract: An apparatus, and an associated methodology, for facilitating paging of a mobile station pursuant to a two-step paging procedure. A unique identifier of the mobile station that is to be paged is hashed into a first group of hashed values and at least a second group of hashed values. The first group of hashed values are used by page message generator to generate a page on a first paging channel. And, the second group of values are used by a page message generator to generate a page on a second paging channel. All of the bits of the unique identifier are sent to page the mobile station. The mobile station determines therefrom whether the mobile station has been paged.
    Type: Application
    Filed: January 9, 2008
    Publication date: July 9, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: WILLIAM DANIEL WILLEY, ZHIJUN CAI
  • Publication number: 20090176499
    Abstract: Apparatus (58), and an associated method, for facilitating delivery of network-specific dialing codes to a mobile node (12). Broadcasts of the network-specific dialing codes are scheduled by a broadcast scheduler 64 embodied at a cell broadcast center (38). Signals containing the codes are broadcast and detected by the mobile node (12), thereby to download the values to the mobile node. And, the downloaded dialing codes are indexed (88) together with the dialing codes normally used by the mobile node (12) to call the corresponding service centers (44). Subsequently, when a call is placed to a service center, the dialing codes are transposed (94), if necessary, to permit the call to a designated service center (44) to be completed.
    Type: Application
    Filed: March 12, 2009
    Publication date: July 9, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: ADRIAN BUCKLEY
  • Publication number: 20090177880
    Abstract: A method and system for providing e-mail messages to a receiving e-mail application. The e-mail messages as sent from a sending e-mail application being secure and in opaque signed format. The opaque signed e-mail messages being converted to clear signed e-mail messages by decoding extracting message content and digital signatures. The clear signed e-mails being sent to a receiving e-mail application.
    Type: Application
    Filed: March 16, 2009
    Publication date: July 9, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael K. BROWN, Michael S. BROWN, Michael G. KIRKUP
  • Publication number: 20090175263
    Abstract: An apparatus, and an associated methodology, for identifying to a circuit-switch-connected mobile station with an indication of packet-service capabilities available to a mobile station. A message generator at the network generates a message that includes an indication of the network-entity capabilities with respect to packet communications. A field of the message identifies the packet-service capabilities. A message is sent by the network and detected by a detector of the mobile station. A report is formed indicative of the value contained in the delivered message, and a user display displays an indication of the detected information.
    Type: Application
    Filed: January 7, 2008
    Publication date: July 9, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: MAIYURAN WIJAYANATHAN, NOUSHAD NAQVI
  • Patent number: 7558540
    Abstract: A method and apparatus for regulating Tx power in a multi-rate mobile device transmitter containing signal dependent gain stages. A data rate and signal format indicator signal corresponding to the transmitted signal, and a desired reference power signal are fed to a mapper that outputs a calibration value based on the desired reference power level at the antenna. The calibration value controls the power amplifier gain characteristics in real time.
    Type: Grant
    Filed: November 4, 2003
    Date of Patent: July 7, 2009
    Assignee: Research In Motion Limited
    Inventors: Xin Jin, Nagula T. Sangary, M. Khaledul Islam, Wen Zhao, Nasserullah Khan, Wen-Yen Chan, Qing Zhong Jiao
  • Patent number: 7559055
    Abstract: By altering existing code to wrap debugging items with runtime conditional statements, the debugging items may remain in commercial builds of code. Execution of a given conditional statement, wrapping a particular debugging item, may require a read of a particular location in an expandable and organized table such that execution of the particular debugging item is dependent on the value stored in the particular location in the table. By storing appropriate values in the table, a very focused debugging operation may be carried out. When implemented on a mobile communication device, such a focused debugging operation may be considered to conserve limited memory resources and reduce radio costs when compared to an unfocused debugging operation, which can create a large log file that is difficult to store and expensive to transmit.
    Type: Grant
    Filed: June 15, 2005
    Date of Patent: July 7, 2009
    Assignee: Research In Motion Limited
    Inventors: Lianghua Yang, Darcy Phipps
  • Patent number: 7558387
    Abstract: A device coupled to a smart card reader may request random data from a smart card inserted into the smart card reader, and the smart card reader may incorporate the random data into its randomness pool. A device having a source of random data may have a driver installed thereon for another device and the driver may extract random data from the source and transmit it securely over a wireless communication link to the other device. The other device, which may be a smart card reader, may incorporate the extracted random data into its randomness pool. A smart card reader may incorporate traffic received from a smart card inserted therein into its randomness pool.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: July 7, 2009
    Assignee: Research In Motion Limited
    Inventors: Neil Adams, Michael S. Brown, Herb Little, Michael McCallum, Michael K. Brown
  • Patent number: 7558586
    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: October 22, 2008
    Date of Patent: July 7, 2009
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, Lawrence Edward Kuhl, Shaul S. Wisebourt
  • Publication number: 20090168715
    Abstract: A system and method are disclosed that allows for uplink resource reuse. A user device is provided an uplink resource for a first data type. If the user device does not have enough data of the first data type to fill the granted uplink resource, the user device fills the granted uplink resource with a second data type.
    Type: Application
    Filed: December 22, 2008
    Publication date: July 2, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Zhijun CAI, Sean Bartholomew SIMMONS, James Earl WOMACK, Takashi SUZUKI, Yi YU
  • Publication number: 20090167678
    Abstract: An electronic mobile device includes a display, a tilt sensor and a processor. The display is for displaying a graphical element. The tilt sensor is configured to measure a tilt angle of the mobile device. The processor is configured to store the measured tilt angle as a reference tilt angle, subsequently determine a delta tilt angle as the difference between a currently measured tilt angle and the reference tilt angle, compare the delta tilt angle to different thresholds, and alter the position of the displayed element on the display at a rate that is based on the number of the thresholds the delta tilt angle has exceeded.
    Type: Application
    Filed: March 3, 2009
    Publication date: July 2, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Kevin Orr, Alexander Kornilovsky, Alexei Skarine
  • Publication number: 20090170509
    Abstract: A system and method are disclosed that allow changes of a modulation and coding scheme (MCS) without overhead signaling. A priori, a network device and a user device know the manner in which the MCS will be changed. In one embodiment, the network device indicates the MCS to be used to decode a second portion of a message in a first portion of the message. In another embodiment, the user device blind detects the MCS used over a sub-set of MCSs.
    Type: Application
    Filed: December 22, 2008
    Publication date: July 2, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Zhijun CAI, Sean Bartholomew SIMMONS, James Earl WOMACK, Takashi SUZUKI, Yi YU
  • Patent number: D595724
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: July 7, 2009
    Assignee: Research In Motion Limited
    Inventors: Cortez Corley, Todd Wood