Navigating through a menu of a handheld computer using a keyboard
First Claim
1. A handheld device for navigating among a plurality of menus and within individual menus, each menu comprising at least one menu item, the device comprising:
- a first button to cause a cursor to navigate within a menu when no selection command has been received for the menu and to highlight a desired menu item within the menu; and
a second button, wherein;
when the cursor is highlighting one of the menus or a first menu item in a menu of the plurality of menus, the second button causes the cursor to navigate from one menu to another; and
when the cursor is highlighting a menu item other than the first menu item in a menu of the plurality of menus, and no selection command has been received for the menu, the second button causes the cursor to navigate within the menu.
11 Assignments
0 Petitions

Accused Products

Abstract
A technique to navigate through one or more menus of a handheld computer is disclosed. In one embodiment, the technique uses a handheld device having a first button to cause a cursor to navigate through a plurality of menu items and to highlight a desired menu item. The device also has a second button to cause the cursor to navigate through a plurality of menus when the cursor is highlighting one of the menus or a first menu item, and to cause the cursor to highlight a previous menu item when the cursor is highlighting a menu item other than the first menu item.
323 Citations
Intelligent rendering of information in a limited display environment | ||
Patent #
US 7,877,703 B1
Filed 09/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
SELECTION OF A SELECTION ITEM ON A TOUCH-SENSITIVE DISPLAY | ||
Patent #
US 20110012850A1
Filed 06/18/2010
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
SPEED DIAL LINE CALL INDICATOR | ||
Patent #
US 20110110510A1
Filed 11/06/2009
|
Current Assignee
Cisco Technology Incorporated
|
Original Assignee
Cisco Technology Incorporated
|
Methods and systems for a linear character selection display interface for ambiguous text input | ||
Patent #
US 7,925,986 B2
Filed 09/27/2007
|
Current Assignee
Veveo Inc.
|
Original Assignee
Veveo Inc.
|
Handheld wireless communication device | ||
Patent #
US 7,986,301 B2
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Flexible billing architecture | ||
Patent #
US 8,010,082 B2
Filed 10/19/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Handheld wireless communication device | ||
Patent #
US 7,982,712 B2
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
User interface | ||
Patent #
US 7,984,381 B2
Filed 03/18/2005
|
Current Assignee
Nokia Technologies Oy
|
Original Assignee
Nokia Corporation
|
Managing user-to-user contact with inferred presence information | ||
Patent #
US 8,069,166 B2
Filed 02/27/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Multiple data store authentication | ||
Patent #
US 8,064,583 B1
Filed 09/21/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Handheld wireless communication device | ||
Patent #
US 8,064,946 B2
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Portable device with improved user interface | ||
Patent #
US 7,835,770 B2
Filed 01/25/2007
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Multi-context iterative directory filter | ||
Patent #
US 7,681,146 B2
Filed 04/22/2005
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Cross-platform event engine | ||
Patent #
US 7,752,633 B1
Filed 09/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Hand-held device | ||
Patent #
US 7,725,127 B2
Filed 05/13/2005
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Menu navigation and operation feature for a handheld computer | ||
Patent #
US 7,665,043 B2
Filed 12/28/2001
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Method and arrangment for a primary actions menu including one menu item for applications on a handheld electronic device | ||
Patent #
US 7,669,144 B2
Filed 12/29/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Mobile phone having hinting capabilities for operation function selection | ||
Patent #
US 20090006959A1
Filed 07/16/2008
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
Information layout | ||
Patent #
US 20090051701A1
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Coordinate evaluation | ||
Patent #
US 20090051706A1
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Object rendering from a base coordinate | ||
Patent #
US 20090051704A1
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Integrated joypad for handheld computer | ||
Patent #
US RE40,740 E1
Filed 10/18/2006
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
SIDE-BAR MENU AND MENU ON A DISPLAY SCREEN OF A HANDHELD ELECTRONIC DEVICE | ||
Patent #
US 20090187840A1
Filed 01/17/2008
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Navigating through menus of a handheld computer | ||
Patent #
US 7,577,920 B1
Filed 07/28/2005
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
ELECTRONIC DEVICE AND AUTOMATICALLY HIDING KEYPAD METHOD AND DIGITAL DATA STORAGE MEDIA | ||
Patent #
US 20090267910A1
Filed 03/04/2009
|
Current Assignee
HTC Corporation
|
Original Assignee
HTC Corporation
|
Methods and systems for a Linear Character Selection Display Interface for Ambiguous Text Input | ||
Patent #
US 20080086704A1
Filed 09/27/2007
|
Current Assignee
Veveo Inc.
|
Original Assignee
Veveo Inc.
|
Hand-held device | ||
Patent #
US 7,356,361 B1
Filed 10/13/2001
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Mobile phone having hinting capabilities for operation function selection | ||
Patent #
US 7,403,977 B2
Filed 10/14/2003
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
Integrated personal digital assistant device | ||
Patent #
US 7,395,089 B1
Filed 10/12/2001
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Visualization of information associated with applications in user interfaces | ||
Patent #
US 20080201649A1
Filed 02/15/2007
|
Current Assignee
Nokia Technologies Oy
|
Original Assignee
Nokia Corporation
|
Apparatus and method for performing a dialing operation using a phone book of a mobile communication terminal | ||
Patent #
US 7,162,275 B2
Filed 04/09/2003
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Secondary touch contextual sub-menu navigation for touch screen interface | ||
Patent #
US 7,158,123 B2
Filed 01/31/2003
|
Current Assignee
Intel Corporation
|
Original Assignee
Xerox Corporation
|
Mobile communication terminal and method therefore | ||
Patent #
US 20070173290A1
Filed 01/23/2006
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
PORTABLE DEVICE WITH IMPROVED USER INTERFACE | ||
Patent #
US 20070182716A1
Filed 01/25/2007
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
METHOD AND ARRANGEMENT FOR PROVIDING A PRIMARY ACTIONS MENU ON A HANDHELD COMMUNICATION DEVICE HAVING A REDUCED ALPHABETIC KEYBOARD | ||
Patent #
US 20070192714A1
Filed 06/13/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
METHOD AND ARRANGMENT FOR A PRIMARY ACTION ON A HANDHELD ELECTRONIC DEVICE | ||
Patent #
US 20070192738A1
Filed 12/29/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
METHOD AND ARRANGEMENT FOR PROVIDING A PRIMARY ACTIONS MENU ON A HANDHELD COMMUNICATION DEVICE HAVING A FULL ALPHABETIC KEYBOARD | ||
Patent #
US 20070192713A1
Filed 06/13/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
METHOD AND ARRANGMENT FOR A PRIMARY ACTIONS MENU INCLUDING ONE MENU ITEM FOR APPLICATIONS ON A HANDHELD ELECTRONIC DEVICE | ||
Patent #
US 20070192736A1
Filed 12/29/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
METHOD AND ARRANGMENT FOR A PRIMARY ACTIONS MENU FOR A HIERARCHICAL FOLDER SYSTEM ON A HANDHELD ELECTRONIC DEVICE | ||
Patent #
US 20070192708A1
Filed 12/29/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
METHOD AND ARRANGMENT FOR A PRIMARY ACTIONS MENU FOR APPLICATIONS WITH SEQUENTIALLY LINKED PAGES ON A HANDHELD ELECTRONIC DEVICE | ||
Patent #
US 20070192750A1
Filed 12/29/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Edit menu for a mobile communication device | ||
Patent #
US 20070238489A1
Filed 03/31/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
HANDHELD WIRELESS COMMUNICATION DEVICE | ||
Patent #
US 20070254703A1
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
HANDHELD WIRELESS COMMUNICATION DEVICE | ||
Patent #
US 20070254702A1
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
HANDHELD WIRELESS COMMUNICATION DEVICE | ||
Patent #
US 20070268259A1
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
HANDHELD WIRELESS COMMUNICATION DEVICE | ||
Patent #
US 20070254700A1
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
HANDHELD WIRELESS COMMUNICATION DEVICE | ||
Patent #
US 20070254699A1
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Stripe user interface | ||
Patent #
US 20060020904A1
Filed 07/11/2005
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
Cute user interface | ||
Patent #
US 20060010395A1
Filed 07/11/2005
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
User interface | ||
Patent #
US 20060236266A1
Filed 03/18/2005
|
Current Assignee
Nokia Technologies Oy
|
Original Assignee
Nokia Corporation
|
Contact list for a wireless handheld device and methods thereof | ||
Patent #
US 20060264232A1
Filed 05/20/2005
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Method for briefing a schedule in a mobile communication terminal | ||
Patent #
US 20050020314A1
Filed 07/22/2004
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Mobile information communication terminal program and recording medium containing the program | ||
Patent #
US 20050037814A1
Filed 06/20/2003
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Mobile Communications Incorporated
|
Mobile phone having hinting capabilities for operation function selection | ||
Patent #
US 20050079895A1
Filed 10/14/2003
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
Method and apparatus for use in accessing and displaying data on a limited display | ||
Patent #
US 20050159189A1
Filed 12/30/2003
|
Current Assignee
Motorola Inc.
|
Original Assignee
Motorola Inc.
|
Computer with a personal digital assistant | ||
Patent #
US 20050198152A1
Filed 02/12/2004
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Multi-context iterative directory filter | ||
Patent #
US 20050193338A1
Filed 04/22/2005
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Srikiran Prasad, Jeffrey C. Hawkins, William B. Rees, Robert Y. Haitani, Thomas B. Bridgwater
|
Hand-held device | ||
Patent #
US 20050227635A1
Filed 05/13/2005
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Hyaluronic acid anti-adhesion barrier | ||
Patent #
US 20040013714A1
Filed 03/20/2003
|
Current Assignee
United States Surgical Corporation
|
Original Assignee
United States Surgical Corporation
|
Secondary touch contextual sub-menu navigation for touch screen interface | ||
Patent #
US 20040150668A1
Filed 01/31/2003
|
Current Assignee
Intel Corporation
|
Original Assignee
Xerox Corporation
|
Method and apparatus for dynamic sorting and displaying of listing data composition and automating the activation event | ||
Patent #
US 20040217990A1
Filed 04/30/2003
|
Current Assignee
Lenovo Singapore Pte Limited
|
Original Assignee
International Business Machines Corporation
|
Menu item selecting device and method | ||
Patent #
US 20040237048A1
Filed 06/28/2004
|
Current Assignee
NTT Docomo Incorporated, Fujitsu Limited
|
Original Assignee
NTT Mobile Communications Network Inc., Fujitsu Limited
|
Apparatus and method for performing a dialing operation using a phone book of a mobile communication terminal | ||
Patent #
US 20030195018A1
Filed 04/09/2003
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Byeong-Kuk Lee
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,127,342 B2
Filed 09/23/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning applications for a mobile device | ||
Patent #
US 8,078,158 B2
Filed 06/26/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,116,214 B2
Filed 11/30/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,107,921 B2
Filed 01/11/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,166,164 B1
Filed 10/14/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,190,701 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Handheld wireless communication device | ||
Patent #
US 8,219,158 B2
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Secondary key group layout for keyboard | ||
Patent #
US 8,259,075 B2
Filed 05/08/2009
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Handheld wireless communication device | ||
Patent #
US 8,271,036 B2
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,291,076 B2
Filed 03/05/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Social caching for device resource sharing and management | ||
Patent #
US 8,316,098 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed management of keep-alive message signaling for mobile network resource conservation and optimization | ||
Patent #
US 8,326,985 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 8,356,080 B2
Filed 07/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,364,181 B2
Filed 12/10/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Context aware data presentation | ||
Patent #
US 8,412,675 B2
Filed 02/24/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Aligning data transfer to optimize connections established for transmission over a wireless network | ||
Patent #
US 8,417,823 B2
Filed 11/18/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Integrated personal digital assistant device | ||
Patent #
US 8,433,314 B2
Filed 12/09/2009
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Speed dial line call indicator | ||
Patent #
US 8,437,458 B2
Filed 11/06/2009
|
Current Assignee
Cisco Technology Incorporated
|
Original Assignee
Cisco Technology Incorporated
|
Flexible real-time inbox access | ||
Patent #
US 8,438,633 B1
Filed 12/18/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Display screen with graphical user interface | ||
Patent #
US D682,876 S1
Filed 01/06/2012
|
Current Assignee
Microsoft Corporation
|
Original Assignee
Microsoft Corporation
|
Handheld wireless communication device | ||
Patent #
US 8,463,315 B2
Filed 02/06/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Publishing data in an information community | ||
Patent #
US 8,468,126 B2
Filed 12/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed caching in a wireless network of content delivered for a mobile application over a long-held request | ||
Patent #
US 8,484,314 B2
Filed 10/14/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning applications for a mobile device | ||
Patent #
US 8,494,510 B2
Filed 12/06/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Multi-context iteractive directory filter | ||
Patent #
US 8,495,517 B2
Filed 03/15/2010
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Handheld wireless communication device that selectively generates a menu in response to received commands | ||
Patent #
US 8,537,117 B2
Filed 02/13/2007
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Integrated personal digital assistant device | ||
Patent #
US 8,538,478 B2
Filed 09/10/2012
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Mobile network background traffic data management with optimized polling intervals | ||
Patent #
US 8,539,040 B2
Filed 02/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,549,587 B2
Filed 02/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for executing commands that are non-native to the native environment of a mobile device | ||
Patent #
US 8,561,086 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detecting and preserving state for satisfying application requests in a distributed proxy and cache system | ||
Patent #
US 8,621,075 B2
Filed 04/27/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Electronic device and automatically hiding keypad method and digital data storage media | ||
Patent #
US 8,624,848 B2
Filed 03/04/2009
|
Current Assignee
HTC Corporation
|
Original Assignee
HTC Corporation
|
Cache state management on a mobile device to preserve user experience | ||
Patent #
US 8,635,339 B2
Filed 08/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Display screen portion with icon | ||
Patent #
US D701,534 S1
Filed 08/03/2012
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Method and arrangment for a primary actions menu for applications with sequentially linked pages on a handheld electronic device | ||
Patent #
US 8,689,138 B2
Filed 12/29/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Polling | ||
Patent #
US 8,693,494 B2
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile information communication terminal program and recording medium containing the program | ||
Patent #
US 8,694,917 B2
Filed 06/20/2003
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Mobile Communications Incorporated, Sony Corporation
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,700,728 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cross-platform event engine | ||
Patent #
US 8,209,709 B2
Filed 07/05/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,204,953 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Visualization of information associated with applications in user interfaces | ||
Patent #
US 8,713,458 B2
Filed 02/15/2007
|
Current Assignee
Nokia Technologies Oy
|
Original Assignee
Nokia Corporation
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,738,050 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network | ||
Patent #
US 8,750,123 B1
Filed 07/31/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Maintaining an IP connection in a mobile network | ||
Patent #
US 8,761,756 B2
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
Integrated messaging | ||
Patent #
US 8,774,844 B2
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications | ||
Patent #
US 8,775,631 B2
Filed 02/25/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Timing of keep-alive messages used in a system for mobile network resource conservation and optimization | ||
Patent #
US 8,782,222 B2
Filed 09/05/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application discovery on mobile devices | ||
Patent #
US 8,787,947 B2
Filed 06/18/2008
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Content delivery to a mobile device from a content service | ||
Patent #
US 8,793,305 B2
Filed 12/13/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method of a relay server for managing communications and notification between a mobile device and a web access server | ||
Patent #
US 8,799,410 B2
Filed 04/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for a linear character selection display interface for ambiguous text input | ||
Patent #
US 8,799,804 B2
Filed 04/01/2011
|
Current Assignee
Veveo Inc.
|
Original Assignee
Veveo Inc.
|
Method for briefing a schedule in a mobile communication terminal | ||
Patent #
US 8,805,331 B2
Filed 07/22/2004
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Maintaining mobile terminal information for secure communications | ||
Patent #
US 8,805,334 B2
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Integrated messaging | ||
Patent #
US 8,805,425 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device power management in data synchronization over a mobile network with or without a trigger notification | ||
Patent #
US 8,811,952 B2
Filed 05/05/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and system for management of a virtual network connection without heartbeat messages | ||
Patent #
US 8,812,695 B2
Filed 04/03/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Handheld electronic device with keyboard | ||
Patent #
US 8,824,669 B2
Filed 12/09/2011
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
System and method for tracking billing events in a mobile wireless network for a network operator | ||
Patent #
US 8,831,561 B2
Filed 04/28/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief | ||
Patent #
US 8,832,228 B2
Filed 04/26/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed caching for resource and mobile network traffic management | ||
Patent #
US 8,838,783 B2
Filed 07/05/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Flexible real-time inbox access | ||
Patent #
US 8,839,412 B1
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Web-based access to data objects | ||
Patent #
US 8,838,744 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile traffic categorization and policy for network use optimization while preserving user experience | ||
Patent #
US 8,843,153 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for providing policy based content service in a mobile network | ||
Patent #
US 8,849,902 B2
Filed 06/24/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization | ||
Patent #
US 8,861,354 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Policy based content service | ||
Patent #
US 8,862,657 B2
Filed 01/25/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation | ||
Patent #
US 8,868,753 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Apparatus for acquiring, processing and transmitting physiological sounds | ||
Patent #
US 8,870,791 B2
Filed 03/26/2012
|
Current Assignee
Audio Evolution Diagnostics Inc.
|
Original Assignee
Michael E. Sabatino
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,873,411 B2
Filed 01/12/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols | ||
Patent #
US 8,874,761 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile application traffic optimization | ||
Patent #
US 8,886,176 B2
Filed 07/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and arrangement for providing a primary actions menu on a wireless handheld communication device | ||
Patent #
US 8,904,286 B2
Filed 06/13/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Optimization of resource polling intervals to satisfy mobile device requests | ||
Patent #
US 8,903,954 B2
Filed 11/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,909,192 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Bandwidth measurement | ||
Patent #
US 8,909,759 B2
Filed 10/12/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detection and management of user interactions with foreground applications on a mobile device in distributed caching | ||
Patent #
US 8,909,202 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 8,914,002 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of mobile traffic directed to private networks and operator configurability thereof | ||
Patent #
US 8,918,503 B2
Filed 08/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Apparatus for acquiring and processing of physiological auditory signals | ||
Patent #
US 8,920,343 B2
Filed 11/20/2006
|
Current Assignee
Audio Evolution Diagnostics Inc.
|
Original Assignee
Michael Edward Sabatino
|
USER INTERFACE | ||
Patent #
US 20140325441A1
Filed 07/05/2014
|
Current Assignee
Neonode Smartphone LLC
|
Original Assignee
Neonode Inc.
|
Method and apparatus for intercepting events in a communication system | ||
Patent #
US RE45,348 E1
Filed 03/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,966,066 B2
Filed 10/12/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Interface for processing of an alternate symbol in a computer device | ||
Patent #
US 8,976,108 B2
Filed 04/22/2005
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation | ||
Patent #
US 8,977,755 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Monitoring mobile application activities for malicious traffic on a mobile device | ||
Patent #
US 8,984,581 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile computing device with integrated input device | ||
Patent #
US RE45,421 E1
Filed 03/06/2009
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Connection architecture for a mobile network | ||
Patent #
US 8,989,728 B2
Filed 09/07/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Predictive content delivery | ||
Patent #
US 9,002,828 B2
Filed 01/02/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation | ||
Patent #
US 9,009,250 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system | ||
Patent #
US 9,021,021 B2
Filed 12/10/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Display screen portion with icon | ||
Patent #
US D729,275 S1
Filed 05/31/2013
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
3D mobile user interface with configurable workspace management | ||
Patent #
US 9,043,731 B2
Filed 03/30/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,043,433 B2
Filed 05/25/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Display with a graphical user interface | ||
Patent #
US D730,384 S1
Filed 11/15/2012
|
Current Assignee
Fujitsu Connected Technologies Limited
|
Original Assignee
Fujitsu Limited
|
Intelligent rendering of information in a limited display environment | ||
Patent #
US 9,047,142 B2
Filed 12/16/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,049,179 B2
Filed 01/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Location-based operations and messaging | ||
Patent #
US 9,055,102 B2
Filed 08/02/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic | ||
Patent #
US 9,060,032 B2
Filed 05/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network | ||
Patent #
US 9,065,765 B2
Filed 10/08/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed implementation of dynamic wireless traffic policy | ||
Patent #
US 9,077,630 B2
Filed 07/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Device resources sharing for network resource conservation | ||
Patent #
US 9,084,105 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Display with graphical user interface | ||
Patent #
US D734,775 S1
Filed 11/15/2012
|
Current Assignee
Fujitsu Connected Technologies Limited
|
Original Assignee
Fujitsu Limited
|
Mobile network background traffic data management | ||
Patent #
US 9,100,873 B2
Filed 09/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing cache to prevent overloading of a wireless network due to user activity | ||
Patent #
US 9,131,397 B2
Filed 06/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
MOBILE TERMINAL AND CONTROL METHOD THEREOF | ||
Patent #
US 20150268854A1
Filed 01/08/2015
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion | ||
Patent #
US 9,161,258 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,173,128 B2
Filed 03/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D742,392 S1
Filed 08/22/2013
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Integrated personal digital assistant device | ||
Patent #
US 9,203,940 B2
Filed 05/27/2011
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Dynamic categorization of applications for network access in a mobile network | ||
Patent #
US 9,203,864 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor | ||
Patent #
US 9,208,123 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
METHOD OF MANAGING DATA AND ELECTRONIC DEVICE FOR PROCESSING THE SAME | ||
Patent #
US 20150381896A1
Filed 06/09/2015
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Mobile device with application or context aware fast dormancy | ||
Patent #
US 9,241,314 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network | ||
Patent #
US 9,239,800 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Extending user relationships | ||
Patent #
US 9,251,193 B2
Filed 10/28/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application or context aware fast dormancy | ||
Patent #
US 9,271,238 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Request and response characteristics based adaptation of distributed caching in a mobile network | ||
Patent #
US 9,275,163 B2
Filed 10/17/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,277,443 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 9,300,719 B2
Filed 01/14/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for application management of mobile device radio state promotion and demotion | ||
Patent #
US 9,307,493 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for reduction of mobile network traffic used for domain name system (DNS) queries | ||
Patent #
US 9,325,662 B2
Filed 01/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
User as an end point for profiling and optimizing the delivery of content and data in a wireless network | ||
Patent #
US 9,326,189 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Wireless traffic management system cache optimization using http headers | ||
Patent #
US 9,330,196 B2
Filed 06/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile application traffic optimization | ||
Patent #
US 9,407,713 B2
Filed 01/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Method for briefing a schedule in a mobile communication terminal | ||
Patent #
US 9,485,641 B2
Filed 06/24/2014
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Integrated personal digital assistant device | ||
Patent #
US 9,549,056 B2
Filed 11/20/2015
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Interface for processing of an alternate symbol in a computer device | ||
Patent #
US 9,696,905 B2
Filed 12/02/2014
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Mobile device configured for communicating with another mobile device associated with an associated user | ||
Patent #
US 9,712,986 B2
Filed 03/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic | ||
Patent #
US 9,832,095 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
User interface | ||
Patent #
US 10,088,975 B2
Filed 07/05/2014
|
Current Assignee
Neonode Smartphone LLC
|
Original Assignee
Neonode Inc.
|
Integrated personal digital assistant device | ||
Patent #
US 10,097,679 B2
Filed 05/31/2017
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Method of managing data and electronic device for processing the same | ||
Patent #
US 10,097,761 B2
Filed 06/09/2015
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D835,654 S1
Filed 03/03/2017
|
Current Assignee
Ricoh Company Limited
|
Original Assignee
Ricoh Company Limited
|
Electronic device and automatically hiding keypad method and digital data storage media | ||
Patent #
US 10,228,847 B2
Filed 11/27/2013
|
Current Assignee
HTC Corporation
|
Original Assignee
HTC Corporation
|
Mobile terminal and control method thereof | ||
Patent #
US 10,261,686 B2
Filed 01/08/2015
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network | ||
Patent #
US 10,263,899 B2
Filed 04/10/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Integrated personal digital assistant device | ||
Patent #
US 10,326,871 B2
Filed 09/05/2018
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Personal data assistant type multimedia portable phone | ||
Patent #
US D442,156 S1
Filed 12/23/1999
|
Current Assignee
Cyberbank Company Limited
|
Original Assignee
Cyberbank Company Limited
|
Hand-held electronic device with auxiliary input device | ||
Patent #
US 6,489,950 B1
Filed 04/05/2000
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
System and method for pushing information from a host system to a mobile data communication device having a shared electronic address | ||
Patent #
US 6,219,694 B1
Filed 05/29/1998
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Method and apparatus for handwriting input on a pen based palmtop computing device | ||
Patent #
US 6,295,372 B1
Filed 02/25/1997
|
Current Assignee
Palmsource Incorporated
|
Original Assignee
Palm Inc.
|
System for wireless transmission and receiving of information and method of operation thereof | ||
Patent #
US 6,272,190 B1
Filed 02/10/1998
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Method and apparatus for conserving power in an integrated electronic device that includes a PDA and A wireless telephone | ||
Patent #
US 6,725,060 B1
Filed 02/15/2000
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Portable computer with touch screen and computer system employing same | ||
Patent #
US 5,379,057 A
Filed 07/28/1993
|
Current Assignee
Typhoon Tunes Inc.
|
Original Assignee
MicroSlate Inc.
|
Scrolling method and apparatus for zoom display | ||
Patent #
US 6,288,718 B1
Filed 11/13/1998
|
Current Assignee
Google LLC
|
Original Assignee
Openwave Systems Incorporated
|
Method and apparatus for frequency planning in a multi-system cellular communication network | ||
Patent #
US 5,805,633 A
Filed 09/06/1995
|
Current Assignee
Telefonaktiebolaget LM Ericsson
|
Original Assignee
Telefonaktiebolaget LM Ericsson
|
Cellular phone with electric calculator | ||
Patent #
US D409,185 S
Filed 12/15/1997
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
Cellular telephone data communication system and method | ||
Patent #
US RE37,141 E1
Filed 05/08/1995
|
Current Assignee
MLR LLC
|
Original Assignee
Spectrum Information Technologies Inc.
|
Communication device having a movable front cover for exposing a touch sensitive display | ||
Patent #
US 5,584,054 A
Filed 07/18/1994
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Motorola Inc.
|
System for wireless transmission and receiving of information and method of operation thereof | ||
Patent #
US 5,710,798 A
Filed 06/02/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Cellular telephone data communication system and method | ||
Patent #
US RE34,034 E
Filed 09/29/1989
|
Current Assignee
MLR LLC
|
Original Assignee
Spectrum Information Technologies Inc.
|
Methods and apparatus for controlling data transmission using radio devices | ||
Patent #
US 5,640,444 A
Filed 10/03/1994
|
Current Assignee
MLR LLC
|
Original Assignee
Spectrum Information Technologies Inc.
|
Language-sensitive text searching system with modified Boyer-Moore process | ||
Patent #
US 5,485,373 A
Filed 03/25/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Taligent Inc.
|
Computer interface device | ||
Patent #
US 4,725,694 A
Filed 05/13/1986
|
Current Assignee
NCR Corporation
|
Original Assignee
American Telephone Telegraph
|
Stylus computer | ||
Patent #
US 20040047505A1
Filed 06/26/2003
|
Current Assignee
Firooz Benjamin Ghassabian
|
Original Assignee
Firooz Benjamin Ghassabian
|
Method and system for assisting a user to engage in a microbrowser-based interactive chat session | ||
Patent #
US 6,727,916 B1
Filed 12/21/2000
|
Current Assignee
Sprint Spectrum LP
|
Original Assignee
Sprint Spectrum LP
|
Scanning appliance and method having user help capability | ||
Patent #
US 6,549,304 B1
Filed 08/07/1998
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
HP Inc.
|
Palm pc dockable phone | ||
Patent #
US 20030123627A1
Filed 02/10/2000
|
Current Assignee
Mitel Networks Corporation
|
Original Assignee
Mitel Networks Corporation
|
Accessory for providing light based functionality to a mobile communications device | ||
Patent #
US 6,611,697 B1
Filed 12/21/1999
|
Current Assignee
Telefonaktiebolaget LM Ericsson
|
Original Assignee
Telefonaktiebolaget LM Ericsson
|
Information terminal | ||
Patent #
US 6,662,244 B1
Filed 07/31/2000
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Corporation
|
Data entry using a reduced keyboard | ||
Patent #
US 20020021311A1
Filed 04/09/2001
|
Current Assignee
APPROXMATCH LTD.
|
Original Assignee
APPROXIMATCH LTD.
|
Personal digital assistant | ||
Patent #
US D454,349 S1
Filed 08/08/2001
|
Current Assignee
Sharp Electronics Corporation
|
Original Assignee
Sharp Electronics Corporation
|
Cellular phone | ||
Patent #
US D455,135 S1
Filed 06/08/2001
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Method and apparatus for displaying a record from a structured database with minimum keystrokes | ||
Patent #
US 6,370,518 B1
Filed 10/05/1998
|
Current Assignee
Google LLC
|
Original Assignee
Openwave Systems Incorporated
|
Personal digital assistant | ||
Patent #
US D456,805 S1
Filed 04/05/2001
|
Current Assignee
Casio Company Limited
|
Original Assignee
Casio Company Limited
|
Combined mobile telephone and personal digital assistant | ||
Patent #
US 6,397,078 B1
Filed 08/25/2000
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Young S. Kim
|
Personal digital assistant with a multi-functional flip cover | ||
Patent #
US 20020086702A1
Filed 12/28/2000
|
Current Assignee
Inventec Appliances Corporation
|
Original Assignee
Inventec Appliances Corporation
|
Compact universal keyboard | ||
Patent #
US 20020097227A1
Filed 01/25/2001
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Alphanumeric data entry method and apparatus using reduced keyboard and context related dictionaries | ||
Patent #
US 20020126097A1
Filed 03/07/2001
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
Power button controlled diagnostic mode for an information appliance | ||
Patent #
US 6,477,482 B1
Filed 04/04/2000
|
Current Assignee
Advanced Micro Devices Inc.
|
Original Assignee
Advanced Micro Devices Inc.
|
Viewing web pages on small screen devices using a keypad for navigation | ||
Patent #
US 20020186262A1
Filed 06/08/2001
|
Current Assignee
Nokia Mobile Phones UK Limited
|
Original Assignee
Nokia Mobile Phones UK Limited
|
System and method of radio transmission between a radio transmitter and radio receiver | ||
Patent #
US 6,169,485 B1
Filed 08/25/1999
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Method and apparatus of immediate response handwriting recognition system that handles multiple character sets | ||
Patent #
US 6,188,789 B1
Filed 01/05/1999
|
Current Assignee
Palmsource Incorporated
|
Original Assignee
Palm Inc.
|
System for wireless serial transmission of encoded information | ||
Patent #
US 6,198,783 B1
Filed 05/12/1998
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Wireless communication device | ||
Patent #
US D439,232 S1
Filed 05/05/2000
|
Current Assignee
Motorola Mobility LLC
|
Original Assignee
Motorola Inc.
|
Data entry apparatus having a limited number of character keys and method | ||
Patent #
US 6,204,848 B1
Filed 04/14/1999
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Motorola Inc.
|
Messaging device | ||
Patent #
US D440,959 S1
Filed 09/01/2000
|
Current Assignee
Motorola Mobility LLC
|
Original Assignee
Motorola Inc.
|
Mobile phone | ||
Patent #
US D443,865 S1
Filed 03/29/2000
|
Current Assignee
Sewon Telecom Company Limited
|
Original Assignee
Sewon Telecom Company Limited
|
Hand-held electronic device with a keyboard optimized for use with the thumbs | ||
Patent #
US 6,278,442 B1
Filed 06/29/1998
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Mobile phone | ||
Patent #
US D446,199 S1
Filed 12/18/2000
|
Current Assignee
Inventec Appliances Corporation
|
Original Assignee
Inventec Appliances Corporation
|
Modem for selectively connecting to a land line or to a cellular telephone | ||
Patent #
US 6,295,460 B1
Filed 11/05/1993
|
Current Assignee
MLR LLC
|
Original Assignee
Compaq Computer Corporation
|
Cellular telephone, personal digital assistant and pager unit | ||
Patent #
US 20010027121A1
Filed 05/01/2001
|
Current Assignee
Peter V Boesen
|
Original Assignee
Peter V Boesen
|
Reduced keyboard disambiguating system | ||
Patent #
US 6,307,548 B1
Filed 09/24/1998
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Tegic Communications Inc.
|
Electronic mail system with RF communications to mobile processors | ||
Patent #
US 6,317,592 B1
Filed 12/06/1999
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Computer-based mobile phone handset | ||
Patent #
US D450,307 S1
Filed 09/29/2000
|
Current Assignee
Inventec Electronics Company Limited
|
Original Assignee
Inventec Electronics Company Limited
|
Method and apparatus for synchronizing a portable computer system with a desktop computer system | ||
Patent #
US 6,330,618 B1
Filed 05/25/1999
|
Current Assignee
Palmsource Incorporated
|
Original Assignee
Palm Inc.
|
Electronic calculator having the functions of telephone book, address book, calendar, schedule book and memo book | ||
Patent #
US D421,744 S
Filed 05/17/1999
|
Current Assignee
Casio Company Limited
|
Original Assignee
Casio Company Limited
|
Personal navigator system | ||
Patent #
US 6,040,829 A
Filed 05/13/1998
|
Current Assignee
American Patents LLC
|
Original Assignee
Clemens Croy, Rainer F.R. Bermbach
|
Language-dependent letter input by means of number keys | ||
Patent #
US 6,043,760 A
Filed 02/02/1998
|
Current Assignee
Ironworks Patents LLC
|
Original Assignee
Nokia Mobile Phones UK Limited
|
Hand-held pen terminal | ||
Patent #
US D423,468 S
Filed 02/08/1999
|
Current Assignee
Symbol Technologies Inc.
|
Original Assignee
Symbol Technologies Inc.
|
Data entry system | ||
Patent #
US 6,058,304 A
Filed 05/23/1996
|
Current Assignee
DataQuill Limited
|
Original Assignee
DataQuill Limited
|
Electronic mail system with RF communications to mobile processors | ||
Patent #
US 6,067,451 A
Filed 09/28/1998
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Personal organizer | ||
Patent #
US D432,099 S
Filed 04/20/1999
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
HP Inc.
|
Dual mode communication device | ||
Patent #
US 6,141,540 A
Filed 06/15/1998
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Motorola Inc.
|
Handheld computer | ||
Patent #
US D433,016 S
Filed 03/08/2000
|
Current Assignee
Casio Company Limited
|
Original Assignee
Casio Company Limited
|
Personal digital assistant with a stylus compartment under a cover | ||
Patent #
US D432,535 S
Filed 02/22/2000
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
HP Inc.
|
Adaptive omni-modal radio apparatus and methods | ||
Patent #
US 6,134,453 A
Filed 09/09/1998
|
Current Assignee
Anton Innovations Inc.
|
Original Assignee
Charles M. Leedom Jr
|
Method and apparatus for error correction in a continuous dictation system | ||
Patent #
US 5,864,805 A
Filed 12/20/1996
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
International Business Machines Corporation
|
Extendible method and apparatus for synchronizing files on two different computer systems | ||
Patent #
US 5,884,323 A
Filed 10/13/1995
|
Current Assignee
Access Company Limited
|
Original Assignee
3Com Corporation
|
Handheld computer | ||
Patent #
US D408,021 S
Filed 03/09/1998
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
3Com Corporation
|
Housing for a portable communication device | ||
Patent #
US D408,030 S
Filed 04/06/1998
|
Current Assignee
Motorola Mobility LLC
|
Original Assignee
Motorola Inc.
|
Electronic calculator having the functions of telephone book, address book, calendar, schedule book and memo book | ||
Patent #
US D410,486 S
Filed 07/01/1998
|
Current Assignee
Casio Company Limited
|
Original Assignee
Casio Company Limited
|
Radiotelephone having an auxiliary actuator and method for operating said radiotelephone | ||
Patent #
US 5,966,671 A
Filed 01/03/1996
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Motorola Inc.
|
Hand-held messaging device with keyboard | ||
Patent #
US D416,256 S
Filed 06/26/1998
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Modular notebook and PDA computer systems for personal computing and wireless communications | ||
Patent #
US 5,983,073 A
Filed 04/04/1997
|
Current Assignee
NetAirus Technologies LLC
|
Original Assignee
Richard J. Ditzik
|
Keyboard control of a pointing device of a computer | ||
Patent #
US 5,990,872 A
Filed 10/31/1996
|
Current Assignee
Gateway Incorporated
|
Original Assignee
Gateway 2000 Inc.
|
Handheld computer device | ||
Patent #
US D416,001 S
Filed 10/30/1998
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
3Com Corporation
|
Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer | ||
Patent #
US 6,006,274 A
Filed 01/30/1997
|
Current Assignee
Access Company Limited
|
Original Assignee
3Com Corporation
|
Extendible method and apparatus for synchronizing multiple files on two different computer systems | ||
Patent #
US 6,000,000 A
Filed 05/04/1998
|
Current Assignee
Access Company Limited
|
Original Assignee
3Com Corporation
|
Omidirectional and directional antenna assembly | ||
Patent #
US 5,714,937 A
Filed 02/23/1996
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Radio receiver for use in a radio tracking system | ||
Patent #
US 5,722,064 A
Filed 12/06/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Radio receiver for use in a radio tracking system and a method of operation thereof | ||
Patent #
US 5,722,059 A
Filed 12/06/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
System for wireless transmission and receiving of information through a computer bus interface and method of operation | ||
Patent #
US 5,717,725 A
Filed 02/21/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Receiving circuitry for receiving serially transmitted encoded information | ||
Patent #
US 5,742,644 A
Filed 02/07/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
System for wireless transmission and receiving of information and method of operation thereof | ||
Patent #
US 5,745,532 A
Filed 06/02/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Foldable wireless telephone housing | ||
Patent #
US D393,856 S
Filed 02/28/1997
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
System for wireless serial transmission of encoded information | ||
Patent #
US 5,751,773 A
Filed 02/07/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Apparatus and methods for networking omni-modal radio devices | ||
Patent #
US 5,761,621 A
Filed 09/06/1996
|
Current Assignee
MLR LLC
|
Original Assignee
Spectrum Information Technologies Inc.
|
Wireless telephone | ||
Patent #
US D395,300 S
Filed 11/07/1996
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Corporation
|
User interface for cellular telephone | ||
Patent #
US 5,797,098 A
Filed 07/19/1995
|
Current Assignee
Cirrus Logic Incorporated
|
Original Assignee
Pacific Communication Sciences Inc.
|
Personal communications terminal having switches which independently energize a mobile telephone and a personal digital assistant | ||
Patent #
US 5,797,089 A
Filed 09/07/1995
|
Current Assignee
Blackberry Limited
|
Original Assignee
Telefonaktiebolaget LM Ericsson
|
Method for inputting information using a selectable soft keyboard | ||
Patent #
US 5,812,117 A
Filed 02/21/1997
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Electronic mail system with RF communications to mobile radios | ||
Patent #
US 5,819,172 A
Filed 04/23/1997
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Reduced keyboard disambiguating computer | ||
Patent #
US 5,818,437 A
Filed 07/26/1995
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Tegic Communications Inc.
|
Control of miniature personal digital assistant using menu and thumbwheel | ||
Patent #
US 5,825,353 A
Filed 04/18/1995
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
Craig Alexander Will
|
Apparatus and configuration method for a small, hand-held computing device | ||
Patent #
US 5,825,675 A
Filed 05/22/1995
|
Current Assignee
Xerox Corporation
|
Original Assignee
Xerox Corporation
|
Adaptive omni-modal radio apparatus and methods | ||
Patent #
US 5,854,985 A
Filed 09/04/1996
|
Current Assignee
Anton Innovations Inc.
|
Original Assignee
Spectrum Information Technologies Inc.
|
Method and apparatus for correcting words | ||
Patent #
US 5,594,640 A
Filed 10/19/1994
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
Electronic mail system with RF communications to mobile processors | ||
Patent #
US 5,625,670 A
Filed 05/18/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
System for transferring information from a RF receiver to a processor under control of a program stored by the processor and method of operation thereof | ||
Patent #
US 5,631,946 A
Filed 05/16/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Radio tracking system and method of operation thereof | ||
Patent #
US 5,640,146 A
Filed 02/24/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Radio receiver for use in a radio tracking system and a method of operation thereof | ||
Patent #
US 5,650,769 A
Filed 02/24/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Selective call transceiver | ||
Patent #
US D386,497 S
Filed 11/19/1996
|
Current Assignee
Motorola Inc.
|
Original Assignee
Motorola Inc.
|
Portable telephone | ||
Patent #
US D385,875 S
Filed 07/31/1996
|
Current Assignee
Motorola Inc.
|
Original Assignee
Motorola Inc.
|
Transmitting circuitry for serial transmission of encoded information | ||
Patent #
US 5,694,428 A
Filed 02/07/1995
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Dual trigger multiplexed data entry terminal | ||
Patent #
US 5,496,992 A
Filed 06/21/1994
|
Current Assignee
LXE Incorporated
|
Original Assignee
LXE Incorporated
|
External light source for backlighting display | ||
Patent #
US 5,550,715 A
Filed 12/10/1993
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Information devices having the function of calculator portable information terminal telephone book, address book, calendar, schedule book and memo book | ||
Patent #
US D354,478 S
Filed 04/15/1993
|
Current Assignee
Casio Computer Company Limited
|
Original Assignee
Karsten Manufacturing Corporation
|
Image-based electronic pocket organizer with integral scanning unit | ||
Patent #
US 5,392,447 A
Filed 01/10/1992
|
Current Assignee
Eastman Kodak Company
|
Original Assignee
Eastman Kodak Company
|
Foldable housing for a portable telephone | ||
Patent #
US D359,734 S
Filed 03/07/1994
|
Current Assignee
Motorola Inc.
|
Original Assignee
Motorola Inc.
|
Electronic mail system with RF communications to mobile processors and method of operation thereof | ||
Patent #
US 5,436,960 A
Filed 05/20/1991
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Information transmission system and method of operation | ||
Patent #
US 5,446,759 A
Filed 08/26/1993
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Electronic mail system with RF communications to mobile processors originating from outside of the electronic mail system and method of operation thereof | ||
Patent #
US 5,438,611 A
Filed 05/23/1994
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Communication system and methods for enhanced information transfer | ||
Patent #
US 5,465,401 A
Filed 12/15/1992
|
Current Assignee
Texas Instruments Inc.
|
Original Assignee
Texas Instruments Inc.
|
System for interconnecting electronic mail systems by RF communications and method of operation thereof | ||
Patent #
US 5,479,472 A
Filed 05/20/1991
|
Current Assignee
NTP Incorporated
|
Original Assignee
NTP Incorporated
|
Communication system and methods for enhanced information transfer | ||
Patent #
US 5,335,276 A
Filed 12/16/1992
|
Current Assignee
Texas Instruments Inc.
|
Original Assignee
Texas Instruments Inc.
|
Method and apparatus for validating credit information during home delivery of order | ||
Patent #
US 5,334,824 A
Filed 03/30/1993
|
Current Assignee
Cellucredit LLC
|
Original Assignee
Jerry R. Martinez
|
Interface for connecting computers to radio telephone networks | ||
Patent #
US 5,353,334 A
Filed 01/06/1994
|
Current Assignee
MLR LLC
|
Original Assignee
Spectrum Information Technologies Inc.
|
Programmable universal modem system and method for using the same | ||
Patent #
US 5,367,563 A
Filed 07/26/1993
|
Current Assignee
MLR LLC
|
Original Assignee
Spectrum Information Technologies Inc.
|
Portable personal computer and mobile telephone device | ||
Patent #
US 5,189,632 A
Filed 07/23/1991
|
Current Assignee
Nokia Mobile Phones UK Limited
|
Original Assignee
Nokia Siemens Networks GmbH Company KG
|
Core computer processor module, and peripheral shell module assembled to form a pocket size data capture unit | ||
Patent #
US 5,227,614 A
Filed 12/15/1989
|
Current Assignee
Intermec Technologies Corporation
|
Original Assignee
Norand Corporation
|
Programmable universal interface system | ||
Patent #
US 5,249,218 A
Filed 04/06/1992
|
Current Assignee
MLR LLC
|
Original Assignee
Spectrum Information Technologies Inc.
|
Segmentation process for machine reading of handwritten information | ||
Patent #
US 5,101,439 A
Filed 08/31/1990
|
Current Assignee
NCR Corporation
|
Original Assignee
ATT Inc.
|
System and method for interfacing computers to diverse telephone networks | ||
Patent #
US 5,127,041 A
Filed 06/01/1990
|
Current Assignee
MLR LLC
|
Original Assignee
Spectrum Information Technologies Inc.
|
Hierarchical constrained automatic learning neural network for character recognition | ||
Patent #
US 5,067,164 A
Filed 11/30/1989
|
Current Assignee
NCR Corporation
|
Original Assignee
ATT Inc.
|
Portable handheld terminal | ||
Patent #
US 4,916,441 A
Filed 09/19/1988
|
Current Assignee
McKesson Information Solutions LLC
|
Original Assignee
CliniCom Inc.
|
Portable hybrid communication system and methods | ||
Patent #
US 4,972,457 A
Filed 01/19/1989
|
Current Assignee
MLR LLC
|
Original Assignee
Spectrum Information Technologies Inc.
|
Intelligent programmable touchscreen system | ||
Patent #
US 4,587,630 A
Filed 02/15/1984
|
Current Assignee
HP Inc.
|
Original Assignee
HP Inc.
|
Hand-held computer | ||
Patent #
US 4,545,023 A
Filed 09/13/1984
|
Current Assignee
R.D.1. LIMITED PARTNERSHIP
|
Original Assignee
ENGINEERING PROJECT DEVELOPMENT LIMITED
|
Restaurant or retail vending facility | ||
Patent #
US 4,415,065 A
Filed 11/17/1980
|
Current Assignee
Gary O. Sandstedt
|
Original Assignee
Gary O. Sandstedt
|
Portable data entry apparatus including plural selectable functional configurations | ||
Patent #
US 4,279,021 A
Filed 02/15/1979
|
Current Assignee
Telxon Corporation
|
Original Assignee
Telxon Corporation
|
30 Claims
-
1. A handheld device for navigating among a plurality of menus and within individual menus, each menu comprising at least one menu item, the device comprising:
-
a first button to cause a cursor to navigate within a menu when no selection command has been received for the menu and to highlight a desired menu item within the menu; and a second button, wherein; when the cursor is highlighting one of the menus or a first menu item in a menu of the plurality of menus, the second button causes the cursor to navigate from one menu to another; and when the cursor is highlighting a menu item other than the first menu item in a menu of the plurality of menus, and no selection command has been received for the menu, the second button causes the cursor to navigate within the menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A handheld device for navigating among a plurality of menus and within individual menus, each menu comprising at least one menu item, the device comprising:
-
first means for causing a cursor to navigate within a menu when no selection command has been received for the menu and to highlight a desired menu item within the menu; and second means for causing the cursor to navigate from one menu to another when the cursor is highlighting one of the menus or a first menu item in a menu of the plurality of menus and for causing the cursor to navigate within the menu when the cursor is highlighting a menu item other than the first menu item in a menu of the plurality of menus and no selection command has been received from the menu. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method performed by a handheld device for navigating among a plurality of menus and within individual menus, each menu comprising at least one menu item, the method comprising:
-
using a first button to cause a cursor to navigate within a menu when no selection command has been received for the menu and to highlight a desired menu item within the menu; and using a second button to cause the cursor to navigate from one menu to another when the cursor is highlighting one of the menus or a first menu item in a menu of the plurality of menus and for causing the cursor to navigate within the menu when the cursor is highlighting a menu item other than the first menu item in a menu of the plurality of menus and no selection command has been received from the menu. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An apparatus for navigating among a plurality of menus, the apparatus comprising:
-
a menu bar including a plurality of menus; a set of items associated with each menu of the plurality of menus; a display button to cause the menu bar including the plurality of menus to be displayed; a first scroll button to cause a cursor to navigate within a menu when no selection command has been received for the menu and to highlight a desired menu item within the menu; and a second scroll button, wherein; when the cursor is highlighting one of the menus or a first menu item in a menu of the plurality of menus, the second button causes the cursor to navigate from one menu to another; and when the cursor is highlighting a menu item other than the first menu item in a menu of the plurality of menus, and no selection command has been received for the menu, the second button causes the cursor to navigate within the menu.
-
-
21. A handheld device for navigating among a plurality of menus and within individual menus, each menu comprising at least one menu item, the device comprising:
-
a first button to cause a cursor to navigate within a menu when no selection command has been received for the menu and to highlight a desired menu item within the menu; and a second button, wherein; when the cursor is highlighting one of the menus or a last menu item in a menu of the plurality of menus, the second button causes the cursor to navigate from one menu to another; and when the cursor is highlighting a menu item other than the first menu item in a menu of the plurality of menus and no selection command has been received for the menu, the second button causes the cursor to navigate within the menu. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A handheld device for navigating among a plurality of menus and within individual menus, each menu comprising at least one menu item, the device comprising:
-
a first button, wherein; when the cursor is highlighting one of the menus or a last menu item in a menu, the first button causes the cursor to navigate from one menu to another; and when the cursor is highlighting a menu item other than the first menu item in a menu of the plurality of menus and no selection command has been received for the menu, the first button causes the cursor to navigate within the menu; and a second button, wherein; when the cursor is highlighting one of the menus or a first menu item in a menu of the plurality of menus, the second button causes the cursor to navigate from one menu to another; and when the cursor is highlighting a menu item other than the first menu item in a menu of the plurality of menus, and no selection command has been received for the menu, the second button causes the cursor to navigate within the menu. - View Dependent Claims (27, 28, 29, 30)
-
1 Specification
This application claims the benefit of U.S. Provisional Application No. 60/297,817 entitled “Handheld Device” which was filed on Jun. 11, 2001, the disclosure of which is incorporated herein by reference.
The invention is related to the field of handheld computers.
Handheld computers are becoming ubiquitous. These handheld devices are also referred to as personal digital assistants (PDA), pocket personal computers (pocket PC), or palmtop computers. A handheld computer may be small enough to fit into a purse or a pocket, and may weigh less than one pound. As a result, the handheld computer is very portable.
A person can interact with the handheld computer using a stylus, or pen, to touch a portion of the display screen. Electronic sensors in a display screen of the handheld computer detect the point of contact between the stylus and the screen. The user can input information into the handheld computer by tracing the shape of a character on the display screen. The user can also cause the handheld computer to perform a function by touching the name of the function when the name is displayed on the screen.
However, a conventional desktop computer typically moves a cursor through a series of menus by receiving user input from keyboard keys, such as arrow keys for example, or from a mouse. As a result, using a stylus to navigate through menus may be difficult for an inexperienced user, and even awkward for a user with some experience. Using keys to receive user input may be more convenient, however, traditional key-based solutions require four or more keys to move a cursor. This large number of keys dedicated to cursor movement may be acceptable in conventional desktop keyboards because the size of the keyboard is typically large enough to accommodate this large number of keys. However, in a handheld computer, reducing the number of keys on the keyboard is important because of the comparatively small amount of space available for keyboard keys. Thus, a need exists to reduce the amount of keys required to move a cursor through menus and menu items of a handheld computer.
A technique to navigate through one or more menus of a handheld computer is disclosed. In one embodiment, the technique uses a handheld device having a first button to cause a cursor to navigate through a plurality of menu items and to highlight a desired menu item. The device also has a second button to cause the cursor to navigate through a plurality of menus when the cursor is highlighting one of the menus or a first menu item, and to cause the cursor to highlight a previous menu item when the cursor is highlighting a menu item other than the first menu item.
The present invention is illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements, and in which:
Navigating through a menu of a handheld computer using a keyboard is disclosed. The handheld computer may include multiple keyboard keys. Menus, such as a Palm operating system (Palm OS) menu for example, along with their corresponding menu items, are entirely keyboard navigable on the handheld computer. One key is used to place the handheld device in menu mode and to display a list of one or more menus. Another key can be used to navigate through the list of menus and to select a desired menu. Similarly, the items of a given menu can be navigated and selected using a third key. A selected item can be executed using one or more execution keys. Key based navigation allows the user to both input data and move through applications using only a keyboard, instead of having to switch between two modes of entry. Thus, a user who is already using the keyboard is relieved from the inconvenience of pulling out a stylus to execute menu items.
Because navigation, selection and execution of a menu item of the handheld computer can be performed with the keyboard, representations of computer functions and commands can be displayed as menu items with corresponding keyboard shortcuts. The functions or commands corresponding to the menu items may be implemented as software code in one or more software application programs. These programs may be stored in a computer readable memory of the handheld device and executed by a processor of the handheld device.
An example of a handheld computer having a keyboard that can be used to navigate through a menu is shown in
The inside of the body 110 of handheld computer 100 contains computer hardware and electronic circuits, which may include a microprocessor for example. The hardware circuitry may also have a radio module, including a transmitter and receiver, so that the device can perform one or more radio communication functions, such as a cellular telephone function for example. The handheld computer also contains computer readable memory storing software such as application programs or digital data.
The hardware and the software interact to perform computer or communication functions. For example, the device may perform one of the functions by using the microprocessor to execute one of the stored computer programs. These functions may include personal information functions such as storing and retrieving address lists or calendars, and computing functions such as performing as a calculator or as an electronic word processor or spreadsheet. These functions may also include wireless communication functions such as telephone, internet, and electronic mail (email) applications.
The body 110 of handheld device 100 includes display screen 155, keyboard 160, and jog rocker 165. The keyboard 160 may have alphabet keys, numeric keys, or a combination of alpha-numeric keys. The keys of keyboard 160 may be arranged in any desired format. In one embodiment, keyboard 160 includes alpha-numeric keys arranged in a QWERTY format. The keyboard keys may also include dedicated hardware application buttons 170, 171, 172, and 173. Each application button, when pressed, causes the device to execute a corresponding application program.
For example, button 170 may cause a phone application to be executed so that the device functions as a cellular telephone. Button 171 may cause a calendar application to be executed so that a user can keep track of scheduled events and appointments. Button 172 may cause an internet browser application to be executed so that the device can be used to retrieve information from the internet. Button 173 may cause an electronic mail application to be executed so that the user can receive and send electronic mail using the handheld device. When a dedicated hardware application button is pressed, the device executes the corresponding software application program, and display screen shows a view of the current application program that is being executed by the device.
Keyboard 160 may also include additional buttons, such as menu button 180, and scroll buttons 181 and 182, for example. When menu button 180 is pressed, the device enters menu mode, which allows a user to navigate through menus for the current application by using keyboard 160 or jog rocker 165. When the device is in menu mode, one or more menus are displayed on screen 155. When a given menu is highlighted, a list of items associated with the menu may be displayed. Each menu item may be a command or a function that can be performed by the handheld device. The user can navigate through the displayed menus and menu items, and execute a desired menu item, using the buttons on the handheld device.
Pressing menu key 180 causes the device to enter menu mode and to display one or more menus in a menu bar. For example,
A cursor 220 can be moved to a given menu 215-1 to 215-D of menu bar 210 using a key, for example, scroll-up button 181. Pressing button 181 displays the next menu, and the corresponding menu items for the next menu. For example, cursor 220 may initially highlight one of the menus, such as record menu 215-1. Pressing button 181 when the cursor is highlighting a top menu item, or a menu, causes the cursor to move to another menu. As the cursor 220 moves from one menu, such as menu 215-1 for example, to another menu, such as adjacent menu 215-2 for example, menu 215-1 becomes unhighlighted and menu 215-2 becomes highlighted. Pressing button 181 from the last menu 215-n may scroll the cursor, or highlight, back to the first menu 215-1. Holding button 181 may repeat this action of moving the cursor to the next menu at a given repeat rate. Thus, when the cursor is highlighting a menu name, pressing button 181 causes the cursor 220 to selectively highlight the next menu 215 in menu bar 210.
Each menu has a set 230 of one or more items associated with the menu. When a menu is highlighted, the set of items 230 associated with the highlighted menu, are displayed. For example, when the record menu is highlighted, record menu items 240-1 to 240-N are displayed.
Another key, such as scroll-down button 182 for example, can be used to selectively highlight one of the items in the list of menu items by moving cursor 220 to a given item when pressed one or more times. If no menu item is highlighted, such as when the menu list is first displayed, then the first press of button 182 may highlight the first menu item 240-1 of the displayed set of menu items 230. Pressing button 182 again causes the cursor to move to another item in the list. Holding button 182 may repeat this action at a given repeat rate. In one embodiment, when the cursor is highlighting the last menu item, pressing button 182 causes the cursor to highlight the first item in the list. In another embodiment, when the cursor is highlighting the last item in the list, pressing button 182 causes the cursor to highlight the next menu and causes the display to show the menu items that correspond to the next menu.
For example, the user can sequentially move the cursor from the first item in the list, which is “new appointment” in this example, to the last item in the list which is “undelete from archives” in this example, by pressing button 182 several times, or by pressing and holding button 182 until the cursor reaches the desired item. When the cursor reaches the last item, pressing button 182 may cause the cursor to return to the first item in the displayed list. Thus, a user can move the highlight from item to item using button 182 to select different items without having to touch the screen.
Furthermore, the user may move the cursor through the list of menu items using button 181. For example, button 181 can be used to scroll the cursor through the items in an opposite direction to that of button 182. For example, if the cursor is highlighting the last item in the list, the button 181 can move the cursor to the previous item. The button 181 can move the cursor in this reverse direction sequentially through the items back to the first item in the list. When the cursor is highlighting the first item, executing button 181 can cause the cursor to move and highlight another menu in the menu bar as discussed above.
One or more of the keys may be used to execute a highlighted item. For example, when an item is highlighted by the cursor, an execution button such as menu button 180 for example can be used to execute the highlighted item. Also, another key such as a space key, or a return key for example, on keyboard 160 may execute the highlighted menu item when pressed.
In one embodiment, when any menu is displayed, pressing a short cut letter for a displayed menu item may execute the corresponding menu item. For example, when the record menu is displayed, pressing the B key on keyboard 160 causes the device to perform the beam item function. At any time, whether or not a menu is displayed, pressing the menu key and pressing one of the short cut letters may execute the corresponding menu item. Thus, a button or a sequence of buttons on keyboard 160 may be associated with a given menu item. The given item may be executed by pressing the button or sequence of buttons associated with the item, regardless of whether the item is highlighted or displayed. For example, if the record menu is not displayed, pressing command key 180 then pressing letter E causes the “purge items” command, which is listed in the record menu, to be performed. Whenever a menu command is executed, the displayed menu may be dismissed.
The rocker 165 can be used to move the cursor 220 through the menu bar 210 and through the list of items 230. For example, rotating, or moving, the rocker in a first direction, such as “up,” can cause the cursor to scroll through the menus 215-1 to 215-D in the menu bar, to permit a user to highlight a desired menu. Thus, when the cursor is highlighting the first item, moving the rocker in the first direction may cause the cursor to highlight another menu, such as the edit menu. The items 230 associated with the highlighted menu may be displayed as discussed above.
Moving the jog rocker 165 in a second direction, such as “down,” can cause the cursor to scroll through the displayed menu items to enable a user to highlight a desired item. For example, moving the rocker in the second direction can cause the cursor to scroll sequentially from the first item 240-1, “new appointment” to a subsequent item, such as “beam item” 240-5 in the list of items. When the cursor is highlighting the last item 240-n, moving the rocker in the second direction can cause the cursor to highlight the first item 240-1.
The user may also use the rocker to move the cursor through the menu items in the opposite direction. For example, when the cursor is highlighting an item other than the first item in the list, moving the rocker in the first direction causes the cursor to move to the previous item in the list. Thus, if the cursor is highlighting item 240-3, moving the rocker in the first direction causes the cursor to move to item 240-2.
When the location of cursor 220 overlaps the position of an item, the overlapping item is highlighted by the cursor. A highlighted item can be executed by using the rocker. For example, moving the rocker in a third direction, such as “pressing” the rocker for example, may cause the device to execute a highlighted item.
In an embodiment as shown in
As shown in
For example, pressing button 182 causes the menu item cursor 340 to move from the first item 330-1 to the second item, 330-2. When the menu item cursor 340 is highlighting item 330-2, pressing button 182 causes the menu item cursor 340 to move to item 330-3, and pressing button 181 causes the menu item cursor 340 to move back to item 330-1. In one embodiment, if the menu item cursor 340 is highlighting the first item in the list, item 330-1, pressing an execution key causes the device to display contact information, such as addresses, names, and phone numbers for example, that are related to the selected item.
As shown in
As shown in
For example, when call history cursor is highlighting menu item 510-1, pressing a such as button 182 causes the call history cursor 520 to move to the next item, which is 510-2. Pressing button 182 again causes the call history cursor 520 to move to item 510-3. When the cursor is highlighting item 510-2, pressing a key such as button 181 causes the cursor to move to the previous item, which is item 510-1.
As shown in
For example, pressing a key such as button 182 highlights the first name 625-1 in the list as shown in
The number of pages on the speed dial menu item list is shown by page number menu bar 610. Page menu cursor 615 highlights the number of the page that is currently being displayed. A user may jump directly to a given page by pressing a key on the keyboard. For example, pressing the number “2” key causes the second page to be displayed. In one embodiment, after highlighting the last name on the displayed page, pressing scroll-down button 182 causes another page of names in the speed-dial list to be displayed. Also, if cursor 320 is highlighting the first entry on the displayed page, pressing scroll-up button 181 causes the display to show the next speed dial page, with cursor 320 highlighting the first entry on the next page.
When the handheld device receives a telephone call, or has established a connection with another telephone, a call screening view may be displayed to identify one or more characteristics of each active telephone call. For example, when the device is engaged in a telephone call, the cursor 310 highlights call screening icon 315 and displays a call screening view, as shown in
For example, when an incoming phone call is received, or an outgoing phone call is made, the display screen shows characteristics of the call, such as the name 710 and phone number 720 of the other telephone that is making or receiving the call. The telephone call characteristics may also include the duration of a phone call 730, or the status of a phone call 740, such as “on-hold” or “active” for example.
Also, the display may show menu items to perform telephone call management functions such as hang-up 750, 3-way call 760, speakerphone 770, or keypad 780 for example. As shown in
Thus, navigating through a list of menus and through items of a given menu using a keyboard of a handheld computer has been disclosed. The keyboard based navigation permits a person to operate a handheld computer without using a stylus. This navigation also permits a user to perform computer functions and communication functions from a single handheld computer, using only the keyboard of the handheld computer.
These and other embodiments of the present invention may be realized in accordance with the teachings described herein and it should be evident that various modifications and changes may be made in these teachings without departing from the broader spirit and scope of the invention. The specification and drawings are, accordingly, to be regarded in an illustrative rather than restrictive sense and the invention measured only in terms of the claims.