Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jason Griffin, Waterloo CA

Jason Griffin, Waterloo, ON CA

Patent application numberDescriptionPublished
20080305746USER HAND DETECTION FOR WIRELESS DEVICES - A method for determining whether a wireless device is being held comprising: activating a vibration motor in the wireless device to vibrate the wireless device for a predetermined period; receiving at least one acceleration measurement from an accelerometer in the wireless device during the predetermined period; and comparing the at least one acceleration measurement to at least one stored acceleration measurement, the at least one stored acceleration measurement corresponding to a held wireless device.12-11-2008
20090134002Printed Circuit Board for a Mobile Device - A printed circuit board is provided for use in a keyboard assembly of a mobile device having a plurality of keys in a key layout. The printed circuit board has a plurality of contacts, such as dome switches, arranged in a contact layout. The contact layout is such that it can be used with a plurality of different key layouts, each actuating different combinations of contacts. Some keys in a particular key layout are overlying at least two of the plurality of contacts, and such keys actuate only one of the underlying contacts. As such, a common printed circuit board can be used for a plurality of complementary mobile device designs having different key layouts, thereby allowing a manufacturer to realize cost efficiencies.05-28-2009
20090187676METHOD AND APPARATUS FOR ENABLING AND DISABLING A LOCK MODE ON A PORTABLE ELECTRONIC DEVICE - A portable electronic device including a processor provided in a housing, the processor for switching the portable electronic device from a normal operating mode to a device lock mode and a first input device and a second input device provided in the housing. Actuation of the first input device within a maximum delay of actuation of the second input device enables the device lock mode.07-23-2009
20100064003System and Method for Maintaining on a Handheld Electronic Device Information That Is Substantially Current and Is Readily Available to a User - An improved system and method for managing data on a handheld electronic device includes a server that periodically pushes data to a particular handheld electronic device, with the data being stored on the handheld electronic device by way of a routine running in the background whereby such reception and storage is generally transparent to a user. The data can be any type of data and may be data that is desired by the user or that fits a profile or preference of the user. The profile can, for instance, be predetermined and/or can be customized by the user and/or can reflect a preference of the user. The data pushed to the handheld electronic device can also be related in some fashion to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user.03-11-2010
20100214211HANDHELD ELECTRONIC DEVICE HAVING GESTURE-BASED CONTROL AND A METHOD OF USING SAME - The present disclosure describes a handheld electronic device having a gesture-based control and a method of using the same. In one embodiment, there is provided a method of controlling a handheld electronic device, comprising: receiving a motion signal as input from a motion detection subsystem in response to a movement of the device; determining from the motion signal a cadence parameter associated with the movement of the electronic device; determining whether the cadence parameter is greater than or equal to a cadence reference level; performing a first command when the cadence parameter is greater than or equal to the cadence reference level; and performing a second command is performed when the cadence parameter is less than the cadence reference level.08-26-2010
20100214428METHOD AND MOBILE COMPUTING DEVICE FOR SETTING A PICTORIAL REMINDER - A method, mobile computing device and system for setting pictorial reminders are provided. A digital image is acquired, via a picture application at a mobile computing device. Within the picture application at the mobile computing device, an indication to create a pictorial reminder is received, based on the digital image. An indication of scheduling data is received, the scheduling data for scheduling displaying of the digital image on a display of the mobile computing device. In a database on the mobile computing device, a pictorial-reminder record is stored, including the scheduling data and an indication of the digital image.08-26-2010
20100214878METHOD AND APPARATUS FOR PROCESSING A CALENDAR DATABASE FOR TIME ZONE SHIFTING - A system, method and apparatus for processing a calendar database for time zone shifting are provided. The calendar database is processed to determine a first set of event data associated with a first time zone and a second set of event data associated with a second time zone. Time zone calendar view data is produced, the time zone calendar view data enabled to control a display device to produce a time zone calendar view comprising representations of the first set and the second set sorted according to their associated time zones, said representations displayed on a timeline adjacent to one another, with concurrent times in each of the first time zone and second time zone temporally aligned. A display device is controlled, via the time zone calendar view data, to produce the time zone calendar view.08-26-2010
20100216513HANDHELD ELECTRONIC DEVICE WITH ROTATABLE MEMBER - A handheld electronic device includes a first device member and a second device member that is connected to the first device member via a connector. The second device member is rotatable between a first position and a second position about a rotation axis that is generally parallel to a first face of the second device member and a second face of the second device member. In the first position the second device member may have a portrait orientation in use. In the second position the second device member may have a landscape orientation in use.08-26-2010
20100235214METHOD AND COMPUTING DEVICE FOR PROCESSING A CALENDAR DATABASE STORED AT A MEMORY DEVICE - A method and computing device for processing a calendar database stored at a memory device is provided. New calendar data is created comprising at least a date upon which an event is to occur. The new calendar data is stored in association with countdown reminder flag data in the calendar database. The calendar database is processed to produce countdown reminder view data comprising the new calendar data and countdown reminder data determined by processing the new calendar data and a current date. The countdown reminder view data is enabled to control a display device to produce a countdown reminder view comprising the new calendar data and the countdown reminder data, the countdown reminder view being one of a plurality of calendar views that can be produced from the calendar database. The display device is controlling via the countdown reminder view data to produce the countdown reminder view.09-16-2010
20100283746TARGET ZONES FOR MENU ITEMS ON A TOUCH-SENSITIVE DISPLAY - A portable electronic device is disclosed that includes a user interface with improved menu or list controls. Each of the items of the menu or list include a target zone that is spatially arranged in such a manner as to differentiate the menu items from one another and provide an easy target for contact by a user.11-11-2010
20110086682MOBILE DEVICE SLIDE SYSTEM AND METHOD - A slide system for a mobile device including a base portion and a slide portion configured to slide in relation to the base portion, the system including: at least one base magnet provided to the base portion; a plurality of slide magnets provided to the slide portion and configured such that the plurality of slide magnets are aligned to the at least one base magnet at predetermined positions during movement of the slide portion relative to the base portion; and a magnetically active element provided to the slide portion in spatial relation to at least one of the plurality of slide magnets such that magnetic forces between the at least one of the plurality of slide magnets and the at least one base magnet are affected. In particular, the magnetic forces can be altered to provide an altered “feel” to the sliding movement by lowering repulsive forces and increasing attractive forces. 04-14-2011
20110147189Printed Circuit Board for a Mobile Device - A printed circuit board is provided for use in a keyboard assembly of a mobile device having a plurality of keys in a key layout. The printed circuit board has a plurality of contacts, such as dome switches, arranged in a contact layout. The contact layout is such that it can be used with a plurality of different key layouts, each actuating different combinations of contacts. Some keys in a particular key layout are overlying at least two of the plurality of contacts, and such keys actuate only one of the underlying contacts. As such, a common printed circuit board can be used for a plurality of complementary mobile device designs having different key layouts, thereby allowing a manufacturer to realize cost efficiencies.06-23-2011

Patent applications by Jason Griffin, Waterloo, ON CA