Abstract: A probabilistic prediction is made of the location of a wireless-enabled mobile station in a wireless local area network. The prediction includes calculating a vector representing movement of the mobile station through a space in which two or more access points of the network are located, and determining a region surrounding the vector in which the mobile station has at least a given probability to be located within a certain period of time.
Abstract: A route comprises interconnected road segments that can be traveled to get from a location to a destination. Previously, routes are represented by display of the spatial arrangement of such road segments (e.g., a map). Here, a route is depicted as a linear shape, and portions of the linear shape represent portions of the route, regardless of their spatial arrangement. A scale is applied between a characteristic of the route and the linear shape. Information elements can be depicted at points on the linear shape that correspond, based on the scale, to locations on the route where such information applies. Portions of the linear shape can be colored or cross-hatched according to traffic congestion conditions. Incident reports can be represented by indicators along the linear shape. Alternate routes (detours) can be represented by respective separate linear shapes; lead lines can connect such linear shapes to points of the route linear shape where each such detour would be taken.
Type:
Application
Filed:
August 23, 2010
Publication date:
August 25, 2011
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Daniel Edward Fink, Alastair Gourlay, Roger James Petersen
Abstract: Eye blink avoidance for use in an electronic device having digital camera functionality, such as a mobile communications device, smartphone or superphone, is described. The device captures multiple images and determines, using eye blink detection, whether a subject in an image has closed eyes. This technology that allows a mobile phone equipped with a camera to avoid photographs of subjects with their eyes closed by capturing a plurality of images in succession and choosing the image with open eyes by using a best-effort eye blink detection algorithm to detect closed eyes in the faces of the subjects. Depending on user preferences, and configuration, the user may choose one or more of a plurality of images captured that do not have eyes closed or a best image can be selected by the device.
Abstract: A method and computing device for encoding an image according to a preset encoding parameter for the image. The encoding producing an encoded image having a file size. If it is determined that the file size exceeds a maximum file size and the encoding parameter does not meet a threshold, the encoding parameter is modified. The encoding, determining and modifying are repeated until the file size does not exceed a maximum file size or the encoding parameter meets the threshold.
Type:
Application
Filed:
April 29, 2011
Publication date:
August 25, 2011
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Piotr Tysowski, Earl Wikkerink, Stuart Pollock
Abstract: Methods and apparatus for use by a mobile communication device in switching operation for communications from a wireless wide area network (WWAN) to a wireless local area network (WLAN) are disclosed. While providing operation for communications in the WWAN, the mobile device continually maintains visited cell site history information in its memory. The visited cell site history information is indicative of one or more visited cell sites of the WWAN that served the mobile device over a moving time period of its operation. The mobile device continually monitors the visited cell site history information to identify whether it has been contained within a local geographic region over the moving time period. When the mobile device is identified to have been contained within the local geographic region, it is permitted to operate for communications with the WLAN. In response to such permission, the mobile device may enable its WLAN radio transceiver and select the WLAN for communications.
Abstract: A wireless communication system, comprising a host service, a wireless router system coupled to the host service, a wireless network coupling the wireless router system and a wireless mobile communication device (“mobile device”), adaptively delivers data to the mobile device in the wireless communication system. Before logging off a session on the mobile device, the user will be prompted for login credentials (login password). These login credentials may be stored locally on the mobile device or at the host. The login credentials will be use to pre-authenticate the device for the next device session. Upon sensing the next login trigger, service is immediately restored (i.e., logged onto session) with further authentication.
Abstract: An application generation environment coordinates development of component-based two-tiered applications using a unifying data model comprising an interconnected model of objects. The data model unifies the two-tiered application to present a single logical application for visualization and for programming using a graphical user interface. The data model transparently programs tiers of the application in response to user input to program the single logical application. Application components are generated for execution within a two-tiered execution environment such as a client device (e.g. a wireless mobile device) and a gateway server providing a stateful proxy with which to access services or a remote data source via a network. The application components may by generated with marks to denote portions thereof for execution within the respective tiers of the two-tiered execution environment.
Type:
Grant
Filed:
April 15, 2005
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Cameron Bateman, Brindusa Fritsch, Michael Shenfield, Bryan Goring
Abstract: An improved handheld electronic device having an improved keyboard provides enhanced usability with fewer keys by enabling the keys to pivot slightly to provide multiple functions to the keys. The improved keyboard may, for example, include internal strips of conductive carbon that are disposed adjacent the keys and are electrically engageable with contacts on a printed circuit board. Specifically, when a key is pressed directly downward it collapses a single dome and connects together a set of primary contacts to provide a first function. When the key is pressed at the side thereof, the key pivots slightly, collapses the dome and connects together the primary contacts, and also engages a carbon strip with a pair of secondary contacts to connect together the secondary contacts, all of which provide a second function. The keyboard may be configured to be of a QWERTY configuration while using only a relatively small number of keys.
Abstract: Apparatus, and an associated method, for a receiving station, such as the receive part of a mobile station, that has diversity antennas. The receiving station includes both legacy demodulators and a diversity demodulator. Calculations are made to determine signal indicia associated with the signal energy detected at the diversity antennas. Responsive to the signal indicia, selection is made as to whether to utilize demodulation data, demodulated pursuant to a diversity demodulation technique or pursuant to a legacy demodulation technique. As the characteristics of received signals change, reselection of the demodulation is correspondingly made, such as on a frame-by-frame basis of frame-formatted data.
Type:
Grant
Filed:
February 5, 2008
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Johanna Dwyer, Huan Wu, Sean Simmons, Mark Pecen
Abstract: A method and associated apparatus for using visual separators to indicate additional character combination choices from a disambiguation function on a handheld electronic device.
Type:
Grant
Filed:
December 30, 2009
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Sherryl Lee Lorraine Scott, Zaheen Somani
Abstract: Systems and methods for managing data transfers between a secure location and a less secure location. A data transfer checker operating on a mobile device determines whether an attempted data transfer between two locations is permitted. If it is not permitted, then the data transfer is prevented and the user may be notified of the data transfer prevention.
Type:
Grant
Filed:
June 7, 2010
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Neil P. Adams, Herbert A. Little, Michael G. Kirkup
Abstract: An interrupt message is sent over one of a plurality of transport mediums from a first mobile device to a second mobile device. The interrupt message may include a first mobile device identifier associated with a transport medium that is independent of the plurality of transport mediums. Upon receipt of the interrupt message at the second mobile device an interruption of any current mobile device operation may occur to notify a user of the interrupt message.
Type:
Grant
Filed:
July 21, 2008
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Michael Thomas Hardy, Gerhard D. Klassen, Christopher R. Wormald
Abstract: The invention provides a microphone coupler system for a communication device. The coupler system comprises: a microphone; a printed circuit board (PCB) to connect to the microphone; a platform having an aperture; a boot assembly to enclose the microphone and to direct acoustic signals to the microphone; and an acoustic channel formed in part by the boot assembly and a bottom surface of the platform when the boot assembly is mounted over the microphone and the platform is mounted over the boot assembly. The boot assembly has a coupling section shaped to hold the microphone with the aperture facing upward from the PCB and a lateral rib extending around its exterior to mate with an interior surface of the platform.
Type:
Grant
Filed:
May 27, 2009
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Larry Hawker, George Mankaruse, James Infanti
Abstract: An access point is to transmit delivery traffic indication messages at different periods of beacon frames for different wireless client devices associated with the access point. A client device may store an indication of a preferred period of beacon frames at which to listen to delivery traffic indication messages when in power save mode. The client device may adjust its preferred period according to predefined considerations, for example a charge level of a battery to power the client device and/or an expected usage model for the client device. A client device may negotiate its preferred period with the access point.
Abstract: Voicemail notification messaging for mobile communication devices is disclosed. Voicemail notification messages corresponding to voicemail messages are received through a wireless receiver of the mobile device and voicemail message header lines corresponding to them are displayed in a message list. The mobile device receives the voicemail notification messages from several different voicemail systems for consolidating voicemail message processing using a single common user interface. Preferably, the mobile device provides a graphical user interface (GUI) for the end-user with visual objects corresponding to PLAY, REWIND, FAST FORWARD, SKIP BACK, SKIP FORWARD, as examples, which provides for transparency of voicemail system-specific commands. Advantageously, each voicemail notification message includes voicemail message summary information, such as a calling party identifier, a message time stamp, and message length, for use in providing voicemail message header information in the message list.
Type:
Grant
Filed:
June 6, 2003
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Raymond P. Vander Veen, Mihal Lazaridis
Abstract: A method for indicating and interpreting robust MAC signaling, the indicating method having the steps of: checking whether a MAC-PDU contains control information; and if yes, providing an indication to use a robust configuration for a HARQ feedback transmission, and the interpreting method having the steps of: receiving a MAC-PDU; checking whether an indication for robust HARQ feedback transmission is provided; and if yes, utilizing robust HARQ feedback transmission.
Type:
Grant
Filed:
February 6, 2007
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Takashi Suzuki, James Earl Womack, Gordon Peter Young
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. During selection of a variant, the variant is highlighted and is displayed in a text component location on a display.
Type:
Grant
Filed:
July 31, 2007
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Vadim Fux, Michael Elizarov, Sergey V. Kolomiets
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:
Grant
Filed:
May 12, 2006
Date of Patent:
August 23, 2011
Assignee:
Research In Motion Limited
Inventors:
Michael G. Kirkup, Michael K. Brown, Michael S. Brown
Abstract: A method of encoding video data using soft decision quantization makes use of iterative encoding to provide the ability to optimize encoding across different functional elements in a hybrid video encoder. Iterative encoding is used to allow quantization step size, motion prediction and quantization levels to be optimized despite their interrelated nature.
Abstract: A method is described for providing files to a mobile communications device from an associated personal computer over one of a plurality of potential communication paths between the mobile communications device and the computer. The method includes receiving at the computer a user request that a selected file stored on the computer be provided to the mobile communications device; selecting a communications path from among the plurality of potential communication paths; and causing a copy of the selected file to be provided to the mobile communications device over the selected communication path.
Type:
Application
Filed:
April 29, 2011
Publication date:
August 18, 2011
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Matthew BELLS, Gerhard Dietrich KLASSEN