Touch-pad digital computer pointing-device
First Claim
1. A touch-pad for controlling a position of a cursor appearing on a display screen of a digital computer, the touch-pad comprising:
- an active area that responds to finger contact thereto;
finger contact sensing device that is coupled to said active area for sensing a response of said active area to a finger contact, wherein said finger contact sensing device;
senses a velocity at which a finger contacting the touch-pad moves across said active area, the touch-pad responding to a finger contact velocity which exceeds a pre-established threshold by altering a characteristic of data subsequently transmitted from the touch-pad to the digital computer in response to finger contact with said active area; and
also senses a direction at which a finger contact to the touch-pad moves across said active area, the touch-pad after sensing a finger contact velocity which exceeds the pre-established threshold altering the characteristic of transmitted data so the cursor continues moving across the display screen of the digital computer in a direction fixed by an initial direction of finger contact movement across the active area even if such contact subsequently becomes stationary; and
computer port interface means that is coupled to said finger contact sensing device and that is responsive to finger contact with said active area for transmitting data to a digital computer that indicates finger contact in said active area.
2 Assignments
0 Petitions

Accused Products

Abstract
A touch-pad digital computer pointing-device, for controlling a position of a cursor appearing on a display screen of a digital computer, senses and resolves respective locations within an active area at which concurrent multi-finger contacts occur. Multi-finger contacts with the active area activate or deactivate a drag-lock operating mode, computer power conservation, and other touch-pad operating characteristics such as the touch-pad'"'"'s sensitivity to finger contact. The touch-pad also senses a velocity and direction for finger contact with the active area for use in transmitting data to the computer which effects continuous cursor movement across the computer'"'"'s display screen in a direction fixed by the initial direction of contact movement across the active area. While there is no finger contact with the active area, the touch-pad monitors the active area and adjusts its operation to compensate for changes in the surrounding environment such as changes in temperature, humidity and atmospheric pressure.
455 Citations
Compact input device | ||
Patent #
US 7,910,843 B2
Filed 09/04/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Far-field input identification | ||
Patent #
US 7,876,310 B2
Filed 01/03/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
TOUCH SENSING DEVICE HAVING CONDUCTIVE NODES | ||
Patent #
US 20110005845A1
Filed 07/07/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Center button isolation ring | ||
Patent #
US 7,880,729 B2
Filed 08/04/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Electrical touch pad regulating sensitivity based on ambient humidity and method thereof | ||
Patent #
US 7,948,478 B2
Filed 09/12/2007
|
Current Assignee
Hon Hai Precision Industry Co. Ltd.
|
Original Assignee
Hon Hai Precision Industry Co. Ltd.
|
SYSTEM AND METHOD FOR DETERMINING A NUMBER OF OBJECTS IN A CAPACITIVE SENSING REGION USING A SHAPE FACTOR | ||
Patent #
US 20110148438A1
Filed 12/18/2009
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
MULTI-TOUCH INPUT DISCRIMINATION | ||
Patent #
US 20110080365A1
Filed 12/10/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Wayne Carl Westerman
|
SYSTEM AND METHOD FOR DETERMINING A NUMBER OF OBJECTS IN A CAPACITIVE SENSING REGION USING SIGNAL GROUPING | ||
Patent #
US 20110148436A1
Filed 12/18/2009
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
ZEROCLICK | ||
Patent #
US 20110093819A1
Filed 09/08/2010
|
Current Assignee
Zeroclick LLC Nes Irvine, Zeroclick LLC fka InterAD Technologies LLC ST Sales Tech Holdings LLC
|
Original Assignee
Nes Stewart Irvine
|
Method of increasing the spatial resolution of touch sensitive devices | ||
Patent #
US 7,932,897 B2
Filed 08/15/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch Apparatus, Transparent Scan Electrode Structure, and Manufacturing Method Thereof | ||
Patent #
US 20110140930A1
Filed 07/30/2010
|
Current Assignee
Industrial Technology Research Institute
|
Original Assignee
Industrial Technology Research Institute
|
TOUCH PANEL AND ELECTRONIC DEVICE INCLUDING THE SAME | ||
Patent #
US 20110163978A1
Filed 08/03/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Portable computers | ||
Patent #
US RE42,738 E1
Filed 10/08/1998
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
TOUCH PANEL AND ELECTRONIC DEVICE INCLUDING THE SAME | ||
Patent #
US 20110181530A1
Filed 09/24/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
SEGMENTED VCOM | ||
Patent #
US 20110187677A1
Filed 04/11/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Andrew Bert Hodge, Wei Hsin Yao, Willem Den Boer, Wei Chen, Brian Richards Land, Steve Porter Hotelling, Christoph Horst Krah, John Greer Elias, John Z. Zhong
|
Capacitance sensing electrode with integrated I/O mechanism | ||
Patent #
US 8,022,935 B2
Filed 07/06/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
PORTABLE TERMINAL DEVICE, DATA MANIPULATION PROCESSING METHOD AND DATA MANIPULATION PROCESSING PROGRAM | ||
Patent #
US 20110193812A1
Filed 10/22/2009
|
Current Assignee
NEC Corporation
|
Original Assignee
NEC Corporation
|
COMPACT INPUT DEVICE | ||
Patent #
US 20110169667A1
Filed 03/18/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
TOUCH PANEL AND ELECTRONIC DEVICE INCLUDING THE SAME | ||
Patent #
US 20110227862A1
Filed 11/17/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Capacitance sensing matrix for keyboard architecture | ||
Patent #
US 8,059,015 B2
Filed 05/25/2006
|
Current Assignee
Creator Technology B.V.
|
Original Assignee
Cypress Semiconductor Corporation
|
Mouse Pad with Touch Panel Pointing Device | ||
Patent #
US 20110267266A1
Filed 04/30/2010
|
Current Assignee
Zhi Gang Xiang
|
Original Assignee
Zhi Gang Xiang
|
Touch-sensor with shared capacitive sensors | ||
Patent #
US 8,040,321 B2
Filed 07/10/2006
|
Current Assignee
Monterey Research LLC
|
Original Assignee
Cypress Semiconductor Corporation
|
Hybrid button | ||
Patent #
US 8,044,314 B2
Filed 07/27/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Techniques for interactive input to portable electronic devices | ||
Patent #
US 8,059,099 B2
Filed 09/11/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Setting a discharge rate and a charge rate of a relaxation oscillator circuit | ||
Patent #
US 8,058,937 B2
Filed 01/30/2007
|
Current Assignee
Monterey Research LLC
|
Original Assignee
Cypress Semiconductor Corporation
|
VALUE INTERVAL SELECTION ON MULTI-TOUCH DEVICES | ||
Patent #
US 20110283188A1
Filed 05/14/2010
|
Current Assignee
SAP SE
|
Original Assignee
SAP SE
|
Touchpad with Reverse-Mounted Buttons | ||
Patent #
US 20110242004A1
Filed 03/30/2010
|
Current Assignee
Robert Osann Jr
|
Original Assignee
Robert Osann Jr
|
Digital controller for a true multi-point touch surface useable in a computer system | ||
Patent #
US 8,054,299 B2
Filed 01/08/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
USER INTERFACE SYSTEMS AND METHODS FOR MANIPULATING AND VIEWING DIGITAL DOCUMENTS | ||
Patent #
US 20100185948A1
Filed 03/30/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
USER INTERFACE SYSTEMS AND METHODS FOR MANIPULATING AND VIEWING DIGITAL DOCUMENTS | ||
Patent #
US 20100185975A1
Filed 03/30/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
CONTROL OF APPLIANCES, KITCHEN AND HOME | ||
Patent #
US 20100231506A1
Filed 05/19/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for use of rotational user inputs | ||
Patent #
US 7,710,409 B2
Filed 12/13/2006
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Inc.
|
INPUT DEVICE WITH OPTIMIZED CAPACITIVE SENSING | ||
Patent #
US 20100289759A1
Filed 09/16/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Hybrid button | ||
Patent #
US 7,795,553 B2
Filed 09/11/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
METHOD AND APPARATUS FOR CONTROL OF MULTIPLE DEGREES OF FREEDOM OF A DISPLAY | ||
Patent #
US 20100177053A2
Filed 04/30/2009
|
Current Assignee
Taizo Yasutake
|
Original Assignee
Taizo Yasutake
|
INTEGRATED CONTACT SWITCH AND TOUCH SENSOR ELEMENTS | ||
Patent #
US 20100149127A1
Filed 06/01/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
TOUCH SCREEN WITH USER INTERFACE ENHANCEMENT | ||
Patent #
US 20100275033A1
Filed 05/11/2010
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
ELECTRONIC APPARATUS AND INPUT CONTROL METHOD | ||
Patent #
US 20100164887A1
Filed 10/29/2009
|
Current Assignee
Toshiba Corporation
|
Original Assignee
Toshiba Corporation
|
REDUCTION IN LATENCY BETWEEN USER INPUT AND VISUAL FEEDBACK | ||
Patent #
US 20100277505A1
Filed 04/29/2010
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Selective Input Signal Rejection and Modification | ||
Patent #
US 20100139990A1
Filed 12/08/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
TOUCH PANEL AND ELECTRONIC DEVICE INCLUDING THE SAME | ||
Patent #
US 20100321335A1
Filed 05/17/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
OPERATING A TOUCH SCREEN CONTROL SYSTEM ACCORDING TO A PLURALITY OF RULE SETS | ||
Patent #
US 20100277429A1
Filed 04/29/2010
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Mouse with improved input mechanisms using touch sensors | ||
Patent #
US 7,710,397 B2
Filed 06/03/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
IDENTIFYING CONTACTS ON A TOUCH SURFACE | ||
Patent #
US 20100149092A1
Filed 05/01/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
Keyboard attachment for disabled persons | ||
Patent #
US 7,674,971 B2
Filed 12/12/2005
|
Current Assignee
Craig Saunders
|
Original Assignee
Craig Saunders
|
CONTINUOUSLY VARIABLE KNOB INPUT DEVICE | ||
Patent #
US 20100126784A1
Filed 11/26/2008
|
Current Assignee
Honeywell International Inc.
|
Original Assignee
Honeywell International Inc.
|
METHOD OF GENERATING KEY CODE IN COORDINATE RECOGNITION DEVICE AND APPARATUS USING THE SAME | ||
Patent #
US 20100026530A1
Filed 03/23/2007
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Multi-touch input discrimination | ||
Patent #
US 7,855,718 B2
Filed 01/03/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
COORDINATE INPUT DEVICE | ||
Patent #
US 20100026654A1
Filed 07/29/2008
|
Current Assignee
Honeywell International Inc.
|
Original Assignee
Honeywell International Inc.
|
HIGHLEVEL ACTIVE PEN MATRIX | ||
Patent #
US 20100066705A1
Filed 11/30/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
CAPACITIVE TOUCHPAD CAPABLE OF OPERATING IN A SINGLE SURFACE TRACKING MODE AND A BUTTON MODE WITH REDUCED SURFACE TRACKING CAPABILITY | ||
Patent #
US 20100328261A1
Filed 06/17/2010
|
Current Assignee
Richard D. Woolley, Dale J. Carter
|
Original Assignee
Richard D. Woolley, Dale J. Carter
|
Scrolling input arrangements using capacitive sensors on a flexible membrane | ||
Patent #
US 7,671,837 B2
Filed 02/14/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
GHOST RESOLUTION FOR A CAPACITIVE TOUCH PANEL | ||
Patent #
US 20100188364A1
Filed 12/30/2009
|
Current Assignee
Elan Microelectronics Corporation
|
Original Assignee
Elan Microelectronics Corporation
|
OMNIDIRECTIONAL GESTURE DETECTION | ||
Patent #
US 20100058251A1
Filed 08/27/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for use of rotational user inputs | ||
Patent #
US 7,710,394 B2
Filed 12/13/2006
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Inc.
|
Method and apparatus for accelerated scrolling | ||
Patent #
US 7,710,393 B2
Filed 12/13/2006
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Inc.
|
WRITING USING A TOUCH SENSOR | ||
Patent #
US 20100149134A1
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
TOUCH SCREEN WITH USER INTERFACE ENHANCEMENT | ||
Patent #
US 20100214250A1
Filed 05/11/2010
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Electronic Device and Method of Touch Screen Input Detection | ||
Patent #
US 20100214235A1
Filed 10/31/2007
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Motorola Inc.
|
Mouse with Improved Input Mechanisms Using Touch Sensors | ||
Patent #
US 20100201626A1
Filed 01/26/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Sean Corbin, Shin Nishibori, Christoph H. Krah, Wing Kong Low, Jeffrey B. Doar
|
Ambidextrous mouse | ||
Patent #
US 7,808,479 B1
Filed 09/02/2003
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
TOUCH SCREEN WITH USER INTERFACE ENHANCEMENT | ||
Patent #
US 20100275163A1
Filed 05/11/2010
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Resistive force sensor with capacitive discrimination | ||
Patent #
US 20090020343A1
Filed 08/06/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
IDENTIFYING CONTACTS ON A TOUCH SURFACE | ||
Patent #
US 20090021489A1
Filed 06/13/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
Portable Electronic Device and Touch Pad Device for the Same | ||
Patent #
US 20090033620A1
Filed 07/22/2008
|
Current Assignee
ASUSTek Computer Suzhou Company Limited
|
Original Assignee
ASUSTek Computer Suzhou Company Limited
|
Touch pad for handheld device | ||
Patent #
US 7,495,659 B2
Filed 11/25/2003
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Movable touch pad with added functionality | ||
Patent #
US 7,499,040 B2
Filed 08/18/2003
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
COMPACT INPUT DEVICE | ||
Patent #
US 20090058687A1
Filed 09/04/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Scrolling techniques for user interfaces | ||
Patent #
US 20090064031A1
Filed 01/09/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
FLUID MOTION USER INTERFACE CONTROL | ||
Patent #
US 20090058801A1
Filed 09/04/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
MULTI-DIMENSIONAL SCROLL WHEEL | ||
Patent #
US 20090141046A1
Filed 09/05/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
MULTI-TOUCH CONTACT MOTION EXTRACTION | ||
Patent #
US 20090160816A1
Filed 12/22/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
Selective Rejection of Touch Contacts in an Edge Region of a Touch Surface | ||
Patent #
US 20090174679A1
Filed 09/30/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
DYNAMIC INPUT GRAPHIC DISPLAY | ||
Patent #
US 20090179854A1
Filed 09/05/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
CO-EXTRUDED MATERIALS AND METHODS | ||
Patent #
US 20090197059A1
Filed 09/30/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
CONTACT TRACKING AND IDENTIFICATION MODULE FOR TOUCH SENSING | ||
Patent #
US 20090251435A1
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
CONTACT TRACKING AND IDENTIFICATION MODULE FOR TOUCH SENSING | ||
Patent #
US 20090244033A1
Filed 06/05/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
Contact Tracking and Identification Module for Touch Sensing | ||
Patent #
US 20090244032A1
Filed 06/05/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
CONTACT TRACKING AND IDENTIFICATION MODULE FOR TOUCH SENSING | ||
Patent #
US 20090244031A1
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
CONTACT TRACKING AND IDENTIFICATION MODULE FOR TOUCH SENSING | ||
Patent #
US 20090249236A1
Filed 06/05/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
CONTACT TRACKING AND IDENTIFICATION MODULE FOR TOUCH SENSING | ||
Patent #
US 20090251439A1
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
CONTACT TRACKING AND IDENTIFICATION MODULE FOR TOUCH SENSING | ||
Patent #
US 20090251438A1
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
John G. Elias, Wayne Westerman
|
MUTUAL CAPACITANCE TOUCH SENSING DEVICE | ||
Patent #
US 20090273573A1
Filed 07/06/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
One dimensional and three dimensional extensions of the slide pad | ||
Patent #
US 7,616,195 B2
Filed 02/04/2005
|
Current Assignee
Avago Technologies General IP PTE Limited
|
Original Assignee
Avago Technologies ECBU IP Singapore Pte Limited
|
METHOD AND APPARATUS FOR CONTROL OF MULTIPLE DEGREES OF FREEDOM OF A DISPLAY | ||
Patent #
US 20090278812A1
Filed 04/30/2009
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Capacitance sensing electrode with integrated I/O mechanism | ||
Patent #
US 20080007533A1
Filed 07/06/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Illuminated touch pad | ||
Patent #
US 20080018617A1
Filed 08/01/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Techniques for interactive input to portable electronic devices | ||
Patent #
US 20080018616A1
Filed 08/01/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Mutual capacitance touch sensing device | ||
Patent #
US 20080006454A1
Filed 08/01/2007
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
Mutual capacitance touch sensing device | ||
Patent #
US 20080007539A1
Filed 08/01/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Steve Hotelling
|
Mutual capacitance touch sensing device | ||
Patent #
US 20080006453A1
Filed 07/06/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Touch pad for handheld device | ||
Patent #
US 20080012837A1
Filed 08/01/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method and system for extending the lifespan of a touch screen assembly | ||
Patent #
US 20080018610A1
Filed 07/20/2006
|
Current Assignee
Trimble Navigation Limited
|
Original Assignee
Trimble Navigation Limited
|
Touch pad for handheld device | ||
Patent #
US 7,333,092 B2
Filed 06/05/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
TYPING WITH A TOUCH SENSOR | ||
Patent #
US 20080042989A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
WRITING USING A TOUCH SENSOR | ||
Patent #
US 20080042988A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Scrolling input arrangements using capacitive sensors on a flexible membrane | ||
Patent #
US 20080036734A1
Filed 08/01/2007
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
TOUCH SENSING THROUGH HAND DISSECTION | ||
Patent #
US 20080042987A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
TOUCH SENSING ARCHITECTURE | ||
Patent #
US 20080042986A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
CONTACT TRACKING AND IDENTIFICATION MODULE FOR TOUCH SENSING | ||
Patent #
US 20080041639A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Coordinates input apparatus having divided coordinates input surface | ||
Patent #
US 7,348,965 B2
Filed 09/03/2002
|
Current Assignee
Alps Alpine Co. Ltd.
|
Original Assignee
ALPS Electric Company Limited
|
TOUCH SCREEN LIQUID CRYSTAL DISPLAY | ||
Patent #
US 20080062139A1
Filed 06/08/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Input unit arrangement | ||
Patent #
US 7,345,673 B2
Filed 09/15/2005
|
Current Assignee
Anoto Group AB
|
Original Assignee
Anoto Group AB
|
Method and apparatus for use of rotational user inputs | ||
Patent #
US 7,345,671 B2
Filed 09/26/2002
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Inc.
|
Gimballed scroll wheel | ||
Patent #
US 20080088596A1
Filed 06/18/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mouse having an optically-based scrolling feature | ||
Patent #
US 7,358,963 B2
Filed 09/09/2002
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Gimballed scroll wheel | ||
Patent #
US 20080088582A1
Filed 08/06/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
MULTI-FUNCTIONAL HAND-HELD DEVICE | ||
Patent #
US 20080088602A1
Filed 12/28/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for implementing multiple push buttons in a user input device | ||
Patent #
US 20080088600A1
Filed 07/20/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Sensor configurations in a user input device | ||
Patent #
US 20080087476A1
Filed 08/06/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
METHOD OF CAPACITIVELY SENSING FINGER POSITION | ||
Patent #
US 20080111795A1
Filed 08/21/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus employing multi-functional controls and displays | ||
Patent #
US 20080129707A1
Filed 10/31/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
MOUSE HAVING AN OPTICALLY-BASED SCROLLING FEATURE | ||
Patent #
US 20080150898A1
Filed 02/13/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
SENSOR ARRANGEMENT FOR USE WITH A TOUCH SENSOR | ||
Patent #
US 20080128182A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Digital Controller for a True Multi-point Touch Surface Useable in a Computer System | ||
Patent #
US 20080165134A1
Filed 01/08/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Touch screen stack-ups | ||
Patent #
US 20080165158A1
Filed 06/13/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Individual channel phase delay scheme | ||
Patent #
US 20080157867A1
Filed 01/03/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
IRREGULAR INPUT IDENTIFICATION | ||
Patent #
US 20080158146A1
Filed 01/03/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Multi-Touch Input Discrimination | ||
Patent #
US 20080158185A1
Filed 05/31/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
MULTI-TOUCH INPUT DISCRIMINATION | ||
Patent #
US 20080158145A1
Filed 01/03/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
METHOD FOR REGULATING SENSITIVITY OF AN ELECTRICAL TOUCH PAD AND THE ELECTRICAL TOUCH PAD USING THE SAME | ||
Patent #
US 20080252613A1
Filed 09/12/2007
|
Current Assignee
Hon Hai Precision Industry Co. Ltd.
|
Original Assignee
Hon Hai Precision Industry Co. Ltd.
|
Capacitive sensing devices | ||
Patent #
US 20080297174A1
Filed 05/31/2007
|
Current Assignee
Synaptics Incorporated
|
Original Assignee
Synaptics Incorporated
|
Ambidextrous Mouse | ||
Patent #
US 20080297478A1
Filed 08/08/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Brian Huppi, Steve Hotelling
|
Ambidextrous Mouse | ||
Patent #
US 20080297477A1
Filed 08/08/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Brian Huppi, Steve Hotelling
|
Ambidextrous Mouse | ||
Patent #
US 20080297476A1
Filed 08/08/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Brian Huppi, Steve Hotelling
|
Tablet hot zones | ||
Patent #
US 20070018963A1
Filed 07/19/2005
|
Current Assignee
Gateway Incorporated
|
Original Assignee
Gateway Incorporated
|
MULTI-TOUCH CONTACT MOTION EXTRACTION | ||
Patent #
US 20070070051A1
Filed 11/14/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
FingerWorks Limited
|
MULTI-TOUCH CONTACT MOTION EXTRACTION | ||
Patent #
US 20070070050A1
Filed 11/14/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
FingerWorks Limited
|
Movable touch pad with added functionality | ||
Patent #
US 20070052691A1
Filed 11/03/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
METHOD AND APPARATUS FOR ACCELERATED SCROLLING | ||
Patent #
US 20070080936A1
Filed 12/13/2006
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
MULTI-TOUCH CONTACT TRACKING ALGORITHM | ||
Patent #
US 20070081726A1
Filed 11/14/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
FingerWorks Limited
|
MULTI-TOUCH HAND POSITION OFFSET COMPUTATION | ||
Patent #
US 20070078919A1
Filed 11/14/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
FingerWorks Limited
|
METHOD AND APPARATUS FOR ACCELERATED SCROLLING | ||
Patent #
US 20070085841A1
Filed 12/13/2006
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
Center button isolation ring | ||
Patent #
US 20070080952A1
Filed 08/04/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
OPERATION OF A COMPUTER WITH TOUCH SCREEN INTERFACE | ||
Patent #
US 20070174788A1
Filed 04/04/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch pad with symbols based on mode | ||
Patent #
US 20070152983A1
Filed 11/01/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Mouse with optical sensing surface | ||
Patent #
US 20070152966A1
Filed 03/13/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Illuminated touchpad | ||
Patent #
US 20070152977A1
Filed 03/31/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
PROXIMITY SENSOR AND METHOD FOR INDICATING EXTENDED INTERFACE RESULTS | ||
Patent #
US 20070176906A1
Filed 12/19/2006
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Touch pad for handheld device | ||
Patent #
US 20070242057A1
Filed 06/05/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Apparatus and method for reducing average scan rate to detect a conductive object on a sensing device | ||
Patent #
US 20070229468A1
Filed 03/30/2006
|
Current Assignee
Monterey Research LLC
|
Original Assignee
Cypress Semiconductor Corporation
|
TOUCH SENSING WITH A COMPLIANT CONDUCTOR | ||
Patent #
US 20070268275A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
TOUCH SENSING WITH MOBILE SENSORS | ||
Patent #
US 20070268274A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch pad for handheld device | ||
Patent #
US 20070276525A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
SENSOR ARRANGEMENT FOR USE WITH A TOUCH SENSOR THAT IDENTIFIES HAND PARTS | ||
Patent #
US 20070268273A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Low pin count solution using capacitance sensing matrix for keyboard architecture | ||
Patent #
US 20070273560A1
Filed 05/25/2006
|
Current Assignee
Creator Technology B.V.
|
Original Assignee
Cypress Semiconductor Corporation
|
Movable touch pad with added functionality | ||
Patent #
US 20070273671A1
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Brett Degner, Stephen Zadesky, Stephen Lynch
|
TECHNIQUES FOR INTERACTIVE INPUT TO PORTABLE ELECTRONIC DEVICES | ||
Patent #
US 20070279394A1
Filed 09/11/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method and apparatus for accelerated scrolling | ||
Patent #
US 7,312,785 B2
Filed 09/26/2002
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Dual pointing device used to control a cursor having absolute and relative pointing devices | ||
Patent #
US 6,983,336 B2
Filed 12/03/2003
|
Current Assignee
Alps Alpine Co. Ltd.
|
Original Assignee
ALPS Electric Company Limited
|
Input unit arrangement | ||
Patent #
US 6,992,655 B2
Filed 02/16/2001
|
Current Assignee
Anoto Group AB
|
Original Assignee
Anoto Group AB
|
Input unit arrangement | ||
Patent #
US 20060007183A1
Filed 09/15/2005
|
Current Assignee
Anoto Group AB
|
Original Assignee
Anoto Group AB
|
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
|
Pushbutton of touch pad of electronic device | ||
Patent #
US 7,015,897 B2
Filed 09/17/2002
|
Current Assignee
Averatec Asia Incorporation, Averatec Europe GmbH, Averatec Incorporated
|
Original Assignee
TAIWAN TRI GEM INFORMATION CO. LTD.
|
Touch pad handheld device | ||
Patent #
US 7,046,230 B2
Filed 07/01/2002
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Computer Incorporated
|
One dimensional and three dimensional extensions of the slide pad | ||
Patent #
US 20060176270A1
Filed 02/04/2005
|
Current Assignee
Avago Technologies General IP PTE Limited
|
Original Assignee
Avago Technologies ECBU IP Singapore Pte Limited
|
Mouse having a rotary dial | ||
Patent #
US 7,084,856 B2
Filed 02/07/2002
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Keyboard attachment for disabled persons | ||
Patent #
US 20060169127A1
Filed 12/12/2005
|
Current Assignee
Craig Saunders
|
Original Assignee
Craig Saunders
|
Display actuator | ||
Patent #
US 20060181517A1
Filed 02/11/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
IDENTIFYING CONTACTS ON A TOUCH SURFACE | ||
Patent #
US 20060238522A1
Filed 07/03/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
FingerWorks Limited
|
TOUCH SURFACE | ||
Patent #
US 20060238518A1
Filed 07/03/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
FingerWorks Limited
|
USER INTERFACE GESTURES | ||
Patent #
US 20060238520A1
Filed 07/03/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
FingerWorks Limited
|
Actuating user interface for media player | ||
Patent #
US 20060250377A1
Filed 06/28/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Mouse with improved input mechanisms | ||
Patent #
US 20060274042A1
Filed 06/03/2005
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Movable touch pad with added functionality | ||
Patent #
US 20050052425A1
Filed 08/18/2003
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch pad for handheld device | ||
Patent #
US 20050110768A1
Filed 11/25/2003
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Keyboard attachment for disabled persons | ||
Patent #
US 6,974,903 B2
Filed 11/25/2003
|
Current Assignee
Craig Saunders
|
Original Assignee
Craig Saunders
|
Dual pointing screen cursor device comprising touch pad and stick wherein each has identifying bytes that is transmitted through single channel port | ||
Patent #
US 6,681,268 B1
Filed 12/23/1999
|
Current Assignee
Alps Alpine Co. Ltd.
|
Original Assignee
ALPS Electric Company Limited
|
Method and apparatus for implementing a configurable personal computing device | ||
Patent #
US 6,700,773 B1
Filed 11/03/2000
|
Current Assignee
Revolutionary Learning Systems Incorporated
|
Original Assignee
Revolutionary Learning Systems Incorporated
|
Mouse having an optically-based scrolling feature | ||
Patent #
US 20040046741A1
Filed 09/09/2002
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Pushbutton of touch pad of electronic device | ||
Patent #
US 20040061686A1
Filed 09/17/2002
|
Current Assignee
Averatec Asia Incorporation, Averatec Europe GmbH, Averatec Incorporated
|
Original Assignee
Averatec Asia Incorporation, Averatec Europe GmbH, Averatec Incorporated
|
Dual pointing device used to control a cursor having absolute and relative pointing devices | ||
Patent #
US 20040123001A1
Filed 12/03/2003
|
Current Assignee
Alps Alpine Co. Ltd.
|
Original Assignee
ALPS Electric Company Limited
|
Coordinates input apparatus having divided coordinates input surface | ||
Patent #
US 20030043113A1
Filed 09/03/2002
|
Current Assignee
Alps Alpine Co. Ltd.
|
Original Assignee
ALPS Electric Company Limited
|
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
|
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
|
Input unit arrangement | ||
Patent #
US 20020044134A1
Filed 02/16/2001
|
Current Assignee
Anoto Group AB
|
Original Assignee
Anoto Group AB
|
Laptop computer with ergonomically enhanced interface features | ||
Patent #
US 6,404,621 B2
Filed 04/02/2001
|
Current Assignee
Lenovo Singapore Pte Limited
|
Original Assignee
International Business Machines Corporation
|
User interface power management control technique for a computer system | ||
Patent #
US 6,480,964 B1
Filed 08/20/1999
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Apparatus for displaying image with pointing character | ||
Patent #
US 6,215,479 B1
Filed 03/12/1998
|
Current Assignee
Victor Company of Japan Limited
|
Original Assignee
Victor Company of Japan Limited
|
Dynamic input graphic display | ||
Patent #
US 8,125,461 B2
Filed 09/05/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multipoint touchscreen | ||
Patent #
US 8,125,463 B2
Filed 11/07/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and Apparatus for Use of Rotational User Inputs | ||
Patent #
US 20070290990A1
Filed 08/14/2007
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Philip Schiller, Steve Jobs, Jeffrey Robbin
|
SELECTIVE REJECTION OF TOUCH CONTACTS IN AN EDGE REGION OF A TOUCH SURFACE | ||
Patent #
US 20120023459A1
Filed 09/30/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Wayne Carl Westerman
|
ELECTRONIC DEVICE INCLUDING TOUCH SCREEN DISPLAY, INTERFACE METHOD USING THE SAME, AND COMPUTER-READABLE STORAGE MEDIUM STORING THE SAME | ||
Patent #
US 20120013557A1
Filed 07/15/2011
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
TOUCH PANEL AND ELECTRONIC DEVICE INCLUDING THE SAME | ||
Patent #
US 20120038563A1
Filed 04/29/2011
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Mouse with optical sensing surface | ||
Patent #
US 8,077,147 B2
Filed 03/13/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch input discrimination | ||
Patent #
US 8,130,203 B2
Filed 05/31/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
METHOD AND DEVICE FOR CAPACITIVE POSITION DETECTION | ||
Patent #
US 20120075245A1
Filed 11/30/2011
|
Current Assignee
eGalaxeMPIA Technology Inc.
|
Original Assignee
eGalaxeMPIA Technology Inc.
|
Proximity sensor and method for indicating extended interface results | ||
Patent #
US 8,139,028 B2
Filed 12/19/2006
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Apparatus and method for reducing average scan rate to detect a conductive object on a sensing device | ||
Patent #
US 8,144,125 B2
Filed 03/30/2006
|
Current Assignee
Monterey Research LLC
|
Original Assignee
Cypress Semiconductor Corporation
|
Systems and methods for controlling a cursor on a display using a trackpad input device | ||
Patent #
US 8,194,036 B1
Filed 06/29/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Multi-touch input discrimination | ||
Patent #
US 8,243,041 B2
Filed 01/18/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Capacitive-matrix keyboard with multiple touch detection | ||
Patent #
US 8,258,986 B2
Filed 07/01/2008
|
Current Assignee
Cypress Semiconductor Corporation
|
Original Assignee
Cypress Semiconductor Corporation
|
Irregular input identification | ||
Patent #
US 8,269,727 B2
Filed 01/03/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Gimballed scroll wheel | ||
Patent #
US 8,274,479 B2
Filed 06/18/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mouse with improved input mechanisms using touch sensors | ||
Patent #
US 8,279,176 B2
Filed 01/26/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Selective input signal rejection and modification | ||
Patent #
US 8,294,047 B2
Filed 12/08/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mouse having an optically-based scrolling feature | ||
Patent #
US 8,314,773 B2
Filed 02/13/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch touch surface | ||
Patent #
US 8,314,775 B2
Filed 07/03/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Compact input device | ||
Patent #
US 8,330,061 B2
Filed 03/18/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Generating control signals from multiple contacts | ||
Patent #
US 8,330,727 B2
Filed 11/14/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch contact tracking using predicted paths | ||
Patent #
US 8,334,846 B2
Filed 11/14/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch input discrimination | ||
Patent #
US 8,384,684 B2
Filed 12/10/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User interface gestures | ||
Patent #
US 8,384,675 B2
Filed 07/03/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
DEVICE, METHOD, AND STORAGE MEDIUM STORING PROGRAM | ||
Patent #
US 20130050120A1
Filed 08/29/2012
|
Current Assignee
Kyocera Corporation
|
Original Assignee
Kyocera Corporation
|
Integrated contact switch and touch sensor elements | ||
Patent #
US 8,395,590 B2
Filed 06/01/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch screen with user interface enhancement | ||
Patent #
US 8,402,372 B2
Filed 05/11/2010
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Portable computers | ||
Patent #
US RE44,103 E1
Filed 10/08/1998
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-dimensional scroll wheel | ||
Patent #
US 8,416,198 B2
Filed 09/05/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multipoint touchscreen | ||
Patent #
US 8,416,209 B2
Filed 01/06/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch screen liquid crystal display | ||
Patent #
US 8,432,371 B2
Filed 06/29/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Contact tracking and identification module for touch sensing | ||
Patent #
US 8,441,453 B2
Filed 06/05/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Selective input signal rejection and modification | ||
Patent #
US 8,445,793 B2
Filed 09/30/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch pad for handheld device | ||
Patent #
US 8,446,370 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Segmented V com | ||
Patent #
US 8,451,244 B2
Filed 04/11/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Identifying contacts on a touch surface | ||
Patent #
US 8,466,883 B2
Filed 05/01/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Contact tracking and identification module for touch sensing | ||
Patent #
US 8,466,881 B2
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch contact motion extraction | ||
Patent #
US 8,466,880 B2
Filed 12/22/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Capacitance sensing matrix for keyboard architecture | ||
Patent #
US 8,482,437 B1
Filed 11/15/2011
|
Current Assignee
Creator Technology B.V.
|
Original Assignee
Cypress Semiconductor Corporation
|
Method of capacitively sensing finger position | ||
Patent #
US 8,482,530 B2
Filed 08/21/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Contact tracking and identification module for touch sensing | ||
Patent #
US 8,482,533 B2
Filed 06/05/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Individual channel phase delay scheme | ||
Patent #
US 8,493,330 B2
Filed 01/03/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Apparatus and method for reducing average scan rate to detect a conductive object on a sensing device | ||
Patent #
US 8,493,351 B2
Filed 03/14/2011
|
Current Assignee
Monterey Research LLC
|
Original Assignee
Cypress Semiconductor Corporation
|
Touchpad with reverse-mounted buttons | ||
Patent #
US 8,502,790 B2
Filed 03/30/2010
|
Current Assignee
Robert Osann Jr
|
Original Assignee
Robert Osann Jr
|
Mutual capacitance touch sensing device | ||
Patent #
US 8,514,185 B2
Filed 08/01/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Degree of freedom extraction from multiple contacts | ||
Patent #
US 8,514,183 B2
Filed 11/14/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch input discrimination | ||
Patent #
US 8,531,425 B2
Filed 07/27/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Illuminated touchpad | ||
Patent #
US 8,537,132 B2
Filed 04/23/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Ambidextrous mouse | ||
Patent #
US 8,537,115 B2
Filed 09/24/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch input discrimination | ||
Patent #
US 8,542,210 B2
Filed 02/15/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Zeroclick | ||
Patent #
US 8,549,443 B2
Filed 09/08/2010
|
Current Assignee
Zeroclick LLC Nes Irvine, Zeroclick LLC fka InterAD Technologies LLC ST Sales Tech Holdings LLC
|
Original Assignee
Nes Stewart Irvine
|
Touch pad for handheld device | ||
Patent #
US 8,552,990 B2
Filed 08/01/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Integrated display and touch screen | ||
Patent #
US 8,552,989 B2
Filed 06/08/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch apparatus, transparent scan electrode structure, and manufacturing method thereof | ||
Patent #
US 8,558,722 B2
Filed 07/30/2010
|
Current Assignee
Industrial Technology Research Institute
|
Original Assignee
Industrial Technology Research Institute
|
Touch screen with user interface enhancement | ||
Patent #
US 8,560,947 B2
Filed 05/11/2010
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Operating a touch screen control system according to a plurality of rule sets | ||
Patent #
US 8,564,555 B2
Filed 04/29/2010
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Typing with a touch sensor | ||
Patent #
US 8,576,177 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Identifying contacts on a touch surface | ||
Patent #
US 8,593,426 B2
Filed 02/01/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multipoint touchscreen | ||
Patent #
US 8,605,051 B2
Filed 12/17/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Ghost resolution for a capacitive touch panel | ||
Patent #
US 8,619,056 B2
Filed 12/30/2009
|
Current Assignee
Elan Microelectronics Corporation
|
Original Assignee
Elan Microelectronics Corporation
|
Electronic device including touch screen display, interface method using the same, and computer-readable storage medium storing the same | ||
Patent #
US 8,624,860 B2
Filed 07/15/2011
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Touch sensing architecture | ||
Patent #
US 8,629,840 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Sensor arrangement for use with a touch sensor that identifies hand parts | ||
Patent #
US 8,633,898 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and device for capacitive position detection | ||
Patent #
US 8,633,917 B2
Filed 11/30/2011
|
Current Assignee
eGalaxeMPIA Technology Inc.
|
Original Assignee
eGalaxeMPIA Technology Inc.
|
METHOD OF EXECUTING FUNCTIONS OF A TERMINAL INCLUDING PEN RECOGNITION PANEL AND TERMINAL SUPPORTING THE METHOD | ||
Patent #
US 20140022193A1
Filed 07/17/2013
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Touch screen liquid crystal display | ||
Patent #
US 8,654,083 B2
Filed 06/08/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Degree of freedom extraction from multiple contacts | ||
Patent #
US 8,665,240 B2
Filed 05/15/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch hand position offset computation | ||
Patent #
US 8,674,943 B2
Filed 11/14/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Scrolling techniques for user interfaces | ||
Patent #
US 8,683,378 B2
Filed 01/09/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch sensor contact information | ||
Patent #
US 8,698,755 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Ambidextrous mouse | ||
Patent #
US 8,704,770 B2
Filed 08/08/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Ambidextrous mouse | ||
Patent #
US 8,704,769 B2
Filed 08/08/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-functional cellular telephone | ||
Patent #
US RE44,855 E1
Filed 07/21/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable electronic device including touch-sensitive display and method of determining when to turn off the touch sensitive display | ||
Patent #
US 8,717,311 B2
Filed 06/17/2010
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Latency measurement | ||
Patent #
US 8,725,443 B2
Filed 08/04/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Contact tracking and identification module for touch sensing | ||
Patent #
US 8,730,177 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Contact tracking and identification module for touch sensing | ||
Patent #
US 8,730,192 B2
Filed 08/07/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch sensing through hand dissection | ||
Patent #
US 8,736,555 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mutual capacitance touch sensing device | ||
Patent #
US 8,743,060 B2
Filed 07/06/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Integrated touch screens | ||
Patent #
US 8,743,300 B2
Filed 09/30/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Movable touch pad with added functionality | ||
Patent #
US 8,749,493 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch panel and electronic device including the same | ||
Patent #
US 8,749,498 B2
Filed 05/17/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Multi-pass touch contact tracking | ||
Patent #
US 8,773,377 B2
Filed 06/08/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Zeroclick | ||
Patent #
US 20140195969A1
Filed 05/16/2013
|
Current Assignee
Zeroclick LLC fka InterAD Technologies LLC ST Sales Tech Holdings LLC
|
Original Assignee
Nes Stewart Irvine
|
Disambiguating intentional and incidental contact and motion in multi-touch pointing devices | ||
Patent #
US 8,786,561 B2
Filed 05/18/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Multi-touch input discrimination | ||
Patent #
US 8,791,921 B2
Filed 08/19/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch panel and electronic device including the same | ||
Patent #
US 8,791,908 B2
Filed 08/03/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Integrated touch screens | ||
Patent #
US 8,804,056 B2
Filed 12/22/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Radiotelephones having contact-sensitive user interfaces and methods of operating same | ||
Patent #
US 8,812,059 B2
Filed 11/20/2012
|
Current Assignee
Telefonaktiebolaget LM Ericsson
|
Original Assignee
Telefonaktiebolaget LM Ericsson
|
Capacitive sensor having electrodes arranged on the substrate and the flex circuit | ||
Patent #
US 8,816,967 B2
Filed 09/25/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Co-extruded materials and methods | ||
Patent #
US 8,820,133 B2
Filed 09/30/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch panel and electronic device including the same | ||
Patent #
US 8,847,895 B2
Filed 03/08/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Contact tracking and identification module for touch sensing | ||
Patent #
US 8,866,752 B2
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-dimensional scroll wheel | ||
Patent #
US 8,866,780 B2
Filed 04/08/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch sensing device having conductive nodes | ||
Patent #
US 8,872,771 B2
Filed 07/07/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multipoint touchscreen | ||
Patent #
US 8,872,785 B2
Filed 11/06/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Contact tracking and identification module for touch sensing | ||
Patent #
US 8,902,175 B2
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-finger detection and component resolution | ||
Patent #
US 8,913,019 B2
Filed 07/14/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Latency measurement | ||
Patent #
US 8,914,254 B2
Filed 01/31/2012
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Multipoint touchscreen | ||
Patent #
US 8,928,618 B2
Filed 06/18/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
FINGER DETECTION ON TOUCH SCREENS FOR MOBILE DEVICES | ||
Patent #
US 20150009173A1
Filed 06/23/2014
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Corporation
|
Techniques for interactive input to portable electronic devices | ||
Patent #
US 8,933,890 B2
Filed 08/01/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch panel having deformable electroactive polymer actuator | ||
Patent #
US 8,970,513 B2
Filed 03/17/2011
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Selective input signal rejection and modification | ||
Patent #
US 8,970,533 B2
Filed 04/23/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus to reject accidental contact on a touchpad | ||
Patent #
US 8,952,899 B2
Filed 06/05/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for accelerated scrolling | ||
Patent #
US 8,952,886 B2
Filed 12/19/2007
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Inc.
|
Reducing sleep current in a capacitance sensing system | ||
Patent #
US 8,976,124 B1
Filed 03/16/2011
|
Current Assignee
Cypress Semiconductor Corporation
|
Original Assignee
Cypress Semiconductor Corporation
|
Multipoint touchscreen | ||
Patent #
US 8,982,087 B2
Filed 06/18/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch panel and electronic device including the same | ||
Patent #
US 8,982,089 B2
Filed 11/17/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Angular contact geometry | ||
Patent #
US 8,982,061 B2
Filed 05/02/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Value interval selection on multi-touch devices | ||
Patent #
US 8,990,732 B2
Filed 05/14/2010
|
Current Assignee
SAP SE
|
Original Assignee
SAP SE
|
Touchscreen testing | ||
Patent #
US 8,988,087 B2
Filed 06/06/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Input sensing circuit and touch panel including the same | ||
Patent #
US 8,994,685 B2
Filed 07/25/2011
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Touch sensor contact information | ||
Patent #
US 9,001,068 B2
Filed 01/24/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for accelerated scrolling | ||
Patent #
US 9,009,626 B2
Filed 12/19/2007
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Inc.
|
Touch panel and driving device for the same | ||
Patent #
US 9,013,443 B2
Filed 09/02/2011
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Low pin count solution using capacitance sensing matrix for keyboard architecture | ||
Patent #
US 9,019,133 B1
Filed 07/01/2013
|
Current Assignee
Creator Technology B.V.
|
Original Assignee
Cypress Semiconductor Corporation
|
Integrated touch screens | ||
Patent #
US 9,025,090 B2
Filed 08/11/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch input discrimination | ||
Patent #
US 9,024,906 B2
Filed 07/28/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Probabilistic latency modeling | ||
Patent #
US 9,030,437 B2
Filed 08/08/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Multipoint touchscreen | ||
Patent #
US 9,035,907 B2
Filed 11/21/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Selective rejection of touch contacts in an edge region of a touch surface | ||
Patent #
US 9,041,663 B2
Filed 09/30/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Electronic device having display and surrounding touch sensitive bezel for user interface and control | ||
Patent #
US 9,047,009 B2
Filed 06/17/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Operating a touch screen control system according to a plurality of rule sets | ||
Patent #
US 9,052,764 B2
Filed 10/09/2013
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Portable computers | ||
Patent #
US RE45,559 E1
Filed 07/11/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable electronic device including touch-sensitive display and method of determining when to turn off the touch sensitive dispay | ||
Patent #
US 9,075,475 B2
Filed 03/24/2014
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Sensor arrangement for use with a touch sensor that identifies hand parts | ||
Patent #
US 9,098,142 B2
Filed 11/25/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Resolving merged touch contacts | ||
Patent #
US 9,122,341 B2
Filed 11/08/2010
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Integrated touch screens | ||
Patent #
US 9,146,414 B2
Filed 03/23/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Apparatus and method for reducing average scan rate to detect a conductive object on a sensing device | ||
Patent #
US 9,152,284 B1
Filed 07/23/2013
|
Current Assignee
Monterey Research LLC
|
Original Assignee
Cypress Semiconductor Corporation
|
Touch panel and electronic device including the same | ||
Patent #
US 9,189,066 B2
Filed 09/24/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
INTEGRATED TOUCH SCREENS | ||
Patent #
US 20150370378A1
Filed 08/27/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Operation of a computer with touch screen interface | ||
Patent #
US 9,239,677 B2
Filed 04/04/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch screen liquid crystal display | ||
Patent #
US 9,244,561 B2
Filed 02/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch input discrimination | ||
Patent #
US 9,256,322 B2
Filed 03/25/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method for preventing unintended contactless interaction when performing contact interaction | ||
Patent #
US 9,262,651 B2
Filed 01/08/2014
|
Current Assignee
Cirque Corporation
|
Original Assignee
Cirque Corporation
|
Integrated display and touch screen | ||
Patent #
US 9,268,429 B2
Filed 10/07/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch sensor contact information | ||
Patent #
US 9,298,310 B2
Filed 09/03/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Operating a touch screen control system according to a plurality of rule sets | ||
Patent #
US 9,304,619 B2
Filed 06/06/2014
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Input testing tool | ||
Patent #
US 9,317,147 B2
Filed 10/24/2012
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Touch sensing with mobile sensors | ||
Patent #
US 9,329,717 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Contact tracking and identification module for touch sensing | ||
Patent #
US 9,342,180 B2
Filed 06/05/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Writing using a touch sensor | ||
Patent #
US 9,348,452 B2
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Input device with optimized capacitive sensing | ||
Patent #
US 9,354,751 B2
Filed 09/16/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mutual capacitance touch sensing device | ||
Patent #
US 9,360,967 B2
Filed 07/06/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch pad with symbols based on mode | ||
Patent #
US 9,367,151 B2
Filed 01/28/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Shared item account selection | ||
Patent #
US 9,378,389 B2
Filed 09/09/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Identifying contacts on a touch surface | ||
Patent #
US 9,383,855 B2
Filed 06/13/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Probabilistic latency modeling | ||
Patent #
US 9,395,845 B2
Filed 03/19/2015
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Mutual capacitance touch sensing device | ||
Patent #
US 9,405,421 B2
Filed 04/03/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Irregular input identification | ||
Patent #
US 9,411,468 B2
Filed 08/13/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User interface system, method, and computer program product | ||
Patent #
US 9,417,754 B2
Filed 08/03/2012
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Resting contacts | ||
Patent #
US 9,448,658 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Application programming interfaces for scrolling operations | ||
Patent #
US 9,448,712 B2
Filed 05/14/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Sensor configurations of an input device that are switchable based on mode | ||
Patent #
US 9,454,256 B2
Filed 09/05/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multipoint touchscreen | ||
Patent #
US 9,454,277 B2
Filed 03/26/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
METHOD AND APPARATUS FOR PROCESSING INPUT USING TOUCH SCREEN | ||
Patent #
US 20160334935A1
Filed 12/23/2014
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Wide touchpad on a portable computer | ||
Patent #
US 9,513,673 B2
Filed 01/16/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Prediction-based touch contact tracking | ||
Patent #
US 9,542,092 B2
Filed 06/03/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Touch sensing with mobile sensors | ||
Patent #
US 9,552,100 B2
Filed 04/08/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Disambiguating intentional and incidental contact and motion in multi-touch pointing devices | ||
Patent #
US 9,569,094 B2
Filed 07/21/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Touch screen liquid crystal display | ||
Patent #
US 9,575,610 B2
Filed 12/30/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Finger detection on touch screens for mobile devices | ||
Patent #
US 9,606,681 B2
Filed 06/23/2014
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Mobile Communications Incorporated, Sony Corporation
|
TOUCH DEVICE WITH SUPPRESSION BAND | ||
Patent #
US 20170097733A1
Filed 10/05/2015
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Sensor arrangement for use with a touch sensor | ||
Patent #
US 9,626,032 B2
Filed 07/30/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Selective input signal rejection and modification | ||
Patent #
US 9,632,608 B2
Filed 02/11/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Resistive force sensor with capacitive discrimination | ||
Patent #
US 9,654,104 B2
Filed 07/17/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
ELECTRONIC DEVICE AND OPERATING METHOD THEREOF | ||
Patent #
US 20170192599A1
Filed 01/04/2017
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Reduction in latency between user input and visual feedback | ||
Patent #
US 9,703,411 B2
Filed 04/29/2010
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Touch screen stack-ups | ||
Patent #
US 9,710,095 B2
Filed 06/13/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touchscreen testing | ||
Patent #
US 9,710,105 B2
Filed 02/12/2015
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Integrated touch screens | ||
Patent #
US 9,727,193 B2
Filed 08/27/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and storage medium storing program | ||
Patent #
US 9,733,712 B2
Filed 08/29/2012
|
Current Assignee
Kyocera Corporation
|
Original Assignee
Kyocera Corporation
|
Method for preventing interference of contactless card reader and touch functions when they are physically and logically bound together for improved authentication security | ||
Patent #
US 9,740,342 B2
Filed 12/19/2012
|
Current Assignee
Cirque Corporation
|
Original Assignee
Cirque Corporation
|
Application programming interfaces for scrolling operations | ||
Patent #
US 9,760,272 B2
Filed 09/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable computers | ||
Patent #
US RE46,548 E1
Filed 11/10/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-touch input discrimination | ||
Patent #
US 9,778,807 B2
Filed 12/30/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User interface systems and methods for manipulating and viewing digital documents | ||
Patent #
US 9,778,836 B2
Filed 12/27/2012
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
SYSTEM AND METHOD FOR CONTROLLING A VEHICLE DISPLAY IN A MOVING VEHICLE | ||
Patent #
US 20170282715A1
Filed 03/30/2016
|
Current Assignee
Honda Motor Company
|
Original Assignee
Honda Motor Company
|
Ambidextrous mouse | ||
Patent #
US 9,785,258 B2
Filed 08/08/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Acoustic touch sensitive testing | ||
Patent #
US 9,785,281 B2
Filed 11/09/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Contact tracking and identification module for touch sensing | ||
Patent #
US 9,804,701 B2
Filed 04/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Selective rejection of touch contacts in an edge region of a touch surface | ||
Patent #
US 9,891,732 B2
Filed 05/13/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Shared item account selection | ||
Patent #
US 9,935,963 B2
Filed 06/24/2016
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Method and apparatus for processing input using touch screen | ||
Patent #
US 9,965,096 B2
Filed 12/23/2014
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Contact geometry tests | ||
Patent #
US 9,965,094 B2
Filed 08/04/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Scrolling based on rotational movement | ||
Patent #
US 9,977,518 B2
Filed 04/13/2015
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Inc.
|
Electronic device having display and surrounding touch sensitive bezel for user interface and control | ||
Patent #
US 9,983,742 B2
Filed 05/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System, method, and computer program product for a multi-pressure selection touch screen | ||
Patent #
US 10,013,094 B1
Filed 03/16/2016
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Multi-type gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,013,095 B1
Filed 03/16/2016
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
System for extending the lifespan of a touch screen assembly | ||
Patent #
US 10,019,099 B2
Filed 03/12/2013
|
Current Assignee
Trimble Navigation Limited
|
Original Assignee
Trimble Inc.
|
Irregular input identification | ||
Patent #
US 10,025,429 B2
Filed 08/08/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System, method, and computer program product for a multi-pressure selection touch screen | ||
Patent #
US 10,031,607 B1
Filed 09/28/2017
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Application-specific pressure-sensitive touch screen system, method, and computer program product | ||
Patent #
US 10,120,480 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Tri-state gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,133,397 B1
Filed 03/16/2016
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Capacitance sensing electrode with integrated I/O mechanism | ||
Patent #
US 10,139,870 B2
Filed 09/10/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch screen system, method, and computer program product | ||
Patent #
US 10,146,353 B1
Filed 09/28/2017
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Ambidextrous mouse | ||
Patent #
US 10,156,914 B2
Filed 10/06/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Tri-state gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,156,921 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
System, method, and computer program product for a pressure-sensitive touch screen for messages | ||
Patent #
US 10,162,448 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gimballed scroll wheel | ||
Patent #
US 10,180,732 B2
Filed 09/06/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Touch screen liquid crystal display | ||
Patent #
US 10,191,576 B2
Filed 02/03/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Pressure-sensitive home interface system, method, and computer program product | ||
Patent #
US 10,203,794 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Pressure-sensitive touch screen system, method, and computer program product for objects | ||
Patent #
US 10,209,809 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Tri-state gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,209,806 B1
Filed 09/28/2017
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Pressure-based interface system, method, and computer program product with virtual display layers | ||
Patent #
US 10,209,808 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Pressure sensitive touch screen system, method, and computer program product for hyperlinks | ||
Patent #
US 10,209,807 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
System, method, and computer program product for a multi-pressure selection touch screen | ||
Patent #
US 10,222,894 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Pressure-based touch screen system, method, and computer program product with virtual display layers | ||
Patent #
US 10,222,893 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Setting interface system, method, and computer program product for a multi-pressure selection touch screen | ||
Patent #
US 10,222,891 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
System, method, and computer program product for a multi-pressure selection touch screen | ||
Patent #
US 10,222,892 B1
Filed 04/19/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Pressure-based touch screen system, method, and computer program product with virtual display layers | ||
Patent #
US 10,222,895 B1
Filed 05/03/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
System and method for responding to driver state | ||
Patent #
US 10,246,098 B2
Filed 07/21/2017
|
Current Assignee
Honda Motor Company
|
Original Assignee
Honda Motor Company
|
Operating a touch screen control system according to a plurality of rule sets | ||
Patent #
US 10,254,878 B2
Filed 12/14/2015
|
Current Assignee
Wacom Co Limited
|
Original Assignee
Synaptics Incorporated
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,275,087 B1
Filed 10/09/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,275,086 B1
Filed 10/06/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Electronic device and operating method thereof | ||
Patent #
US 10,296,210 B2
Filed 01/04/2017
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
System and method for responding to driver state | ||
Patent #
US 10,308,258 B2
Filed 09/29/2017
|
Current Assignee
Honda Motor Company
|
Original Assignee
Honda Motor Company
|
Multipoint touchscreen | ||
Patent #
US 10,331,259 B2
Filed 09/22/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Operation of a computer with touch screen interface | ||
Patent #
US 10,338,789 B2
Filed 01/07/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,338,736 B1
Filed 10/06/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Central control panel for vehicles and method of controlling same | ||
Patent #
US 10,343,522 B2
Filed 12/01/2017
|
Current Assignee
Kia Motors Corporation
|
Original Assignee
Hyundai Motor Company
|
Devices and methods for navigating between user interfaces | ||
Patent #
US 10,345,961 B1
Filed 10/06/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Input apparatus and button arrangement for handheld device | ||
Patent #
US 10,353,565 B2
Filed 06/18/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for controlling a vehicle display in a moving vehicle | ||
Patent #
US 10,358,034 B2
Filed 03/30/2016
|
Current Assignee
Honda Motor Company
|
Original Assignee
Honda Motor Company
|
Capacitance sensing electrode with integrated I/O mechanism | ||
Patent #
US 10,359,813 B2
Filed 11/20/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,365,758 B1
Filed 10/06/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,386,960 B1
Filed 10/06/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Electronic device having display and surrounding touch sensitive surfaces for user interface and control | ||
Patent #
US 10,386,980 B2
Filed 05/03/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Integrated touch screens | ||
Patent #
US 10,409,434 B2
Filed 01/07/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Selective input signal rejection and modification | ||
Patent #
US 10,452,174 B2
Filed 04/17/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Ambidextrous mouse | ||
Patent #
US 10,474,251 B2
Filed 12/04/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Application programming interfaces for scrolling operations | ||
Patent #
US 10,481,785 B2
Filed 07/31/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,521,047 B1
Filed 01/08/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Touch screen stack-ups | ||
Patent #
US 10,521,065 B2
Filed 09/23/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,534,474 B1
Filed 08/30/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices and methods for navigating between user interface | ||
Patent #
US 10,540,039 B1
Filed 10/06/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,551,966 B1
Filed 08/30/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product for displaying multiple active applications | ||
Patent #
US 10,592,039 B1
Filed 10/09/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen methods for duration-based functions | ||
Patent #
US 10,606,396 B1
Filed 10/09/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,642,413 B1
Filed 10/24/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,649,579 B1
Filed 10/25/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,649,578 B1
Filed 09/03/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,649,571 B1
Filed 10/06/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,649,581 B1
Filed 12/21/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices, methods, and graphical use interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,649,580 B1
Filed 10/25/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,656,757 B1
Filed 09/03/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,656,755 B1
Filed 08/30/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,656,758 B1
Filed 10/25/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices and methods for navigating between user interfaces | ||
Patent #
US 10,656,754 B1
Filed 06/11/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,656,759 B1
Filed 12/22/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,656,753 B1
Filed 04/05/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,656,756 B1
Filed 09/03/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,656,752 B1
Filed 10/09/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,664,097 B1
Filed 10/06/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Hand pads for tablet type computers | ||
Patent #
US 10,671,125 B2
Filed 02/14/2012
|
Current Assignee
Benjamin J. Kwitek
|
Original Assignee
Benjamin J. Kwitek
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,671,213 B1
Filed 12/22/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,671,212 B1
Filed 08/30/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Devices, methods and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,725,581 B1
Filed 11/18/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Touch device with suppression band | ||
Patent #
US 10,747,362 B2
Filed 10/05/2015
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Selective rejection of touch contacts in an edge region of a touch surface | ||
Patent #
US 10,747,428 B2
Filed 01/25/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for responding to driver state | ||
Patent #
US 10,752,252 B2
Filed 05/22/2019
|
Current Assignee
Honda Motor Company
|
Original Assignee
Honda Motor Company
|
System and method for responding to driver state | ||
Patent #
US 10,759,438 B2
Filed 05/22/2019
|
Current Assignee
Honda Motor Company
|
Original Assignee
Honda Motor Company
|
System and method for responding to driver state | ||
Patent #
US 10,759,437 B2
Filed 05/22/2019
|
Current Assignee
Honda Motor Company
|
Original Assignee
Honda Motor Company
|
System and method for responding to driver state | ||
Patent #
US 10,759,436 B2
Filed 04/16/2019
|
Current Assignee
Honda Motor Company
|
Original Assignee
Honda Motor Company
|
System and method for responding to driver state | ||
Patent #
US 10,780,891 B2
Filed 05/22/2019
|
Current Assignee
Honda Motor Company
|
Original Assignee
Honda Motor Company
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,782,819 B1
Filed 10/09/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Reducing sleep current in a capacitance sensing system | ||
Patent #
US 10,788,937 B2
Filed 09/13/2018
|
Current Assignee
Cypress Semiconductor Corporation
|
Original Assignee
Cypress Semiconductor Corporation
|
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback | ||
Patent #
US 10,788,931 B1
Filed 12/22/2019
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Application programming interfaces for scrolling operations | ||
Patent #
US 10,817,162 B2
Filed 11/15/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Gesture-equipped touch screen system, method, and computer program product | ||
Patent #
US 10,838,542 B1
Filed 10/09/2018
|
Current Assignee
P4tents1 LLC
|
Original Assignee
P4tents1 LLC
|
Scrolling techniques for user interfaces | ||
Patent #
US 10,866,718 B2
Filed 02/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Capacitance sensing electrode with integrated I/O mechanism | ||
Patent #
US 10,890,953 B2
Filed 07/17/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Position control apparatus | ||
Patent #
US 4,734,685 A
Filed 07/18/1984
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
1 Claim
-
1. A touch-pad for controlling a position of a cursor appearing on a display screen of a digital computer, the touch-pad comprising:
-
an active area that responds to finger contact thereto; finger contact sensing device that is coupled to said active area for sensing a response of said active area to a finger contact, wherein said finger contact sensing device; senses a velocity at which a finger contacting the touch-pad moves across said active area, the touch-pad responding to a finger contact velocity which exceeds a pre-established threshold by altering a characteristic of data subsequently transmitted from the touch-pad to the digital computer in response to finger contact with said active area; and also senses a direction at which a finger contact to the touch-pad moves across said active area, the touch-pad after sensing a finger contact velocity which exceeds the pre-established threshold altering the characteristic of transmitted data so the cursor continues moving across the display screen of the digital computer in a direction fixed by an initial direction of finger contact movement across the active area even if such contact subsequently becomes stationary; and computer port interface means that is coupled to said finger contact sensing device and that is responsive to finger contact with said active area for transmitting data to a digital computer that indicates finger contact in said active area.
-
1 Specification
1. Field of the Invention
The present invention relates generally to pointing-devices used in conjunction with digital computer displays, and, more particularly, to small touch-pads which, in response to a finger'"'"'s movement across a touch-pad'"'"'s active area, cause motion of a cursor across a computer'"'"'s display screen.
2. Description of the Prior Art
Pointing-devices for controlling a cursor on a digital computer'"'"'s display screen are essential for using a computer that employs a graphic user interface ("GUI"). Various different types of pointing-devices are available such as mice, trackballs, joysticks, digitizer tablets and touch-pads. Each of these different devices exhibits certain limitations.
For example, operating a mouse requires an appreciable amount of free area on a relatively smooth work surface immediately adjacent to the computer. Sliding, i.e. translating, a mouse across such a work surface rolls a ball that is secured within the mouse, and that contacts the surface. Rolling of the ball within the mouse effects a corresponding movement of the cursor across the display screen. Moreover, a computer program that receives the mouse'"'"'s output signal may filter the mouse'"'"'s signal to provide special effects. For example, the same translation of a mouse may move the cursor a greater or lesser distance across the computer'"'"'s screen depending upon the speed of the mouse'"'"'s translation. However, even with such filtering and even with an appreciable amount of free work surface area, achieving a desired cursor movement frequently requires lifting the mouse and moving it through the air without touching the work surface.
A trackball essentially is a mouse turned upside down. Consequently, rather than rolling a ball by translating the trackball'"'"'s base across a surface, the trackball'"'"'s base remains fixed and one rolls the ball directly with a finger. Consequently, a trackball enjoys an advantage over a mouse in that it requires only a fixed amount of space on a desk, or in a laptop or notebook personal computer. However, a trackball experiences problems with contamination because it must have an upward facing opening around the ball through which dust particles may enter its mechanism. Trackballs may also experience contamination problems if they are manipulated by a dirty finger.
A joystick is an elongated member that usually protrudes upward from a fixed base. A joystick converts a displacement of the elongated member from a pre-established neutral position into a continuous movement of the cursor displayed on a computer'"'"'s screen. Consequently, a displacement of the joystick does not provide absolute control over the cursor'"'"'s position as does the movement of a mouse or trackball. Rather, at best a joystick controls only the direction and speed of the cursor'"'"'s movement. Therefore, several successive joystick displacements may be required to position a cursor at a desired location on a computer'"'"'s screen.
As contrasted with a mouse, a trackball, or a joystick; a digitizer tablet permits immediately specifying, usually using a special stylus, an exact position at which a cursor is to be located on a computer'"'"'s display screen. However, the one-to-one correlation between positions on a digitizer tablet'"'"'s working surface and positions on the computer'"'"'s display screen requires that an adequately high resolution digitizer be a physically large device. Consequently, generally a digitizer tablet is unsuitable for use with a laptop or notebook personal computer.
Particularly for laptop or notebook personal computers, touch-pads alleviate many of the problems experienced with other types of pointing-devices. Touch-pads are small digitizer tablets that, similar to a mouse or trackball, provide relative rather than absolute control over a cursor'"'"'s position usually in response to a finger'"'"'s movement across the touch-pad'"'"'s active area. Similar to a trackball, touch-pads occupy only a small, fixed amount of work surface area. Moreover, a touch-pad may be sealed so it doesn'"'"'t suffer from the contamination problems generally experienced by trackballs. However, because a touch-pad is physically small, effecting large cursor movements across a computer'"'"'s display screen may require several successive finger strokes across the touch-pad'"'"'s active area. To address this particular limitation of touch-pads, U.S. Pat. No. 5,327,161 ("the '"'"'161 patent"), which issued on an application filed by James D. Logan and Blair Evans, discloses a touch-pad which, similar to a joystick, causes a cursor on a computer'"'"'s display screen to continue moving in a pre-established direction even though finger movement across the touch-pad'"'"'s active area halts. This patent discloses that continued cursor motion occurs if a finger moving across the touch-pad'"'"'s active area enters a pre-established border area at the perimeter of the active area. Alternatively, this patent discloses that continued cursor motion can occur upon activation of a mechanical "drag switch," disposed beneath the touch-pad, in combination a finger movement across the touch-pad'"'"'s active area.
A limitation of the techniques for simulating a large touch-pad active area disclosed in the '"'"'161 patent are that inadvertently entering the border area, or inadvertently pressing too hard on the touch-pad, automatically triggers continued cursor motion. Consequently, at times the touch-pad disclosed in the '"'"'161 patent may exhibit difficulty in positioning a cursor analogous to the difficulty sometimes experienced with a joystick. Moreover, dedication of the touch-pad'"'"'s border area for sensing only continued cursor motion reduces the amount of touch-pad active area that provides relative cursor positioning.
An object of the present invention is to provide a touch-pad that requires no border area or a mechanical drag switch for effecting continuous cursor movement across a computer'"'"'s display screen.
Another object of the present invention is to provide a touch-pad that provides both continuous cursor movement across a computer'"'"'s display screen, and relative cursor positioning throughout the touch-pad'"'"'s entire active area.
Another object of the present invention is to provide a touch-pad that does not require pressing a key to effect drag-lock operation.
Another object of the present invention is to provide a touch-pad that can accept and utilize simultaneous multi-finger contacts with the touch-pad'"'"'s active area.
Another object of the present invention is to provide a touch-pad that permits operator control over a laptop or notebook computer'"'"'s power management capabilities.
Another object of the present invention is to provide a touch-pad that provides direct touch-pad control of the touch-pad'"'"'s operating characteristics.
Another object of the present invention is to provide a touch-pad that adapts its operation to environmental conditions such as temperature, humidity, and atmospheric pressure.
Another object of the present invention is to provide a touch-pad for laptop or notebook computers that facilitates adding an external mouse or trackball as an auxiliary input device.
Another object of the present invention is to provide a touch-pad for laptop or notebook computers that permits adding an external mouse or trackball as an auxiliary input device while maintaining operation of all active computer programs.
Another object of the present invention is to provide a touch-pad for attachment to a host computer that includes the preceding advantages, and which does not require the use of a driver computer program executed by the host computer.
Briefly the present invention is a touch-pad digital computer pointing-device that permits controlling a position of a cursor appearing on a display screen of a digital computer. The touch-pad includes an active area that responds to both single and concurrent multi-finger contacts. Furthermore, the touch-pad senses and resolves respective locations within the active area at which concurrent multi-finger contacts occur. A computer port interface, included in the touch-pad, responds to finger contacts with the active area by transmitting data to a digital computer that indicates a finger contact in the active area.
Accordingly, if the touch-pad is not presently operating in a drag-lock operating mode, the touch-pad activates a drag-lock operating mode if the touch pad senses a first contact with the active area while concurrently sensing a second contact within a pre-established specific location in the active area. Alternatively, if the touch-pad is presently operating in a drag-lock operating mode, while one finger contacts another area on the touch-pad a subsequent contact with the pre-established specific location deactivates the drag-lock operating mode.
The touch-pad also responds to concurrent multi-finger contacts within pre-established specific locations in the active area that persist throughout a pre-established time-interval. In one instance, such touch-pad operation transmits a control signal to a digital computer coupled to the touch-pad. The computer, particularly a laptop or notebook computer, may respond to this control signal by activating or deactivating a low-power "suspend" operating mode. In other instances, such touch-pad operation alters various touch-pad operating characteristics such as the touch-pad'"'"'s sensitivity to finger contact.
The touch-pad also senses a velocity and direction at which a contact to the touch-pad moves across the active area. If the contact velocity exceeds a pre-established threshold, the touch-pad alters a characteristic of data subsequently transmitted to the digital computer. In particular, after sensing such a high velocity contact with the active area, upon the contact'"'"'s subsequently slowing down or even becoming stationary, the touch-pad alters the transmitted data to effect continuous cursor movement across the display screen in a direction fixed by the initial direction of contact movement across the active area.
If the touch-pad is not sensing a contact with the active area, the touch-pad also records a quantity indicative of the response of the active area to finger contact. The touch-pad then uses the recorded quantity in adjusting a threshold for sensing a subsequent contact with the active area. In this way the touch-pad compensates for changes in environment surrounding the touch-pad such as temperature, humidity and atmospheric pressure.
A touch-pad in accordance with the present invention may be implemented in two distinctly different embodiments. In one embodiment, the touch-pad is external to the digital computer and communicates with the digital computer through the computer'"'"'s serial port. In another embodiment, particularly useful for a laptop or notebook computer, the touch-pad is physically incorporated into the computer'"'"'s structure. In such an integrated embodiment, the touch-pad also provides a second serial port for coupling a mouse or trackball that is external to the laptop or notebook computer. Moreover, such an external auxiliary input device may be plugged into the computer'"'"'s second serial port while computer programs are executing, i.e the auxiliary input device may be "hot plugged" into the computer.
These and other features, objects and advantages will be understood or apparent to those of ordinary skill in the art from the following detailed description of the preferred embodiment as illustrated in the various drawing figures.
FIG. 1 is a perspective view depicting a touch-pad digital computer pointing-device in accordance with the present invention that is adapted for coupling to a serial port of a laptop or notebook computer also depicted in FIG. 1;
FIG. 2 is an exploded, perspective view of a preferred embodiment of an active area of the touch-pad depicted in FIG. 1 that employs capacitance for sensing finger contact with the active area;
FIG. 3, consisting of FIGS. 3a and 3b, is a block diagram depicting electronic circuits included in a preferred embodiment of the touch-pad that employs capacitance sensing;
FIG. 4 is a timing diagram depicting waveforms that occur within the electronic circuits depicted in FIG. 3 as those circuits capacitively sense a contact to the touch-pad'"'"'s active area as depicted in FIG. 2;
FIG. 5 is a block diagram depicting a computer having a touch-pad in accordance with the present invention integrated therein;
FIG. 6 is a elevational view of a computer display screen taken along the line 6--6 in FIG. 1 that graphically depicts a drag-lock operation; and
FIG. 7 is a plan view depicting the touch-pad'"'"'s active area illustrating pre-established specific locations within the active area which permit access to special touch-pad functions.
Referring now to FIG. 1, depicted there is a touch-pad in accordance with the present invention referred to by the general reference character 20. The touch-pad 20 includes a 2.64 inch by 2.0 inch active area 22 that is surrounded by an escutcheon 24. Disposed at opposite ends of a relatively wide front edge 26 of the escutcheon 24 are respectively a left button 32 and a right button 34. The left and right buttons 32 and 34 operate the same as left and right buttons on a conventional digital computer mouse or trackball. The touch-pad 20 also includes a cable 36 one end of which passes through a rear edge 37 of the escutcheon 24. Secured to the other end of the cable 36 is a serial-port connector 38. The serial-port connector 38 permits connecting the touch-pad 20 to a serial port of a digital computer such as a laptop or notebook computer 42 depicted in FIG. 1. The computer 42 includes a display screen 44 that is secured within an upper half 46 of the computer 42. During execution of a computer program that employs a GUI, a cursor appears on the display screen 44.
Referring now to FIG. 2, the active area 22 consists of a double sided printed circuit board 52, depicted with dashed lines, that is approximately seventy one-hundredths (0.070) of an inch thick. The printed circuit board 52 has an upper surface 54 on which are preferably formed twenty-four (24) parallel, elongated, electrically-conductive X-axis sensing-traces 56. The X-axis sensing-traces 56 are aligned parallel to a Y-axis 58 of the active area 22. As more clearly depicted in FIG. 3b, each X-axis sensing-trace 56 includes a repeating pattern consisting of a rectangularly-shaped bar 62 at one end of which is a solid, circularly-shaped disk 64. Immediately adjacent disks 64 are spaced approximately 0.11 inches apart, which is also the spacing between immediately adjacent X-axis sensing-traces 56. An annularly-shaped terminal eyelet 66 terminates both ends of each X-axis sensing-trace 56 to permit forming an electrical connection thereto. A separate guard ring 68, which surrounds the X-axis sensing-traces 56, may also be disposed on the upper surface 54 of the printed circuit board 52. If the printed circuit board 52 includes the guard ring 68, the guard ring 68 is electrically connected to circuit ground.
Referring again to FIG. 2, the printed circuit board 52 has a lower surface 74 on which are preferably formed eighteen (18) parallel, elongated, electrically-conductive Y-axis sensing-traces 76. The Y-axis sensing-traces 76 are aligned parallel to a X-axis 78 of the active area 22. As more clearly depicted in FIG. 3b, each Y-axis sensing-trace 76 includes a repeating pattern consisting of a rectangularly-shaped bar 82 at one end of which is an annularly-shaped eyelet 84. Similar to the X-axis sensing-traces 56, immediately adjacent eyelets 84 are spaced approximately 0.11 inches apart, which is also the spacing between immediately adjacent Y-axis sensing-traces 76. An annularly-shaped terminal eyelet 86 terminates both ends of each Y-axis sensing-trace 76 to permit forming an electrical connection thereto.
As depicted in FIG. 3b, one terminal eyelet 66 and one terminal eyelet 86 respectively of each of the X-axis sensing-traces 56 and Y-axis sensing-traces 76 connects to a cathode 92 of a diode 94. Anodes 96 of each of the diodes 94 connect in parallel to circuit ground 98. The other terminal eyelet 66 and other terminal eyelet 86 respectively of each of the X-axis sensing-traces 56 and Y-axis sensing-traces 76 connects to a collector 102 of a PNP transistor 104. An emitter 106 of each of the PNP transistors 104 connects in parallel respectively either to a X-axis capacitance-charging line 108, or to a Y-axis capacitance-charging line 112. In the preferred embodiment of the touch-pad 20 there are four (4) X-axis capacitance-charging lines 108 and three (3) Y-axis capacitance-charging lines 112. Each of the X-axis capacitance-charging lines 108 and Y-axis capacitance-charging lines 112 connects in parallel to the emitters 106 of six (6) PNP transistors 104. The collectors 102 of the six (6) PNP transistors 104 connect respectively to six (6) immediately adjacent X-axis sensing-traces 56 or Y-axis sensing-traces 76. In this way, the twenty-four (24) X-axis sensing-traces 56 are subdivided by the X-axis capacitance-charging lines 108 into four (4) independent groups each one of which includes six (6) X-axis sensing-traces 56, while the eighteen (18) Y-axis sensing-traces 76 are subdivided by the Y-axis capacitance-charging lines 112 into three (3) independent groups each one of which also includes six (6) Y-axis sensing-traces 76.
As illustrated in FIG. 3b, the diodes 94 and the PNP transistors 104 are all enclosed between a dashed line 114 and a dashed line 116. Enclosing the diodes 94 and the PNP transistors 104 between the dashed lines 114 and 116 illustrates that the diodes 94 and PNP transistors 104, together with all other components of the touch-pad 20 depicted in FIG. 3 that are located between the dashed lines 114 and 116, are preferably all included in a single application specific integrated circuit ("ASIC").
Each of the X-axis capacitance-charging lines 108 and each of the Y-axis capacitance-charging lines 112 connects to a first terminal of a 390 kilo-ohm ("kΩ") resistor 122, and to an anode 124 of a diode 126. A cathode 128 of each of the diodes 126 and a second terminal of each resistor 122 connect in parallel to an output 132 of an inverter 134. As illustrated in FIG. 3b, the resistors 122 and the diodes 126 are outside the dashed lines 114 and 116, and are therefore preferably excluded from the ASIC. Depending upon the state of a logic signal supplied either via a charge-X-axis-trace line 136 or via a charge-Y-axis-trace line 138 to an input 142 of each inverter 134, the electrical potential present at the output 132 of each inverter 134 is either near ground potential or near VCC, which is a negative voltage.
A base 146 of each of the PNP transistors 104 is coupled through a resistor 152 to an anode 154 of a diode 156. A cathode 158 of each of the diodes 156 is coupled either to one (1) of twenty-four (24) X-axis select lines 162a through 162x, or to one (1) of eighteen (18) Y-axis select lines 164a through 164r.
FIG. 4 depicts voltage waveforms that occur within the electronic circuits depicted in FIG. 3. A line-charging-pulse waveform 172 illustrates an electrical potential present at the input 142 to any of the inverters 134. As described above, while the input 142 is at a high electrical potential, the electrical potential at the output 132 of the inverter 134 is negative. The negative potential present at the output 132 is coupled through the parallel connected resistor 122 and diode 126 from the output 132 either to one of the X-axis capacitance-charging lines 108, or to one of the Y-axis capacitance-charging lines 112. The emitters 106 of the six (6) PNP transistors 104 connected to the X-axis capacitance-charging line 108 or to the Y-axis capacitance-charging line 112 receive the electrical potential present thereon. To turn-on a particular PNP transistors 104, a negative potential line-selection-pulse waveform 174 is applied to the cathode 158 of one of the diodes 156. Turning-on the PNP transistor 104 couples the negative potential present on the X-axis capacitance-charging line 108 or on the Y-axis capacitance-charging line 112 to the selected X-axis sensing-trace 56 or Y-axis sensing-trace 76. A trace-voltage waveform 176 in FIG. 4 illustrates the electrical potential thus imposed on the selected X-axis sensing-trace 56 or Y-axis sensing-trace 76.
Upon the line-charging-pulse waveform 172 initially having a high electrical potential and the line-selection-pulse waveform 174 initially having a low electrical potential, the trace-voltage waveform 176 present on the X-axis sensing-trace 56 or on the Y-axis sensing-trace 76 immediately begins charging toward a negative VCC potential. During such charging of the X-axis sensing-trace 56 or Y-axis sensing-trace 76, electrical current flows primarily through the diode 126 of the parallel connected diode 126 and resistor 122. Consequently, the X-axis sensing-trace 56 or the Y-axis sensing-trace 76 charges comparatively swiftly toward the VCC potential. Subsequently, when the line-charging-pulse waveform 172 returns to a low electrical potential while the line-selection-pulse waveform 174 remains at a low potential, the electrical potential present on the X-axis sensing-trace 56 or on the Y-axis sensing-trace 76 immediately begins discharging back toward ground potential. However, during such discharging of the X-axis sensing-trace 56 or Y-axis sensing-trace 76, the diode 126 is "back-biased," which prevents current flow through the diode 126. "Back-biasing" of the diode 126, consequently, forces virtually all the electrical current to flow more slowly through only the 390 kΩ resistor 122.
If there exists no finger contact with the active area 22 immediately adjacent to the selected X-axis sensing-trace 56 or Y-axis sensing-trace 76, then the capacitance of the X-axis sensing-trace 56 or Y-axis sensing-trace 76 is lower, and therefore the electrical potential on the X-axis sensing-trace 56 or Y-axis sensing-trace 76 discharges more quickly toward ground potential as indicated by a dashed-line segment 176a of the trace-voltage waveform 176. However, if finger contact with the active area 22 exists immediately adjacent to the X-axis sensing-trace 56 or to the Y-axis sensing-trace 76, then the capacitance of the X-axis sensing-trace 56 or Y-axis sensing-trace 76 increases, and therefore the electrical potential on the X-axis sensing-trace 56 or Y-axis sensing-trace 76 discharges more slowly as indicated by a dashed-line segment 176b of the trace-voltage waveform 176.
Referring again to FIG. 3b, each of the X-axis capacitance-charging lines 108 and Y-axis capacitance-charging lines 112 connects respectively to an inverting input 182 of a comparator 184. Consequently, the touch-pad 20 includes seven (7) comparators 184, four (4) comparators 184 for the four (4) groups of X-axis sensing-traces 56, and three (3) comparators 184 for the three (3) groups of Y-axis sensing-traces 76. A reference voltage VRef, having a potential approximately one-half that of VCC, is supplied to a non-inverting input 186 of each of the comparators 184. Each of the comparators 184 exhibits hysteresis so the comparators 184 do not change state either until the electrical potential present at its inverting input 182 is significantly less than VRef, or is significantly greater than VRef. The threshold voltages for changing state by the comparators 184 are depicted in FIG. 4 by dashed, parallel comparator threshold-lines 188a and 188b. Thus, as the X-axis sensing-trace 56 or the Y-axis sensing-trace 76 initially begins charging, as illustrated by the trace-voltage waveform 176, the electrical potential present at an output 192 of the comparator 184 depicted in a comparator-output waveform 194 remains at a low potential until the trace-voltage waveform 176 descends below the lower comparator threshold-line 188a. After the trace-voltage waveform 176 crosses the comparator threshold-line 188a, the comparator-output waveform 194 changes to a high electrical potential, and remains at that high potential until the trace-voltage waveform 176 subsequently rises above the comparator threshold-line 188b. After the trace-voltage waveform 176 crosses the comparator threshold-line 188b, the comparator-output waveform 194 returns to a low potential.
Referring now to FIG. 3a, the electrical potentials respectively present at each output 192 of the comparators 184 are respectively coupled either by an X-axis comparator-output signal-line 202 or by a Y-axis comparator-output signal-line 204 to an input 206 respectively either of an X-axis clock-gating circuit 212, or of an Y-axis clock-gating circuit 214. Each X-axis clock-gating circuit 212, of which there are four (4) (one X-axis clock-gating circuit 212 for each group of six (6) X-axis sensing-traces 56), receives an eight (8) megahertz ("MHz") clock signal via a clock signal-line 216 from a 80C51 microprocessor 218. Analogously, each Y-axis clock-gating circuit 214, of which there are three (3) (one Y-axis clock-gating circuit 214 for each group of six (6) Y-axis sensing-traces 76), also receives the 8 MHz clock signal from the microprocessor 218 via the clock signal-line 216.
While the electrical potential present at the output 192 of the comparator 184 remains low as indicated by the comparator-output waveform 194 in FIG. 4, the X-axis clock-gating circuit 212 or the Y-axis clock-gating circuit 214 blocks the 8 MHz clock signal from reaching a clock output 222. However, when the trace-voltage waveform 176 descends below the comparator threshold-line 188a and the comparator-output waveform 194 changes to a high potential, the X-axis clock-gating circuit 212 or the Y-axis clock-gating circuit 214 transmits the 8 MHz clock signal to their respective clock outputs 222 as indicated by a clock-output-signal waveform 224 in FIG. 4. The X-axis clock-gating circuit 212 or the Y-axis clock-gating circuit 214 continues transmitting the 8 MHz clock signal to the clock output 222 until the trace-voltage waveform 176 again rises above the comparator threshold-line 188b and the comparator-output waveform 194 returns to a low electrical potential. As is readily apparent from FIG. 4, if there does not exist a finger contact to the active area 22 immediately adjacent to the X-axis sensing-trace 56 or Y-axis sensing-trace 76, the X-axis clock-gating circuit 212 or the Y-axis clock-gating circuit 214 transmits fewer clock pulses from the clock output 222 than are transmitted if a finger contacts the active area 22 immediately adjacent to the X-axis sensing-trace 56 or Y-axis sensing-trace 76.
Referring again to FIG. 3a, the clock outputs 222 of each of the X-axis clock-gating circuits 212 and of the Y-axis clock-gating circuits 214 are respectively connected either to a X-axis clock-input 232 or to a Y-axis clock-input 234 of a two-hundred and fifty-six (256) bit counter 236, of which four (4) are included in the touch-pad 20. Each counter 236 receives a counter reset signal from the microprocessor 218 via a counter-reset signal-line 238. While the electrical potential on the counter-reset signal-line 238 remains at a high potential, as illustrated by the counter-reset-signal waveform 242 in FIG. 4, the counters 236 do not respond to clock signals present at the X-axis clock-input 232 or the Y-axis clock-input 234. However, when the counter-reset-signal waveform 242 changes to a low potential concurrent with the line-charging-pulse waveform 172 also changing to a low potential, the counters 236 begin counting 8 MHz clock pulses present either at their X-axis clock-input 232 or at their Y-axis clock-input 234. Moreover, the counters 236 then continue counting 8 MHz clock pulses until the trace-voltage waveform 176 rises above the comparator threshold-line 188b. Thus, when the line-selection-pulse waveform 174 returns to a high potential each of the counters 236 holds a count that indicates the capacitance of the selected X-axis sensing-trace 56 or Y-axis sensing-trace 76, i.e. that indicates whether or not a finger contacted the active area 22 immediately adjacent to the X-axis sensing-trace 56 or Y-axis sensing-trace 76.
As illustrated in FIG. 3a, the microprocessor 218, which preferably is an 80C51 microprocessor manufactured by Intel Corporation of Santa Clara, Calif., includes both a read only memory ("ROM") 252, and a random access memory ("RAM") 254. The ROM 252 stores a computer program executed by the microprocessor 218 while the RAM 254 stores temporary data used by the computer program in controlling the operation of the touch-pad 20, and in exchanging communications with a digital computer via the cable 36 and serial-port connector 38. As is well known to those skilled in the art, the serial-port connector 38 and cable 36 also supply electrical power to the touch-pad 20 to energize its operation.
The computer program executed by the microprocessor 218 senses the condition of the active area 22 by transmitting control signals to the inverters 134 via the charge-X-axis-trace line 136 or the charge-Y-axis-trace line 138, to the four (4) X-axis clock-gating circuits 212 and the three (3) Y-axis clock-gating circuits 214 via the clock signal-line 216, and to the four (4) counters 236 via the counter-reset signal-line 238; and by exchanging data with the counters 236, a X-axis decoder 262, and a Y-axis decoder 264 via an address-and-data bus 266. Data stored into the X-axis decoder 262 and the Y-axis decoder 264 by the computer program executed by the microprocessor 218 are decoded to provide signals for selecting individual PNP transistors 104. The signals generated by the X-axis decoder 262 and the Y-axis decoder 264 for selecting individual PNP transistors 104 are transmitted from the X-axis decoder 262 to the X-axis PNP transistors 104 via the X-axis select lines 162a through 162x, and are transmitted from the Y-axis decoder 264 to the Y-axis PNP transistors 104 via the Y-axis select lines 164a through 164r.
To initiate sensing the condition of the active area 22, the computer program executed by the microprocessor 218 transmits control signals via either the charge-X-axis-trace line 136 or the charge-Y-axis-trace line 138 either to all four (4) of the X-axis inverters 134 or to all three (3) Y-axis inverters 134 to activate either all four (4) X-axis capacitance-charging lines 108 or all three (3) Y-axis capacitance-charging lines 112. Concurrently, the computer program executed by the microprocessor 218 stores data via the address-and-data bus 266 into either the X-axis decoder 262 or into the Y-axis decoder 264. The X-axis decoder 262 or the Y-axis decoder 264 respectively decodes such data to select for charging one X-axis sensing-trace 56 or Y-axis sensing-trace 76 out of each group of six (6) X-axis sensing-traces 56 or Y-axis sensing-traces 76. Subsequently, the computer program executed by the microprocessor 218 terminates charging of the four (4) selected X-axis sensing-traces 56 or the three (3) selected Y-axis sensing-traces 76 by changing the line-charging-pulse waveform 172 present either on the charge-X-axis-trace line 136 or on the charge-Y-axis-trace line 138 from a high to a low potential, while concurrently releasing the counters 236 by changing the counter-reset-signal waveform 242 present on the counter-reset signal-line 238 from a high to a low potential. At the end of the discharge interval, the computer program executed by the microprocessor 218 stores data via the address-and-data bus 266 either into the X-axis decoder 262 or into the Y-axis decoder 264 which de-selects the X-axis sensing-traces 56 or the Y-axis sensing-traces 76, while concurrently retrieving via the address-and-data bus 266 the counts then present in each of the four (4) counters 236.
In this way the computer program executed by the microprocessor 218 repetitively scans all the X-axis sensing-traces 56 and then all the Y-axis sensing-traces 76 to determine X and Y coordinates at which one or more fingers contact the active area 22. If in sensing the condition of the active area 22 the computer program executed by the microprocessor 218 senses finger contact at two or more immediately adjacent X-axis sensing-traces 56 or immediately adjacent Y-axis sensing-traces 76, it filters such data to assign a unique X-axis and/or Y-axis coordinate to each finger contact. Moreover, the computer program executed by the microprocessor 218 may also analyze sensing finger contact at two or more immediately adjacent X-axis sensing-traces 56 or Y-axis sensing-traces 76 to evaluate how much finger pressure is applied to the active area 22.
If the computer program executed by the microprocessor 218 does not sense a finger contact with the touch-pad 20 it begins recording data that indicates the capacitance of the X-axis sensing-trace 56 and the Y-axis sensing-trace 76 in the absence of a finger contact. If there is no finger contact throughout a time interval that exceeds 2 milliseconds, preferably 5 milliseconds, the computer program then adjusts data values stored in the RAM 254 which specify a threshold for sensing a finger contact with the active area 22. In this way, the touch-pad 20 compensates for changes in environment surrounding the touch-pad such as temperature, humidity, and atmospheric pressure.
In addition to sensing individual and multiple finger contacts to the active area 22 of the touch-pad 20, the computer program executed by the microprocessor 218 also exchanges data with the computer 42 via the cable 36 and the serial-port connector 38. In effecting such exchanges of data with the computer 42, the computer program executed by the microprocessor 218 emulates operation of a conventional mouse or trackball. Accordingly, the touch-pad 20 may be used with any computer 42 with which a conventional mouse or trackball may be used.
While the touch-pad 20 has been described thus far as a unit separate and distinct from the computer 42, it is readily apparent that the touch-pad 20 may be physically incorporated into a laptop or notebook computer 42. Incorporation of the touch-pad 20 into a computer 42 permits directly coupling both an external keyboard 268 to a host computer main printed circuit board ("PCB") 274, and the touch-pad 20 to a primary serial port 272 of the main PCB 274, as depicted in FIGS. 5. However, the touch-pad 20 thus incorporated into the computer 42 may also provide a secondary serial port 276 for coupling to the computer 42 an external auxiliary input device 278 such as a mouse or trackball. If the active area 22 provides a secondary serial port 276 for a computer 42, the computer program executed by the microprocessor 218 in addition to communicating with the computer 42 via the cable 36 and the serial-port connector 38, also exchanges data with the auxiliary input device 278 For a computer 42 having the configuration depicted in FIG. 5, both the touch-pad 20 and the auxiliary input device 278 are active, and either may be used as an input device to the computer 42. However, if both the touch-pad 20 and the auxiliary input device 278 attempt to provide input data to the computer 42 simultaneously, input data from the touch-pad 20 takes precedence over that from the auxiliary input device 278. Moreover, the auxiliary input device 278 may be "hot plugged" into the secondary serial port 276 during execution of computer programs by a microprocessor included in the main PCB 274 without adversely impacting the operation of such computer programs, and to immediately commence operation as an input device for controlling cursor position.
The touch-pad 20 of the present invention is capable of sensing and resolving concurrent contacts of multiple fingers to the active area 22. That is, as the computer program executed by the microprocessor 218 repetitively scans the X-axis sensing-traces 56 and the Y-axis sensing-traces 76, if two or more fingers concurrently contact the active area 22, the computer program senses contacts either at two different X-axis locations on the active area 22, or at two different Y-axis locations, or at two different X-axis and two different Y-axis locations. The ability of the computer program executed by the microprocessor 218 to sense concurrent multi-finger contacts with the active area 22 permits the touch-pad 20 to perform a variety of useful functions in response to such multi-finger contacts at different specific locations within the active area 22.
Referring now to FIG. 6, depicted there is an elevational view of the display screen 44 of the computer 42 depicted in FIG. 1 on which appears a window-outline 282 generated by a GUI. Window operations commonly permitted by a GUI include either moving the window-outline 282 to another location on the display screen 44, or changing the size of the window-outline 282. FIG. 6 graphically illustrates changing the size of the window-outline 282 by positioning a double-headed arrow 284 at a lower right-hand corner 286 of the window-outline 282. Once the double-headed arrow 284 appears on the display screen 44, performing a "drag-lock" operation by concurrently pressing both one button of a conventional mouse or trackball while moving either the mouse or the trackball permits enlarging or reducing the size of the window-outline 282, as indicated by the dashed-line window-outlines 282a and 282b. Due to the small physical size of the active area provided by touch-pads, it is awkward to perform a drag-lock operation by pressing one button of a conventional touch-pad while concurrently moving a finger across the conventional touch-pad'"'"'s active area.
Referring now to FIG. 7, the touch-pad 20 of the present invention permits performing a drag-lock operation easily by contacting one finger to the active area 22 while concurrently contacting a second finger within a pre-established specific location in the active area 22. Specifically, a concurrent second finger contact 292a or 292b, respectively illustrated by dashed-line circles in FIG. 7, in either a lower left-hand corner 294 or a lower right-hand corner 296 of the active area 22, respectively demarcated in FIG. 7 by dashed-lines, initially activates a drag-lock operating mode of the touch-pad 20. After the touch-pad 20 enters its drag-lock operating mode, it remains in that operating mode even if finger contact with the active area 22 ceases. However, a subsequent finger contact within either the lower left-hand corner 294 or the lower right-hand corner 296 of the active area 22 while another finger contacts some other area on the active area 22 deactivates the drag-lock operating mode.
Moreover, in response to concurrent finger contacts both within the lower left-hand corner 294 and within the lower right-hand corner 296 which persist for a pre-established time-interval longer than one-half second, preferably one second, the touch-pad 20 transmits a control signal to the computer 42 via a normally unused pin in the serial-port connector 38. A power management computer program executing within the computer 42 that senses transmission of this control signal by the touch-pad 20 can respond to the signal by activating a low-power suspend operating mode of the computer 42, if the computer 42 is not already operating in the suspend operating mode. Conversely, if the computer 42 is already operating in the suspend operating mode, then, in response to the control signal, the computer program executed by the computer 42 deactivates the low-power suspend operating mode.
In addition to the pre-established specific locations in the lower left-hand corner 294 and the lower right-hand corner 296, the touch-pad 20 also includes five (5) additional pre-established specific locations arranged in a horizontal row along an upper edge 302 of the active area 22. Concurrent finger contacts with particular pairs of these specific locations which persist for a pre-established time-interval longer than one-half second, preferably one second, alter particular operating characteristics of the touch-pad 20. Thus, a first finger contact 304 and a second finger contact 306, respectively illustrated by dashed-line circles in FIG. 7, in an upper right-hand corner 308 and in an upper left-hand corner 312 of the active area 22, respectively demarcated in FIG. 7 by dashed-lines, which persist for the pre-established time-interval select either a greater or a lesser increase in cursor translation for the same finger contact movement speed. That is, if the active area 22 is operating with the lesser increase in cursor translation when the finger contacts 304 and 306 occur, then the touch-pad 20 establishes the greater increase in cursor translation for the same contact movement speed. Conversely, if the active area 22 is operating with the greater increase in cursor translation when the finger contacts 304 and 306 occur, then the touch-pad 20 establishes the lesser increase in cursor translation.
A first finger contact 304 in the upper right-hand corner 308 concurrent with a second finger contact 314 in a pre-established specific location 316 of the active area 22 which persist for the pre-established time-interval interchanges X and Y coordinate axes of the touch-pad 20.
A first finger contact 304 in the upper right-hand corner 308 concurrent with a second finger contact 318 in a pre-established specific location 322 of the active area 22 which persist for the pre-established time-interval alters a pre-established threshold for sensing finger contact with the active area 22. Specifically, the touch-pad 20 operates either with a lower pre-established threshold for sensing finger contact with the active area 22 or with a higher pre-established threshold for sensing finger contact. If the touch-pad 20 is operating with the lower pre-established threshold for sensing finger contact when the concurrent contacts occur which persist throughout the pre-established time-interval, then the touch-pad 20 establishes the higher pre-established threshold for sensing finger contact. Conversely, if the touch-pad 20 is operating with the higher pre-established threshold for sensing finger contact when the concurrent contacts occur which persist throughout the pre-established time-interval, then the touch-pad 20 establishes the lower pre-established threshold for sensing finger contact in response to the concurrent first finger contact 304 and second finger contact 318.
A first finger contact 304 in the upper right-hand corner 308 concurrent with a second finger contact 324 in a pre-established specific location 326 of the active area 22 which persist for the pre-established time-interval activates or deactivates all the special operating modes of the touch-pad 20. Specifically, if the touch-pad 20 is operating in a mode in which it does not respond to concurrent contacts within another pair of pre-established specific locations for a pre-established time-interval, then the touch-pad 20 activates an operating mode in which it responds to contacts with other pairs of pre-established specific locations for the pre-established time-interval, in addition to concurrent finger contacts with the upper right-hand corner 308 and with the immediately adjacent pre-established specific location 326. Conversely, if the touch-pad 20 is operating in a mode in which it responds to concurrent contacts within another pair of pre-established specific locations for a pre-established time-interval, then the touch-pad 20 deactivates that operating mode after sensing concurrent contacts with the upper right-hand corner 308 and with the immediately adjacent pre-established specific location 326.
In addition to sensing and responding to multi-finger contacts to the active area 22, the touch-pad 20 also senses both a direction and a velocity at which a finger contact moves across the active area 22. If the velocity at which a contact moves across the active area 22 exceeds a pre-established threshold of at least 1 inch per second, and preferably 5 inches per second, then the touch-pad 20 transmits data to the computer 42 which causes a cursor to continue moving across the display screen 44 in a direction fixed by an initial direction of contact movement across the active area 22. Moreover, as long as finger contact with the active area 22 persists, the touch-pad 20 continues transmitting data which causes the cursor to continue moving even if such contact with the active area 22 subsequently slows down or becomes stationary.
Similarly, if the computer program executed by the microprocessor 218 senses that finger contact pressure with the active area 22 exceeds a pre-established threshold while moving across the active area 22, then, similar to sensing a finger contact motion in excess of a pre-established threshold velocity, the touch-pad 20 also transmits data to the computer 42 which causes a cursor to continue moving across the display screen 44 in a direction fixed by an initial direction of contact movement across the active area 22. Moreover, as long as finger contact with the active area 22 persists, the touch-pad 20 continues transmitting data which causes the cursor to continue moving even if such contact with the active area 22 subsequently slows down or becomes stationary.
Computer Program
Set forth below is a listing of a copyrighted computer program executed by the microprocessor 218 in controlling the operation of the touch-pad 20. The copyright owner hereby grant others a right to reproduce copies of the patent document including the computer program or of the patent disclosure exactly as it appears in the files of the United States Patent and Trademark Office, but otherwise reserve all copyright rights whatsoever. ##SPC1##
Although the present invention has been described in terms of the presently preferred embodiment, it is to be understood that such disclosure is purely illustrative and is not to be interpreted as limiting. For example, while a 80C51 has been disclosed as the preferred microprocessor 218, which in conjunction with the computer program executed by the microprocessor 218 provides means for sensing finger contacts with the active area 22 while also providing a computer port interface means to the computer 42 and the secondary serial port 276 for coupling the auxiliary input device 278 to the computer 42, there exist various other equivalent devices which may be employed for effecting the same operations as those performed by the microprocessor 218. Accordingly, those skilled in the art will recognize that the microprocessor 218 may alternatively be implemented with various different models of microprocessors other than the 80C51, or might also be replaced with a custom designed ASIC or with an appropriately programmed field programmable gate array ("FPGA"). Consequently, without departing from the spirit and scope of the invention, various alterations, modifications, and/or alternative applications of the invention will, no doubt, be suggested to those skilled in the art after having read the preceding disclosure. Accordingly, it is intended that the following claims be interpreted as encompassing all alterations, modifications, or alternative applications as fall within the true spirit and scope of the invention.