Patents Assigned to Research in Motion Ltd.
-
Mobile wireless communications device with first and second alarm function GUI's and related methods
Patent number: 8406817Abstract: A mobile wireless communications device may include a portable housing, a wireless transceiver carried by the portable housing, an input device carried by the portable housing, a display carried by the portable housing, and a processor carried by the portable housing and coupled to the wireless transceiver, the input device, and the display. The processor may perform a time alarm function having a time alarm value settable via the input device, and generate an alarm indication upon reaching the time alarm value. The processor also may generate a first time alarm function GUI on the display including a first selectable menu list for the time alarm function, and generate a second time alarm function GUI including a second selectable menu list on the display different from the first selectable menu list when a current time is within a threshold time of the time alarm value.Type: GrantFiled: July 27, 2011Date of Patent: March 26, 2013Assignee: Research In Motion LtdInventors: Adrian Michael Logan, Rohit Rocky Jain, Steve Kin Ping Chung -
Patent number: 8391468Abstract: An apparatus and method for telephony tone signal and character code generation for QWERTY keyboards includes a QWERTY style keyboard, a processor and a keyboard mode control software module. The QWERTY style keyboard has a plurality of letter keys, wherein each letter key is configured to generate a unique input signal. The processor is coupled to the keyboard and is configured to convert each unique input signal generated by the letter keys into a character code and/or a telephony tone signal. The keyboard mode control software module operates on the processor, and controls whether the processor converts the unique input signals from the letter keys into character codes or telephony tone signals.Type: GrantFiled: October 28, 2009Date of Patent: March 5, 2013Assignee: Research In Motion LtdInventors: Wen Zhao, Runbo Fu, Xin Jin, Pokin Yeung, Karen A. Rudnitski
-
Patent number: 8160104Abstract: A method to be used with first and second devices where the first device communicates with the second device via numbered data packets where the second device needs to know the number of each received packet upon reception, the method comprising the acts of at the first device, forming a plurality of separate initial data packets, for each initial data packet, associating a unique number with the initial data packet, combining the initial data packet with its associated unique number to form a numbered packet, calculating a checksum for the numbered packet, combining the checksum with the initial data packet to form a transmission packet that fails to include the associated unique number and transmitting the transmission packet to the second device.Type: GrantFiled: August 7, 2009Date of Patent: April 17, 2012Assignee: Research in Motion Ltd.Inventors: Sean Simmons, Stefan E. Janhunen, David S. Furbeck
-
Patent number: 8159834Abstract: An electronic mobile device comprises a base forming an inner surface and having a base hinge end. A cover having a cover hinge end is engaged with the base hinge end, and the cover is pivotable about a hinge axis that is substantially parallel to the inner surface of the base. The cover is movable from a closed position to an open position and vice versa relative to the base. In the closed position the cover is disposed proximate the base, and in the open position the cover is disposed away from the base. A base magnet having a first magnetic axis is supported at the base hinge end, and a cover magnet is supported at the cover hinge end so as to move with the cover relative to the base. The cover magnet has a second magnetic axis and interacts with the base magnet. Interaction of the base magnet and the cover magnet tends to align the first magnetic axis and the second magnetic axis and thereby bias the cover towards at least one of the closed position and the open position.Type: GrantFiled: November 20, 2009Date of Patent: April 17, 2012Assignee: Research in Motion Ltd.Inventors: Jason Tyler Griffin, Julia Allwright, Martin Riddiford, James Reeves
-
Publication number: 20110299637Abstract: Methods, devices and systems for sensor-based wireless communication systems using compressive sampling are provided. In one embodiment, the method for sampling signals comprises receiving, over a wireless channel, a user equipment transmission based on an S-sparse combination of a set of vectors; down converting and discretizing the received transmission to create a discretized signal; correlating the discretized signal with a set of sense waveforms to create a set of samples, wherein a total number of samples in the set is equal to a total number of sense waveforms in the set, wherein the set of sense waveforms does not match the set of vectors, and wherein the total number of sense waveforms in the set of sense waveforms is fewer than a total number of vectors in the set of vectors; and transmitting at least one sample of the set of samples to a remote central processor.Type: ApplicationFiled: June 4, 2010Publication date: December 8, 2011Applicant: Research In Motion Ltd.Inventors: Michael Eoin Buckley, Paul James Lusina
-
Publication number: 20100310011Abstract: Methods, devices and systems for sensor-based wireless communication systems using compressive sampling are provided. In one embodiment, the method for sampling signals comprises receiving, over a wireless channel, a user equipment transmission based on an S-sparse combination of a set of vectors; down converting and discretizing the received transmission to create a discretized signal; correlating the discretized signal with a set of sense waveforms to create a set of samples, wherein a total number of samples in the set is equal to a total number of sense waveforms in the set, wherein the set of sense waveforms does not match the set of vectors, and wherein the total number of sense waveforms in the set of sense waveforms is fewer than a total number of vectors in the set of vectors; and transmitting at least one sample of the set of samples to a remote central processor.Type: ApplicationFiled: July 29, 2010Publication date: December 9, 2010Applicant: RESEARCH IN MOTION LTD.Inventors: Thomas Aloysius Sexton, Christopher Andrew DeVries
-
Publication number: 20100290395Abstract: Methods, devices and systems for sensor-based wireless communication systems using compressive sampling are provided. In one embodiment, the method for sampling signals comprises receiving, over a wireless channel, a user equipment transmission based on an S-sparse combination of a set of vectors; down converting and discretizing the received transmission to create a discretized signal; correlating the discretized signal with a set of sense waveforms to create a set of samples, wherein a total number of samples in the set is equal to a total number of sense waveforms in the set, wherein the set of sense waveforms does not match the set of vectors, and wherein the total number of sense waveforms in the set of sense waveforms is fewer than a total number of vectors in the set of vectors; and transmitting at least one sample of the set of samples to a remote central processor.Type: ApplicationFiled: April 15, 2010Publication date: November 18, 2010Applicant: RESEARCH IN MOTION LTDInventors: Thomas Aloysius Sexton, Sean Bartholomew Simmons, Paul James Lusina, James Earl Womack
-
Patent number: 7689206Abstract: A method of facilitating the initiation of an outgoing phone call on a handheld electronic device including receiving a request to initiate the outgoing phone call and determining whether additional user action is required in order to initiate the outgoing phone call. If it is determined that additional user action is required, the method further includes: (i) displaying a prompt on the handheld electronic device that indicates that the additional user action must be taken in order to initiate the outgoing phone call, and (ii) providing an alert, such as an audible signal, that is separate from the prompt. Also, a handheld electronic device including a display, a processor, and a memory in electronic communication with the processor. The memory stores one or more routines executable by the processor for implementing the described method.Type: GrantFiled: August 4, 2008Date of Patent: March 30, 2010Assignee: Research In Motion Ltd.Inventors: Raymond P. Vander Veen, Neil P. Adams
-
Patent number: 7683885Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software 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 in certain circumstances of erroneous input to provide proposed corrected output.Type: GrantFiled: April 7, 2006Date of Patent: March 23, 2010Assignee: Research In Motion Ltd.Inventors: Vadim Fux, Michael Elizarov, Daniel Rubanovich
-
Patent number: 7684363Abstract: 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: GrantFiled: May 22, 2009Date of Patent: March 23, 2010Assignee: Research In Motion Ltd.Inventors: Wen Zhao, Thomas Leonard Trevor Plestio, Craig Dunk, Muhammad Khaledul Islam, Luis Pablo Estable, William Daniel Willey
-
Patent number: 7536645Abstract: There is provided a method and system for customizing a customizable theme of a user interface of a computer system. The user interface includes a plurality of screens having one or more modifiable screen attributes. The method further includes: receiving a base theme comprising a plurality of layers, each of said layers comprising at least one object, at least some of said at least one object having one or more graphical properties; mapping each of the screens to each of said layers; mapping each respective screen attribute to the graphical properties related to the respective screen attribute, said mapped screens and screen attributes defining the customizable theme of the user interface; receiving a user input to modify said at least one screen attribute corresponding to a first screen to customize the customizable theme; and modifying the graphical properties related to the modified screen attribute.Type: GrantFiled: October 23, 2006Date of Patent: May 19, 2009Assignee: Research In Motion, LtdInventor: Dale Ducharme
-
Patent number: 7516315Abstract: An electronic device having an alterable configuration and methods of manufacturing and configuring the same are provided. The electronic device includes a processor and a non-volatile memory. The non-volatile memory stores a boot ROM and can store a first operating system in a first operating system partition and a second operating system in a second operating system partition. The processor executes the boot ROM, which boots the first operating system if available in the non-volatile memory, and boots the second operating system if the first operating system is unavailable in the non-volatile memory when the electronic device is powered up.Type: GrantFiled: March 18, 2005Date of Patent: April 7, 2009Assignee: Research In Motion Ltd.Inventors: Robert Henderson Wood, Bao Quoc Nguyen
-
Patent number: 7265655Abstract: A handheld computing device includes a notification lamp, a melody circuit coupled to the notification lamp for providing a first type notification, an electronic switch coupled to the notification lamp for providing a second type notification, and a notification controller coupled to the melody circuit and the electronic switch for selecting between the notification types. The power consumption of the second type notification is less than that of the first type notification.Type: GrantFiled: June 2, 2004Date of Patent: September 4, 2007Assignee: Research In Motion Ltd.Inventors: Marc A Drader, David James Mak-Fan, Dusan Veselic
-
Patent number: 7034835Abstract: A system and method of converting frame-based animation into interpolator-based animation is provided. The system and method includes a) identifying each unique combination of animation object and associated depth identified in frame instructions for the plurality of frames of the frame-based animation; b) for each identified unique combination, identifying the display properties associated with the animation object of the combination through the successive frames; and c) for each identified display property for each identified unique combination, creating an interpolator that specifies the animation object of the combination and any changes that occur in the display property for the specified animation object throughout the plurality of frames.Type: GrantFiled: November 25, 2003Date of Patent: April 25, 2006Assignee: Research in Motion Ltd.Inventor: Kenneth J. Whatmough
-
Publication number: 20050193082Abstract: A method and system for remotely configuring a desktop mailbox manager. A mobile node operable to communicate within a wireless network includes a remote desktop controller to generate configuration messages for transmission to a home node at which the desktop mailbox manager is located. When reconfiguration is required, reconfiguration criteria are formulated, usually at the direction of the user. The reconfiguration criteria are then used by the remote desktop controller to create a reconfiguration message, which is addressed for delivery to the home node. A network connection is established, and the reconfiguration message is transmitted. A network server associated with the base station through which the mobile node is communicating with the network routes the message to a server associated with the home node, utilizing an appropriate gateway if necessary. The message is stored on the server until the home node establishes communication and then the message is downloaded to the home node.Type: ApplicationFiled: February 27, 2004Publication date: September 1, 2005Applicant: Research In Motion, Ltd.Inventor: Anthony Burns
-
Publication number: 20050193150Abstract: Apparatus, and an associated method, for facilitating selection of a network with which a roaming mobile node communicates to effectuate a packet data communication service. A database is maintained at the mobile node indicating radio access networks together with their communication capabilities. The database is dynamically maintained and updated, if needed. When the mobile node roams and packet communications are to be effectuated, the database is accessed to determine with which of available radio access networks through which the mobile node should communicate.Type: ApplicationFiled: February 27, 2004Publication date: September 1, 2005Applicant: Research In Motion, Ltd.Inventors: Adrian Buckley, Atul Ashtana, George Bumiller, Bokinakere Sundresh
-
Publication number: 20050190716Abstract: Apparatus, and an associated method, by which to facilitate operation of a roaming mobile node to perform a packet communication service. When the mobile node roams beyond its home network, detection is made of the available networks in whose coverage area that the mobile node roams together with the communication capabilities of the available networks. A preferred listing stored at a storage element of the mobile node is accessed to determine if any of the available and compatible networks are listed on the preferred listing. If so, selection is made of one of the available and preferred networks. Otherwise, a network not contained in the preferred listing is selected through which to communicate.Type: ApplicationFiled: February 27, 2004Publication date: September 1, 2005Applicant: Research In Motion, Ltd.Inventors: Adrian Buckley, Nicholas Alfano, Mihal Lazaridis
-
Publication number: 20050114671Abstract: A method of handling cryptographic information in a communication comprising body elements and attachment elements to a mobile device includes the steps of determining if the communication includes an attachment element comprising cryptographic information and converting the attachment element into a body element upon determining that the communication includes an attachment element comprising cryptographic information.Type: ApplicationFiled: March 20, 2003Publication date: May 26, 2005Applicant: RESEARCH IN MOTION LTD.Inventors: Herbert Little, Albert Hecht-Enns, David Tapuska, Michael Brown, Michael Kirkup
-
Publication number: 20030020740Abstract: A system and method are provided for drawing graphics, such as to display a user interface on a display of a mobile device. A graphics stack is used to store pre-computed coordinate values to improve performance for drawing graphics, such as to display a user interface on a display of a mobile device.Type: ApplicationFiled: July 3, 2002Publication date: January 30, 2003Applicant: Research In Motion Ltd.Inventors: Matthew Bells, Brian A. Young