Patents Assigned to IN&MOTION
  • Publication number: 20110246978
    Abstract: Provided are methods and apparatus for managing software components on a device when transferring device management responsibilities for the device from a first device management server to a second device management server. The capability to change device management servers while coordinating changes to software components on a managed device may be referred to as application portability. A mobile device in the present disclosure may change device management providers while maintaining access to certain licensed applications managed by a device management server. In an embodiment, a proprietary software component may be removed and a replacement software component installed from a category of applications that comprises the removed proprietary software component and the installed replacement software component.
    Type: Application
    Filed: June 25, 2010
    Publication date: October 6, 2011
    Applicant: Research In Motion Limited
    Inventors: Nicholas Patrick Alfano, Axel Ferrazzini, Christopher David Smith, Jason Lee Carter, David James Clarke, Salim Hayder Omar, James Andrew Godfrey, Thomas Owen Parry
  • Publication number: 20110246558
    Abstract: A method and system for correlating messages within a wireless transaction, each of the messages requiring a unique message identifier, the method having the steps of: creating a transaction identifier, the transaction identifier being the same for related messages; and adding to the transaction identifier a message index, the message index corresponding to a number of a message within a transaction, whereby the transaction identifier and message index form the unique message identifier for each of the messages.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 6, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Michael Shenfield
  • Publication number: 20110244836
    Abstract: Aspects relate to call control by third parties, where IP or a similar transport is used over a part of the channel for a given call and circuit-switched signaling protocols are used on a different part. For example, a PBX can communicate using SIP signaling to a gateway to a PSTN network, to which a Public Land Mobile Network (PLMN) is coupled, and which a mobile device, uses for voice communication. Controlling or updating status in these kinds of situations can be accomplished by forming a Q.931/932 message, such as a FACILITY message, which has fields (Information Elements) for pre-defined purposes (other than third party call control), and providing control or status information in such field(s). The message (the info) is tunneled through the gateway and the network(s), and arrives at its destination device.
    Type: Application
    Filed: December 17, 2010
    Publication date: October 6, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Richard John George
  • Publication number: 20110242121
    Abstract: Presenting a slide. Anticipating a slide to be selected for display. Receiving data of the anticipated slide in an unconstructed format. Constructing the anticipated slide from the received data. Caching the constructed slide. Pre-drawing the constructed slide in construction memory. Receiving instructions to display a slide. In the event that the instructed slide is the cached and pre-drawn slide, rendering the pre-drawn slide to display memory.
    Type: Application
    Filed: November 4, 2010
    Publication date: October 6, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Dale James Paas
  • Publication number: 20110242059
    Abstract: A method and electronic device for receiving input and outputting characters based on sound stroke patterns are described. In accordance with one embodiment, there is provided a method for receiving input on an electronic device, comprising: detecting sounds generated by characters written on a writing surface; identifying strokes defining the characters from the detected sounds in accordance with a number of predefined sound signatures, wherein each character written on the writing surface is defined by a stroke sequence comprising at least one stroke; determining at least one character which matches the at least one stroke in each stroke sequence; and outputting a string comprising the at least one character which matches the at least one stroke in each stroke sequence.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 6, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jerome PASQUERO, Jason Tyler GRIFFIN
  • Patent number: 8032187
    Abstract: Various embodiments are described for a mobile communication device having a main processor for controlling the operation of the mobile communication device; a device memory coupled to the main processor for storing a plurality of battery information profiles; and a smart battery coupled to the main processor for providing supply power. The smart battery includes a battery processor for controlling the operation of the smart battery and communicating with the main processor; and a battery memory coupled to the battery processor for storing a Battery ID indicating the model of the smart battery. The main processor is configured to communicate with the battery processor to obtain the Battery ID and select one the battery information profiles based on the Battery ID.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Christopher Simon Book, David James Mak-Fan, Martin George Albert Guthrie, Jonathan Quinn Brubacher
  • Patent number: 8031170
    Abstract: There is disclosed a user interface for selecting a photo tag. In an embodiment, the user interface embodies a method of selecting a photo tag for a tagged photo, comprising: providing a tag entry field for entering a photo tag; in dependence upon a string entered by a user, displaying in a matching tag list any tags from one or more selected tag sources matching the entered string. The method may further comprise displaying a tag type for each tag appearing in the matching tag list. The method may further comprise allowing user selection of a tag in the matching tag list to complete the tag entry field.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael S. Brown, Gerhard D. Klassen, Terrill Dent
  • Patent number: 8032190
    Abstract: The present invention relates to a system and method for facilitating short-range wireless communications between a mobile wireless device and an auxiliary device. The wireless device includes a short-range transceiver for communicating with an auxiliary device; a signal module for providing a mode control signal; and, a control module for controllably shifting a short-range transceiver between a power saver mode and a search mode based on the mode control signal received from the signal module. When in the search mode, the short-range transceiver is operable to search for the auxiliary device to communicate therewith. When in a power saver mode, the short-range transceiver is not operable to search for the auxiliary device.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Scotte Zinn, Sean Wilson
  • Patent number: 8031693
    Abstract: The present disclosure relates generally to systems and methods for timing synchronization. Uplink synchronization is a necessary component of a UE operating in a mobile, wireless network. Reliable uplink synchronization generally requires regular uplink transmission containing reference signals. A method is provided that defines a burst period for sending the reference signals, determines an interval between the reference signals, and sends a timing instruction message that includes the burst period and the determined interval. A second method is provided that receives the timing instruction message and sends the reference signals in accordance with the timing instruction.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Yongkang Jia, James Earl Womack, Zhijun Cai, Shouxing Qu
  • Patent number: 8032547
    Abstract: Methods and apparatus for use in controlling scanning operations or a scan rate based on call appointments or reminders are disclosed. In one illustrative example, one or more processors of a mobile communication device are operative to identify whether a call appointment or reminder for a communication session to be established during a current time period is stored in the memory, and determine a scan rate for scanning operations of the wireless transceiver which varies based on whether the call appointment or reminder for the communication session to be established is identified. The scan rate may further be determined to vary based on a duration of time over which repeated scanning operations fail to identify a suitable wireless communication network for communication (e.g. as the duration of time increases, the scan rate decreases).
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventor: William Daniel Willey
  • Patent number: 8032189
    Abstract: A system and method for managing battery slump in a battery-powered communications device including: an input configured for receiving battery voltage level information; an output configured for sending a signal for terminating a transmission; and a controller connected to the input and the output and configured to receive the battery voltage level information from the input; monitor the battery voltage level information; and send a signal via the output to terminate a transmission if the battery voltage level information crosses a predetermined threshold during the transmission. In particular, the system and method may further include an input connected to the controller and configured for receiving a signal indicating when a transmission is beginning or occurring and the controller is further configured to receive and monitor the battery voltage level information only when the transmission is occurring.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Martin Guthrie, Richard Madter, Dusan Veselic, Christopher Book, Kent Nickerson
  • Patent number: 8032155
    Abstract: Displaying a map on a wireless communications device includes steps of obtaining map data for rendering the map to be displayed on the wireless communications device, determining a rotation that, when applied to the map, will orient a selected path in a selected direction, such as a current direction of travel, generating a corrected rotation by applying a spherical correction factor, e.g. based on a current location, and rendering the map on a display of the wireless communications device by applying the corrected rotation. The spherical correction factor corrects for map distortions that occur at high latitudes for paths that are neither purely north-south or east-west. When such a path is rotated to face upward to show direction of travel, the path needs to be straightened by applying the spherical correction factor.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, David Yach
  • Patent number: 8029300
    Abstract: A connector and a system for connectors of a mobile device wherein the connector is angled, that is, wherein the connector includes an external interface for receiving an external connection and an internal interface configured for connection to a printed circuit board, wherein the internal interface is connected to the external interface and the internal interface is at a predetermined angle with respect to the external interface. In a mobile device, the external interface is at an angle to a main printed circuit board of the mobile device.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Benjamin Michael Finney, Paul John Kudrna, Markus Thrien
  • Patent number: 8032125
    Abstract: A system and method for controlling the presence status in an instant messaging application on a mobile device is provided. An active notification profile for the mobile device which has been selected from a plurality of existing notification profiles defined for the mobile device is determined, e.g. on a periodic or dynamic basis. A set of one or more rules is then used to compare the active notification profile to the rules and determine which one of a selected presence status for the corresponding profile is appropriate. A notification is then prepared which pertains to the corresponding presence status for the active notification profile. Using the notification, the corresponding presence status can be compared to the current presence status in the instant messaging application so that the presence can be updated automatically according to changes in notification profiles to avoid the need to change both the profiles and the presence status when the environment changes.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Shaul Serge Wisebourt, Gerhard Dietrich Klassen
  • Patent number: 8032174
    Abstract: Methods and apparatus for use in provisioning mobile communication devices in wireless local area networks (WLANs) are described. A mobile communication device associates with a wireless access point of a provisioning virtual local area network (VLAN) of the network with use of a provisioning network identifier (“provisioning ESS1D”). After associating with the wireless access point of the provisioning VLAN, a primary network identifier (“primary ESSID”) associated with a primary VLAN of the network is received from the WLAN in a provisioning procedure and stored in memory of the mobile device after authentication. For subsequent communications with the WLAN, the mobile device associates with a wireless access point of the primary VLAN of the network with use of the primary network identifier.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Vytautas Robertas Kezys, Thomas Charles Nagy
  • Patent number: 8031182
    Abstract: An improved handheld electronic device has a display and a keypad, with the keypad being movable among a number of configurations that enable the “real estate” occupied by the keypad to be increased or decreased, and to correspondingly enable the viewable area of the display to be relatively decreased and increased, respectively.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Norman M. Ladouceur, Jason T. Griffin
  • Patent number: 8032838
    Abstract: A system and method of processing a markup language based electronic mail includes identifying in a head section of markup language code any style rules for rendering the markup language based e-mail and sorting the style rules in order of reference in the markup language code, interleaving the style rules for placement in a body section of one or more blocks of markup language code corresponding to one or more sections of the markup language based e-mail, wherein interleaving is based on predetermined rules, and storing the one or more blocks of markup language code including the interleaved style rules as separately downloadable blocks of data corresponding to sections of the markup language based e-mail.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: David Sze, Gerhard D. Klassen, David Tapuska
  • Patent number: 8032609
    Abstract: A dynamic endpoint aggregator aggregates dynamic endpoints of requested Web services for efficiently delivering the Web services to a Web service client. The client communicates to the aggregator a plurality of SOAP requests each having a SOAP header containing a redirect URL for the aggregator in turn to access each of the requested Web services. Web service data is aggregated by the aggregator and then efficiently communicated to the client, which is particularly useful when wireless clients access Web services because of the limited bandwidth available over the wireless link. The aggregator also handles dynamic endpoints by dynamically resetting all endpoints of requested Web services without burdening the wireless link.
    Type: Grant
    Filed: June 9, 2006
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Adam Rogers, Michael Shenfield
  • Patent number: 8032611
    Abstract: A method and communication device for processing data for transmission from the communication device to a second communication device is provided. It is detected that the data comprises an attachment. An address of a copy of the attachment is determined, the attachment present on a storage device external to the communication devices. An address of the copy of the attachment is substituted in the data such that the copy is retrievable at the second communication device via the address. The data is then transmitted to the second communication device.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, Robert Edwards
  • Patent number: 8032138
    Abstract: Devices and methods for placing a call from a mobile device on one of a plurality of communication lines accessible at the mobile device are disclosed herein. After the initiation of a call at the mobile device is detected, an audio prompt is output to the user requesting a line selection. In at least one embodiment, the audio prompt is a voice prompt. After receiving user input identifying the line selection, a selected communication line is identified and the call is placed on the selected communication line. In at least one embodiment, the user input received is voice input.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: October 4, 2011
    Assignee: Research In Motion Limited
    Inventor: Mihal Lazaridis