Abstract: An electronic device and method for power management in an electronic device is provided. In an embodiment, the electronic device includes the functionality of a personal digital assistant, wireless email paging and a camera with a flash that is operated via self-contained power supply in the form of a battery. The device also includes a supervisor circuit which causes the device to enter sleep mode, or disables the device, or certain features of the device, if the battery level falls below a certain threshold. A method in accordance with an embodiment performs, in response to a request to fire the flash, a pre-flash test which is selected so as to not trip the supervisor circuit. The battery level is examined before the pre-flash test and examined as a consequence of performing the pre-flash test, if a change in the battery level as so examined meets certain criterion, then the full flash is not permitted to proceed. If the battery level does not meet the criterion, the full flash is permitted to proceed.
Type:
Application
Filed:
September 29, 2009
Publication date:
January 21, 2010
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Martin GUTHRIE, Christopher BOOK, Lyall WINGER
Abstract: A mobile wireless communications device includes a housing an antenna, and radio frequency (RF) circuitry. A transceiver is connected to the antenna and a processor is operative with the RF circuitry. The transceiver includes an In-phase and Quadrature (I/Q) Modulation and Power Amplification circuit having an In-phase (I) circuit with a modulator mixer and power amplifier circuit. A Quadrature (Q) circuit includes a modulator mixer and power amplifier circuit. A power combiner receives the separately amplified In-phase and Quadrature signals and sums and outputs the signals as a combined I and Q signal. The I and Q circuits are isolated from the combined I and Q signal to enhance antenna matching and transmitted radiated power (TRP) and reduce harmonic emission from the power amplification circuits.
Type:
Application
Filed:
July 15, 2008
Publication date:
January 21, 2010
Applicant:
Research In Motion Limited
Inventors:
Lizhong Zhu, George Mankaruse, Michael Corrigan, Perry Jarmuszewski
Abstract: A method is provided for associating initial transmissions and retransmissions. The method includes determining a HARQ process ID for the initial transmission based upon a system frame number, a subframe number, a period associated with the initial transmission and/or a number of reserved HARQ process IDs. The method further includes associating the initial transmission with a retransmission based upon the HARQ process ID.
Abstract: A mobile wireless communications device includes a housing and at least one circuit board. Radio frequency (RF) circuitry is carried by the circuit board and includes a transceiver. A processor is carried by the at least one circuit board and operative with the RF circuitry. An antenna is mounted within the housing. An antenna contact is secured on the at least one circuit board and operatively connects the RF circuitry and engages the antenna at an antenna contact point. Electromagnetic interference (EMI) shielding is positioned at the antenna contact point and reduces RF inductance effects.
Type:
Application
Filed:
July 15, 2008
Publication date:
January 21, 2010
Applicant:
Research In Motion Limited
Inventors:
Lizhong ZHU, George Mankaruse, Michael Corrigan, Perry Jarmuszewski, Jun Jun Xu
Abstract: The present specification provides application integration in networked computing devices. An embodiment includes a mobile computing device having a message application that includes a programming interface. The mobile computing device also has a second message application that creates a connection with the message application through the programming interface. Messages that are associated with the second message application can be accessed through the message application, with optional invocation of the second message application via the message application.
Type:
Application
Filed:
July 18, 2008
Publication date:
January 21, 2010
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Michael CLEWLEY, Josh LESSARD, Vladlen RUDENKO, Cassidy GENTLE, Gerhard Dietrich KLASSEN, Denver CONEYBEARE
Abstract: A probabilistic prediction is made of the location of a wireless-enabled mobile station in a wireless local area network. The prediction includes calculating a vector representing movement of the mobile station through a space in which two or more access points of the network are located, and determining a region surrounding the vector in which the mobile station has at least a given probability to be located within a certain period of time.
Abstract: For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the context model with more contexts is provided. According to an exemplary embodiment a set of files that are correlated to the file to be compressed (hereafter called training files) are read to determine, for an initial context model, the empirical statistics of contexts and symbols. In some embodiments, this includes determining the estimated joint and conditional probabilities of the various contexts and symbols (or blocks of symbols). The initial context model is then reduced to a desired number of contexts, for example, by applying a grouping function g to the original set of contexts to obtain a new and smaller set of contexts.
Abstract: An apparatus and method is provided for making use of black-list network information to make scanning more efficient in multi-mode mobile devices. When performing a scan for a network, if a network that is blacklisted is found, scanning is discontinued for any network that has the same radio access technology as the network that was found. Thus, excessive scanning that can be costly for the mobile device in terms of battery life and responsiveness to provide service, is avoided.
Abstract: Standard word lists that are often used for such operations as predictive text, spell checking, and word completion are based on general linguistic data that might not accurately reflect actual text usage patterns of particular users. Systems and methods of building and using a custom word list for use in text operations on an electronic device are provided. A collection of text items associated with a user of the electronic device is scanned to identify words in the text items. A weighting is then assigned to each identified word, and the words and corresponding weightings are stored.
Type:
Grant
Filed:
July 23, 2003
Date of Patent:
January 19, 2010
Assignee:
Research In Motion Limited
Inventors:
Robert J. Lowles, Jason T. Griffin, Michael S. Brown
Abstract: A system and method manages configuration data within a hardware component of a device to support hardware component changes during development or manufacture of the device. A Standardized Virtual Part (SVP) file is formed as a binary file and includes a SVP header that comprises metadata of one of at least schema version, revision numbers, part numbers, creator and description. The SVP file also includes hardware configuration data and a SVP trailer that includes error checking data for data authentication. The SVP file is loaded onto the device during development or manufacture for configuring the hardware component.
Abstract: An improved system and method for managing data on a handheld electronic device includes a server that periodically pushes data to a particular handheld electronic device, with the data being stored on the handheld electronic device by way of a routine running in the background whereby such reception and storage is generally transparent to a user. The data can be any type of data and may be data that is desired by the user or that fits a profile or preference of the user. The profile can, for instance, be predetermined and/or can be customized by the user and/or can reflect a preference of the user. The data pushed to the handheld electronic device can also be related in some fashion to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user.
Type:
Grant
Filed:
August 31, 2004
Date of Patent:
January 19, 2010
Assignee:
Research In Motion Limited
Inventors:
Michael Knowles, Julian Paas, Frank Tyneski, Jason Griffin
Abstract: The clamp-unit is arranged in class-1 double-lever configuration. The levers carry a pair of jaws at one end, and magnets at the other end. The magnets are arranged in repulsive pairs, whereby the magnets urge the jaws together.
Abstract: The present disclosure relates generally to the management of privileges associated with certain applications that are accessible by users of electronic equipment, such as, for example, networked computers, mobile wireless communications devices, and the like. In particular, the disclosure is directed to systems and methods for managing privileges associated with particular applications and for revoking these privileges in a timely and robust manner. For example, the device keeps track of which applications get access to which privileges. When policies or application control changes, the system detects which privileges have been revoked for which applications. This can be accomplished by simply comparing the old set of privileges with the new set of privileges. For each revoked privilege for a given application, the system determines if the application has ever accessed that privilege in the past. If an application has accessed a privilege that is now revoked at any time in the past, the device is reset.
Abstract: An electronic device and a method implemented within the electronic device for controlling notification of calendar event messages by receiving a message having an attachment; examining the message to identify the attachment; and in the event that the attachment relates to a calendar event then activating the notification.
Abstract: The invention is directed at a method and apparatus for determining compression state information which is to be used in the compression of data being transmitted between two communicating parties. The method of determining the compression state information for use in interactively compressing data comprises the steps parsing the data to determine a hierarchical data structure of the data; traversing a shared hierarchical node index to determine common compression state information entries between the hierarchical data structure and the hierarchical node index; and selecting at least one of the common compression state information entries for use in compressing the data.
Type:
Application
Filed:
September 18, 2009
Publication date:
January 14, 2010
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE
Abstract: A method, server and system for optimizing the delivery of email messages is provided. In accordance with one embodiment, the method comprises: receiving an email message containing at least two alternative versions of content, each version being in a different format; obtaining a reduced email message from the received email message, the reduced email message containing fewer versions than the received email message; and sending the reduced email message to the mobile communication device.
Abstract: Systems and methods for radio access technology specific routing for multi-mode mobile devices are provided. For each of a number of radio access technologies supported by a mobile device, the mobile device is configured to use respective routing information. This has the advantage of allowing radio access technology specific processing to be performed.
Type:
Application
Filed:
November 13, 2008
Publication date:
January 14, 2010
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Jean-Philippe CORMIER, Trevor PLESTID, M. Khaledul ISLAM
Abstract: The present invention provides a method and system for controlling an illuminating device on a mobile electronic device comprising determining in a global position of the device in real-time, determining a state of at least one light condition currently affecting ambient light at the global position and adjusting the intensity of the illuminating device in response to the state of the at least one light condition. Light conditions include weather conditions and a position of the sun at a particular global position. A mobile electronic device having a geographically dependent illuminating device is also provided.
Abstract: A method, server and system for managing the delivery of email messages in multiple parts is provided. A method for sending email messages in multiple parts to a mobile communication device, comprises receiving a request for additional content from a mobile communication device in respect of an email message for which a selected part of the content has been previously sent to the mobile communications device; and determining if processing technology used to provide the previously sent selected part is compatible with currently available processing technology, and if compatible then processing additional content from the email message using the currently available processing technology and sending the processed additional content to the mobile communication device.
Type:
Application
Filed:
July 9, 2009
Publication date:
January 14, 2010
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Gerhard Dietrich KLASSEN, Cheryl Mok, Pavel Shkolnikov, Dimitri MOSTINSKI
Abstract: A method, server and system for the delivery of email messages with repetitive attachments. In one example embodiment, the method comprises determining a unique identifier for a content item that is referenced in an email message; determining, in dependence on the unique identifier, if an attachment corresponding to the content item is present in an attachment cache, and if a corresponding attachment is not present in the attachment cache then processing the content item to create the attachment and storing the attachment in the attachment cache identified by the unique identifier, and if the corresponding attachment is present in the attachment cache, then retrieving the corresponding attachment from the attachment cache; and sending the corresponding attachment to the mobile communications device.