Patents Assigned to IN&MOTION
  • Publication number: 20120055827
    Abstract: An improved case for a handheld electronic device is provided. The case comprises: a housing for enclosing an audio transducer and a display, the housing having a front portion having an interior region formed therein, a window for the audio transducer and the display in the interior region, a housing surface surrounding the window and a transducer hole for part of the audio transducer; and a lens having an interior lens surface, the interior lens surface formed to mate with the housing surface and the lens having a first region having an indentation formed in the interior lens surface. For the case, a cavity is formed by the indentation with the transducer hole when the interior lens surface is mated with the housing surface to cover the transducer hole; and the case has an opening formed therein in fluid communication with the cavity and atmosphere around the handheld electronic device.
    Type: Application
    Filed: November 15, 2011
    Publication date: March 8, 2012
    Applicant: Research In Motion Limited
    Inventors: Ilan RASHISH, Robert Phillips, Larry Hawker
  • Publication number: 20120057689
    Abstract: A method comprising establishing a first call between a first device having an associated first user and a second device having an associated second user. During the first call, the first device receives a second call from a third device having an associated third user. In response to receiving the second call, the first user is prompted with call-back options to respond to the second call. The call-back options can include ignore, accept, and auto-schedule a return call. In the event the auto-schedule a return call option is selected, an auto-schedule command is sent from the first device to a server. After the first call is terminated, the first user is prompted with calling options to call the third device in response to the first call terminating.
    Type: Application
    Filed: September 7, 2010
    Publication date: March 8, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Daryl Joseph Martin
  • Publication number: 20120059894
    Abstract: A system and method for configuring access to an electronic mailbox based on limited configuration parameters received from a user. A database stores configuration conventions for a mail domain. A mailbox interface module receives configuration information from a user that is limited in the configuration parameters required for accessing the electronic mailbox. The module retrieves configuration conventions for the mail domain from the database and generates sets of potentially valid configuration parameters based on the retrieved configuration conventions and user supplied configuration information for accessing the mailbox.
    Type: Application
    Filed: November 15, 2011
    Publication date: March 8, 2012
    Applicant: Research In Motion Limited
    Inventors: Darren L. Gardner, Shaibal ROY
  • Publication number: 20120057583
    Abstract: A method and apparatus to restore always on connectivity to user equipment, the method having the steps of: monitoring whether the user equipment has transitioned to a network that supports concurrent voice and data; performing, upon the monitoring step detecting the transition, a routing area update; checking whether the user equipment was in a voice call at the time of the transition, and if yes, sending a data packet to the network.
    Type: Application
    Filed: November 9, 2011
    Publication date: March 8, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Muhammad Khaledul ISLAM, Jeffrey WIRTANEN, Jean-Philippe CORMIER, Dimitrios PRODANOS
  • Patent number: 8131264
    Abstract: A mobile device for electronic mailing of data utilizing a data reference, the mobile device having: a communications subsystem for communicating with a wireless gateway; a user interface; a processor interacting with the user interface and the communications subsystem; an electronic mail application adapted to run on the processor; a data application adapted to run on the processor; and memory adapted to be accessed by the electronic mail application and the data application, the memory storing a data reference identifier for data in the data application, the data reference identifier capable of identifying the data on a data server remote from the mobile device, wherein the data application is adapted to interact with the electronic mail application to send data in an electronic mail message, and wherein the data is replaced in the electronic mail message with the data reference identifier.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Melanie Barker, Luis Estable
  • Patent number: 8128002
    Abstract: A computerized device has an open communication session with a smart card via a smart card reader. The smart card reader and the computerized device cooperate to enable another computerized device to communicate with the smart card over the open communication session. Communication between the other computerized device and the smart card is routed via the computerized device that has the open communication session.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael E. McCallum, Neil Patrick Adams
  • Patent number: 8131672
    Abstract: A system and method for synchronizing data records between multiple databases is provided. Each database includes data records that are modified to include at least one pair of synchronization parameters. In a two-database system including a first database and a second database, each data record is modified to include synchronization parameters for both the first and second databases. When an update is made to a data record at one of the databases, an update message is transmitted to the other database including both synchronization parameters from the database where the update is made, along with the updated data record. An efficient master-slave configuration between the databases then enables either database to resolve conflicts without further communications.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Hugh Hind, Craig A. Dunk
  • Patent number: 8130762
    Abstract: Distributed assembly of data packets into messages at a group of interface devices that receive data packets from within a coverage area. Each interface device in the group will take ownership of a sequence of data packets forming a message when a data packet of the message meeting predetermined criteria is received by that interface device. Once an interface device takes ownership of a sequence of data packets, it sends a request to the other interface devices for any missing data packets of the sequence that the ownership claiming interface does not have, and then assembles message upon receiving all the data packets of the sequence.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Ahmed E Hassan, Bo Zou, Ian Patterson
  • Patent number: 8131803
    Abstract: A system for integrating an address book application with an instant messaging application in a mobile station is provided. An instant messaging database may be used to store instant messaging data, the instant messaging data including instant messaging contacts and instant messaging (IM) presence information to indicate whether the instant messaging contacts may currently be accessed by the instant messaging application. An address book database may be used for storing address book data. An aggregated data viewer may be used to relate instant messaging data from the instant messaging database with address book data from the address book database.
    Type: Grant
    Filed: May 18, 2004
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael Thomas Hardy, Craig A. Dunk, Gerhard D. Klassen
  • Patent number: 8132149
    Abstract: A computing device and method for coordinating the development of a client application including application components comprising one or more of at least one of a data component, a message component or a screen component, having corresponding component definitions, or a workflow component comprising a series of instructions. A first development pattern module configured for interaction with a development environment is provided by a computer user interface, the first development pattern module configured for selecting a first pattern from a plurality of patterns based on an application component type central to the client application, the first development pattern module for guiding a user interface with a plurality of predefined steps to coordinate a development of the application components through user input events via the user interface in accordance with the first pattern.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael Shenfield, Bryan Richard Goring, Daniel Mateescu
  • Patent number: 8130633
    Abstract: The invention is directed to a process for transferring data packets through a protocol stack employed by the device for transmitting packets on a packet connection to a wireless network, said wireless network operating at least two, distinct wireless access technologies such as GSM/GPRS and UMTS. The packet transfer process generally comprises each layer of a protocol stack for a currently active packet connection path providing confirmation to a next, higher layer in the stack of successful reception of a data packet from that layer, thereby confirming successful transfer of the data packet through the stack. The first layer of the stack stores a copy of a transferred packet until such time as its receives confirmation from the next, lower layer of successful transfer of the packet of the stack.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Fraser Gibbs, Charles Wang
  • Patent number: 8131292
    Abstract: A method and apparatus for improved timer based registration for a mobile device with a network, the network having a standard slot cycle time for interrupts, the method comprising the steps of: receiving, at the mobile device, a system parameter message from the network, the message having a value indicating a frequency for periodic registration; setting a timer value on a timer at the mobile device, the timer value being greater than the standard slot cycle time; setting a counter to count expiration of the timer; starting the timer; upon expiration of the timer, decrementing the counter; upon the counter reaching zero, waiting for a paging slot to communicate with the network; and sending a registration message to the network on the paging slot.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Qingzhong Jiao, Wen Zhao
  • Patent number: 8131324
    Abstract: Generally, the present invention provides a method for detecting poor RF conditions, and entering different sleep mode levels or phases in accordance with the RF conditions to save battery power. Mobile device battery life can be conserved when the mobile device detects poor RF conditions and enters a deep sleep mode of operation. In this deep sleep mode of operation the mobile device periodically samples the RF conditions and gradually increases the period between samples when the RF conditions do not improve. Because mobility can change the RF condition for wireless devices even in areas of good RF coverage, the mobile device operating in the deep sleep mode can detect this mobility and thus enhance the probability of entering an idle state, or alternatively, entering a longer power save mode. When the RF condition improves, the mobile device exits from the deep sleep mode and returns to the idle state.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Asif Hossain, Muhammad Khaledul Islam
  • Patent number: 8130957
    Abstract: In accordance with the teachings described herein, systems and methods are provided for securing data for transmission to a wireless device. The disclosed systems and methods may include an electronic messaging system used to send and receive data over a first network and also used to forward data to a wireless device operable in a second network. The electronic messaging system may receive an electronic message encrypted with a first encryption algorithm and addressed to a message recipient in the first network, the message recipient having an associated wireless device operable in the second network.
    Type: Grant
    Filed: November 9, 2004
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Herbert A. Little, Michael K. Brown, Jonathan F. Hammell, Michael S. Brown, Michael G. Kirkup, Neil P. Adams
  • Patent number: 8131325
    Abstract: Battery resources in a wireless device are managed in the present specification by traffic steering. A wireless device is configured to request content from an intermediation server, which is configured to analyze the requested content and send an indication to the wireless device as to which bearer path is to be selected based on which bearer path is battery-life optimized.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventor: Phillip Slack
  • Patent number: 8131805
    Abstract: There is disclosed a system and method for managing spam within an email message stream. In an embodiment, a method comprises defining a plurality of anti-spam filter levels where each anti-spam filter level includes at least one anti-spam module configurable for filtering spam messages. An anti-spam request including a user preferred anti-spam filter level is generated and communicated to the preferred anti-spam filter level. The anti-spam request is implemented on at least one anti-spam module in the preferred anti-spam filter level based on at least one predetermined criterion. If the anti-spam request cannot be implemented at the preferred anti-spam filter level, the anti-spam request is implemented on at least one anti-spam module at another anti-spam filter level.
    Type: Grant
    Filed: March 1, 2006
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventor: Lianghua Yang
  • Patent number: 8130687
    Abstract: A system for providing a service is provided. The system includes a central control to promote a plurality of cells to use a first counting method to determine whether user equipment within the plurality of cells are interested in the service. Based on responses from at least one of the cells having interested user equipment, the central control promotes the at least one of the cells to either provide the service via point-to-multipoint broadcast, or use a second counting method to determine whether to provide the service via point-to-multipoint broadcast or point-to-point communication.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Zhijun Cai, James Earl Womack
  • Patent number: 8131310
    Abstract: A method and apparatus for detecting loss of discontinuous reception synchronization, the method comprising the steps of: finding the shorter of a new discontinuous reception period and an old discontinuous reception period; and sending a message at a multiple of the shorter of the new discontinuous reception period and the old discontinuous reception period, wherein the message is utilized for detecting loss of discontinuous reception synchronization.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: James Earl Womack, Zhijun Cai, Wei Wu
  • Patent number: D655287
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Janice Leigh de Jong, Kevin Roy Sugden, Amanda Adelaide Hancock, Marco Sixtus Ferrari, Shannon Tyler Moore, Todd Andrew Wood, Donald Somerset McKenzie, Min Zhu
  • Patent number: D655288
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: March 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Janice Leigh de Jong, Shannon Tyler Moore, Todd Andrew Wood, Donald Somerset McKenzie, Kevin Roy Sugden, Amanda Adelaide Hancock, Marco Sixtus Ferrari, Sophia Scipio