Abstract: A convenient source of charging power for portable communication devices is an integral power node of a computer data bus, such as a USB (universal serial bus) port. Unfortunately, USB ports have limited power capacity, making them generally incompatible with battery charge controllers (BCCs) which are designed to receive a steady, high capacity input. The invention provides a battery charging circuit which adjusts to the parameters of an external power supply such as a USB port by adding a regulating circuit to a standard BCC design. This regulating circuit maximizes the current drawn by the BCC, while keeping the voltage to the BCC above a preset minimum (the low voltage shut off level for the BCC). If the voltage to the BCC begins to drop, the regulating circuit reduces the current drawn, so the voltage rises and stays within the operating range of the BCC.
Type:
Grant
Filed:
October 14, 2004
Date of Patent:
April 25, 2006
Assignee:
Research In Motion Limited
Inventors:
Dusan Veselic, Michael F. Habicher, Jacek S. Idzik, Jonathan T. Malton
Abstract: In accordance with the teachings described herein, systems and methods are provided for providing demand-based provisioning for a mobile communication device. A provisioning server may be used to receive a provisioning update request from the mobile communication device and in response to the provisioning update request transmit a service update data message to the mobile communication device. The service update data message may include service information for the mobile communication device that is received by the provisioning server from at least one of a plurality of service providers. The mobile communication device may be operable to detect a triggering event and transmit the provisioning update request to the provisioning server in response to the triggering event.
Abstract: The present application, a system for proximity awareness for mobile data communication on an electronic communication device comprising of a client application on an electronic communication device communicating across a wireless network, and an awareness server consisting of a plurality of server objects that monitors multiple devices on a wireless communication network. In addition, the client application on the electronic communication device comprises of a plurality of software objects. The client application periodically broadcasts the current wireless tower that the device is communicating on, to the awareness server. The awareness server tracks the location of other Tower IDs of other users in the individual's contact list. If there is a match in Tower IDs, an alert is sent to both users that they are in proximity to each other.
Abstract: A handheld computing device includes a system motherboard; and a display secured to the system motherboard. The display comprises a display panel, and a circuit board carrying display electronics for the display panel. The system motherboard includes a cavity, and the display electronics extend from the circuit board into the cavity. Preferably, the cavity comprises an aperture, and the display electronics are compactly disposed on the circuit board within a common area that is aligned with the aperture.
Type:
Grant
Filed:
June 2, 2004
Date of Patent:
April 11, 2006
Assignee:
Research In Motion Limited
Inventors:
John Holmes, Marc A. Drader, Chao Chen, Robert Lowles, Robert W. Phillips, Doug Fregin, Mihal Lazaridis
Abstract: A system and method for automatically saving the contents of volatile memory in a data processing device on power failure. A secondary power supply is provided, which upon failure of the primary power supply supplies power long enough for all modified information stored in volatile memory to be written to a non-volatile memory device such as NAND flash in an AutoSave procedure. In the preferred embodiment modified sectors in volatile memory are flagged, and only modified sectors with a directory list are written to non-volatile memory during the AutoSave procedure.
Type:
Application
Filed:
October 12, 2004
Publication date:
April 6, 2006
Applicant:
Research In Motion Limited
Inventors:
Richard Madter, Karin Werder, Wei Yao Huang
Abstract: A federated authentication service technology (10) for authenticating a subject (20) residing in a subject domain (12) on a network to a server application (38) residing in a server domain (18), wherein an authentication mechanism (32) residing in an authentication domain (16) affects the service provided by the server application (38). A client (22), which may be integrated non-human instances of the subject (20), authenticates the subject (20) and a protocol proxy (34) mediates with the authentication mechanism (32) to obtain a name assertion which the client can use to access the server application (38). When multiple authentication mechanisms (32) are available, an optional agent (24), mechanism resolution process (26) and mechanism repository (28), all residing in an agent domain (14), may be used to resolve to one suitable authentication mechanism (32).
Type:
Application
Filed:
October 24, 2005
Publication date:
April 6, 2006
Applicant:
SECURE DATA IN MOTION, INC.
Inventors:
Jahanshah Moreh, Terry Olkin, Logan Bruns, Trevor Perrin
Abstract: A method for deploying an application to a mobile device comprises providing a web page to a computing device coupled to a communications network for receiving the web page, the web page comprising a configuration determination and loading component for deploying the application to the mobile device coupled to the computing device, said web page determining configuration information about the mobile device for determining specific application components for loading; and providing specific application components for loading onto the mobile device in response to the web page. The web page may determine specific application components for said mobile device in response to the configuration information.
Type:
Application
Filed:
April 4, 2005
Publication date:
April 6, 2006
Applicant:
Research In Motion Limited
Inventors:
Gerhard Klassen, Garth Newton, Christopher Wormald
Abstract: A mobile wireless communications device may include a portable, handheld housing, and a display and keypad carried by the housing. In particular, the keypad may include a plurality of symbol keys each having indicia of at least one respective symbol thereon, and an alternate function key. A user input device and a controller may also be carried by the portable, handheld housing. The controller may be connected to the display and the keypad, and it may generate a menu of possible desired words based upon actuation of the symbol keys, and generate a word cursor in the menu for scrolling through the possible desired words based upon the user input device. The controller may also change the word cursor to a symbol cursor based upon actuation of the alternate function key for scrolling through symbols in the possible desired words based upon the user input device.
Abstract: A multiple-band antenna having a plurality of operating frequency bands is provided. The antenna includes a plurality of structures configured for operation in respective ones of the plurality of operating frequency bands, and a plurality of structures configured for operation in more than one of the plurality of operating frequency bands.
Type:
Grant
Filed:
May 13, 2004
Date of Patent:
April 4, 2006
Assignee:
Research In Motion Limited
Inventors:
Geyi Wen, Krystyna Bandurska, Perry Jarmuszewski
Abstract: A multiple-band antenna having first and second operating frequency bands is provided. The antenna includes a first patch structure associated primarily with the first operating frequency band, a second patch structure electrically coupled to the first patch structure and associated primarily with the second operating frequency band, a first slot structure disposed between a first portion of the first patch structure and the second patch structure and associated primarily with the first operating frequency band, and a second slot structure disposed between a second portion of the first patch structure and the second patch structure and associated with both the first operating frequency band and the second operating frequency band. A mounting structure for the multiple-band antenna is also provided, and includes a first surface and a second surface opposite to and overlapping the first surface.
Type:
Application
Filed:
December 6, 2002
Publication date:
March 30, 2006
Applicant:
Research In Motion Limited
Inventors:
Geyi Wen, Perry Jarmuszewski, Adrian Cooke
Abstract: A handheld electronic device includes a housing adapted to engage a holster, and a sensor having an input adapted to sense engagement of the housing with the holster and an output responsive to that engagement. The output includes an out-of-holster state and an in-holster state. A processor circuit includes a routine, an input receiving the sensor output and an output having a first intensity state and a second greater intensity state. A vibrator within the housing is adapted to vibrate the housing at a plurality of different intensities. The routine outputs to a control circuit the first intensity state when the sensed engagement includes the out-of-holster state, and the second greater intensity state when the sensed engagement includes the in-holster state. The control circuit activates the vibrator at a first intensity corresponding to the first intensity state and at a second greater intensity corresponding to the second greater intensity state.
Type:
Grant
Filed:
May 27, 2004
Date of Patent:
March 28, 2006
Assignee:
Research In Motion Limited
Inventors:
Kevin H. Orr, George S. Mankaruse, Ali Asaria
Abstract: A system and method for establishing and maintaining an “always-on” data connection to a wireless network through the use of a back off timer and a service check timer is disclosed. The back off timer is initialized to a determined value when a connection is not established. When the timer expires, a connection attempt is made. As further connection attempts are made, the back off timer is set to ever-increasing values. When the data connection is established, the service check timer is initialized. The data connection status is determined at the expiry of the service check timer. When, at the expiry of the service check timer, the data connection is determined to be lost, the connection method is employed.
Abstract: A mobile wireless communications device may include a portable, handheld housing, and a display and keypad carried by the portable, handheld housing. The keypad may include a plurality of multi-symbol keys each having indicia of a plurality of respective symbols thereon, and a predetermined multi-symbol key may have a comma/apostrophe symbol and at least one other symbol thereon. A controller may also be carried by the portable, handheld housing and connected to the display and the keypad. The controller may be for generating a menu of possible desired words including at least one word with a comma and at least one word with an apostrophe based upon activation of the predetermined multi-symbol key having the comma/apostrophe symbol and at least one other symbol thereon.
Abstract: An apparatus and method for integrating authentication protocols in the establishment of connections between a controlled-access first computing device and at least one second computing device. In one embodiment of the invention, network access user authentication data needed to access the at least one second computing device is transmitted to an authentication server automatically if the user has access to use the first computing device, thereby not requiring the user to manually enter the authentication data needed for such access at the first computing device. The network access user authentication data may be, for example, retrieved from a memory store of the first computing device and/or generated in accordance with an authentication data generating algorithm.
Type:
Application
Filed:
September 22, 2004
Publication date:
March 23, 2006
Applicant:
Research In Motion Limited
Inventors:
Jonathan Hammell, Ian Robertson, Michael Brown, Michael Kirkup, Herbert Little
Abstract: A communications system includes a Session Initiation Protocol (SIP) user agent. A server communicates with the SIP user agent and allocates an SIP ID for the user agent for subsequent communications using SIP. A database can be associated with the server and contain data relating to free SIP ID's that can be allocated to the SIP user agent and allocated SIP ID's.
Type:
Application
Filed:
September 16, 2004
Publication date:
March 16, 2006
Applicant:
Research In Motion Limited, a Canadian corporation
Abstract: A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one broad aspect, a method is provided in which a certificate search request is received, a search of one or more certificate servers for certificates satisfying the request is performed, located certificates are retrieved and processed at a first computing device to determine data that uniquely identifies each located certificate, and search result data comprising the determined data is communicated to a second device (e.g. a mobile device) for use in determining whether each located certificate is already stored on the second device.
Type:
Application
Filed:
September 2, 2004
Publication date:
March 16, 2006
Applicant:
Research In Motion Limited
Inventors:
Neil Adams, Michael Brown, Herbert Little
Abstract: A process is set forth for scaling images recieved as email attachments, or accesible by a URL link, to fit the device screen of a mobile communication device. A user menu prompt is presented for allowing the user to save the image for subsequent reuse by other device applications such as screensavers, background image useage, or picture viewers, without these device applications having to synchronize with a desktop computer to obtain the image.
Type:
Application
Filed:
September 15, 2004
Publication date:
March 16, 2006
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Olav Sylthe, Andrew Bocking, Michael Knowles
Abstract: A system and method for generating a security indicator on a display of a computing device (e.g. a mobile device), to indicate when the computing device is in a secure state while locked. A determination is made (e.g. by a data protection system) as to whether at least some of the secure data stored on the computing device can be decrypted by any applications on the computing device, while the computing device is in the locked state. An icon or other identifier can be displayed to indicate that the secure state has been attained. In one embodiment, the secure state is considered to have been attained, if it is determined that all tickets that have been issued to applications on the computing device while the computing device was unlocked have been released, and any decrypted encryption keys that may be used to decrypt the secure data have been deleted.
Type:
Application
Filed:
September 3, 2004
Publication date:
March 9, 2006
Applicant:
Research In Motion Limited
Inventors:
Neil Adams, Michael Brown, Herbert Little
Abstract: A wireless router employing a technique to couple a plurality a host services or host systems and a plurality of wireless networks. A method to route data items between a plurality of mobile devices and a plurality of host systems through a common wireless router. A point-to-point communication connection is preferably established between a first host system and a common wireless router, a mobile network message at a mobile device is generated, the mobile network message is transmitted via a wireless network to the common wireless router which in turn routes a data item component of the mobile network message to the appropriate host service.
Type:
Grant
Filed:
December 21, 2001
Date of Patent:
March 7, 2006
Assignee:
Research In Motion Limited
Inventors:
Allan D. Lewis, Gary P. Mousseau, Barry J. Gilhuly, Ian M. Patterson, Vi Thuan Banh, Adrian Rogobete, Anthony G. Burns, Mihal Lazaridis