Patents Assigned to IN&MOTION
  • Publication number: 20090217044
    Abstract: A system and method for automatic key and certificate management is disclosed. In particular, a key store in a base computer contains both new and previously viewed cryptographic keys. In one embodiment, for each new key, if a corresponding certificate matches an existing certificate, the new certificate may be automatically downloaded to a mobile communications device without prompting a user.
    Type: Application
    Filed: March 16, 2009
    Publication date: August 27, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Neil P. Adams, Michael S. Brown, Herbert A. Little
  • Publication number: 20090216678
    Abstract: Embodiments of a system and method for facilitating the secure communication of messages associated with a project between computing devices, including for example, a first mobile device and at least a second mobile device are disclosed. One or more intermediate computing devices coupled to the first and second mobile devices are configured to receive and verify registration requests received from the mobile devices, and to assign addresses associated with mobile device users to a distribution list associated with the project. When a message that has been sent from a first user and addressed to at least a second user is received at the one or more intermediate computing devices, a determination is made as to whether the message is associated with the project, and if so, in one example embodiment, the message is transmitted to the second user only if both the address associated with the first user and the address associated with the second user have been assigned to the distribution list.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 27, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Darrell May, Neil P. Adams, Michael S. Brown
  • Patent number: 7581020
    Abstract: A system and method for addressing a mobile device in an IP-based wireless network is provided. Push service providers prepare data for transmission to the mobile device using a first IP address. The addressed data is then transmitted to a push proxy. The push proxy obtains a network identifier that is permanently associated with the wireless mobile device using the first IP address. The network identifier is then used by the push proxy to obtain a second IP address that is temporarily associated with the wireless mobile device. Using this second IP address, the data from the push proxy is then addressed and transmitted to the wireless mobile device via a tunnel created through the wireless network using the second IP address.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: August 25, 2009
    Assignee: Research In Motion Limited
    Inventor: Craig A. Dunk
  • 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
  • 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: 20090207054
    Abstract: A keypad assembly for a wireless device is provided. The keypad assembly comprises a circuit board, a keypad portion, a light guide, and at least one friction device. The keypad portion has a number of keys for physical actuation, each of the keys having an actuator post attached to a back side of the key. The circuit board has one or more electrical switches, the electrical switches corresponding to keys of the keypad. The light guide is located between the keypad portion and the circuit board. The light guide has a number of holes formed therein. The holes provide paths for respective actuator posts of the keys to travel through to contact the respective electrical switches on the circuit board. The at least one friction device is located in at least one of the holes of the light guide.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Applicant: Research In Motion Limited
    Inventors: Roman Rak, Albert Murray Pegg
  • 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: 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: 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: 20090210718
    Abstract: Systems and methods for processing encoded messages within a wireless communications system are disclosed. A server within the wireless communications system performs signature verification of an encoded message and provides, together with the message, an indication to the mobile device that the message has been verified. In addition, the server provides supplemental information, such as, for example, a hash of the certificate or certificate chain used to verify the message, to the device, to enable the device to perform additional checks on the certificate, such as, for example, validity checks, trust checks, strength checks, or the like.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 20, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael K. BROWN, Michael S. BROWN, Herbert A. LITTLE
  • 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: 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
  • 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: 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: 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: 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: 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
  • Patent number: D598877
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: August 25, 2009
    Assignee: Research In Motion Limited
    Inventors: Jason T. Griffin, Cortez Corley, Norman M. Ladouceur
  • Patent number: D598878
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: August 25, 2009
    Assignee: Research In Motion Limited
    Inventors: Jason T. Griffin, Cortez Corley, Norman M. Ladouceur
  • Patent number: D598921
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: August 25, 2009
    Assignee: Research In Motion Limited
    Inventors: Roman P. Rak, Jason T. Griffin