Abstract: A communications system may include a content provider device having an instant message (IM) content provider contact associated therewith and may be configured to store content. The communications system may include an IM contact server configured to register the content provider device and thereafter allow subscriber access to the IM content provider contact. The communications system may further include a communications server configured to communicate with the content provider device, and a subscriber device configured to access the IM content provider contact from the IM contact server, and download content from the content provider device via the communications server and based upon the IM content provider contact.
Abstract: A host service queues data messages received at a message server for delivery to a wireless mobile device. The host service detects a trigger in response to an expiration of a predetermined time interval. In response to detecting the trigger when the data messages are queued, the host service attempts to authenticate a previously-received login credential of the device with respect to a predetermined authentication period. The session is active when the period has not expired, and inactive when the period has expired. When the session is inactive, the host service receives via a wireless network a new login credential from the device, authenticates the new login credential, and activates the session for data message delivery based on the authenticating of the new login credential. When the session is active, the host service causes the data messages to be sent via the wireless network to the device.
Abstract: A method of tracking a lead mobile device entails receiving tracking data that includes a current location for both the lead mobile device and at least one other mobile device that is also tracking the lead device. The method also entails displaying the current locations of the lead device and of the at least one other mobile device that is also receiving the tracking data. A related method shares tracking data with other mobile devices by activating a communication application, communicating with a plurality of other mobile devices via the communication application, and receiving user input to cause the mobile device to transmit tracking data to the plurality of other mobile devices.
Abstract: For each one of a plurality of broadcast control channels, a mobile device measures a signal strength level of a radio frequency (RF) signal from a wireless communication network. The mobile device then repeats the measuring at least one time so that at least one other signal strength level of the RF signal on the broadcast control channel is identified. The mobile device also receives and decodes information which is broadcasted on the broadcast control channel, and stores this broadcasted information in memory. The acts of receiving, decoding, and storing are performed after measuring the signal strength level of the RF signal, but prior to completion of an averaging function for calculating an averaged signal strength level of the signal strength levels.
Abstract: A keypad for a mobile device having a housing comprises a plurality of keys coupled to the housing. Each of the keys has means for making the selection of smaller key sizes easier for a user. The keys may incorporate a flexible or resilient upper part, or be configured to transform to a larger surface area upon the application of pressure. The keys may be configured to rotate away from a selected key. The keys adjacent a selected key may be configured to lock mechanically or electrically. The keys may have multiple parts that are movable relative to one another. The upper part of the key may include a fluid, with a selection rod positioned inside the upper part to enter the fluid.
Type:
Application
Filed:
November 4, 2011
Publication date:
March 1, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Norman M. Ladouceur, Jason T. Griffin, Frank M. Tyneski
Abstract: A system and method to automatically park a voice call on a mobile electronic device so that the device can receive data, comprising a switch for establishing a voice call at the at least one caller device, a database for storing at least one call processing rule, and an enterprise data server for receiving a data message, comparing contents of the data message with at least one rule in the database, and in the event that the contents match the rule then parking the call, switching the mobile electronic device to a data mode of operation, downloading the data message to the device and un-parking the call.
Type:
Application
Filed:
November 10, 2011
Publication date:
March 1, 2012
Applicant:
Research In Motion Limited
Inventors:
Daryl Martin, James Godfrey, J.F. Sean Wilson
Abstract: An electronic mail (email) communications system may include a mobile wireless communications device, a wireless communications network connected to the Internet, and an Internet Service Provider (ISP) server connected to the Internet for receiving emails for a given user. The system may further include an email proxy server connected to the Internet for pushing emails from the ISP server to the mobile wireless communications device via the wireless communications network. A user computer may be connected to the Internet and may include a client email application for periodically polling the ISP server to detect new emails. The client email application may also send new email notifications to the email proxy server upon detection of new emails to cause the email proxy server to push the new emails to the mobile wireless communications device.
Abstract: A bridge is provided. The bridge includes a first component configured to connect to a universal serial bus (USB) port, receive a serial-based message through the USB port, and transfer the serial-based message to an output port on the first component. The bridge further includes a second component configured to connect to the output port of the first component, receive the serial-based message, and cause an action on a serial peripheral bus system, the action corresponding to the serial-based message.
Abstract: A user equipment implements a method of processing indication messages, such as SCRI (signaling connection release indication) messages. For at least one RRC (radio resource control) state, if the current RRC state of the UE is a result of a previously sent indication, the UE inhibits itself from sending a further indication message.
Type:
Application
Filed:
September 26, 2011
Publication date:
March 1, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Johanna Lisa Dwyer, Paul Marcus Carpenter
Abstract: A mobile wireless communications device includes a portable housing having a metallic front housing forming a peripheral sidewall as a metallic ring. A circuit board is carried by the portable housing and forms a chassis ground plane. A wireless communications circuit is carried by a circuit board. An antenna circuit is carried by a circuit board and connected to the wireless communications circuit. A frequency selective grounding circuit is positioned at a selected grounding location at the chassis ground plane and metallic front housing and forms a harmonic trap that responds to a specific range of frequencies.
Abstract: A method for indicating a structure of control information for a multimedia broadcast multicast service (MBMS) is provided. The method comprises separating a multicast control channel (MCCH) of an MBMS transmission into a first portion and a second portion and arranging the separated MCCH into a structure wherein the first portion includes the second portion. The method further includes including in a downlink transmission an indicator to indicate the structure is used.
Abstract: A user equipment implements a method of processing indication messages, such as SCRI (signalling connection release indication) messages. The user equipment (UE) maintains a count of how many indication messages with a cause set have been sent by the UE while in at least one radio resource control (RRC) state. Various conditions are provided for resetting the count. These include receiving packet switched (PS) data by the UE and transmitting packet switched (PS) data.
Type:
Application
Filed:
September 26, 2011
Publication date:
March 1, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Johanna Lisa Dwyer, Paul Marcus Carpenter
Abstract: A system, apparatus and method for composing an electronic message comprising: receiving a first command to compose a first electronic message; displaying, in response to receiving a second command to add an attachment from an electronic message, a content of a message folder; receiving a first selection of a first attachment from a second electronic message from the content; and attaching the first attachment to the first electronic message.
Abstract: Techniques for use in a mobile telephone for configuring voice mailbox configuration information at a remote voicemail system for storage in association with a voice mailbox of the mobile telephone. The mobile telephone displays, in a GUI, a user input prompt for initializing or changing the information. In response to the user input prompt, the mobile telephone receives the information that is input via the GUI and stores the information in memory. After receiving and storing the information, the mobile telephone initiates a connection with the system via a wireless network. The mobile telephone transmits, via the wireless network, and over the connection to the system, the stored information and a command for initializing or changing the information of the voice mailbox at the system. The mobile telephone accesses, via the wireless network, voicemail from the voice mailbox of the system which utilizes the information.
Abstract: According to one aspect, a method of previewing multimedia data, including selecting a first graphical representation in association with a multimedia object, displaying the first graphical representation, receiving an input in relation to the first graphical representation, in response to the input, determining whether to change the first graphical representation, and if so then selecting a second graphical representation from the multimedia object in a randomized manner, and displaying the second graphical representation.
Type:
Application
Filed:
August 31, 2010
Publication date:
March 1, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Christopher James Runstedler, Bartholomew Alexander Boeckner, Samer Fahmy
Abstract: A keypad assembly comprising one or more keys arranged on a deflection web is provided. Each key may comprise a key cap and a post operatively coupled to the key cap. The deflection web may comprise a web having at least one seat configured to receive the post of the key. An adhesive is provided to bond the post to the seat. The post may comprise a plurality of channels and may further comprise a flange for mating with a shoulder of the seat. The channels and the mating flange and shoulder may provide for better glue distribution between the post and the seat. A method for making the keypad assembly is also provided.
Abstract: A method and apparatus for verifying the assembly components of a mobile device includes a camera module communicatively coupled to processing module. The processing module is programmed to receive a first image of at least a partially-assembled device having at least two components. The processing module is also programmed to compare the first image with a first validation image of at least a partially-assembled device. Based on the comparison of the first image and the first validation image, the processing module can approve the partially-assembled device for further assembly. In one implementation, the processing module can be programmed to generate a certification code in the event the comparison of the components in the first image and the components of the first validation image are substantially equivalent. If the partially-assembled device is approved, assembly is continued. If the partially-assembled device is not approved, assembly is discontinued.
Type:
Application
Filed:
August 24, 2010
Publication date:
March 1, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Tyler Jaffery Van Slyck, Ranjeet Jheeta, David John Wegscheider
Abstract: A method for network access is provided. The method includes establishing a secure link between a user equipment (UE) and a wireless local area network (WLAN) when an authentication and authorization server determines that credentials provided by the UE to the authentication and authorization server allow the UE secure access to the WLAN. The method further includes establishing a secure link between the UE and an application access server via the WLAN when the application access server, using the same credentials, determines that the UE is allowed secure access to the application access server.
Type:
Application
Filed:
August 31, 2010
Publication date:
March 1, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Michael Montemurro, Christopher Lyle Bender, Kevin John Oerton
Abstract: A system and method for determining action spot locations relative to the location of a mobile device includes a display and a processor module communicatively coupled to the display. The processor module is configured to receive executable instructions to display a graphical user interface of the display; receive data indicative of the current location of the mobile device; and determine at least one action spot relative to the current location of the mobile device. The processor module can signify the action spot on the graphical user interface and provide an indication of activity level occurring at the action spot. The action spot can be a location where at least one other mobile device has engaged in documenting action within a predetermined period of time from when the mobile device arrived at the current location.
Type:
Application
Filed:
August 27, 2010
Publication date:
March 1, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
James Allen Hymel, Jean Philippe Bouchard
Abstract: A device is provided that includes an ambient light level sensor, a proximity sensing system, and a processor. The ambient light level sensor generates a signal as a function of an ambient light level at the device. The proximity sensing system comprises an emitter component. The processor is configured to receive the signal from the ambient light level sensor and to adjust an electrical current through the emitter component based on the signal.
Type:
Application
Filed:
February 18, 2011
Publication date:
March 1, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Kevin Joseph Choboter, Antanas Matthew Broga, Hong Yu Zhou