Abstract: Methods and apparatus for use in a wireless communication device for communications with a wireless communication network are described. In one illustrative technique, the wireless device sends a message to the wireless network which causes data connection parameters of a previous data connection to be reset. Preferably, the message is a disconnect frame. After the message is sent, the wireless device sends a request for a new data connection to the wireless network. Thereafter, the wireless device communicates data over the new data connection with use of new data connection parameters. The data connection parameters may include an encryption parameter. The actions may be performed in response to a communication failure, such as a device reset that occurs while being out-of-coverage.
Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. 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. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided.
Type:
Grant
Filed:
July 31, 2007
Date of Patent:
November 15, 2011
Assignee:
Research In Motion Limited
Inventors:
Vadim Fux, Michael Elizarov, Sergey V. Kolomiets
Abstract: A method and system for automatically triggering call redirecting in response to a mobile device detecting its connection to a host such as a personal computer, is provided. In one embodiment, the mobile device detects connection by sensing application of a charging voltage via a Universal Serial Bus (USB) connection, and signaling the mobile device processor of the event. In response, the mobile device processor automatically decides to which alternative endpoint communications should be forwarded, and either instructs its transmitter to transmit a forwarding command to a network operations center or instructs the host to transmit the command through the Internet. The network operations center switch is operable to receive a call redirecting command respecting the mobile device from either the mobile device or the host to which the mobile device is connected, and adjusting its settings to effect call redirecting for subsequent communications for the mobile device.
Abstract: A switch assembly is provided to actuate a pair of switches using a single key cap, e.g. for a camera that utilizes a first switch to activate an image focusing function and a second switch to activate a camera shutter. The switch assembly comprises an inner switch and an outer switch, wherein the outer switch partially or completely surrounds the perimeter of the inner switch. The outer switch comprises an upper conductive surface and a lower conductive surface that, when in contact, electrically couples two terminals for closing a circuit. The inner switch comprises an actuator and a dome switch. When the key cap receives a first downward force, only the outer switch becomes activated and a first electric circuit is completed. When the key cap receives a second downward force that is greater than the first force, the dome switch collapses and a second electric circuit is completed.
Type:
Grant
Filed:
February 25, 2009
Date of Patent:
November 15, 2011
Assignee:
Research In Motion Limited
Inventors:
Vijai Rajagopal, Firmansyah Sulem, Timothy Kyowski, James Infanti
Abstract: A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
Type:
Grant
Filed:
July 16, 2010
Date of Patent:
November 15, 2011
Assignee:
Research In Motion Limited
Inventors:
Ryan Alexander Geris, Lyall Kenneth Winger, Christopher Simon Book
Abstract: A system and method for pushing information from a host system to a mobile data communication device upon sensing a triggering event is provided. A redirector program operating at the host system enables a user to continuously redirect certain 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 a particular user-defined event, and then to repackage the user-selected data items in an electronic wrapper prior to pushing the data items to the mobile device. Included in the system is a program to manage information moved by the user within the host system or the mobile data communication device so that the move is made on both the host system and the mobile data communication device.
Type:
Grant
Filed:
July 16, 2004
Date of Patent:
November 15, 2011
Assignee:
Research In Motion Limited
Inventors:
Gary P. Mousseau, Tabitha Ferguson, Barry Linkert, Raymond Vander Veen, David Castell, Mihal Lazaridis
Abstract: There is provided a system and method of enabling asynchronous push-based applications on a wireless device in a system having an application gateway server including an application repository and a server proxy including an event sink for communicating between the system and the device. The method comprises reading a Web service interface, generating a Web service interface therefrom conforming to a notification protocol, creating a notification-based application bundle for the Web service, publishing the notification-based application bundle, creating an event source. The system comprises an application gateway server, an application repository and an application registry. The application gateway includes an event sink for communicating between the system and the device. The application gateway server is configured for communication with a backend server including an event source.
Type:
Grant
Filed:
April 13, 2006
Date of Patent:
November 15, 2011
Assignee:
Research In Motion Limited
Inventors:
Brindusa Fritsch, Viera Bibr, Bryan R. Goring, Michael Shenfield
Abstract: There is provided an electrical charger including a base unit and an adaptor unit. The base unit is configured for being coupled to an electronic device. The adaptor unit is configured for being coupled to a power supply. The base unit is configured to co-operate with the adaptor unit such that there is provided an electrically coupled state wherein the base unit is electrically coupled to the adaptor unit, and such that there is also provided an electrically uncoupled state wherein the base unit is electrically uncoupled from the adaptor unit. Effecting a change in state from one of the electrically coupled state or the electrically uncoupled state to the other one of the electrically coupled state and the electrically uncoupled state includes effecting rotation of the base unit relative to the adaptor unit. There is also provided an electrical charger including a base unit and an adaptor unit. The base unit is configured for being electrically coupled to an electronic device.
Type:
Grant
Filed:
December 16, 2009
Date of Patent:
November 15, 2011
Assignee:
Research In Motion Limited
Inventors:
Kasra Youssefi-Shams, Felipe Oliveira Simoes, Leonardo Aldana
Abstract: A network selection scheme operable in a network environment having one or more radio access networks (RANs), one or more core networks (CNs), and one or more service networks (SNs). Upon obtaining identity information of a particular network combination, a wireless user equipment (UE) device is operable to register with a roaming broker (RB), whereby additional information may be provided to the device for facilitating appropriate network selection.
Type:
Grant
Filed:
April 28, 2005
Date of Patent:
November 15, 2011
Assignee:
Research In Motion Limited
Inventors:
Adrian Buckley, Paul Carpenter, Nicholas P. Alfano, Andrew Allen
Abstract: A method for managing a subscription to content-based presence information entails receiving a subscription-suspension message from a device at a presence service, identifying the subscription associated with the subscription-suspension message, suspending the subscription, and sending a response from the presence service to the device to notify the device that the subscription has been suspended. Suspending the subscription may involve accumulating notifications in a persistent data store. The method may further involve receiving a subscription-resumption message at the presence service to resume the subscription that was suspended.
Type:
Grant
Filed:
November 16, 2009
Date of Patent:
November 15, 2011
Assignee:
Research In Motion Limited
Inventors:
Robert William Brown, Bruce Eric Buffam, Connor Patrick O'Rourke
Abstract: A method of controlling reminders for an electronic calendar event record includes: displaying a reminder notification at a first electronic device, the reminder notification associated with the calendar event record, displaying an option at the first electronic device for taking a first action at the first electronic device, sending an update command for a second electronic device, the update command for taking a second action at the second electronic device in response to receipt of selection of the option at the first electronic device the first action differing from the second action.
Abstract: Control and status information between a mobile device and another device can be signaled over a voice channel using DTMF tones, e.g., a pre-defined sequence of DTMF tones can signal a desired message (more generally, a feature code). Tones sent are separated from each other by a time gap (Tgap timer). If a receiving device does not receive a sequence of DTMF tones that can be matched to stored definitions of feature codes, then the receiving device generates a negative ACK. Also, if the sending device does not receive either negative or positive ACK, then sending device resends all tones of the feature code after a retry delay (Tretry timer). Rather than having the Tretry timer start when tones for a feature code start to be transmitted, the Tretry timer is started after the Tgap timer expires for the last tone of a feature code. Thus, only one timer is running (either Tgap or Tretry), rather than having multiple timers running concurrently. Race conditions between the timers are avoided.
Abstract: A mobile wireless communications device may include a housing and a multi-frequency band antenna carried within the housing. The multi-frequency band antenna may include a main loop conductor having a gap therein defining first and second ends of the main loop conductor, a first branch conductor having a first end connected adjacent the first end of the main loop conductor and having a second end defining a first feed point, and a second branch conductor having a first end connected adjacent the second end of the main loop conductor and a second end defining a second feed point. A third branch conductor has a first portion within the main loop conductor, and a second portion connected to the second feed point. A tuning branch conductor may have a first end connected to the main loop conductor between the respective first ends of the first and second branches.
Type:
Application
Filed:
July 18, 2011
Publication date:
November 10, 2011
Applicant:
Research In Motion Limited
Inventors:
Yihong Qi, Ying Tong Man, Adrian Cooke, Perry Jarmuszewski