Patents Assigned to IN&MOTION
-
Publication number: 20090222748Abstract: A method for navigating through notifications on a wireless device having a primary user interface shown on a primary display and a secondary user interface shown on a secondary display, the method comprising the steps of: generating a notification at the wireless device, the notification being associated with an event; detecting if the secondary user interface is being shown; indicating the notification on the secondary user interface if the secondary user interface is being shown; displaying a preview of the event on the secondary user interface in response to a selection of the notification in a preview mode; and closing the preview of the event on the secondary user interface in response to a deselection of the notification and bringing the secondary user interface out of the preview mode; wherein the notification is still maintained after displaying the preview of the associated event.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Jeffrey David Lejeune, Andrew Douglas Bocking, Alen Mujkic, Thanh Vinh Vuong
-
Publication number: 20090222903Abstract: Method and system for controlling application access to a shared resource in a runtime environment. The shared resource is owned by a remote resource owner. An access control ticket including a permission for the shared resource, a cryptographically verifiable remote resource owner identifier and a cryptographically verifiable application owner identifier are generated. The access control ticket is approved and signed by the remote resource owner, and transmitted to the runtime environment. The application, when executed in the runtime environment, accesses the resource based on the permission.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: ALEXANDER SHERKIN, BRYAN GORING, LAURA DOKTOROVA
-
Publication number: 20090221309Abstract: Incoming e-mails, instant messages, SMS, and MMS, are scanned for new language objects such as words, abbreviations, text shortcuts and, in appropriate languages, ideograms, that are placed in a list for use by a text input process of a handheld electronic device to facilitate the generation of text.Type: ApplicationFiled: May 12, 2009Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Vadim Fux, Sergey Kolomiets
-
Publication number: 20090222482Abstract: A handheld electronic device, such as a GPS-enabled wireless communications device with an embedded camera, automatically geotags a set of data, such as a digital photo, video, notes, or a blog, with a textual plain-language description of the current location. When the data is generated, the current location of the device is determined, e.g. using a GPS receiver. A textual plain-language description of the current location is then generated, e.g. by reverse geocoding the GPS position coordinates or by correlating the current time with a calendar event from which language descriptive of the event can be extracted. This textual plain-language description is automatically generated and written into a tag or metadata file associated with the photo or other set of data. By automatically geotagging data with textual plain-language descriptions that go beyond mere coordinates of latitude and longitude, data can be searched and managed more efficiently.Type: ApplicationFiled: February 28, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Gerhard Dietrich Klassen, Matthew Bells
-
Publication number: 20090221323Abstract: Embodiments of an apparatus and methods for selecting a communication line from two or more lines on a communication device are described herein. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. In one broad aspect, a determination of which of the communication lines is a communication line associated with the one of two or more message addresses at which a message is received is made in the selection of a communication line accessible at the communication device on which an outgoing call may be placed.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventor: David Yach
-
Publication number: 20090221291Abstract: Embodiments of an apparatus and methods for selecting a communication line from two or more lines on a communication device are described herein. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. In one broad aspect, a determination of which of the communication lines is the communication line associated with the selected one of at least two appointment categories for an appointment is made in the selection of a communication line accessible at the communication device on which an outgoing call may be placed.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventor: David Yach
-
Publication number: 20090219176Abstract: A handheld communication device having a reconfigurable keyfield and a display screen upon which characters are displayed. A plurality of actuable input keys makeup the keyfield, and each has at least one character associated therewith and an engageable top surface for actuation. A microprocessor is configured to receive data indicative of an actuated input key and to output data indicative of an associated character determined to correspond to the indicated input key. At least one of the plurality of actuable input keys is mounted to the handheld communication device by an adjustable interconnection configurable between at least first and second operating orientations. In the first operating orientation, the engageable top surface of the at least one input key faces a first direction and in the second operating orientation the engageable top surface of the at least one input key faces a second direction.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Norman LADOUCEUR, Jason T. GRIFFIN, Roman RAK
-
Publication number: 20090222902Abstract: In one illustrative scenario, a mobile communication device causes a communication session to be established with a host server of a communication network. The mobile device performs communication operations in the communication session for activating a communication service, such as a data synchronization service, with the host server. In the communication session, the mobile device also receives configuration information which includes information for use in constructing a request message for obtaining a digital certificate from a certificate authority (CA). After receipt of the configuration information, the mobile device constructs the request message for the digital certificate and causes it to be sent to the host server. In response, the host server requests and obtains the digital certificate from the CA on behalf of the mobile device, and thereafter “pushes” the received digital certificate to the mobile device.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Christopher Lyle Bender, Sam Cheng-Fu Shih, Neil Patrick Adams
-
Publication number: 20090222657Abstract: In one illustrative scenario, a mobile device receives configuration information which includes information for use in constructing a request message for obtaining a digital certificate from a certificate authority (CA). After receipt of the configuration information, the mobile device constructs the request message for the digital certificate and causes it to be sent to a host server of a communication network. In response, the host server requests and obtains the digital certificate from the CA on behalf of the mobile device, and thereafter “pushes” the received digital certificate to the mobile device. The mobile device receives the digital certificate and stores it for use in subsequent communications. The host server may be part of a local area network (LAN) which includes a wireless LAN (WLAN) adapted to authenticate the mobile device based on the digital certificate, so that the mobile device may obtain access to the WLAN.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Christopher Lyle Bender, Sam Cheng-Fu Shih, Neil Patrick Adams
-
Publication number: 20090221300Abstract: The wireless communication device includes a wireless communication transceiver to generate an oscillator control signal and an activation signal, a positioning-system receiver (e.g. a GPS receiver) to process received positioning signals, and a shared oscillator (e.g. a temperature compensated and voltage controlled crystal oscillator TCVCXO) responsive to the oscillator control signal and to generate a reference frequency signal for the wireless communication transceiver and the positioning-system receiver. The positioning-system receiver may control processing of the received positioning signals based upon the activation signal to reduce a noise contribution (e.g. phase noise) due to frequency control of the shared oscillator based upon the oscillator control signal. The activation signal may indicate that the oscillator control signal is being varied to provide frequency control or adjustment of the shared oscillator.Type: ApplicationFiled: May 19, 2009Publication date: September 3, 2009Applicant: Research In Motion LimitedInventor: Xin JIN
-
Publication number: 20090221268Abstract: Embodiments of an apparatus and methods for selecting a communication line from two or more lines on a communication device are described herein. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. In at least one broad aspect, priority rankings are determined based on a number of factors and selection of a communication line accessible at the communication device on which an outgoing call may be placed is made based on the priority rankings. A list of communication lines ordered by priority rankings may also be displayed.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventor: David Yach
-
Publication number: 20090220084Abstract: Systems and methods for processing messages within a wireless communications system are disclosed. At least part of an encrypted message is received at a device for which it is intended. A security indicator on the device indicates that a message is encrypted. The message is decrypted, and it is determined whether the decrypted message includes a logical attachment. If there is such a logical attachment, an attachment indicator on the device indicates that the encrypted message includes an attachment associated with the message independent of the encryption attachment itself. The indicators may be updated via direct user action, or transparently and free from direct user input to said device.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael K. Brown, Michael S. Brown, Michael G. Kirkup, George Babu
-
Patent number: 7584254Abstract: A system and method of selecting messaging settings on a messaging client are provided. A data store configured to operate in conjunction with the messaging client stores records comprising messaging settings or characteristics for previously received and/or sent messages. The messaging client is configured to send outgoing messages, each of the messages having message characteristics, to determine whether a record for an addressed recipient of an outgoing message exists in the data store, and to select messaging settings to control the message characteristics of the outgoing message based on the record where a record exists.Type: GrantFiled: October 17, 2003Date of Patent: September 1, 2009Assignee: Research In Motion LimitedInventors: Neil P. Adams, Michael S. Brown, Herbert A. Little, Anthony F. Scian, Michael K. Brown
-
Patent number: 7583958Abstract: Facilitating a communication directed to a communication device operable to receive data over a plurality of transport mediums includes determining present transport coverage of the communication device, determining which transport mediums the communication device is presently operable to receive the communication, and selecting one of theses transport mediums for delivery of the communication to the communication device.Type: GrantFiled: November 5, 2004Date of Patent: September 1, 2009Assignee: Research In Motion LimitedInventors: Risvan Coskun, Haining Zhang
-
Patent number: 7583640Abstract: Apparatus, and an associated method, for notifying a remote station of a communication resource allocation made to communicate data thereto. The allocation of communication resources is made across a plurality of radio carriers during time frames defined upon each of the carriers. A matrix representation of the resource allocation is made, and the matrix representation is included in an allocation message that is created and sent to the remote station.Type: GrantFiled: November 10, 2005Date of Patent: September 1, 2009Assignee: Research In Motion LimitedInventors: Mark Pecen, Mihal Lazaridis, Sean Simmons
-
Patent number: 7583205Abstract: 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: GrantFiled: July 28, 2005Date of Patent: September 1, 2009Assignee: Research In Motion LimitedInventors: Vadim Fux, Michael Elizarov
-
Publication number: 20090217044Abstract: 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: ApplicationFiled: March 16, 2009Publication date: August 27, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Neil P. Adams, Michael S. Brown, Herbert A. Little
-
Publication number: 20090213512Abstract: An over-voltage protection circuit is disclosed herein for protection against over-voltage of an energy storage device while charging. The circuit operates within the operational limits of a battery-operated device, such as a mobile or handheld device. The over-voltage protection circuit comprises an over-voltage protection device, and an over-voltage protection controller. The controller allows current to flow to the over-voltage protection device only when an energy storage device is experiencing over-voltage.Type: ApplicationFiled: May 7, 2009Publication date: August 27, 2009Applicant: Research In Motion LimitedInventors: Andrew D. Shiner, Carl D. Schaaff, Richard C. Madter, Roshy Stan Mathew, Michael F. Habicher, Quang A. Luong
-
Publication number: 20090213088Abstract: A method of performing expedited communication functions on a mobile device includes monitoring the duration-of key press on a keyboard of the mobile device and determining if the monitored duration of the key press is greater than a threshold duration. If the monitored duration of the key press is determined to be less than a threshold duration, then a primary key function associated with the pressed key is activated. If the monitored duration of the key press is determined to be greater than a threshold duration, then an expedited communication function associated with the pressed key is activated.Type: ApplicationFiled: April 30, 2009Publication date: August 27, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: MICHAEL THOMAS HARDY, MIHAL LAZARIDIS, SHERRYL LEE LORRAINE SCOTT
-
Publication number: 20090215317Abstract: Various embodiments are provided herein for a connector that can provide electrical and mechanical coupling between first and second objects. In one broad aspect, the connector generally comprises at least one connecting element that has at least one first and at least one second contact portions; at least one guidance portion located towards an end of a given connecting element and adjacent to the at least one first contact portion; a straight end portion comprising the at least one second contact portion, and connected to one of the first and second objects by a solder connection; and a biasing portion that is adjacent to the at least one first contact portion and the straight end portion. The biasing portion is configured to provide an electrical connection between the at least one first and the at least one second contact portions and to resiliently move the given connecting element from a first position to a second position to provide a mechanical coupling force to the first and second objects.Type: ApplicationFiled: April 15, 2009Publication date: August 27, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Jack S. Idzik, Ryan Mitchell Bayne, Ben Boomhour