Abstract: A displayed string of emails is effectively compressed for improved readability by deleting some or all headers and/or by skipping the cursor from one message body to another in response to “hot” key actuation(s) by a user.
Type:
Grant
Filed:
December 15, 2004
Date of Patent:
June 16, 2009
Assignee:
Research In Motion Limited
Inventors:
Michael K. Brown, Michael G. Kirkup, Michael S. Brown
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 message management server generates certificate identification data from a message that uniquely identifies a certificate associated with the message. The certificate identification data can then be used to determine whether a given located certificate retrieved from one or more certificate servers in response to a certificate search request is the certificate associated with the message. Only the certificate identification data is needed to facilitate the determination at a user's computing device (e.g. a mobile device), alleviating the need for the user to download the entire message to the computing device in order to make the determination.
Type:
Grant
Filed:
September 1, 2004
Date of Patent:
June 16, 2009
Assignee:
Research In Motion Limited
Inventors:
Neil P. Adams, Michael S. Brown, Herbert A. Little
Abstract: Systems and methods of application control for use on an electronic device. A device can be configured to receive an operation request from an application. The device can determine whether the requested operation is allowed to be performed by the application based upon a stored authorization record and an application identifier associated with the application. The application is allowed to perform the requested operation based upon whether the requested operation is determined to be allowed to be performed by the application.
Type:
Grant
Filed:
April 29, 2005
Date of Patent:
June 16, 2009
Assignee:
Research In Motion Limited
Inventors:
Neil P. Adams, Michael G. Kirkup, Herbert A. Little, Russell N. Owen
Abstract: Incoming e-mails, instant messages, SMS, and MMS, are scanned for new language objects such as words, abbreviations, text shortcuts and, in appropriate languages, ideograms, that are placed in a list for use by a text input process of a handheld electronic device to facilitate the generation of text.
Abstract: A system and method of testing the audio performance of an acoustic device is provided. To test a device microphone, an audio signal is generated, provided to an external speaker, outputted to the device microphone, and routed to an auxiliary input/output device where it is outputted and analyzed. To test a device speaker, an audio signal is generated, inputted to an auxiliary input/output device, routed to the device speaker, outputted to an external microphone, and outputted to an audio analyzer.
Abstract: Methods and apparatus for facilitating the delivery of e-mail messages from a mobile communication device are disclosed. In one disclosed example, an end user of the mobile device enters e-mail message information corresponding to a new e-mail message through a user interface. Preferably, the user interface is an e-mail graphical user interface (GUI) provided by the mobile device. The mobile device identifies whether a packet data service (e.g. GPRS) for communicating e-mail messages is available to it. If the packet data service is available, the mobile device causes the e-mail message information to be sent via the packet data service. If the packet data service is unavailable, however, the mobile device causes the e-mail message information to be sent in a short message service (SMS) message via an SMS-to-Email service.
Abstract: Apparatus, methods, data structures, and computer programming for the display on mobile wireless communications devices of information without the authorization or control of administrative servers. Displayed information can include, for example, carrier logos, news, and advertisements presented at the initiative of local service providers or other third-party systems. The local service providers or other parties are enabled to control the location and manner of the displays, as well as the content of data displayed. Providing control over the display to the local service provider enables, among other advantages, the transmission and display of much richer content, in more flexible manner than has heretofore been possible, including static and dynamic graphic images. The Application can be particularly useful in GSM, GPRS, EDGE, and UMTS systems.
Abstract: A handheld electronic device may include a portable housing and a shielding container within the portable housing. The shielding container may include a shielding frame and a shielding lid carried thereby. A printed circuit board may be within the shielding container. The shielding frame may include a planar base with at least one opening therein, a pair of opposing side walls integrally formed with the base and extending upwardly therefrom, and a pair of opposing end walls integrally formed with the base and extending upwardly therefrom. Also, the shielding frame may include at least one intermediate partition wall integrally formed with the base and extending upwardly therefrom to define a plurality of container compartments. The partition wall may also extend only partway between the opposing side walls to define at least one partition end gap therewith.
Type:
Application
Filed:
February 10, 2009
Publication date:
June 11, 2009
Applicant:
Research In Motion Limited
Inventors:
Chao Chen, Douglas Fregin, Jana Regenwetter
Abstract: A method for event-dependent state activation for a mobile communication device, the device having an opened configuration and a closed configuration, the device having a primary display visible in the opened configuration and a secondary display visible in the closed configuration.
Type:
Application
Filed:
December 7, 2007
Publication date:
June 11, 2009
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
Jeffrey David LeJeune, Andrew Douglas Bocking, Alen Mujkic
Abstract: A low profile antenna has a meander length based on the full electrical wavelength of the signal being transmitted or received. The antenna can have either an open-loop structure or a closed-loop structure with a matching network. The low profile enables the antenna to be used in a card for a device such as a personal computer, personal digital assistant, wireless telephone and so on with minimal risk of the antenna breaking off, as compared with a prior art antenna having a higher height and thus more likelihood of being broken from its card.
Type:
Application
Filed:
December 18, 2008
Publication date:
June 11, 2009
Applicant:
Research In Motion Limited
Inventors:
Yihong Qi, Perry Jarmuszewski, Ying Tong Man
Abstract: An electronic device includes a base, a touch screen display, and operational components. The touch screen display is connected to the base and includes a display device and a touch-sensitive overlay disposed on the display device. The touch-sensitive overlay comprises at least one capacitive touch sensor circuit layer disposed on a substrate and patterned with discrete circuits. Ones of the discrete circuits provide associated discrete touch-sensitive areas on an outer touch surface of the touch screen display. The operational components include a controller connected to the touch-sensitive overlay and a processor connected to the controller and the display device for providing a graphical user interface.
Type:
Application
Filed:
December 10, 2007
Publication date:
June 11, 2009
Applicant:
Research In Motion Limited
Inventors:
Robert LOWLES, ZhongMing Richard Ma, Edward Hui
Abstract: An apparatus, and an associated method, for directing communications of a communication session to a selected communication device, or devices, of a group of commonly-registered devices. A device-direction policy is created and stored at a network entity. The policy identifies preferred devices to which communications of a communication session are to be provided. A SIP Invite, or other communication-session initiation message, is provided to the network entity. The network entity detects the message, accesses the policy, and forwards on the message in accordance with the policy.
Type:
Application
Filed:
December 7, 2007
Publication date:
June 11, 2009
Applicant:
RESEARCH IN MOTION LIMITED
Inventors:
YOUNGAE KIM, ANDREW ALLEN, ADRIAN BUCKLEY, JAN JOHN-LUC BAKKER
Abstract: A computing device (100) and computing environment displays a graphical user interface (110) that presents a plurality of icons (260). Each icon is related to a different aspect of a resident software application. The icons are used to indicate the status of their associated aspects of the software application. Changes of state of the aspects of the software application represented by the displayed icons are determined and used to update the displayed icons so that the displayed icons present current status information concerning the associated aspects of the software application.
Abstract: A system is provided for scheduling for a multicast broadcast single frequency network (MBSFN). The system includes a central control configured to promote a plurality of enhanced node Bs (ENBs) transmitting one or more multicast traffic channels (MTCHs). The one or more MTCHs are provided during a variable scheduling period (SP) and include a data portion that contains MBSFN traffic content and a variable scheduling portion that contains scheduling information related to the MBSFN traffic content.
Abstract: A method and system for Certificate management and transfer between messaging clients are disclosed. When communications are established between a first messaging client and a second messaging client, one or more Certificates stored on the first messaging client may be selected and transferred to the second messaging client. Messaging clients may thereby share Certificates. Certificate management functions such as Certificate deletions, Certificate updates and Certificate status checks may also be provided.
Type:
Grant
Filed:
June 12, 2002
Date of Patent:
June 9, 2009
Assignee:
Research In Motion Limited
Inventors:
Herbert A. Little, Neil P. Adams, David F. Tapuska, Michael S. Brown, Michael G. Kirkup, James A. Godfrey
Abstract: An apparatus and method of controlling unsolicited traffic are disclosed herein. The apparatus and method can be applied to wireless communication networks such as CDMA2000, UMTS, GPRS and the like so that traffic which is not solicited by wireless communication devices operating on those networks is not sent over the air needlessly. The present application provides techniques to block unsolicited traffic based on the identity of a user (for example based on International Mobile Station Identity (IMSI), Network Access Identifier (NAI), Mobile Station Internet Services Digital Network Number (MSISDN), Session Initiation Protocol (SIP) Universal Resource Locator (url)) as opposed to techniques that are based on a session or IP address, such as a traditional firewall. In accordance to this application, user identity based techniques are applied to block unsolicited traffic whenever a user has established a data session.
Type:
Grant
Filed:
November 24, 2004
Date of Patent:
June 9, 2009
Assignee:
Research In Motion Limited
Inventors:
Wen Zhao, Thomas Leonard Trevor Plestio, Craig Dunk, Muhammad Khaledul Islam, Luis Pablo Estable, William Daniel Willey
Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to prioritize compound language solutions according to various criteria, including the degree of completeness of the text components of a compound language solution.