System and method for packing multitouch gestures onto a hand
First Claim
1. A method for interpreting gestures, the method comprising:
- classifying a combination of fingers that initially touch a touch sensitive surface as a particular chord; and
testing whether a measured geometric arrangement of the fingers on the touch sensitive surface corresponds to a relaxed hand or deliberately spread fingers of the same hand.
1 Assignment
0 Petitions

Accused Products

Abstract
A multi-touch system is disclosed that compares finger arrangements at the beginning of multi-touch gestures and discriminates between neutral- and spread-hand performances. Gestures by the neutral- and spread-hand versions of each chord are then mapped to separate, but intuitively related cursor functions or sets of commands. Less-frequently performed functions and commands are typically assigned to the spread-hand chord, since spreading the hand from neutral takes deliberate effort. With these neutral and spread distinctions, a two-handed gesture set can be packed into a one-handed touch surface, or for two-handed touch surfaces, twice as many intuitively customizable gesture command sets can be accommodated.
411 Citations
Device, Method, and Graphical User Interface for Manipulating User Interface Objects | ||
Patent #
US 20110074710A1
Filed 04/27/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
METHOD AND SYSTEM FOR DETECTING A FINGER CONTACT ON A TOUCHPAD | ||
Patent #
US 20110069006A1
Filed 08/25/2010
|
Current Assignee
BYD Company Limited
|
Original Assignee
BYD Company Limited
|
Device, Method, and Graphical User Interface for Manipulating Workspace Views | ||
Patent #
US 20110078624A1
Filed 09/25/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, Method, and Graphical User Interface for Moving a Calendar Entry in a Calendar Application | ||
Patent #
US 20110078622A1
Filed 09/25/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, Method, and Graphical User Interface for Manipulating User Interface Objects | ||
Patent #
US 20110069016A1
Filed 09/25/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Behavior and Appearance of Touch-Optimized User Interface Elements for Controlling Computer Function | ||
Patent #
US 20110029904A1
Filed 07/30/2009
|
Current Assignee
Lenovo Singapore Pte Limited
|
Original Assignee
Lenovo Singapore Pte Limited
|
HAND POSTURE MODE CONSTRAINTS ON TOUCH INPUT | ||
Patent #
US 20110157025A1
Filed 12/30/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
METHOD AND SYTEM FOR DUPLICATING AN OBJECT USING A TOUCH-SENSITIVE DISPLAY | ||
Patent #
US 20110141043A1
Filed 12/02/2010
|
Current Assignee
Dassault Systemes Delmia Corporation
|
Original Assignee
Dassault Systemes SE
|
Method, System, and Graphical User Interface for Positioning an Insertion Marker in a Touch Screen Display | ||
Patent #
US 20110080364A1
Filed 12/09/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Bas Ording, Kenneth Kocienda, Marcel Van Os, Scott Forstall, Richard A Williamson
|
DISPLAY DEVICE, GAME SYSTEM, AND GAME METHOD | ||
Patent #
US 20110190061A1
Filed 02/02/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Device, Method, and Graphical User Interface for Selecting and Moving Objects | ||
Patent #
US 20110181529A1
Filed 05/28/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, Method, and Graphical User Interface for Resizing Objects | ||
Patent #
US 20110181528A1
Filed 05/28/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch detection method for capacitive touch screens | ||
Patent #
US 20110221701A1
Filed 03/10/2011
|
Current Assignee
FocalTech Systems Co.Ltd
|
Original Assignee
FocalTech Systems Co.Ltd
|
Device, Method, and Graphical User Interface for Precise Positioning of Objects | ||
Patent #
US 20110185321A1
Filed 05/28/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
GESTURE BASED EDIT MODE | ||
Patent #
US 20110258537A1
Filed 12/15/2008
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
MULTI-FINGER MOUSE EMULATION | ||
Patent #
US 20100328227A1
Filed 06/29/2009
|
Current Assignee
Autodesk Inc.
|
Original Assignee
Autodesk Inc.
|
MULTI-TOUCH MOTION SIMULATION USING A NON-TOUCH SCREEN COMPUTER INPUT DEVICE | ||
Patent #
US 20100095234A1
Filed 10/06/2009
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
SYSTEM AND METHOD TO PROVIDE GESTURE FUNCTIONS AT A DEVICE | ||
Patent #
US 20100217685A1
Filed 09/14/2009
|
Current Assignee
eBay Inc.
|
Original Assignee
eBay Inc.
|
KEYBOARD GESTURING | ||
Patent #
US 20100259482A1
Filed 04/10/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display | ||
Patent #
US 20100235735A1
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Visual Expander | ||
Patent #
US 20100259500A1
Filed 06/22/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Peter Kennedy
|
Virtual mouse driving apparatus and method using two-handed gestures | ||
Patent #
US 7,849,421 B2
Filed 10/17/2005
|
Current Assignee
Electronics and Telecommunications Research Institute
|
Original Assignee
Electronics and Telecommunications Research Institute
|
Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display | ||
Patent #
US 20100235785A1
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display | ||
Patent #
US 20100235729A1
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
MANIPULATION OF LIST ON A MULTI-TOUCH DISPLAY | ||
Patent #
US 20100134425A1
Filed 12/03/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display | ||
Patent #
US 20100235783A1
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
MOBILE TERMINAL APPARATUS AND METHOD OF STARTING APPLICATION | ||
Patent #
US 20100245272A1
Filed 02/18/2010
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Ericsson Mobile Communications USA Incorporated
|
Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display | ||
Patent #
US 20100235770A1
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display | ||
Patent #
US 20100235793A1
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display | ||
Patent #
US 20100235726A1
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
APPARATUS AND METHOD FOR REPRODUCING VIDEO OF MOBILE TERMINAL | ||
Patent #
US 20090093276A1
Filed 10/02/2008
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
System and Method for Alternative Communication | ||
Patent #
US 20090109036A1
Filed 10/29/2007
|
Current Assignee
The Boeing Co.
|
Original Assignee
The Boeing Co.
|
TERMINAL, METHOD OF CONTROLLING THE SAME AND RECORDING MEDIUM FOR THE METHOD | ||
Patent #
US 20090132960A1
Filed 10/03/2008
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
TOUCH SURFACE-SENSITIVE EDIT SYSTEM | ||
Patent #
US 20090125848A1
Filed 11/14/2007
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Methods and Graphical User Interfaces for Editing on a Portable Multifunction Device | ||
Patent #
US 20090228792A1
Filed 09/30/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
METHOD FOR CONTROLLING A USER INTERFACE, INFORMATION PROCESSING APPARATUS, AND COMPUTER READABLE MEDIUM | ||
Patent #
US 20090307589A1
Filed 05/20/2009
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
Portable Electronic Device, Method, and Graphical User Interface for Displaying Electronic Documents and Lists | ||
Patent #
US 20080168349A1
Filed 12/31/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable Multifunction Device, Method, and Graphical User Interface for Adjusting an Insertion Point Marker | ||
Patent #
US 20080165142A1
Filed 10/24/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable Electronic Device, Method, and Graphical User Interface for Displaying Electronic Lists and Documents | ||
Patent #
US 20080180408A1
Filed 01/04/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual mouse driving apparatus and method using two-handed gestures | ||
Patent #
US 20060209021A1
Filed 10/17/2005
|
Current Assignee
Electronics and Telecommunications Research Institute
|
Original Assignee
Electronics and Telecommunications Research Institute
|
CLOCK FREQUENCY SELECTION SCHEME | ||
Patent #
US 20120042193A1
Filed 08/13/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable electronic device, method, and graphical user interface for displaying electronic lists and documents | ||
Patent #
US 8,130,205 B2
Filed 01/04/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Navigating Among Activities in a Computing Device | ||
Patent #
US 20120084711A1
Filed 12/09/2011
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
METHOD AND APPARATUS FOR PROVIDING TEXT SELECTION | ||
Patent #
US 20120102401A1
Filed 10/25/2010
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
USER INTERFACE FOR MEDICAL IMAGE REVIEW WORKSTATION | ||
Patent #
US 20120133600A1
Filed 11/22/2011
|
Current Assignee
Hologic Incorporated
|
Original Assignee
Hologic Incorporated
|
Methods and graphical user interfaces for editing on a portable multifunction device | ||
Patent #
US 8,201,109 B2
Filed 09/30/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable electronic device, method, and graphical user interface for displaying electronic lists and documents | ||
Patent #
US 8,223,134 B1
Filed 03/05/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and graphical user interfaces for editing on a multifunction device with a touch screen display | ||
Patent #
US 8,255,830 B2
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display device, game system, and game method | ||
Patent #
US 8,317,615 B2
Filed 02/02/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Spatially-correlated multi-display human-machine interface | ||
Patent #
US 8,339,364 B2
Filed 09/26/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Portable electronic device, method, and graphical user interface for displaying electronic lists and documents | ||
Patent #
US 8,368,665 B2
Filed 07/12/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and graphical user interfaces for editing on a multifunction device with a touch screen display | ||
Patent #
US 8,370,736 B2
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for using gestures to control a laser tracker | ||
Patent #
US 8,422,034 B2
Filed 04/20/2011
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Visual expander | ||
Patent #
US 8,427,445 B2
Filed 06/22/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for using gestures to control a laser tracker | ||
Patent #
US 8,437,011 B2
Filed 09/13/2012
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
METHOD AND ELECTRONIC DEVICE FOR CHANGING COORDINATES OF ICONS ACCORDING TO SENSING SIGNAL | ||
Patent #
US 20130120464A1
Filed 12/13/2011
|
Current Assignee
Institute For Information Industry
|
Original Assignee
Institute For Information Industry
|
Multi-finger mouse emulation | ||
Patent #
US 8,462,134 B2
Filed 06/29/2009
|
Current Assignee
Autodesk Inc.
|
Original Assignee
Autodesk Inc.
|
Target apparatus and method of making a measurement with the target apparatus | ||
Patent #
US 8,467,072 B2
Filed 02/29/2012
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Automatic measurement of dimensional data with a laser tracker | ||
Patent #
US 8,467,071 B2
Filed 01/14/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
System and method for summoning user interface objects | ||
Patent #
US 8,479,110 B2
Filed 03/20/2011
|
Current Assignee
Jason M. Johnson, William J. Johnson
|
Original Assignee
Jason M. Johnson, William J. Johnson
|
Methods and graphical user interfaces for editing on a multifunction device with a touch screen display | ||
Patent #
US 8,510,665 B2
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Hand posture mode constraints on touch input | ||
Patent #
US 8,514,188 B2
Filed 12/30/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Systems, Methods, and Apparatus for Drawing Chemical Structures Using Touch and Gestures | ||
Patent #
US 20130222265A1
Filed 02/24/2012
|
Current Assignee
PerkinElmer Informatics Inc.
|
Original Assignee
Scott Gregory Flicker, Daniel Malcolm Oberlin, Robin Young Smith, Andrew Smellie
|
Method and apparatus for using gestures to control a laser tracker | ||
Patent #
US 8,537,371 B2
Filed 12/30/2011
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Method and apparatus for using gestures to control a laser tracker | ||
Patent #
US 8,537,375 B2
Filed 03/14/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Device, method, and graphical user interface for precise positioning of objects | ||
Patent #
US 8,539,385 B2
Filed 05/28/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and graphical user interface for selecting and moving objects | ||
Patent #
US 8,539,386 B2
Filed 05/28/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mobile terminal apparatus and method of starting application | ||
Patent #
US 8,552,996 B2
Filed 02/18/2010
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Ericsson Mobile Communications USA Incorporated, Sony Corporation
|
Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker | ||
Patent #
US 8,570,278 B2
Filed 10/24/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for using gestures to control a laser tracker | ||
Patent #
US 8,576,380 B2
Filed 09/13/2012
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Methods and graphical user interfaces for editing on a multifunction device with a touch screen display | ||
Patent #
US 8,584,050 B2
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Target method using indentifier element to obtain sphere radius | ||
Patent #
US 8,593,648 B2
Filed 03/14/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Manipulation of list on a multi-touch display | ||
Patent #
US 8,610,673 B2
Filed 12/03/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Apparatus and method for recognizing a tap gesture on a touch sensing device | ||
Patent #
US 8,610,686 B1
Filed 02/07/2012
|
Current Assignee
Monterey Research LLC
|
Original Assignee
Cypress Semiconductor Corporation
|
Device, method, and graphical user interface for resizing objects | ||
Patent #
US 8,612,884 B2
Filed 05/28/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Automatic measurement of dimensional data with a laser tracker | ||
Patent #
US 8,619,265 B2
Filed 03/13/2012
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Selecting of text using gestures | ||
Patent #
US 8,650,507 B2
Filed 03/04/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for using gestures to control a laser tracker | ||
Patent #
US 8,654,355 B2
Filed 03/14/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Method and apparatus for using gestures to control a laser tracker | ||
Patent #
US 8,654,354 B2
Filed 10/17/2012
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Methods and graphical user interfaces for editing on a multifunction device with a touch screen display | ||
Patent #
US 8,661,362 B2
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Devices, methods, and graphical user interfaces for document manipulation | ||
Patent #
US 8,661,339 B2
Filed 09/23/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and graphical user interface for resizing objects | ||
Patent #
US 8,677,268 B2
Filed 05/28/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Devices, methods, and graphical user interfaces for document manipulation | ||
Patent #
US 8,677,232 B2
Filed 09/23/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display device, game system, and game process method | ||
Patent #
US 8,684,842 B2
Filed 02/02/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Portable electronic device, method, and graphical user interface for displaying electronic documents and lists | ||
Patent #
US 8,689,132 B2
Filed 12/31/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Controller device and controller system | ||
Patent #
US 8,702,514 B2
Filed 08/10/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Gesture based edit mode | ||
Patent #
US 8,707,170 B2
Filed 12/15/2008
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Devices, methods, and graphical user interfaces for document manipulation | ||
Patent #
US 8,719,695 B2
Filed 09/23/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems and methods for defining print settings using device movements | ||
Patent #
US 8,724,146 B2
Filed 03/28/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method for using a handheld appliance to select, lock onto, and track a retroreflector with a laser tracker | ||
Patent #
US 8,724,119 B2
Filed 03/27/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Automatic measurement of dimensional data with a laser tracker | ||
Patent #
US 8,724,120 B2
Filed 04/10/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Methods and graphical user interfaces for editing on a multifunction device with a touch screen display | ||
Patent #
US 8,756,534 B2
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and graphical user interface for manipulating user interface objects | ||
Patent #
US 8,766,928 B2
Filed 04/27/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and graphical user interface for manipulating user interface objects | ||
Patent #
US 8,780,069 B2
Filed 06/03/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Using gestures to schedule and manage meetings | ||
Patent #
US 8,782,566 B2
Filed 02/22/2011
|
Current Assignee
Cisco Technology Incorporated
|
Original Assignee
Cisco Technology Incorporated
|
Device, method, and graphical user interface for moving a calendar entry in a calendar application | ||
Patent #
US 8,799,826 B2
Filed 09/25/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device support system and support device | ||
Patent #
US 8,804,326 B2
Filed 08/11/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Controller device and controller system | ||
Patent #
US 8,814,680 B2
Filed 08/10/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Display device, game system, and game method | ||
Patent #
US 8,814,686 B2
Filed 07/03/2012
|
Current Assignee
Eizi Kawai, Genyo Takeda, Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Controller device and information processing device | ||
Patent #
US 8,827,818 B2
Filed 08/09/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Input system, information processing device, storage medium storing information processing program, and three-dimensional position calculation method | ||
Patent #
US 8,845,426 B2
Filed 01/19/2012
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Device, method, and graphical user interface for manipulating user interface objects | ||
Patent #
US 8,863,016 B2
Filed 09/25/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and system for duplicating an object using a touch-sensitive display | ||
Patent #
US 8,896,549 B2
Filed 12/02/2010
|
Current Assignee
Dassault Systemes Delmia Corporation
|
Original Assignee
Dassault Systemes SE
|
Method and apparatus for using gestures to control a laser tracker | ||
Patent #
US 8,896,848 B2
Filed 02/14/2014
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Spatially-correlated multi-display human-machine interface | ||
Patent #
US 8,896,534 B2
Filed 11/09/2012
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Spatially-correlated multi-display human-machine interface | ||
Patent #
US 8,913,009 B2
Filed 06/03/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Game system, game apparatus, storage medium having game program stored therein, and game process method | ||
Patent #
US 8,956,209 B2
Filed 08/17/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Game system, controller device and game method | ||
Patent #
US 8,961,305 B2
Filed 02/02/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
System and method for implementing 3-dimensional user interface | ||
Patent #
US 8,963,834 B2
Filed 12/10/2012
|
Current Assignee
Korea Institute of Science and Technology
|
Original Assignee
Korea Institute of Science and Technology
|
Device, method, and graphical user interface for reordering the front-to-back positions of objects | ||
Patent #
US 8,972,879 B2
Filed 07/30/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Hand pointing estimation for human computer interaction | ||
Patent #
US 8,971,572 B1
Filed 08/10/2012
|
Current Assignee
The Research Foundation for The State University of New York
|
Original Assignee
The Research Foundation for The State University of New York
|
Automatic measurement of dimensional data with a laser tracker | ||
Patent #
US 9,007,601 B2
Filed 03/06/2014
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Three-dimensional coordinate scanner and method of operation | ||
Patent #
US 9,041,914 B2
Filed 06/18/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
User interface for medical image review workstation | ||
Patent #
US 9,075,903 B2
Filed 11/22/2011
|
Current Assignee
Hologic Incorporated
|
Original Assignee
Hologic Incorporated
|
Method for controlling a user interface, information processing apparatus, and computer readable medium | ||
Patent #
US 9,081,493 B2
Filed 05/20/2009
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
Device, method, and graphical user interface for copying formatting attributes | ||
Patent #
US 9,081,494 B2
Filed 07/30/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Devices, methods, and graphical user interfaces for document manipulation | ||
Patent #
US 9,092,130 B2
Filed 09/23/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and graphical user interface for copying user interface objects between content regions | ||
Patent #
US 9,098,182 B2
Filed 07/30/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Game system, game apparatus, storage medium having game program stored therein, and game process method | ||
Patent #
US 9,132,347 B2
Filed 08/18/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
System and method for summoning user interface objects | ||
Patent #
US 9,134,880 B2
Filed 05/02/2013
|
Current Assignee
Jason M. Johnson, William J. Johnson
|
Original Assignee
Jason M. Johnson, William J. Johnson
|
Automatic measurement of dimensional data with a laser tracker | ||
Patent #
US 9,146,094 B2
Filed 12/10/2014
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Laser tracker that uses a fiber-optic coupler and an achromatic launch to align and collimate two wavelengths of light | ||
Patent #
US 9,164,173 B2
Filed 12/08/2014
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Game system, game apparatus, storage medium having game program stored therein, and game process method | ||
Patent #
US 9,199,168 B2
Filed 08/04/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Six degree-of-freedom laser tracker that cooperates with a remote line scanner | ||
Patent #
US 9,207,309 B2
Filed 04/11/2012
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker | ||
Patent #
US 9,207,855 B2
Filed 10/17/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and electronic device for changing coordinates of icons according to sensing signal | ||
Patent #
US 9,229,624 B2
Filed 12/13/2011
|
Current Assignee
Institute For Information Industry
|
Original Assignee
Institute For Information Industry
|
Devices, methods, and graphical user interfaces for document manipulation | ||
Patent #
US 9,244,605 B2
Filed 09/23/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Controller device and controller system | ||
Patent #
US 9,272,207 B2
Filed 06/11/2014
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Device, method, and graphical user interface for manipulating user interface objects | ||
Patent #
US 9,310,907 B2
Filed 06/03/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
METHOD OF SELECTING ONE OR MORE ITEMS ACCORDING TO USER INPUT AND ELECTRONIC DEVICE THEREFOR | ||
Patent #
US 20160124589A1
Filed 04/24/2015
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Method, system, and graphical user interface for positioning an insertion marker in a touch screen display | ||
Patent #
US 9,348,511 B2
Filed 12/09/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multifunction device with integrated search and application selection | ||
Patent #
US 9,354,811 B2
Filed 11/15/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Game system, controller device, and game method | ||
Patent #
US 9,358,457 B2
Filed 09/26/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Hand pointing estimation for human computer interaction | ||
Patent #
US 9,372,546 B2
Filed 09/03/2015
|
Current Assignee
The Research Foundation for The State University of New York
|
Original Assignee
The Research Foundation for The State University of New York
|
Method and apparatus for locking onto a retroreflector with a laser tracker | ||
Patent #
US 9,377,885 B2
Filed 11/03/2014
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Card metaphor for a grid mode display of activities in a computing device | ||
Patent #
US 9,395,888 B2
Filed 02/06/2014
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Determining retroreflector orientation by optimizing spatial fit | ||
Patent #
US 9,395,174 B2
Filed 06/25/2015
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Automatic measurement of dimensional data within an acceptance region by a laser tracker | ||
Patent #
US 9,400,170 B2
Filed 05/20/2015
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Previewing and playing video in separate display window on mobile terminal using gestures | ||
Patent #
US 9,423,955 B2
Filed 10/02/2008
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
System and method to provide gesture functions at a device | ||
Patent #
US 9,424,578 B2
Filed 09/14/2009
|
Current Assignee
eBay Inc.
|
Original Assignee
eBay Inc.
|
Systems and methods for providing feedback cues for touch screen interface interaction with chemical and biological structure drawing applications | ||
Patent #
US 9,430,127 B2
Filed 05/08/2013
|
Current Assignee
PerkinElmer Informatics Inc.
|
Original Assignee
Cambridgesoft Corporation
|
Three-dimensional scanner with external tactical probe and illuminated guidance | ||
Patent #
US 9,448,059 B2
Filed 03/13/2014
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Diagnosing multipath interference and eliminating multipath interference in 3D scanners using projection patterns | ||
Patent #
US 9,453,717 B2
Filed 12/23/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Target apparatus for three-dimensional measurement system | ||
Patent #
US 9,453,913 B2
Filed 03/15/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Three-dimensional coordinate scanner and method of operation | ||
Patent #
US 9,482,529 B2
Filed 07/01/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Measurement system having air temperature compensation between a target and a laser tracker | ||
Patent #
US 9,482,755 B2
Filed 10/09/2014
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Diagnosing multipath interference and eliminating multipath interference in 3D scanners by directed probing | ||
Patent #
US 9,482,514 B2
Filed 12/23/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Navigating among activities in a computing device | ||
Patent #
US 9,489,107 B2
Filed 12/09/2011
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Diagnosing multipath interference and eliminating multipath interference in 3D scanners using automated repositioning | ||
Patent #
US 9,494,412 B2
Filed 12/23/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
System and method for data selection by means of a touch-sensitive surface | ||
Patent #
US 9,507,515 B2
Filed 05/01/2014
|
Current Assignee
Elektrobit Automotive GmbH
|
Original Assignee
Elektrobit Automotive GmbH
|
Touch-based reorganization of page element | ||
Patent #
US 9,507,520 B2
Filed 12/20/2013
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Methods and graphical user interfaces for editing on a portable multifunction device | ||
Patent #
US 9,529,524 B2
Filed 06/11/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Draw-ahead feature for chemical structure drawing applications | ||
Patent #
US 9,535,583 B2
Filed 12/13/2012
|
Current Assignee
PerkinElmer Informatics Inc.
|
Original Assignee
PerkinElmer Informatics Inc.
|
Apparatus and method for recognizing a tap gesture on a touch sensing device | ||
Patent #
US 9,588,676 B1
Filed 12/17/2013
|
Current Assignee
Monterey Research LLC
|
Original Assignee
Monterey Research LLC
|
Gesture multi-function on a physical keyboard | ||
Patent #
US 9,619,043 B2
Filed 11/26/2014
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Device, method, and graphical user interface for copying formatting attributes | ||
Patent #
US 9,626,098 B2
Filed 07/07/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker | ||
Patent #
US 9,632,695 B2
Filed 02/03/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Measurement machine utilizing a barcode to identify an inspection plan for an object | ||
Patent #
US 9,638,507 B2
Filed 01/22/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Manipulation of list on a multi-touch display | ||
Patent #
US 9,639,258 B2
Filed 11/25/2013
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
System and method of acquiring three-dimensional coordinates using multiple coordinate measurement devices | ||
Patent #
US 9,686,532 B2
Filed 10/02/2013
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Hand-controllable signal-generating devices and systems | ||
Patent #
US 9,715,286 B2
Filed 01/28/2014
|
Current Assignee
Solid Art Labs Inc.
|
Original Assignee
Solid Art Labs Inc.
|
Systems and methods for translating three dimensional graphic molecular models to computer aided design format | ||
Patent #
US 9,751,294 B2
Filed 05/09/2014
|
Current Assignee
PerkinElmer Informatics Inc.
|
Original Assignee
PerkinElmer Informatics Inc.
|
Systems and methods of editing a chemical structure on a touch-screen | ||
Patent #
US 9,754,085 B2
Filed 08/03/2012
|
Current Assignee
Integrated Chemistry Design Inc.
|
Original Assignee
Integrated Chemistry Design Inc.
|
Method and apparatus for following an operator and locking onto a retroreflector with a laser tracker | ||
Patent #
US 9,772,394 B2
Filed 02/29/2016
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Spatially-correlated multi-display human-machine interface | ||
Patent #
US 9,776,083 B2
Filed 11/10/2014
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Methods and graphical user interfaces for editing on a multifunction device with a touch screen display | ||
Patent #
US 9,846,533 B2
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Gesture recognition | ||
Patent #
US 9,870,141 B2
Filed 11/19/2010
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Methods and graphical user interfaces for editing on a multifunction device with a touch screen display | ||
Patent #
US 9,875,013 B2
Filed 09/24/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Controller device and controller system | ||
Patent #
US 9,889,384 B2
Filed 12/29/2015
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Multitouch gestures for a measurement system | ||
Patent #
US 9,965,174 B2
Filed 04/08/2013
|
Current Assignee
Rohde Schwarz GmbH Company KG
|
Original Assignee
Rohde Schwarz GmbH Company KG
|
System and method of acquiring three-dimensional coordinates using multiple coordinate measurment devices | ||
Patent #
US 9,967,545 B2
Filed 06/13/2017
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Systems, methods, and apparatus for drawing chemical structures using touch and gestures | ||
Patent #
US 9,977,876 B2
Filed 02/24/2012
|
Current Assignee
PerkinElmer Informatics Inc.
|
Original Assignee
PerkinElmer Informatics Inc.
|
Multifunction device with integrated search and application selection | ||
Patent #
US 10,042,513 B2
Filed 03/20/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Gesture multi-function on a physical keyboard | ||
Patent #
US 10,061,510 B2
Filed 02/21/2017
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Multifunction device with integrated search and application selection | ||
Patent #
US 10,067,991 B2
Filed 05/27/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Three-dimensional coordinate scanner and method of operation | ||
Patent #
US 10,119,805 B2
Filed 09/13/2016
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
System and method to provide gesture functions at a device | ||
Patent #
US 10,140,647 B2
Filed 07/19/2016
|
Current Assignee
eBay Inc.
|
Original Assignee
eBay Inc.
|
Aircraft having gesture-based control for an onboard passenger service unit | ||
Patent #
US 10,146,320 B2
Filed 11/16/2016
|
Current Assignee
The Boeing Co.
|
Original Assignee
The Boeing Co.
|
Position calculation system, position calculation device, storage medium storing position calculation program, and position calculation method | ||
Patent #
US 10,150,033 B2
Filed 08/15/2011
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Method and apparatus for following an operator and locking onto a retroreflector with a laser tracker | ||
Patent #
US 10,209,059 B2
Filed 12/28/2017
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Device, method, and graphical user interface for manipulating workspace views | ||
Patent #
US 10,254,927 B2
Filed 08/08/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Three-dimensional coordinate scanner and method of operation | ||
Patent #
US 10,267,619 B2
Filed 08/25/2016
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Device, method, and graphical user interface for manipulating user interface objects | ||
Patent #
US 10,282,070 B2
Filed 04/01/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Differential opacity position indicator | ||
Patent #
US 10,283,082 B1
Filed 10/29/2016
|
Current Assignee
Dvir Gassner
|
Original Assignee
Dvir Gassner
|
Six degree-of-freedom laser tracker that cooperates with a remote sensor | ||
Patent #
US 10,302,413 B2
Filed 10/14/2016
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Aircraft having gesture-based control for an onboard passenger service unit | ||
Patent #
US 10,372,231 B2
Filed 11/05/2018
|
Current Assignee
The Boeing Co.
|
Original Assignee
The Boeing Co.
|
Methods and graphical user interfaces for conducting searches on a portable multifunction device | ||
Patent #
US 10,379,728 B2
Filed 06/11/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems and methods of editing a polygonal-shaped chemical structure having a set number of vertices | ||
Patent #
US 10,424,399 B2
Filed 08/17/2017
|
Current Assignee
Integrated Chemistry Design Inc.
|
Original Assignee
Integrated Chemistry Design Inc.
|
User interface for medical image review workstation | ||
Patent #
US 10,444,960 B2
Filed 07/02/2015
|
Current Assignee
Hologic Incorporated
|
Original Assignee
Hologic Incorporated
|
Mobile terminal and method for controlling the same | ||
Patent #
US 10,468,021 B2
Filed 09/11/2015
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Method and apparatus for following an operator and locking onto a retroreflector with a laser tracker | ||
Patent #
US 10,480,929 B2
Filed 01/04/2019
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Device, method, and graphical user interface for manipulating user interface objects | ||
Patent #
US 10,564,826 B2
Filed 05/03/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems and methods for searching and indexing documents comprising chemical information | ||
Patent #
US 10,572,545 B2
Filed 03/30/2017
|
Current Assignee
PerkinElmer Informatics Inc.
|
Original Assignee
PerkinElmer Informatics Inc.
|
Diagnosing multipath interference and eliminating multipath interference in 3D scanners using projection patterns | ||
Patent #
US 10,578,423 B2
Filed 08/31/2016
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
Devices, methods, and graphical user interfaces for document manipulation | ||
Patent #
US 10,664,144 B2
Filed 01/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Navigating among activities in a computing device | ||
Patent #
US 10,678,403 B2
Filed 08/24/2018
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Methods and graphical user interfaces for editing on a multifunction device with a touch screen display | ||
Patent #
US 10,761,716 B2
Filed 12/21/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and graphical user interface for manipulating user interface objects | ||
Patent #
US 10,788,965 B2
Filed 02/14/2020
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems, methods, and apparatus for drawing and editing chemical structures on a user interface via user gestures | ||
Patent #
US 10,790,046 B2
Filed 04/03/2018
|
Current Assignee
PerkinElmer Informatics Inc.
|
Original Assignee
PerkinElmer Informatics Inc.
|
Providing gesture functionality | ||
Patent #
US 10,846,781 B2
Filed 10/19/2018
|
Current Assignee
eBay Inc.
|
Original Assignee
eBay Inc.
|
Portable electronic device, method, and graphical user interface for displaying electronic lists and documents | ||
Patent #
US 10,860,198 B2
Filed 02/04/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Navigating among activities in a computing device | ||
Patent #
US 10,891,027 B2
Filed 05/04/2020
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Gesture-based input interface system with shadow detection | ||
Patent #
US 6,624,833 B1
Filed 04/17/2000
|
Current Assignee
WSOU Investments LLC
|
Original Assignee
Lucent Technologies Inc.
|
Computer mouse or keyboard input device utilizing capacitive sensors | ||
Patent #
US 5,463,388 A
Filed 01/29/1993
|
Current Assignee
Alcatel-Lucent USA Inc.
|
Original Assignee
ATT Inc.
|
Object position detector with edge motion feature and gesture recognition | ||
Patent #
US 6,380,931 B1
Filed 05/18/2001
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Symbol encoding apparatus and method | ||
Patent #
US 7,038,659 B2
Filed 03/20/2003
|
Current Assignee
Janusz Wiktor Rajkowski
|
Original Assignee
Janusz Wiktor Rajkowski
|
Method of and apparatus for touch-input computer and related display employing touch force location external to the display | ||
Patent #
US 5,376,948 A
Filed 04/22/1994
|
Current Assignee
3M Innovative Properties Company
|
Original Assignee
VISAGE INC.
|
Portable information display device with ergonomic bezel | ||
Patent #
US 6,639,577 B2
Filed 05/28/1998
|
Current Assignee
Rovi Technologies Corporation
|
Original Assignee
Gemstar-TV Guide International Incorporated
|
Touch and pressure sensing method and apparatus | ||
Patent #
US 6,002,389 A
Filed 09/23/1997
|
Current Assignee
Elan Microelectronics Corporation
|
Original Assignee
Logitech Inc.
|
Method and apparatus for integrating manual input | ||
Patent #
US 6,323,846 B1
Filed 01/25/1999
|
Current Assignee
Apple Inc.
|
Original Assignee
University of Delaware
|
Object position detector with edge motion feature and gesture recognition | ||
Patent #
US 6,610,936 B2
Filed 08/12/1997
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Touch screen device and shielding bracket therefor | ||
Patent #
US 5,579,036 A
Filed 04/28/1994
|
Current Assignee
NCR Corporation
|
Original Assignee
ATT Global Network Services LLC
|
Apparatus and method for detecting and executing positional and gesture commands corresponding to movement of handheld computing device | ||
Patent #
US 6,347,290 B1
Filed 06/24/1998
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Compaq Computer Corporation
|
Gesture-based computer interface | ||
Patent #
US 6,222,465 B1
Filed 12/09/1998
|
Current Assignee
Lucent Technologies Inc.
|
Original Assignee
Lucent Technologies Inc.
|
Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad | ||
Patent #
US 5,825,352 A
Filed 02/28/1996
|
Current Assignee
Elan Microelectronics Corporation
|
Original Assignee
Logitech Inc.
|
Object position detector with edge motion feature and gesture recognition | ||
Patent #
US 5,880,411 A
Filed 03/28/1996
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Force sensitive touch panel | ||
Patent #
US 5,241,308 A
Filed 07/23/1992
|
Current Assignee
AVI SYSTEMS INC.
|
Original Assignee
Paragon Systems Incorporated
|
System and method for recognizing touch typing under limited tactile feedback conditions | ||
Patent #
US 6,677,932 B1
Filed 01/28/2001
|
Current Assignee
Apple Inc.
|
Original Assignee
FINGER WORKS INC.
|
Object position detector with edge motion feature and gesture recognition | ||
Patent #
US 6,414,671 B1
Filed 03/24/1998
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
System and method for packing multi-touch gestures onto a hand | ||
Patent #
US 7,030,861 B1
Filed 09/28/2002
|
Current Assignee
Apple Inc.
|
Original Assignee
FingerWorks Limited
|
Method and apparatus for integrating manual input | ||
Patent #
US 6,888,536 B2
Filed 07/31/2001
|
Current Assignee
Apple Inc.
|
Original Assignee
University of Delaware
|
Ergonomically designed keyboard | ||
Patent #
US 5,017,030 A
Filed 07/07/1986
|
Current Assignee
Jay A. Crews
|
Original Assignee
Jay A. Crews
|
High transparency integrated enclosure touch screen assembly for a portable hand held device | ||
Patent #
US 6,992,659 B2
Filed 05/22/2001
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Cockpit instrument panel systems and methods with redundant flight data display | ||
Patent #
US 6,985,801 B1
Filed 11/12/2004
|
Current Assignee
Garmin International Inc.
|
Original Assignee
Garmin International Inc.
|
Virtual input device placement on a touch screen user interface | ||
Patent #
US 20060033724A1
Filed 09/16/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Gestures for touch sensitive input devices | ||
Patent #
US 20060026521A1
Filed 07/30/2004
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Touch-sensitive electronic apparatus for media applications, and methods therefor | ||
Patent #
US 20060022956A1
Filed 12/17/2004
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Visual expander | ||
Patent #
US 20060022955A1
Filed 08/26/2004
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Gestures for touch sensitive input devices | ||
Patent #
US 20060026536A1
Filed 01/31/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method of increasing the spatial resolution of touch sensitive devices | ||
Patent #
US 20060032680A1
Filed 08/15/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
FingerWorks Limited
|
Mode-based graphical user interfaces for touch sensitive input devices | ||
Patent #
US 20060026535A1
Filed 01/18/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Operation of a computer with touch screen interface | ||
Patent #
US 20060053387A1
Filed 09/16/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Raw data track pad device and system | ||
Patent #
US 20060066582A1
Filed 09/24/2004
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Integrated keypad system | ||
Patent #
US 7,020,270 B1
Filed 10/27/2000
|
Current Assignee
Keyless Systems Limited
|
Original Assignee
Firooz Ghassabian
|
Timepiece with touch-type reading and control of time data | ||
Patent #
US 7,031,228 B2
Filed 09/02/2003
|
Current Assignee
Asulab SA
|
Original Assignee
Asulab SA
|
Activating virtual keys of a touch-screen virtual keyboard | ||
Patent #
US 20060085757A1
Filed 09/16/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Multipoint touchscreen | ||
Patent #
US 20060097991A1
Filed 05/06/2004
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Multi-functional hand-held device | ||
Patent #
US 20060197753A1
Filed 03/03/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mechanical overlay | ||
Patent #
US 20060256090A1
Filed 05/12/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
System and method for a portable multimedia client | ||
Patent #
US 20050012723A1
Filed 07/14/2004
|
Current Assignee
Move Mobile Systems Inc.
|
Original Assignee
Move Mobile Systems Inc.
|
Cockpit instrument panel systems and methods with redundant flight data display | ||
Patent #
US 6,842,672 B1
Filed 02/24/2004
|
Current Assignee
Garmin International Inc.
|
Original Assignee
Garmin International Inc.
|
Touch sensor system to detect multiple touch events | ||
Patent #
US 6,856,259 B1
Filed 02/06/2004
|
Current Assignee
Elo Touch Solutions Inc.
|
Original Assignee
Elo Touchsystems Incorporated
|
Movable touch pad with added functionality | ||
Patent #
US 20050052425A1
Filed 08/18/2003
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for integrating manual input | ||
Patent #
US 20050104867A1
Filed 12/17/2004
|
Current Assignee
Apple Inc.
|
Original Assignee
University of Delaware
|
Touch pad for handheld device | ||
Patent #
US 20050110768A1
Filed 11/25/2003
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Unitary molded lens filter for touch screen interface | ||
Patent #
US 6,900,795 B1
Filed 02/27/2002
|
Current Assignee
WORD MACHINERY INC.
|
Original Assignee
WORD MACHINERY INC.
|
Moisture deflector for capacitive NFI touch screens for use with bezels of conductive material | ||
Patent #
US 6,927,761 B2
Filed 03/29/2002
|
Current Assignee
3M Innovative Properties Company
|
Original Assignee
3M Innovative Properties Company
|
Gaming device with directional and speed control of mechanical reels using touch screen | ||
Patent #
US 6,942,571 B1
Filed 10/16/2000
|
Current Assignee
Sg Gaming Inc.
|
Original Assignee
Bally Gaming Incorporated
|
Compact integrated touch panel display for a handheld device | ||
Patent #
US 6,965,375 B1
Filed 04/27/2001
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
Flat panel display using dual CPU's for an aircraft cockpit | ||
Patent #
US 6,977,666 B1
Filed 09/03/1999
|
Current Assignee
Innovative Solutions and Support Incorporated
|
Original Assignee
Innovative Solutions and Support Incorporated
|
Illuminated bezel and touch system incorporating the same | ||
Patent #
US 6,972,401 B2
Filed 01/30/2003
|
Current Assignee
Smart Technologies ULC
|
Original Assignee
Smart Technologies Incorporated
|
Infrared touch panel with improved sunlight rejection | ||
Patent #
US 6,677,934 B1
Filed 07/30/1999
|
Current Assignee
L-3 Communications Corporation
|
Original Assignee
L-3 Communications Corporation
|
Thumb actuated x-y input device | ||
Patent #
US 6,724,366 B2
Filed 04/03/2001
|
Current Assignee
Benhov GmbH LLC
|
Original Assignee
Peter James Crawford
|
Track pad pointing device with areas of specialized function | ||
Patent #
US 6,757,002 B1
Filed 11/04/1999
|
Current Assignee
HP Inc.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Passive touch system and method of detecting user input | ||
Patent #
US 6,803,906 B1
Filed 07/05/2000
|
Current Assignee
Smart Technologies ULC
|
Original Assignee
Smart Technologies Incorporated
|
Multifunctional UI input device for moblie terminals | ||
Patent #
US 20040263484A1
Filed 06/25/2003
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
Computer system having a configurable touchpad-mouse button combination | ||
Patent #
US 6,507,338 B1
Filed 09/13/2000
|
Current Assignee
Dell USA LP
|
Original Assignee
Dell USA LP
|
Methods and systems for increasing the input efficiency of personal digital assistants and other handheld stylus-engagable computing devices | ||
Patent #
US 20030006974A1
Filed 07/03/2001
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Operation input device applied to three-dimensional input device | ||
Patent #
US 6,515,669 B1
Filed 10/06/1999
|
Current Assignee
Olympus Optical Corporation Limited
|
Original Assignee
Olympus Optical Corporation Limited
|
Apparatus and method for supporting the implicit structure of freeform lists, outlines, text, tables and diagrams in a gesture-based input system and editing system | ||
Patent #
US 6,525,749 B1
Filed 10/25/1996
|
Current Assignee
Xerox Corporation
|
Original Assignee
Xerox Corporation
|
Capacitive position sensor | ||
Patent #
US 6,535,200 B2
Filed 08/27/2001
|
Current Assignee
Neodrn Limited
|
Original Assignee
Harald Philipp
|
Method and apparatus for accelerated scrolling | ||
Patent #
US 20030076301A1
Filed 09/26/2002
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Transaction terminal with privacy shield for touch-screen pin entry | ||
Patent #
US 6,543,684 B1
Filed 03/28/2000
|
Current Assignee
NCR Corporation
|
Original Assignee
NCR Corporation
|
Keyboard having keys arranged in a pan configuration | ||
Patent #
US 6,543,947 B2
Filed 03/14/2001
|
Current Assignee
Jos H. Lee
|
Original Assignee
Jos H. Lee
|
Touch pad handheld device | ||
Patent #
US 20030076306A1
Filed 07/01/2002
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
Mouse having a rotary dial | ||
Patent #
US 20030076303A1
Filed 02/07/2002
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Dual function input device and method | ||
Patent #
US 20030098858A1
Filed 10/15/2002
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
N-Trig Ltd
|
Method and apparatus for use of rotational user inputs | ||
Patent #
US 20030095096A1
Filed 09/26/2002
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
Multi-touch system and method for emulating modifier keys via fingertip chords | ||
Patent #
US 6,570,557 B1
Filed 02/10/2001
|
Current Assignee
Apple Inc.
|
Original Assignee
FINGER WORKS INC.
|
Form factor for portable device | ||
Patent #
US 20030095095A1
Filed 11/20/2001
|
Current Assignee
Nokia US Holdings. Inc.
|
Original Assignee
Nokia Corporation
|
Detecting, classifying, and interpreting input events based on stimuli in multiple sensory domains | ||
Patent #
US 20030132950A1
Filed 06/28/2002
|
Current Assignee
Canesta Incorporated
|
Original Assignee
Canesta Incorporated
|
Touchscreen having multiple parallel connections to each electrode in a series resistor chain on the periphery of the touch area | ||
Patent #
US 6,593,916 B1
Filed 11/03/2000
|
Current Assignee
Elo Touch Solutions Inc.
|
Original Assignee
Elo Touchsystems Incorporated
|
System and method for selecting functions based on a finger feature such as a fingerprint | ||
Patent #
US 6,603,462 B2
Filed 05/02/2001
|
Current Assignee
Multidigit Incorporated
|
Original Assignee
Multidigit Incorporated
|
Acoustic condition sensor employing a plurality of mutually non-orthogonal waves | ||
Patent #
US 20030164820A1
Filed 06/22/2002
|
Current Assignee
Elo Touch Solutions Inc.
|
Original Assignee
Joel Kent
|
Touch screen based topological mapping with resistance framing design | ||
Patent #
US 6,650,319 B1
Filed 03/05/1999
|
Current Assignee
Elo Touch Solutions Inc.
|
Original Assignee
Elo Touchsystems Incorporated
|
Information processing apparatus | ||
Patent #
US 20030206202A1
Filed 05/01/2003
|
Current Assignee
NEC Corporation
|
Original Assignee
NEC Corporation
|
Modular assembly for a holding cabinet controller | ||
Patent #
US 6,658,994 B1
Filed 03/31/2003
|
Current Assignee
Frymaster LLC, Restaurant Technologies Incorporated, Chromalox Incorporated
|
Original Assignee
Chromalox Incorporated
|
System and method for keyboard independent touch typing | ||
Patent #
US 6,670,894 B2
Filed 02/01/2002
|
Current Assignee
Carsten Mehring
|
Original Assignee
Carsten Mehring
|
Input method and input device | ||
Patent #
US 20030234768A1
Filed 05/14/2003
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Corporation
|
Capacitive closure obstruction sensor | ||
Patent #
US 6,377,009 B1
Filed 09/07/2000
|
Current Assignee
Uusi LLC
|
Original Assignee
Harald Philipp
|
Stress seal for acoustic wave touchscreens | ||
Patent #
US 6,411,287 B1
Filed 09/08/1999
|
Current Assignee
Tyco Electronics Corporation
|
Original Assignee
Elo Touchsystems Incorporated
|
Handheld electronics device having ergonomic features | ||
Patent #
US 6,421,234 B1
Filed 10/10/2000
|
Current Assignee
Juniper Systems Inc.
|
Original Assignee
Juniper Systems Inc.
|
Device using analog controls to mix compressed digital audio data | ||
Patent #
US 20020118848A1
Filed 02/27/2001
|
Current Assignee
Nissim Karpenstein
|
Original Assignee
Nissim Karpenstein
|
Capacitive sensor and array | ||
Patent #
US 6,452,514 B1
Filed 01/26/2000
|
Current Assignee
Atmel Corporation
|
Original Assignee
Harald Philipp
|
Charge transfer capacitance measurement circuit | ||
Patent #
US 6,466,036 B1
Filed 09/07/1999
|
Current Assignee
Neodrn Limited
|
Original Assignee
Harald Philipp
|
Level sensing | ||
Patent #
US 6,457,355 B1
Filed 08/24/2000
|
Current Assignee
Harald Philipp
|
Original Assignee
Harald Philipp
|
Two-layer capacitive touchpad and method of making same | ||
Patent #
US 6,188,391 B1
Filed 07/09/1998
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Supplemental mouse button emulation system, method and apparatus for a coordinate based data input device | ||
Patent #
US 6,208,329 B1
Filed 08/13/1996
|
Current Assignee
Avago Technologies General IP PTE Limited
|
Original Assignee
LSI Logic Corporation
|
Apparatus and method for controlled sealing between bezel and CRT | ||
Patent #
US 6,198,515 B1
Filed 03/16/1998
|
Current Assignee
Joseph Cole
|
Original Assignee
Joseph Cole
|
Force sensing semiconductive touchpad | ||
Patent #
US 6,239,790 B1
Filed 08/17/1999
|
Current Assignee
Interlink Electronics Incorporated
|
Original Assignee
Interlink Electronics Incorporated
|
Method and system for gesture category recognition and training using a feature vector | ||
Patent #
US 6,249,606 B1
Filed 02/19/1998
|
Current Assignee
Creative Technology Ltd.
|
Original Assignee
Mindmaker Inc.
|
Sensor controlled user interface for portable communication device | ||
Patent #
US 6,246,862 B1
Filed 02/03/1999
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Motorola Inc.
|
Tool set for navigating through an electronic book | ||
Patent #
US 6,243,071 B1
Filed 11/03/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Screen navigation control apparatus for ophthalmic surgical instruments | ||
Patent #
US 6,292,178 B1
Filed 10/19/1998
|
Current Assignee
Johnson Johnson Surgical Vision Inc.
|
Original Assignee
Allergan Sales LLC
|
Portable interactive kiosk | ||
Patent #
US 6,289,326 B1
Filed 06/04/1997
|
Current Assignee
Bernard B. Lafleur
|
Original Assignee
Bernard B. Lafleur
|
Capacitive position sensor | ||
Patent #
US 6,288,707 B1
Filed 01/25/1999
|
Current Assignee
Neodrn Limited
|
Original Assignee
David A. Kiewit, Harald Philipp, Daniel M. Thorsen
|
Display module with reduced power consumption | ||
Patent #
US 6,323,849 B1
Filed 01/22/1999
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Motorola Inc.
|
Hand-held portable data terminal having removably interchangeable, washable, user-replaceable components with liquid-impervious seal | ||
Patent #
US 6,031,524 A
Filed 06/18/1997
|
Current Assignee
Intermec IP Corporation
|
Original Assignee
Intermec IP Corporation
|
Graphical user interface with method and apparatus for interfacing to remote devices | ||
Patent #
US 6,020,881 A
Filed 02/18/1997
|
Current Assignee
Sun Microsystems Incorporated
|
Original Assignee
Sun Microsystems
|
Method and apparatus for inputting data to an electronic system | ||
Patent #
US 6,037,882 A
Filed 09/30/1997
|
Current Assignee
Apple Inc.
|
Original Assignee
David H. Levy
|
Opaque, one-size-fits-all computer keyboard cover which covers only the three or four alpha-numeric rows | ||
Patent #
US 6,050,825 A
Filed 05/08/1998
|
Current Assignee
SpeedSkin LLC
|
Original Assignee
Sandra B. Brazier, Claudia D. Nichol
|
Watch with touch reading and setting of time functions | ||
Patent #
US 6,052,339 A
Filed 06/01/1998
|
Current Assignee
Asulab SA
|
Original Assignee
Asulab SA
|
System, method, and apparatus for generation and recognizing universal commands | ||
Patent #
US 6,057,845 A
Filed 11/14/1997
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Sensiva Inc.
|
Method and apparatus for real-time gesture recognition | ||
Patent #
US 6,072,494 A
Filed 10/15/1997
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Planet Electric Incorporated
|
Method and apparatus for providing translucent images on a computer display | ||
Patent #
US 6,072,489 A
Filed 09/30/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
User friendly keyboard | ||
Patent #
US 6,084,576 A
Filed 03/04/1998
|
Current Assignee
Neng-Chyang Leu, William Leu
|
Original Assignee
Neng-Chyang Leu, William Leu
|
Spherical keyboard with built-in mouse | ||
Patent #
US 6,088,022 A
Filed 02/06/1998
|
Current Assignee
Robert Charles Rakoski
|
Original Assignee
Robert Charles Rakoski
|
Touch-sensitive keyboard/mouse and computing device using the same | ||
Patent #
US 6,107,997 A
Filed 06/27/1996
|
Current Assignee
Michael J Ure
|
Original Assignee
Michael J Ure
|
Ultrasound imaging system with touch-pad pointing device | ||
Patent #
US 6,135,958 A
Filed 08/06/1998
|
Current Assignee
Siemens Medical Solutions USA Incorporated
|
Original Assignee
Acuson Corporation
|
Hand gesture recognition system and method | ||
Patent #
US 6,128,003 A
Filed 12/22/1997
|
Current Assignee
Hitachi America Limited
|
Original Assignee
Hitachi America Limited
|
Display device for a coordinate measurement machine | ||
Patent #
US 6,131,299 A
Filed 07/01/1998
|
Current Assignee
Faro Technologies Incorporated
|
Original Assignee
Faro Technologies Incorporated
|
One handed sequential alpha numerical keyboard | ||
Patent #
US 6,142,687 A
Filed 03/16/1999
|
Current Assignee
Stephen J. Lisak
|
Original Assignee
Stephen J. Lisak
|
Method of entering and using handwriting to identify locations within an electronic book | ||
Patent #
US 6,144,380 A
Filed 02/19/1997
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Reshapable pointing device for touchscreens | ||
Patent #
US 5,856,824 A
Filed 06/25/1996
|
Current Assignee
Lenovo PC International Limited
|
Original Assignee
International Business Machines Corporation
|
User interface system having programmable user interface elements | ||
Patent #
US 5,898,434 A
Filed 08/22/1994
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Cursor feedback text input method | ||
Patent #
US 5,917,476 A
Filed 09/24/1996
|
Current Assignee
George V. Czerniecki
|
Original Assignee
George V. Czerniecki
|
Front cover assembly for touch sensitive device | ||
Patent #
US 5,923,319 A
Filed 11/07/1997
|
Current Assignee
Toshiba Global Commerce Solutions Holdings Corporation
|
Original Assignee
International Business Machines Corporation
|
Touch sensing method and apparatus | ||
Patent #
US 5,920,309 A
Filed 01/04/1996
|
Current Assignee
Elan Microelectronics Corporation
|
Original Assignee
Logitech Inc.
|
Touch screen virtual pointing device which goes into a translucent hibernation state when not in use | ||
Patent #
US 5,933,134 A
Filed 06/25/1996
|
Current Assignee
Lenovo Singapore Pte Limited
|
Original Assignee
International Business Machines Corporation
|
Force sensing semiconductive touchpad | ||
Patent #
US 5,943,044 A
Filed 05/15/1997
|
Current Assignee
Interlink Electronics Incorporated
|
Original Assignee
Interlink Electronics Incorporated
|
Touch panel "double-touch" input method and detection apparatus | ||
Patent #
US 5,943,043 A
Filed 12/05/1996
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Hand gesture control system | ||
Patent #
US 6,002,808 A
Filed 07/26/1996
|
Current Assignee
Mitsubishi Electric Research Laboratories
|
Original Assignee
Mitsubishi Electric Information Technology Center America Inc.
|
Method for searching and displaying results in a pen-based computer system | ||
Patent #
US 5,710,844 A
Filed 05/27/1992
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
Front cover assembly for a touch sensitive device | ||
Patent #
US 5,729,250 A
Filed 05/08/1995
|
Current Assignee
Toshiba Global Commerce Solutions Holdings Corporation
|
Original Assignee
International Business Machines Corporation
|
Time domain capacitive field detector | ||
Patent #
US 5,730,165 A
Filed 12/26/1995
|
Current Assignee
Atmel Corporation
|
Original Assignee
Harald Philipp
|
Computer data entry apparatus with hand motion sensing and monitoring | ||
Patent #
US 5,736,976 A
Filed 02/13/1995
|
Current Assignee
Nina T. Cheung
|
Original Assignee
Nina T. Cheung
|
Method of and means for producing musical note relationships | ||
Patent #
US 5,741,990 A
Filed 06/25/1997
|
Current Assignee
Notepool Ltd. Kettering GB, Notepool Ltd.
|
Original Assignee
NOTEPOOL LTD.
|
Method and apparatus for tab access and tab cycling in a pen-based computer system | ||
Patent #
US 5,745,716 A
Filed 08/07/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Intuitive gesture-based graphical user interface | ||
Patent #
US 5,745,116 A
Filed 09/09/1996
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Motorola Inc.
|
Environmentally-sealed, convectively-cooled active matrix liquid crystal display (LCD) | ||
Patent #
US 5,748,269 A
Filed 11/21/1996
|
Current Assignee
Westinghouse Air Brake Technologies Corporation
|
Original Assignee
Westinghouse Air Brake Technologies Corporation
|
Pigment ink composition capable of forming image having no significant bleeding or feathering | ||
Patent #
US 5,746,818 A
Filed 08/29/1996
|
Current Assignee
Seiko Epson Corporation
|
Original Assignee
Seiko Epson Corporation
|
Virtual pointing device for touchscreens | ||
Patent #
US 5,764,222 A
Filed 05/28/1996
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Apparatus and method for audible feedback from input device | ||
Patent #
US 5,767,457 A
Filed 11/13/1995
|
Current Assignee
Cirque Corporation
|
Original Assignee
Cirque Corporation
|
Method and device for optical input of commands or data | ||
Patent #
US 5,767,842 A
Filed 04/21/1995
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Touch sensing method and apparatus | ||
Patent #
US 5,790,107 A
Filed 06/07/1995
|
Current Assignee
Elan Microelectronics Corporation
|
Original Assignee
Logitech Inc.
|
Multiple, moveable, customizable virtual pointing devices | ||
Patent #
US 5,790,104 A
Filed 06/25/1996
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Apparatus and method of communicating using three digits of a hand | ||
Patent #
US 5,808,567 A
Filed 05/17/1993
|
Current Assignee
DSI DATOTECH SYSTEMS INC.
|
Original Assignee
DSI DATOTECH SYSTEMS INC.
|
Method of controlling an electronic book for a computer system | ||
Patent #
US 5,802,516 A
Filed 05/30/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Apparatus and method for executing multiple-concatenated command gestures in a gesture based input system | ||
Patent #
US 5,809,267 A
Filed 03/18/1996
|
Current Assignee
Xerox Corporation
|
Original Assignee
Xerox Corporation
|
Three-dimensional input device with displayed legend and shape-changing cursor | ||
Patent #
US 5,801,704 A
Filed 08/15/1995
|
Current Assignee
Hitachi America Limited
|
Original Assignee
Hitachi America Limited
|
Electroluminescent devices having a light-emitting layer | ||
Patent #
US 5,821,690 A
Filed 04/22/1996
|
Current Assignee
IPIFS Guarantee Corp.
|
Original Assignee
Cambridge Display Technology Inc.
|
Method and system for generating a working window in a computer system | ||
Patent #
US 5,821,930 A
Filed 05/30/1996
|
Current Assignee
Qwest Communications International Incorporated
|
Original Assignee
U S West Inc.
|
Method and apparatus for noise filtering for an input device | ||
Patent #
US 5,825,351 A
Filed 11/15/1995
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
Character recognition educational system | ||
Patent #
US 5,823,782 A
Filed 07/09/1997
|
Current Assignee
Tinkers Chance
|
Original Assignee
Tinkers Chance
|
Force sensing touchpad | ||
Patent #
US 5,854,625 A
Filed 11/06/1996
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Method and apparatus for indicating a change in status of an object and its disposition using animation | ||
Patent #
US 5,596,694 A
Filed 04/08/1996
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method and apparatus for recognizing gestures on a computer system | ||
Patent #
US 5,594,810 A
Filed 06/05/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method and apparatus for computerized recognition | ||
Patent #
US 5,592,566 A
Filed 06/01/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Gesture sensitive buttons for graphical user interfaces | ||
Patent #
US 5,612,719 A
Filed 04/15/1994
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method of connecting shapes on a display of a computer system | ||
Patent #
US 5,633,955 A
Filed 05/31/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Touch screen enclosure having an insertable graphic sheet | ||
Patent #
US 5,631,805 A
Filed 09/27/1995
|
Current Assignee
3M Innovative Properties Company
|
Original Assignee
Dynapro Systems Inc.
|
Methods and apparatus for a selectable backdrop | ||
Patent #
US 5,634,102 A
Filed 08/07/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Touch screen enclosure system having touch screen pan and hinged rear enclosure section for ease of serviceability | ||
Patent #
US 5,636,101 A
Filed 09/27/1995
|
Current Assignee
3M Innovative Properties Company
|
Original Assignee
Dynapro Systems Inc.
|
Method and apparatus for displaying an overlay image | ||
Patent #
US 5,638,501 A
Filed 05/10/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Chordic keyboard system for generating a signal in response to a chord that is assigned using a correlation based on a composite chord-difficulty index | ||
Patent #
US 5,642,108 A
Filed 12/29/1994
|
Current Assignee
Infogrip Inc. Ventura CA, Infogrip Inc.
|
Original Assignee
INFOGRIP INC.
|
Method for locating and displaying information in a pointer-based computer system | ||
Patent #
US 5,644,657 A
Filed 06/01/1995
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
Graphical user interface using historical lists with field classes | ||
Patent #
US 5,666,502 A
Filed 08/07/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method and apparatus for the manipulation of text on a computer display screen | ||
Patent #
US 5,666,552 A
Filed 06/01/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
System for using a touchpad input device for cursor control and keyboard emulation | ||
Patent #
US 5,666,113 A
Filed 09/05/1995
|
Current Assignee
3M Innovative Properties Company
|
Original Assignee
MicroTouch Systems Inc.
|
Apparatus and method for achieving optical data protection and intimacy for users of computer terminals | ||
Patent #
US 5,677,700 A
Filed 12/22/1994
|
Current Assignee
Henrik Schwalba, Henry Rudolph
|
Original Assignee
Henrik Schwalba, Henry Rudolph
|
Recognition keypad | ||
Patent #
US 5,677,710 A
Filed 05/10/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Computer keyboard pointing device | ||
Patent #
US 5,675,361 A
Filed 08/23/1995
|
Current Assignee
Donald S. Santilli
|
Original Assignee
Donald S. Santilli
|
Ergonomic keyboard apparatus | ||
Patent #
US 5,689,253 A
Filed 04/09/1993
|
Current Assignee
Kinesis Corporation
|
Original Assignee
Kinesis Corporation
|
Paintbrush stylus for capacitive touch sensor pad | ||
Patent #
US 5,488,204 A
Filed 10/17/1994
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Graphical input controller and method with rear screen image detection | ||
Patent #
US 5,483,261 A
Filed 10/26/1993
|
Current Assignee
Orgpro Nexus Inc.
|
Original Assignee
Itu Research Inc.
|
Object position and proximity detector | ||
Patent #
US 5,495,077 A
Filed 06/02/1994
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Graphic editor user interface for a pointer-based computer system | ||
Patent #
US 5,513,309 A
Filed 05/08/1995
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
Method for selecting objects on a computer display | ||
Patent #
US 5,523,775 A
Filed 06/08/1994
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Roller mouse for implementing scrolling in windows applications | ||
Patent #
US 5,530,455 A
Filed 08/10/1994
|
Current Assignee
KYE Systems America Corporation
|
Original Assignee
Mouse Systems Corporation
|
Object position detector with edge motion feature and gesture recognition | ||
Patent #
US 5,543,591 A
Filed 10/07/1994
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Object position detector with edge motion feature | ||
Patent #
US 5,543,590 A
Filed 09/02/1994
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Computer note pad including gesture based note division tools and method | ||
Patent #
US 5,563,996 A
Filed 09/24/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method of and apparatus for the elimination of the effects of internal interference in force measurement systems, including touch - input computer and related displays employing touch force location measurement techniques | ||
Patent #
US 5,563,632 A
Filed 04/30/1993
|
Current Assignee
3M Innovative Properties Company
|
Original Assignee
MicroTouch Systems Inc.
|
Capacitance-based proximity with interference rejection apparatus and methods | ||
Patent #
US 5,565,658 A
Filed 12/07/1994
|
Current Assignee
Cirque Corporation
|
Original Assignee
Cirque Corporation
|
Method and apparatus for recognizing gestures on a computer system | ||
Patent #
US 5,590,219 A
Filed 03/16/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
3D human interface apparatus using motion recognition based on dynamic image processing | ||
Patent #
US 5,581,276 A
Filed 09/08/1993
|
Current Assignee
Toshiba Corporation
|
Original Assignee
Toshiba Corporation
|
Method and apparatus for recognizing gestures on a computer system | ||
Patent #
US 5,583,946 A
Filed 09/30/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Pointing gesture based computer note pad paging and scrolling interface | ||
Patent #
US 5,581,681 A
Filed 06/07/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Pointing gesture based computer note pad paging and scrolling interface | ||
Patent #
US 5,398,310 A
Filed 04/13/1992
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method and apparatus for the manipulation of text on a computer display screen | ||
Patent #
US 5,442,742 A
Filed 10/14/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Recognition system and method for user inputs to a computer system | ||
Patent #
US 5,463,696 A
Filed 07/05/1994
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method of encoding alphabetic characters for a chord keyboard | ||
Patent #
US 5,281,966 A
Filed 01/31/1992
|
Current Assignee
Walsh A. Peter
|
Original Assignee
Walsh A. Peter
|
One handed-keyboard | ||
Patent #
US 5,288,158 A
Filed 02/25/1992
|
Current Assignee
Edgar Matias
|
Original Assignee
Edgar Matias
|
Methods and apparatus for data input | ||
Patent #
US 5,305,017 A
Filed 07/13/1992
|
Current Assignee
Cirque Corporation
|
Original Assignee
George E. Gerpheide
|
One-handed alphanumeric keyboard and method | ||
Patent #
US 5,336,002 A
Filed 09/18/1992
|
Current Assignee
Malcolm G. Russo
|
Original Assignee
Malcolm G. Russo
|
Method for manipulating objects on a computer display | ||
Patent #
US 5,345,543 A
Filed 11/16/1992
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Data input terminal | ||
Patent #
US 5,367,298 A
Filed 10/25/1991
|
Current Assignee
John K. Axthelm
|
Original Assignee
John K. Axthelm
|
Ergonomic keyboard input device | ||
Patent #
US 5,178,477 A
Filed 06/06/1991
|
Current Assignee
Motionless Keyboard Company
|
Original Assignee
Thomas L. Gambaro
|
Integrated keyboard and pointing device system with automatic mode change | ||
Patent #
US 5,189,403 A
Filed 02/01/1991
|
Current Assignee
Hanger Solutions LLC
|
Original Assignee
HOME ROW INC.
|
Touch sensor array systems and display systems incorporating such | ||
Patent #
US 5,194,862 A
Filed 06/07/1991
|
Current Assignee
US Philips Corporation
|
Original Assignee
US Philips Corporation
|
Training device onboard instruction station | ||
Patent #
US 5,224,861 A
Filed 09/17/1990
|
Current Assignee
L-3 Communications Corporation
|
Original Assignee
Hughes Aircraft Company
|
Graphical user interface with gesture recognition in a multiapplication environment | ||
Patent #
US 5,252,951 A
Filed 10/21/1991
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Alarm arrangement for a timepiece | ||
Patent #
US 5,003,519 A
Filed 05/25/1989
|
Current Assignee
ETA SA Fabriques dEbauches
|
Original Assignee
ETA SA Fabriques dEbauches
|
Display screen bezel and assembly method | ||
Patent #
US 4,898,555 A
Filed 03/23/1989
|
Current Assignee
ProQuest Business Solutions Inc.
|
Original Assignee
BELL HOWELL PUBLICATION SYSTEMS COMPANY
|
VideoHarp | ||
Patent #
US 4,968,877 A
Filed 09/14/1988
|
Current Assignee
SENSOR FRAME CORPORATION 4516 HENRY ST. STE. 505 PITTSBURGH PA 15213
|
Original Assignee
SENSOR FRAME CORPORATION
|
High accuracy direct reading capacitance-to-voltage converter | ||
Patent #
US 4,806,846 A
Filed 07/06/1987
|
Current Assignee
George L. Kerber
|
Original Assignee
George L. Kerber
|
Capacitance-variation-sensitive touch sensing array system | ||
Patent #
US 4,733,222 A
Filed 04/18/1986
|
Current Assignee
INTEGRATED TOUCH ARRAYS INC. A CORP. OF DE.
|
Original Assignee
INTEGRATED TOUCH ARRAYS INC.
|
Position control apparatus | ||
Patent #
US 4,734,685 A
Filed 07/18/1984
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
Method and apparatus for isolating and manipulating graphic objects on computer video monitor | ||
Patent #
US 4,746,770 A
Filed 02/17/1987
|
Current Assignee
SENSOR FRAME INCORPORATION
|
Original Assignee
SENSOR FRAME INCORPORATED
|
Electromagnetic touch sensor input system in a cathode ray tube display device | ||
Patent #
US 4,771,276 A
Filed 04/15/1985
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Device for two-dimensional localization of events that generate current on a resistive surface | ||
Patent #
US 4,788,384 A
Filed 12/17/1987
|
Current Assignee
ETBALISSEMENT PUBLIC CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE 15 QUAI ANATOLE FRANCE 75007 PARIS FRANCE
|
Original Assignee
Centre National De La Recherche Scientifique
|
Touch input device having power profiling | ||
Patent #
US 4,672,364 A
Filed 06/18/1984
|
Current Assignee
Carroll Touch Incorporated
|
Original Assignee
Carroll Touch Incorporated
|
Touch-sensitive data input device | ||
Patent #
US 4,672,558 A
Filed 09/25/1984
|
Current Assignee
Canberra Albuquerque Inc.
|
Original Assignee
AQUILA TECHNOLOGIES GROUP INC.
|
Integrated touch paint system for displays | ||
Patent #
US 4,692,809 A
Filed 11/20/1984
|
Current Assignee
Raytheon Company
|
Original Assignee
Hughes Aircraft Company
|
Electromagnetic energy interference seal for light beam touch panels | ||
Patent #
US 4,695,827 A
Filed 11/20/1984
|
Current Assignee
Hughes Aircraft Company
|
Original Assignee
Hughes Aircraft Company
|
Touch sensitive control device | ||
Patent #
US 4,550,221 A
Filed 10/07/1983
|
Current Assignee
VOLKS COMMUNICATION INC.
|
Original Assignee
Scott Mabusth
|
Switch apparatus | ||
Patent #
US 4,246,452 A
Filed 01/05/1979
|
Current Assignee
Mattel Incorporated
|
Original Assignee
Mattel Incorporated
|
ELECTROGRAPHIC SENSOR FOR DETERMINING PLANAR COORDINATES | ||
Patent #
US 3,798,370 A
Filed 04/17/1972
|
Current Assignee
Elographics Incorporated Oak Ridge TN
|
Original Assignee
Elographics Incorporated Oak Ridge TN
|
Proximity responsive system | ||
Patent #
US 3,333,160 A
Filed 02/24/1964
|
Current Assignee
Alfred Gorski
|
Original Assignee
Alfred Gorski
|
X-Y POSITION INDICATOR FOR A DISPLAY SYSTEM | ||
Patent #
US 3,541,541 A
Filed 06/21/1967
|
Current Assignee
Douglas C. Engelbart
|
Original Assignee
Douglas C. Engelbart
|
ELECTRICAL SENSOR OF PLANE COORDINATES | ||
Patent #
US 3,662,105 A
Filed 05/21/1970
|
Current Assignee
University Of Kentucky Research Foundation
|
Original Assignee
University Of Kentucky Research Foundation
|
21 Claims
-
1. A method for interpreting gestures, the method comprising:
-
classifying a combination of fingers that initially touch a touch sensitive surface as a particular chord; and testing whether a measured geometric arrangement of the fingers on the touch sensitive surface corresponds to a relaxed hand or deliberately spread fingers of the same hand. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
- 12. A computer readable medium, having stored therein one or more pairs of templates, wherein one template in each of the one or more pairs comprises coordinates of a particular chord performed by a relaxed hand and the other template in each of the one or more pairs comprises coordinates of the particular chord performed by deliberately spread fingers of the same hand.
-
15. A method for interpreting gestures, the method comprising:
-
classifying a combination of fingers including a thumb finger that initially touch a touch sensitive surface as a particular chord; and testing whether a measured geometric arrangement of the fingers on the touch sensitive surface corresponds to a relaxed hand in accordance with one or more pairs of finger arrangement templates. - View Dependent Claims (16, 17)
-
-
18. A method for interpreting gestures, the method comprising:
-
classifying a combination of fingers that initially touch a touch sensitive surface as a particular chord; and testing whether a measured geometric arrangement of the fingers corresponds to deliberately spread fingers of a hand. - View Dependent Claims (19, 20)
-
-
21. An apparatus for interpreting gestures, the apparatus comprising:
-
a multi-touch surface; a neutral/spread hand classifier operatively coupled to the multi-touch surface and configured to determine whether a measured geometric arrangement of fingers touching the multi-touch surface corresponds to a relaxed hand or deliberately spread fingers of the same hand; a command generation module operatively coupled to the neutral/spread hand classifier and configured to select a first set of gesture functions or commands if the measured geometric arrangement corresponds to the relaxed hand and further configured to select a second set of gesture functions or command if the measured geometric arrangement corresponds to the deliberately spread fingers.
-
1 Specification
This application is a continuation of co-pending application Ser. No. 10/065,252, filed Sep. 28, 2002 which is a continuation-in-part of application Ser. No. 09/681,178, filed Feb. 10, 2001 and assigned to the same assignee as the present invention.
U.S. Pat. No. 6,323,846 2001 Nov. 27 U.S. Pat. No. 6,142,687 2000 Nov. 7 U.S. Pat. No. 6,057,845 2000 May 2 U.S. Pat. No. 5,642,108 1997 Jun. 24 U.S. Pat. No. 5,367,298 1994 Nov. 22 U.S. Pat. No. 5,336,002 1994 Aug. 9 U.S. Pat. No. 5,288,158 1994 Feb. 22 U.S. Pat. No. 5,252,951 1993 Oct. 12
This invention relates to multi-touch input devices, and more particularly to a system and method for packing common computer system commands and function controls into the multi-touch gesture mappings of one hand.
Most of the computer systems essential to modern business and leisure activities have evolved a similar core set of graphical user interface commands like Cut, Paste, Save File, and Close File. The commands needed most frequently during personal computer operation can be classified into categories such as mouse cursor manipulation, text cursor manipulation, file management, window management, clipboard/editing operations, and searching. Though individual applications may support specialized commands not available in any other application, almost applications support commands from these core categories. Most of these core commands can be invoked by hotkeys or keyboard shortcuts such as Ctrl+S for File Save and Alt+F4 for Exit Application that are fairly standardized across applications and even across diverse operating systems such as Microsoft Windows™ and Linux™. Numerous so-called “macro” programs have been written to allow capture and redirection of hotkey sequences to more specialized operating system functions or applications.
Attempts to speed issuance of hotkeys have led to software that activates command shortcuts in response to particular symbols drawn with the aid of a pen or mouse. Notable examples of such software are Sensiva™ (U.S. Pat. No. 6,057,845 to Dupouy), IBM'"'"'s Pen for OS/2 (see the User'"'"'s Guide to Pen for OS/2 Copyright 1995 IBM Corp.), and U.S. Pat. No. 5,252,951 to Tannenbaum et al.
Though users can memorize meaningful pen-drawn alphabets and symbols very easily, simple multi-finger gestures, i.e. slides in a certain direction by certain fingers, are quicker to perform, and if sensibly organized, are also intuitive due to their likeness to motions encountered in everyday tasks. Like hotkey combinations, once performed a few times the command association for multi-finger gestures becomes ingrained in the user'"'"'s motor memory, and the user subconsciously expects those gestures to be available at each computer he or she encounters. Thus careful design of a standard multi-touch gesture set that includes the core command categories in an intuitive manner is critical for user satisfaction in diverse computing environments.
U.S. Pat. No. 5,825,352 to Bisset et al. introduces primitive multi-touch capabilities wherein single-finger motions default to pointing and clicking operations, while addition of a second or third finger can enable drag, scroll, or double-click functions. However, the projective row and column scanning methods of U.S. Pat. No. 5,825,352 tend to limit its application to gestures involving fingertips that lie in a horizontal row, not including the thumb. These scanning methods cannot distinguish nor track the thumb reliably should it overlap roughly the same sensor columns as another finger, as often happens during hand scaling and rotation gestures. Likewise, presence of the palms also confuses such projective scanning methods, limiting their application to the simplest 1-3 finger gestures.
The multi-touch gesture set design in prior U.S. Pat. No. 6,323,846 by Westerman and Elias assumed that the multi-touch surface would be large enough for operation by two hands simultaneously, and that the two hands would be distinguishable so that gestures with different meanings or effects could be assigned to each hand. A two-handed multi-touch surface easily accommodates over 70 command gestures by recognizing up, down, left and right translational slides from the 7 chords per hand distinguishable by thumb presence and fingertip count, plus clockwise and counter-clockwise hand rotation and expansive and contractive hand scaling by the 4 of these chords that include the thumb. The two-handed gesture set taught in U.S. Pat. No. 6,323,846 lends itself to a complementary division-of-labor: mouse-cursor related commands and manipulations such as point, drag, and scroll were assigned to 2-fingertip, 3-fingertip, and 4-fingertip right-hand chords, while text cursor manipulation, selection via text cursor, and paging commands were assigned to the corresponding left-hand chords. (Left-handed users might want this mapping reversed). Similarly, file manipulation commands like Open, Close, Save, Back, and Forward could be intuitively mapped onto rotations, contractions and lateral slides of the right hand thumb plus 3-fingertip chord, while window manipulations like minimize, maximize, next application and previous application could be mapped to equivalent motions by the same chord on the opposite hand. Basic clipboard operations like Cut, Copy, and Paste mapped to pinches, taps, and flicks of a thumb and fingertip of either hand, while search operations like Find and Replace were mapped to pinches and flicks of a thumb and two fingertips on the left hand. Such a clearly organized division of tasks is easy to remember and helps balance the workload between the two hands.
However, such two-handed gesture sets also have disadvantages, as illustrated by past attempts to map the closely related File/Document/Subwindow Close and Application/Main Window Exit commands to thumb plus 3-fingertip rotation gestures on opposite hands. For some users this causes bilateral confusion errors: they easily forget which hand Closes Files versus which Exits Applications, so they accidentally perform the left-hand counter-clockwise Application Exit gesture when they meant to perform the right-hand clockwise File Close gesture, or vice versa. Though the right-hand File Close uses a clockwise rotation that can intuitively be taught by analogy to closing a jar lid, the counter-clockwise rotation for left-hand Exit rotation introduces confusion: it feels like the opposite motion, similarly moving the left wrist toward ulnar deviation, but is not the same direction jar lids close. Attempting to map Exit to a simultaneous outward rotation by both hands was also poorly received by users, who don'"'"'t wish to be forced to have both hands on the surface at the same time. Yet another disadvantage of the previous two-handed gesture set is that it only leaves about a dozen distinct motions free for user-customizable command mappings.
Thus there exists a need in the art for a multi-touch gesture set that avoids bilateral confusion by assigning closely-related file and application manipulation commands to sensibly-related gestures from a single hand. This need is particularly challenging because two fingertip, three fingertip, and four fingertip chords are preferably reserved for pointing, dragging, and scrolling, respectively, while the thumb plus 1-fingertip chord is preferably reserved for clipboard/editing operations, the thumb plus 2-fingertip for right mouse clicks and drags, and the five-finger chord for hand resting and zooming. This leaves only gestures by the thumb plus 3-fingertip chord to handle all core file and application manipulation commands.
Also, if such prior two-handed gesture mapping schemes are applied to a surface sized for only one hand, only half as many gestures can be supported. One-handed multi-touch surfaces are particularly important for three situations: as the entire interface for palm-sized computers commonly known as personal digital assistants (PDAs), as a standalone desktop unit used in conjunction with a standard mechanical keyboard for interaction with a desktop personal computer (PC), or as part of a hybrid keyboard product that uses mechanical keyswitches for the primary alphanumeric layout but replaces the numberpad and text editing keys with a one-handed touch surface to the right of the alphanumeric layout.
Thus there exists a need in the art for a method to pack two-hands worth of multi-touch gesture commands and manipulations onto one hand, just as there has been a long-felt need in the art to pack two-hands worth of alphanumeric keys from a standard keyboard into a space accessible by one hand. Matias addressed this one-handed keyboard need in U.S. Pat. No. 5,288,158, which teaches an easy-to-master half-sized keyboard that acts by default as the left half of a QWERTY key layout, but acts as a reflected version of the right half QWERTY key layout for keys pressed while the thumb holds down the spacebar. Since multi-touch gesture chords are partially distinguished by initial thumb presence, using the thumb as a modifier in this fashion does not work for a multi-touch gesture set. Axthelm used a similar modifier switch and layout reflection technique for a one-handed keyboard in U.S. Pat. No. 5,367,298, while other one-handed keyboard schemes such as U.S. Pat. No. 6,142,687 to Lisak and U.S. Pat. No. 5,336,002 to Russo primarily attempt to regroup the keys in an easy-to-reach yet well-organized manner around the fingers of one hand. Though such modifier switch methods could also expand the capacity of a multi-touch gesture command set, they cannot generally work within one hand since most multi-finger gestures already involve the whole hand for their motion. A second hand, or even a foot, would be needed to activate the modifier key or chord, and coordinating two hands simultaneously requires considerably more cognitive and postural effort from the user than a one-handed solution. Thus there exists a further need in the art for a method to pack multi-touch gestures into one hand without requiring awkward modifier holds by that same hand or the opposite hand.
The present invention adapts the finger arrangement template matching method of co-pending U.S. patent application Ser. No. 09/681,178 to distinguish gestures performed with the fingers in a relaxed, fairly compact posture from equivalent gestures performed with fingers outstretched. A two-handed gesture set can then be folded into one hand by mapping gestures from one of the two hands to outstretched placement while mapping gestures from the other of the two hands to relaxed placement. In some cases, users are instructed to use different fingertip combinations for the relaxed and outstretched placements to maximally distinguish the two cases with minimum conscious effort from the user. Ultimately, however, the present invention responds to differences in the spatial arrangement amongst touches, not the combination of fingers actually used. While fingers can potentially be placed in a near infinite variety of slightly different spatial arrangements, people cannot deliberately and accurately reproduce that many different placements on a smooth surface, and many possible placements turn out to be awkward as starting arrangements for further rotation or scaling motions. Thus the neutral and spread arrangements preferred by the present invention are notably the least awkward and most easily reproducible choices for doubling the capacity of multi-finger gesture sets.
Even different chords or combinations of touching fingers do not always produce recognizably distinct contact patterns, especially from the perspective of sensing systems that detect flesh contact with the surface but cannot detect the overall hand structure hovering well above the surface. Some finger combinations that are distinct from the sensing system'"'"'s perspective are in fact very difficult for people to perform, such as chords in which the middle and pinky fingers touch but the ring finger must be suspended above the surface. (See U.S. Pat. No. 5,642,108 to Gopher et al. for a table of the relative perceptual and motor difficulties of the 31 different chords formable from all combinations of the fingers from one hand). Thus the distinctions between relaxed versus outstretched fingers can be stronger than those between different combinations of relaxed fingers, both for the sensing system and for users, who can clearly feel the difference between the relaxed and outstretched postures. These strong distinctions help to minimize both recognition errors and user performance errors.
The relaxed versus outstretched distinction becomes particularly intuitive when used to distinguish file/subwindow versus application/mainwindow commands. In conventional graphical user interfaces (GUIs), applications such as word processors can display several files or documents in subwindows arrayed within the application'"'"'s main window frame. The user can intuitively imagine that gestures by an outstretched hand grab or apply to the application'"'"'s larger mainwindow frame, while gestures performed with the hand more relaxed and compact affect the smaller document subwindows. This mapping of outstretched gestures to application-level commands and relaxed gestures to document-level commands is also consistent with the relative usage frequencies of the two command categories. As the user works on a document or documents within one application, commands such as opening, saving, closing and switching between subwindows are fairly frequent, and should therefore be mapped to the easier, relaxed hand posture. Most users switch between applications more rarely, so commands that manipulate whole application windows should be mapped to the more effortful outstretched hand posture.
The above mapping method is equally intuitive when extended to other families of hierarchically related commands. For instance, for a family of search commands like Find, Replace, Search Next and Search Previous, gestures for each command performed with the relaxed, neutral hand might limit the search operations to the current (‘local’) file. Meanwhile, performing the same gestures (i.e., moving the same number of fingers in equivalent directions) using outstretched fingers would invoke the ‘global’ versions of the commands to search across ALL files. Likewise, performances of Home and End gestures with the fingers relaxed and normally spaced can be mapped to jump the cursor to the beginning or end of a line of text, while equivalent motions using outstretched fingers map to jumping to the beginning or end of a whole paragraph or document.
The primary objective of this invention is to pack two hands'"'"' worth of multi-touch gesture command mappings onto one hand in a sensible and well-organized manner.
Yet another objective of this invention is to pack mappings for the most common mouse manipulation, text cursor manipulation, clipboard and related editing operations, file and application manipulation commands into the gesture set of one hand.
A further objective of this invention is to avoid the bilateral confusion that results when similar commands are mapped to equivalent gestures on opposite hands.
Yet another objective of this invention is to free up for user-customizable or application specific commands most of the gesture map of the non-dominant hand in two-handed systems.
A further objective of this invention is to double the number of distinctly recognizable gestures available on each hand without relying upon hard to perform or distinguish finger combinations and without relying upon simultaneous modifying activity by the opposite hand.
Yet another objective of this invention is to create an intuitive distinction between gestures by outstretched fingers that apply to main application windows and gestures by relaxed, neutral fingers that apply to the smaller documents, files, and subwindows.
A more general objective of this invention is, for families of hierarchically related commands, to create an intuitive distinction between gestures that map to ‘local’ versus ‘global’ versions of the commands, preferably with equivalent motions by outstretched fingers mapping to the ‘global’ version of each command.
Conceptually, the present invention folds the prior two-handed gesture set of U.S. Pat. No. 6,323,846 into one hand by keeping relaxed or neutral-hand versions of the original right hand gestures but mapping the original left hand gestures into equivalent right hand motions that start with fingers deliberately outstretched. Mouse pointing, dragging, and scrolling have become very basic operations for personal computers, and are therefore allocated to the simplest-to-perform chords: two fingertips, three fingertips, and four fingertips, respectively. A clever method for supporting text pointing, text selection, and text paging operations on the same hand with these same chords is for the system to distinguish whether the fingertips are arranged close together or spread apart as they touch the surface and begin the operation.
In a preferred embodiment, search operations as well as secondary and tertiary mouse button emulation are mapped onto the thumb plus two-fingertip chord, as shown in
A most intuitive application of distinct neutral and spread-hand gestures is to pack both file/document and application/mainwindow management commands onto the thumb plus three fingertip chord of the same hand, as shown in
A contraction or pinch of this chord conveniently invokes Save 220 when the thumb starts a couple inches from the index, middle and ring fingers, intuitively matching the compression animations that often denote saving files, but a contraction or pinch with the thumb starting 4-5 inches from the middle, ring and pinky can be recognized as the Save As . . . 221 command. An expansion or flick of this chord preferably invokes New Document 225 when the thumb starts a couple inches from the index, middle and ring fingers, while the same motion starting with the thumb starting 4-5 inches from the middle, ring and pinky can be recognized as Print 226.
A clockwise rotation of this chord starting with the thumb placed about two inches from the index, middle, and ring fingertips can issue the Close File or Subwindow command 230, while the same rotation starting with the thumb spread 4-5 inches from the middle through pinky fingertips issues the Exit Application or Mainwindow command 231. Putting both Close File 230 and Exit Application 231 gestures on the same hand rather than mapping them to equivalent rotations on opposite hands is less error-prone for people who inadvertently confuse their left and right hands. A counter-clockwise rotation of this chord starting with the thumb placed about two inches from the index, middle, and ring fingertips can issue the Open File 235 command, whereas the same rotation starting with the thumb spread 4-5 inches from the middle through pinky fingertips preferably issues Hide All or Show Desktop 236, which typically hides all application windows to facilitate selecting desktop icons to open other applications. Note that the recommendation of thumb, index, middle, and ring fingertips for neutral gestures but thumb, middle, ring, and pinky fingertips for spread gestures helps ensure that novices create distinctly neutral or spread finger placements, but touching with exactly the same finger combinations for both neutral and spread gestures will also work.
The discussion so far has described a preferred one-handed gesture set. For two-handed surfaces, the efficient packing of core gestures onto the dominant hand using the neutral/spread distinction also frees up chords on the other hand for user-customizable or application-specific gesture sets. Because direct text cursor manipulation is so quick for common word processing and text editing tasks, and spread gestures are a bit more awkward than neutral, a revised two-handed gesture set as shown in
Thanks to neutral/spread gesture packing on the right hand, the left hand thumb plus two fingertips and thumb plus three fingertip chords are also available for more advanced, application-specific gesture sets. For word processing, gestures that adjust text formatting and alignment are one particularly intuitive use of the left-hand thumb plus two-fingertip chord. As shown in
Since the right-hand thumb plus three-fingertip chord is dedicated to basic file/document and application/mainwindow management, a sensible use of the left-hand thumb plus three-fingertip chord in a two-handed gesture set is for more specialized forms of window management, such as virtual desktops. Virtual desktops are especially popular with Linux window managers such as KDE and Sawmill. Application windows are typically apportioned to different desktops of a 2×2 or 3×3 virtual desktop grid, but only one desktop is actually visible at a time. The most common operation on virtual desktops is switching the visible desktop, while the second most important operation is moving applications to a different desktop. Therefore a sensible neutral vs. spread mapping would assign translational gestures by neutral thumb, index, middle, and ring fingers to switching the visible desktop, while equivalent motions by spread thumb, middle, ring and pinky fingers would move the current application to a different desktop.
The gesture sets cited above are best detected and recognized by a multi-touch surface apparatus 404 and accompanying recognition processes illustrated by the
For purposes of distinguishing neutral and spread gesture sets, prior recognition processes 404-416 and 422-424 must be augmented with a novel neutral/spread-hand classifier 418 that uses the touching combination 416 and contact positions 413 to decide whether the touching fingers are neutral or spread and then select the appropriate chord gesture set 420 from the library 419. Ultimately, the touching combination 416 and whether the finger arrangement is neutral or spread at the beginning of the slide should determine which command gets issued in response to tapping or sliding in a particular direction. Further spreading or contraction of the hand later in the slide can still be interpreted as a pinch or flick gesture, but should not affect chord selection. To appreciate the utility of creating the novel neutral/spread-hand classifier 418 to supplement prior finger identification processes 414, consider the strengths and limitations of state-of-the-art finger identification in prior U.S. Pat. No. 6,323,846 to Westerman and Elias, which classifies chords as to thumb presence and number of fingertips. That attractor-based finger identification process incorporates contact area and velocity 412 comparisons in addition to contact position comparisons 413, and thus can verify thumb presence more robustly than simple matching comparisons between templates for, as an example, an arrangement of 4 fingertips vs. an arrangement of 3 fingertips+1 thumb. It also establishes a reliable ordering of finger contacts around the attractor ring, essentially ordering them along the X axis if palm contacts are not considered. However, that prior finger identification process has noted weaknesses in establishing exact identity amongst the fingertips unless all four are touching. Its guesses assume the hand is perfectly neutral and centered over the attractors, assumptions that produce misleading identifications for spread or partially-spread hands. The lack of information about lifted fingers and overall hand structure (how each finger connects to the palm) in proximity images 408 cause these weaknesses. Hence, the novel neutral/spread-hand classifier 418 of the present invention abandons further attempts to guess exact fingertip identity solely from surface contact locations, an impossible task given the flexibility of the fingers and potential for differently shifted sets of fingers to create seemingly identical surface contact patterns. Rather, the present invention uses arrangement-template matching to test in the most direct manner whether the contacts appear neutral or deliberately spread, regardless of true fingertip identity. The addition of the neutral/spread-hand classifier 418 thus doubles the number of multi-finger chords and gesture sets distinguishable with the finger identification process of U.S. Pat. No. 6,323,846 from 7 to 14 per hand.
The novel neutral/spread-hand classifier 418 is equally applicable to alternative sensing apparatus 404 and finger identification processes 414 that can detect finger and hand structure, presumably with optical or acoustic radar techniques, thus reliably supporting exact identification of all touching fingers and classifying a full 31 combinations of touching fingers, 26 of which contain more than one finger. When coupled with such an apparatus, the novel neutral/spread-hand classifier 418 potentially doubles the number of selectable multi-finger chords and gesture sets from 26 to 52.
The preferred embodiment of this novel neutral/spread classifier 418 is further specified in the flowchart of
Step 504 computes the absolute average avgFP of current fingertip positions FP[] to further ensure that the template matching comparisons remain neutral of absolute hand position. Step 506 zeroes the working sums sumdist2neutral and sumdist2spread, which will hold the total squared distance mismatch between current finger positions FP[] and neutral Nu[] or spread SP[] arrangement templates, respectively. Step 506 also initializes the finger loop counter fc to 1. Step 508 adds the squared distance mismatch for the finger contact FP[fc] and its corresponding neutral template point NU[fc] to the working sum sumdist2neutral. SC is a scale factor which can be set slightly greater or less than 1 for people with larger or smaller than normal hands, respectively. This customizes the matching process to their hand size (and correspondingly larger neutral and spread arrangements) without having to actually scale up or down the template coordinates NU[ ] or SP[ ] for each person. Step 510 similarly adds finger contact FP[fc]'"'"'s squared distance mismatch for spread template point SP[fc] to the working sum sumdist2spread. Decision diamond 512 checks whether the squared distances for all touching finger contacts have been included yet, and if not step 513 advances fc to the next finger contact.
Once all touching fingers have been added, decision diamond 514 compares the two working sums sumdist2neutral and sumdist2spread, the lower sum indicating the closer template match. If the neutral arrangement template NU[ ] is the closer match, step 518 sets the neutral version of the chord, along with any slides, commands, and events configured for the neutral chord, as the selected chord 420. Otherwise, if the spread arrangement template SP[ ] is the closer match, step 516 sets the spread version of the chord, along with any slides, commands, and events configured for the spread chord, as the selected chord 420.
Returning to
The host computer 425 may include a computer readable medium for executing the recognition processes 408-422. For example, the host computer 425 may include a computer readable medium, having stored therein one or more pairs of templates, wherein one template in each of the one or more pairs comprises coordinates of a particular chord performed by a relaxed hand and the other template in each of the one or more pairs comprises coordinates of the particular chord performed by deliberately spread fingers.
A subtle implementation detail for multi-finger gesture recognizers is how to decide when the touching combination has stabilized, i.e. when all fingers defining the chord have reached the surface, so that chord selection (which the present invention augments with finger arrangement selection in
Those skilled in the mathematical arts can intuitively predict the results of the arrangement template matching method in
Those skilled in the pattern recognition art may be able to conceive alternative, but probably inferior, neutral/spread classification methods. For instance, steps 508 and 510 could sum absolute distances rather than squared distances, but this would be less sensitive to shape discrepancies. Likewise, arrangement size measures could be conceived that distinguish neutral/spread arrangements totally independent of shape, by for instance thresholding the distance between leftmost and rightmost finger contact. Then the gesture library would store a neutral/spread separation threshold for each touching combination, instead of a pair of arrangement templates. However, such methods would in general provide less precise discrimination than the preferred method of template arrangement matching, which considers both size and shape in a balanced manner.
Though embodiments and applications of this invention have been shown and described, it will be apparent to those skilled in the art that numerous further embodiments and modifications than mentioned above are possible without departing from the inventive concepts disclosed herein. The invention, therefore, is not to be restricted except in the true spirit and scope of the appended claims.