Abstract: Embodiments relate generally to mobile devices comprising a processor, a display responsive to the processor, a plurality of wireless communication subsystems responsive to the processor and a memory. The memory stores program code executable by the processor for executing a connection manager application. The connection manager application is configured to monitor and control a wireless connection status of each of the plurality of wireless communication subsystems. The wireless connection status may be one of “off”, “on but not connected” and “on and connected”.
Type:
Application
Filed:
January 23, 2007
Publication date:
May 15, 2008
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Julian PAAS, Joel STEELE, Giang Manh LA, Sherryl Lee Lorraine SCOTT, Mikhail V. FOMITCHEV, Zaheen SOMANI
Abstract: An improved handheld electronic device has a display and a keypad, with the keypad being movable among a number of configurations that enable the “real estate” occupied by the keypad to be increased or decreased, and to correspondingly enable the viewable area of the display to be relatively decreased and increased, respectively. In one aspect, a first keypad portion and a second keypad portion can be disposed substantially coplanar when the keypad is in a first position and disposed noncoplanar when in a second position. In another aspect, a device can include a keypad and a flexible sheet-like piece of covering material structured to overlie a display, with the keypad and the piece of covering material being connected together.
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: Techniques for use by a data communication device in maintaining communication with a packet-switched communication network which allows data to be pushed to the data communication device are described.
Abstract: A processor-implemented method of managing communications to contacts from a mobile device includes storing a list of contacts, associating with each contact one or more communication modes, and associating with each contact a communication profile defining one or more preferred communication modes from the one or more communication modes. Upon indicating an initiation of a communication to the contact, a preferred communication mode from the communication profile is selected to communicate with the contact.
Abstract: Methods and apparatus for limiting communication capabilities in mobile communication devices are disclosed. In one illustrative example, an operating variable of a mobile communication device is detected to be within one of a first range of values, a second range of values, and a third range of values. The mobile device operates in a full communication state if the operating variable is detected to be within the first range of values, a first limited communication state if the operating variable is detected to be within the second range of values, or a second limited communication state if the operating variable is detected to be within the third range of values. When receiving a communication request for establishment of a voice call or for communication of a user data message, the mobile device permits or prohibits the communication depending on the communication state, and preferably depending on whether the communication request is for a non-emergency or emergency communication.
Abstract: A system and method for packaging electronic messages for delivery to a communication device is provided. Where the electronic message comprises at least one quoted parent message, the quoted parent message is identified by means of delimiters within the body of the electronic message, and the quoted message thus identified is replaced with an identifying instruction referring to an identifier corresponding to a previously received message comprising the quoted parent message. The edited electronic message is then transmitted to a recipient device, which uses the identifying instruction to reconstruct the original message by querying a data store using the identifier to locate a copy of the quoted parent message. If no quoted parent message is found, a request is issued by the recipient device to transmit a full version of the original electronic message.
Type:
Application
Filed:
November 6, 2006
Publication date:
May 8, 2008
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Neil P. Adams, Michael S. Brown, Herbert A. Little
Abstract: Methods and apparatus for efficiently managing the storage of e-mail message information for a mobile station are described. In one illustrative example, a plurality of e-mail messages are received by the mobile station through a wireless network and stored in memory. If a size of the e-mail messages reaches a predetermined limit of the memory, e-mail message bodies of some of the e-mail messages (e.g. relatively “old” e-mails) are automatically deleted from the memory while e-mail message headers of the e-mail messages are retained. E-mail message headers of e-mail messages having deleted e-mail message bodies may still be visually displayed in a list at the mobile station. Subsequently, if a user selection of one of these e-mail messages in the list is identified, an e-mail message body of the e-mail message is requested by the mobile station and received from a server through the wireless network.
Type:
Application
Filed:
March 8, 2007
Publication date:
May 8, 2008
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Sean Elliot Wilson, Anthony Fabian Scian
Abstract: A scheme for redirecting data items to a user of a mobile data communication device that is associated with a host system and communicates therewith via a wireless network. In one embodiment, a method comprises: maintaining a folder structure at the host system for data items received for a user from one or more senders, the data items being directed to an address associated with the user at the host system, the folder structure having one or more folders in a hierarchical arrangement; determining occurrence of a change in at least one of the folders associated with the user; and responsive to the occurrence of the change, transmitting at least one of a command message and a data message to the user via the wireless network.
Type:
Application
Filed:
October 27, 2007
Publication date:
May 8, 2008
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Tabitha Ferguson, Barry Linkert, Raymond Veen, David Castell, Gary Mousseau, Mihal Lazaridis
Abstract: A scheme for redirecting data items to a user of a mobile data communication device that is associated with a host system and communicates therewith via a wireless network. In one embodiment, a method comprises: detecting arrival of data items for a user at the host system from one or more senders, the data items being directed to an address associated with the user at the host system; determining a delivery level provisioned for the user at the host system; and responsive to the delivery level, applying a delivery rule with respect to the data items received for the user to bundle at least a portion of the data items for transport in a single transmission to the user via the wireless network.
Type:
Application
Filed:
October 27, 2007
Publication date:
May 8, 2008
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Tabitha Ferguson, Barry Linkert, Raymond Veen, David Castell, Gary Mousseau, Mihal Lazaridis
Abstract: A scheme for message folder synchronization. In one embodiment, a method may comprise: automatically detecting arrival of a message at a messaging server for a user; storing the message in a first folder of a first folder system associated with the user at the messaging server; processing at least a portion of an instance of the message for transmission to the user's mobile data communication device over a wireless network; receiving a status signal from the mobile data communication device indicating that the message has been moved from a first folder at the mobile data communication device to a second folder of a second folder system associated with the user at the mobile data communication device; and responsive to the status signal, moving the message from the first folder of the first folder system at the messaging server to a second folder thereat corresponding to the second folder of the second folder system.
Type:
Application
Filed:
October 29, 2007
Publication date:
May 8, 2008
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Gary Mousseau, Tabitha Ferguson, Barry Linkert, Raymond Vander Veen, William Castell, Mihal Lazaridis
Abstract: A smart card holder frame for an electronic device which comprises a card holder, a member, and an alignment structure. The card holder has a base, a first wall, a second wall, a connector clip, and an open region structured to receive a smart card therein, the open region being disposed between the base, the first wall, the second wall, and the connector clip. The member has a first sloped surface and a second sloped surface structured to be engaged with a smart card and to align the smart card with the open region. The alignment structure comprises a deflectable finger that is structured to bias the smart card into engagement with at least one of the first sloped and the second sloped surface, wherein the alignment structure is adjacent the card holder and wherein the member is adjacent the card holder and the alignment structure.
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:
July 13, 2007
Date of Patent:
May 6, 2008
Assignee:
Research In Motion Limited
Inventors:
Geyi Wen, Krystyna Bandurska, Perry Jarmuszewski
Abstract: A system and method for receiving communication signals is provided. According to the method, a plurality of communication signals is received, each communication signal comprising one or more source signals. The plurality of communication signals are multiplexed into a multiplexed signal, which is then converted into a baseband signal. The baseband signal is sampled to produce a digital multiplexed signal comprising a plurality of samples. The samples are interpolated to generate respective interpolated digital signals, which are then subject to a blind signal separation operation to separate each of the source signals.
Type:
Grant
Filed:
November 1, 2005
Date of Patent:
May 6, 2008
Assignee:
Research In Motion Limited
Inventors:
James Reilly, Dean McArthur, Peter J. Edmonson
Abstract: A method of transmitting a calendar event from a portable electronic device includes receiving an attach calendar event command, attaching a selected calendar event to a message in response to the calendar event command, receiving a send command associated with the message, and transmitting the message including the calendar event for an addressee, in response to receipt of a send command.
Abstract: A method, in a web page fragmentation server proxy having a processor, communication means and memory, of providing new and updated fragments to a mobile device, the mobile device requesting a web page with the request including identifiers for fragments of the web page already stored by the mobile device, the method having the steps of: receiving a web page from the internet corresponding with the web page requested by the mobile device; fragmenting the received web page, creating received fragments; comparing received fragments with fragments stored in the memory, the fragments not matching the memory being new fragments; storing new fragments; and passing new fragments to the mobile device. A system for this method including a mobile device adapted to receive fragments and refresh web pages based on fragments.
Abstract: The transmission of signaling frames in a QoS system may be prioritized over the transmission of content frames carrying time-sensitive information. The signaling frames and the content frames may belong to a single communication session. Alternatively, the signaling frames may belong to a different communication session than the content frames. The signaling frames and the content frames may be audio frames, video frames or frames of other time-sensitive information.
Abstract: Apparatus, and an associated method, for facilitating with which network of a group of wireless local area networks that a mobile node attempts to communicate. Network selection utilizes a network selection list. The network selection list is contained at a SIM card, or the like, if the SIM card is constructed in conformity with a 3GPP (Third Generation Partnership Project) specification. Otherwise, if the card is a legacy card, the network selection list that is used is retrieved from an internal memory element of the mobile node.
Abstract: A method and system for conducting communications over a network is provided. An embodiment includes a server that is connectable to a client machine via a virtual private network that includes a VPN concentrator. The client machine and the VPN concentrator are configured to delay renegotiation of the VPN link in the event that an important stream is being carried over the VPN link.
Abstract: Embodiments of a system, method, and user interface for searching for messages associated with a message service on mobile devices are disclosed. In one embodiment, a messaging application is programmed such that, in operation, a user is presented with a search screen in which the user may define search parameters for a search. A search parameter associated with an option to search for messages associated with one or more message services (e.g. user message accounts) as identified by the user is provided.
Type:
Application
Filed:
October 31, 2006
Publication date:
May 1, 2008
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Michael Thomas Hardy, Andrew Douglas Bocking