Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Bells; Matthew
Address:
Waterloo, CA
No. of patents:
25
Patents:












Patent Number Title Of Patent Date Issued
8296685 Graphics stack system and method October 23, 2012
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
8275741 Method and apparatus for memory management in an electronic device September 25, 2012
A method of memory management in an electronic device, includes receiving at the electronic device, representative viewable or audible samples of data records, and storing the representative viewable or audible samples of data records in a memory of the electronic device. Each of the
8232965 Adjustable on-screen cursor sensitivity on a handheld communication device July 31, 2012
Method and arrangement for adjusting sensitivity in the horizontal and/or vertical directions for the motion of a cursor on the display of a handheld electronic device incorporates a navigation tool as a user input device. The sensitivity can be user-defined, program-defined or a com
8209063 Navigation tool with audible feedback on a handheld communication device June 26, 2012
System and method that provides audible feedback through a speaker of a handheld electronic device upon actuation of a navigation tool. The audible feedback produced by the speaker is capable of being modified based upon the location, speed, and other characteristics of the movement
8185396 Facilitating text-to-speech conversion of a domain name or a network address containing a domain May 22, 2012
To facilitate text-to-speech conversion of a username, a first or last name of a user associated with the username may be retrieved, and a pronunciation of the username may be determined based at least in part on whether the name forms at least part of the username. To facilitate tex
8180861 System and method for providing a communications client on a host device May 15, 2012
A system and a method (100, 500) for integrating an uncertified client (104) with a certified host device (102) are provided. The integration system (100) is configured to integrate the uncertified client (104), which has a plurality of client applications (106), with the certified h
8156449 Graphics stack system and method April 10, 2012
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
8126718 Facilitating text-to-speech conversion of a username or a network address containing a username February 28, 2012
To facilitate text-to-speech conversion of a username, a first or last name of a user associated with the username may be retrieved, and a pronunciation of the username may be determined based at least in part on whether the name forms at least part of the username. To facilitate tex
8099386 Method and apparatus for synchronizing databases connected by wireless interface January 17, 2012
A method for synchronizing a database at a portable electronic device with a backup database including backup data records includes receiving information representative of data records of the database at the portable electronic device, determining if the database at the portable elec
8050695 System and method of wireless instant messaging November 1, 2011
Instant messaging clients transmit, to a server, presence information indicating that the respective client is in a communicative state in which the client is receptive to communicating with the other clients. A server determines, for each client, that the respective client is in a c
8040322 System and method for user interface generation October 18, 2011
Systems and methods for use in displaying user interface components upon user interfaces of computing devices. A system and method could be configured to receive an image to be displayed upon a user interface of the device. One or more indicators can be used to specify how the image
8037199 Localization of resources used by applications in hand-held electronic devices and methods there October 11, 2011
A system and method are provided for localizing applications that are used with hand-held electronic devices.
7995079 Automatic map zoom-level adaptation August 9, 2011
A method is provided for dynamically determining a zoom-level to display to a user of a mapping application executing on a mobile device. The method comprises the following steps. The zoom-level is determined in accordance with at least one predefined parameter. The at least one pred
7949301 Mobile communications device access from personal computer May 24, 2011
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 re
7945270 Estimating a location of a mobile device May 17, 2011
The approximate location of a directed cell of a cellular network is calculated based on locations in the vicinity of which mobile devices were able to detect the directed cell. A mobile device is able to estimate its own location from the approximate locations of one or more directe
7865215 Magnification of currently selected menu item January 4, 2011
Method and apparatus with a user interface for controlling the apparatus are provided in which a currently selected menu item is magnified in height relative to other items in the menu so as to distinguish the item. While in addition to providing an appealing way to indicate which item i
7835759 System and method of wireless instant messaging November 16, 2010
Instant messaging clients transmit, to a server, presence information indicating that the respective client is in a communicative state in which the client is receptive to communicating with the other clients. A server determines, for each client, that the respective client is in a c
7827495 Method and data structure for user interface customization November 2, 2010
A method for changing visual attributes presented by a graphical user interface of a device such as a mobile electronic device by loading onto the device a file containing information for changing selected visual attributes of the interface. A method or compiler for generating or com
7779366 Graphics stack system and method August 17, 2010
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
7770118 Navigation tool with audible feedback on a handheld communication device having a full alphabeti August 3, 2010
System and method that provides audible feedback through a speaker of a handheld electronic device having a full alphabetic keyboard upon actuation of a navigation tool. The audible feedback produced by the speaker is capable of being modified based upon the location, speed, and othe
7764277 System and method for user interface generation July 27, 2010
Systems and methods for use in displaying user interface components upon user interfaces of computing devices. A system and method could be configured to receive an image to be displayed upon a user interface of the device. One or more indicators can be used to specify how the image
7590748 Localization of resources used by applications in hand-held electronic devices and methods there September 15, 2009
Resource bundles are provided that contain localized resources that a handheld device can use to adapt an application to the current locale of the hand-held electronic device. The resource bundles can be stored in a remotely-located server and downloaded over a network to the hand-held
7552142 On-screen diagonal cursor navigation on a handheld communication device having a reduced alphabe June 23, 2009
Method an arrangement for affecting diagonal movement of a cursor 171 on the display screen 322 of a handheld communication device 300 having a reduced alphabetic keyboard. The method includes sensing movement at an auxiliary user input 328 of the handheld communication device 300 in
7379732 System and method of wireless instant messaging May 27, 2008
A system and method of instant messaging is provided. A plurality of messaging clients capable of transmitting instant messages to one another are each configured to share presence information with one another via a network. A determination is made, with respect to each of the messaging
7200819 Graphics stack system and method April 3, 2007
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










 
 
  Recently Added Patents
Assay for the diagnosis of flaviviral infection using antibodies with high affinity for NS1 protein of flavivirusi in hexameric form
Post-processing device and image forming system
Can seam inspection
Image processing device, image forming apparatus, and non-transitory computer readable recording medium
Method for detecting motion of an electrical device or apparatus
Far field telemetry operations between an external device and an implantable medical device during recharge of the implantable medical device via a proximity coupling
Method for radiation sterilization of medical devices
  Randomly Featured Patents
Trommel with quick change screen panels
Optical device
System and method for providing rotational haptic feedback
2,4,7-substituted 5-hydroxy benzopyrans and esters
Programmable logic array integrated circuits with blocks of logic regions grouped into super-blocks
Method and apparatus to enhance low frequency components and medium frequency components of audio signal
Enhanced deep trench storage node capacitance for DRAM
Stick-on self-indicating instant radiation dosimeter
Cosmetic brush assembly
Gas turbine engine combustion system