Patents Assigned to IN&MOTION
  • Publication number: 20110264445
    Abstract: A method and associated apparatus for using visual separators to indicate additional character combination choices from a disambiguation function on a handheld electronic device.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 27, 2011
    Applicant: Research In Motion Limited
    Inventors: Sherryl Lee Lorraine SCOTT, Zaheen Somani
  • Publication number: 20110261958
    Abstract: For a defined cryptographic process including an original substitution table, split masked substitution tables are provided to resist cryptographic attacks. The split masked substitution tables are defined with reference to a set of random value data words and a mask value. An entry in the split masked substitution tables is defined by selecting bits from the corresponding entry in the original masked substitution table, as masked by the corresponding one of the set of random value data words and by selecting bits from the corresponding one of the set of random value data words as masked by the mask value. The split masked substitution tables are usable in a modified cryptographic process based on the defined cryptographic process to permit a masked output to be generated. The split masked substitution tables are refreshed by each entry in the tables being refreshed upon access during execution of the modified cryptographic process.
    Type: Application
    Filed: April 27, 2010
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Catherine Helen GEBOTYS
  • Publication number: 20110263278
    Abstract: Methods and apparatus for use in communicating messages from a communication device are described. The device receives, via its user interface, an input request for creating a new message. The device also receives, via its user interface, one or more input requests for selecting one or more message recipient identifiers for the new message. In response to receiving the one or more input requests, the device identifies whether a stored conversation thread is associated with conversation participant identifiers that match the conversation participant identifiers for the new message. If so, the device displays the identified conversation thread together with a message body input field of the new message, prior to entry of message body contents in the message body input field.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Francis Thomas Riddle, John Bennett Parrett
  • Publication number: 20110263303
    Abstract: The invention is directed at a headset for a mobile communication device having a multi-button control and is implemented with a standard headset jack. The multi-button control is decoded by a microprocessor after which an encoded signal is then transmitted from the processor to the handset. In this manner, by using the standard jack, no additional hardware is required on the handset.
    Type: Application
    Filed: June 30, 2011
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Robert J. Lowles, Edward Hui, David Mak-Fan
  • Publication number: 20110263252
    Abstract: A method and apparatus for searching for and reporting Public Land Mobile Networks “PLMNs” in a mobile telecommunications system, the method comprising, at a mobile device: initiating a scan to find Public Land Mobile Networks; when a cell of a PLMN is detected on a frequency, then reading system information to determine one or more PLMN identities of the detected cell; determining whether the detected cell operates in a frequency band supported by the mobile device; when it is determined that the detected cell does not operate in a band supported by the device, omitting adding the associated one or more PLMN identities from a first of PLMNs,and otherwise adding the one or more PLMN identities to the list of PLMNs; and reporting the list of PLMNs.
    Type: Application
    Filed: April 26, 2011
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Sukhdev SAINI, Andrew FARNSWORTH
  • Publication number: 20110264689
    Abstract: A method and apparatus for searching message data in a portable electronic device are provided. A threaded message inbox is provided at a display of the device, the message data grouped as threads. Search criteria are received and a search of an index of the threaded message inbox is initiated using the search criteria, the index comprising key words extracted from the message data. Additional message data is received while the search is being performed, the additional message data belonging to a given thread. Additional message data is searched in addition to the index. Search results are generated based on whether at least one of data from additional message data and data from the index meets the search criteria. Search results are provided in threads at the display. Search results are automatically updated in response to receiving additional message data when the additional message data meets the search criteria.
    Type: Application
    Filed: August 27, 2010
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David Matthew Hirst, Yevgeniy Motov, Jennifer Ignacz, David Bukurak
  • Publication number: 20110264731
    Abstract: A method for training a server for content delivery based on communication of state information from a mobile device browser, the method comprising providing a control channel between the server and mobile device browser, transmitting over the control channel a plurality of request messages from the mobile device browser to the server for Web pages, each of the messages indicating browsing-related state data, and implementing heuristic algorithms within the server to detect and learn patterns of the request messages, pre-fetching at least hypertext content of Web pages that the server has learned will likely be requested, and embedding the hypertext content in response codes within response messages over the control channel from the server to the mobile device browser.
    Type: Application
    Filed: June 30, 2011
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael KNOWLES, David TAPUSKA, Tatiana KALOUGINA
  • Publication number: 20110264791
    Abstract: Identifying an incoming call as from a mobile device of an enterprise communication system. Creating a first list relating mobile devices of the enterprise communication system with Public Land Mobile Network (PLMN) number of the device. Creating a hashmap comprising keys. Each key comprising the last n digits assigned as a PLMN number to at least one mobile device of the enterprise communication system. The hashmap further comprising a plurality of buckets. Each bucket corresponding to a key, and comprising a second list identifying each enterprise-associated mobile device having a PLMN number ending with the key. Receiving an Automatic Number Identification (ANI) number of an call incoming to the enterprise communication system. Retrieving at least one bucket corresponding to a key comprising the last n digits of the ANI number. Searching the retrieved bucket for the unique identifier associated with the full PLMN number.
    Type: Application
    Filed: July 16, 2010
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Lap Luu, Gibran Siddique
  • Publication number: 20110265033
    Abstract: A user interface apparatus, and an associated method, for facilitating user selection of multiple files stored at a consumer electronic device, such as a mobile communication station. A contiguous selection procedure is provided in which a user selects a pair or more of file representations displayed upon a touch screen. Representations of files contiguous to the selected file representations are ascertained, and such files are aggregated. A non-contiguous selection procedure is also provided. A detector detects selection to enter into a multi-select mode. And, a detection is further made of selection made by a user of files to be aggregated.
    Type: Application
    Filed: February 25, 2011
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Donald James Lindsay, Damon Noel Kropf-Untucht, David Paul Yach, Michael Gregory Smith
  • Publication number: 20110261701
    Abstract: Methods and apparatus enable monitoring a mobile data service, and in particular monitoring an operational status of a relationship between a mobile gateway account on a mobile gateway and a mailbox on a messaging server. The operational status may be based on an initialization state of the mobile gateway account on a mobile gateway and a mailbox status of an associated mailbox on a messaging server. In one embodiment, the mailbox status may be determined based on mailbox errors indicative that a mobile gateway is unable to access the mailbox on the messaging server. In one embodiment a mobile gateway detects mailbox errors based on mailbox protocol error messages and sends an error notification to a monitoring system. Also provided are error notifications for facilitating, in a monitoring system, the correlation of mailbox errors with mobile gateway accounts.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: Research In Motion Limited
    Inventors: Douglas James Coates, Maithili Mavinkurve, Lee Alexander Cocking
  • Publication number: 20110263253
    Abstract: A cellular communications system may include at least one base station selectively denying attempts to establish wireless communications links therewith, and wirelessly transmitting denial messages for denied attempts. The system may further include at least one mobile cellular communications device including a wireless transceiver and a controller cooperating therewith for attempting to establish a wireless communications link with the at least one base station having a quality of service (QoS) level associated therewith. If a denial message is received, the controller continues to attempt to establish the wireless communications link at a first attempt rate. Yet, if the wireless communications link cannot be established with the desired QoS level, and if no denial message is received, then the controller continues to attempt to establish the wireless communications link at a second attempt rate different than the first attempt rate.
    Type: Application
    Filed: July 5, 2011
    Publication date: October 27, 2011
    Applicant: Research In Motion Limited
    Inventors: Wen Zhao, Kenneth J. Liang, Jin Kim
  • Publication number: 20110260970
    Abstract: A method includes displaying a shutter adjacent to a boundary of an information display region on a display of a portable electronic device, the information display region for displaying first information; receiving an input associated with the shutter; and displaying second information.
    Type: Application
    Filed: April 26, 2011
    Publication date: October 27, 2011
    Applicant: Research In Motion Limited
    Inventors: Margaret Elizabeth Kuo, Thomas Jan Stovicek, Yoojin Hong, Michael George Langlois, Henry Chen
  • Publication number: 20110260829
    Abstract: A method of providing security on a portable electronic device and a portable device for the same are provided. In accordance with one embodiment, there is provided a portable electronic device, comprising: a processor; a touch-sensitive display having a touch-sensitive overlay connected to the processor; wherein the processor is configured for: locking the device in response to detection of a trigger condition; detecting touch gestures performed at any location on the touch-sensitive display; adding a distinct input value associated with each identified touch gesture to an input buffer to form a series of input values; comparing the series of input values in the input buffer to a series of values corresponding to a predetermined touch gesture passcode sequence; and unlocking the device when the series of input values in the input buffer match the series of values corresponding to the predetermined touch gesture passcode sequence.
    Type: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Applicant: Research In Motion Limited
    Inventor: Yun Sun Lee
  • Publication number: 20110263201
    Abstract: Method and apparatus for transferring a file from a sending wireless device to a receiving wireless device in a short-range wireless system. A file to be sent to the receiving wireless device is selected on the sending wireless device. The sending wireless device has a device list of receiving wireless devices. If the receiving wireless device is absent on the device list, the sending wireless device searches and identifies new devices. A device among the identified new devices is selected as the receiving wireless device. A connection is established between the sending wireless device and the receiving wireless device; and the file is sent to the receiving wireless device.
    Type: Application
    Filed: March 16, 2011
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David BUKURAK, Przemyslaw ABRATOWSKI, Kem-Laurin KRAMER
  • Publication number: 20110263246
    Abstract: According to embodiments described in the specification, a method, system and apparatus for managing transports is provided. The method comprises: maintaining a transport preference in a memory of the mobile electronic device, the transport preference including an identifier of a preferred transport; monitoring available transports; and selecting a transport for use based on the transport preference and the available transports.
    Type: Application
    Filed: July 27, 2010
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Zhigang RUAN, Marian Constantin BUZDUGAN
  • Publication number: 20110261784
    Abstract: According to embodiments described in the specification, a method, system and apparatus for managing call handoff are provided, comprising: receiving a request from a mobile electronic device to initiate handover of a first media session between the mobile electronic device and a private branch exchange (PBX) from a first transport to a second transport; establishing a second media session with the mobile electronic device over the second transport; shuffling call media from the first media session to the second media session; and responsive to shuffling the call media, terminating the first media session.
    Type: Application
    Filed: July 29, 2010
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ximing ZENG, Haiyang YIN, Zhigang RUAN
  • Publication number: 20110264693
    Abstract: An apparatus and associated method is provided for facilitating a search for user information in a multiple-domain communication scheme. A search is initiated by way of a web-based console. A search request causes search inquiries to be made to each of the domains of the multi-domain communication scheme. And, search results are provided also by way of a web-based console.
    Type: Application
    Filed: July 2, 2010
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Lee Cocking
  • Publication number: 20110261792
    Abstract: A system and method implemented at a communication device for providing access to telephony services over one or more of a number of communication networks, including cellular networks and IP-based fixed and wireless networks. A mobile device may be configurable for voice communication over both a cellular network and a LAN (e.g. a wireless LAN), and may be adapted to place and receive calls via a PBX over one of the cellular network and the LAN. When it is determined that the mobile device is configured for voice communication using one or both of the cellular network connection and the LAN connection, the mobile device may automatically adapt its user interface to reflect the availability of voice communication only over those connections that are available.
    Type: Application
    Filed: July 26, 2010
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Kevin John OERTON, Brian Alexander OLIVER
  • Publication number: 20110265017
    Abstract: The present specification provides a method, system and apparatus for posting data to a plurality of accounts at a plurality of remote servers. A display is controlled to generate a message region for receiving message data to be posted to at least a subset of the plurality of accounts. The display is controlled to generate icons, associated with the plurality of accounts, in a one-to-one relationship, the icons provided adjacent to the message region, each icon comprising: a first respective indicator of a respective account; a second respective indicator of a service associated with the account; and a respective picture. Icons are selected and the display is controlled to provide an indicator of selection at each of the selected icons. Message data is transmitted to each of the plurality of accounts associated with each of the icons which are selected via the communication subsystem.
    Type: Application
    Filed: April 21, 2011
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Thomas Jan Stovicek, Henry Yao-Tsu Chen, Andrew Philip Cundill
  • Publication number: 20110260680
    Abstract: A battery charging circuit comprising: a semiconductor switch having an output connected to a rechargeable battery; a battery charge controller for receiving power from an external source, and supplying output power to a portable device and the input of the semiconductor switch, the current output of the battery charge controller being controllable; and a voltage sensing circuit for: measuring the voltage drop across the battery charge controller; and responding to the voltage drop across the battery charge controller by modulating the semiconductor switch to reduce the quantity of current supplied to the rechargeable battery when the voltage drop is too great; whereby the total power dissipated by the battery charge controller is controlled, the portable device receiving the power it needs to operate and the rechargeable battery receiving any additional available power.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 27, 2011
    Applicant: Research In Motion Limited
    Inventors: Dusan Veselic, Martin G. A. Guthrie