DE102008063354A1 - Selektive Rückweisung von Berührungskontakten in einem Randbereich einer Berührungsoberfläche - Google Patents
Selektive Rückweisung von Berührungskontakten in einem Randbereich einer Berührungsoberfläche Download PDFInfo
- Publication number
- DE102008063354A1 DE102008063354A1 DE102008063354A DE102008063354A DE102008063354A1 DE 102008063354 A1 DE102008063354 A1 DE 102008063354A1 DE 102008063354 A DE102008063354 A DE 102008063354A DE 102008063354 A DE102008063354 A DE 102008063354A DE 102008063354 A1 DE102008063354 A1 DE 102008063354A1
- Authority
- DE
- Germany
- Prior art keywords
- contact
- touch sensor
- sensor panel
- rejection
- contacts
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04101—2.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04105—Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04106—Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04809—Textured surface identifying touch areas, e.g. overlay structure for a virtual keyboard
Abstract
Es wird die selektive Zurückweisung von Berührungskontakten in einem Kantenbereich eines Berührungssensorfeldes offenbart. Zusätzlich kann durch Bereitstellung bestimmter Ausnahmen zur Zurückweisung der Kantenkontakte die Funktionalität des Berührungssensorfeldes maximiert werden. Kontakte in Kantenbändern entlang des Umfangs eines Berührungssensorfeldes können ignoriert werden. Wenn sich allerding ein Kontakt in dem Kantenband jenseits einer Schwellentfernung oder -geschwindigkeit bewegt, kann er als Teil einer Geste erkannt werden. Um verschiedene Fingergrößen zu berücksichtigen, kann die Größe des Kantenbandes, basierend auf der Identifikation des Fingers oder Daumens, modifiziert werden. Des Weiteren, wenn Kontakte in dem Zentralbereich eines Berührungssensorfeldes die Bewegung von Kontakten in dem Kantenband verfolgen, so können die Kontakte in dem Kantenband als Teil einer Geste erkannt werden.
Description
- Bezug zu verwandten Anmeldungen
- Diese Anmeldung geht auf die vorläufige US-Patentanmeldung Nr. 61/019,220, eingereicht am 4. Januar 2008 und die US-Patentanmeldung Nr. 12/242,772, eingereicht am 30. September 2008 zurück, deren Inhalte hiermit jeweils für alle Zwecke in ihrer Gesamtheit per Verweis aufgenommen werden.
- Gebiet der Erfindung
- Hier geht es im Allgemeinen um Eingabevorrichtungen für Computersysteme und insbesondere um die selektive Zurückweisung von Berührungskontakten in einem Kantenbereich eines Berührungssensorfeldes.
- Hintergrund der Erfindung
- Gegenwärtig sind viele Arten von Eingabevorrichtungen zur Ausführung von Operationen in einem Computersystem verfügbar, wie z. B. Knöpfe oder Tasten, Mäuse, Trackbälle, Berührungssensorfelder, Joysticks, Berührungsbildschirme und ähnliches. Insbesondere Berührungsbildschirme werden wegen der Einfachheit und Vielseitigkeit ihres Betriebs sowie wegen ihres abnehmenden Preises immer beliebter. Berührungsbildschirme können ein Berührungssensorfeld aufweisen, das ein durchsichtiges Feld mit einer berührungsempfindlichen Oberflä che sein kann. Das Berührungssensorfeld kann vor einem Anzeigeschirm positioniert sein, so dass die berührungsempfindliche Oberfläche den sichtbaren Bereich des Anzeigebildschirms abdeckt. Berührungsbildschirme können es einem Benutzer ermöglichen, Auswahlen zu treffen und einen Cursor zu bewegen, in dem einfach der Anzeigebildschirm mittels eines Fingers oder Stifts berührt wird. Im Allgemeinen kann der Berührungsbildschirm die Berührung und die Position der Berührung auf dem Anzeigebildschirm erkennen und das Computersystem kann die Berührung interpretieren und danach eine auf dem Berührungsereignis basierende Aktion ausführen.
- Berührungssensorfelder können in Form eines Pixelfeldes implementiert sein, das durch eine Mehrzahl von Treiberleitungen (z. B. Zeilen) gebildet ist, die eine Mehrzahl von Messleitungen (z. B. Spalten) überschneiden, wobei die Treiber- und Messleitungen durch ein dielektrisches Material voneinander getrennt sind. Ein Beispiel für solch ein Berührungssensorfeld ist in der anhängigen US-Patentanmeldung Nr. 11/650,049 des Anmelders, mit dem Titel „Double-Sided Touch Sensitive Panel and Flex Circuit Bonding", eingereicht am 3. Januar 2007, beschrieben, deren Inhalt hiermit per Verweis aufgenommen wird.
- Allerdings können Finger und Handflächen, die sich unbeabsichtigt in großer Nähe zu einem Berührungssensorfeld befinden, dazu führen, dass unbeabsichtigte Gesten erkannt und verarbeitet werden. Diese versehentlichen Berührungen können oft auftreten, wenn das Berührungssensorfeld separat von aber benachbart zu anderen verwendeten Eingabevorrichtungen, wie z. B. einer konventionellen Tastatur oder mechanischen Knöpfen oder Tasten angeordnet ist. Außerdem können Finger, die z. B. zur Stabilisierung der Hand (aber nicht als Teil der Geste) oder zum Halten der Vorrichtung verwendet werden, zufällig die Kanten des Feldes berühren und detektiert werden, wenn das Berührungssensorfeld selbst verwendet wird.
- Zusammenfassung der Erfindung
- Hier geht es um die selektive Zurückweisung von Berührungskontakten (Berührungsereignissen) in einem Kantenbereich eines Berührungssensorfeldes, um unbeabsichtigte Operationen zu minimieren. Zusätzlich kann die Funktionalität des Berührungssensorfeldes maximiert werden, indem bestimmte Ausnahmen in Bezug auf die Zurückweisung von Kantenkontakten ermöglicht werden. In einigen Ausführungsformen können Kontakte in Kantenbändern bzw. -bereichen entlang des Umfangs eines Berührungssensorfeldes einfach ignoriert werden. Allerdings kann es eine Anzahl von Ausnahmen von der Kantenzurückweisung geben. Beispielsweise können Kontakte in sowohl dem zentralen Bereich als auch dem Kantenband bewirken, dass der Kontakt in dem Kantenband unter bestimmten Umständen als Teil einer Geste erkannt wird. In anderen Ausführungsformen kann der Kontakt in dem Kantenband ignoriert werden, wenn er stationär ist. Wenn sich der Kontakt in dem Kantenband jedoch jenseits einer Entfernungs- oder Geschwindigkeitsschwelle bewegt, kann er dann als Teil einer Geste erkannt werden.
- Ähnlich können in Trackpad-Ausführungsformen Kontakte in einem unteren Bereich des Trackpads ignoriert werden, wenn sie stationär sind, aber als Teil einer Geste erkannt werden, wenn sie sich bewegen. Um verschiedene Fingergrößen zu berücksichtigen, kann die Größe eines oder mehrerer Bereiche (z. B. des unteren oder des oberen Bereichs) basierend auf einer Identifikation des Fingers oder Daumens modifiziert werden.
- Wenn Kontakte im Zentrum oder dem Hauptbereich eines Berührungssensorfeldes die Bewegung von Kontakten in dem Kantenband oder dem unteren Bereich verfolgen, so ist es möglich, dass Kontakte in dem Kantenband oder dem unteren Bereich nicht ignoriert werden, sondern stattdessen als Teil einer Geste erkannt werden. Zusätzlich können Kontakte, die in dem Kantenband oder dem unteren Bereich während der Erkennung von Gesten im Zentrum oder den Hauptbereichen eines Berührungssensorfeldes auftreten, als Teil der Geste oder als Steuerungseingabe zur Implementierung von Operationen wie z. B. Zieharretierung oder Umwandlung von Gesten erkannt werden. In anderen Ausführungsformen können zwei oder mehrere in einem Kantenband detektierte Kontakte als eine Geste interpretiert werden, wenn die Kontakte einen bestimmten vorgegebenen Abstand aufweisen (z. B. haben ihre Schwerpunkte einen Abstand in x-Richtung von zwischen 1–3 cm).
- Kurze Beschreibung der Zeichnungen
-
1a illustriert ein beispielhaftes Berührungssensorfeld, das die Kantenzurückweisung gemäß einer Ausführungsform dieser Erfindung implementiert. -
1b illustriert ein beispielhaftes Berührungssensorfeld, das eine Ausnahme zur Kantenzurückweisung gemäß einer Ausführungsform dieser Erfindung implementiert. -
2 illustriert ein beispielhaftes Trackpad, das eine Kantenzurückweisung gemäß einer Ausführungsform dieser Erfindung implementiert. -
3a illustriert ein beispielhaftes Berührungssensorfeld, das eine Kantenzurückweisung und Ausnahmen von der Kantenzurückweisung gemäß einer Ausführungsform dieser Erfindung implementiert. -
3b illustriert ein beispielhaftes Berührungssensorfeld, das Kantenzurückweisungsausnahmen basierend auf der Erkennung von zwei Kontakten mit synchronisierten Bewegungen gemäß einer Ausführungsform dieser Erfindung implementiert. -
4 illustriert ein beispielhaftes Berührungssensorfeld, das Ausnahmen von der Kantenzurückweisung implementiert, um eine Ziehsperrfunktion gemäß einer Ausführungsform dieser Erfindung bereitzustellen. -
5a illustriert ein beispielhaftes Berührungssensorfeld, das Ausnahmen von der Kantenzurückweisung basierend auf Kontakten in einem Kantenbereich und einem Hauptbereich gemäß einer Ausführungsform dieser Erfindung implementiert. -
5b illustriert ein beispielhaftes Berührungssensorfeld, das Ausnahmen von der Kantenzurückweisung implementiert, um gemäß einer Ausführungsform dieser Erfindung eine Kneifgeste zu ermöglichen. -
5c und5d illustrieren gemäß Ausführungsformen der Erfindung eine beispielhafte Ausnahme zur Kantenzurückweisung bzw. ein Beispiel für eine Kantenzurückweisung. -
6 illustriert ein beispielhaftes Berührungssensorfeld, das eine Kantenzurückweisung mit einer variablen Breite des Kantenbandes gemäß einer Ausführungsform dieser Erfindung verwendet. -
7a illustriert ein beispielhaftes Trackpad700 mit einer integrierten Auswahltaste und Klickbereichen gemäß Ausführungsformen der Erfindung. -
7b illustriert eine beispielhafte Erweiterung der Ausführungsform von7a , in der gemäß Ausführungsformen der Erfindung mehr als zwei Klickbereiche definiert werden können. -
8 illustriert ein beispielhaftes Computersystem, das mit einem Berührungssensorfeld betreibbar ist, um Kantenzurückweisung und Ausnahmen von der Kantenzurückweisung gemäß einer Ausführungsform dieser Erfindung zu implementieren. -
9a illustriert ein beispielhaftes Mobiltelefon, das ein Berührungssensorfeld und ein Computersystem zur Implementierung von Kantenzurückweisung und Ausnahmen von der Kantenzurückweisung gemäß einer Ausführungsform dieser Erfindung enthalten kann. -
9b illustriert einen beispielhaften digitalen Medienspieler, der ein Berührungssensorfeld und ein Computersystem zur Implementierung von Kantenzurückweisung und Ausnahmen von der Kantenzurückweisung gemäß einer Ausführungsform dieser Erfindung enthalten kann. -
9c illustriert einen beispielhaften Personalcomputer, der ein Berührungssensorfeld und ein Computersystem zur Implementierung von Kantenzurückweisung und Ausnahmen von der Kantenzurückweisung gemäß einer Ausführungsform dieser Erfindung enthalten kann. -
10 ist ein vereinfachtes Diagramm eines beispielhaften Berührungsfeldes und einer Anzeige gemäß einer Ausführungsform dieser Erfindung. -
11 ist eine perspektivische Ansicht einer beispielhaften Eingabevorrichtung gemäß einer Ausführungsform dieser Erfindung. -
12A ,12B ,12C und12D sind vereinfachte Seitenansichten einer beispielhaften Eingabevorrichtung mit einem Knopfberührungsfeld gemäß einer Ausführungsform dieser Erfindung. -
13 ist ein vereinfachtes Blockdiagramm einer beispielhaften mit einer Computervorrichtung verbundenen Eingabevorrichtung gemäß einer Ausführungsform dieser Erfindung. -
14 ist eine Seitenansicht, im Querschnitt, einer beispielhaften Eingabevorrichtung gemäß einer Ausführungsform dieser Erfindung. -
15 ist eine andere Seitenansicht im Querschnitt einer beispielhaften Eingabevorrichtung nach12 gemäß einer Ausführungsform dieser Erfindung. - Detaillierte Beschreibung der bevorzugten Ausführungsform
- In der folgenden Beschreibung bevorzugter Ausführungsformen wird auf die beiliegenden Zeichnungen Bezug genommen, in welchen im Wege der Illustration spezifische Ausführungsformen, in denen die Erfindung ausgeführt werden kann, gezeigt sind. Es versteht sich, dass andere Ausführungsformen verwendet werden können und dass strukturelle Änderungen durchgeführt werden können, ohne vom Umfang der Ausführungsformen dieser Erfindung abzuweichen.
- Hier geht es um die selektive Zurückweisung von Berührungskontakten in einem Kantenbereich eines Berührungssensorfeldes zur Minimierung unbeabsichtigter Operationen. Zusätzlich kann die Funktionalität des Berührungssensorfeldes maximiert werden, indem bestimmte Ausnahmen von der Zurückweisung von Kantenkontakten ermöglicht werden.
-
1a illustriert ein beispielhaftes Berührungssensorfeld100 , das eine Kantenzurückweisung gemäß Ausführungsformen der Erfindung implementiert. Ein Kantenband102 (Kontaktzurückweisungsbereich) kann in einem äußeren Grenzbereich des Berührungssensorfeldes100 erzeugt werden, das einen zentralen Bereich104 umgibt. Wenn alle Kontakte (z. B. Finger oder Handflächen) im Kantenband102 detektiert werden, können die Kontakte ignoriert werden. In dem Beispiel aus1a können die Kontakte ignoriert werden, weil die Berührungsbilder106 und108 Schwerpunkte110 bzw.112 aufweisen, die im Kantenband102 liegen. -
1b illustriert ein zweites Szenario, das auf einem beispielhaften Berührungssensorfeld100 gemäß Ausführungsformen der Erfindung auftreten kann. Wenn in dem Beispiel aus1b ein Kontakt114 im Zentrumsbereich104 zusammen mit einem Kontakt116 im Kantenband102 detektiert wird, so kann ein Kontakt sowohl im Zentrumsbereich als auch dem Kantenband erkannt werden. Die Erkennung des Kantenkontakts in diesem Szenario gemäß den vorgenannten Krite rien (Zurückweisungs- oder Erkennungskriterien) kann verhindern, dass beabsichtigte Gesten wie z. B. Kneifgesten mit in einem Kantenband startenden Kontakten ignoriert werden. - Wenn allerdings Finger verwendet werden, um eine Operation, wie z. B. das Zeigen in einen zentralen Bereich
104 auszuführen, so kann ein sog. „kleiner Finger" oder ein anderer Finger, der versehentlich in dem Kantenband102 platziert wird, erkannt werden und eine unbeabsichtigte Geste kann statt der Zeigegeste ausgeführt werden. Daher kann diese in anderen Ausführungsformen der Erfindung ignoriert werden, wenn die Kontakte114 und116 sowohl in dem Zentralbereich104 als auch dem Kantenband102 detektiert werden und falls der Schwerpunkt118 des Kantenkontakts116 sich nicht jenseits eines Schwellwertes (z. B. 1 mm) bewegt. Wenn sich allerdings der Kantenkontakt116 um mehr als den Schwellwert in eine beliebige Richtung bewegt (selbst wenn kein Finger in dem Zentralbereich detektiert wird), so kann er erkannt werden und zu einem nachverfolgbaren Kontakt werden, der Teil einer Geste sein kann. Diese Erkennung ermöglicht es auch, Nachverfolgungsoperationen innerhalb des Kantenbandes102 auszuführen. -
2 illustriert ein beispielhaftes Berührungssensorfeld in Form eines Trackpads200 , das die Kantenzurückweisung gemäß Ausführungsformen der Erfindung implementiert. In dem Beispiel aus2 befinden sich in Nachbarschaft des Trackpads200 eine herkömmliche Leerzeichentaste202 einer Tastatur und eine mechanische Auswahltaste204 . Die in2 illustrierten, beispielhaften unbeabsichtigten Berührungen können einen Daumen206 umfassen, der auf der Leerzeichentaste202 ruht, der aber auch unbeabsichtigt auf dem Trackpad200 ruht. Der detektierte Kontakt bei208 kann ignoriert werden, so dass Klicks oder andere Aktionen nicht irrtümlich erzeugt werden. Außerdem kann der kleine Finger210 ignoriert werden, der unbeabsichtigt das Berührungstrackpad200 berührt, und der auf der Auswahltaste204 ruhende, aber auch über dem unteren Teil des Track pads bei214 hängende Daumen212 kann ignoriert werden, um zu verhindern, dass er als Teil einer unbeabsichtigten Kneifgeste erkannt wird. -
3a illustriert ein anderes beispielhaftes Berührungssensorfeld300 , das eine Kantenzurückweisung gemäß Ausführungsformen der Erfindung implementiert. In dem Beispiel von3a kann das Berührungssensorfeld300 einen unteren Bereich302 aufweisen, der normalerweise für die Durchführung bestimmter nicht gestenartiger Aktionen reserviert sein kann. Beispielsweise kann Fingertippen in den unteren Bereich302 als eine „Klick"- oder Auswahlfunktion interpretiert werden. Daher können Kontakte im unteren Bereich302 normalerweise für alle Zwecke ignoriert werden, außer für diese Funktionen. Nichtsdestotrotz kann es wünschenswert sein, dass unter bestimmten Umständen Kontakte im unteren Bereich302 als Teil einer Geste erkannt werden. Daher können gemäß einiger Ausführungsformen der Erfindung im Einklang mit Zurückweisungs- oder Erkennungskriterien in einem unteren Bereich auftretende Kontakte304 ignoriert werden, die als ein Finger (d. h. ein nicht konzentrisches Berührungsbild einer bestimmten Schwellengröße) erkannt werden, wenn der Schwerpunkt306 stationär ist, aber sie können als Teil einer Geste erkannt werden, wenn der Schwerpunkt nicht stationär ist. Die Identifizierung von Berührungsereignissen ist in demUS-Patent Nr. 6,323,846 mit dem Titel „Method and Apparatus for Integrating Manual Input" offenbart, deren Inhalt in seiner Gesamtheit für alle Zwecke hiermit per Verweis aufgenommen wird. Stationär, wie hier definiert, bedeutet, dass sich der Schwerpunkt um weniger als einen Schwellenwert von einem berechneten Schwerpunkt wegbewegt oder unterhalb einer Geschwindigkeitsschwelle verbleibt. Wenn die Differenz zwischen einer momentanen Position und einem durch einen Tiefpassfilter (LPF) gemittelten Positionswert eine bestimmte Schwelle überschreitet, kann der Schwerpunkt als in Bewegung befindlich und nicht länger stationär betrachtet werden. Unter Verwendung dieser Kriterien können Kontakte mit langsamen Drift- oder Rollbewegungen ignoriert werden, aber schnellere Driftbewegungen können bewirken, dass der Kontakt als Teil einer Geste erkannt wird. - In einer anderen Ausführungsform der Erfindung kann sich die Größe des unteren Bereichs
302 oder des oberen Bereichs316 (oder eines beliebigen anderen Kantenbereichs) basierend auf einer Feststellung, dass ein Kontakt durch einen bestimmten Finger erzeugt wurde, dynamisch verändert werden. Wenn beispielsweise ein Daumen im unteren Bereich302 detektiert wird, dann kann basierend auf dem Radius der Berührungsfläche eine Demarkationslinie308 , die den unteren Bereich definiert, aufwärts bewegt werden, um die Größe des unteren Bereichs zu erhöhen. Wenn allerdings ein Finger in dem unteren Bereich302 detektiert wird, kann die Demarkationslinie308 abwärts bewegt werden, um die Größe des unteren Bereichs zu vermindern. Ähnliche Anpassungen können für den oberen Bereich316 oder beliebige andere Kantenbereiche (z. B. linke oder rechte Seitenbereiche) vorgenommen werden. - Wie oben beschrieben können Kontakte im unteren Bereich
302 als unabhängig vom Hauptbereich310 als Nichtkontakte behandelt werden, obwohl in einigen Ausführungsformen Kontakte im unteren Bereich detektiert und in Verbindung mit Kontakten in dem Hauptbereich verwendet werden können. Wenn beispielsweise die Kontakte in dem unteren Bereich302 sich auf eine Weise bewegen, die mit Bewegungen in dem Hauptbereich310 synchronisiert oder anderweitig assoziiert ist, so können die Kontakte in dem unteren Bereich zusammen mit den Kontakten in dem Hauptbereich als Teil der Geste erkannt werden. -
3b illustriert die Erkennung von zwei Kontakten mit synchronisierten Bewegungen gemäß Ausführungsformen der Erfindung. In dem Beispiel aus3b kann ein Kontakt304 zusammen mit einem Kontakt312 als Teil einer Geste erkannt werden, wenn sich die Kontakte304 und312 auf eine im Wesentlichen synchrone Weise in Bezug zueinander bewegen. Anderenfalls kann der Kontakt304 ignoriert werden. Ein „synchrones" Bewegen zweier Kontakte, wie hier definiert, kann eine Bewegung von Schwerpunkten mit ungefähr derselben Geschwindigkeit und/oder Richtung (entweder X- und Y-Komponenten zusammen, oder nur die X- oder nur die Y-Komponenten) umfassen. In anderen Ausführungsformen kann die synchronisierte Bewegung zweier Kontakte ein synchrones Berühren umfassen. Daher können selbst dann zwei Kontakte als Teil einer Geste erkannt werden, obwohl einer der zwei Kontakte innerhalb eines Kantenbandes berührt, wenn er im Wesentlichen zur gleichen Zeit berührt, wie ein Kontakt, der in dem Hauptbereich310 berührt. -
4 illustriert eine andere beispielhafte Ausnahme zur Kantenzurückweisung gemäß Ausführungsformen der Erfindung. In dem Beispiel aus4 bewegen sich an Position (1) Kontakte416 und418 , die durch zwei Finger innerhalb eines Hauptbereichs410 erzeugt werden, nach links als Teil einer beabsichtigten Ziehoperation. An einer Position (2) haben die Kontakte416 und418 die am weitesten links liegende Kante des Hauptbereichs410 erreicht. Wenn die Ziehoperation fortgesetzt werden soll, kann an Position (3) ein Daumen in einem unteren Bereich402 platziert werden und das Auftreten eines Kontakts420 bewirken. In dieser Ausführungsform bewirken die zwei vorexistierenden Kontakte416 und418 , dass der Kontakt420 als eine sog. „Ziehsperr"-Eigenschaft der Geste erkannt wird, anstatt ignoriert zu werden. Mit der aktivierten Ziehsperre können die zwei Finger temporär von dem Berührungssensorfeld abgehoben werden und erneut an einer Position (4) in Richtung des Schwerpunkts des Hauptbereichs410 berühren, wo die nach links führende Ziehoperation fortgesetzt werden kann. Es versteht sich, dass diese Kantenzurückweisungsausnahme auch auf andere Gesten im Hauptbereich410 angewandt werden kann, wo andere Kontakte in dem Hauptbereich, die optional durch Bewegungen begleitet sein können, bewirken können, dass nachfolgende Kontakte im unteren Bereich402 als Teil einer Geste erkannt werden. Alternativ kann ein nachfolgender Kontakt im unteren Bereich402 einen Wechsel der im Hauptbereich410 erkannten Geste bewirken. Beispielsweise kann eine Zeigefunktion im Hauptbereich410 in eine Ziehfunktion umgewandelt werden, sobald ein Kontakt im unteren Bereich402 entweder detektiert oder daraus entfernt wird. -
5a illustriert eine andere beispielhafte Ausnahme zur Kantenzurückweisung gemäß Ausführungsformen der Erfindung. In5a können ein stationärer Daumen524 , der in einem unteren Bereich502 detektiert wird, und ein in einem Hauptbereich510 detektierter Finger522 als Start einer Fingerziehgeste erkannt werden und dies weiter, solange sich der Finger bewegt, während der Daumen stationär bleibt. -
5b illustriert noch eine weitere beispielhafte Ausnahme zur Kantenzurückweisung gemäß Ausführungsformen der Erfindung. In5b können ein Daumen524 , der in einem unteren Bereich detektiert wird, und ein Finger522 , der im Hauptbereich510 detektiert wird, und die sich simultan aufeinander zu bewegen, als der Start einer Kneifgeste erkannt werden. -
5c illustriert eine andere beispielhafte Ausnahme zur Kantenzurückweisung gemäß Ausführungsformen der Erfindung. In5c können zwei oder mehrere Kontakte528 , die in einem Kantenband (z. B. unterer Bereich502 ) detektiert werden, als eine Geste interpretiert werden, wenn die Kontakte einen bestimmten vorgegebenen Abstand aufweisen (z. B. haben die Kontakte Schwerpunkte mit einer Entfernung in x-Richtung zwischen 1–3 cm). Auf diese Weise werden beispielsweise zwei Finger, die ein Scrollen in dem unteren Bereich502 beginnen (und dann wie bei530 angegeben, sich nach oben bewegen), sofort die Geste starten, anstatt als Kantengrätsche ignoriert zu werden. -
5d illustriert, dass allerdings in bestimmten Bereichen zwei in einem Kantenband auftretende Kontakte ignoriert werden können. In dem Beispiel aus5d können zwei Kontakte532 in einem Seitenbereich526 ignoriert werden, die als Ergebnis einer Handfläche auftreten, die gleich einer zweibeinigen Grätsche die Kante berührt, um das Initiieren ein unbeabsichtigten Scrollens zu vermeiden. -
6 illustriert ein beispielhaftes Berührungssensorfeld600 , das eine Kantenzurückweisung mit einer variablen Breite eines Kantenbandes602 gemäß Ausführungsformen der Erfindung verwendet. In dem Beispiel aus6 kann die Breite des Kantenbandes602 von einem Hauptradius eines Kontakts606 abhängen. Ein großer Hauptradius (oberhalb einer bestimmten Schwelle) eines Kontakts, dessen Schwerpunkt610 innerhalb des Kantenbandes602 liegt, kann eine Vergrößerung des Kantenbandes bewirken, um ein verbessertes Ignorieren eines Daumens anstatt, nur einer Fingerspitze zu ermöglichen. Der Betrag oder der Anteil des Hauptradius oberhalb der Schwelle kann verwendet werden, um das Kantenband602 zu skalieren. Alternativ dazu mag die Breite des Kantenbandes602 nicht von dem Hauptradius abhängen, sondern stattdessen auf der Identifikation eines bestimmten Fingertyps beruhen. In einigen Ausführungsformen kann das Kantenband602 mit variabler Breite eine ungleichmäßige Breite aufweisen und kann entlang einer oder mehrerer Kanten des Berührungssensorfeldes breiter sein und entlang einer oder mehrerer anderer Kanten des Berührungssensorfeldes enger. Beispielsweise kann der untere Bereich602a des Kantenbandes602 eine Breite aufweisen, die größer ist als die der Seitenbereiche602b und602c und des oberen Bereichs602d . - Die
7a illustriert ein beispielhaftes Trackpad700 mit einer integrierten Auswahltaste gemäß Ausführungsformen der Erfindung. In dem Beispiel nach7a kann das Trackpad700 mechanisch aktiviert werden, indem auf das Trackpad gedrückt wird, um eine „Klick"-Eingabe zu erzeugen, um eine mechanische Aus wahltaste zu implementieren. Trackpads mit integrierten Auswahltasten werden in den nachfolgenden10 –15 beschrieben. - In dem Trackpad
700 aus7a kann ein ausreichender Druck an einem beliebigen Ort auf der Oberfläche des Trackpads bewirken, dass der Klick erzeugt wird und so hängt der Klick selbst nicht von dem Ort des Klicks ab. Daher kann gemäß Ausführungsformen der Erfindung eine Berührungsmessung auf dem Trackpad700 verwendet werden, um festzustellen, wie ein Klick interpretiert werden sollte. Wenn ein mechanischer Klick detektiert wird, kann die Interpretation des Klicks und die resultierende initiierte Funktionalität davon abhängen, wo auf dem Trackpad eine Berührung detektiert wurde. In der beispielhaften Ausführungsform von7a ist das Trackpad700 in einen primären Klickbereich702 und einen sekundären Klickbereich704 partitioniert. Wenn eine Berührung auf dem primären Klickbereich702 zusammen mit einem mechanischen Klick von dem Trackpad detektiert wird, kann beispielsweise eine Linksklicken-Aktion initiiert werden. Ähnlich, wenn eine Berührung auf dem sekundären Klickbereich704 zusammen mit einem mechanischen Klick auf dem Trackpad detektiert wird, so kann beispielsweise eine Rechtsklicken-Aktion initiiert werden. Die Partitionierung des Trackpads700 kann in Firmware implementiert sein. - Das Beispiel aus
7a zeigt gleich große primäre und sekundäre Klickbereiche702 und704 . Allerdings können in anderen Ausführungsformen die Größen oder Flächen der Klickbereiche ungleich sein, um beabsichtigte Benutzungsmuster zu berücksichtigen und um fehlinterpretierte Klicks zu vermeiden. Beispielsweise kann der sekundäre Klickbereich, weil der sekundäre Klickbereich704 weniger oft verwendet werden kann als der primäre Klickbereich702 , kleiner ausgeführt werden und/oder in einem Bereich angeordnet werden, der weniger wahrscheinlich angeklickt wird, wie z. B. die untere rechte Ecke des Trackpads700 . -
7b illustriert eine beispielhafte Erweiterung der Ausführungsform von7a , in der mehr als zwei Klickbereiche definiert werden können. In dem Beispiel aus7b können zusätzlich zu primären und sekundären Klickbereichen702 und704 eine Anzahl von Funktionstasten-Klickbereichen706 ,708 und710 definiert werden. Ein Klick auf das Trackpad700 zusammen mit einer Berührung in einem beliebigen dieser Bereiche kann eine korrespondierende Aktion auslösen. Fachleute werden verstehen, dass, weil die Partitionen in Firmware implementiert sind, eine beliebige Anzahl von Bereichen in einer beliebigen Anzahl von Konfigurationen ebenso verwendet werden können. In anderen Ausführungsformen können sich diese Bereiche dynamisch im Einklang mit einer bestimmten Benutzung der Computervorrichtung verändern (z. B. abhängig von der ausgeführten Anwendung oder der angezeigten Benutzerschnittstelle). - Ausführungsformen der oben beschriebenen Erfindung können unter Verwendung von Berührungssensorfeldern der Typen implementiert werden, die in der US-Patentanmeldung Nr. 11/650,049 mit dem Titel „Double-Sided Touch Sensitive Panel and Flex Circuit Bonding", eingereicht am 3. Januar 2007, beschrieben sind. Messkanäle der in der US-Patentanmeldung Nr. 11/649,998 mit dem Titel „Proximity and Multi-Touch Sensor Detection and Demodulation", eingereicht am 3. Januar 2007, beschriebenen Typen können verwendet werden, um Berührungs- und Schwebeereignisse zu detektieren. Das sich ergebende Berührungsbild kann weiter verarbeitet werden, um die Orte der Berührungsereignisse, die Identifikation von Fingerkontakten und die Identifikation von Gesten zu bestimmen, wie in der US-Patentanmeldung 11/428,522 mit dem Titel „Identifying Contacts an a Touch Surface", eingereicht am 3. Juli 2006, der US-Patentanmeldung Nr. 11/756, 211 mit dem Titel „Multi-Touch Input Discrimination", eingereicht am 31. Mai 2007 und der US-Anmeldung Nr. 10/903,964 mit dem Titel „Gestures for Touch Sensitive Input Devices", eingereicht am 30. Juli 2004 beschrieben. Alle der vorgehend in diesem Paragraph referenzierten Anmeldungen werden hiermit in ihrer Gesamtheit für alle Zwecke per Verweis aufgenommen.
-
8 illustriert ein beispielhaftes Computersystem800 , das eine oder mehrere der oben beschriebenen Ausführungsformen der Erfindung umfassen kann. Das Computersystem800 kann ein oder mehrere Feldprozessoren802 und Peripherieeinheiten804 sowie ein Feldsubsystem806 aufweisen. Die Peripherieeinheiten804 können, ohne darauf beschränkt zu sein, Speicher mit wahlfreiem Zugriff (RAM) oder andere Speichertypen, Überwachungszeitgeber und Ähnliches aufweisen. Das Feldsubsystem806 kann, ohne darauf beschränkt zu sein, ein oder mehrere Messkanäle808 , Kanalscanlogik810 und Treiberlogik814 aufweisen. Die Kanalscanlogik810 kann auf RAM812 zugreifen, autonom Daten aus den Messkanälen lesen und eine Steuerung für die Messkanäle bereitstellen. Zusätzlich kann die Kanalscanlogik810 die Treiberlogik814 steuern, um Stimulationssignale816 bei verschiedenen Frequenzen und Phasen zu erzeugen, die selektiv an die Treiberleitungen des Berührungssensorfeldes824 mit einer durch eine Ladungspumpe815 bereitgestellten Spannung angelegt werden können. In einigen Ausführungsformen können das Feldsubsystem806 , der Feldprozessor802 und Peripherieeinheiten804 in eine einzige anwendungsspezifische integrierte Schaltung (ASIC) integriert sein. - Das Berührungssensorfeld
824 kann ein Medium zur kapazitiven Messung mit einer Mehrzahl von Treiberleitungen und einer Mehrzahl von Messleitungen aufweisen, wenngleich auch andere Messmedien verwendet werden können. Jede Überschneidung, Angrenzung oder Nahezu-Angrenzung von Treiber und Messleitungen kann einen kapazitiven Messknoten darstellen und kann als ein Bildelement (Pixel)826 betrachtet werden, was insbesondere nützlich ist, wenn das Berührungssensorfeld824 zur Erfassung eines „Berührungsbildes" betrachtet wird. (In anderen Worten, nachdem das Feldsubsystem806 an jedem Berührungssensor in dem Berührungssensorfeld festgestellt hat, ob ein Berührungsereignis detektiert wurde, kann das Muster der Berührungssensoren in dem Mehrfachberührungsfeld, an denen ein Berührungsereignis aufgetreten ist, als ein „Berührungsbild" betrach tet werden (z. B. ein Muster von das Feld berührenden Fingern).) Jede Messleitung des Berührungssensorfeldes824 kann den Messkanal808 (hier auch als Ereignisdetektions- und Demodulationsschaltung bezeichnet) im Feldsubsystem806 treiben. - Das Computersystem
800 kann auch einen Hostprozessor828 zum Empfang von Ausgaben des Feldprozessors802 und zur Durchführung von auf den Ausgaben basierenden Aktionen aufweisen, die ohne darauf beschränkt zu sein, die Bewegung eines Objektes wie eines Cursors oder eines Zeigers, ein Scrollen oder Schwenken, ein Anpassen der Steuerungseinstellungen, das Öffnen einer Datei oder eines Dokuments, das Betrachten eines Menüs, das Treffen einer Auswahl, das Ausführen von Befehlen, den Betrieb eines an die Hostvorrichtung gekoppelten Peripheriegerätes, das Annehmen eines Telefonanrufs, das Tätigen eines Telefonanrufs, das Beenden eines Telefonanrufs, das Verändern der Lautstärke oder der Audioeinstellung, das Speichern von mit Telefonkommunikation verbundenen Informationen wie z. B. Adressen, oft gewählten Nummern, empfangenen Anrufen, versäumten Anrufen, das Einloggen auf einem Computer oder in ein Computernetzwerk, eine Zugangsgenehmigung für autorisierte Personen zu beschränkten Bereichen des Computers oder Computernetzwerks, das Laden eines mit der bevorzugten Anordnung auf dem Computerdesktop assoziierten Benutzerprofils, das Zulassen des Zugangs zu Webinhalten, das Starten eines bestimmten Programms, das Verschlüsseln oder Decodieren einer Nachricht und/oder ähnliches umfassen können. Der Hostprozessor828 kann auch zusätzliche Funktionen ausführen, die sich nicht auf Feldverarbeitung beziehen und kann an einen Programmspeicher832 und an eine Anzeigevorrichtung830 wie z. B. eine LCD-Anzeige zur Bereitstellung einer Benutzerschnittstelle, UI, für einen Benutzer der Vorrichtung gekoppelt sein. Die Anzeigevorrichtung830 kann zusammen mit einem Berührungssensorfeld824 einen Berührungsbildschirm818 bilden, wenn sie teilweise oder gänzlich unter den Berührungssensor fällt, angeordnet ist oder teilweise oder gänzlich mit dem Berührungssensorfeld integriert ist. - Es ist zu bemerken, dass eine oder mehrere der oben beschriebenen Funktionen durch in einem Speicher (z. B. eine der Peripherieeinheiten
804 in8 ) abgelegten Firmware ausgeführt werden können, die auf dem Feldprozessor802 ablaufen kann, oder im Programmspeicher832 abgelegt sein und auf dem Hostprozessor828 ablaufen kann. Die Firmware kann ebenso innerhalb eines beliebigen computerlesbaren Mediums gespeichert und/oder transportiert werden, das zur Verwendung durch oder in Verbindung mit einem Befehlsausführungssystem, -gerät oder -vorrichtung vorgesehen ist, wie z. B. ein computerbasiertes System, ein einen Prozessor umfassendes System, oder ein anderes System, das die Befehle aus dem Befehlsausführungssystem, -gerät, oder -vorrichtung holen kann und die Befehle ausführen kann. Im Zusammenhang mit diesem Dokument kann ein „computerlesbares Speichermedium" ein beliebiges Speichermedium sein, das das Programm zur Verwendung durch oder in Verbindung mit dem Befehlsausführungssystem, -gerät oder -vorrichtung enthalten oder dieses speichern kann. Das computerlesbare Speichermedium kann, ohne darauf beschränkt zu sein, ein elektronisches, magnetisches, optisches, elektromagnetisches, Infrarot- oder Halbleitersystembasiertes System, Gerät oder Vorrichtung, eine tragbare Computerdiskette (magnetisch), ein Speicher mit wahlfreiem Zugriff (RAM) (magnetisch), einen Nurlesespeicher (ROM) (magnetisch), einen löschbaren, einen lösch- und programmierbaren Nurlesespeicher (EPROM) (magnetisch), eine tragbare optische Disk wie z. B. eine CD, CD-R, CD-RW, DVD, DVD-R, oder DVD-RW oder Flashspeicher wie z. B. kompakte Flashkarten, gesicherte digitale Karten, USB-Speichervorrichtungen, Speichersticks und ähnliches umfassen. - Die Firmware kann auch in einem beliebigen Transportmedium zur Verwendung durch oder in Verbindung mit einem Befehlsausführungssystem, -gerät oder -vorrichtung verbreitet werden, wie z. B. einem computerbasierten System, einem einen Prozessor umfassenden System oder einem anderen System, dass die Befehle aus dem Befehlsausführungssystem, -gerät oder -vorrichtung holen und die Be fehle ausführen kann. Im Kontext mit diesem Dokument kann ein „Transportmedium" ein beliebiges Medium sein, das das Programm zur Verwendung durch oder in Verbindung mit dem Befehlsausführungssystem, -gerät oder -vorrichtung kommunizieren, verbreiten oder transportieren kann. Das lesbare Transportmedium kann, ohne darauf beschränkt zu sein, ein elektronisches, magnetisches, optisches, elektromagnetisches oder infrarot-basiertes, drahtgebundenes oder drahtloses Verbreitungsmedium umfassen.
-
9a illustriert ein beispielhaftes Mobiltelefon936 , das ein Berührungssensorfeld924 und ein Computersystem942 zur Implementierung der oben beschriebenen Kantenzurückweisung und der Kantenzurückweisungsausnahmen gemäß Ausführungsformen der Erfindung enthalten kann.9b illustriert einen beispielhaften digitalen Medienspieler940 , der ein Berührungssensorfeld924 und ein Computersystem942 zur Implementierung der oben beschriebenen Kantenzurückweisung und der Kantenzurückweisungsausnahmen gemäß Ausführungsformen der Erfindung enthalten kann.9c illustriert einen beispielhaften Personalcomputer944 , der ein Berührungssensorfeld (Trackpad)924 und ein Computersystem942 zur Implementierung der oben beschriebenen Kantenzurückweisung und der Kantenzurückweisungsausnahmen gemäß Ausführungsformen der Erfindung enthalten kann. Das Mobiltelefon, der Medienspieler und der Personalcomputer aus den9a ,9b und9c können vorteilhaft von der Kantenzurückweisung und den Kantenzurückweisungsausnahmen wie oben beschrieben profitieren, weil eine Implementierung dieser Merkmale unbeabsichtigte Operationen minimieren kann, während eine maximale Funktionalität ermöglicht wird. - Wie oben beschrieben beziehen sich einige Ausführungsformen der Erfindung auf Trackpads mit integrierten Auswahltasten. Ein Beispiel für ein Trackpad mit einer integrierten Auswahltaste wird nachfolgend unter Bezugnahme auf die
10 –15 beschrieben. Es versteht sich allerdings, dass andere Trackpads oder Eingabevor richtungen mit integrierten Auswahltasten ebenso in den Umfang der Ausführungsformen der vorliegenden Erfindung fallen. -
10 ist ein vereinfachtes Diagramm eines beispielhaften Berührungsfeldes und einer Anzeige gemäß Ausführungsformen der Erfindung. In dem Beispiel aus10 kann ein berührungsempfindliches Trackpad10 eine kleine (rechteckige) Fläche sein, die einen Schutz-/kosmetischen Schirm12 und eine Mehrzahl von unterhalb des Schutzschildes12 angeordneten Elektroden14 aufweist. Die Elektroden14 können auf einer Leiterkarte, beispielsweise einer gedruckten Leiterkarte (PCB) angeordnet sein. Zum Zwecke einer leichteren Erläuterung, wurde ein Teil des Schutzschildes12 weggelassen, um die Elektroden14 zu zeigen. Verschiedene Elektroden14 oder Kombinationen daraus können verschiedene x-, y-Positionen repräsentieren. In einer Konfiguration kann ein Finger16 (oder alternativ ein Stift, nicht gezeigt), der sich dem Elektrodenraster14 nähert, eine Kapazität mit einer oder mehreren Elektroden in der Nähe des Fingers bilden oder kann existierende Kapazitäten zwischen einer oder mehreren dieser Elektroden verändern. Die Leiterkarte/Messelektronik (nicht gezeigt) misst solche Kapazitätsänderungen und erzeugt ein Eingabesignal18 , welches an eine Hostvorrichtung20 (z. B. eine Computervorrichtung) mit einem Anzeigebildschirm22 gesendet wird. Das Eingabesignal18 wird verwendet, um die Bewegung eines Cursors24 auf einem Anzeigebildschirm22 zu steuern. Wie gezeigt, bewegt sich der Eingabezeiger in einer x-, y-Richtung ähnlich der detektierten x-, y-Fingerbewegung. -
11 ist eine vereinfachte Perspektivansicht einer beispielhaften Eingabevorrichtung gemäß Ausführungsformen der Erfindung. Die Eingabevorrichtung30 ist im Allgemeinen konfiguriert, um Informationen oder Daten an eine elektronische Vorrichtung (nicht gezeigt) zu senden, um eine Aktion auf einem Anzeigebildschirm (z. B. über eine graphische Benutzerschnittstelle (GUI)) – beispielsweise das Bewegen eines Eingabezeigers, das Treffen einer Auswahl, das Bereitstellen von Befehlen, usw. – auszuführen. Die Eingabevorrichtung kann mit der elektro nischen Vorrichtung über eine drahtgebundene (z. B. Kabel/Verbinder) oder drahtlose Verbindung (z. B. IR, Bluetooth, usw.) interagieren. - Die Eingabevorrichtung
30 kann eine allein stehende Einheit sein oder sie kann in die elektronische Vorrichtung integriert sein. In einer allein stehenden Einheit hat die Eingabevorrichtung typischerweise ihr eigenes Gehäuse. Wenn sie mit einer elektronischen Vorrichtung integriert ist, verwendet die Eingabevorrichtung typischerweise das Gehäuse der elektronischen Vorrichtung. In beiden Fällen kann die Eingabevorrichtung strukturell an das Gehäuse gekoppelt sein, wie beispielsweise durch Schrauben, Schnapper, Zurückhalter, Klebeverbindungen und ähnliches. In einigen Fällen kann die Eingabevorrichtung lösbar an die elektronische Vorrichtung gekoppelt sein, wie z. B. durch eine Andockstation. Die elektronische Vorrichtung, an die die Eingabevorrichtung gekoppelt ist, kann zu einem beliebigen verbraucherbezogenen elektronischen Produkt korrespondieren. Beispielsweise kann die elektronische Vorrichtung zu einem Computer wie z. B einem Desktopcomputer, eine Laptopcomputer oder PDA, einem Medienspieler wie z. B. einem Musikspieler, einer Kommunikationsvorrichtung wie z. B. einem Mobiltelefon, einer anderen Eingabevorrichtung wie z. B. einer Tastatur und ähnlichem korrespondieren. - Wie in
11 gezeigt, weist die Eingabevorrichtung30 einen Rahmen32 (oder Trägerstruktur) und ein Trackpad34 auf. Der Rahmen32 stellt eine Struktur zum Tragen der Komponenten der Eingabevorrichtung bereit. Der Rahmen32 in der Form eines Gehäuses kann auch die Komponenten der Eingabevorrichtung umschließen oder enthalten. Die Komponenten, die das Trackpad34 umfassen, können zu elektrischen, optischen und/oder mechanischen Komponenten zum Betrieb der Eingabevorrichtung30 korrespondieren. - Das Trackpad
34 stellt eine intuitive Schnittstelle bereit, die konfiguriert ist, um eine oder mehrere Steuerfunktionen zur Steuerung verschiedener mit der elektronischen Vorrichtung, an die es angebracht ist, assoziierten Anwendungen bereitzustellen. Beispielsweise kann die berührungsinitiierte Steuerungsfunktion verwendet werden, um ein Objekt zu bewegen oder ein Aktion auf dem Anzeigebildschirm auszuführen oder um Auswahlen zu treffen oder Befehle abzusetzen, die mit dem Betrieb der elektronischen Vorrichtung assoziiert sind. Um die berührungsinitiierte Steuerungsfunktion zu implementieren, kann das Trackpad34 angeordnet sein, um Eingaben von einem Finger (oder Objekt) zu empfangen, der sich über die Oberfläche des Trackpads34 bewegt (z. B. linear, radial, winkelförmig, usw.), von einem eine bestimmte Position auf dem Trackpad34 haltenden Finger und/oder durch das Tippen eines Fingers an einer bestimmten Position auf dem Trackpad34 . Es sei bemerkt, dass das Berührungsfeld34 einen einfachen einhändigen Betrieb ermöglicht, d. h., es lässt einen Benutzer mit der elektronischen Vorrichtung mit einem oder mehreren Fingern interagieren. - Das Trackpad
34 kann weit variiert werden. Beispielsweise kann das Berührungsfeld34 ein konventionelles Trackpad basierend auf dem kartesischen Koordinatensystem sein, oder das Trackpad34 kann ein Berührungsfeld sein, dass auf einem Polarkoordinatensystem beruht. Ein Beispiel eines Berührungsfeldes, das auf Polarkoordinaten beruht, kann imUS-Patent Nr. 7,046,230 von Zadesky et al, mit dem Titel „TOUCH PAD FOR HANDHELD DEVICE", eingereicht am 1. Juli 2002, gefunden werden, welches hiermit in seiner Gesamtheit für alle Zwecke per Verweis aufgenommen wird. - Das Trackpad
34 kann in einem relativen oder einem absoluten Modus verwendet werden. Im absoluten Modus gibt das Trackpad34 die absoluten Koordinaten an, an denen es berührt wird (z. B. x, y im Falle des kartesischen Koordinatensystems oder (r, θ) im Falle des Polarkoordinatensystems. Im relativen Modus gibt das Trackpad34 die Richtung und/oder Distanz der Änderung an (beispielsweise links/rechts, hoch/runter, und ähnliches). In den meisten Fällen bewirken die durch das Trackpad34 erzeugten Signale eine direkte Bewegung auf dem Anzeigebildschirm in einer Richtung, die der Richtung des Fingers ähnlich ist, wenn dieser über die Oberfläche des Trackpads34 bewegt wird. - Die Form des Trackpads
34 kann weit variiert werden. Beispielsweise kann das Trackpad34 kreisförmig, oval, quadratisch, rechteckig, dreieckig und ähnliches sein. Im Allgemeinen definiert der äußere Umfang des Trackpads34 die Arbeitsgrenze des Trackpads34 . In der illustrierten Ausführungsform ist das Trackpad rechteckig. Rechteckige Trackpads sind auf Laptopcomputern üblich. Kreisförmige Trackpads erlauben es einem Benutzer, kontinuierlich einen Finger auf freie Weise kreisen zu lassen, d. h. man kann den Finger ohne Unterbrechung um 360 Grad kreisen lassen. Des Weiteren kann der Benutzer seinen oder ihren Finger tangential von allen Seiten drehen, und ihm so einen erweiterten Bereich von Fingerpositionen schaffen. Beide diese Merkmale können hilfreich sein, wenn eine Scrollfunktion ausgeführt wird, wodurch kreisförmige Trackpads vorteilhaft mit tragbaren Medienspielern (z. B. iPod-Medienspielern, die durch Apple Inc., aus Cupertino, CA hergestellt werden) verwendet werden. Des Weiteren korrespondiert die Größe des Trackpads34 im Allgemeinen zu einer Größe (z. B. die Größe einer Fingerspitze oder größer), die es erlaubt, das es auf einfache Weise durch einen Benutzer bedient werden kann. - Das Trackpad
34 , das im allgemeinen die Form einer steifen planaren Plattform annimmt, enthält eine berührbare äußere Trackoberfläche36 , um einen Finger (oder ein Objekt) zur Bedienung auf dem Trackpad zu empfangen. Wenngleich nicht in11 gezeigt, befindet sich unterhalb der berührbaren äußeren Trackoberfläche36 eine Sensoranordnung, die für solche Dinge wie Druck und/oder Bewegung eines Fingers darauf empfindlich ist. Die Sensoranordnung weist typischerweise eine Mehrzahl von Sensoren auf, die konfiguriert sind, um aktiviert zu werden, wenn der Finger auf ihnen sitzt, auftippt oder sich über sie hinwegbe wegt. Im einfachsten Fall wird ein elektrisches Signal jedes Mal erzeugt, wenn ein Finger über einem Sensor positioniert wird. Die Anzahl der Signale in einem gegebenen Zeitrahmen kann den Ort, die Richtung, die Geschwindigkeit und die Beschleunigung des Fingers auf dem Trackpad34 angeben, d. h. je mehr Signale auftreten umso mehr hat der Benutzer seinen Finger bewegt. In den meisten Fällen werden die Signale durch eine elektronische Schnittstelle verfolgt, die die Anzahl, Kombination und Frequenz der Signale in Positions-, Richtungs-, Geschwindigkeits- und Beschleunigungsinformationen umwandelt. Die Information kann durch die elektronische Vorrichtung verwendet werden, um die gewünschte Steuerungsfunktion auf dem Anzeigebildschirm auszuführen. Die Sensoranordnung kann weit variiert werden. Beispielsweise können die Sensoren auf Widerstandsmessung, dem Messen von akustischen Oberflächenwellen, Druckmessung (z. B. Dehnungsmessstreifen), Infrarot-Messung, optischen Messungen, dispersiver Signaltechnik, akustischer Pulserkennung, Kapazitätsmessung und ähnlichem beruhen. - In der illustrierten Ausführungsform beruht das Trackpad
34 auf kapazitiver Messung. Wie allgemein wohlbekannt, ist ein kapazitätsbasiertes Trackpad eingerichtet, um Kapazitätsänderungen zu detektieren, wenn der Benutzer ein Objekt wie z. B. einen Finger entlang des Trackpads bewegt. In den meisten Fällen weist das kapazitive Trackpad ein Schutzschild, ein oder mehrere Elektrodenschichten, eine Leiterkarte und assoziierte Elektronik einschließlich einer anwendungsspezifischen integrierten Schaltung (ASIC) auf. Der Schutzschild ist über den Elektroden angeordnet; die Elektroden sind auf der oberen Fläche der Leiterkarte angebracht; und der ASIC ist auf der unteren Fläche der Leiterkarte angebracht. Der Schutzschild dient dazu, die unteren Schichten zu schützen und eine Oberfläche bereitzustellen, um es einem Finger zu ermöglichen, darauf zu gleiten. Die Oberfläche ist im Allgemeinen glatt, so dass der Finger nicht haftet, wenn er bewegt wird. Der Schutzschild stellt auch eine Isolationsschicht zwischen dem Finger und den Elektrodenschichten bereit. Die Elektrodenschicht weist eine Mehrzahl von räum lich getrennten Elektroden auf. Jede beliebige passende Anzahl von Elektroden kann verwendet werden. In den meisten Fällen wäre es wünschenswert, die Anzahl der Elektroden zu erhöhen, um so eine höhere Auflösung zu ermöglichen, d. h. mehr Information kann für Dinge wie z. B. Beschleunigung verwendet werden. - Kapazitive Messung funktioniert gemäß den Prinzipien von Kapazitäten. Es sei bemerkt, dass, wann immer zwei elektrisch leitende Elemente einander nahe kommen, ohne sich tatsächlich zu berühren, ihre elektrischen Felder interagieren, um eine Kapazität zu bilden. In der oben erläuterten Konfiguration ist das erste elektrisch leitende Element eine oder mehrere der Elektroden und das zweite elektrische leitende Element ist beispielsweise der Finger des Benutzers. Entsprechend bildet sich, wenn der Finger sich dem Berührungsfeld nähert, eine kleine Kapazität zwischen dem Finger und den Elektroden in der unmittelbaren Nähe des Fingers aus. Die Kapazität in jeder der Elektroden wird durch einen ASIC gemessen, der auf der Rückseite der Leiterkarte angeordnet ist. Durch Detektieren von Kapazitätsänderungen an jeder der Elektroden, kann der ASIC den Ort, die Richtung, die Geschwindigkeit und die Beschleunigung des Fingers bestimmen, wenn dieser über das Berührungsfeld bewegt wird. Der ASIC kann diese Information auch in einer Form melden, die durch die elektronische Vorrichtung verwendet werden kann.
- Gemäß einer Ausführungsform ist das Trackpad
34 bzgl. des Rahmens32 beweglich, um so einen anderen Satz von Signalen zu initiieren (andere als nur Tracksignale). Beispielsweise kann das Trackpad34 in der Form der steifen planaren Plattform in Bezug auf den Rahmen32 rotieren, kippen, gleiten, sich verschieben, sich biegen und/oder ähnliches. Das Trackpad34 kann an den Rahmen32 gekoppelt sein und/oder es kann beweglich durch den Rahmen32 eingeschränkt sein. Beispielsweise kann das Trackpad34 an den Rahmen32 durch Schrauben, Achsen, Stiftverbindungen, Schieberverbindungen, Kugelgelenke, Biegegelenke, Magnete, Kissen und/oder ähnliches gekoppelt sein. Das Trackpad34 kann auch innerhalb eines Raumes des Rahmens schweben (z. B. kardanische Aufhängung). Es ist zu bemerken, dass die Eingabevorrichtung30 zusätzlich eine Kombination von Verbindungen, wie z. B. eine Kipp-/Schiebeverbindung, Kipp-Biegungsverbindung, Kipp-/Kugelgelenkverbindung, Verschiebe-Biegungsverbindung und ähnliches umfassen kann, um den Bewegungsbereich zu vergrößern (z. B. die Freiheitsgrade erhöhen). Wenn es bewegt wird, ist das Berührungsfeld34 konfiguriert, eine Schaltung zu aktivieren, die ein oder mehrere Signale erzeugt. Die Schaltung weist im Allgemeinen ein oder mehrere Bewegungsindikatoren wie z. B. Schalter, Sensoren, Kodierer und ähnliches auf. Ein Beispiel für ein kardanisch aufgehängtes Trackpad kann in der Patentanmeldung mit der Nr. 10/643,256 mit dem Titel „MOVABLE TOUCH PAD WITH ADDED FUNCTIONALITY", eingereicht am 18. August 2003, gefunden werden, welche hiermit in ihrer Gesamtheit ITir alle Zwecke per Verweis aufgenommen wird. - In der illustrierten Ausführungsform nimmt das Trackpad
34 die Form einer druckbaren Taste an, die eine „Auswahl"-Aktion ausführt. Das heißt, ein Teil des gesamten Trackpads34 agiert wie eine einzige Taste oder mehrere Tasten, so das eine oder mehrer zusätzliche Tastenfunktionen durch Drücken auf das Trackpad34 anstatt durch das Tippen auf das Trackpad oder die Verwendung einer separaten Taste/separaten Zone implementiert werden können. Wie in den12A und12B gezeigt, ist das Trackpad34 gemäß einer Ausführungsform der Erfindung in der Lage, sich zwischen einer oberen (oder neutralen) Position (12A ) und einer gedrückten (oder aktivierten) Position (12B ) zu bewegen, wenn von einem Finger38 , einer Handfläche, einer Hand, oder einem anderen Objekt eine Kraft auf das Trackpad34 ausgeübt wird. Die Kraft sollte nicht so gering sein, dass sie eine zufällige Aktivierung des Tastensignals ermöglicht, aber auch nicht so groß, dass durch das Erfordernis eines unangemessenen Druckes beim Benutzer ein Unbehagen erzeugt wird. Das Trackpad34 ist typischerweise in die obere Position vorgespannt, wie z. B. durch ein Biegegelenk, ein Federelement oder Magnete. Das Trackpad34 bewegt sich in die aktivierte Position, wenn die Vorspannung durch ein auf das Trackpad34 drückendes Objekt überwunden wird. Wie in12C gezeigt, kann das Trackpad34 an einem Ende so geschwenkt werden, dass die aktivierte Position in Bezug auf die neutrale Position leicht geneigt ist. Wenn der Finger (oder das andere Objekt) von dem Trackpad34 entfernt wird, zwingt es das Vorspannungselement zurück in die neutrale Position. Eine Abstandsscheibe oder eine andere Struktur (nicht gezeigt), kann verhindern, dass sich das Trackpad34 beim Zurückkehren über die neutrale Position hinaus bewegt. Beispielsweise kann sich ein Teil des Rahmens32 nach außen über einen Teil des Trackpads34 erstrecken, um so das Trackpad34 in der neutralen Position zu stoppen. Auf diese Weise kann die Trackpad-Oberfläche, wenn gewünscht, flüchtig mit dem Rahmen gehalten werden. Beispielsweise kann es bei Laptopcomputern oder handgehaltenen Medienvorrichtungen wünschenswert sein, dass das Trackpad mit dem Gehäuse des Computers oder der Vorrichtung fluchtet. - Wie in
12A gezeigt, erzeugt das Trackpad34 in der oberen/neutralen Position Tracksignale, wenn ein Objekt wie z. B. ein Finger eines Benutzers über die obere Oberfläche des Berührungsfeldes in der x-, y-Ebene bewegt wird. Obwohl12A die neutrale Position als die obere darstellt, kann die neutrale Position in jeder Orientierung vorliegen. Wie in12B gezeigt, erzeugt das Trackpad34 in der gedrückten Position (z-Richtung) ein oder mehrere Tastensignale. Die Tastensignale können für verschiedene Funktionalitäten verwendet werden, einschließlich, ohne darauf beschränkt zu sein, des Treffens von Auswahlen oder des Absetzens von mit dem Betrieb einer elektronischen Vorrichtung assoziierten Befehlen. Beispielsweise können im Falle eines Musikspielers die Tastenfunktionen mit dem Öffnen eines Menüs, dem Abspielen eines Liedes, dem schnellen Vorlauf für ein Lied, dem Durchsuchen eines Menüs und ähnlichem assoziiert sein. Im Falle eines Laptopcomputers können die Tastenfunktionen mit dem Öffnen eines Menüs, dem Auswählen von Text, dem Auswählen eines Icons und ähnlichem assoziiert sein. Wie in12D gezeigt, kann die Eingabevorrichtung30 eingerichtet sein, sowohl die Tracksignale als auch die Tastensignale zu liefern, d. h. gleichzeitig das Berührungsfeld34 in der z-Richtung zu drücken, während eine Tangentialbewegung der Trackoberfläche (z. B. in den x-, y-Richtungen) auftritt. In anderen Fällen kann die Eingabevorrichtung30 so eingerichtet sein, dass nur ein Tastensignal geliefert wird, wenn das Berührungsfeld34 gedrückt wird und ein Tracksignal, wenn sich das Berührungsfeld34 im oberen Zustand befindet. - Um dies näher auszuführen, das Trackpad
34 ist eingerichtet, um ein oder mehrere Bewegungsindikatoren zu aktivieren, die in der Lage sind, das Tastensignal zu erzeugen, wenn das Trackpad34 in die Aktivierungsposition bewegt wird. Die Bewegungsindikatoren sind typischerweise im Rahmen32 angeordnet und können an das Trackpad34 und/oder den Rahmen32 gekoppelt sein. Die Bewegungsindikatoren können eine beliebige Kombination aus Schaltern und Sensoren sein. Schalter sind im Allgemeinen konfiguriert, um pulsartige oder binäre Daten wie z. B. Aktivieren (ein) oder Deaktivieren (aus) zu liefern. Beispielsweise kann ein Teil der Unterseite des Trackpads34 konfiguriert sein, um einen Schalter zu kontaktieren oder ihn zu betätigen (und somit zu aktivieren), wenn der Benutzer auf das Trackpad34 drückt. Die Sensoren andererseits sind im Allgemeinen konfiguriert, um kontinuierliche oder analoge Daten zu liefern. Beispielsweise kann der Sensor konfiguriert sein, um die Position oder den Neigungsgrad des Berührungsfeldes34 in Bezug auf den Rahmen zu messen, wenn ein Benutzer auf das Trackpad34 drückt. Jeder passende mechanische, elektrische und/oder optische Schalter oder Sensor kann verwendet werden. Beispielsweise können Schalter mit taktiler Rückmeldung, kraftempfindliche Widerstände, Drucksensoren, Näherungssensoren und ähnliches verwendet werden. - Die in den
10 –12 gezeigten Trackpads10 und30 können in einigen Ausführungsformen Mehrfach-Berührungstrackpads sein. Mehrfach-Berührung besteht aus einer Berührungsoberfläche (Schirm, Tisch, Wand, usw.) oder einem Berüh rungsfeld, sowie aus Software, die mehrere gleichzeitige Berührungspunkte erkennt, im Gegensatz zu dem Standardberührungsbildschirm (z. B. Computerberührungsfeld, Bankautomat), der nur einen Berührungspunkt erkennt. Dieser Effekt wird durch eine Vielzahl von Mitteln erreicht, einschließlich, ohne darauf beschränkt zu sein, durch kapazitive Messung, Widerstandsmessung, Messung von akustischen Oberflächenwellen, Wärme, Fingerdruck, Kameras mit hohen Bildraten, Infrarot-Licht, optische Erfassung, abgestimmte elektromagnetische Induktion, und Schattenerfassung. Ein Beispiel für ein Mehrfachberührungs-Mobiltelefon ist das iPhone, das von Apple Inc. aus Cupertino, CA, hergestellt wird. Ein Beispiel für eine Mehrfachberührungs-Medienvorrichtung ist der iPod Touch, der durch Apple Inc. hergestellt wird. Beispiele für Laptopcomputer mit Mehrfachberührungs-Trackpads sind das MacBook Air und das MacBook Pro, die durch Apple Inc. hergestellt werden. Alle diese hier beschriebenen Eingabevorrichtungen können in einigen Ausführungsformen Mehrfachberührungstechnologie verwenden; alternativ können die hier beschriebenen Eingabevorrichtungen einfache Berührungstrackpads verwenden. -
13 ist ein vereinfachtes Blockdiagramm eines Computersystems39 gemäß einer Ausführungsform der vorliegenden Erfindung. Das Computersystem weist im Allgemeinen eine Eingabevorrichtung40 auf, die operativ mit einer Computervorrichtung42 verbunden ist. Beispielsweise kann die Eingabevorrichtung40 im Allgemeinen zu der in den11 und12 gezeigten Eingabevorrichtung30 korrespondieren und die Computervorrichtung42 kann zu einem Laptopcomputer, Desktopcomputer, PDA, Medienspieler, Mobiltelefon, Smart-Phone, Videospiel oder ähnlichem korrespondieren. Wie gezeigt, weist die Eingabevorrichtung40 ein niederdrückbares Trackpad44 und ein oder mehrere Bewegungsindikatoren46 auf. Das Trackpad44 ist konfiguriert, um Tracksignale zu erzeugen und der Bewegungsindikator46 ist konfiguriert, um ein Tastensignal zu erzeugen, wenn das Trackpad44 niedergedrückt wird. Wenngleich das Trackpad44 weit variiert werden kann, enthält das Trackpad44 in dieser Ausführungsform Kapazi tätssensoren48 und ein Steuerungssystem50 zur Erfassung der Positionssignale der Sensoren48 und zur Lieferung der Signale an die Computervorrichtung42 . Das Steuerungssystem50 kann eine anwendungsspezifische integrierte Schaltung (ASIC) aufweisen, die konfiguriert ist, um die Signale der Sensoren48 zu verfolgen, den Ort (kartesisch oder in Form von Winkeln), die Richtung, die Geschwindigkeit und die Beschleunigung des verfolgten Signals zu berechnen und diese Information an einen Prozessor der Computervorrichtung42 zu melden. Der Bewegungsindikator46 kann ebenso weit variiert werden. In dieser Ausführungsform allerdings nimmt der Bewegungsindikator46 die Form eines Schalters an, der ein Tastensignal erzeugt, wenn das Trackpad44 niedergedrückt wird. Der Schalter46 kann zu einem mechanischen, elektrischen oder optischen Schalter korrespondieren. In einer besonderen Ausführungsform ist der Schalter46 ein Schalter mechanischer Art, der einen vorsstehenden Aktuator52 aufweist, der durch das Trackpad44 niedergedrückt werden kann, um das Tastensignal zu erzeugen. Beispielsweise kann der Schalter ein Schalter mit taktiler Rückmeldung oder eine taktile Kuppel sein. - Sowohl das Trackpad
44 als auch der Schalter46 sind operativ mit der Computervorrichtung42 durch eine Kommunikationsschnittstelle54 verbunden. Die Kommunikationsschnittstelle stellt einen Verbindungspunkt für eine direkte oder indirekte Verbindung zwischen der Eingabevorrichtung und der elektronischen Vorrichtung bereit. Die Kommunikationsschnittstelle54 kann drahtgebunden (Drähte, Kabel, Verbinder) oder drahtlos (z. B. Sender/Empfänger) ausgeführt sein. - Die Computervorrichtung
42 weist im Allgemeinen einen Prozessor55 (z. B. CPU oder Mikroprozessor) auf, der konfiguriert ist, um Befehle auszuführen und mit der Computervorrichtung42 assoziierte Operationen auszuführen. Beispielsweise kann der Prozessor unter Verwendung von beispielsweise aus einem Speicher geholten Befehlen den Empfang und die Verarbeitung von Eingabe- und Ausgabedaten zwischen Komponenten der Computervorrichtung42 steuern. In den meisten Fällen führt der Prozessor55 Befehle unter der Steuerung eines Betriebssystems oder anderer Software aus. Der Prozessor55 kann ein Einzelchipprozessor sein oder kann mit mehreren Komponenten implementiert sein. - Die Computervorrichtung
42 weist auch eine Eingabe-/Ausgabe(I/O)-Steuerung56 auf, die operativ an den Prozessor54 gekoppelt ist. Die I/O-Steuerung56 kann mit dem Prozessor54 integriert sein oder kann eine separate Komponente sein, wie gezeigt. Die I/O-Steuerung56 ist im Allgemeinen konfiguriert, um Interaktionen mit einer oder mehreren I/O-Vorrichtungen zu steuern, die an die Computervorrichtung42 gekoppelt sein können, beispielsweise die Eingabevorrichtung40 . Die I/O-Steuerung56 operiert im Allgemeinen durch Austausch von Daten zwischen der Computervorrichtung42 und I/O-Vorrichtungen, die mit der Computervorrichtung42 zu kommunizieren wünschen. - Die Computervorrichtung
42 weist auch eine Anzeigesteuerung58 auf, die operativ an den Prozessor54 gekoppelt ist. Die Anzeigesteuerung58 kann mit dem Prozessor54 integriert sein, oder sie kann eine separate Komponente sein, wie gezeigt. Die Anzeigesteuerung58 ist konfiguriert, um Anzeigebefehle zu verarbeiten um Text und Graphik auf einem Anzeigebildschirm60 zu erzeugen. Beispielsweise kann der Anzeigebildschirm60 eine monochrome Anzeige, eine Color-Graphics-Adapter (CGA)-Anzeige, eine Enhanced-Graphics-Adapter (EGA)-Anzeige, eine Variable-Graphics-Array (VGA)-Anzeige, eine Super-VGA-Anzeige, eine Flüssigkristallanzeige (LCD) (beispielsweise Aktivmatrix, Passivmatrix und ähnliches), eine Kathodenstrahlröhre (CRT), Plasmaanzeigen, LCD-Anzeigen mit Leuchtdioden (LED) – Hintergrundbeleuchtung oder ähnliches sein. - In einer Ausführungsform (nicht gezeigt), kann das Trackpad
44 eine Glasoberfläche aufweisen, die nicht nur als berührungsempfindliche Oberfläche fungiert, sondern auch als ein Anzeigebildschirm; in diesem Fall wäre der in13 ge zeigte Anzeigebildschirm60 mit der Glasoberfläche des Trackpads44 integriert. Dieses könnte in Computervorrichtungen (z. B. Medienspieler oder Mobiltelefone) mit berührungsempfindlichen Anzeigen nützlich sein. Ein Beispiel für einen Medienspieler mit einer berührungsempfindlichen Anzeigevorrichtung ist der iPod Touch, der durch Apple Inc. aus Cupertino, CA, hergestellt wird. Ein Beispiel für ein Mobiltelefon mit einer berührungsempfindlichen Anzeigevorrichtung ist das iPhone, das durch Apple Inc. aus Cupertino, CA, hergestellt wird. - In den meisten Fällen arbeitet der Prozessor
54 mit einem Betriebssystem zusammen, um Computercode auszuführen und um Daten zu produzieren und zu verwenden. Der Computercode und die Daten können innerhalb eines Programmspeicherbereichs62 vorliegen, der operativ an den Prozessor54 gekoppelt ist. Der Programmspeicherbereich62 stellt im Allgemeinen einen Platz bereit, um Daten zu halten, die durch die Computervorrichtung42 verwendet werden. Beispielsweise kann der Programmspeicherbereich Nurlesespeicher (ROM), Speicher mit wahlfreiem Zugriff (RAM), ein Festplattenlaufwerk und/oder ähnliches umfassen. Der Computercode und die Daten können auch auf einem entfernbaren Programmmedium vorliegen und bei Bedarf in die Computervorrichtung geladen oder darin installiert werden. In einer Ausführungsform ist der Programmspeicherbereich62 konfiguriert, um Informationen zu speichern, zur Steuerung der Art und Weise, wie die Track- und Tastensignale, die durch die Eingabevorrichtung40 erzeugt werden, durch die Computervorrichtung42 verwendet werden. -
14 zeigt eine Ausführungsform einer Eingabevorrichtung, in allgemeiner Form bei70 gezeigt, die ein Trackpad72 umfasst, das mit einem Rahmen76 verbunden ist. Der Rahmen76 kann ein Gehäuse für eine allein stehende Eingabevorrichtung sein, oder er kann ein Gehäuse für eine andere Vorrichtung sein, die das Trackpad72 beinhaltet, beispielsweise ein Laptopcomputer, Desktopcomputer, eine handgehaltene Medienvorrichtung, ein PDA, ein Mobiltelefon, ein Smart-Telefon usw. Das Trackpad72 weist verschiedene Schichten einschließlich einer äußeren berührungsempfindlichen Trackoberfläche74 zum Verfolgen von Fingerbewegungen auf. Die Trackoberfläche74 kann auch eine kosmetische Oberfläche mit geringer Reibung bereitstellen. In einer Ausführungsform beruht das Trackpad72 auf kapazitiver Messung; daher enthält es eine Elektrodenschicht80 , die beispielsweise auf einem PCB implementiert sein kann. Im Falle von kapazitiver Messung, ist die Trackoberfläche74 ein dielektrisches Material. Ein Versteifer84 ist unterhalb der Elektrodenschicht80 angeordnet. Der Versteifer84 ist in den14 und15 gezeigt, kann aber in einigen Ausführungsformen entfallen. Der Versteifer84 kann verwendet werden, um die inhärente Flexibilität der Elektrodenschicht80 zu kompensieren. Die Elektrodenschicht80 reagiert auf Fingerbewegungen entlang der Trackoberfläche74 durch das Senden von Signalen an einen Sensor82 . Im Falle kapazitiver Messung registriert die Elektrodenschicht80 Kapazitätsänderungen basierend auf Fingerbewegungen und der Sensor82 ist ein kapazitiver Sensor. Auf diese Weise enthält das Trackpad72 eine Berührungssensoranordnung. Der Sensor82 ist auf der Unterseite der Elektrodenschicht80 angeordnet gezeigt, aber er kann in anderen Ausführungsformen woanders angeordnet sein. Wenn, wie in der illustrierten Ausführungsform der Sensor82 auf einem beweglichen Teil des Trackpads72 angeordnet ist, so kann die Eingabevorrichtung eine flexible elektrische Verbindung (nicht gezeigt) aufweisen, die in der Lage ist, sich mit dem System zu bewegen. - Ein Bewegungsindikator
78 ist auf der Unterseite des Trackpads72 angeordnet. Der Bewegungsindikator78 kann weit variiert werden, allerdings nimmt er in dieser Ausführungsform die Form eines mechanischen Schalters an, der typischerweise zwischen dem Trackpad72 und dem Rahmen76 angeordnet ist. In anderen Ausführungsformen kann der Bewegungsindikator78 ein Sensor sein, beispielsweise ein elektrischer Sensor. Der Bewegungsindikator78 kann an dem Rahmen76 oder dem Trackpad72 angebracht sein. In der illustrierten Ausführungsform ist der Bewegungsindikator78 an der Unterseite der Elektrodenschicht80 angebracht. Wenn beispielsweise die Elektrodenschicht80 auf einem PCB angeordnet ist, kann der Bewegungsindikator78 auf der Unterseite des PCB angeordnet sein. In einem anderen Beispiel kann der Bewegungsindikator78 die Form eines Schalters mit taktiler Rückmeldung annehmen und kann insbesondere ein SMT-Kuppelschalter (Kuppelschalter mit SMT-fähigem Gehäuse) sein. - Das Trackpad
72 ist in14 in seiner neutralen Position gezeigt, wo der Bewegungssensor78 nicht mit dem Rahmen76 in Kontakt steht. Wenn ein Benutzer einen nach unten gerichteten Druck auf die Trackoberfläche74 ausübt, bewegt sich das Trackpad72 abwärts und bewirkt, dass der Bewegungssensor78 diese Positionsänderung registriert. In der illustrierten Ausführungsform würde der Bewegungssensor78 (ein Schalter mit taktiler Rückmeldung) entweder den Rahmen76 oder in diesem Fall die Stellschraube88 kontaktieren. Die Stellschraube88 kann manuell eingestellt werden, um den Abstand zwischen der neutralen und der aktivierten Position zu ändern. In einer Ausführungsform (nicht gezeigt) kann die Stellschraube88 direkt an den Bewegungssensor78 in der neutralen Position angrenzen, so dass es in dem System keinen Schlupf oder Vorlauf gibt. Ein Biegegelenk86 verbindet das Trackpad72 mit dem Rahmen76 . Das Biegegelenk86 ist ein elastisches Material, dass sich verbiegt, wenn eine Kraft darauf angewendet wird, das aber eine rücktreibende Kraft ausübt, um das Trackpad72 in Richtung der neutralen Position zurückzudrücken. In einer Ausführungsform kann das Biegegelenk86 aus dünnem Federstahl sein. - Wie in
15 gezeigt, wird sich das Biegegelenk86 biegen, wenn ein Benutzer auf die Trackoberfläche74 nach unten drückt. Das Biegegelenk86 drückt das Trackpad72 auch in Richtung seiner neutralen Position zurück, die in der in14 illustrierten Ausführungsform horizontal verläuft. Auf diese Weise kann ein Benutzer virtuell an einem beliebigen Ort der Trackoberfläche74 niederdrücken und eine „Auswahl" bewirken, was bedeutet, dass der Bewegungsindikator78 dieses Niederdrücken registriert. Dies steht im Gegensatz zu früheren Trackpads, die separate Trackzonen und Auswahlzonen aufweisen. In der Lage zu sein, über all auf der Trackoberfläche74 eine Auswahl zu treffen, wird dem Benutzer eine intuitivere und angenehmere Schnittstelle zur Verfügung stellen. Beispielsweise kann ein Benutzer mit einem einzigen Finger Track- und Tastensignale erzeugen, ohne jemals den Finger von der Trackoberfläche74 entfernen zu müssen. Im Gegensatz dazu kann ein Benutzer, der ein Trackpad mit separaten Track- und Auswahlzonen verwendet, zum Beispiel eine rechte Hand zum Tracken und eine linke Hand zur Auswahl oder einen Zeigefinger zum Tracken und einen Daumen zur Auswahl verwenden. - Eine Schulter
90 , die eine Verlängerung des Rahmens76 oder ein diskretes Element sein kann, blockiert das Trackpad72 so, dass es sich nicht über seine neutrale Position hinaus bewegen kann, indem es einen Teil des Trackpads72 , beispielsweise den Versteifer84 , kontaktiert. Auf diese Weise kann die Trackoberfläche74 im Wesentlichen bündig mit einer oberen Oberfläche des Rahmens76 gehalten werden. Es kann ein Stoßdämpfer oder Aufwärtsstopp (nicht gezeigt) im Zusammenhang mit der Schulter90 vorgesehen sein, um Kontakte zwischen dem Trackpad72 und der Schulter90 abzudämpfen. - Es sei bemerkt, dass die durch das Drücken auf die Trackoberfläche
74 erzeugte Auswahl die Auswahl eines Elements auf dem Bildschirm, das Öffnen einer Datei oder eines Dokuments, die Ausführung von Befehlen, das Starten eines Programms, das Betrachten eines Menüs und/oder ähnliches umfassen kann. Die Tastenfunktionen können ebenfalls Funktionen umfassen, die das Navigieren durch das elektronische System erleichtern, wie beispielsweise Zoom, Scrollen, das Öffnen verschiedener Menüs, das Setzen des Eingabezeigers in die Ausgangsposition, das Durchführen von Tastatur-bezogenen Aktionen wie z. B. Eingabe, Löschen, Einfügen, Seite hoch/runter und ähnliches. - Das Biegegelenk
86 ermöglicht ein bewegliches Trackpad in einem minimal möglichen vertikalen Raum. Ein minimaler vertikaler Raum wird erreicht, da das Biegegelenk86 dünn ist und im Allgemeinen parallel zu einer unteren Schicht des Trackpads72 angeordnet ist; entsprechend trägt das Biegegelenk86 nicht wesentlich zur Dicke des Trackpads72 bei. Daher kann diese Anordnung in ultradünnen Laptopcomputern verwendet werden. In solchen ultradünnen Laptopcomputerapplikationen ist vertikaler Raum extrem eingeschränkt. In der Vergangenheit war die Größe der elektrischen Komponenten oft der limitierende Faktor dafür, wie klein elektrische Geräte gemacht werden konnten. Heutzutage werden elektrische Komponenten zunehmend miniaturisiert, was bedeutet, dass mechanische Komponenten (z. B. bewegliche Trackpads) nun die kritischen die Größe limitierenden Komponenten sein können. Mit dieser Erkenntnis ist es einfach zu verstehen, warum lineare Betätigung (z. B. die Unterstützung eines beweglichen Trackpads durch Spiralfedern oder ähnliches) in einigen Applikationen nicht ideal ist. Des Weiteren kann die Verwendung von Federn dem Herstellungsprozess eine unnötige Komplexität hinzufügen (erhöhte Teilezahl, höhere Kosten, höhere Fehlerraten, usw. ...). Ein anderer Nachteil von Federn liegt darin, dass in einigen Ausführungsformen Federn das taktile Schalterkraftprofil maskieren oder verschlechtern können. Im Gegensatz dazu kann das Biegegelenk86 ein im Wesentlichen konsistentes Gefühl über die Trackoberfläche74 hinweg bewirken und dem Benutzer eine getreuere Darstellung des taktilen Schalterkraftprofils liefern. - Nun wird auf
15 Bezug genommen, wo gemäß einer Ausführungsform der vorliegenden Erfindung, wenn ein Benutzer auf die Trackoberfläche74 des Trackpads72 drückt, das Trackpad72 nach unten schwenkt und den darunter angeordneten Schalter78 aktiviert. Wenn der Schalter78 aktiviert wird, erzeugt er Tastensignale, die durch eine mit der Eingabevorrichtung70 verbundene elektronische Vorrichtung verwendet werden können. Das Biegegelenk86 kann das Trackpad72 so einschränken, dass es im Wesentlichen nur um eine Achse bewegt werden kann. Dieses kann beispielsweise dadurch erreicht werden, dass mehrere entlang einer Achse auf einer Seite, z. B. auf der Rückseite, des Trackpads72 angeordnete Biegegelenke verwendet werden. Wenn außerdem das Trackpad72 steif ausgefünhrt wird (z. B. durch Aufnahme eines Versteifers84 , soweit erforderlich), so wird eine ausgeglichene Architektur erreicht. In anderen Worten, das Biegegelenk86 drückt das Trackpad72 in seine neutrale Position und erlaubt außerdem eine Bewegung um im Wesentlichen nur eine Achse, d. h., die Achse entlang der das Biegegelenk86 mit dem Rahmen76 verbunden ist. - Wenngleich Ausführungsformen dieser Erfindung in vollem Umfang unter Bezugnahme auf die beiliegenden Zeichnungen beschrieben wurden, ist zu bemerken, dass verschiedene Änderungen und Modifikationen für den Fachmann offensichtlich werden. Solche Änderungen und Modifikationen sind so zu verstehen, dass sie im Umfang der Ausführungsformen dieser Erfindung wie durch die angehängten Ansprüche definiert, enthalten sind.
- ZITATE ENTHALTEN IN DER BESCHREIBUNG
- Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
- Zitierte Patentliteratur
-
- - US 6323846 [0037]
- - US 7046230 [0064]
Claims (39)
- Verfahren zum selektiven Zurückweisen von Kontakten auf einem Berührungssensorfeld, umfassend: festlegen von einem oder mehreren Bereichen auf dem Berührungssensorfeld als Kontaktzurückweisungsbereiche; und selektives Zurückweisen oder erkennen eines ersten Kontaktes, der innerhalb des einen oder der mehreren Kontaktzurückweisungsbereiche detektiert wird gemäß Zurückweisungs- oder Erkennungskriterien.
- Verfahren nach Anspruch 1, weiterhin umfassend das Erkennen des ersten Kontakts, wenn ebenso ein zweiter Kontakt innerhalb eines Hauptbereichs des Berührungssensorfeldes detektiert wird.
- Verfahren nach Anspruch 1, weiterhin umfassend das Erkennen des ersten Kontakts, wenn ein zweiter Kontakt auch innerhalb eines Hauptbereichs des Berührungssensorfeldes detektiert wird und wenn der erste Kontakt mit einer Bewegung detektiert wird, die eine bestimmte Schwelle überschreitet.
- Verfahren nach Anspruch 1, weiterhin umfassend das Erkennen des ersten Kontakts nur in dem Fall, dass der erste Kontakt als ein Teil einer oder als eine gesamte bestimmte Geste erkannt wird.
- Verfahren nach Anspruch 1, weiterhin umfassend das Variieren der Größe des Kontaktzurückweisungsbereiches gemäß einer Identifikation eines Fingers oder Daumens als Ursache des ersten Kontakts.
- Verfahren nach Anspruch 1, weiterhin umfassend das Erkennen des ersten Kontakts nur in dem Fall, dass auch ein zweiter Kontakt innerhalb eines Hauptbereichs des Berührungssensorfeldes detektiert wird und dass der erste und der zweite Kontakt eine im Wesentlichen synchrone Bewegung aufweisen.
- Verfahren nach Anspruch 1, weiterhin umfassend das Erkennen des ersten Kontakts als ein Teil einer Geste, wenn ein oder mehrere zweite Kontakte innerhalb eines Hauptbereichs des Berührungssensorfelds als Teil der Geste detektiert werden.
- Verfahren nach Anspruch 7, weiterhin umfassend das Erkennen des einen oder der mehreren zweiten Kontakte als Teil einer Ziehgeste und des ersten Kontakts als eine Ziehsperrkomponente der Ziehgeste.
- Verfahren nach Anspruch 1, weiterhin umfassend das Erkennen des ersten Kontakts als ein Wechsel einer ersten Geste, wenn ein oder mehrere zweite Kontakte, die die erste Geste ausführen, innerhalb eines Hauptbereichs des Berührungssensorfeldes detektiert werden.
- Verfahren nach Anspruch 1, weiterhin umfassend das Variieren einer Größe des Kontaktzurückweisungsbereichs gemäß eines berechneten Parameters des ersten Kontakts.
- Verfahren nach Anspruch 1, weiterhin umfassend das Bestimmen eines Kontaktzurückweisungsbereichs entlang eines Umfangs des Berührungssensorfeldes.
- Verfahren nach Anspruch 11, weiterhin umfassend das Zuweisen verschiedener Breiten für die Kontaktzurückweisungsbereiche entlang verschiedener Kanten des Berührungssensorfeldes.
- Verfahren nach Anspruch 1, weiterhin umfassend das Erkennen des ersten Kontakts, wenn auch ein zweiter Kontakt innerhalb eines bestimmten vorgegebenen Bereich der Entfernung vom ersten Kontakt detektiert wird.
- Verfahren nach Anspruch 1, weiterhin umfassend das Erkennen des ersten Kontakts, wenn auch ein zweiter Kontakt in einem Hauptbereich des Berührungssensorfeldes detektiert wird und wenn der erste und der zweite Kontakt im Wesentlichen zur selben Zeit berühren.
- Computerlesbares Speichermedium, das Programmcode zur selektiven Zurückweisung von Kontakten auf einem Berührungssensorfeld speichert, wobei der Programmcode die Ausführung eines Verfahrens bewirkt, das umfasst: selektives Zurückweisen oder Erkennen eines ersten Kontakts, der in einem oder mehreren festgelegten Kontaktzurückweisungsbereichen auf dem Berührungssensorfeld detektiert wird, gemäß Zurückweisungs- oder Erkennungskriterien; wobei der eine oder die mehreren Kontaktzurückweisungsbereiche entlang einer oder mehrerer Kanten des Berührungssensorfeldes angeordnet sind.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode weiterhin zur Erkennung des ersten Kontakts dient, wenn auch ein zweiter Kontakt innerhalb eines Hauptbereichs des Berührungssensorfeldes detektiert wird.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode auch zur Erkennung des ersten Kontakts dient, wenn auch ein zweiter Kontakt innerhalb eines Hauptbereichs des Berührungssensorfeldes detektiert wird und wenn der erste Kontakt als eine eine bestimmte Schwelle überschreitende Bewegung aufweisend detektiert wird.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode des Weiteren dazu dient, den ersten Kontakt nur dann zu erkennen, wenn der erste Kontakt als ein Teil einer oder als eine gesamte bestimmte Geste erkannt wird.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode des Weiteren dazu dient, eine Größe des Kontaktzurückweisungsbereichs gemäß einer Identifikation eines Fingers oder Daumens als eine Ursache des ersten Kontakts zu variieren.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode des Weiteren dazu dient, den ersten Kontakt zu erkennen, wenn auch ein zweiter Kontakt innerhalb eines Hauptbereichs des Berührungssensorfeldes detektiert wird und wenn die ersten und zweiten Kontakte im Wesentlichen synchrone Bewegungen aufweisen.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode des Weiteren dazu dient, den ersten Kontakt als Teil einer Geste zu erkennen, wenn ein oder mehrere zweite Kontakte innerhalb eines Hauptbereichs des Berührungssensorfeldes als Teil der Geste detektiert werden.
- Computerlesbares Speichermedium nach Anspruch 21, wobei der Programmcode des Weiteren dazu dient, den einen oder die mehreren zweiten Kontakte als Teil einer Ziehgeste und den ersten Kontakt als eine Ziehsperrkomponente der Ziehgeste zu erkennen.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode des Weiteren dazu dient, den ersten Kontakt als den Wechsel einer ersten Geste zu erkennen, wenn ein oder mehrere zweite Kontakte, die die erste Geste ausführen, innerhalb eines Hauptbereichs des Berührungssensorfeldes detektiert werden.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode des Weiteren dazu dient, eine Größe des Kontaktzurückweisungsbereichs gemäß eines berechneten Parameters des ersten Kontakts zu variieren.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode des Weiteren dazu dient, Kontaktzurückweisungsbereiche entlang eines Umfangs des Berührungssensorfeldes zu bestimmen.
- Computerlesbares Speichermedium nach Anspruch 25, wobei der Programmcode des Weiteren dazu dient, dem Kontaktzurückweisungsbereich entlang verschiedener Kanten des Berührungssensorfeldes verschiedene Breiten zuzuordnen.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode des Weiteren dazu dient, den ersten Kontakt zu erkennen, wenn auch ein zweiter Kontakt innerhalb eines bestimmten vorgegebenen Abstandsbereichs von dem ersten Kontakt detektiert wird.
- Computerlesbares Speichermedium nach Anspruch 15, wobei der Programmcode des Weiteren dazu dient, den ersten Kontakt zu erkennen, wenn auch ein zweiter Kontakt innerhalb eines Hauptbereichs des Berührungssensorfeldes erkannt wird und wenn die ersten und zweiten Kontakte im Wesentlichen zur selben Zeit berühren.
- Mobiltelefon, aufweisend ein computerlesbares Speichermedium, das Programmcode speichert zur selektiven Zurückweisung von Kontakten auf einem Berührungssensorfeld, wobei der Programmcode die Ausführung eines Verfahrens bewirkt, das umfasst: selektives Zurückweisen oder Erkennen eines ersten Kontakts, der in einem oder mehreren festgelegten Kontaktzurückweisungsbereichen auf dem Berührungssensorfeld detektiert wird, gemäß Zurückweisungs- oder Erkennungskriterien; wobei der eine oder die mehreren Kontaktzurückweisungsbereiche entlang einer oder mehrerer Kanten des Berührungssensorfeldes angeordnet sind.
- Medienspieler, aufweisend ein computerlesbares Speichermedium, das Programmcode zur selektiven Zurückweisung von Kontakten auf einem Berührungsfeld aufweist, wobei der Programmcode die Ausführung eines Verfahrens bewirkt, das umfasst: selektives Zurückweisen oder Erkennen eines ersten Kontaktes, der in einem oder mehreren festgelegten Kontaktzurückweisungsbereichen auf dem Berührungssensorfeld detektiert wird, gemäß Zurückweisungs- oder Erkennungskriterien; wobei der eine oder die mehreren Kontaktzurückweisungsbereiche entlang einer oder mehrerer Kanten des Berührungssensorfeldes angeordnet sind.
- Personalcomputer, aufweisend ein computerlesbares Speichermedium, das Programmcode zur selektiven Zurückweisung von Kontakten auf einem Berührungsfeld aufweist, wobei der Programmcode die Ausführung eines Verfahrens bewirkt, das umfasst: selektives Zurückweisen oder Erkennen eines ersten Kontaktes, der in einem oder mehreren festgelegten Kontaktzurückweisungsbereichen auf dem Berührungssensorfeld detektiert wird, gemäß Zurückweisungs- oder Erkennungskriterien; wobei der eine oder die mehreren Kontaktzurückweisungsbereiche entlang einer oder mehrerer Kanten des Berührungssensorfeldes angeordnet sind.
- Verfahren zur Interpretierung von Kontakten auf einem Berührungssensorfeld, umfassend: Festlegen eines oder mehrerer Bereiche auf dem Berührungssensorfeld als Klickbereiche; Detektieren eines mechanischen Klicks auf dem Berührungssensorfeld; Detektieren einer Berührung in einem bestimmten Klickbereich ungefähr gleichzeitig mit der Detektierung des mechanischen Klicks; und Interpretieren der Berührung gemäß des bestimmten Klickbereichs.
- Verfahren nach Anspruch 32, weiterhin umfassend das Zuweisen einer Fläche des einen oder der mehreren Klickbereiche gemäß Tastenverwendungsmustern.
- Verfahren nach Anspruch 32, weiterhin umfassend das Zuweisen eines Ortes des einen oder der mehreren der Klickbereiche gemäß Tastenverwendungsmustern.
- Verfahren nach Anspruch 32, weiterhin umfassend ein dynamisches Bestimmen des einen oder der mehreren Klickbereiche gemäß der aktuellen Vorrichtungsverwendung.
- Computerlesbares Speichermedium, das Programmcode zur Interpretation von Kontakten auf einem Berührungssensorfeld speichert, wobei der Programmcode die Ausführung eines Verfahrens bewirkt, das umfasst: Detektieren eines mechanischen Klicks von einem Berührungssensorfeld, das in der Lage ist, den mechanischen Klick durch Anwendung von Druck an einem beliebigen Ort auf dem Berührungssensorfeld zu erzeugen; und Interpretieren einer in einem bestimmten Klickbereich auf dem Berührungssensorfeld detektierten Berührung gemäß dem bestimmten Klickbereich zu etwa derselben Zeit, zu der der mechanische Klick auf das Berührungssensorfeld detektiert wird.
- Computerlesbares Speichermedium nach Anspruch 36, wobei der Programmcode des Weiteren dazu dient, eine Fläche eines oder mehrerer Klickbereiche gemäß Tastenverwendungsmustern zuzuweisen.
- Computerlesbares Speichermedium nach Anspruch 36, wobei der Programmcode des Weiteren dazu dient, einen Ort auf einem oder mehreren der Klickbereiche gemäß eines Tastenverwendungsmusters zuzuordnen.
- Computerlesbares Speichermedium nach Anspruch 36, wobei der Programmcode des Weiteren dazu dient, dynamisch die einen oder mehreren Klickbereiche gemäß einer aktuellen Geräteverwendung zu bestimmen.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US1922008P | 2008-01-04 | 2008-01-04 | |
US61/019,220 | 2008-01-04 | ||
US12/242,772 US20090174679A1 (en) | 2008-01-04 | 2008-09-30 | Selective Rejection of Touch Contacts in an Edge Region of a Touch Surface |
US12/242,772 | 2008-09-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102008063354A1 true DE102008063354A1 (de) | 2009-07-16 |
DE102008063354B4 DE102008063354B4 (de) | 2020-10-01 |
Family
ID=40343772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102008063354.2A Active DE102008063354B4 (de) | 2008-01-04 | 2008-12-30 | Selektive Zurückweisung von Berührungskontakten in einem Kantenbereich einer Berührungsoberfläche |
Country Status (11)
Country | Link |
---|---|
US (6) | US20090174679A1 (de) |
EP (2) | EP2469381A1 (de) |
JP (4) | JP5495553B2 (de) |
CN (3) | CN103513927B (de) |
AU (2) | AU2008258177B2 (de) |
CA (2) | CA2772544C (de) |
DE (1) | DE102008063354B4 (de) |
GB (2) | GB2472339B (de) |
HK (2) | HK1130097A1 (de) |
IL (1) | IL196334A0 (de) |
WO (1) | WO2009088672A2 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009024656A1 (de) * | 2009-06-12 | 2011-03-24 | Volkswagen Ag | Verfahren zum Steuern einer grafischen Benutzerschnittstelle und Bedienvorrichtung für eine grafische Benutzerschnittstelle |
Families Citing this family (623)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7834855B2 (en) | 2004-08-25 | 2010-11-16 | Apple Inc. | Wide touchpad on a portable computer |
WO2004051392A2 (en) * | 2002-11-29 | 2004-06-17 | Koninklijke Philips Electronics N.V. | User interface with displaced representation of touch area |
US20120081317A1 (en) * | 2010-10-01 | 2012-04-05 | Imerj LLC | Method and system for performing copy-paste operations on a device via user gestures |
US7561146B1 (en) | 2004-08-25 | 2009-07-14 | Apple Inc. | Method and apparatus to reject accidental contact on a touchpad |
US20070152983A1 (en) | 2005-12-30 | 2007-07-05 | Apple Computer, Inc. | Touch pad with symbols based on mode |
US8018440B2 (en) | 2005-12-30 | 2011-09-13 | Microsoft Corporation | Unintentional touch rejection |
US8022935B2 (en) | 2006-07-06 | 2011-09-20 | Apple Inc. | Capacitance sensing electrode with integrated I/O mechanism |
US8781813B2 (en) | 2006-08-14 | 2014-07-15 | Oracle Otc Subsidiary Llc | Intent management tool for identifying concepts associated with a plurality of users' queries |
JP2008052062A (ja) * | 2006-08-24 | 2008-03-06 | Ricoh Co Ltd | 表示装置、表示装置の表示方法、プログラム及び記録媒体 |
US8421757B2 (en) * | 2007-10-12 | 2013-04-16 | Sony Corporation | Touch sensor with a plurality of touch sensor sections |
US20090174679A1 (en) | 2008-01-04 | 2009-07-09 | Wayne Carl Westerman | Selective Rejection of Touch Contacts in an Edge Region of a Touch Surface |
US8924892B2 (en) * | 2008-08-22 | 2014-12-30 | Fuji Xerox Co., Ltd. | Multiple selection on devices with many gestures |
US8441450B2 (en) | 2008-09-30 | 2013-05-14 | Apple Inc. | Movable track pad with added functionality |
CN102187305A (zh) * | 2008-10-20 | 2011-09-14 | 3M创新有限公司 | 采用定制传感器和通用控制器的触摸系统和方法 |
US20110193813A1 (en) * | 2008-10-24 | 2011-08-11 | Hewlett-Packard Development Company, L.P. | Touchpad Input Device |
US20100107067A1 (en) * | 2008-10-27 | 2010-04-29 | Nokia Corporation | Input on touch based user interfaces |
US20100107116A1 (en) * | 2008-10-27 | 2010-04-29 | Nokia Corporation | Input on touch user interfaces |
US8446374B2 (en) * | 2008-11-12 | 2013-05-21 | Apple Inc. | Detecting a palm touch on a surface |
US20100171711A1 (en) * | 2008-11-28 | 2010-07-08 | Research In Motion Limited | Portable electronic device with touch-sensitive display and method of controlling same |
SE533704C2 (sv) | 2008-12-05 | 2010-12-07 | Flatfrog Lab Ab | Pekkänslig apparat och förfarande för drivning av densamma |
US8294047B2 (en) | 2008-12-08 | 2012-10-23 | Apple Inc. | Selective input signal rejection and modification |
WO2010090033A1 (ja) | 2009-02-06 | 2010-08-12 | パナソニック株式会社 | 画像表示装置 |
JP2010191892A (ja) * | 2009-02-20 | 2010-09-02 | Sony Corp | 情報処理装置、表示制御方法、及びプログラム |
US9740341B1 (en) | 2009-02-26 | 2017-08-22 | Amazon Technologies, Inc. | Capacitive sensing with interpolating force-sensitive resistor array |
US10180746B1 (en) | 2009-02-26 | 2019-01-15 | Amazon Technologies, Inc. | Hardware enabled interpolating sensor and display |
WO2010110550A1 (en) * | 2009-03-23 | 2010-09-30 | Core Logic Inc. | Apparatus and method for providing virtual keyboard |
KR101138622B1 (ko) * | 2009-04-14 | 2012-05-16 | 파나소닉 액정 디스플레이 주식회사 | 터치 패널 장치 |
US20100289751A1 (en) * | 2009-05-13 | 2010-11-18 | Stephen Chen | Operation method for a trackpad equipped with pushbutton function |
KR101597553B1 (ko) * | 2009-05-25 | 2016-02-25 | 엘지전자 주식회사 | 기능 실행 방법 및 그 장치 |
US20100300772A1 (en) * | 2009-05-28 | 2010-12-02 | Synaptics Incorporated | Depressable touch sensor |
US20110069021A1 (en) * | 2009-06-12 | 2011-03-24 | Hill Jared C | Reducing false touchpad data by ignoring input when area gesture does not behave as predicted |
US20100328261A1 (en) * | 2009-06-24 | 2010-12-30 | Woolley Richard D | Capacitive touchpad capable of operating in a single surface tracking mode and a button mode with reduced surface tracking capability |
CN101957709A (zh) * | 2009-07-13 | 2011-01-26 | 鸿富锦精密工业(深圳)有限公司 | 触摸控制方法 |
JP5669169B2 (ja) * | 2009-07-28 | 2015-02-12 | Necカシオモバイルコミュニケーションズ株式会社 | 端末装置及びプログラム |
US9740340B1 (en) | 2009-07-31 | 2017-08-22 | Amazon Technologies, Inc. | Visually consistent arrays including conductive mesh |
US9785272B1 (en) * | 2009-07-31 | 2017-10-10 | Amazon Technologies, Inc. | Touch distinction |
US9239678B2 (en) | 2009-09-21 | 2016-01-19 | Beijing Lenovo Software Ltd. | Electronic device and method, cell phone, program to achieve preset operation command thereof |
CN102023735B (zh) * | 2009-09-21 | 2016-03-30 | 联想(北京)有限公司 | 一种触摸输入设备、电子设备及手机 |
EP3855297A3 (de) | 2009-09-22 | 2021-10-27 | Apple Inc. | Vorrichtung, verfahren und grafische benutzeroberfläche zur manipulation von benutzerschnittstellenobjekten |
US9310907B2 (en) | 2009-09-25 | 2016-04-12 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
US8832585B2 (en) * | 2009-09-25 | 2014-09-09 | Apple Inc. | Device, method, and graphical user interface for manipulating workspace views |
US8766928B2 (en) | 2009-09-25 | 2014-07-01 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
US8799826B2 (en) | 2009-09-25 | 2014-08-05 | Apple Inc. | Device, method, and graphical user interface for moving a calendar entry in a calendar application |
US20110102333A1 (en) * | 2009-10-30 | 2011-05-05 | Wayne Carl Westerman | Detection of Gesture Orientation on Repositionable Touch Surface |
US8810524B1 (en) | 2009-11-20 | 2014-08-19 | Amazon Technologies, Inc. | Two-sided touch sensor |
CN102640094A (zh) * | 2009-11-25 | 2012-08-15 | 日本电气株式会社 | 便携信息终端、输入控制方法和程序 |
KR20110061285A (ko) * | 2009-12-01 | 2011-06-09 | 삼성전자주식회사 | 휴대용 디바이스 및 이의 터치 패널 운용 방법 |
JP5418187B2 (ja) * | 2009-12-02 | 2014-02-19 | ソニー株式会社 | 接触操作判定装置、接触操作判定方法およびプログラム |
US20110134048A1 (en) * | 2009-12-09 | 2011-06-09 | Walline Erin K | System for Interpretation of Gesture on a Non-All-Points-Addressable Multi-Touch Input Device Having Integrated Buttons |
US8633916B2 (en) * | 2009-12-10 | 2014-01-21 | Apple, Inc. | Touch pad with force sensors and actuator feedback |
CN102117140A (zh) * | 2009-12-30 | 2011-07-06 | 联想(北京)有限公司 | 一种触摸处理方法及移动终端 |
US8479107B2 (en) * | 2009-12-31 | 2013-07-02 | Nokia Corporation | Method and apparatus for fluid graphical user interface |
US8621380B2 (en) * | 2010-01-06 | 2013-12-31 | Apple Inc. | Apparatus and method for conditionally enabling or disabling soft buttons |
US8677268B2 (en) | 2010-01-26 | 2014-03-18 | Apple Inc. | Device, method, and graphical user interface for resizing objects |
US8539385B2 (en) | 2010-01-26 | 2013-09-17 | Apple Inc. | Device, method, and graphical user interface for precise positioning of objects |
US8539386B2 (en) | 2010-01-26 | 2013-09-17 | Apple Inc. | Device, method, and graphical user interface for selecting and moving objects |
US9411504B2 (en) | 2010-01-28 | 2016-08-09 | Microsoft Technology Licensing, Llc | Copy and staple gestures |
US8261213B2 (en) | 2010-01-28 | 2012-09-04 | Microsoft Corporation | Brush, carbon-copy, and fill gestures |
US9519356B2 (en) | 2010-02-04 | 2016-12-13 | Microsoft Technology Licensing, Llc | Link gestures |
WO2011102038A1 (ja) * | 2010-02-16 | 2011-08-25 | シャープ株式会社 | タッチパネル付き表示装置およびその制御方法、並びに制御プログラムおよび記録媒体 |
US9367205B2 (en) | 2010-02-19 | 2016-06-14 | Microsoft Technolgoy Licensing, Llc | Radial menus with bezel gestures |
US9310994B2 (en) | 2010-02-19 | 2016-04-12 | Microsoft Technology Licensing, Llc | Use of bezel as an input mechanism |
US9965165B2 (en) | 2010-02-19 | 2018-05-08 | Microsoft Technology Licensing, Llc | Multi-finger gestures |
JP4891463B2 (ja) * | 2010-02-23 | 2012-03-07 | 京セラ株式会社 | 電子機器 |
JP2011176610A (ja) | 2010-02-24 | 2011-09-08 | Kyocera Corp | 携帯端末及び入力制御プログラム |
US9454304B2 (en) | 2010-02-25 | 2016-09-27 | Microsoft Technology Licensing, Llc | Multi-screen dual tap gesture |
JP2011180014A (ja) * | 2010-03-02 | 2011-09-15 | Maruto Seisakusho:Kk | 生コンクリート中の単位水量測定装置 |
TWI425397B (zh) * | 2010-03-04 | 2014-02-01 | Asustek Comp Inc | 觸控模組及其控制方法 |
JP5434700B2 (ja) * | 2010-03-10 | 2014-03-05 | 富士通モバイルコミュニケーションズ株式会社 | 情報処理装置 |
US9262041B2 (en) * | 2010-03-16 | 2016-02-16 | Nokia Technologies Oy | Methods and apparatus for determining a selection region |
US20110242042A1 (en) * | 2010-04-02 | 2011-10-06 | Amlogic Co., Ltd. | Touch Panel Having Joystick Capabilities |
EP2375314A1 (de) | 2010-04-08 | 2011-10-12 | Research in Motion Limited | Berührungsempfindlichen Vorrichtung und Steuerungsverfahren |
TWI445384B (zh) * | 2010-04-26 | 2014-07-11 | Htc Corp | 通訊控制方法、通訊裝置及電腦程式產品 |
JP5370259B2 (ja) * | 2010-05-07 | 2013-12-18 | 富士通モバイルコミュニケーションズ株式会社 | 携帯型電子機器 |
US8810543B1 (en) | 2010-05-14 | 2014-08-19 | Cypress Semiconductor Corporation | All points addressable touch sensing surface |
KR101641250B1 (ko) * | 2010-05-19 | 2016-07-29 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
KR101698087B1 (ko) * | 2010-05-19 | 2017-01-19 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
US9411459B2 (en) | 2010-05-19 | 2016-08-09 | Lg Electronics Inc. | Mobile terminal and control method thereof |
US9946459B2 (en) | 2010-05-28 | 2018-04-17 | Lenovo (Singapore) Pte. Ltd. | Systems and methods for determining intentional touch screen contact |
US8674959B2 (en) * | 2010-06-28 | 2014-03-18 | Intel Corporation | Dynamic bezel for a mobile device |
JP5133372B2 (ja) * | 2010-06-28 | 2013-01-30 | レノボ・シンガポール・プライベート・リミテッド | 情報入力装置、その入力無効化方法、およびコンピュータが実行可能なプログラム |
EP2588942A4 (de) * | 2010-07-01 | 2017-01-25 | FlatFrog Laboratories AB | Datenverarbeitung im zusammenhang mit einem multitouch-erfassungsgerät |
TW201203017A (en) * | 2010-07-08 | 2012-01-16 | Acer Inc | Input controlling method for a software keyboard and a device implementing the method |
KR101689717B1 (ko) * | 2010-07-13 | 2016-12-26 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 방법 |
EP2407867B1 (de) * | 2010-07-16 | 2015-12-23 | BlackBerry Limited | Tragbare elektronische Vorrichtung mit einer berührungsempfindlichen Anzeige und Navigationsvorrichtung sowie Verfahren |
US8854316B2 (en) | 2010-07-16 | 2014-10-07 | Blackberry Limited | Portable electronic device with a touch-sensitive display and navigation device and method |
KR101741662B1 (ko) * | 2010-07-19 | 2017-05-30 | 삼성전자 주식회사 | 디스플레이장치 및 그 제어방법 |
US8922499B2 (en) | 2010-07-26 | 2014-12-30 | Apple Inc. | Touch input transitions |
US9098182B2 (en) | 2010-07-30 | 2015-08-04 | Apple Inc. | Device, method, and graphical user interface for copying user interface objects between content regions |
US8972879B2 (en) * | 2010-07-30 | 2015-03-03 | Apple Inc. | Device, method, and graphical user interface for reordering the front-to-back positions of objects |
US9081494B2 (en) | 2010-07-30 | 2015-07-14 | Apple Inc. | Device, method, and graphical user interface for copying formatting attributes |
TWI442305B (zh) * | 2010-07-30 | 2014-06-21 | Kye Systems Corp | 多點控制的操作方法及其控制系統 |
US8593418B2 (en) * | 2010-08-08 | 2013-11-26 | Qualcomm Incorporated | Method and system for adjusting display content |
WO2012020276A1 (en) * | 2010-08-11 | 2012-02-16 | Sony Ericsson Mobile Communications Ab | Regulation of navigation speed among displayed items and related devices and methods |
KR101735614B1 (ko) * | 2010-08-12 | 2017-05-15 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 제어방법 |
KR20120015968A (ko) * | 2010-08-14 | 2012-02-22 | 삼성전자주식회사 | 휴대 단말기의 터치 오동작 방지 방법 및 장치 |
US9007304B2 (en) | 2010-09-02 | 2015-04-14 | Qualcomm Incorporated | Methods and apparatuses for gesture-based user input detection in a mobile device |
KR101705872B1 (ko) * | 2010-09-08 | 2017-02-10 | 삼성전자주식회사 | 모바일 디바이스의 화면상의 영역 선택 방법 및 장치 |
TWI419027B (zh) * | 2010-09-13 | 2013-12-11 | Elan Microelectronics Corp | Method and Application of Preventing Missing Touch |
CN103098012B (zh) | 2010-09-15 | 2016-06-08 | 先进矽有限公司 | 用于检测多点触控设备上任意数量触摸的方法 |
US9092089B2 (en) | 2010-09-15 | 2015-07-28 | Advanced Silicon Sa | Method for detecting an arbitrary number of touches from a multi-touch device |
CN102411441A (zh) * | 2010-09-21 | 2012-04-11 | 义隆电子股份有限公司 | 防止误触的触控板、防止方法及其应用方法 |
CN103631443A (zh) * | 2010-09-21 | 2014-03-12 | 义隆电子股份有限公司 | 防止误触的触控板、触控式手机的触控板及其防止方法 |
CA2792243C (en) | 2010-09-24 | 2013-11-12 | Qnx Software Systems Limited | Alert display on a portable electronic device |
WO2012037688A1 (en) | 2010-09-24 | 2012-03-29 | Research In Motion Limited | Transitional view on a portable electronic device |
CA2750352C (en) * | 2010-09-24 | 2019-03-05 | Research In Motion Limited | Method for conserving power on a portable electronic device and a portable electronic device configured for the same |
US9927886B2 (en) | 2010-09-24 | 2018-03-27 | Synaptics Incorporated | Input device with transmission element actuated switch |
GB2497388B (en) | 2010-09-24 | 2019-03-06 | Ontario Inc 2236008 | Portable electronic device and method of controlling same |
KR101685363B1 (ko) * | 2010-09-27 | 2016-12-12 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 방법 |
CN102445983B (zh) * | 2010-09-30 | 2014-03-12 | 联想(北京)有限公司 | 电子设备及其多个输入设备协同工作的方法 |
US9046992B2 (en) | 2010-10-01 | 2015-06-02 | Z124 | Gesture controls for multi-screen user interface |
US9430122B2 (en) * | 2010-10-01 | 2016-08-30 | Z124 | Secondary single screen mode activation through off-screen gesture area activation |
US20130275907A1 (en) * | 2010-10-14 | 2013-10-17 | University of Technology ,Sydney | Virtual keyboard |
EP2450775A1 (de) * | 2010-10-20 | 2012-05-09 | Sony Ericsson Mobile Communications AB | Bildausrichtungssteuerung in einem tragbaren Gerät |
JP5611763B2 (ja) * | 2010-10-27 | 2014-10-22 | 京セラ株式会社 | 携帯端末装置及び処理方法 |
US8587547B2 (en) | 2010-11-05 | 2013-11-19 | Apple Inc. | Device, method, and graphical user interface for manipulating soft keyboards |
US8648823B2 (en) | 2010-11-05 | 2014-02-11 | Apple Inc. | Device, method, and graphical user interface for manipulating soft keyboards |
US9122341B2 (en) * | 2010-11-08 | 2015-09-01 | Microsoft Technology Licensing, Llc | Resolving merged touch contacts |
JP5617581B2 (ja) * | 2010-12-08 | 2014-11-05 | オムロン株式会社 | ジェスチャ認識装置、ジェスチャ認識方法、制御プログラム、および、記録媒体 |
US9201539B2 (en) | 2010-12-17 | 2015-12-01 | Microsoft Technology Licensing, Llc | Supplementing a touch input mechanism with fingerprint detection |
US20120159395A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Application-launching interface for multiple modes |
US8612874B2 (en) | 2010-12-23 | 2013-12-17 | Microsoft Corporation | Presenting an application change through a tile |
US8689123B2 (en) | 2010-12-23 | 2014-04-01 | Microsoft Corporation | Application reporting in an application-selectable user interface |
US9766718B2 (en) | 2011-02-28 | 2017-09-19 | Blackberry Limited | Electronic device and method of displaying information in response to input |
US9423878B2 (en) | 2011-01-06 | 2016-08-23 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9465440B2 (en) | 2011-01-06 | 2016-10-11 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9477311B2 (en) | 2011-01-06 | 2016-10-25 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9471145B2 (en) | 2011-01-06 | 2016-10-18 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9015641B2 (en) | 2011-01-06 | 2015-04-21 | Blackberry Limited | Electronic device and method of providing visual notification of a received communication |
US9436381B2 (en) | 2011-01-24 | 2016-09-06 | Apple Inc. | Device, method, and graphical user interface for navigating and annotating an electronic document |
US9671825B2 (en) | 2011-01-24 | 2017-06-06 | Apple Inc. | Device, method, and graphical user interface for navigating through an electronic document |
US9965094B2 (en) | 2011-01-24 | 2018-05-08 | Microsoft Technology Licensing, Llc | Contact geometry tests |
US8988087B2 (en) | 2011-01-24 | 2015-03-24 | Microsoft Technology Licensing, Llc | Touchscreen testing |
US9092132B2 (en) | 2011-01-24 | 2015-07-28 | Apple Inc. | Device, method, and graphical user interface with a dynamic gesture disambiguation threshold |
US9201185B2 (en) | 2011-02-04 | 2015-12-01 | Microsoft Technology Licensing, Llc | Directional backlighting for display panels |
FR2971607B1 (fr) * | 2011-02-10 | 2013-08-23 | Parrot | Telecommande sans fil a interface tactile pour equipement multimedia et de telephonie mains-libres de vehicule automobile |
US9542092B2 (en) | 2011-02-12 | 2017-01-10 | Microsoft Technology Licensing, Llc | Prediction-based touch contact tracking |
US8982061B2 (en) | 2011-02-12 | 2015-03-17 | Microsoft Technology Licensing, Llc | Angular contact geometry |
WO2012111010A1 (en) * | 2011-02-15 | 2012-08-23 | N-Trig Ltd. | Tracking input to a multi-touch digitizer system |
US9250738B2 (en) | 2011-02-22 | 2016-02-02 | International Business Machines Corporation | Method and system for assigning the position of a touchpad device |
US20130326389A1 (en) * | 2011-02-24 | 2013-12-05 | Empire Technology Development Llc | Key input error reduction |
US9213421B2 (en) | 2011-02-28 | 2015-12-15 | Blackberry Limited | Electronic device and method of displaying information in response to detecting a gesture |
US8773377B2 (en) | 2011-03-04 | 2014-07-08 | Microsoft Corporation | Multi-pass touch contact tracking |
JP5816834B2 (ja) * | 2011-03-22 | 2015-11-18 | パナソニックIpマネジメント株式会社 | 入力装置、および入力方法 |
KR20120109027A (ko) * | 2011-03-24 | 2012-10-08 | 삼성전자주식회사 | 휴대 단말기의 터치 오동작 방지 방법 및 장치 |
US8766936B2 (en) | 2011-03-25 | 2014-07-01 | Honeywell International Inc. | Touch screen and method for providing stable touches |
US20120249419A1 (en) * | 2011-03-30 | 2012-10-04 | Bronner Sr Dennis M | Thumb mountable cursor control and input device |
TWI457796B (zh) | 2011-03-31 | 2014-10-21 | Novatek Microelectronics Corp | 觸控顯示裝置的驅動方法及其觸控裝置 |
US9116583B1 (en) * | 2011-04-13 | 2015-08-25 | Google Inc. | Dampening thumb movement on a touch-sensitive input device |
US20150253874A1 (en) * | 2011-04-14 | 2015-09-10 | Google Inc. | Touch pad palm detection |
CN102736765B (zh) * | 2011-04-15 | 2016-07-20 | 联咏科技股份有限公司 | 触控显示装置的驱动方法及其触控装置 |
TW201244451A (en) * | 2011-04-25 | 2012-11-01 | Acer Inc | Mobile communication device with low power consumption and method for operating the same |
JP5813991B2 (ja) | 2011-05-02 | 2015-11-17 | 埼玉日本電気株式会社 | 携帯端末、入力制御方法及びプログラム |
US9898122B2 (en) * | 2011-05-12 | 2018-02-20 | Google Technology Holdings LLC | Touch-screen device and method for detecting and ignoring false touch inputs near an edge of the touch-screen device |
CN102778969B (zh) * | 2011-05-13 | 2015-12-09 | 联想移动通信科技有限公司 | 触摸式移动终端及其运行方法 |
TWI478041B (zh) * | 2011-05-17 | 2015-03-21 | Elan Microelectronics Corp | 於觸控面板上識別手掌區域方法及其更新方法 |
US8786561B2 (en) * | 2011-05-18 | 2014-07-22 | Microsoft Corporation | Disambiguating intentional and incidental contact and motion in multi-touch pointing devices |
US20140055400A1 (en) | 2011-05-23 | 2014-02-27 | Haworth, Inc. | Digital workspace ergonomics apparatuses, methods and systems |
WO2012162411A1 (en) | 2011-05-23 | 2012-11-29 | Haworth, Inc. | Digital whiteboard collaboration apparatuses, methods and systems |
US9471192B2 (en) | 2011-05-23 | 2016-10-18 | Haworth, Inc. | Region dynamics for digital whiteboard |
US9465434B2 (en) | 2011-05-23 | 2016-10-11 | Haworth, Inc. | Toolbar dynamics for digital whiteboard |
US9658766B2 (en) | 2011-05-27 | 2017-05-23 | Microsoft Technology Licensing, Llc | Edge gesture |
US9158445B2 (en) | 2011-05-27 | 2015-10-13 | Microsoft Technology Licensing, Llc | Managing an immersive interface in a multi-application immersive environment |
US9104440B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US9104307B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US8893033B2 (en) | 2011-05-27 | 2014-11-18 | Microsoft Corporation | Application notifications |
US20120304131A1 (en) * | 2011-05-27 | 2012-11-29 | Jennifer Nan | Edge gesture |
JP2012248126A (ja) * | 2011-05-30 | 2012-12-13 | Enegate:Kk | 手順説明装置、そのプログラム及びそのプログラムを記録した記録媒体 |
CN105718192B (zh) * | 2011-06-07 | 2023-05-02 | 联想(北京)有限公司 | 移动终端及其触摸输入方法 |
WO2012169254A1 (ja) * | 2011-06-07 | 2012-12-13 | Necカシオモバイルコミュニケーションズ株式会社 | 通信装置、入力制御方法および記録媒体 |
US8674956B2 (en) * | 2011-06-13 | 2014-03-18 | Chimei Innolux Corporation | In-cell touch sensor touch area enhancing algorithm |
JP5857465B2 (ja) * | 2011-06-16 | 2016-02-10 | ソニー株式会社 | 情報処理装置と情報処理方法ならびにプログラム |
JP2013003841A (ja) * | 2011-06-16 | 2013-01-07 | Sony Corp | 情報処理装置と情報処理方法ならびにプログラム |
JP5360140B2 (ja) * | 2011-06-17 | 2013-12-04 | コニカミノルタ株式会社 | 情報閲覧装置及び制御プログラム並びに制御方法 |
US8194036B1 (en) | 2011-06-29 | 2012-06-05 | Google Inc. | Systems and methods for controlling a cursor on a display using a trackpad input device |
US9324310B2 (en) * | 2011-07-07 | 2016-04-26 | Drexel University | Multi-touch piano keyboard |
US20130009915A1 (en) * | 2011-07-08 | 2013-01-10 | Nokia Corporation | Controlling responsiveness to user inputs on a touch-sensitive display |
US8913019B2 (en) | 2011-07-14 | 2014-12-16 | Microsoft Corporation | Multi-finger detection and component resolution |
US20130016129A1 (en) * | 2011-07-14 | 2013-01-17 | Google Inc. | Region-Specific User Input |
US20130021269A1 (en) * | 2011-07-20 | 2013-01-24 | Google Inc. | Dynamic Control of an Active Input Region of a User Interface |
WO2013012424A1 (en) * | 2011-07-21 | 2013-01-24 | Research In Motion Limited | Electronic device including a touch-sensitive display and a navigation device and method of controlling the same |
US9110580B2 (en) * | 2011-08-05 | 2015-08-18 | Nokia Technologies Oy | Apparatus comprising a display and a method and computer program |
US9417754B2 (en) * | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
JP5799646B2 (ja) | 2011-08-08 | 2015-10-28 | オムロンヘルスケア株式会社 | 電動歯ブラシ |
US8884892B2 (en) | 2011-08-12 | 2014-11-11 | Blackberry Limited | Portable electronic device and method of controlling same |
US8971572B1 (en) * | 2011-08-12 | 2015-03-03 | The Research Foundation For The State University Of New York | Hand pointing estimation for human computer interaction |
CN102289321B (zh) * | 2011-08-22 | 2015-04-29 | 惠州Tcl移动通信有限公司 | 手持设备及其触摸屏的误触摸处理方法 |
US20130057587A1 (en) | 2011-09-01 | 2013-03-07 | Microsoft Corporation | Arranging tiles |
US9378389B2 (en) | 2011-09-09 | 2016-06-28 | Microsoft Technology Licensing, Llc | Shared item account selection |
US9146670B2 (en) | 2011-09-10 | 2015-09-29 | Microsoft Technology Licensing, Llc | Progressively indicating new content in an application-selectable user interface |
CN102999195A (zh) * | 2011-09-13 | 2013-03-27 | 宏碁股份有限公司 | 触控板装置以及其控制方法 |
JP5841590B2 (ja) * | 2011-09-13 | 2016-01-13 | パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | 情報入力装置及び情報入力方法 |
CN102999198B (zh) * | 2011-09-16 | 2016-03-30 | 宸鸿科技(厦门)有限公司 | 触摸面板边缘持握触摸的检测方法和装置 |
JP5957834B2 (ja) * | 2011-09-26 | 2016-07-27 | 日本電気株式会社 | 携帯情報端末、タッチ操作制御方法、及びプログラム |
US9495012B2 (en) | 2011-09-27 | 2016-11-15 | Z124 | Secondary single screen mode activation through user interface activation |
JP5911961B2 (ja) | 2011-09-30 | 2016-04-27 | インテル コーポレイション | 意図的でないタッチセンサへの接触を排除するモバイルデバイス |
CN105760020B (zh) * | 2011-09-30 | 2020-01-21 | 英特尔公司 | 无意触摸传感器接触的移动设备拒绝 |
JP5942375B2 (ja) * | 2011-10-04 | 2016-06-29 | ソニー株式会社 | 情報処理装置、情報処理方法およびコンピュータプログラム |
KR101824548B1 (ko) * | 2011-10-06 | 2018-02-02 | 삼성전자주식회사 | 휴대 기기의 터치스크린 제어 장치 및 방법 |
JP5451944B2 (ja) * | 2011-10-07 | 2014-03-26 | パナソニック株式会社 | 撮影装置及び撮影方法 |
JP5497722B2 (ja) * | 2011-10-14 | 2014-05-21 | パナソニック株式会社 | 入力装置、情報端末、入力制御方法、および入力制御プログラム |
US8810535B2 (en) * | 2011-10-18 | 2014-08-19 | Blackberry Limited | Electronic device and method of controlling same |
EP2769291B1 (de) | 2011-10-18 | 2021-04-28 | Carnegie Mellon University | Verfahren und vorrichtung zur klassifizierung von berührungsereignissen auf einer berührungsempfindlichen oberfläche |
TWI463375B (zh) * | 2011-10-19 | 2014-12-01 | Pixart Imaging Inc | 光學觸控系統、光學感測模組及其運作方法 |
JP5441980B2 (ja) * | 2011-10-25 | 2014-03-12 | シャープ株式会社 | 光学式タッチパネル装置、コンピュータプログラム及び記録媒体 |
US9785281B2 (en) | 2011-11-09 | 2017-10-10 | Microsoft Technology Licensing, Llc. | Acoustic touch sensitive testing |
JP5864050B2 (ja) * | 2011-11-18 | 2016-02-17 | シャープ株式会社 | 入力装置、入力装置の制御方法、制御プログラム、および記録媒体 |
TWI447630B (zh) * | 2011-11-25 | 2014-08-01 | Wistron Corp | 觸控信號之處理方法及其計算機裝置 |
CN102760030A (zh) * | 2011-11-28 | 2012-10-31 | 联想(北京)有限公司 | 一种显示方法、装置及电子终端 |
WO2013089012A1 (ja) * | 2011-12-14 | 2013-06-20 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置、情報処理方法、プログラム及び情報記憶媒体 |
US9030407B2 (en) * | 2011-12-21 | 2015-05-12 | Nokia Technologies Oy | User gesture recognition |
US9223472B2 (en) | 2011-12-22 | 2015-12-29 | Microsoft Technology Licensing, Llc | Closing applications |
US9257098B2 (en) | 2011-12-23 | 2016-02-09 | Nokia Technologies Oy | Apparatus and methods for displaying second content in response to user inputs |
US8890808B2 (en) | 2012-01-06 | 2014-11-18 | Microsoft Corporation | Repositioning gestures for chromeless regions |
US9141262B2 (en) | 2012-01-06 | 2015-09-22 | Microsoft Technology Licensing, Llc | Edge-based hooking gestures for invoking user interfaces |
CN103207743A (zh) * | 2012-01-16 | 2013-07-17 | 联想(北京)有限公司 | 便携式设备及其显示处理方法 |
US9619038B2 (en) | 2012-01-23 | 2017-04-11 | Blackberry Limited | Electronic device and method of displaying a cover image and an application image from a low power condition |
US9058168B2 (en) | 2012-01-23 | 2015-06-16 | Blackberry Limited | Electronic device and method of controlling a display |
US8914254B2 (en) | 2012-01-31 | 2014-12-16 | Microsoft Corporation | Latency measurement |
US20150105124A1 (en) * | 2012-02-01 | 2015-04-16 | Cho-Yi Lin | Smart mobile communication device |
CN203025645U (zh) * | 2012-02-01 | 2013-06-26 | 罗技欧洲公司 | 多传感器输入装置 |
US9052414B2 (en) | 2012-02-07 | 2015-06-09 | Microsoft Technology Licensing, Llc | Virtual image device |
EP3196752B1 (de) * | 2012-02-09 | 2020-05-06 | Sony Corporation | Kapazitive berührungstafelvorrichtung, entsprechendes berührungseingabeerkennungsverfahren und entsprechendes computerprogrammprodukt |
US9354748B2 (en) | 2012-02-13 | 2016-05-31 | Microsoft Technology Licensing, Llc | Optical stylus interaction |
US9128605B2 (en) | 2012-02-16 | 2015-09-08 | Microsoft Technology Licensing, Llc | Thumbnail-image selection of applications |
CN103257807A (zh) * | 2012-02-17 | 2013-08-21 | 林卓毅 | 移动通讯装置的状态切换方法及可携式电子装置 |
JP5505441B2 (ja) * | 2012-02-23 | 2014-05-28 | 株式会社セガ | ゲーム装置及びコンピュータゲームプログラム |
US9632612B2 (en) * | 2012-02-23 | 2017-04-25 | Parade Technologies, Ltd. | Circuits, systems, and methods for processing the proximity of large objects, including large objects on touch screens |
JP2013175139A (ja) * | 2012-02-27 | 2013-09-05 | Sharp Corp | 入力操作判定デバイスおよびその操作判定方法、携帯型操作装置、制御プログラム、並びに、記録媒体 |
KR20130099717A (ko) * | 2012-02-29 | 2013-09-06 | 주식회사 팬택 | 터치 스크린 기반의 사용자 인터페이스 제공 장치 및 방법 |
US8749529B2 (en) | 2012-03-01 | 2014-06-10 | Microsoft Corporation | Sensor-in-pixel display system with near infrared filter |
US9075566B2 (en) | 2012-03-02 | 2015-07-07 | Microsoft Technoogy Licensing, LLC | Flexible hinge spine |
US9426905B2 (en) | 2012-03-02 | 2016-08-23 | Microsoft Technology Licensing, Llc | Connection device for computing devices |
EP2821898A4 (de) * | 2012-03-02 | 2015-11-18 | Nec Corp | Mobiles endgerät, verfahren zur verhinderung von betriebsfehlern und programm dafür |
US9064654B2 (en) | 2012-03-02 | 2015-06-23 | Microsoft Technology Licensing, Llc | Method of manufacturing an input device |
US9158383B2 (en) | 2012-03-02 | 2015-10-13 | Microsoft Technology Licensing, Llc | Force concentrator |
US9360893B2 (en) | 2012-03-02 | 2016-06-07 | Microsoft Technology Licensing, Llc | Input device writing surface |
US9870066B2 (en) | 2012-03-02 | 2018-01-16 | Microsoft Technology Licensing, Llc | Method of manufacturing an input device |
US8873227B2 (en) | 2012-03-02 | 2014-10-28 | Microsoft Corporation | Flexible hinge support layer |
US8935774B2 (en) | 2012-03-02 | 2015-01-13 | Microsoft Corporation | Accessory device authentication |
USRE48963E1 (en) | 2012-03-02 | 2022-03-08 | Microsoft Technology Licensing, Llc | Connection device for computing devices |
US20130241872A1 (en) * | 2012-03-14 | 2013-09-19 | Texas Instruments Incorporated | Aperature filtering for resistive multi-touch distortions |
CN103324421B (zh) * | 2012-03-20 | 2016-06-22 | 中兴通讯股份有限公司 | 触摸屏终端操作的方法和装置 |
US9069394B2 (en) * | 2012-03-20 | 2015-06-30 | Google Inc. | Fully clickable trackpad |
JP2013196474A (ja) * | 2012-03-21 | 2013-09-30 | Sharp Corp | タッチパネル入力装置、携帯端末装置、およびタッチパネル入力処理方法 |
CN103324325B (zh) * | 2012-03-21 | 2016-02-10 | 宇龙计算机通信科技(深圳)有限公司 | 多点触摸误操作的检测方法及终端 |
US9733707B2 (en) | 2012-03-22 | 2017-08-15 | Honeywell International Inc. | Touch screen display user interface and method for improving touch interface utility on the same employing a rules-based masking system |
JP2013196582A (ja) * | 2012-03-22 | 2013-09-30 | Sharp Corp | タッチパネル入力装置、タッチパネルの入力方法及びプログラム |
KR20130110715A (ko) * | 2012-03-30 | 2013-10-10 | 삼성전자주식회사 | 플렉서블 베젤 제공 방법 및 장치 |
CN103365483B (zh) * | 2012-04-09 | 2016-09-21 | 深圳泰山体育科技股份有限公司 | 实现虚拟屏的系统及方法 |
JP5922480B2 (ja) * | 2012-04-25 | 2016-05-24 | 京セラ株式会社 | 表示機能を備える携帯機器、プログラムおよび表示機能を備える携帯機器の制御方法 |
US9395852B2 (en) * | 2012-05-07 | 2016-07-19 | Cirque Corporation | Method for distinguishing between edge swipe gestures that enter a touch sensor from an edge and other similar but non-edge swipe actions |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
KR101823288B1 (ko) | 2012-05-09 | 2018-01-29 | 애플 인크. | 제스처에 응답하여 디스플레이 상태들 사이를 전이하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
EP3185116B1 (de) | 2012-05-09 | 2019-09-11 | Apple Inc. | Vorrichtung, verfahren und grafische benutzeroberfläche zur bereitstellung von taktilem feedback für auf einer benutzeroberfläche durchgeführte operationen |
CN108052264B (zh) | 2012-05-09 | 2021-04-27 | 苹果公司 | 用于移动和放置用户界面对象的设备、方法和图形用户界面 |
US20150234493A1 (en) | 2012-05-09 | 2015-08-20 | Nima Parivar | Varying output for a computing device based on tracking windows |
DE112013002409T5 (de) | 2012-05-09 | 2015-02-26 | Apple Inc. | Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Anzeige zusätzlicher Informationen in Reaktion auf einen Benutzerkontakt |
WO2013169854A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
WO2013169851A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
US10108265B2 (en) | 2012-05-09 | 2018-10-23 | Apple Inc. | Calibration of haptic feedback systems for input devices |
US20130300590A1 (en) | 2012-05-14 | 2013-11-14 | Paul Henry Dietz | Audio Feedback |
JP2013242767A (ja) * | 2012-05-22 | 2013-12-05 | Tokai Rika Co Ltd | 入力装置 |
US10168835B2 (en) | 2012-05-23 | 2019-01-01 | Flatfrog Laboratories Ab | Spatial resolution in touch displays |
US9479548B2 (en) | 2012-05-23 | 2016-10-25 | Haworth, Inc. | Collaboration system with whiteboard access to global collaboration data |
US9479549B2 (en) | 2012-05-23 | 2016-10-25 | Haworth, Inc. | Collaboration system with whiteboard with federated display |
JP5406333B2 (ja) * | 2012-05-29 | 2014-02-05 | 京セラ株式会社 | 携帯端末、制御方法及びプログラム |
US10031556B2 (en) | 2012-06-08 | 2018-07-24 | Microsoft Technology Licensing, Llc | User experience adaptation |
US8947353B2 (en) | 2012-06-12 | 2015-02-03 | Microsoft Corporation | Photosensor array gesture detection |
US9019615B2 (en) | 2012-06-12 | 2015-04-28 | Microsoft Technology Licensing, Llc | Wide field-of-view virtual image projector |
US20150109223A1 (en) | 2012-06-12 | 2015-04-23 | Apple Inc. | Haptic electromagnetic actuator |
US9684382B2 (en) | 2012-06-13 | 2017-06-20 | Microsoft Technology Licensing, Llc | Input device configuration having capacitive and pressure sensors |
US9459160B2 (en) | 2012-06-13 | 2016-10-04 | Microsoft Technology Licensing, Llc | Input device sensor configuration |
US9073123B2 (en) | 2012-06-13 | 2015-07-07 | Microsoft Technology Licensing, Llc | Housing vents |
US9256089B2 (en) | 2012-06-15 | 2016-02-09 | Microsoft Technology Licensing, Llc | Object-detecting backlight unit |
US8970525B1 (en) * | 2012-06-27 | 2015-03-03 | Google Inc. | Method and system for trackpad input error mitigation |
JP5620947B2 (ja) * | 2012-06-27 | 2014-11-05 | キヤノン株式会社 | 電子機器およびその制御方法、プログラム並びに記憶媒体 |
JP2012194997A (ja) * | 2012-07-02 | 2012-10-11 | Canon Inc | 表示制御装置、その制御方法、およびプログラム、並びに記録媒体 |
US9176597B2 (en) | 2012-07-02 | 2015-11-03 | Stmicroelectronics Asia Pacific Pte Ltd | Directional capacitive proximity sensor with bootstrapping |
US9236861B2 (en) * | 2012-07-02 | 2016-01-12 | Stmicroelectronics Asia Pacific Pte Ltd | Capacitive proximity sensor with enabled touch detection |
US9355345B2 (en) | 2012-07-23 | 2016-05-31 | Microsoft Technology Licensing, Llc | Transparent tags with encoded data |
US9886116B2 (en) * | 2012-07-26 | 2018-02-06 | Apple Inc. | Gesture and touch input detection through force sensing |
US9164629B2 (en) | 2012-08-06 | 2015-10-20 | Stmicroelectronics Asia Pacific Pte Ltd | Touch screen panel with slide feature |
US9423871B2 (en) | 2012-08-07 | 2016-08-23 | Honeywell International Inc. | System and method for reducing the effects of inadvertent touch on a touch screen controller |
KR101980915B1 (ko) * | 2012-08-13 | 2019-05-21 | 엘지전자 주식회사 | 이동단말에서 터치 오동작을 검출하는 방법 |
CN102830844A (zh) * | 2012-08-17 | 2012-12-19 | 北京小米科技有限责任公司 | 一种触摸屏防误操作方法、触摸屏及移动终端 |
US8964379B2 (en) | 2012-08-20 | 2015-02-24 | Microsoft Corporation | Switchable magnetic lock |
JP5956873B2 (ja) * | 2012-08-28 | 2016-07-27 | シャープ株式会社 | 携帯情報装置、選択メニュー表示方法、選択メニュー表示プログラム、および、プログラム記録媒体 |
JP5913005B2 (ja) * | 2012-08-29 | 2016-04-27 | 京セラ株式会社 | 携帯端末、制御方法及び制御プログラム |
WO2014039680A1 (en) * | 2012-09-05 | 2014-03-13 | Haworth, Inc. | Digital workspace ergonomics apparatuses, methods and systems |
US9542016B2 (en) | 2012-09-13 | 2017-01-10 | Apple Inc. | Optical sensing mechanisms for input devices |
US9152173B2 (en) | 2012-10-09 | 2015-10-06 | Microsoft Technology Licensing, Llc | Transparent display device |
US8654030B1 (en) | 2012-10-16 | 2014-02-18 | Microsoft Corporation | Antenna placement |
WO2014059618A1 (en) | 2012-10-17 | 2014-04-24 | Microsoft Corporation | Graphic formation via material ablation |
US20140104194A1 (en) * | 2012-10-17 | 2014-04-17 | Perceptive Pixel, Inc. | Input Classification for Multi-Touch Systems |
EP2908970B1 (de) | 2012-10-17 | 2018-01-03 | Microsoft Technology Licensing, LLC | Vorsprünge zum spritzgiessen von metalllegierungen |
US9411461B2 (en) * | 2012-10-17 | 2016-08-09 | Adobe Systems Incorporated | Moveable interactive shortcut toolbar and unintentional hit rejecter for touch input devices |
WO2014059625A1 (en) | 2012-10-17 | 2014-04-24 | Microsoft Corporation | Metal alloy injection molding overflows |
US9703469B2 (en) | 2012-10-18 | 2017-07-11 | Dreamworks Animation Llc | Distinguishing between impulses and continuous drag operations on a touch-sensitive surface |
US9772722B2 (en) * | 2012-10-22 | 2017-09-26 | Parade Technologies, Ltd. | Position sensing methods and devices with dynamic gain for edge positioning |
USD759062S1 (en) | 2012-10-24 | 2016-06-14 | Square, Inc. | Display screen with a graphical user interface for merchant transactions |
US9317147B2 (en) | 2012-10-24 | 2016-04-19 | Microsoft Technology Licensing, Llc. | Input testing tool |
WO2014065845A1 (en) * | 2012-10-25 | 2014-05-01 | Blackberry Limited | Electronic device and method of displaying information in response to detecting a gesture |
US20140118281A1 (en) * | 2012-10-26 | 2014-05-01 | Cirque Corporation | DETERMINING WHAT INPUT TO ACCEPT BY A TOUCH SENSOR AFTER INTENTIONAL AND ACCIDENTAL LIFT-OFF and SLIDE-OFF WHEN GESTURING OR PERFORMING A FUNCTION |
US8952892B2 (en) | 2012-11-01 | 2015-02-10 | Microsoft Corporation | Input location correction tables for input panels |
US8786767B2 (en) | 2012-11-02 | 2014-07-22 | Microsoft Corporation | Rapid synchronized lighting and shuttering |
KR101963207B1 (ko) * | 2012-11-02 | 2019-07-31 | 삼성전자주식회사 | 단말기의 동작제어 장치 및 방법 |
US9582122B2 (en) | 2012-11-12 | 2017-02-28 | Microsoft Technology Licensing, Llc | Touch-sensitive bezel techniques |
EP2735956B3 (de) * | 2012-11-23 | 2021-03-24 | Telefonaktiebolaget LM Ericsson (publ) | Anpassungsfähige Eingabe |
US9591339B1 (en) | 2012-11-27 | 2017-03-07 | Apple Inc. | Agnostic media delivery system |
TWI498809B (zh) * | 2012-12-03 | 2015-09-01 | Hon Hai Prec Ind Co Ltd | 觸摸屏電子裝置及其控制方法 |
US20140160054A1 (en) * | 2012-12-06 | 2014-06-12 | Qualcomm Incorporated | Anchor-drag touch symbol recognition |
US9128580B2 (en) | 2012-12-07 | 2015-09-08 | Honeywell International Inc. | System and method for interacting with a touch screen interface utilizing an intelligent stencil mask |
US9774917B1 (en) | 2012-12-10 | 2017-09-26 | Apple Inc. | Channel bar user interface |
KR101984245B1 (ko) * | 2012-12-13 | 2019-05-31 | 삼성디스플레이 주식회사 | 유기 발광 표시 장치 |
US10200761B1 (en) | 2012-12-13 | 2019-02-05 | Apple Inc. | TV side bar user interface |
US9513748B2 (en) | 2012-12-13 | 2016-12-06 | Microsoft Technology Licensing, Llc | Combined display panel circuit |
US9532111B1 (en) | 2012-12-18 | 2016-12-27 | Apple Inc. | Devices and method for providing remote control hints on a display |
KR102008780B1 (ko) * | 2012-12-21 | 2019-08-08 | 엘지디스플레이 주식회사 | 표시장치 및 그 구동방법 |
CN103279218A (zh) * | 2012-12-24 | 2013-09-04 | 李永贵 | 无边框平板 |
JP6066725B2 (ja) | 2012-12-28 | 2017-01-25 | キヤノン株式会社 | 情報処理装置およびその制御方法 |
CN104903835B (zh) | 2012-12-29 | 2018-05-04 | 苹果公司 | 用于针对多接触手势而放弃生成触觉输出的设备、方法和图形用户界面 |
KR102001332B1 (ko) | 2012-12-29 | 2019-07-17 | 애플 인크. | 콘텐츠를 스크롤할지 선택할지 결정하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스 |
WO2014105277A2 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics |
US10521188B1 (en) | 2012-12-31 | 2019-12-31 | Apple Inc. | Multi-user TV user interface |
CN104364750B (zh) * | 2013-01-06 | 2019-07-16 | 英特尔公司 | 用于触摸数据和显示区域控制的分布式预处理的方法、装置和系统 |
US9836154B2 (en) * | 2013-01-24 | 2017-12-05 | Nook Digital, Llc | Selective touch scan area and reporting techniques |
US20140211396A1 (en) * | 2013-01-29 | 2014-07-31 | Kabushiki Kaisha Toshiba | Electronic apparatus |
US11861561B2 (en) | 2013-02-04 | 2024-01-02 | Haworth, Inc. | Collaboration system including a spatial event map |
US10304037B2 (en) | 2013-02-04 | 2019-05-28 | Haworth, Inc. | Collaboration system including a spatial event map |
US9176538B2 (en) | 2013-02-05 | 2015-11-03 | Microsoft Technology Licensing, Llc | Input device configurations |
KR102156617B1 (ko) * | 2013-02-07 | 2020-09-16 | 삼성전자주식회사 | 터치키 동작의 제어 방법 및 장치 |
US9658716B2 (en) * | 2013-02-12 | 2017-05-23 | Shenzhen Seefaa Scitech Co., Ltd. | Method and device of deactivating portion of touch screen to prevent accidental activation |
US9304587B2 (en) | 2013-02-13 | 2016-04-05 | Apple Inc. | Force sensing mouse |
US20140237401A1 (en) * | 2013-02-15 | 2014-08-21 | Flatfrog Laboratories Ab | Interpretation of a gesture on a touch sensing device |
US20140232679A1 (en) * | 2013-02-17 | 2014-08-21 | Microsoft Corporation | Systems and methods to protect against inadvertant actuation of virtual buttons on touch surfaces |
US10578499B2 (en) * | 2013-02-17 | 2020-03-03 | Microsoft Technology Licensing, Llc | Piezo-actuated virtual buttons for touch surfaces |
JP6086146B2 (ja) * | 2013-02-19 | 2017-03-01 | トヨタ自動車株式会社 | 車両用操作装置 |
US9638835B2 (en) | 2013-03-05 | 2017-05-02 | Microsoft Technology Licensing, Llc | Asymmetric aberration correcting lens |
US8577644B1 (en) | 2013-03-11 | 2013-11-05 | Cypress Semiconductor Corp. | Hard press rejection |
US9086738B2 (en) | 2013-03-12 | 2015-07-21 | Apple Inc. | Multi-surface optical tracking system |
US9506966B2 (en) * | 2013-03-14 | 2016-11-29 | Google Technology Holdings LLC | Off-center sensor target region |
US9690476B2 (en) | 2013-03-14 | 2017-06-27 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
KR20140112911A (ko) * | 2013-03-14 | 2014-09-24 | 삼성전자주식회사 | 표시부 미확인 모드에서 액션을 실행하는 모바일 장치 및 그 제어 방법 |
JP2014178990A (ja) * | 2013-03-15 | 2014-09-25 | Kyocera Corp | 携帯機器、制御方法、および制御プログラム |
US20140282274A1 (en) * | 2013-03-15 | 2014-09-18 | Qualcomm Incorporated | Detection of a gesture performed with at least two control objects |
JP5998085B2 (ja) * | 2013-03-18 | 2016-09-28 | アルプス電気株式会社 | 入力装置 |
KR20140114766A (ko) | 2013-03-19 | 2014-09-29 | 퀵소 코 | 터치 입력을 감지하기 위한 방법 및 장치 |
KR102131825B1 (ko) | 2013-03-20 | 2020-07-09 | 엘지전자 주식회사 | 적응적 터치 센서티브 영역을 제공하는 폴더블 디스플레이 디바이스 및 그 제어 방법 |
KR102070776B1 (ko) | 2013-03-21 | 2020-01-29 | 엘지전자 주식회사 | 디스플레이 장치 및 그 제어 방법 |
US9013452B2 (en) | 2013-03-25 | 2015-04-21 | Qeexo, Co. | Method and system for activating different interactive functions using different types of finger contacts |
US9612689B2 (en) | 2015-02-02 | 2017-04-04 | Qeexo, Co. | Method and apparatus for classifying a touch event on a touchscreen as related to one of multiple function generating interaction layers and activating a function in the selected interaction layer |
JP6047048B2 (ja) * | 2013-03-27 | 2016-12-21 | 京セラ株式会社 | 携帯機器、タッチパネルの制限領域設定方法およびプログラム |
US9304549B2 (en) | 2013-03-28 | 2016-04-05 | Microsoft Technology Licensing, Llc | Hinge mechanism for rotatable component attachment |
JP5983503B2 (ja) * | 2013-04-03 | 2016-08-31 | カシオ計算機株式会社 | 情報処理装置及びプログラム |
US9507495B2 (en) | 2013-04-03 | 2016-11-29 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
WO2014168567A1 (en) | 2013-04-11 | 2014-10-16 | Flatfrog Laboratories Ab | Tomographic processing for touch detection |
US9626100B2 (en) * | 2013-04-15 | 2017-04-18 | Microsoft Technology Licensing, Llc | Dynamic management of edge inputs by users on a touch device |
WO2014172454A1 (en) * | 2013-04-16 | 2014-10-23 | Cirque Corporation | Graduated palm rejection to improve touch sensor performance |
WO2014171606A1 (en) * | 2013-04-19 | 2014-10-23 | Lg Electronics Inc. | Device for controlling mobile terminal and method of controlling the mobile terminal |
US9575557B2 (en) * | 2013-04-19 | 2017-02-21 | Qualcomm Incorporated | Grip force sensor array for one-handed and multimodal interaction on handheld devices and methods |
US10719224B1 (en) * | 2013-04-29 | 2020-07-21 | David Graham Boyers | Methods and graphical user interfaces for pointing and editing on computing devices with touch-sensitive displays |
US9552777B2 (en) | 2013-05-10 | 2017-01-24 | Microsoft Technology Licensing, Llc | Phase control backlight |
KR20140135400A (ko) * | 2013-05-16 | 2014-11-26 | 삼성전자주식회사 | 이동 단말기 및 그 제어 방법 |
US11334113B2 (en) * | 2013-05-20 | 2022-05-17 | Lenovo (Singapore) Pte. Ltd. | Disabling touch input to information handling device |
KR20140138424A (ko) * | 2013-05-23 | 2014-12-04 | 삼성전자주식회사 | 제스쳐를 이용한 사용자 인터페이스 방법 및 장치 |
KR102153006B1 (ko) * | 2013-05-27 | 2020-09-07 | 삼성전자주식회사 | 입력 처리 방법 및 그 전자 장치 |
JP6157263B2 (ja) * | 2013-08-01 | 2017-07-05 | オリンパス株式会社 | 操作装置及びその制御方法 |
CN105379244B (zh) | 2013-05-28 | 2019-04-12 | 奥林巴斯株式会社 | 摄像装置和摄像方法 |
US9477331B2 (en) * | 2013-06-07 | 2016-10-25 | Apple Inc. | Touch detection at bezel edge |
US9753436B2 (en) | 2013-06-11 | 2017-09-05 | Apple Inc. | Rotary input mechanism for an electronic device |
JP6155872B2 (ja) | 2013-06-12 | 2017-07-05 | 富士通株式会社 | 端末装置、入力補正プログラム及び入力補正方法 |
US10345932B2 (en) * | 2013-06-14 | 2019-07-09 | Microsoft Technology Licensing, Llc | Disambiguation of indirect input |
JP5765372B2 (ja) * | 2013-06-18 | 2015-08-19 | コニカミノルタ株式会社 | 表示装置、表示装置の制御方法、および表示装置の制御プログラム |
EP3011414A4 (de) * | 2013-06-19 | 2016-12-07 | Thomson Licensing | Verfahren und vorrichtung zur unterscheidung zwischen dem halten und dem berühren eines bildschirms |
US9874978B2 (en) | 2013-07-12 | 2018-01-23 | Flatfrog Laboratories Ab | Partial detect mode |
EP3025218B1 (de) * | 2013-07-22 | 2019-06-19 | Hewlett-Packard Development Company, L.P. | Mehrzoniges touchpad |
JP5818339B2 (ja) * | 2013-08-05 | 2015-11-18 | アルプス電気株式会社 | タッチパッド |
CN104345947B (zh) * | 2013-08-07 | 2017-10-31 | 华为终端有限公司 | 一种防止误触碰触摸屏的方法和装置 |
CN109634447B (zh) | 2013-08-09 | 2022-04-19 | 苹果公司 | 用于电子设备的触觉开关 |
JP2015038695A (ja) | 2013-08-19 | 2015-02-26 | ソニー株式会社 | 情報処理装置および情報処理方法 |
CN104423656B (zh) * | 2013-08-20 | 2018-08-17 | 南京中兴新软件有限责任公司 | 误触摸识别方法和装置 |
JP6209020B2 (ja) * | 2013-08-22 | 2017-10-04 | シナプティクス・ジャパン合同会社 | 半導体集積回路装置、表示装置および情報機器 |
JP6202942B2 (ja) * | 2013-08-26 | 2017-09-27 | キヤノン株式会社 | 情報処理装置とその制御方法、コンピュータプログラム、記憶媒体 |
WO2015029172A1 (ja) * | 2013-08-28 | 2015-03-05 | 株式会社東芝 | 情報処理装置、情報処理方法およびプログラム |
JP6221527B2 (ja) * | 2013-09-02 | 2017-11-01 | 富士通株式会社 | 電子機器及び座標入力プログラム |
JP6196101B2 (ja) * | 2013-09-02 | 2017-09-13 | 株式会社東芝 | 情報処理装置、方法およびプログラム |
JP6135413B2 (ja) * | 2013-09-09 | 2017-05-31 | 富士通株式会社 | 電子機器及びプログラム |
KR102138516B1 (ko) * | 2013-10-11 | 2020-07-28 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
JP6150712B2 (ja) * | 2013-10-30 | 2017-06-21 | シャープ株式会社 | 情報処理装置およびプログラム |
CN103558954A (zh) * | 2013-11-15 | 2014-02-05 | 京东方科技集团股份有限公司 | 一种触摸系统及显示装置 |
US20150149801A1 (en) * | 2013-11-26 | 2015-05-28 | Synaptics Incorporated | Complex wakeup gesture framework |
KR102334238B1 (ko) * | 2013-12-02 | 2021-12-01 | 엘지디스플레이 주식회사 | 터치 타입 전자기기 및 그 구동방법 |
US9448631B2 (en) | 2013-12-31 | 2016-09-20 | Microsoft Technology Licensing, Llc | Input device haptics and pressure sensing |
US20150242037A1 (en) | 2014-01-13 | 2015-08-27 | Apple Inc. | Transparent force sensor with strain relief |
WO2015108479A1 (en) | 2014-01-16 | 2015-07-23 | Flatfrog Laboratories Ab | Light coupling in tir-based optical touch systems |
WO2015108480A1 (en) | 2014-01-16 | 2015-07-23 | Flatfrog Laboratories Ab | Improvements in tir-based optical touch systems of projection-type |
US9317072B2 (en) | 2014-01-28 | 2016-04-19 | Microsoft Technology Licensing, Llc | Hinge mechanism with preset positions |
US10048802B2 (en) | 2014-02-12 | 2018-08-14 | Apple Inc. | Rejection of false turns of rotary inputs for electronic devices |
US9759854B2 (en) | 2014-02-17 | 2017-09-12 | Microsoft Technology Licensing, Llc | Input device outer layer and backlighting |
US20150242053A1 (en) * | 2014-02-21 | 2015-08-27 | Qualcomm Incorporated | Systems and methods for improved touch screen accuracy |
JP2015172861A (ja) * | 2014-03-12 | 2015-10-01 | レノボ・シンガポール・プライベート・リミテッド | 携帯式電子機器の使用環境を切り換える方法、携帯式電子機器およびコンピュータ・プログラム |
US9477337B2 (en) | 2014-03-14 | 2016-10-25 | Microsoft Technology Licensing, Llc | Conductive trace routing for display and bezel sensors |
US20150261280A1 (en) * | 2014-03-17 | 2015-09-17 | Mediatek Inc. | Apparatuses and methods for waking a display with an adjustable power level to detect touches thereon |
US10120420B2 (en) | 2014-03-21 | 2018-11-06 | Microsoft Technology Licensing, Llc | Lockable display and techniques enabling use of lockable displays |
WO2015149347A1 (en) | 2014-04-04 | 2015-10-08 | Microsoft Technology Licensing, Llc | Expandable application representation |
KR102107275B1 (ko) | 2014-04-10 | 2020-05-06 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 컴퓨팅 디바이스에 대한 접이식 쉘 커버 |
EP3129847A4 (de) | 2014-04-10 | 2017-04-19 | Microsoft Technology Licensing, LLC | Schiebeabdeckung für computervorrichtung |
US9588616B2 (en) | 2014-05-06 | 2017-03-07 | Corning Incorporated | Cantilevered displacement sensors and methods of determining touching forces on a touch screen |
US10845884B2 (en) * | 2014-05-13 | 2020-11-24 | Lenovo (Singapore) Pte. Ltd. | Detecting inadvertent gesture controls |
US9569045B2 (en) | 2014-05-21 | 2017-02-14 | Apple Inc. | Stylus tilt and orientation estimation from touch sensor panel images |
CN104020878A (zh) | 2014-05-22 | 2014-09-03 | 小米科技有限责任公司 | 触摸输入控制方法及装置 |
US9454272B2 (en) | 2014-05-22 | 2016-09-27 | Stmicroelectronics Asia Pacific Pte Ltd | Touch screen for stylus emitting wireless signals |
CN104007932B (zh) * | 2014-06-17 | 2017-12-29 | 华为技术有限公司 | 一种触摸点识别方法及装置 |
JP5696295B1 (ja) * | 2014-09-03 | 2015-04-08 | パナソニックIpマネジメント株式会社 | 電子機器 |
JP5656307B1 (ja) | 2014-06-20 | 2015-01-21 | パナソニック株式会社 | 電子機器 |
JP5736551B1 (ja) | 2014-06-20 | 2015-06-17 | パナソニックIpマネジメント株式会社 | 電子機器及び制御方法 |
GB2531369A (en) | 2014-06-20 | 2016-04-20 | Panasonic Ip Man Co Ltd | Electronic apparatus |
JP5866526B2 (ja) | 2014-06-20 | 2016-02-17 | パナソニックIpマネジメント株式会社 | 電子機器、制御方法、及びプログラム |
CN111078110B (zh) | 2014-06-24 | 2023-10-24 | 苹果公司 | 输入设备和用户界面交互 |
JP6482578B2 (ja) | 2014-06-24 | 2019-03-13 | アップル インコーポレイテッドApple Inc. | ユーザインタフェースにおけるナビゲートのためのカラムインタフェース |
EP3161594A4 (de) | 2014-06-27 | 2018-01-17 | FlatFrog Laboratories AB | Nachweis von oberflächenverschmutzung |
US10190891B1 (en) | 2014-07-16 | 2019-01-29 | Apple Inc. | Optical encoder for detecting rotational and axial movement |
US9797752B1 (en) | 2014-07-16 | 2017-10-24 | Apple Inc. | Optical encoder with axially aligned sensor |
US10324733B2 (en) | 2014-07-30 | 2019-06-18 | Microsoft Technology Licensing, Llc | Shutdown notifications |
US9811218B2 (en) * | 2014-08-16 | 2017-11-07 | Synaptics Incorporated | Location based object classification |
JP2016045812A (ja) * | 2014-08-25 | 2016-04-04 | アルプス電気株式会社 | タッチパッドシステム及びタッチパッド制御用プログラム |
US10066970B2 (en) | 2014-08-27 | 2018-09-04 | Apple Inc. | Dynamic range control for optical encoders |
US9797753B1 (en) | 2014-08-27 | 2017-10-24 | Apple Inc. | Spatial phase estimation for optical encoders |
US9785344B2 (en) * | 2014-08-28 | 2017-10-10 | Winbond Electronics Corp. | Portable electronic apparatus and touch detecting method thereof |
KR20160027775A (ko) * | 2014-09-02 | 2016-03-10 | 삼성전자주식회사 | 터치 입력 처리 방법 및 그 장치 |
US10599101B2 (en) | 2014-09-02 | 2020-03-24 | Apple Inc. | Wearable electronic device |
US10297119B1 (en) | 2014-09-02 | 2019-05-21 | Apple Inc. | Feedback device in an electronic device |
US10139940B2 (en) * | 2014-09-11 | 2018-11-27 | Panasonic Intellectual Property Management Co., Ltd. | Electronic device |
US9329715B2 (en) | 2014-09-11 | 2016-05-03 | Qeexo, Co. | Method and apparatus for differentiating touch screen users based on touch event analysis |
US11619983B2 (en) | 2014-09-15 | 2023-04-04 | Qeexo, Co. | Method and apparatus for resolving touch screen ambiguities |
US9424048B2 (en) | 2014-09-15 | 2016-08-23 | Microsoft Technology Licensing, Llc | Inductive peripheral retention device |
US9864453B2 (en) * | 2014-09-22 | 2018-01-09 | Qeexo, Co. | Method and apparatus for improving accuracy of touch screen event analysis by use of edge classification |
US10606417B2 (en) | 2014-09-24 | 2020-03-31 | Qeexo, Co. | Method for improving accuracy of touch screen event analysis by use of spatiotemporal touch patterns |
CN107003717B (zh) | 2014-09-24 | 2020-04-10 | 惠普发展公司,有限责任合伙企业 | 变换所接收到的触摸输入 |
US10282024B2 (en) | 2014-09-25 | 2019-05-07 | Qeexo, Co. | Classifying contacts or associations with a touch sensitive device |
US10963117B2 (en) | 2014-09-30 | 2021-03-30 | Apple Inc. | Configurable force-sensitive input structure for electronic devices |
US9939901B2 (en) | 2014-09-30 | 2018-04-10 | Apple Inc. | Haptic feedback assembly |
US9447620B2 (en) | 2014-09-30 | 2016-09-20 | Microsoft Technology Licensing, Llc | Hinge mechanism with multiple preset positions |
CN106662891B (zh) | 2014-10-30 | 2019-10-11 | 微软技术许可有限责任公司 | 多配置输入设备 |
KR102393185B1 (ko) | 2014-11-21 | 2022-05-02 | 엘지전자 주식회사 | 전자 디바이스 |
JP5944974B2 (ja) * | 2014-12-02 | 2016-07-05 | 京セラ株式会社 | 携帯端末及び入力制御プログラム |
US20160173668A1 (en) * | 2014-12-16 | 2016-06-16 | Xiaomi Inc. | Method and device for activating an operating state of a mobile terminal |
CN104461366A (zh) * | 2014-12-16 | 2015-03-25 | 小米科技有限责任公司 | 激活移动终端的操作状态的方法及装置 |
JP6043334B2 (ja) * | 2014-12-22 | 2016-12-14 | 京セラドキュメントソリューションズ株式会社 | 表示装置、画像形成装置、及び、表示方法 |
JP6497941B2 (ja) * | 2015-01-09 | 2019-04-10 | キヤノン株式会社 | 電子機器、その制御方法及びプログラム並びに記録媒体 |
CN107209608A (zh) | 2015-01-28 | 2017-09-26 | 平蛙实验室股份公司 | 动态触摸隔离帧 |
US10318074B2 (en) | 2015-01-30 | 2019-06-11 | Flatfrog Laboratories Ab | Touch-sensing OLED display with tilted emitters |
US10496227B2 (en) | 2015-02-09 | 2019-12-03 | Flatfrog Laboratories Ab | Optical touch system comprising means for projecting and detecting light beams above and inside a transmissive panel |
US10534502B1 (en) | 2015-02-18 | 2020-01-14 | David Graham Boyers | Methods and graphical user interfaces for positioning the cursor and selecting text on computing devices with touch-sensitive displays |
KR102332015B1 (ko) | 2015-02-26 | 2021-11-29 | 삼성전자주식회사 | 터치 처리 방법 및 이를 지원하는 전자 장치 |
FR3033203B1 (fr) * | 2015-02-27 | 2018-03-23 | Quickstep Technologies Llc | Procede pour interagir avec un appareil electronique et/ou informatique mettant en œuvre une surface de commande capacitive et une surface peripherique, interface et appareil mettant en œuvre ce procede |
US10401546B2 (en) | 2015-03-02 | 2019-09-03 | Flatfrog Laboratories Ab | Optical component for light coupling |
US9798409B1 (en) | 2015-03-04 | 2017-10-24 | Apple Inc. | Multi-force input device |
US10145711B2 (en) | 2015-03-05 | 2018-12-04 | Apple Inc. | Optical encoder with direction-dependent optical properties having an optically anisotropic region to produce a first and a second light distribution |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
EP3251139B1 (de) | 2015-03-08 | 2021-04-28 | Apple Inc. | Komprimierbare dichtung für drehbare und verschiebbare eingabemechanismen |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9804717B2 (en) * | 2015-03-11 | 2017-10-31 | Synaptics Incorporated | Input sensing and exclusion |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
JP6432409B2 (ja) * | 2015-03-24 | 2018-12-05 | 富士通株式会社 | タッチパネルの制御装置およびタッチパネルの制御プログラム |
US9785284B2 (en) | 2015-03-27 | 2017-10-10 | Sony Mobile Communications Inc. | Touch screen device |
US9791956B2 (en) * | 2015-03-30 | 2017-10-17 | Lenovo (Singapore) Pte. Ltd. | Touch panel click action |
US9898126B2 (en) * | 2015-03-31 | 2018-02-20 | Toshiba Global Commerce Solutions Holdings Corporation | User defined active zones for touch screen displays on hand held device |
US9952682B2 (en) | 2015-04-15 | 2018-04-24 | Apple Inc. | Depressible keys with decoupled electrical and mechanical functionality |
US9727151B2 (en) * | 2015-04-16 | 2017-08-08 | Google Inc. | Avoiding accidental cursor movement when contacting a surface of a trackpad |
US10018966B2 (en) | 2015-04-24 | 2018-07-10 | Apple Inc. | Cover member for an input mechanism of an electronic device |
US20160328098A1 (en) | 2015-05-06 | 2016-11-10 | Haworth, Inc. | Virtual workspace viewport location markers in collaboration systems |
KR102422181B1 (ko) * | 2015-06-02 | 2022-07-18 | 삼성전자주식회사 | 전자 장치의 디스플레이 제어 방법 및 그 전자 장치 |
US10222889B2 (en) | 2015-06-03 | 2019-03-05 | Microsoft Technology Licensing, Llc | Force inputs and cursor control |
US10416799B2 (en) | 2015-06-03 | 2019-09-17 | Microsoft Technology Licensing, Llc | Force sensing and inadvertent input control of an input device |
US9846535B2 (en) * | 2015-06-05 | 2017-12-19 | Apple Inc. | Devices and methods for processing touch inputs over multiple regions of a touch-sensitive surface |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
US9891811B2 (en) * | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
CN104866207A (zh) * | 2015-06-09 | 2015-08-26 | 努比亚技术有限公司 | 一种获取应用程序辅助信息的方法及装置 |
US9752361B2 (en) | 2015-06-18 | 2017-09-05 | Microsoft Technology Licensing, Llc | Multistage hinge |
JP6162753B2 (ja) * | 2015-06-26 | 2017-07-12 | 京セラ株式会社 | 携帯端末および携帯端末制御方法 |
US9864415B2 (en) | 2015-06-30 | 2018-01-09 | Microsoft Technology Licensing, Llc | Multistage friction hinge |
JP6541475B2 (ja) * | 2015-07-01 | 2019-07-10 | 株式会社デンソーテン | 表示装置、表示方法および表示プログラム |
JP5947962B1 (ja) * | 2015-07-16 | 2016-07-06 | レノボ・シンガポール・プライベート・リミテッド | 入力装置、及び電子機器 |
CN205121529U (zh) * | 2015-07-28 | 2016-03-30 | 李睿 | 一种带有触控屏的电脑终端用防误触装置 |
JP6547501B2 (ja) * | 2015-08-04 | 2019-07-24 | ブラザー工業株式会社 | 入力装置,入力装置の制御方法,およびプログラム |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
JP6551043B2 (ja) * | 2015-08-19 | 2019-07-31 | 富士通クライアントコンピューティング株式会社 | 情報処理装置 |
US10642404B2 (en) | 2015-08-24 | 2020-05-05 | Qeexo, Co. | Touch sensitive device with multi-sensor stream synchronized data |
CN105117020A (zh) * | 2015-09-23 | 2015-12-02 | 努比亚技术有限公司 | 一种处理边缘交互操作的方法和移动终端 |
JP6104338B2 (ja) * | 2015-09-25 | 2017-03-29 | キヤノン株式会社 | 電子機器およびその制御方法、プログラム並びに記憶媒体 |
US10409412B1 (en) | 2015-09-30 | 2019-09-10 | Apple Inc. | Multi-input element for electronic device |
TW201907279A (zh) | 2015-09-30 | 2019-02-16 | 美商蘋果公司 | 具有適應性輸入列之鍵盤 |
EP3298481B1 (de) * | 2015-10-01 | 2020-12-02 | Huawei Technologies Co., Ltd. | Elektronisches gerät mit drehbarer lunette zur interaktion und verfahren zum betreiben eines solchen elektronischen geräts |
US10747362B2 (en) * | 2015-10-05 | 2020-08-18 | Microsoft Technology Licensing, Llc | Touch device with suppression band |
CN108027666A (zh) | 2015-10-12 | 2018-05-11 | 惠普发展公司有限责任合伙企业 | 输入的非预期影响的缓解 |
CN105573545A (zh) * | 2015-11-27 | 2016-05-11 | 努比亚技术有限公司 | 一种手势校准方法、装置及手势输入处理方法 |
CN108369470B (zh) | 2015-12-09 | 2022-02-08 | 平蛙实验室股份公司 | 改进的触控笔识别 |
CN106873814B (zh) * | 2015-12-14 | 2020-02-21 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
TWI549037B (zh) * | 2015-12-23 | 2016-09-11 | Imagination Broadway | Touch detection method to prevent false touch in touch system |
KR102429740B1 (ko) | 2015-12-24 | 2022-08-05 | 삼성전자 주식회사 | 터치 이벤트 처리 방법 및 그 장치 |
CN105511680B (zh) * | 2015-12-28 | 2018-12-07 | 努比亚技术有限公司 | 终端屏幕触控装置和方法 |
US10193549B2 (en) | 2015-12-29 | 2019-01-29 | Samsung Electronics Co., Ltd. | Sensing apparatus |
US10061385B2 (en) | 2016-01-22 | 2018-08-28 | Microsoft Technology Licensing, Llc | Haptic feedback for a touch input device |
US10592717B2 (en) | 2016-01-29 | 2020-03-17 | Synaptics Incorporated | Biometric imaging with hover detection |
US10282579B2 (en) | 2016-01-29 | 2019-05-07 | Synaptics Incorporated | Initiating fingerprint capture with a touch screen |
JP6647901B2 (ja) * | 2016-02-10 | 2020-02-14 | アルプスアルパイン株式会社 | 静電入力装置、静電入力装置用プログラム |
US10255023B2 (en) | 2016-02-12 | 2019-04-09 | Haworth, Inc. | Collaborative electronic whiteboard publication process |
US9891651B2 (en) | 2016-02-27 | 2018-02-13 | Apple Inc. | Rotatable input mechanism having adjustable output |
US10180755B2 (en) | 2016-02-29 | 2019-01-15 | Apple Inc. | Electronic device with dynamic thresholding for force detection |
CN105786391A (zh) * | 2016-03-24 | 2016-07-20 | 京东方科技集团股份有限公司 | 触控方法及装置、触控显示设备 |
JP7317784B2 (ja) * | 2016-03-30 | 2023-07-31 | インテル コーポレイション | 意図的でないタッチセンサへの接触を排除するモバイルデバイス |
US10344797B2 (en) | 2016-04-05 | 2019-07-09 | Microsoft Technology Licensing, Llc | Hinge with multiple preset positions |
CN107315450B (zh) * | 2016-04-26 | 2024-02-09 | 世意法(北京)半导体研发有限责任公司 | 用于确定使用者的手与电子设备的壳体之间的关系的触摸屏控制器 |
CN107340899B (zh) * | 2016-04-29 | 2020-06-02 | 北京小米移动软件有限公司 | 一种移动终端、移动终端控制方法及装置 |
DE102016108899A1 (de) * | 2016-05-13 | 2017-11-16 | Visteon Global Technologies, Inc. | Kombiniertes Ein- und Ausgabegerät und Verfahren zur Bedienung eines Ein- und Ausgabegerätes |
US10551798B1 (en) | 2016-05-17 | 2020-02-04 | Apple Inc. | Rotatable crown for an electronic device |
WO2017197636A1 (zh) * | 2016-05-20 | 2017-11-23 | 华为技术有限公司 | 识别误触摸操作的方法和电子设备 |
DK201670582A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Identifying applications on which content is available |
DK201670581A1 (en) | 2016-06-12 | 2018-01-08 | Apple Inc | Device-level authorization for viewing content |
CN105867829B (zh) * | 2016-06-15 | 2019-05-17 | 维沃移动通信有限公司 | 一种控制终端显示界面切换的方法及终端 |
CN106095322B (zh) * | 2016-06-27 | 2023-03-24 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
US10061399B2 (en) | 2016-07-15 | 2018-08-28 | Apple Inc. | Capacitive gap sensor ring for an input device |
CN106227378B (zh) * | 2016-07-15 | 2020-05-15 | 青岛海信电器股份有限公司 | 一种触摸操作处理方法和触摸屏设备 |
US10019097B2 (en) | 2016-07-25 | 2018-07-10 | Apple Inc. | Force-detecting input structure |
KR102545602B1 (ko) * | 2016-08-01 | 2023-06-20 | 삼성전자주식회사 | 전자 장치 및 그의 동작 방법 |
US10318065B2 (en) | 2016-08-03 | 2019-06-11 | Apple Inc. | Input device having a dimensionally configurable input area |
TWI606376B (zh) * | 2016-08-08 | 2017-11-21 | 意象無限股份有限公司 | 觸控感測裝置及濾除誤觸的觸控方法 |
TWI602098B (zh) * | 2016-09-05 | 2017-10-11 | Salt Int Corp | 觸控感測裝置及觸碰點的感測方法 |
US10871860B1 (en) | 2016-09-19 | 2020-12-22 | Apple Inc. | Flexible sensor configured to detect user inputs |
US10037057B2 (en) | 2016-09-22 | 2018-07-31 | Microsoft Technology Licensing, Llc | Friction hinge |
JP6784115B2 (ja) * | 2016-09-23 | 2020-11-11 | コニカミノルタ株式会社 | 超音波診断装置及びプログラム |
CN109804339B (zh) * | 2016-10-11 | 2021-01-01 | 华为技术有限公司 | 识别操作的方法、装置及移动终端 |
KR20230111276A (ko) | 2016-10-26 | 2023-07-25 | 애플 인크. | 전자 디바이스 상의 다수의 콘텐츠 애플리케이션으로부터의콘텐츠를 브라우징하기 위한 사용자 인터페이스 |
EP3545392A4 (de) | 2016-11-24 | 2020-07-29 | FlatFrog Laboratories AB | Automatische optimierung von berührungssignalen |
CN106445246A (zh) * | 2016-11-30 | 2017-02-22 | 努比亚技术有限公司 | 移动终端及其防误操作方法 |
KR102629629B1 (ko) | 2016-12-07 | 2024-01-29 | 플라트프로그 라보라토리즈 에이비 | 개선된 터치 장치 |
EP3458946B1 (de) | 2017-02-06 | 2020-10-21 | FlatFrog Laboratories AB | Optische kopplung bei berührungsempfindlichen systemen |
US10234985B2 (en) * | 2017-02-10 | 2019-03-19 | Google Llc | Dynamic space bar |
CN108536279B (zh) * | 2017-03-06 | 2021-08-03 | 北京可见文化传播有限公司 | 一种在虚拟现实环境中进行交互的方法及系统 |
EP3602257A4 (de) | 2017-03-22 | 2021-01-13 | Flatfrog Laboratories | Radiergummi für berührungsanzeigen |
CN110663015A (zh) | 2017-03-28 | 2020-01-07 | 平蛙实验室股份公司 | 触摸感应装置和用于组装的方法 |
JP6278140B2 (ja) * | 2017-04-07 | 2018-02-14 | 富士通株式会社 | 端末装置、入力補正プログラム及び入力補正方法 |
JP6862575B2 (ja) * | 2017-04-21 | 2021-04-21 | 華為技術有限公司Huawei Technologies Co.,Ltd. | タッチ制御方法及び装置 |
CN107103304A (zh) * | 2017-04-28 | 2017-08-29 | 维沃移动通信有限公司 | 一种指纹识别区域的显示方法和移动终端 |
JP6391763B2 (ja) * | 2017-05-24 | 2018-09-19 | キヤノン株式会社 | 情報処理装置、その制御方法、プログラム及び記録媒体 |
US10664074B2 (en) | 2017-06-19 | 2020-05-26 | Apple Inc. | Contact-sensitive crown for an electronic watch |
CN107315517B (zh) * | 2017-06-26 | 2021-04-06 | 北京小米移动软件有限公司 | 用于防误触的方法、装置、移动终端及智能终端 |
US10732743B2 (en) | 2017-07-18 | 2020-08-04 | Apple Inc. | Concealable input region for an electronic device having microperforations |
US10962935B1 (en) | 2017-07-18 | 2021-03-30 | Apple Inc. | Tri-axis force sensor |
US11054982B2 (en) * | 2017-07-30 | 2021-07-06 | Htc Corporation | Electronic device, method and system for detecting fingers and non-transitory computer-readable medium |
US10331178B2 (en) | 2017-08-04 | 2019-06-25 | Microsoft Technology Licensing, Llc | Rigidly bonded trackpad with structural stiffener |
CN117311543A (zh) | 2017-09-01 | 2023-12-29 | 平蛙实验室股份公司 | 触摸感测设备 |
US10732676B2 (en) | 2017-09-06 | 2020-08-04 | Apple Inc. | Illuminated device enclosure with dynamic trackpad |
WO2019047231A1 (zh) | 2017-09-11 | 2019-03-14 | 广东欧珀移动通信有限公司 | 触摸操作响应方法及装置 |
WO2019047234A1 (zh) * | 2017-09-11 | 2019-03-14 | 广东欧珀移动通信有限公司 | 触摸操作响应方法及装置 |
WO2019047226A1 (zh) | 2017-09-11 | 2019-03-14 | 广东欧珀移动通信有限公司 | 触摸操作响应方法及装置 |
CN207199279U (zh) * | 2017-09-30 | 2018-04-06 | 京东方科技集团股份有限公司 | 一种显示装置 |
CN109634450A (zh) * | 2017-10-09 | 2019-04-16 | 华为技术有限公司 | 防误触检测方法、装置及终端 |
US11934637B2 (en) | 2017-10-23 | 2024-03-19 | Haworth, Inc. | Collaboration system including markers identifying multiple canvases in multiple shared virtual workspaces |
US11126325B2 (en) | 2017-10-23 | 2021-09-21 | Haworth, Inc. | Virtual workspace including shared viewport markers in a collaboration system |
CN109782937B (zh) * | 2017-11-13 | 2021-03-05 | 京东方科技集团股份有限公司 | 触摸驱动方法、装置和显示终端 |
US10572007B2 (en) | 2017-12-15 | 2020-02-25 | International Business Machines Corporation | Preventing unintended input |
EP3528099A4 (de) * | 2017-12-21 | 2019-10-30 | Shenzhen Weitongbo Technology Co., Ltd. | Verfahren zur vermeidung der irrtümlichen berührung einer kante, berührungssteuerungsvorrichtung und speichermedium |
CN108228073B (zh) * | 2018-01-31 | 2021-06-15 | 北京小米移动软件有限公司 | 界面显示方法及装置 |
US10895979B1 (en) | 2018-02-16 | 2021-01-19 | David Graham Boyers | Methods and user interfaces for positioning a selection, selecting, and editing, on a computing device running under a touch-based operating system, using gestures on a touchpad device |
KR102413936B1 (ko) * | 2018-02-21 | 2022-06-28 | 삼성전자주식회사 | 스위치를 갖는 디스플레이를 포함하는 전자장치 |
WO2019172826A1 (en) | 2018-03-05 | 2019-09-12 | Flatfrog Laboratories Ab | Improved touch-sensing apparatus |
CN112088350A (zh) * | 2018-03-28 | 2020-12-15 | 萨罗尼科斯贸易与服务一人有限公司 | 用于提高触摸屏上的触摸的可靠性的移动设备和方法 |
CN108536386A (zh) * | 2018-03-30 | 2018-09-14 | 联想(北京)有限公司 | 数据处理方法、设备以及系统 |
US11320983B1 (en) * | 2018-04-25 | 2022-05-03 | David Graham Boyers | Methods and graphical user interfaces for positioning a selection, selecting, and editing, on a computing device running applications under a touch-based operating system |
JP6940698B2 (ja) * | 2018-05-18 | 2021-09-29 | アルプスアルパイン株式会社 | 入力装置 |
US11360440B2 (en) | 2018-06-25 | 2022-06-14 | Apple Inc. | Crown for an electronic watch |
TWI662460B (zh) * | 2018-07-18 | 2019-06-11 | 義隆電子股份有限公司 | 變更接觸物件之識別種類的方法 |
US11561515B2 (en) | 2018-08-02 | 2023-01-24 | Apple Inc. | Crown for an electronic watch |
US11009989B2 (en) | 2018-08-21 | 2021-05-18 | Qeexo, Co. | Recognizing and rejecting unintentional touch events associated with a touch sensitive device |
US11181863B2 (en) | 2018-08-24 | 2021-11-23 | Apple Inc. | Conductive cap for watch crown |
CN209560398U (zh) | 2018-08-24 | 2019-10-29 | 苹果公司 | 电子表 |
US11194298B2 (en) | 2018-08-30 | 2021-12-07 | Apple Inc. | Crown assembly for an electronic watch |
CN209625187U (zh) | 2018-08-30 | 2019-11-12 | 苹果公司 | 电子手表和电子设备 |
CN109240579B (zh) * | 2018-09-26 | 2021-08-10 | 努比亚技术有限公司 | 一种触摸操作方法、设备和计算机可存储介质 |
US11054959B2 (en) | 2018-11-29 | 2021-07-06 | International Business Machines Corporation | Cursor control |
WO2020153890A1 (en) | 2019-01-25 | 2020-07-30 | Flatfrog Laboratories Ab | A videoconferencing terminal and method of operating the same |
JP7407610B2 (ja) * | 2019-02-12 | 2024-01-04 | アルプスアルパイン株式会社 | 位置出力装置 |
US11194299B1 (en) | 2019-02-12 | 2021-12-07 | Apple Inc. | Variable frictional feedback device for a digital crown of an electronic watch |
US10831290B2 (en) * | 2019-02-22 | 2020-11-10 | Qualcomm Incorporated | Stylus-tracking piezoelectric sensor |
US11573694B2 (en) | 2019-02-25 | 2023-02-07 | Haworth, Inc. | Gesture based workflows in a collaboration system |
WO2020198221A1 (en) | 2019-03-24 | 2020-10-01 | Apple Inc. | User interfaces for viewing and accessing content on an electronic device |
US11057682B2 (en) | 2019-03-24 | 2021-07-06 | Apple Inc. | User interfaces including selectable representations of content items |
US11962836B2 (en) | 2019-03-24 | 2024-04-16 | Apple Inc. | User interfaces for a media browsing application |
US11683565B2 (en) | 2019-03-24 | 2023-06-20 | Apple Inc. | User interfaces for interacting with channels that provide content that plays in a media browsing application |
US10942603B2 (en) | 2019-05-06 | 2021-03-09 | Qeexo, Co. | Managing activity states of an application processor in relation to touch or hover interactions with a touch sensitive device |
WO2020243645A1 (en) | 2019-05-31 | 2020-12-03 | Apple Inc. | User interfaces for a podcast browsing and playback application |
US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
US11231815B2 (en) | 2019-06-28 | 2022-01-25 | Qeexo, Co. | Detecting object proximity using touch sensitive surface sensing and ultrasonic sensing |
US10665138B1 (en) * | 2019-07-09 | 2020-05-26 | Retail Solution Center | Cosmetic display assembly |
KR20210015489A (ko) | 2019-08-02 | 2021-02-10 | 삼성전자주식회사 | 휠 입력을 처리하는 전자 장치 및 이의 동작 방법 |
US11592423B2 (en) | 2020-01-29 | 2023-02-28 | Qeexo, Co. | Adaptive ultrasonic sensing techniques and systems to mitigate interference |
EP4104042A1 (de) | 2020-02-10 | 2022-12-21 | FlatFrog Laboratories AB | Verbesserte berührungsempfindliche vorrichtung |
CN111427500A (zh) * | 2020-03-20 | 2020-07-17 | Oppo广东移动通信有限公司 | 触摸屏手势操作控制方法、装置、终端设备以及存储介质 |
US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
KR20210131802A (ko) * | 2020-04-24 | 2021-11-03 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 동작 방법 |
US11212127B2 (en) | 2020-05-07 | 2021-12-28 | Haworth, Inc. | Digital workspace sharing over one or more display clients and authorization protocols for collaboration systems |
US11750672B2 (en) | 2020-05-07 | 2023-09-05 | Haworth, Inc. | Digital workspace sharing over one or more display clients in proximity of a main client |
US11550268B2 (en) | 2020-06-02 | 2023-01-10 | Apple Inc. | Switch module for electronic crown assembly |
US11635786B2 (en) | 2020-06-11 | 2023-04-25 | Apple Inc. | Electronic optical sensing device |
US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
US11934640B2 (en) | 2021-01-29 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
US11550445B1 (en) | 2021-07-06 | 2023-01-10 | Raytheon Company | Software safety-locked controls to prevent inadvertent selection of user interface elements |
JP7238090B1 (ja) | 2021-12-28 | 2023-03-13 | レノボ・シンガポール・プライベート・リミテッド | 入力装置、電子機器、及び入力設定方法 |
US11899923B1 (en) | 2022-08-31 | 2024-02-13 | Dell Products L.P. | Information handling system collaborative touchpad cursor over control icons |
US11893960B1 (en) * | 2022-08-31 | 2024-02-06 | Dell Products L.P. | Information handling system collaborative touchpad display brightness management |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6323846B1 (en) | 1998-01-26 | 2001-11-27 | University Of Delaware | Method and apparatus for integrating manual input |
US7046230B2 (en) | 2001-10-22 | 2006-05-16 | Apple Computer, Inc. | Touch pad handheld device |
Family Cites Families (253)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4346376A (en) * | 1980-04-16 | 1982-08-24 | Bell Telephone Laboratories, Incorporated | Touch position sensitive surface |
US4477797A (en) | 1980-12-12 | 1984-10-16 | Citizen Watch Company Limited | Data input device for electronic device |
US4658690A (en) * | 1983-05-10 | 1987-04-21 | Synthaxe Limited | Electronic musical instrument |
JPS6175981A (ja) * | 1984-09-21 | 1986-04-18 | Nippon Tsushin Kensetsu Kk | 手書き文字認識装置 |
US4731058A (en) | 1986-05-22 | 1988-03-15 | Pharmacia Deltec, Inc. | Drug delivery system |
US4797514A (en) | 1986-06-09 | 1989-01-10 | Elographics, Inc. | Touch sensitive device with increased linearity |
DE3809677A1 (de) * | 1987-03-19 | 1988-12-01 | Toshiba Kk | Anzeige- und eingabegeraet |
US5053758A (en) | 1988-02-01 | 1991-10-01 | Sperry Marine Inc. | Touchscreen control panel with sliding touch control |
JP2989607B2 (ja) | 1988-03-30 | 1999-12-13 | キヤノン株式会社 | 情報入力装置 |
CA2081910C (en) | 1990-05-01 | 2000-04-25 | Donald E. Drumm | Hands-free hardware keyboard |
US5119079A (en) * | 1990-09-17 | 1992-06-02 | Xerox Corporation | Touch screen user interface with expanding touch locations for a reprographic machine |
KR0133549B1 (ko) | 1990-12-18 | 1998-04-23 | 프랭크린 씨. 웨이스 | 통합 키보드 및 커서제어 장치와 팜레스트를 구비한 랩탑 컴퓨터 |
US6141000A (en) * | 1991-10-21 | 2000-10-31 | Smart Technologies Inc. | Projection display system with touch sensing on screen, computer assisted alignment correction and network conferencing |
US6597347B1 (en) | 1991-11-26 | 2003-07-22 | Itu Research Inc. | Methods and apparatus for providing touch-sensitive input in multiple degrees of freedom |
US5963671A (en) * | 1991-11-27 | 1999-10-05 | International Business Machines Corporation | Enhancement of soft keyboard operations using trigram prediction |
JPH05257594A (ja) | 1992-01-14 | 1993-10-08 | Sony Corp | 入力装置 |
US5483261A (en) * | 1992-02-14 | 1996-01-09 | Itu Research, Inc. | Graphical input controller and method with rear screen image detection |
US6222525B1 (en) * | 1992-03-05 | 2001-04-24 | Brad A. Armstrong | Image controllers with sheet connected sensors |
JP2628819B2 (ja) * | 1992-04-01 | 1997-07-09 | 河西工業株式会社 | ドアトリム用ユニットパネル |
US5488204A (en) * | 1992-06-08 | 1996-01-30 | Synaptics, Incorporated | Paintbrush stylus for capacitive touch sensor pad |
US5880411A (en) * | 1992-06-08 | 1999-03-09 | Synaptics, Incorporated | Object position detector with edge motion feature and gesture recognition |
EP0574213B1 (de) * | 1992-06-08 | 1999-03-24 | Synaptics, Inc. | Objekt-Positionsdetektor |
KR940001227A (ko) * | 1992-06-15 | 1994-01-11 | 에프. 제이. 스미트 | 터치 스크린 디바이스 |
US5481278A (en) * | 1992-10-21 | 1996-01-02 | Sharp Kabushiki Kaisha | Information processing apparatus |
JP2963589B2 (ja) | 1992-11-05 | 1999-10-18 | シャープ株式会社 | ジェスチャー処理装置およびジェスチャー処理方法 |
JPH06289969A (ja) | 1993-04-06 | 1994-10-18 | Hitachi Ltd | 電子機器 |
US5563632A (en) * | 1993-04-30 | 1996-10-08 | Microtouch Systems, Inc. | Method of and apparatus for the elimination of the effects of internal interference in force measurement systems, including touch - input computer and related displays employing touch force location measurement techniques |
JP3400111B2 (ja) | 1993-06-30 | 2003-04-28 | 株式会社東芝 | 携帯型電子機器の入力装置、携帯型電子機器の入力方法、および携帯型電子機器 |
GB9406702D0 (en) | 1994-04-05 | 1994-05-25 | Binstead Ronald P | Multiple input proximity detector and touchpad system |
US5764218A (en) * | 1995-01-31 | 1998-06-09 | Apple Computer, Inc. | Method and apparatus for contacting a touch-sensitive cursor-controlling input device to generate button values |
US5591945A (en) * | 1995-04-19 | 1997-01-07 | Elo Touchsystems, Inc. | Acoustic touch position sensor using higher order horizontally polarized shear wave propagation |
JPH0944293A (ja) | 1995-07-28 | 1997-02-14 | Sharp Corp | 電子機器 |
US5996080A (en) | 1995-10-04 | 1999-11-30 | Norand Corporation | Safe, virtual trigger for a portable data capture terminal |
US5856822A (en) * | 1995-10-27 | 1999-01-05 | 02 Micro, Inc. | Touch-pad digital computer pointing-device |
US5767457A (en) * | 1995-11-13 | 1998-06-16 | Cirque Corporation | Apparatus and method for audible feedback from input device |
US5825352A (en) * | 1996-01-04 | 1998-10-20 | Logitech, Inc. | Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad |
US5757361A (en) * | 1996-03-20 | 1998-05-26 | International Business Machines Corporation | Method and apparatus in computer systems to selectively map tablet input devices using a virtual boundary |
AU2808697A (en) | 1996-04-24 | 1997-11-12 | Logitech, Inc. | Touch and pressure sensing method and apparatus |
US5835079A (en) | 1996-06-13 | 1998-11-10 | International Business Machines Corporation | Virtual pointing device for touchscreens |
WO1998043202A1 (en) | 1997-03-25 | 1998-10-01 | Gateway 2000, Inc. | Button wheel pointing device for notebook pcs |
JPH10293644A (ja) | 1997-04-18 | 1998-11-04 | Idec Izumi Corp | タッチパネル付表示装置 |
JPH10289061A (ja) | 1997-04-10 | 1998-10-27 | Idec Izumi Corp | タッチパネル付表示装置 |
US6118435A (en) * | 1997-04-10 | 2000-09-12 | Idec Izumi Corporation | Display unit with touch panel |
US5821922A (en) * | 1997-05-27 | 1998-10-13 | Compaq Computer Corporation | Computer having video controlled cursor system |
US5864334A (en) * | 1997-06-27 | 1999-01-26 | Compaq Computer Corporation | Computer keyboard with switchable typing/cursor control modes |
JP3856910B2 (ja) | 1997-07-08 | 2006-12-13 | 富士通株式会社 | 自動取引装置 |
KR19990015738A (ko) * | 1997-08-08 | 1999-03-05 | 윤종용 | 터치패드 입력 제어기능을 갖는 휴대형 컴퓨터 |
US5943052A (en) * | 1997-08-12 | 1999-08-24 | Synaptics, Incorporated | Method and apparatus for scroll bar control |
US6310610B1 (en) * | 1997-12-04 | 2001-10-30 | Nortel Networks Limited | Intelligent touch display |
JPH11194883A (ja) | 1998-01-06 | 1999-07-21 | Poseidon Technical Systems:Kk | タッチ操作型コンピュータ |
US20060033724A1 (en) | 2004-07-30 | 2006-02-16 | Apple Computer, Inc. | Virtual input device placement on a touch screen user interface |
US7844914B2 (en) | 2004-07-30 | 2010-11-30 | Apple Inc. | Activating virtual keys of a touch-screen virtual keyboard |
US7663607B2 (en) * | 2004-05-06 | 2010-02-16 | Apple Inc. | Multipoint touchscreen |
US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
US7834855B2 (en) * | 2004-08-25 | 2010-11-16 | Apple Inc. | Wide touchpad on a portable computer |
US20070177804A1 (en) * | 2006-01-30 | 2007-08-02 | Apple Computer, Inc. | Multi-touch gesture dictionary |
US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US7614008B2 (en) | 2004-07-30 | 2009-11-03 | Apple Inc. | Operation of a computer with touch screen interface |
JP4144947B2 (ja) * | 1998-04-01 | 2008-09-03 | 富士通コンポーネント株式会社 | マウス |
JPH11327788A (ja) * | 1998-05-20 | 1999-11-30 | Kenwood Corp | タッチパネル装置 |
US6369803B2 (en) * | 1998-06-12 | 2002-04-09 | Nortel Networks Limited | Active edge user interface |
US6188391B1 (en) * | 1998-07-09 | 2001-02-13 | Synaptics, Inc. | Two-layer capacitive touchpad and method of making same |
US6243080B1 (en) * | 1998-07-14 | 2001-06-05 | Ericsson Inc. | Touch-sensitive panel with selector |
JP2000039964A (ja) * | 1998-07-22 | 2000-02-08 | Sharp Corp | 手書き入力装置 |
JP2000081947A (ja) * | 1998-09-04 | 2000-03-21 | Kimitaka Yamamoto | 付属ボタンを無くしたコンピュータのポインティング用タブレット装置及び拡張タブレット装置 |
JP3267952B2 (ja) * | 1998-09-21 | 2002-03-25 | 松下電器産業株式会社 | 平面型入力装置 |
US6154210A (en) * | 1998-11-25 | 2000-11-28 | Flashpoint Technology, Inc. | Method and system for implementing button interface compatibility in touch-screen equipped digital imaging device |
JP4542637B2 (ja) | 1998-11-25 | 2010-09-15 | セイコーエプソン株式会社 | 携帯情報機器及び情報記憶媒体 |
JP3758866B2 (ja) * | 1998-12-01 | 2006-03-22 | 富士ゼロックス株式会社 | 座標入力装置 |
US6560612B1 (en) | 1998-12-16 | 2003-05-06 | Sony Corporation | Information processing apparatus, controlling method and program medium |
US6246395B1 (en) * | 1998-12-17 | 2001-06-12 | Hewlett-Packard Company | Palm pressure rejection method and apparatus for touchscreens |
JP2000194507A (ja) | 1998-12-25 | 2000-07-14 | Tokai Rika Co Ltd | タッチ操作入力装置 |
WO2000044018A1 (en) | 1999-01-26 | 2000-07-27 | Harald Philipp | Capacitive sensor and array |
US6336614B1 (en) * | 1999-02-11 | 2002-01-08 | Benjamin J. Kwitek | Conformable portable computer hand pads |
US6982695B1 (en) | 1999-04-22 | 2006-01-03 | Palmsource, Inc. | Method and apparatus for software control of viewing parameters |
JP3258978B2 (ja) | 1999-05-21 | 2002-02-18 | シャープ株式会社 | ジェスチャー処理装置及びジェスチャー処理方法 |
US6216988B1 (en) * | 1999-06-24 | 2001-04-17 | International Business Machines Corporation | Integrated wrist rest |
US6501462B1 (en) | 1999-07-01 | 2002-12-31 | Gateway, Inc. | Ergonomic touch pad |
US6337678B1 (en) | 1999-07-21 | 2002-01-08 | Tactiva Incorporated | Force feedback computer input and output device with coordinated haptic elements |
US6459424B1 (en) * | 1999-08-10 | 2002-10-01 | Hewlett-Packard Company | Touch-sensitive input screen having regional sensitivity and resolution properties |
US6504530B1 (en) * | 1999-09-07 | 2003-01-07 | Elo Touchsystems, Inc. | Touch confirming touchscreen utilizing plural touch sensors |
US6492979B1 (en) | 1999-09-07 | 2002-12-10 | Elo Touchsystems, Inc. | Dual sensor touchscreen utilizing projective-capacitive and force touch sensors |
US6424338B1 (en) * | 1999-09-30 | 2002-07-23 | Gateway, Inc. | Speed zone touchpad |
JP2001134382A (ja) * | 1999-11-04 | 2001-05-18 | Sony Corp | 図形処理装置 |
US6573844B1 (en) * | 2000-01-18 | 2003-06-03 | Microsoft Corporation | Predictive keyboard |
US6822635B2 (en) * | 2000-01-19 | 2004-11-23 | Immersion Corporation | Haptic interface for laptop computers and other portable devices |
JP4803883B2 (ja) | 2000-01-31 | 2011-10-26 | キヤノン株式会社 | 位置情報処理装置及びその方法及びそのプログラム。 |
US6765557B1 (en) | 2000-04-10 | 2004-07-20 | Interlink Electronics, Inc. | Remote control having touch pad to screen mapping |
US6756971B1 (en) * | 2000-05-19 | 2004-06-29 | Steven E. Ramey | Touch pad guard with optional wrist pad |
US6611253B1 (en) * | 2000-09-19 | 2003-08-26 | Harel Cohen | Virtual input environment |
US7218226B2 (en) | 2004-03-01 | 2007-05-15 | Apple Inc. | Acceleration-based theft detection system for portable electronic devices |
US7688306B2 (en) | 2000-10-02 | 2010-03-30 | Apple Inc. | Methods and apparatuses for operating a portable device based on an accelerometer |
JP4300703B2 (ja) * | 2000-11-15 | 2009-07-22 | ソニー株式会社 | 情報処理装置および情報処理方法、並びにプログラム格納媒体 |
US7190348B2 (en) * | 2000-12-26 | 2007-03-13 | International Business Machines Corporation | Method for touchscreen data input |
US6677932B1 (en) | 2001-01-28 | 2004-01-13 | Finger Works, Inc. | System and method for recognizing touch typing under limited tactile feedback conditions |
US6570557B1 (en) | 2001-02-10 | 2003-05-27 | Finger Works, Inc. | Multi-touch system and method for emulating modifier keys via fingertip chords |
JP2001265519A (ja) | 2001-02-26 | 2001-09-28 | Alps Electric Co Ltd | コンピュータ装置 |
JP2002287889A (ja) * | 2001-03-23 | 2002-10-04 | Sharp Corp | ペン入力装置 |
JP3988476B2 (ja) | 2001-03-23 | 2007-10-10 | セイコーエプソン株式会社 | 座標入力装置及び表示装置 |
JP4768143B2 (ja) * | 2001-03-26 | 2011-09-07 | 株式会社リコー | 情報入出力装置、情報入出力制御方法およびプログラム |
JP4084582B2 (ja) * | 2001-04-27 | 2008-04-30 | 俊司 加藤 | タッチ式キー入力装置 |
US7088343B2 (en) * | 2001-04-30 | 2006-08-08 | Lenovo (Singapore) Pte., Ltd. | Edge touchpad input device |
US20050024341A1 (en) * | 2001-05-16 | 2005-02-03 | Synaptics, Inc. | Touch screen with user interface enhancement |
JP3800984B2 (ja) | 2001-05-21 | 2006-07-26 | ソニー株式会社 | ユーザ入力装置 |
US7068499B2 (en) | 2001-06-25 | 2006-06-27 | Chrono Data Llc. | Modular computer user interface system |
US6690365B2 (en) * | 2001-08-29 | 2004-02-10 | Microsoft Corporation | Automatic scrolling |
JP2003173237A (ja) * | 2001-09-28 | 2003-06-20 | Ricoh Co Ltd | 情報入出力システム、プログラム及び記憶媒体 |
US7009599B2 (en) * | 2001-11-20 | 2006-03-07 | Nokia Corporation | Form factor for portable device |
AUPR963001A0 (en) * | 2001-12-19 | 2002-01-24 | Canon Kabushiki Kaisha | Selecting moving objects on a system |
US6690387B2 (en) * | 2001-12-28 | 2004-02-10 | Koninklijke Philips Electronics N.V. | Touch-screen image scrolling system and method |
JP2003208261A (ja) | 2002-01-16 | 2003-07-25 | Toshiba Corp | 電子機器およびポインティング手段制御方法 |
JP3788942B2 (ja) * | 2002-02-22 | 2006-06-21 | 株式会社東芝 | 情報処理装置およびコンピュータの操作支援方法 |
GB2386707B (en) | 2002-03-16 | 2005-11-23 | Hewlett Packard Co | Display and touch screen |
US7038659B2 (en) * | 2002-04-06 | 2006-05-02 | Janusz Wiktor Rajkowski | Symbol encoding apparatus and method |
US6943705B1 (en) * | 2002-05-03 | 2005-09-13 | Synaptics, Inc. | Method and apparatus for providing an integrated membrane switch and capacitive sensor |
US7746325B2 (en) * | 2002-05-06 | 2010-06-29 | 3M Innovative Properties Company | Method for improving positioned accuracy for a determined touch input |
US6789049B2 (en) | 2002-05-14 | 2004-09-07 | Sun Microsystems, Inc. | Dynamically characterizing computer system performance by varying multiple input variables simultaneously |
TWI313835B (en) | 2002-06-04 | 2009-08-21 | Koninkl Philips Electronics Nv | Method of measuring the movement of an object relative to a user's input device and related input device,mobile phone apparatus, cordless phone apparatus, laptor computer, mouse and remote control |
US7656393B2 (en) * | 2005-03-04 | 2010-02-02 | Apple Inc. | Electronic device having display and surrounding touch sensitive bezel for user interface and control |
US11275405B2 (en) * | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
US7102615B2 (en) | 2002-07-27 | 2006-09-05 | Sony Computer Entertainment Inc. | Man-machine interface using a deformable device |
US7406666B2 (en) * | 2002-08-26 | 2008-07-29 | Palm, Inc. | User-interface features for computers with contact-sensitive displays |
US6654001B1 (en) | 2002-09-05 | 2003-11-25 | Kye Systems Corp. | Hand-movement-sensing input device |
AU2003259474A1 (en) | 2002-09-16 | 2004-04-30 | Koninklijke Philips Electronics N.V. | Method for inputting character and position information |
JP2004127073A (ja) | 2002-10-04 | 2004-04-22 | Smk Corp | 指示入力装置 |
JP2004185258A (ja) * | 2002-12-03 | 2004-07-02 | Hitachi Ltd | 情報処理装置 |
JP3867664B2 (ja) | 2002-12-12 | 2007-01-10 | ソニー株式会社 | 入力装置、携帯型情報処理装置、リモートコントロール装置、および入力装置における圧電アクチュエータ駆動制御方法 |
NL1022257C2 (nl) | 2002-12-24 | 2004-06-25 | Paulina Theodora Gerar Donders | Werkwijze voor het analyseren van bankbiljetten. |
JP3846432B2 (ja) | 2003-02-26 | 2006-11-15 | ソニー株式会社 | 表示装置、表示方法及びそのプログラム |
US7103852B2 (en) * | 2003-03-10 | 2006-09-05 | International Business Machines Corporation | Dynamic resizing of clickable areas of touch screen applications |
US7382360B2 (en) | 2003-04-15 | 2008-06-03 | Synaptics Incorporated | Methods and systems for changing the appearance of a position sensor with a light effect |
US7119794B2 (en) | 2003-04-30 | 2006-10-10 | Microsoft Corporation | Character and text unit input correction system |
US7884804B2 (en) * | 2003-04-30 | 2011-02-08 | Microsoft Corporation | Keyboard with input-sensitive display device |
US7148882B2 (en) | 2003-05-16 | 2006-12-12 | 3M Innovatie Properties Company | Capacitor based force sensor |
GB0312465D0 (en) * | 2003-05-30 | 2003-07-09 | Therefore Ltd | A data input method for a computing device |
KR100510731B1 (ko) * | 2003-05-31 | 2005-08-30 | 엘지.필립스 엘시디 주식회사 | 터치 패널의 구동 방법 |
US8373660B2 (en) * | 2003-07-14 | 2013-02-12 | Matt Pallakoff | System and method for a portable multimedia client |
KR100522940B1 (ko) | 2003-07-25 | 2005-10-24 | 삼성전자주식회사 | 활성영역을 설정 가능한 터치스크린 시스템 및 그 제어방법 |
US7499040B2 (en) * | 2003-08-18 | 2009-03-03 | Apple Inc. | Movable touch pad with added functionality |
US20060181517A1 (en) | 2005-02-11 | 2006-08-17 | Apple Computer, Inc. | Display actuator |
US9024884B2 (en) * | 2003-09-02 | 2015-05-05 | Apple Inc. | Touch-sensitive electronic apparatus for media applications, and methods therefor |
JP4360871B2 (ja) * | 2003-09-10 | 2009-11-11 | 富士通テン株式会社 | 情報端末における入力装置 |
JP2005082806A (ja) | 2003-09-10 | 2005-03-31 | Suetsuna Yoko | 新規なオキナワモズク由来フコイダン及び免疫賦活剤 |
US7176902B2 (en) * | 2003-10-10 | 2007-02-13 | 3M Innovative Properties Company | Wake-on-touch for vibration sensing touch input devices |
US7728819B2 (en) | 2003-11-17 | 2010-06-01 | Sony Corporation | Input device, information processing device, remote control device, and input device control method |
US8164573B2 (en) | 2003-11-26 | 2012-04-24 | Immersion Corporation | Systems and methods for adaptive interpretation of input from a touch-sensitive input device |
US7982711B2 (en) | 2003-12-19 | 2011-07-19 | Immersion Corporation | Haptic profiling system and method |
US7277087B2 (en) * | 2003-12-31 | 2007-10-02 | 3M Innovative Properties Company | Touch sensing with touch down and lift off sensitivity |
JP2005208991A (ja) * | 2004-01-23 | 2005-08-04 | Canon Inc | 位置情報出力装置及び信号処理方法 |
US7289111B2 (en) * | 2004-03-25 | 2007-10-30 | International Business Machines Corporation | Resistive touch pad with multiple regions of sensitivity |
JP4903371B2 (ja) | 2004-07-29 | 2012-03-28 | 任天堂株式会社 | タッチパネルを用いたゲーム装置およびゲームプログラム |
US8381135B2 (en) | 2004-07-30 | 2013-02-19 | Apple Inc. | Proximity detector in handheld device |
US7653883B2 (en) | 2004-07-30 | 2010-01-26 | Apple Inc. | Proximity detector in handheld device |
US7728821B2 (en) | 2004-08-06 | 2010-06-01 | Touchtable, Inc. | Touch detecting interactive display |
US20070046643A1 (en) | 2004-08-06 | 2007-03-01 | Hillis W Daniel | State-Based Approach to Gesture Identification |
US7692627B2 (en) * | 2004-08-10 | 2010-04-06 | Microsoft Corporation | Systems and methods using computer vision and capacitive sensing for cursor control |
US7561146B1 (en) * | 2004-08-25 | 2009-07-14 | Apple Inc. | Method and apparatus to reject accidental contact on a touchpad |
US7728823B2 (en) * | 2004-09-24 | 2010-06-01 | Apple Inc. | System and method for processing raw data of track pad device |
US20060071915A1 (en) * | 2004-10-05 | 2006-04-06 | Rehm Peter H | Portable computer and method for taking notes with sketches and typed text |
US7626569B2 (en) | 2004-10-25 | 2009-12-01 | Graphics Properties Holdings, Inc. | Movable audio/video communication interface system |
US7847789B2 (en) * | 2004-11-23 | 2010-12-07 | Microsoft Corporation | Reducing accidental touch-sensitive device activation |
DE602005013571D1 (de) | 2004-12-14 | 2009-05-07 | Howard Mark Anthony | Detektor |
US7911455B2 (en) * | 2005-03-08 | 2011-03-22 | Nissha Printing Co., Ltd. | Touch panel unit |
US20060227100A1 (en) * | 2005-03-30 | 2006-10-12 | Yu Kun | Mobile communication terminal and method |
US7186041B2 (en) * | 2005-04-08 | 2007-03-06 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Keyboard layout for mouse or rocker switch text entry |
US7986307B2 (en) * | 2005-04-22 | 2011-07-26 | Microsoft Corporation | Mechanism for allowing applications to filter out or opt into tablet input |
US20060256090A1 (en) * | 2005-05-12 | 2006-11-16 | Apple Computer, Inc. | Mechanical overlay |
US20060277466A1 (en) | 2005-05-13 | 2006-12-07 | Anderson Thomas G | Bimodal user interaction with a simulated object |
US7609178B2 (en) | 2006-04-20 | 2009-10-27 | Pressure Profile Systems, Inc. | Reconfigurable tactile sensor input device |
WO2006130268A1 (en) * | 2005-06-01 | 2006-12-07 | Medtronic, Inc. | Correlating a non-polysomnographic physiological parameter set with sleep states |
US7279647B2 (en) | 2005-06-17 | 2007-10-09 | Harald Philipp | Control panel |
US20070002192A1 (en) | 2005-06-29 | 2007-01-04 | Casio Computer Co., Ltd. | Liquid crystal display apparatus including touch panel |
US7633076B2 (en) * | 2005-09-30 | 2009-12-15 | Apple Inc. | Automated response to and sensing of user activity in portable devices |
GB2430642A (en) | 2005-10-03 | 2007-04-04 | Im Pak Technologies Ltd | Injection impact compression moulding |
US20070132789A1 (en) * | 2005-12-08 | 2007-06-14 | Bas Ording | List scrolling in response to moving contact over list of index symbols |
US7958456B2 (en) * | 2005-12-23 | 2011-06-07 | Apple Inc. | Scrolling list with floating adjacent index symbols |
US7657849B2 (en) * | 2005-12-23 | 2010-02-02 | Apple Inc. | Unlocking a device by performing gestures on an unlock image |
US20070152983A1 (en) * | 2005-12-30 | 2007-07-05 | Apple Computer, Inc. | Touch pad with symbols based on mode |
US8018440B2 (en) * | 2005-12-30 | 2011-09-13 | Microsoft Corporation | Unintentional touch rejection |
CN101000529B (zh) | 2006-01-13 | 2011-09-14 | 北京汇冠新技术股份有限公司 | 一种用于红外触摸屏的触摸力检测装置 |
WO2007089410A2 (en) | 2006-01-27 | 2007-08-09 | Wms Gaming Inc. | Handheld device for wagering games |
US7770126B2 (en) | 2006-02-10 | 2010-08-03 | Microsoft Corporation | Assisting user interface element use |
DE102006037156A1 (de) * | 2006-03-22 | 2007-09-27 | Volkswagen Ag | Interaktive Bedienvorrichtung und Verfahren zum Betreiben der interaktiven Bedienvorrichtung |
US8077153B2 (en) | 2006-04-19 | 2011-12-13 | Microsoft Corporation | Precise selection techniques for multi-touch screens |
KR101327581B1 (ko) * | 2006-05-24 | 2013-11-12 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 작동방법 |
US7978181B2 (en) * | 2006-04-25 | 2011-07-12 | Apple Inc. | Keystroke tactility arrangement on a smooth touch surface |
US8279180B2 (en) | 2006-05-02 | 2012-10-02 | Apple Inc. | Multipoint touch surface controller |
JP4729433B2 (ja) | 2006-05-10 | 2011-07-20 | アルプス電気株式会社 | 入力装置 |
DE102006022610B4 (de) | 2006-05-15 | 2008-05-08 | Siemens Ag | Sicherheitsanordnung in einem oder für ein Fahrzeug und Kraftfahrzeug |
US20080040692A1 (en) * | 2006-06-29 | 2008-02-14 | Microsoft Corporation | Gesture input |
US7880728B2 (en) * | 2006-06-29 | 2011-02-01 | Microsoft Corporation | Application switching via a touch screen interface |
US9069417B2 (en) * | 2006-07-12 | 2015-06-30 | N-Trig Ltd. | Hover and touch detection for digitizer |
US8686964B2 (en) * | 2006-07-13 | 2014-04-01 | N-Trig Ltd. | User specific recognition of intended user interaction with a digitizer |
US7843427B2 (en) | 2006-09-06 | 2010-11-30 | Apple Inc. | Methods for determining a cursor position from a finger contact with a touch screen display |
US7956849B2 (en) | 2006-09-06 | 2011-06-07 | Apple Inc. | Video manager for portable multifunction device |
US7934156B2 (en) | 2006-09-06 | 2011-04-26 | Apple Inc. | Deletion gestures on a portable multifunction device |
KR100843077B1 (ko) * | 2006-09-28 | 2008-07-02 | 삼성전자주식회사 | 터치스크린 상에서 가변적인 크기로 그룹화된 정보를디스플레이하는 장치 및 방법 |
US8284165B2 (en) * | 2006-10-13 | 2012-10-09 | Sony Corporation | Information display apparatus with proximity detection performance and information display method using the same |
JP2008140182A (ja) | 2006-12-01 | 2008-06-19 | Sharp Corp | 入力装置、送受信システム、入力処理方法、および制御プログラム |
US8902172B2 (en) * | 2006-12-07 | 2014-12-02 | Cypress Semiconductor Corporation | Preventing unintentional activation of a touch-sensor button caused by a presence of conductive liquid on the touch-sensor button |
US8006002B2 (en) | 2006-12-12 | 2011-08-23 | Apple Inc. | Methods and systems for automatic configuration of peripherals |
US7876310B2 (en) * | 2007-01-03 | 2011-01-25 | Apple Inc. | Far-field input identification |
US8130203B2 (en) * | 2007-01-03 | 2012-03-06 | Apple Inc. | Multi-touch input discrimination |
US7855718B2 (en) * | 2007-01-03 | 2010-12-21 | Apple Inc. | Multi-touch input discrimination |
US8125455B2 (en) * | 2007-01-03 | 2012-02-28 | Apple Inc. | Full scale calibration measurement for multi-touch surfaces |
US8970501B2 (en) * | 2007-01-03 | 2015-03-03 | Apple Inc. | Proximity and multi-touch sensor detection and demodulation |
US8026903B2 (en) * | 2007-01-03 | 2011-09-27 | Apple Inc. | Double-sided touch sensitive panel and flex circuit bonding |
US7956847B2 (en) * | 2007-01-05 | 2011-06-07 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices |
US7957762B2 (en) | 2007-01-07 | 2011-06-07 | Apple Inc. | Using ambient light sensor to augment proximity sensor output |
GB2446702A (en) * | 2007-02-13 | 2008-08-20 | Qrg Ltd | Touch Control Panel with Pressure Sensor |
US20080196945A1 (en) * | 2007-02-21 | 2008-08-21 | Jason Konstas | Preventing unintentional activation of a sensor element of a sensing device |
EP1970799B1 (de) * | 2007-03-15 | 2017-08-16 | LG Electronics Inc. | Elektronische Vorrichtung und Verfahren für einen Steuermodus dafür sowie mobiles Kommunikationsendgerät |
JP4980105B2 (ja) | 2007-03-19 | 2012-07-18 | シャープ株式会社 | 座標入力装置、および座標入力装置の制御方法 |
US9423995B2 (en) * | 2007-05-23 | 2016-08-23 | Google Technology Holdings LLC | Method and apparatus for re-sizing an active area of a flexible display |
US8681104B2 (en) * | 2007-06-13 | 2014-03-25 | Apple Inc. | Pinch-throw and translation gestures |
US9933937B2 (en) | 2007-06-20 | 2018-04-03 | Apple Inc. | Portable multifunction device, method, and graphical user interface for playing online videos |
GB2451267A (en) | 2007-07-26 | 2009-01-28 | Harald Philipp | Capacitive position sensor |
CN101785285A (zh) | 2007-08-22 | 2010-07-21 | 吴谊镇 | 压电感应单元和使用压电感应的数据输入设备 |
US8125458B2 (en) * | 2007-09-28 | 2012-02-28 | Microsoft Corporation | Detecting finger orientation on a touch-sensitive device |
WO2009047759A2 (en) * | 2007-10-11 | 2009-04-16 | N-Trig Ltd. | Method for palm touch identification in multi-touch digitizing systems |
US8421757B2 (en) * | 2007-10-12 | 2013-04-16 | Sony Corporation | Touch sensor with a plurality of touch sensor sections |
US8174508B2 (en) | 2007-11-19 | 2012-05-08 | Microsoft Corporation | Pointing and data entry input device |
US8253698B2 (en) * | 2007-11-23 | 2012-08-28 | Research In Motion Limited | Tactile touch screen for electronic device |
US8416198B2 (en) * | 2007-12-03 | 2013-04-09 | Apple Inc. | Multi-dimensional scroll wheel |
US9690474B2 (en) * | 2007-12-21 | 2017-06-27 | Nokia Technologies Oy | User interface, device and method for providing an improved text input |
JP4697551B2 (ja) * | 2007-12-21 | 2011-06-08 | ソニー株式会社 | 通信装置、入力制御方法及び入力制御プログラム |
US20090172565A1 (en) | 2007-12-26 | 2009-07-02 | John Clarke Jackson | Systems, Devices, and Methods for Sharing Content |
TWI360061B (en) * | 2007-12-31 | 2012-03-11 | Htc Corp | Electronic device and method for operating applica |
US20090174679A1 (en) * | 2008-01-04 | 2009-07-09 | Wayne Carl Westerman | Selective Rejection of Touch Contacts in an Edge Region of a Touch Surface |
US9720501B2 (en) * | 2008-01-04 | 2017-08-01 | Tactus Technology, Inc. | Dynamic tactile interface |
US8232973B2 (en) * | 2008-01-09 | 2012-07-31 | Apple Inc. | Method, device, and graphical user interface providing word recommendations for text input |
EP2247998B1 (de) | 2008-02-28 | 2019-04-10 | New York University | Verfahren und vorrichtung zur bereitstellung von eingaben in einen prozessor und sensor-pad |
EP2104024B1 (de) * | 2008-03-20 | 2018-05-02 | LG Electronics Inc. | Zur Messung der Annäherung/Berührung fähiges tragbares Endgerät und Verfahren zur Bildschirmsteuerung damit |
EP2300899A4 (de) | 2008-05-14 | 2012-11-07 | 3M Innovative Properties Co | Systeme und verfahren zum bewerten von orten von mehrfachberührungseingaben |
TW201001258A (en) * | 2008-06-23 | 2010-01-01 | Flatfrog Lab Ab | Determining the location of one or more objects on a touch surface |
US20090322351A1 (en) | 2008-06-27 | 2009-12-31 | Mcleod Scott C | Adaptive Capacitive Sensing |
US8698750B2 (en) | 2008-09-18 | 2014-04-15 | Microsoft Corporation | Integrated haptic control apparatus and touch sensitive display |
US8421756B2 (en) * | 2008-09-23 | 2013-04-16 | Sony Ericsson Mobile Communications Ab | Two-thumb qwerty keyboard |
US8385885B2 (en) * | 2008-10-17 | 2013-02-26 | Sony Ericsson Mobile Communications Ab | Method of unlocking a mobile electronic device |
US8294047B2 (en) * | 2008-12-08 | 2012-10-23 | Apple Inc. | Selective input signal rejection and modification |
JP5484109B2 (ja) * | 2009-02-09 | 2014-05-07 | 三菱電機株式会社 | 電気光学装置 |
US20100201615A1 (en) | 2009-02-12 | 2010-08-12 | David John Tupman | Touch and Bump Input Control |
US8924893B2 (en) * | 2009-10-14 | 2014-12-30 | At&T Mobility Ii Llc | Locking and unlocking of an electronic device using a sloped lock track |
US9285988B2 (en) * | 2010-04-20 | 2016-03-15 | Blackberry Limited | Portable electronic device having touch-sensitive display with variable repeat rate |
US9116583B1 (en) * | 2011-04-13 | 2015-08-25 | Google Inc. | Dampening thumb movement on a touch-sensitive input device |
US8411060B1 (en) * | 2012-01-13 | 2013-04-02 | Google Inc. | Swipe gesture classification |
US8847903B2 (en) * | 2012-04-26 | 2014-09-30 | Motorola Mobility Llc | Unlocking an electronic device |
WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US9645729B2 (en) * | 2012-10-18 | 2017-05-09 | Texas Instruments Incorporated | Precise object selection in touch sensing systems |
EP2939098B1 (de) | 2012-12-29 | 2018-10-10 | Apple Inc. | Vorrichtung, verfahren und grafische benutzerschnittstelle zum übergang zwischen berührungseingabe und anzeigenausgabe |
KR102131825B1 (ko) * | 2013-03-20 | 2020-07-09 | 엘지전자 주식회사 | 적응적 터치 센서티브 영역을 제공하는 폴더블 디스플레이 디바이스 및 그 제어 방법 |
US8896561B1 (en) * | 2013-03-27 | 2014-11-25 | Keysight Technologies, Inc. | Method for making precise gestures with touch devices |
US9285913B1 (en) * | 2014-12-31 | 2016-03-15 | Lg Display Co., Ltd. | Display device and driving method thereof |
-
2008
- 2008-09-30 US US12/242,772 patent/US20090174679A1/en not_active Abandoned
- 2008-12-16 WO PCT/US2008/087041 patent/WO2009088672A2/en active Application Filing
- 2008-12-17 AU AU2008258177A patent/AU2008258177B2/en active Active
- 2008-12-18 GB GB1018237.6A patent/GB2472339B/en active Active
- 2008-12-18 GB GB0823047.6A patent/GB2456203B/en active Active
- 2008-12-22 CA CA 2772544 patent/CA2772544C/en active Active
- 2008-12-22 CA CA2647561A patent/CA2647561C/en active Active
- 2008-12-23 EP EP12160763A patent/EP2469381A1/de not_active Ceased
- 2008-12-23 EP EP08022346A patent/EP2077490A3/de not_active Ceased
- 2008-12-26 JP JP2008336240A patent/JP5495553B2/ja active Active
- 2008-12-30 DE DE102008063354.2A patent/DE102008063354B4/de active Active
-
2009
- 2009-01-01 IL IL196334A patent/IL196334A0/en unknown
- 2009-01-04 CN CN201310489261.XA patent/CN103513927B/zh active Active
- 2009-01-04 CN CN201610626336.8A patent/CN106155419B/zh active Active
- 2009-01-04 CN CN200910002305.5A patent/CN101482785B/zh active Active
- 2009-08-31 HK HK09107967.5A patent/HK1130097A1/xx unknown
-
2010
- 2010-10-21 AU AU2010235941A patent/AU2010235941B2/en active Active
-
2011
- 2011-08-02 HK HK11108042.8A patent/HK1154293A1/xx unknown
- 2011-09-30 US US13/250,955 patent/US9041663B2/en active Active
-
2012
- 2012-11-30 JP JP2012262208A patent/JP5731466B2/ja active Active
-
2014
- 2014-03-20 JP JP2014057454A patent/JP2014112449A/ja active Pending
-
2015
- 2015-05-13 US US14/711,626 patent/US9891732B2/en active Active
-
2017
- 2017-04-07 JP JP2017076985A patent/JP6907005B2/ja active Active
-
2018
- 2018-01-25 US US15/880,362 patent/US10747428B2/en active Active
-
2020
- 2020-08-13 US US16/993,134 patent/US11449224B2/en active Active
-
2022
- 2022-08-17 US US17/820,368 patent/US11886699B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6323846B1 (en) | 1998-01-26 | 2001-11-27 | University Of Delaware | Method and apparatus for integrating manual input |
US7046230B2 (en) | 2001-10-22 | 2006-05-16 | Apple Computer, Inc. | Touch pad handheld device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009024656A1 (de) * | 2009-06-12 | 2011-03-24 | Volkswagen Ag | Verfahren zum Steuern einer grafischen Benutzerschnittstelle und Bedienvorrichtung für eine grafische Benutzerschnittstelle |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102008063354B4 (de) | Selektive Zurückweisung von Berührungskontakten in einem Kantenbereich einer Berührungsoberfläche | |
US20130154933A1 (en) | Force touch mouse | |
US20140043265A1 (en) | System and method for detecting and interpreting on and off-screen gestures | |
DE212007000026U1 (de) | Vorrichtung zum Implementieren mehrerer Drucktasten in einer Benutzereingabevorrichtung | |
DE202008007847U1 (de) | Geschwindigkeits-/Positionsmodus-Translation | |
DE202005021427U1 (de) | Elektronische Vorrichtung mit berührungsempfindlicher Eingabeeinrichtung | |
DE202004021453U1 (de) | Bewegliches Berührungsfeld mit hinzugefügter Funktionalität | |
DE202016107235U1 (de) | Kraftmessung mit kapazitiven Touch-Oberflächen | |
AU2013100574A4 (en) | Interpreting touch contacts on a touch surface | |
AU2015271962B2 (en) | Interpreting touch contacts on a touch surface | |
DE202009004487U1 (de) | Selektive Eingabesignalausmusterung und Modifizierung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: G06F0003033000 Ipc: G06F0003048000 Effective date: 20130307 |
|
R130 | Divisional application to |
Ref document number: 102008064809 Country of ref document: DE Effective date: 20131105 |
|
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final |