Abstract: A handheld electronic device includes a housing having a surface; a first input component having input members disposed external to the surface; a second touch sensitive input component disposed about the input members, the touch sensitive input component being separate and distinct from the input members and the first input component and being structured to provide one of: a contact point with respect to the surface responsive to actuation of a first number of the input members, and a number of responses responsive to actuation of a second number of the input members. A processor cooperates with the first input component and the touch sensitive input component to determine if a plurality of the input members are actuated contemporaneously and to output a representation of a single one of the input members based upon one of: the contact point, and the number of responses.
Type:
Grant
Filed:
December 20, 2007
Date of Patent:
November 22, 2011
Assignee:
Research In Motion Limited
Inventors:
Vahid Moosavi, Steven H. Fyke, Alexander Kornilovsky, John Jong-Suk Lee, Roman Rak
Abstract: A graphical indicator, menu and method for modifying and displaying more than two states for the indicator is provided. An alarm indicator algorithm modifies and displays the indicator according to user-selectable options that enables a user to determine at first glance the nature of the next alarm and in particular when an alarm is not set to go off on a particular day to avoid accessing the alarm menu every time this knowledge is desired or whenever the user is uncertain of the settings. Various visual cues such as color, graphical and textual elements can be used and the algorithm can associate these cues with appropriate alarm states. When the number of settings for the multi-state alarm is relatively large, a desktop web-based application program interface (API) may be used to facilitate setting and updating the alarm functions.
Abstract: Apparatus (48), and an associated method, for facilitating operation of a mobile node (12) operable in a communication system (10) to request allocation of communication capacity upon which to communicate data pursuant to a communication service. A channel allocation request generator (52) is selectably operable to generate requests for allocation of channel capacity upon which to communicate the data. A selector (54) selects when to cause the generator (52) to communicate the additional data packets. Selection is made to delay, or otherwise prevent, retransmission of requests, when a determination is made that the retransmission is unlikely to be successful.
Abstract: A method of dynamically hosting an application program on a wireless device, a content of the application partitioned into a plurality of module envelopes, each of the module envelopes having a portion of the modules comprising the application, the method comprising the steps of initializing the loading of the application comprising referencing an application information structure, the structure comprising relational information of the module envelopes, selecting one of the module envelopes from the plurality of the module envelopes according to the relational information, configuring a state of the selected module envelope according to a predefined envelope state, the envelope state being selected from a set of envelope states comprising at least two states selected from the group comprising an offline state, an executable state, and a raw state for conversion to the executable state, and providing the selected module envelope, when configured in the executable state, to an application manager for changing t
Type:
Grant
Filed:
March 4, 2010
Date of Patent:
November 22, 2011
Assignee:
Research In Motion Limited
Inventors:
Bryan Richard Goring, Michael Shenfield, Viera Bibr
Abstract: A method of measuring drop impact at an electronic device includes detecting a fall based on signals from drop detection sensor of the electronic device, receiving an output from a piezoelectric sensor in response to detecting the fall, and storing drop data based on the output from the piezoelectric sensor in a memory at the electronic device.
Type:
Grant
Filed:
June 22, 2009
Date of Patent:
November 22, 2011
Assignee:
Research In Motion Limited
Inventors:
Arnett Weber, Todd Robert Paleczny, Denis Lahaie
Abstract: A system and method for pushing information from a host system to a mobile data communication device upon sensing a triggering event is disclosed. A redirector program operating at the host system enables a user to continuously redirect user-selected data items from the host system to the user's mobile data communication device upon detecting that one or more user-defined triggering events has occurred. The redirector program operates in connection with event generating applications and repackaging systems at the host system to configure and detect particular user-defined events, and then to repackage the user-selected data items in an electronic wrapper prior to pushing the data items to the mobile device. The system includes information processing components for identifying one or more information processors in the vicinity of the mobile device and then routing an attachment or information from the host system, the device or an external information source to a selected information processor.
Type:
Grant
Filed:
December 22, 2008
Date of Patent:
November 22, 2011
Assignee:
Research In Motion Limited
Inventors:
Atul Asthana, Gary P. Mousseau, Mihal Lazaridis
Abstract: Apparatus and methods to engage in accessing informational content in a data hub server, where the informational content is identified as public or partially public to a group registered in the data hub server with permission to access the informational content made public or partially public in the data hub server by another entity, provide a mechanism to enhance the communication capabilities among mobile electronic devices. Additional apparatus, systems, and methods are disclosed.
Type:
Grant
Filed:
February 27, 2009
Date of Patent:
November 22, 2011
Assignee:
Research In Motion Limited
Inventors:
Christopher Runstedler, Rohit Jain, Samer Fahmy, Michael Hardy
Abstract: Systems and methods for signalling transitions between talk-spurt state and silence state for wireless terminals having semi-persistently allocated uplink resources are employed. A layer ½ indication of the state transitions may be transmitted using a resource that is specifically allocated for that purpose. Alternatively, ACK/NACK signalling may be employed. Layer 1 indications may be employed for both state transition types. Alternatively, in-band MAC layer signalling may be used to signal state transition from talk-spurt state to silence, or the network may deduce this state transition on its own. A different uplink wireless transition resource is allocated for the talk-spurt state vs. the silence state.
Type:
Grant
Filed:
April 27, 2007
Date of Patent:
November 22, 2011
Assignee:
Research In Motion Limited
Inventors:
Zhijun Cai, James Earl Womack, Takashi Suzuki
Abstract: A system and method for configuring access to an electronic mailbox based on limited configuration parameters received from a user. A database stores configuration conventions for a mail domain. A mailbox interface module receives configuration information from a user that is limited in the configuration parameters required for accessing the electronic mailbox. The module retrieves configuration conventions for the mail domain from the database and generates sets of potentially valid configuration parameters based on the retrieved configuration conventions and user supplied configuration information for accessing the mailbox.
Abstract: A method includes detecting, at a first time, a first touch associated with a first touch value that meets one of a first touch threshold and a second touch threshold, detecting, at a second time, a second touch associated with a second touch value that meets one of the first touch threshold and the second touch threshold, providing first tactile feedback at the first time, and providing second tactile feedback at the second time when the time period between the first time and the second time meets a time threshold.
Type:
Application
Filed:
May 14, 2010
Publication date:
November 17, 2011
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Arnett Ryan Weber, Kuo-Feng Tong, Christopher James Grant, Katarina Pavlikova, Yingying Lu
Abstract: Systems and methods for transmission of measurement reports are provided. In some cases, once a mobile station transmits a measurement report for a cell, such as an uncontrolled cell, then the mobile station transmits some further minimum number of measurement reports. In some cases, a mobile station can only transmit measurement reports for a cell up to some maximum or for some specified time. The mobile station transmits measurement reports using two formats. In the first, the cell is identified using routing parameters; in the second, the cell is not identified using routing parameters. The network is able to associate messages sent using the two formats.
Abstract: A mobile wireless communications device may include a portable housing, a printed circuit board (PCB) carried within the portable housing, wireless transceiver circuitry carried by the PCB within the portable housing, and an antenna carried by the PCB within the portable housing and connected to the wireless transceiver circuitry. The device may further include a first pair of electrically floating, electrically conductive, spaced apart, antenna beam shaping elements adjacent the antenna and spaced apart therefrom. A second pair of electrically floating, electrically conductive, spaced apart, antenna beam shaping elements may be adjacent the antenna and spaced apart therefrom. The first pair of antenna beam shaping elements may be positioned in an offset relationship relative to the second pair of antenna beam shaping elements.
Type:
Application
Filed:
July 25, 2011
Publication date:
November 17, 2011
Applicant:
Research In Motion Limited
Inventors:
Yihong Qi, Ying Tong Man, Perry Jarmuszewski, Dietmar Wennemer
Abstract: Embodiments described herein provide a user with the ability to download a selected attachment document that is associated with a message received on a mobile device. Attachment data corresponding to the selected attachment document can be downloaded according to at least one of a native application attachment content handling option and a client-server attachment content handling option.
Type:
Application
Filed:
July 21, 2011
Publication date:
November 17, 2011
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Rafal Rybak, Rodney Bylsma, Arun Munje, Kenneth J. Liang
Abstract: Method, device and computer readable storage medium for managing applications on a wireless device by providing applications on the wireless device. The wireless device is used in a short-range wireless system with an effective range. The wireless device and a client device are brought into proximity and thereby into the effective range of the short-range wireless system. The wireless device and the client device are connected and associated. The application is associated with the client device. The application is then automatically launched on the wireless device.
Abstract: A system and method for activating a GPS receiver or a WiFi receiver on a mobile device may be provided, which comprises determining an approximate location of the mobile device. The approximate location of the mobile device may be determined using cell tower location information. If the approximate location of the mobile device is within a predetermined distance from a desired location, or is “close enough”, then the GPS receiver or the WiFi receiver is activated. The GPS receiver or the WiFi receiver is activated to determine a more accurate location of the mobile device. The approximate and the more accurate location information may be exchanged with another mobile device to allow the user to find one another.
Abstract: Embodiments of a system and method for providing additional security for data being transmitted across a wireless connection that has been established using a known wireless protocol (e.g. Bluetooth) are described. An encryption key is exchanged between a computing device (e.g. a mobile device) and a wireless peripheral device (e.g. a keyboard, a printer). In exemplary embodiments, the encryption key is generated at one of the two devices. Data associated with the encryption key is output at the one device, which can be input by the user at the other device. The encryption key is then recovered at the other device from the input, thereby completing the key exchange. The encryption key can then be used to encrypt and decrypt data transmitted over the established wireless connection, providing additional security.
Type:
Application
Filed:
July 28, 2011
Publication date:
November 17, 2011
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Michael G. Kirkup, Michael K. Brown, Michael S. Brown
Abstract: A method is performed by an electronic communication device. The method includes storing electronic messages, and storing criteria for determining whether a stored message is related to a current message. A current electronic message is displayed to a user of the communication device, including the current message's outside address and message body. The relevance of each of the stored messages to the current message is assessed based on the previously-stored criteria. Those messages that meet the criteria are selected and displayed along with the current message.
Abstract: An Authorization, Authentication and Accounting (AAA) server acting as a first Extensible Authentication Protocol (EAP) peer advertises the availability of notifications, and this advertisement may be received and interpreted by a mobile station acting as a second EAP peer. Upon being informed of the availability of the notification message, the mobile station may take action in order to receive the notification message from the AAA server. Alternatively, the mobile station may be able to identify the notification message by analyzing the advertisement. If the contents of the notification message comprise a control message, the mobile station may act on the control message in a way that influences the mobile station's behavior.
Type:
Application
Filed:
May 14, 2010
Publication date:
November 17, 2011
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Michael Peter Montemurro, Stephen McCann
Abstract: 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:
Application
Filed:
July 27, 2011
Publication date:
November 17, 2011
Applicant:
Research In Motion Limited
Inventors:
Neil P. ADAMS, Michael S. BROWN, Herbert A. LITTLE, Anthony F. SCIAN, Michael K. BROWN
Abstract: A telecommunications device is provided. The telecommunications device comprises a processor configured such that the device sends a first message to a database management component, the first message containing a communications key encrypted by a database management component key. The processor is further configured such that the device receives a second message from the database management component, the second message encrypted by the communications key. The processor is further configured such that, when the device is able to decrypt the second message, the device considers the database management component to be legitimate.
Type:
Application
Filed:
May 17, 2010
Publication date:
November 17, 2011
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
David G. STEER, Stephen MCCANN, Dongsheng YU