Patents Assigned to IN&MOTION
  • Publication number: 20090210739
    Abstract: A handheld communication device to communicate with a remote universal serial bus (USB) host controller via an integrated power and data port is provided. The device includes a microprocessor communicating with a power management integrated circuit (IC), wherein said microprocessor requires greater than 100 mA to be enumerated with the USB host controller. The device includes a USB microcontroller communicating with the USB host controller via a multiplexer and integrated power and data port, wherein the USB microcontroller requires less than 100 mA to be enumerated with the USB host controller, and wherein if a current available from the rechargeable battery is below a specified threshold required to power up the microprocessor, then the USB microcontroller performs USB enumeration with the USB host controller.
    Type: Application
    Filed: March 11, 2009
    Publication date: August 20, 2009
    Applicant: Research in Motion Limited
    Inventors: Runbo Fu, Jonathan Halse, Stewart Morris
  • Publication number: 20090210498
    Abstract: A method, server and system for optimizing and delivering HyperText Markup Language (HTML)-based content such as HTML-based email messages to mobile communication devices is provided. In accordance with one embodiment, the method comprises: receiving an email message comprising an HTML portion comprising an HTML header and an HTML body; determining if the HTML header includes a reference to a Cascading Style Sheet (CSS) document comprising one or more rules; if the HTML header includes a reference to a CSS document, replacing the reference with the CSS rules of the CSS document, and sending the transformed email message to a destination mobile communication device.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David Sze, Gerhard Klassen, David Tapuska
  • Publication number: 20090210506
    Abstract: A displayed string of emails is effectively compressed for improved readability by deleting some or all headers and/or by skipping the cursor from one message body to another in response to “hot” key actuation (s) by a user.
    Type: Application
    Filed: April 24, 2009
    Publication date: August 20, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael K. BROWN, Michael G. Kirkup, Michael S. Brown
  • Publication number: 20090210485
    Abstract: An electronic device and wireless base station for maintaining a persistent connection is provided. In an embodiment, a system includes an electronic device that connects to a web-server via a physical link that is bandwidth-constrained. The physical link also includes a wireless base station and at least one network address translation (“NAT”) router that is configured to terminate idle connections between the client and the web-server. One of the electronic device and the wireless base station is configured to send keep-alive packets to the web-server in order to reduce the likelihood of the NAT router terminating the connection. The keep-alive packets are sent on a variable basis that is intended to reduce bandwidth consumption while ensuring that the NAT router does not deem the connection idle and terminate the connection.
    Type: Application
    Filed: August 8, 2008
    Publication date: August 20, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Craig Allan Dunk
  • Publication number: 20090210823
    Abstract: The presence of new unread electronic messages received, that is, messages received since unread messages were last reviewed, is provided by indicia presented to the user. These indicia can take various forms, such as by bolding, flashing, changing the size or color of a count of unread messages, and/or the unread message icon. Alternatively, a separate indication, such as a second count representing the number of new unread electronic messages received, or some other symbol, such as an explanation point, can be displayed.
    Type: Application
    Filed: April 14, 2009
    Publication date: August 20, 2009
    Applicant: RESEARCH IN MOTION CORPORATION
    Inventor: Andrew D. Bocking
  • Publication number: 20090210478
    Abstract: A method for providing policy information to a user agent. The method comprises the user agent transmitting information related to a plurality of uniform resource identifier (URI) schemes that the user agent supports for communication over a policy channel and transmitting information related to a plurality of representations of the policy information that the user agent supports. The method further includes the user agent receiving an indication of a selection of at least one of the plurality of URI schemes and a selection of at least one of the plurality of versions of the policy information. The method further includes the user agent obtaining policy information using at least one of the selected representations of the policy information and using at least one of the selected URI schemes.
    Type: Application
    Filed: February 18, 2009
    Publication date: August 20, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: John-Luc BAKKER, Andrew ALLEN
  • Publication number: 20090209306
    Abstract: The application is directed at a mobile communication device including a sliding element having a cover portion and an elongated portion extending from the cover portion. An actuator is located on the sliding element such that when the sliding element is in a first position, access to a predetermined device functionality is restricted to a user and in a second position, the actuator is positioned to enable user access to the predetermined device functionality.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Jason GRIFFIN
  • Publication number: 20090209300
    Abstract: An apparatus and an associated method for facilitating selection of CODEC availability from amongst a set of CODECs at a communication device. A battery power measurer measures the stored energy level of a battery power supply that powers a communication device of which the CODEC forms a portion. A selector selects the available CODECs responsive to the measured power level. If the measured level is less than a threshold, then high-sampling-rate CODECs are at least selectably made unavailable for use. If the battery level is higher than the threshold, then the high-sampling-rate CODECs are made available for use. If the level is greater than a threshold then both a high sampling-rate and the low sampling-rate CODEC are available. An indication generator generates an indication of selection made by the selector.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: DAVID FURBECK
  • Patent number: 7576552
    Abstract: A fault detection apparatus for surface mount packages is provided. The apparatus can include a retainer for releasably securing a circuit board such as a printed circuit board having an electrical component mounted thereon via a ball grid array surface mount package. When mounted within the apparatus, a test signal is applied to the electrical component. The apparatus includes a mechanical actuator, such as a solenoid, for applying a reciprocating force to the circuit board. The reciprocating force can disturb a defect in the ball grid array manifesting as a mechanically unreliable connection at one of the balls where an electrically intermittent connection is occurring. By disturbing the mechanically unreliable connection, the electrically intermittent connection can be caused to fail altogether and thereby reveal the defect as a test signal is carried through the printed circuit board.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: August 18, 2009
    Assignee: Research In Motion Limited
    Inventor: John Sheeran
  • Publication number: 20090203398
    Abstract: The application is directed at a mobile communication device comprising a body; and a sliding element, slidable longitudinally along the body; wherein the sliding element is slidable between a first and a second position, such that when said sliding element is in one of said first or second positions, an added device functionality is revealed to the user; and wherein when the sliding element is in the first or second position, a footprint of the mobile communication device is not changed.
    Type: Application
    Filed: February 8, 2008
    Publication date: August 13, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Jason GRIFFIN
  • Publication number: 20090204464
    Abstract: A portable electronic device method of determining time periods for a meeting includes receiving an indication of at least two invitees for the meeting, obtaining calendar data for the invitees, determining free time periods for the invitees based on the calendar data, and creating a list of the free time periods for the invitees.
    Type: Application
    Filed: February 8, 2008
    Publication date: August 13, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Alen MUJKIC, Jeffrey BOS, Kem-Laurin KRAMER
  • Publication number: 20090201768
    Abstract: A method of controlling reminders for an electronic calendar event record includes: generating a reminder notification at a first electronic device, the reminder notification associated with the calendar event record, providing an option at the first electronic device for taking a first action at the first electronic device and taking a second action at a second electronic device, the first action differing from the second action, generating an update command at the first electronic device for taking the second action at the second electronic device in response to receipt of selection of the option at the first electronic device, and sending the update command from the first electronic device for the second electronic device.
    Type: Application
    Filed: February 13, 2008
    Publication date: August 13, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Neil ADAMS
  • Publication number: 20090203366
    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: February 8, 2008
    Publication date: August 13, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: STEPHEN ANDREW HOWELL, MAIYURAN WIJAYANATHAN, NOUSHAD NAQVI, JOHANNA DWYER
  • Publication number: 20090200989
    Abstract: The present invention is directed at a method of handling a device charging state for a Universal Serial Bus (USB) connected mobile electronic device comprising the steps of sensing a presence of a bus voltage; sensing an enumeration acknowledgement signal between the device and a USB host; and transmitting a signal to instruct the device to enter the device charging state.
    Type: Application
    Filed: April 7, 2009
    Publication date: August 13, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Dusan Veselic, Alexei Skarine
  • Publication number: 20090204904
    Abstract: A method of determining time periods for a meeting includes receiving an indication of at least two invitees for the meeting, obtaining calendar data for the invitees, determining common free time periods for the invitees based on the calendar data, and time-based collecting of calendar event records and the common free time periods.
    Type: Application
    Filed: February 8, 2008
    Publication date: August 13, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Alen MUJKIC, Jeffrey BOS, Kem-Laurin KRAMER
  • Patent number: 7573404
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound word text input. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: August 11, 2009
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov
  • Patent number: 7574200
    Abstract: An electronic device is provided that includes a processor, an output device connected to the processor for issuing a stimulus to a user of the electronic device, and at least one input device connected to the processor and responsive to user interaction. The electronic device also includes a device lock module associated with the processor for implementing restrictions on user access to the electronic device if user interaction is not detected within a predetermined lockout-time interval, the device lock module being configured for resetting the lockout-time interval into a shorter value if a user stimulus is issued by the output device.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: August 11, 2009
    Assignee: Research In Motion Limited
    Inventors: Ahmed E. Hassan, Denny Chiu, J. F. Sean Wilson
  • Patent number: 7574204
    Abstract: A method of accommodating legacy devices in which application memory is not able to operate fast enough to reliably receive data from a relay or other external device is disclosed. An application queue memory space is provided, either as a separate memory chip or as an area created and maintained by program code, to act as an intermediary between the slower application memory and the external device. This application queue memory space is preferably a transport stack.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: August 11, 2009
    Assignee: Research In Motion Limited
    Inventor: Robbie Maurice
  • Patent number: 7573427
    Abstract: A mobile wireless communications device may include a portable housing, a printed circuit board (PCB) carried within the portable housing, wireless transceiver circuitry carried by the PCB within the portable housing, and an antenna carried by the PCB within the portable housing and connected to the wireless transceiver circuitry. The device may further include a first pair of electrically floating, electrically conductive, spaced apart, antenna beam shaping elements adjacent the antenna and spaced apart therefrom. A second pair of electrically floating, electrically conductive, spaced apart, antenna beam shaping elements may be adjacent the antenna and spaced apart therefrom. The first pair of antenna beam shaping elements may be positioned in an offset relationship relative to the second pair of antenna beam shaping elements.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: August 11, 2009
    Assignee: Research In Motion Limited
    Inventors: Yihong Qi, Ying Tong Man, Perry Jarmuszewski, Dietmar Wennemer
  • Patent number: 7573242
    Abstract: Systems and methods of controlling a charging status indicator in a charging system for a device having a rechargeable power supply are provided. The charging system determines whether a device connected thereto supports remote control of the charging status indicator, and controls the charging status indicator as directed by the device where the device supports remote control of the charging status indicator.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: August 11, 2009
    Assignee: Research In Motion Limited
    Inventors: Ryan M. Bayne, Skarine Alexei, Steve Green