Abstract: The disclosure provides a system and method of provisioning a resource to an electronic device. The method comprises: after a triggering event, receiving from a network a data transmission at the device, the data transmission containing access information relating to a resource in a library that is in a remote server from the device, the resource relating to an application operating on the device; extracting the access information from the data transmission at the device; presenting the access information for the resource in a graphical user interface (GUI) on a display of the device; and after a selection event is initiated on the device for the resource, initiating a second data transmission containing a copy of the resource to the device and integrating the resource into the application as an output generated by the application.
Type:
Grant
Filed:
August 31, 2009
Date of Patent:
June 26, 2012
Assignee:
Research in Motion Limited
Inventors:
Michael Knowles, Robert Edwards, Andrew Bocking, Tatiana Kalougina
Abstract: A method for managing memory in a system for an application, comprising: assigning a first block (i.e., a big block) of the memory to the application when the application is initiated, the first block having a first size, the first block being assigned to the application until the application is terminated; dividing the first block into second blocks (i.e., intermediate blocks), each second block having a same second size, a second block of the second blocks for containing data for one or more components of a single data structure to be accessed by one thread of the application at a time; and, dividing the second block into third blocks (i.e., small blocks), each third block having a same third size, a third block of the third blocks for containing data for a single component of the single data structure.
Type:
Grant
Filed:
October 14, 2009
Date of Patent:
June 19, 2012
Assignee:
Inetco Systems Limited
Inventors:
Thomas Bryan Rushworth, Angus Richard Telfer
Abstract: The disclosure relates to a system and method for determining pixel intensity values (luma values) for an image being displayed on a display of an electronic device, then adjusting the pixel intensity and the backlight level for the image that is output to a liquid crystal display (LCD). The system comprises: a display for displaying an image to be displayed on the device; an image adjustment module to identify the pixel intensity values of the image, to determine new pixel intensity values for the image based in part on the original pixel intensity values, to provide the (adjusted) image at the new pixel intensity values to the display and to determine a backlight level for the image at the new pixel intensity values. The system further comprises a backlight system to provide a backlight for the adjusted image at the adjusted backlight level.
Type:
Grant
Filed:
February 29, 2008
Date of Patent:
June 5, 2012
Assignee:
Research In Motion Limited
Inventors:
Bergen Albert Fletcher, James Robinson, Conrad Aleksander Kreek, David Mak-Fan, Andrew Dewi Williams, Michael Purdy
Abstract: The disclosure provides a system and method for detecting activation of a communication device via passive means. For the system and method, the device comprises a casing for housing a display and a keyboard; a microprocessor controlling aspects of the keyboard and display; a passive usage sensor; and a power application operating on the microprocessor. The power application monitors the usage sensor for a signal indicating movement of the device from a resting location when the device is in a low power mode and upon detection of the signal for provides power to at least one additional element in the device.
Abstract: A portable electronic device includes a processor provided in a housing, a jack being sized for receiving a plug of an audio accessory and having electrical connectors for enabling communication between the audio accessory and the processor, the electrical connectors for contacting corresponding electrical connectors of the plug and a switching circuit in communication with the processor and the electrical connectors, the switching circuit for determining a pin-out of the plug and routing audio signals between ungrounded ones of the corresponding electrical connectors of the plug and the processor.
Abstract: A wireless handheld communications device with a liquid crystal display, especially, a field sequential liquid crystal display, includes a visual notification for a powered up, inactive state. The visual notification is preferably through a light emitting diode that may be part of the backlighting system for the LCD or may be independent from the backlighting system. The waveforms, periodicity, color selection, and color sequencing may be customizable by one or both of the manufacturer and user.
Type:
Grant
Filed:
June 5, 2008
Date of Patent:
March 13, 2012
Assignee:
Research In Motion Limited
Inventors:
Marc Drader, James Robinson, Robert Lowles
Abstract: The disclosure relates to a system, method and device for providing information relating to a received communication for a device. The method comprises generating and providing a message on a display of the device indicating receipt of an inbound communication, after determining that the device is to receive the inbound communication while the device is composing an outbound communication and after determining the inbound communication is related to the outbound communication by an analysis of information of the inbound communication against information of the outbound communication. The message provides options for processing the inbound communication depending on whether the outbound communication is initiated as either a reply to the inbound communication or a forwarding of the inbound communication.
Type:
Grant
Filed:
January 5, 2011
Date of Patent:
March 6, 2012
Assignee:
Research in Motion Limited
Inventors:
Arun Munje, Andrew Turcotte, David Vanden Heuvel
Abstract: The invention relates to a system and method for unlocking and unlocking access to a device. In the system, an access management system for an electronic device is provided. The system comprises: a sensor providing a tap signal; a monitoring circuit connected to the sensor to process aspects of the tap signal; and an access management module operating on the device receiving the tap signal from the monitoring circuit to evaluate the tap signal against a preset tap pattern and to change an access state of the device if the tap signal completes a match for the tap pattern.
Abstract: The invention provides a system and method for updating a resource to an electronic device. The method provisions a resource to an electronic device by: (a) maintaining the resource at a remote server from the device; and (b) after a triggering event, providing a data transmission to the device containing access information for the resource. The system incorporates the method and comprises: a resource providing information for the device; a server to maintain the resource; a communication link providing the device with access to the resource; a data transmission module for extracting and transmitting access information about the resource to the device; and a data processing module for processing the received information at the device. In the device, a GUI provides information on a topic retrieved from local storage on the device and additional information about the resource is incorporated into the GUI for that topic.
Type:
Grant
Filed:
March 31, 2006
Date of Patent:
February 21, 2012
Assignee:
Research in Motion Limited
Inventors:
Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
Abstract: A protection circuit for a battery pack, comprising: a thermistor for indicating a temperature of a cell in the battery pack; a first comparator coupled to the thermistor for determining whether the temperature has exceeded a charge cut-off temperature threshold for the cell, and if so, for turning off a first switch in series with the cell to prevent charging of the cell; and, a second comparator coupled to the thermistor for determining whether the temperature has exceeded a discharge cut-off temperature threshold for the cell, and if so, for turning off a second switch in series with the cell to prevent discharging of the cell.
Abstract: A method for accessing cells of a ring buffer by one or more writers, wherein the one or more writers are prevented from simultaneously accessing a cell of the ring buffer. In addition, a method for accessing cells of a ring buffer by one or more readers, wherein the one or more readers are prevented from simultaneously accessing a cell of the ring buffer.
Type:
Grant
Filed:
February 8, 2008
Date of Patent:
January 10, 2012
Assignee:
Inetco Systems Limited
Inventors:
Thomas Bryan Rushworth, Angus Richard Telfer
Abstract: The disclosure relates to a microphone coupler and coupler system for a communication device. The system comprises: a printed circuit board; a microphone having a port facing towards the printed circuit board and aligned with an opening through the printed circuit board; and a microphone coupler for the microphone. The coupler comprises: a conduit having an internal channel therein, a distal end, a proximal end, a first opening in the distal end connecting to the internal channel and a second opening in the proximal end connecting to the internal channel. In the system, the proximal end of the coupler is locatable about the opening of the printed circuit board to have the second opening mated to the opening of the printed circuit board; and the distal end of the coupler extends towards an end of the printed circuit board.
Type:
Grant
Filed:
May 12, 2009
Date of Patent:
January 10, 2012
Assignee:
Research in Motion Limited
Inventors:
Larry Hawker, Ilan Rashish, Robert Phillips, Robert Lowles
Abstract: An improved handheld electronic device has a case with an elongated cavity formed therein. An audio transducer is in fluid communication with the cavity, and a number of sound openings are formed in the case and are in fluid communication with the cavity and with the atmosphere surrounding the handheld electronic device. The sound openings are generally spaced from a central region of the audio transducer to space the sound openings generally farther from an edge of the case than the audio transducer. The cavity is configured to form a Helmholtz resonator that enables the communication of sound through the cavity between the audio transducer and the sound openings. The spacing of the sound openings from an edge of a case helps a user to form a seal between the case and the user's ear to enable sound from the sound openings to enter the ear and to be perceived by the user.
Type:
Grant
Filed:
July 29, 2005
Date of Patent:
January 3, 2012
Assignee:
Research in Motion Limited
Inventors:
Ilan Rashish, Robert Phillips, Larry Hawker
Abstract: The invention provides a novel family of biologically active neuropeptides and the nucleic aid molecules coding for same. The peptides are derived for the C-terminus of the teneurin family peptides (Ten M1-4). These novel peptides, referred to as teneurin C-terminal associated peptides (TCAPs) are active in neuronal communication and are implicated in a number of neuropathologies. They are particularly useful in modulating stress responses and anxiety and in the treatment of cancer.
Type:
Grant
Filed:
May 2, 2003
Date of Patent:
January 3, 2012
Inventors:
David Lovejoy, R. Bradley Chewpoy, Dalia Barsyte, Susan Rotzinger