Abstract: A peak to average power ratio signal is generated from a first mapping function that selects the peak to average power ratio signal that corresponds to the data rate or data format of the signal to be transmitted. The selected peak to average power ratio signal is summed with a desired average transmit power signal. The resulting summation signal is input to a second effectively continuously valued mapping function comprising a table that has a plurality of power amplifier control signal values each with a corresponding peak transmit power. Each peak transmit power signal value results in a power amplifier control signal value that achieves the best possible transmitter power efficiency while still meeting out of band spurious emissions and waveform quality requirements. The summation signal value maps to one of the power amplifier control signal value that is then used to adjust a parameter such as bias of the power amplifier.
Abstract: A system and a method are provided for displaying location information on a mobile device. The location information can include direction, distance, positional coordinates, etc. The mobile device's display displays an image captured using the mobile device's camera. A selection input is received to identify an object in the image. A facing direction of the mobile device is detected using the mobile device's magnetometer. The mobile device determines a bearing to the object relative to the mobile device's facing direction. The mobile device then determines a distance between the mobile device and the object. The obtained or computed location data is overlaid on the image, thereby augmenting the image. The location data can include at least a direction indicator of the object and the distance between the mobile device and the object, whereby the direction indicator can be determined using the bearing.
Abstract: A method of securing user credentials in a remote repository is provided. In accordance with one embodiment, there is provided a method comprising generating a first private key and a first public key pair from a registered password; generating a second private key and a second public key pair; generating a storage key from the second private key and the first public key; encrypting a set of credentials using the storage key; creating a encrypted credential signature from the encrypted set of credentials and the first private key; and storing the encrypted set of credentials, the encrypted credential signature, and the second public key in the remote repository.
Type:
Application
Filed:
October 12, 2010
Publication date:
April 12, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Avinash CHIDAMBARAM, Matthew John CAMPAGNA
Abstract: A mobile wireless communications device may include a portable housing and wireless transceiver circuitry carried by the portable housing. The mobile wireless communications device may also include an antenna carried by the portable housing and coupled to the wireless transceiver circuitry, and a light source carried by the portable housing. The device may further include a keyboard assembly carried by the portable housing including a light guide coupled to the light source and having input key receiving openings therein, and a mask carried by the light guide and having input key receiving openings. The mask may include spaced apart electrically conductive elongate members positioned relative to the antenna to reduce a Specific Absorption Rate value for the mobile wireless communications device.
Type:
Application
Filed:
October 8, 2010
Publication date:
April 12, 2012
Applicant:
Research In Motion Limited
Inventors:
Christopher Wehrmann, Michael Kühn, Adrian Piseu Davis
Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell check routine during input of a text entry, with the output from the spell check routine being visually integrated into the output from the disambiguation routine.
Abstract: A method and apparatus for managing shared data at a portable electronic device of a first entity is provided. A message is received advising that data associated with a second entity is being shared. A request is transmitted to a server for a list of shared folders associated with the second entity, in response to an option to view shared folders associated with the second entity being selected. The list is received. An initialize command is transmitted to the server, the initialize command identifying at least one folder in the list. The data associated with the second entity is received, responsive to the transmitting the initialize command. The data is stored in association with a second entity identifier.
Abstract: An apparatus, and an associated method, facilitates capturing an image in an electronic camera without the image being completely focused. A “most-in-focus” indicator is provided to an operator of the camera to notify the operator that a reasonably good image is available for capture, without having to wait for the camera to finish a fine focus adjustment.
Abstract: Methods and devices for obtaining authorization for a requestor to access a service are provided. In accordance with one embodiment, there is provided a method comprising receiving a requestor request for access to a service; sending an authorization request to one or more mobile devices associated with one or more authorizers on a first approval list; receiving an authorization response from the one or more mobile devices associated with the one or more authorizers on the first approval list; determining whether a predetermined level of authorization is received; and when the predetermined level of authorization is received, authorizing access to the service.
Type:
Application
Filed:
October 6, 2010
Publication date:
April 12, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Van Quy Tu, Herbert Anthony LITTLE, Anthony Rosati, Matthew John CAMPAGNA
Abstract: A system and method for permuting known and unknown message bits before encoding to provide a beneficial rearrangement of bits. Such a method can improve distance properties in the resulting subcode. In various embodiments, the structure of a beneficial rearrangement is dependent on the parameters of how known and unknown bits are grouped and on the specific type of code being used. Given these two parameters, the message bits can be rearranged to more efficiently leverage any apriori knowledge.
Abstract: A portable electronic device includes a body and a display assembly coupled to the body and moveable relative to the body in response to receipt of an applied force on a side of the display assembly. The display assembly is biased to a position in which the display assembly overlies the body. The portable electronic device also includes a sensor arranged to detect movement of the display assembly relative to the body, and a processor coupled to the display assembly and the to the sensor to determine an input in response to detecting movement of the display assembly relative to the body.
Abstract: A system and method for controlling data communications between a server and a client device, such as a mobile device. Embodiments relate generally to a technique where stop data is provided to the client device. This stop data can be transmitted (e.g. by the client device) to the server. When processed by the server, the stop data indicates to the server that at least some of the encrypted data received by the client device from the server was not decrypted using the second key (e.g. as may be the case when the second key has been deleted). Upon receiving the stop data, the server may, for example, withhold the transmission of data encrypted with the first key to the client device until the second key is restored on the client device. In one embodiment, the stop data is provided to the client device in an encoded (e.g. encrypted) form.
Type:
Application
Filed:
December 16, 2011
Publication date:
April 12, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Dave Bajar, Philip Luk, Michael K. Brown, Darrell May
Abstract: A method and portable electronic device for presenting text portable is provided. In accordance with one example embodiment, there is provided a method to enlarge text on a portable electronic device comprising: determining a location of an onscreen position indicator in text displayed on a display screen of the portable electronic device; and displaying a selected portion of the text in an area in relation to the location of the onscreen position indicator in enlarged text.
Abstract: An apparatus and method is provided for making use of black-list network information to make scanning more efficient in multi-mode mobile devices. When performing a scan for a network, if a network that is blacklisted is found, scanning is discontinued for any network that has the same radio access technology as the network that was found. Thus, excessive scanning that can be costly for the mobile device in terms of battery life and responsiveness to provide service, is avoided.
Abstract: A method of input and device are provided. The device includes a housing having a front face exposing a display, a back face opposing the front face, and a plurality of sides. The sides include a first side and a second side. The device includes a controller and a first sensing layer located within the housing along the first side. The first sensing layer includes a first position sensing layer extending longitudinally along the first side. The first position sensing layer is coupled to the controller to provide position input. The first sensing layer also includes a first pressure sensing layer. The first pressure sensing layer is coupled to the controller to provide pressure input.
Abstract: A system and a method are provided for displaying text in low-light environments. An original image of text is captured in a low-light environment using a camera on a mobile device, whereby the imaged text comprising images of characters. A brightness setting and a contrast setting of the original image are adjusted to increase the contrast of the imaged text relative to a background of the original image. Optical character recognition is applied to the adjusted image to generate computer readable text or characters corresponding to each of the imaged text. The original image of text is displayed on the mobile device. The computer readable text is also displayed, overlaid the original image, wherein the computer readable text is aligned with the corresponding imaged text.
Abstract: A user equipment (UE) is disclosed comprising an agent configured to monitor and report UE configuration and capability information, wherein the UE is further configured to provide the UE configuration and capability information, and subsequently receive an application based on the configuration and capability information. Also disclosed is a network comprising a provisioning server configured to receive UE configuration and capability information, and subsequently provide an application based on the UE configuration and capability information. Also disclosed is a method comprising providing UE configuration and capability information from a UE, and receiving an application at the UE based on the configuration and capability information. Also disclosed is a method comprising receiving UE configuration and capability information at a provisioning server, and providing an application from the provisioning server based on the UE configuration and capability information.
Type:
Application
Filed:
October 7, 2010
Publication date:
April 12, 2012
Applicant:
Research In Motion Limited
Inventors:
Christopher David Smith, Thomas Owen Parry, Jason Lee Carter, David Clarke, Salim Hayder Omar, Axel Ferrazzini, Nicholas Patrick Alfano
Abstract: A method and apparatus managing processing resources in a portable electronic device are provided. An area of the display device is controlled to provide a banner region comprising device state data, the area of the display device enabled to receive focus using an input device. While focus is in the banner region, first input data is receiving, and the display device is responsively controlled to provide in the banner region an indication of the first application, replacing the device state data. Further input data is received while the indication of the first application is provided in the banner region. In response and, in response, at least one of the following occurs: the first application is brought to the foreground by controlling the display device to provide a representation of the first application; and the first application is closed such that resources used by the processing unit are reduced.
Type:
Application
Filed:
October 7, 2010
Publication date:
April 12, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Orlin Vesselinov STOEV, Michael William BROWN
Abstract: Tilt imparted to video images captured by a handheld electronic communication device is identified and corrected by the disclosed method and apparatus for image orientation. The handheld device includes image capturing capability and an orientation sensor, which provides a signal representative of orientation relative to gravity to calculate an angle of rotation for the captured images suitable to compensate a difference between the orientation of the handheld device and the orientation relative to gravity. The handheld device also includes a receiver wherein the angle of rotation is recovered and used to determine the changes needed substantially eliminate the difference between the orientation of the captured images and the orientation relative to gravity.
Type:
Application
Filed:
October 11, 2011
Publication date:
April 12, 2012
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Kelce Steven Wilson, Shalini Suresh Periyalwar
Abstract: A mobile device is engaged in a connected data service via a wireless network. The connected data service utilizes a radio traffic channel established between the mobile device and the wireless network and a data session for communicating data. While engaged in the service, the mobile device receives via a user interface a voice call request for initiating a voice call. In response to the request, the mobile device permits the initiation of the voice call. Specifically, the mobile device causes the radio traffic channel for the connected data service to be torn down without terminating the data session. The mobile device also causes the voice call to be established and maintained over a new radio traffic channel via the wireless network while the data session for the data service is maintained.
Abstract: Systems and methods are provided for providing demand-based provisioning for a mobile communication device. A provisioning server may be used to receive a provisioning update request from the mobile communication device and in response to the provisioning update request transmit a service update data message to the mobile communication device. The service update data message may include service information for the mobile communication device that is received by the provisioning server from at least one of a plurality of service providers. The mobile communication device may be operable to detect a triggering event and transmit the provisioning update request to the provisioning server in response to the triggering event.