Abstract: A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one broad aspect, a method is provided in which a certificate search request is received, a search of one or more certificate servers for certificates satisfying the request is performed, located certificates are retrieved and processed at a first computing device to determine data that uniquely identifies each located certificate, and search result data comprising the determined data is communicated to a second device (e.g. a mobile device) for use in determining whether each located certificate is already stored on the second device.
Type:
Grant
Filed:
September 2, 2004
Date of Patent:
December 29, 2009
Assignee:
Research In Motion Limited
Inventors:
Neil P. Adams, Michael S. Brown, Herbert A. Little
Abstract: An apparatus includes a system and method for controlling the output level of an enunciator on a portable electronic device. In the system, an enunciator management system for an electronic device is provided. The system comprises: an enunciator having a first enunciation level and a lower, second enunciation level; a sensor; a monitoring circuit connected to the sensor providing a trigger signal that registers a notable activation of the sensor; memory to store data relating to the first and the second enunciation levels for the enunciator and adjustment information for the enunciator for an application operating on the device; and an enunciator management module to initiate the enunciator at the first enunciation level and selectively activate the enunciator at the lower, second enunciation level depending on the adjustment information and the trigger signal from the monitoring circuit.
Abstract: A system and method for determining a security encoding to be applied to a message being sent by a user of a computing device, such as a mobile device, for example.
Type:
Grant
Filed:
October 31, 2005
Date of Patent:
December 29, 2009
Assignee:
Research In Motion Limited
Inventors:
Michael K. Brown, Michael S. Brown, Michael G. Kirkup
Abstract: A thumbwheel switch for a handheld electronic device is mechanically and electrically mounted on the substrate of a printed circuit board using SMT with the thumbwheel seated in a cutout in the substrate and with the top surface of the thumbwheel about flush with the top surface of the substrate so that the thumbwheel is ergonomically positioned on the side of the handheld electronic device at the level of the display.
Type:
Grant
Filed:
October 15, 2004
Date of Patent:
December 29, 2009
Assignee:
Research In Motion Limited
Inventors:
Chao Chen, Timothy H. Kyowski, Jason T. Griffin
Abstract: A thumbwheel input device oriented on an incline and comprising a wheel such that a first input is generated by rotation of the wheel about its axis, and a holder also having an axis of rotation and a portion thereon to receive the wheel whereby a second input is generated by rotation of the holder about the second axis.
Abstract: A method for viewing an attachment of an email message on a portable electronic device in which the attachment has a renderable format is provided. The method includes: requesting to view the attachment in an attachment viewer of the portable electronic device, building a graph structure within an attachment server representing a map of the attachment, the graph structure including at least one renderable identifier corresponding to a page of the attachment, requesting rendering of the attachment, the rendering request being send from the attachment viewer to the attachment server and including the at least one renderable identifier, initializing a rendering library and storing rendering commands corresponding to command types of the graph structure in the rendering library, drawing the rendering commands in an off-screen bitmap, saving the off-screen bitmap as a JPEG file, sending the JPEG file to the portable electronic device and displaying the JPEG file in the attachment viewer.
Type:
Grant
Filed:
March 31, 2006
Date of Patent:
December 29, 2009
Assignee:
Research In Motion Limited
Inventors:
Olav A. Sylthe, Dan Dumitru, Eshwar Stalin, Andrew Bocking
Abstract: A wireless communications device may include a housing and a wireless transmitter and a wireless receiver carried by the housing. The wireless receiver may include a joint demodulation filter for reducing co-channel interference between a desired signal and a co-channel interfering signal which may include an input receiving samples of the desired signal and the co-channel interfering signal, a Viterbi decoder, and a first signal path between the input and the Viterbi decoder comprising a first filter. The joint demodulation filter may further include a second signal path between the input and the Viterbi decoder and comprising a linear finite impulse response (FIR) modeler for generating a channel impulse response estimate for the co-channel interfering signal. Additionally, a third signal path may be between the input and the Viterbi decoder and include a whitened matched filter for generating a channel impulse response estimate for the desired signal.
Abstract: An apparatus, and an associated methodology, for facilitating communication of data in a wireless communication systems. Binary data are modulated to form modulated symbols on parallel paths. The symbols formed on one of the parallel paths are phase-offset by a phase rotator to form phase-offset symbols. The parallel paths of symbols provide the symbols, both the phase-offset symbols and the symbols that are not phase-offset, to an Alamouti encoder. As a result, the dynamic range of the transmitted RF signals is reduced due to the introduction of the phase offset between the symbols of the parallel paths applied to the Alamouti encoder.
Abstract: Embodiments of a distributed ad-selection system and method for distributed ad selection are generally described herein. In some embodiments, an applications service provider sends a query to an advertising service provider for ads. The query includes ad-selection criteria and an indication to indicate whether broadening of the criteria is permitted. The ads are received and cached by the application service provider including associated relevancy information. Cached ads are selected by the applications service provider for distribution to mobile devices based on the relevancy information and based on applications operating on the mobile devices that are being serviced by the applications service provider.
Type:
Application
Filed:
June 5, 2009
Publication date:
December 24, 2009
Applicant:
Research In Motion Limited
Inventors:
Michal Andrzej Rybak, Gaelle Christine Martin-Cocher
Abstract: Outgoing phone calls can be made on a handheld electronic device that has been locked to prevent unauthorized use through an override that permits the making of outgoing phone calls while applications additional to the phone application remain locked. In some embodiments, the override can not be selected unless first enabled by a remotely generated enable override authorization signal.
Type:
Application
Filed:
August 28, 2009
Publication date:
December 24, 2009
Applicant:
Research In Motion
Inventors:
ANDREW D. BOCKING, Raymond P. Vander Veen
Abstract: In order to increase the compression of data being transmitted between two devices in communication, the data may be broken up into individual components and individually compressed using different compression state information. The method of multi-part interactive compression comprises the steps of retrieving a request for data from a communicating party; retrieving the data; parsing the data into components according to the content of the data; and compressing each of the components using compression state information.
Type:
Application
Filed:
June 2, 2008
Publication date:
December 24, 2009
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE, Akshay NANDURI
Abstract: An apparatus and method for processing a web service description such that the web service description is adapted for use with mobile devices. A web services accelerator is adapted to receive a web service description that defines an interface to a web service, create at least one accelerator output file from the web service description, and transmit the at least one accelerator output file to a mobile device. Accelerator output files are used by the mobile device to invoke web services.
Abstract: A system to promote connectivity for inter-radio access technology (RAT) handover from a first radio access network (RAN) to a second radio access network (RAN) is provided. The system comprises a component configured such that for each access point name (APN) in communication with the first radio access network (RAN), the maximum bit rate (MBR) for each active non-guaranteed bit rate (non-GBR) bearer in the second radio access network (RAN) is determined based on each respective access point name's (APN's) used aggregate maximum bit rate (AMBR) and the number of active non-guaranteed bit rate(s) (non-GBR) bearers for the respective access point name (APN).
Abstract: A method for conveying information related to a transport addressing scheme is provided. A user agent (UA) is also provided that is configured to convey information related to a transport addressing scheme. The UA includes a processor configured to include in a Session Initiation Protocol (SIP) message an indicator related to the transport addressing scheme.
Type:
Application
Filed:
June 24, 2008
Publication date:
December 24, 2009
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Adrian BUCKLEY, Andrew ALLEN, John-Luc BAKKER
Abstract: A method is provided for delivering the capabilities of user agents. The method includes a user agent sending a session initiation protocol (SIP) message containing a Contact Header containing a Push Resource Identifier feature tag containing at least one push resource.
Abstract: In one illustrative example, a network name displaying method utilizes a home network list and a preferred network list. The home network list identifies a plurality of home networks, and the preferred network list identifies a plurality of non-home roaming networks. An identification of a selected wireless network is compared with a plurality of home network identifications corresponding to the plurality of home networks. A home network display name is displayed in response to identifying a match between the identification of the selected wireless network and any one of the home network identifications. On the other hand, an alternate display name corresponding to the non-home roaming network is displayed if there is no match between the identification of the selected wireless network and the home network identifications.
Type:
Application
Filed:
August 26, 2009
Publication date:
December 24, 2009
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Ronald Scotte Zinn, Catherine M. Phillips, Noushad Naqvi, Ingo W. Weigele
Abstract: A balanced dipole antenna, comprising: a left dipole arm having a center end, a right dipole arm having a center end, a coaxial cable having an outer conductor and a single inner conductor and a top end electrically located between the center ends of the left and right dipole arms, a left stub coupling the left dipole arm and the coaxial cable, and a right stub coupling the right dipole arm and the coaxial cable, wherein the inner conductor of the coaxial cable is connected to one of the left and right dipole arms, and the outer conductor of the coaxial cable is connected to the other of the left and right dipole arms.
Type:
Application
Filed:
August 20, 2009
Publication date:
December 24, 2009
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Yihong QI, Perry JARMUSZEWSKI, Paul Dullaert