DE60024655T2 - Verfahren zur benutzung von mit einem anzeigegerät verbundenen tasten für den zugriff und die ausführung von damit verbundenen funktionen - Google Patents
Verfahren zur benutzung von mit einem anzeigegerät verbundenen tasten für den zugriff und die ausführung von damit verbundenen funktionen Download PDFInfo
- Publication number
- DE60024655T2 DE60024655T2 DE60024655T DE60024655T DE60024655T2 DE 60024655 T2 DE60024655 T2 DE 60024655T2 DE 60024655 T DE60024655 T DE 60024655T DE 60024655 T DE60024655 T DE 60024655T DE 60024655 T2 DE60024655 T2 DE 60024655T2
- Authority
- DE
- Germany
- Prior art keywords
- switching element
- physical switching
- display
- physical
- activation movement
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000004913 activation Effects 0.000 claims description 102
- 230000004044 response Effects 0.000 claims description 20
- 230000000694 effects Effects 0.000 claims description 4
- 238000001994 activation Methods 0.000 description 79
- 230000009471 action Effects 0.000 description 12
- 241000699666 Mus <mouse, genus> Species 0.000 description 9
- 230000003213 activating effect Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 241001422033 Thestylus Species 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 241001290864 Schoenoplectus Species 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000009415 formwork Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C23/00—Non-electrical signal transmission systems, e.g. optical systems
- G08C23/04—Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1662—Details related to the integrated keyboard
-
- 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/0489—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 dedicated keyboard keys or combinations thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/16—Circuits
- H04B1/20—Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver
- H04B1/202—Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver by remote control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
- H04N21/41265—The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42208—Display device provided on the remote control
- H04N21/42209—Display device provided on the remote control for displaying non-command information, e.g. electronic program guide [EPG], e-mail, messages or a second television channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42226—Reprogrammable remote control devices
- H04N21/42227—Reprogrammable remote control devices the keys being reprogrammable, e.g. soft keys
- H04N21/42228—Reprogrammable remote control devices the keys being reprogrammable, e.g. soft keys the reprogrammable keys being displayed on a display screen in order to reduce the number of keys on the remote control device itself
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
- H04N7/087—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
- H04N7/088—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/147—Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/403—Connection between platform and handheld device
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/407—Data transfer via internet
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/20—Binding and programming of remote control devices
- G08C2201/21—Programming remote control devices via third means
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/30—User interface
- G08C2201/33—Remote control using macros, scripts
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/90—Additional features
- G08C2201/92—Universal remote control
Description
- VERWANDTE ANMELDUNGEN
- Die vorliegende Anmeldung ist mit der US-Patentanmeldung Serial No. 09/001,873 mit dem Titel "Portable Internet-Enabled Controller And Information Browser For Consumer Devices" (im Folgenden als „die '873-Anmeldung" bezeichnet) und mit der US-Patentanmeldung Serial No 09/001,841 mit dem Titel „System For Dual-Display Interaction With Integrated Television And Internet Content" (im Folgenden als „die '841-Anmeldung" bezeichnet), beide eingereicht am 31. Dezember 1997, verwandt. Die vorliegende Anmeldung ist auch mit der US-Patentanmeldung Serial No 09/221,940 mit dem Titel „Method of Data Display for Electronic Program Guides (EPGs)" (im Folgenden als „die '940-Anmeldung" bezeichnet) verwandt, die am 28. Dezember 1998 eingereicht wurde.
- GEBIET DER ERFINDUNG
- Die vorliegende Erfindung betrifft allgemein die effiziente Nutzung des Anzeigeplatzes auf einem Datenenanzeigegerät. Genauer betrifft die vorliegende Erfindung Verfahren zum Verwenden von physischen Schaltelementen, um auf Funktionen zuzugreifen, die über Software und Hardware, die dem Anzeigegerät zugeordnet sind, verfügbar sind, ohne notwendigerweise den Anzeigeplatz auf dem Anzeigegerät zu verbrauchen, um die verfügbaren Funktionen anzuzeigen, bevor ein Anwender dazu auffordert.
- DEFINITIONEN
- Wie in dieser Anmeldung verwendet, bezeichnet „Schaltelement" verschiedene Arten von Schaltelementen wie Drucktasten, Kontakttasten, Schalter, Schieber, Knöpfe, Nummernschalter, Trackballs, Mäuse, Hebel, Pads usw. Verschiedene Schaltelemente sind in der '873-Anmeldung ausführlicher beschrieben und dargestellt. Der Ausdruck „Schaltelementegruppe" wird hierin verwendet, um eine Vielzahl von Schaltelementen zu beschreiben, die, wenn in Kombination aktiviert, eine einzelne Wirkung haben, als ob die Schaltelementegruppe ein einziges physisches Schaltelement wäre. Zum Beispiel kann das im Wesentlichen gleichzeitige Aktivieren von zwei separaten physischen Schaltelementen eine erste Funktion initiieren, während das im Wesentlichen gleichzeitige Aktivieren der gleichen Schaltelemente mit einem dritten Schaltelement eine zweite Funktion initiieren kann. Solange der Kontext nicht auf etwas anderes verweist, ist immer, wenn die Anzeige oder eine Schaltelementfunktion erörtert wird, davon auszugehen, dass die Erörterung auch eine Schaltelementegruppe einschließt.
- „Aktivieren", wie hierin verwendet, bedeutet die Durchführung der erforderlichen Aktion(en) an einem Schaltelement, die einem dem Schaltelement zugeordneten Gerät anzeigen, dass das Schaltelement aktiviert wurde. Zum Beispiel kann „aktivieren" sich auf Drücken, Berühren, Schalten, Schieben, Drehen, Betätigen einer Wählscheibe, Rollen, Klicken usw. beziehen, je nach den physischen Eigenschaften des beteiligten Schaltelements.
- Einem bestimmten Schaltelement kann eine Reihe von physischen Bewegungen zugeordnet sein, die seine Aktivierung bewirken können, möglicherweise für unterschiedliche Zwecke. Zum Beispiel kann die Aktivierung eines Schaltelements durch eine erste Art von physischer Bewegung (z.B. nach vorne Drücken) bewirken, dass ein erstes Ereignis eintritt, beispielsweise die Anzeige von Informationen auf der Anzeige, um eine Funktion des Schaltelements zu beschreiben. Eine Aktivierung, die diese Art von Ereignis verursacht, wird hierin als „Anzeigenaktivierung" bezeichnet, und die damit verbundene Bewegung wird hierin als „Anzeigenaktivierungsbewegung" bezeichnet. Eine Aktivierung des gleichen Schaltelements durch eine andere Art von physischer Bewegung (z.B. nach hinten Drücken) kann bewirken, dass ein zweites Ereignis stattfindet, wie die Ausführung einer dem Schaltelement zugeordneten Funktion. Eine Aktivierung, die diese Art von Ereignis verursacht, wird hierin eine „Ausführungsaktivierung" genannt, und die damit verbundene Bewegung wird hierin eine „Ausführungsaktivierungsbewegung" genannt. Eine einem bestimmten Schaltelement zugeordnete bestimmte Bewegung kann eine Anzeigenanktivierungsbewegung, eine Ausführungsaktivierungsbewegung oder eine andere Art von Bewegung sein.
- Auch werden in dieser Anmeldung die Ausdrücke „Anwender", „Betrachter" und „Kunde" je nach Kontext austauschbar verwendet, um eine Person zu bezeichnen, die die hierin beschriebenen Verfahren und Geräte verwendet. Ein Anwender kann ein „logischer Anwender" sein. Ein „logischer Anwender" kann ein einzelner Anwender oder eine Gruppe von Anwendern sein, die gemeinsame oder zusammengestellte Programmvoreinstellungen nutzen. Zum Beispiel kann es sich bei „Kinder" um einen logischen Anwender handeln, für den Programmvoreinstellungen von den Eltern bestimmt werden. Oder es kann sich bei „Kritikerauswahl" um einen logischen Anwender handeln, für den Programmvoreinstellungen von einer Gruppe von Programmkritikern bestimmt werden. Oder es kann sich bei „Voreinstellung" um einen logischen Anwender handeln, für den Programmvoreinstellungen von einem vorgegebenen oder zufälligen Algorithmus bestimmt werden.
- Wie in dieser Anmeldung verwendet, bezeichnet der Ausdruck „Aktion" jede Folge von Ereignissen, die von einem Anwender durchgeführt wird oder durchgeführt werden muss, um eine verfügbare Funktion anzuzeigen, aufzurufen und/oder durchzuführen. Aktionen schließen, ohne darauf beschränkt zu sein, die folgenden ein: Tastaturereignisse (z.B. Berühren oder Drücken einer Taste oder mehrerer Tasten in Folge), Mausereignisse (Bewegen, Rechts- oder Links-Klicken, Doppelklicken, Ziehen usw.), Betätigen eines Schaltelements (z.B. Drücken, Loslassen, Schieben, Kippen, Zusammendrücken usw.), Bildschirmereignisse (z.B. Berühren eines Bildschirms) und jedes andere Ereignis, auf das hin als Antwort ein Signal oder andere Daten in eine Vorrichtung eingegeben wird.
- TECHNISCHER HINTERGRUND
- Vielen elektronischen und anderen Geräten sind verschiedene Funktionen zugeordnet, und der Zugriff auf diese Funktionen kann über eine große Vielfalt von Mechanismen stattfinden. Zahlreiche Kombinationen von physischen Schaltelementen und Software oder Bildschirmschaltelementen stehen zur Verfügung, um Anwendern zu ermöglichen, auf verfügbare Funktionen zuzugreifen. Obwohl ein Anwender die Aktionen, die erforderlich sind, um einige oder alle verfügbare Funktionen aufzurufen oder durchzuführen, schließlich auswendig lernen kann, muss bis dahin eine Möglichkeit bestehen, dem Anwender diese Informationen zu vermitteln. Normalerweise gibt es ein separates Anwenderhandbuch, ein Lösungsblatt, eine Bildschirmanzeige oder einen anderen visuellen Hinweis, der dem Gerät zugeordnet ist, das für diesen Zweck verwendet wird.
- Ein einfaches Beispiel ist ein Personal Computer, der in Verbindung mit einer Tastatur, einer Maus oder einem anderen Dateneingabegerät, einem Anzeigemonitor und zugehöriger Software verwendet wird. Auf dem technischen Gebiet der Personal Computer ist die Verwendung von Standardtasten (wie ALT, CTRL, SHIFT, Apple Command und Windows Command) in Kombination mit anderen verfügbaren Tasten bekannt, um eine gewünschte Funktion aufzurufen und auszuführen. Ebenso ist es bekannt, Funktionstasten, wie F1, F2 usw. zu verwenden oder eine Maus zu verwenden, um auf ein bestimmtes Symbol oder eine Menüoption zu zeigen und zu klicken oder doppelt zu klicken, um eine diesem bzw. dieser zugeordnete Funktion aufzurufen und/oder auszuführen.
- In jeder der oben genannten Situationen werden die einer bestimmten Tastenanschlagfolge oder anderen Eingabeaktion zugeordneten Funktionen in der Regel als Antwort auf eine erste Aktion oder eine erste Aktionsgruppe angezeigt, und dann wird die gewünschte Funktion durch Durchführen einer zweiten Aktion oder einer zweiten Aktionsgruppe ausgeführt. Zum Beispiel ist es üblich, dass Anwendungssoftwareprogramme Hilfesymbole oder Hilfemenüs aufweisen, die über eine bestimmte Maus- oder Tastaturfolge aufrufbar sind. Sobald er sich im Hilfemodul befindet, kann ein Anwender navigieren, um einen zweiten Satz von Aktionen zu bestimmen, der erforderlich ist, um die gewünschte Funktion auszuführen. Oft verlangt dies von einem Anwender sogar, dass er verschiedene zusammenwirkende Eingabegeräte nutzt, wie eine Maus, um auf das Menü zu zeigen, und dann eine Tastatur, um durch das Menü zu navigieren und schließlich die gewünschte Funktion aufzurufen und auszuführen.
- Ein Beispiel für ein Zweifunktions-Schaltelement, bei dem zwei Funktionen mit demselben Schaltelement ausgeführt werden, ist ein Verschlussschaltelement auf bestimmten Kameratypen. Auf Spiegelreflexkameras, die eine manuelle Fokus-, aber eine automatische Belichtungssteuerung aufweisen, liefert das halbe Niederdrücken der Verschlussschaltfläche einen Hinweis auf die Belichtungsrate, die verwendet werden wird, und das zu Ende führen und völlige Niederdrücken des Verschlussschaltelements hat die Aufnahme des Bildes zur Folge. Ebenso bewirkt auf vielen Autofokuskameras das halbe Niederdrücken des Verschlusses, dass der Autofokusmechanismus für das gerade im Blickfeld befindliche Objekt gesetzt wird, und ein vollständiges Niederdrücken nimmt dann das Bild auf. Die Funktionen dieser „Zweifach-Funktions"-Schaltelemente auf Kameras sind jedoch nicht programmierbar.
- Eine andere Zweifachfunktions-Funktionalität, die als „Quick-Info" bekannt ist, ist bei Software verbreitet. Quick-Infos sind kurze erläuternde Pop-Up-Texte, die optischen Symbolen zugeordnet sind. Die Symbole stellen Schaltelemente dar, die verschiedene Arten von Programmfunktionen bieten, wie Öffnen, Speichern oder Drucken von Dateien. Wenn ein Anwender die Maus über diesen Symbolen bewegt und sie dort für eine oder zwei Sekunden hält, erscheint der Beschreibungstext, der dem Anwender mitteilt, was das Schaltelement tun wird, falls der Anwender anschließend darauf klickt. Diese Quick-Infos ähneln der „Sprechblasenhilfe", die von Macintosh-Computern bereitgestellt wird, und sie sind in Programmen wie Microsoft Word verbreitet.
- Quick-Infos können nützliche Anwender-Schnittstelleneinrichtungen in Standard-Computeranwendungen sein, weil sie es unerfahrenen Anwendern ermöglichen, einfach auf ein Bildschirmsymbol zu zeigen und herauszufinden, was es tun wird. Erfahrenere Anwender können einfach auf das Symbol klicken, welches das Funktionswerkzeug darstellt, ohne darauf zu warten, dass die Beschreibung der Funktion erscheint. Jedoch haben Quick-Infos mindestens zwei größere Nachteile. Erstens sind sie von einer „Maus- und Tastatur"-Eingabemetapher abhängig, wo es möglich ist, mit der Maus auf ein Symbol zu zeigen, ohne auf dieses Symbol zu klicken. Bei Geräten mit graphischen Touch-Screens besteht das natürliche Interaktionsverfahren jedoch darin, mit dem Finger auf ein Symbol zu zeigen, indem man den Bildschirm berührt, und dieses sofort zu aktivieren. In diesem Fall ist eine Unterscheidung zwischen „darauf zeigen" und „anklicken" nicht möglich. Einige Anwendungen auf Touch-Sreen-Basis erzeugen diese Unterscheidung allerdings mittels eines Stifts und verlangen, dass der Stift zweimal schnell hintereinander aufgesetzt wird, um einen „Klick" zu erzeugen, während ein einmaliges Berühren der Touch-Screen-Oberfläche mit dem Stift ein „Zeigen" darstellt. Aber dies ist eine unangenehme Art der Interaktion, besonders wenn man daran gewöhnt ist, den Finger statt eines physischen Stifts zu benutzen.
- Ein weiterer bedeutsamer Nachteil von Quick-Infos ist, dass sie Platz auf der Bildschirmanzeige einnehmen. Für jedes Funktionsschaltelement, mit dem man ein Quick-Info verbinden möchte, muss ein Symbol bereitgestellt werden, damit ein Daraufzeigen bewirkt, dass die Textbeschreibung aufgeht. Im Kontext einer kleinen Bildschirmanzeige verbraucht die ständige Anzeige von solchen Symbolen wertvolle Anzeigeplatz-Ressourcen, auch dann, wenn die Symbole nicht gebraucht werden.
- Der Palm Pilot von 3-Com, Corporation hat einen kleinen Touch-Screen und eine geringe Anzahl von physischen Schaltelementen. Die physischen Schaltelemente des Palm Pilot sind jedoch so eingestellt, dass sie immer eine einzige Operation ausführen. Die Schaltelemente sind in Keiner Weise vielseitig. Sie wechseln einfach zwischen vier primären Programmanwendungs-Bildschirmen und haben keinen weiteren Nutzen.
- Ein erstrebenswertes Verfahren zur Überwindung der oben genannten Nachteile im Stand der Technik ist die Bereitstellung von programmierbaren physischen Schalt elementen an den Geräten, wobei eine Funktion jedes Schaltelements oder jeder Schaltelementekombination (Schaltelementegruppe) auf einer zugeordneten Anzeige angezeigt wird, wenn das Schaltelement oder die Schaltelementegruppe mittels einer Anzeigenaktivierungsaktion aktiviert wird, und eine Funktion des Schaltelements oder der Schaltelementegruppe ausgeführt wird, wenn das Schaltelement oder die Schaltelementegruppe mittels einer Ausführungsaktivierungsbewegung aktiviert wird, die sich von der Anzeigenaktivierungsbewegung unterscheidet. Dadurch könnte die Anzeige von unnötigen Symbolen, Menüs, Texten usw. freigehalten werden und dem eigentlichen Inhalt zur Verfügung stehen, solange ein Anwender nicht das Bedürfnis oder den Wunsch hat, Informationen zu betrachten, die die Funktion einer Schaltfläche betreffen, die dem Gerät, das die Anzeige enthält, zugeordnet ist.
- OFFENBARUNG DER ERFINDUNG
- Mit der rasanten technischen Entwicklung werden die Geräte immer kleiner, und es gibt viele solcher Geräte mit vollständig integrierten Eingabe-, Verarbeitungs- und Anzeigemerkmalen in einem kompakten Gerät, das in der Hand gehalten und bedient werden kann. Zum Beispiel gibt es schon seit vielen Jahren tragbare Rechner und tragbare Videospiele, und in letzter Zeit sind auch tragbare elektronische Organizer, wie der Palm Pilot von 3-Com Corporation, erhältlich. Außerdem offenbart die '873-Anmeldung eine tragbare Fernsteuerung für Gebrauchsgüter, die eine integrierte Anzeige aufweist.
- Mit abnehmender Größe dieser elektronischen Geräte ist der Grad der ihnen zugeordneten Funktionalität gestiegen. Dies geht auf verbesserte Techniken, die Forderungen des Marktes und andere Faktoren zurück. Bei diesen kleineren Geräten sind sowohl der Anzeigebereich als auch der verfügbare Platz für physische Schaltelemente beschränkt, und es ist deshalb wünschenswert, in beider Hinsicht effizienten Gebrauch von dem verfügbaren Platz zu machen. So wird es wichtig, einen hohen Grad an Funktionalität in solchen Geräten unterzubringen, wobei eine relativ kleine Zahl von physischen Schalt elementen verwendet wird, und ohne dass wertvoller Anzeigeplatz verbraucht wird, um dem Anwender anzuzeigen, welche Funktionen die einzelnen Schaltelemente aufweisen.
- Die vorliegende Erfindung erreicht diese Ziele durch Bereitstellen von physischen Schaltelementen (die vorzugsweise programmierbar sind) auf den Geräten, wobei die Funktion jedes Schaltelements oder jeder Schaltelementegruppe auf einer zugehörigen Anzeige angezeigt wird, wenn das Schaltelement oder die Schaltelementegruppe mittels einer Anzeigenaktivierungsbewegung aktiviert wird, während die Funktion des Schaltelements oder der Schaltelementegruppe ausgeführt wird, wenn das Schaltelement oder die Schaltelementegruppe mit Hilfe einer Ausführungsaktivierungsbewegung aktiviert wird, die anders ist als die Anzeigenaktivierungsbewegung, wobei der Ausführungsaktivierungsbewegung nicht unbedingt eine Anzeigenaktivierungsbewegung vorangeht.
- Die vorliegende Erfindung stellt somit Systeme und Verfahren bereit, die eine maximal effiziente Nutzung des Bildschirmplatzes auf diesen Arten von Geräten ermöglichen, während eine maximale Bedienungsfreundlichkeit für den Kunden aufrechterhalten wird. Der Anzeigeplatz auf einem zugehörigen Gerät ist somit frei von für erfahrene Anwender, die mit den Funktionen der Schaltelemente vertraut sind, unnötigem Durcheinander, und der erfahrende Anwender muss daher nur eine dem Schaltelement zugeordnete Ausführungsaktivierungsbewegung durchführen und muss sich nie die Zeit nehmen, oder Anzeigeplatz verschwenden, um eine dem Schaltelement zugeordnete Anzeigenaktivierungsbewegung durchzuführen. Gleichzeitig kann es für weniger erfahrene Anwender angenehm sein, dass die Anzeige aufgeräumt ist, bis sie überprüfen müssen, welche Funktion ein spezielles Schaltelement oder eine spezielle Schaltelementegruppe ausführt, in welchem Fall sie einfach eine Anzeigenaktivierungsbewegung durchführen können, worauf die Anzeigen der geeigneten Funktionen vorübergehend auf dem Bildschirm erscheinen. Der Anwender kann dann eine Ausführungsaktivierungsbewegung am gewünschten Schaltelement oder der gewünschten Schaltelementegruppe durchführen, um die gewünschte Funktion auszuführen. Alternativ kann der Anwender eine Escape-Folge aktivieren, um die überflüssigen Elemente von der Anzeige verschwinden zu lassen, oder er kann eine Anzeigenaktivierungsbewegung an einem zweiten Schaltelement oder einer zweiten Schaltelementegruppe durchführen, um zu sehen, welche Funktion mit dem zweiten Schaltelement oder der zweiten Schaltelementegruppe verbunden ist, oder er kann einfach warten, bis genügend Zeit ohne Aktionen vergangen ist, damit die Anzeige von alleine die überflüssigen Elemente verschwinden lässt. Ohne Aktivität bedeutet, dass keine anderen Schaltelemente an der Vorrichtung aktiviert werden, und genügend Zeit kann entweder vorgegeben oder programmiert sein.
- Somit beinhaltet ein Aspekt der vorliegenden Erfindung folgendes: die Verwendung eines ersten einer Anzeige zugeordneten physischen Schaltelements an einer Vorrichtung mit einer Anzeige, um eine Funktion, die dem ersten physischen Schaltelement zugeordnet ist, anzuzeigen und auszuführen, indem eine dem ersten physischen Schaltelement zugeordnete Anzeigenaktivierungsbewegung am ersten physischen Schaltelement durchgeführt wird; das Anzeigen einer Funktionsbeschreibung, die dem ersten physischen Schaltelement zugeordnet ist, auf der Anzeige als Antwort auf die Anzeigenaktivierungsbewegung, die am ersten physischen Schaltelement ausgeführt wurde; das Ausführen einer dem ersten physischen Schaltelement zugeordneten Ausführungsaktivierungsbewegung am ersten physischen Schaltelement; und das Ausführen der Funktion, die dem ersten physischen Schaltelement zugeordnet ist, als Antwort auf die am ersten physischen Schaltelement durchgeführte Ausführungsaktivierungsbewegung; wobei die dem ersten physischen Schaltelement zugeordnete Anzeigenaktivierungsbewegung von anderer Art ist als die dem ersten physischen Schaltelement zugeordnete Ausführungsaktivierungsbewegung.
- Ein anderer Aspekt der vorliegenden Erfindung beinhaltet folgendes: die Verwendung eines ersten physischen Schaltelements an einer Vorrichtung, welche das erste physische Schaltelement und ein zweites physisches Schaltelement aufweist, im Zusammenhang mit der Anzeige, um eine dem ersten physischen Schaltelement zugeordnete Funktion anzuzeigen und auszuführen, indem eine dem ersten physischen Schaltelement zugeordnete Anzeigenaktivierungsbewegung am ersten physischen Schaltelement durchgeführt wird; Anzeigen einer Funktionsbeschreibung, die dem ersten physischen Schaltelement zugeordnet ist, auf der Anzeige als Antwort auf die Anzeigenaktivierungsbewegung, die am ersten physischen Schaltelement ausgeführt wurde; Anzeigen der Beschreibung einer dem zweiten physischen Schaltelement zugeordneten Funktion auf der Anzeige als Anwort auf die am ersten physischen Schaltelement durchgeführte Anzeigenaktivierungsbewegung; Durchführen einer dem zweiten physischen Schaltelement zugeordneten Ausführungsaktivierungsbewegung am zweiten physischen Schaltelement; und Ausführen der dem zweiten physischen Schaltelement zugeordneten Funktion als Antwort auf die am zweiten physischen Schaltelement durchgeführte Ausführungsaktivierungsbewegung.
- Ein anderer Aspekt der vorliegenden Erfindung beinhaltet folgendes: die Verwendung einer ersten physischen Schaltelementegruppe an einer Vorrichtung, welche die erste physische Schaltelementegruppe und eine zweite physische Schaltelementegruppe aufweist, im Zusammenhang mit einer Anzeige, um eine der ersten physischen Schaltelementegruppe zugeordnete Funktion anzuzeigen und auszuführen, indem eine der ersten physischen Schaltelementegruppe zugeordnete Anzeigenaktivierungsbewegung an der ersten physischen Schaltelementegruppe durchgeführt wird; Anzeigen der Beschreibung einer der ersten physischen Schaltelementegruppe zugeordneten Funktion als Antwort auf die Ausführungsaktivierungsbewegung, die an der ersten physischen Schaltelementegruppe durchgeführt wird; Anzeigen der Beschreibung einer der zweiten physischen Schaltelementegruppe zugeordneten Funktion auf der Anzeige als Antwort auf die an der ersten physischen Schaltelementegruppe ausgeführte Anzeigenaktivierungsbewegung, Durchführen einer der zweiten physischen Schaltelementegruppe zugeordneten Ausführungsaktivierungsbewegung an der zweiten physischen Schaltelementegruppe; und Ausführen der der zweiten physischen Schaltelementegruppe zugeordneten Funktion als Antwort auf die Ausführung der Ausführungsaktivierungsbewegung an der zweiten physischen Schaltelementegruppe.
- Somit ermöglichen die Systeme und Verfahren der vorliegenden Erfindung die Verwendung einer Anzeige, die frei von unerwünschten und überflüssigen Elementen ist, die in der Regel vorhanden sind, um die Funktionen von physischen Schaltelemen ten zu beschreiben. Die Systeme und Verfahren der vorliegenden Erfindung geben dem Anwender außerdem die Möglichkeit, die Funktion eines Schaltelements zu bestimmen, falls gewünscht, und die Funktion entweder mit vorheriger oder ohne vorherige Durchführung einer Anzeigenaktivierungsbewegung ausführen zu lassen.
- Weitere Ziele und Vorteile der vorliegenden Erfindung werden aus der nachstehenden ausführlichen Beschreibung in Zusammenschau mit der zugehörigen Zeichnung klar.
- KURZE BESCHREIBUNG DER ZEICHNUNG
-
1 zeigt ein tragbares Gerät, physische Schaltelemente und einen Anzeigenbereich als Beispiel für eine Vorrichtung, welche die Grundlagen der vorliegenden Erfindung verkörpert. - AUSFÜHRLICHE BESCHREIBUNG DER ERFINDUNG
- Für Vorrichtungen wie diejenigen, die in der '873-Anmeldung (mit dem Titel „Portable Internet-Enabled Controller And Information Browser For Consumer Devices") beschrieben sind, wurde die Verwendung von physischen Schaltelementen an tragbaren Vorrichtungen beschrieben, um verschiedene Programmfunktionen, einschließlich der Navigation, auf Bildschirmen für verschiedene Anwendungen durchzuführen. „Tragbar" verweist im Allgemeinen auf die Größe und das Gewicht des Geräts und wird verwendet, um anzuzeigen, dass das Gerät im Allgemeinen mit Hilfe nur einer Hand gehalten und/oder bedient werden kann. Manchmal führen die Schaltelemente Funktionen aus, die einem besonderen Bildschirm zugeordnet sind, wie das Abspielen einer CD oder das Scrollen des Inhalts einer Programmanzeige. In anderen Fällen schalten die Schaltelemente zwischen verschiedenen Bildschirmen um, zum Beispiel zwischen einem „Willkommen-Bildschirm" und einem „Film"-Bildschirm. Eine bevor zugte Ausführungsform der vorliegenden Erfindung wird im Zusammenhang mit den in der '873-Anmeldung beschriebenen tragbaren Vorrichtungen verwendet. Diese Geräte weisen eine Anzeige und zugehörige integrierte programmierbare Software auf, die in Verbindung mit diesen verwendet wird, so dass die Vorrichtungen als intelligente interaktive Fernsteuerungen für Gebrauchsgüter dienen können.
- Im Allgemeinen sind die Funktionschaltelemente, die in der '873er Anmeldung beschrieben sind, sehr vielseitig, aber der Anwender muss möglicherweise häufig daran erinnert werden, was die Schaltelemente in einem bestimmten Kontext machen. Als Antwort auf dieses Problem wird häufig eine graphische Anzeige verwendet, die ständig die derzeitige Funktionalität jedes Schaltelements anzeigt.
1 zeigt ein Beispielgerät10 mit physischen Schaltelementen15a ,15b ,15c und15d , die graphischen Bezeichnungsfelder20a ,20b ,20c und20d entsprechen, die die Funktionen der zugehörigen physikalischen Schaltelemente15 anzeigen, und eine Anzeigefläche25 , die einen "Willkommen"-Bildschirm anzeigt. Das Gerät10 ist ein Beispiel für eine in der '837-Anwendung beschriebene Vorrichtung. - Mit dem „Willkommen"-Bildschirm von
1 scheint es das Problem der Überfüllung zwar nicht zu geben, aber auf anderen Bildschirmen, selbst auf der gleichen Anzeigefläche25 , nehmen die Bezeichnungsfelder20 Bildschirmplatz ein, der ansonsten genutzt werden könnte, um mehr inhaltsbezogene Informationen anzuzeigen. Diese anderen Bildschirme können einen Bildschirm einschließen, der elektronische Programmzeitschriftinformationen anzeigt, oder einen Bildschirm, der eine CD-Sammlung des Anwenders auflistet. - Die vorliegende Erfindung ermöglicht es den Anwendern, den Anzeigeplatz, der von Bezeichnungsfeldern
20 für Inhaltsinformationen eingenommen wird, wieder „zurückzufordern", während der Anwender immer noch in der Lage bleibt, schnell zu sehen, welches Schaltelement15 wofür verwendet wird, falls der Anwender dies wünscht. Den Schaltelementen15 sind vorzugsweise mehrere verschiedene physische Bewegungs-, Verstellungs- oder Aktivierungserfordernisse zugeordnet. Vorzugsweise gibt es genau zwei unterschiedliche Bewegungen, die eine Betätigung des Schaltelements15 bewirken, aber es können auch drei oder vier oder fünf oder sechs oder noch mehr sein. In der Ausführungsform, wo einem Schaltelement genau zwei verschiedene physische Bewegungen zugeordnet sind, welche dessen Betätigung bewirken, ist es bevorzugt, dass eine der Bewegungen eine Anzeigenaktivierungsbewegung ist, während der die andere eine Ausführungsaktivierungsbewegung ist. - Verschiedenen Schaltelementen
15 können verschieden viele unterschiedliche Bewegungen zugeordnet sein (z.B. können manchen zwei Bewegungen zugeordnet sein, manchen können drei Bewegungen zugeordnet sein, usw.). Vorzugsweise weist auch jedes Schaltelement15 von sich aus und von selbst eine Multifunktionsfähigkeit auf, aber die Multifunktionsfähigkeit kann einer Schaltelementegruppe zugeordnet sein, wie zwei bestimmten Schaltelementen (z.B.15a und15b ) oder drei bestimmten Schaltelementen (z.B.15a ,15b und15c ) oder einer anderen Kombination von Schalelementen15 . In Schaltelementegruppen können Schaltelemente15 verschiedene Formen, Umrisse, Dicken, Größen, Farben, physische Betätigungserfordernisse (d.h. Drücken, Schieben, Rollen, Kippen, Berühren usw.) oder andere Attribute aufweisen, so dass verschiedene Klassen oder Arten von Schaltelementen15 vorhanden sind. Es können bestimmte Kombinationen von Formen, Farben usw. programmiert werden, um gewünschte Funktionen auszuführen. Wenn vier runde Schaltelemente15 vorhanden sind, dann kann beispielsweise die Ausführung einer Anzeigenaktivierungsbewegung mit beliebigen zwei davon zur Anzeige einer ersten Funktion führen, mit beliebigen drei davon zur Anzeige einer zweiten Funktion, und mit allen vier zur Anzeige einer dritten Funktion. Die Ausführung einer Ausführungsaktivierungsbewegung mit beliebigen zwei, drei oder vier würde die zugeordneten Funktion ausführen. Jedes einzelne runde Schaltelement15 könnte immer noch einer eigenen und einzigartigen Funktion entsprechen. - Geht man zurück zu der Ausführungsform, wo einem bestimmten Schaltelement
15 zwei verschiedene Aktivierungsbewegungen zugeordnet sind, so ist ein Beispiel, dass eine erste Aktivierungsanforderung das Vorwärtsschieben des Schaltelements15 in Richtung auf die Anzeigefläche25 sein kann, während eine zweite Aktivierungsanforderung das Niederdrücken des Schaltelements15 sein kann, oder umgekehrt. Man beachte jedoch, dass dieselben Vorteile auch auf andere Arten von dualer Bewegung zutreffen, wie der Abwärtsverstellung über eine halbe Strecke und der anschließenden Abwärtsverstellung über den Rest der Strecke, oder erst der halben, dann der ganzen Verstellung in Vorwärtsrichtung, oder einem Drehen erst nach rechts, dann nach links usw., solange beide Bewegungen sich unterscheiden. Ein besonderer Vorteil davon, dass die Bewegungen verschieden sind, liegt darin, dass der Anwender sich auf nur seinen Tastsinn verlassen kann, um die Vorrichtung zu bedienen, und er dies daher in Situationen, wo die Vorrichtungen in dunklen oder schlecht beleuchteten Umgebungen (z.B. nachts im Haus des Anwenders) verwendet werden, wirksam tun kann. In solchen Situationen wäre es schwieriger, das Gerät zu bedienen, wenn die Anzeigenaktivierungsbewegung und die Ausführungsaktivierungsbewegung gleich wären, aber lediglich aufeinander folgenden würden, da eine Licht-, Ton- oder andere Anzeige erforderlich wäre, um den Anwender darüber zu informieren, ob die nächste Aktivierungsbewegung eine Anzeigenaktivierung oder eine Ausführungsaktivierung wäre. - Da in der bevorzugten Ausführungsform der vorliegenden Erfindung jedem Schaltelement
15 nur zwei unterschiedliche Aktivierungsbewegungen zugeordnet sind, beziehen sich die Beispiele im folgenden auf diese Ausführungsform. Jedoch ist die Erfindung nicht darauf beschränkt. Die zwei verschiedenen Bewegungen sind zwei verschiedenen Funktionen der Anwendungs- und/oder Systemsoftware zugeordnet, die vorzugsweise in die Anzeigeeinheit mit den Schaltelementen15 integriert ist. - In einer Ausführungsform wird, wenn das Schaltelement
15 mit Hilfe einer Aktivierungsbewegung, die der ersten unterschiedlichen Bewegung zugeordnet ist, aktiviert wird, ein graphisches „Pop-up"-Element oder ein Text (z.B.20a ,20b ,20c und20d in1 ) angezeigt, wobei der Text die aktuelle Funktion des physischen Schaltelements15 erklärt. Vorzugsweise sind die graphischen Schaltelemente20 so angeordnet, dass sie den physischen Schaltelementen15 , denen sie entsprechen, leicht zugeordnet werden können, wie aus1 hervorgeht. Wenn das Schaltelement mit Hilfe einer Aktivie rungsbewegung, die der zweiten unterschiedlichen Bewegung zugeordnet ist, aktiviert wird, wird die programmierte Funktion (d.h. die angezeigte Funktion20 ) für das zugeordnete Schaltelement15 ausgeführt. - Alternativ dazu kann die Aktivierung eines Schaltelements
15 durch die Ausführung einer dem Schaltelement zugeordneten Aktivierungsbewegung eine Pop-up-Anzeige von Funktionen aller physischen Schaltelemente15 bewirken, so dass leicht gesehen werden kann, was alle Schaltelemente15 tun, indem nur eines davon aktiviert wird. Ein Anfänger konnte die mit einem beliebigen physischen Schaltelement15 verbundene Funktion durch Durchführen der diesem zugeordneten passenden Ausführungsaktivierungsbewegung dadurch auf intelligente Weise ausführen. Ebenfalls alternativ kann die Aktivierung eines Schaltelements15 durch Durchführen der dem Schaltelement zugeordneten Anzeigenaktivierungsbewegung bewirken, dass ein Pop-up die Funktionen aller physischen Schaltelemente15 der gleichen Klasse (d.h. der „gleichen Art") anzeigt, so dass leicht gesehen werden kann, was alle Schaltelemente15 der gleichen Art tun, indem man nur eines davon aktiviert. Wiederum hängt die Funktion, die schließlich ausgeführt wird, am Ende davon ab, mit welchem Schaltelement der Anwender die passende Ausführungsaktivierungsbewegung durchgeführt hat. - In dem Fall, dass Schaltelementegruppen verwendet werden, kann die Anzeigenaktivierung einer bestimmten Gruppe die Anzeige der Funktion bewirken, die dieser Gruppe zugeordnet ist, oder sie kann eine Anzeige der Funktionen bewirken, die allen ähnlichen Gruppen zugeordnet ist. Zum Beispiel kann die Aktivierung von zwei viereckigen Schaltelementen durch Durchführen der zugehörigen Anzeigenaktivierungsbewegung die Anzeige von zwei Vierecken und einer zugehörigen Funktion, von drei Vierecken und einer zugeordneten Funktion, von vier Vierecken und einer zugeordneten Funktion usw. bewirken.
- In jedem Fall kann, ob nun einzelne Schaltelemente
15 oder Schaltelementegruppen verwendet werden, eine Escape-Folge vorhanden sein, um die Anzeige25 von überflüssigen Elementen zu befreien. Es kann ein bestimmtes funktionsgebundenes Schaltelement für die Escape-Funktion vorhanden sein, oder die Anzeige kann nach einer vorgegebenen oder programmierten Verzögerung automatisch gelöscht werden. Die Escape-Folge kann auch einfach darin bestehen, die gleiche Anzeigenaktivierungsbewegung mit dem gleichen Schaltelement15 zu wiederholen. Im letzteren Fall bewirkt die erste Bewegung, dass Informationen angezeigt werden, während die zweite, wiederholte Bewegung bewirkt, dass die Informationen verschwinden. Zum Beispiel würde eine Vorwärtsbewegung eine Anzeige bewirken. Nach der Anzeige würde eine zweite Vorwärtsbewegung bewirken, dass die Anzeige verschwindet, während eine andere Bewegung (z.B. ein nach unten Schieben) bewirken würde, dass die richtige Funktion ausgeführt wird. - Die letztgenannte Ausführungsform könnte erwünscht sein, da, wie vorstehend beschrieben, die Anwendung einer solchen Wiederholungssequenz sich nicht für die Anzeige und anschließende Ausführung einer Funktion eignet, so dass die Verwendung der Sequenz als Escape-Folge keine Sequenz verbrauchen würde, die möglicherweise anderen Programmierungen zur Verfügung stehen könnte. Die zuvor beschriebenen Nachteile (d.h. die Notwendigkeit einer hörbaren oder sichtbaren Anzeige) wären in diesem Szenario nicht so problematisch, da die Anzeigenaktivierungsbewegung sich von der Ausführungsaktivierungsbewegung unterscheidet, so dass die Gefahr, dass versehentlich eine Funktion ausgeführt wird, obwohl man die Beschreibung einer Funktion auf der Anzeige
25 haben möchte, geringer ist. - Außerdem oder alternativ kann es eine vorgegebene oder programmierbare Verzögerung geben, bevor sich die Anzeige
25 automatisch von überflüssigen Elementen befreit. Außerdem oder alternativ konnte der Anwender die Anzeigenaktivierungsbewegung, die dem zweiten Schaltelement oder einer zweiten Schaltelementegruppe zugeordnet ist, durchführen, um die Anzeige zu ändern, so dass sie die dem zweiten Schaltelement oder der zweiten Schaltelementegruppe zugeordneten zeigt. Nach dem Aktivieren eines viereckigen Schaltelements15 durch Durchführen der Anzeigenaktivierungsbewegung, die diesem Schaltelement zugeordnet ist, und dem anschließenden Betrachten entweder der Funktion, die dem Schaltelement15 zugeordnet ist, oder der Funktionen, die jedem viereckigen Schaltelement15 zugeordnet sind, auf der Anzeige, je nach Ausführungsform, würde beispielsweise, falls der Anwender dann eine passende Anzeigenaktivierungsbewegung an einem runden Schaltelement ausführt, das System dazu übergehen, die Funktion anzuzeigen, die dem speziellen runden Schaltelement oder allen runden Schaltelementen zugeordnet ist, je nach Ausführungsform. - Die Softwareimplementierung des Verhaltens der Schaltelemente
15 ist auch einfach, und die Software ist vorzugsweise in das Gerät10 mit den Schaltelementen15 und der Anzeige25 integriert. Das Gerät10 kann somit programmiert werden, um die allgemeinen Anwendungsmöglichkeiten der vorliegenden Erfindung zu verbessern. Zur Erklärung – der Musterfall eines geschulten Anwenders einer Vorrichtung, die den Gedanken der vorliegenden Erfindung verkörpert, ist jemand, der so vertraut mit den verschiedenen Anwendungsbildschirmen ist, dass er oder sie immer weiß, welches Schaltelement oder welche Schaltelemente15 oder welche Schaltelementegruppe was macht, und niemals in den Pop-up-Beschreibungen nachsehen muss, um Hilfe zu finden. Das Mustergerät ist eine Vorrichtung wie diejenige, die in der '873-Anmeldung beschrieben ist und die verwendet wird, um Gebrauchsgeräte zu steuern, aber die Vorrichtung kann jede Vorrichtung sein, die unsere programmierbaren Mehrfachbewegungs-Funktionsschaltflächen implementiert. Der Experte möchte den zusätzlichen Platz auf der Anzeige25 haben, um Inhalte anzuzeigen, wie Programmtitel usw. - Ebenfalls für die Zwecke der Erläuterung ist der Musterfall eines unerfahrenen Anwenders jemand, der nicht weiß, was eines der Schaltelemente
15 macht, und jemand, der es vorzieht, dass die Pop-up-Beschreibungen20 der Schaltelementefunktionen immer vorhanden sind. Diesem Anfänger macht es nichts aus, ein bisschen Anzeigeplatz zu opfern (und somit manchmal mehr scrollen zu müssen, um alle Informationen sehen zu können), um besser verstehen zu können, was genau der Status der Vorrichtung10 ist. - Jedoch ist die naive Einteilung von Anwendern in „Experten" oder „Anfänger" eine zu starke Vereinfachung. In den meisten Fällen ist ein einzelner Anwender ein Neuling, was die Funktion der Schaltelemente
15 auf einigen Bildschirmen (die selten verwendet werden) betrifft, ist aber ein „Experte", was die Funktionen der Schaltelemente15 auf Bildschirmen betrifft, die er oder sie häufig nutzt. In einer bevorzugten Ausführungsform kann die Software verwendet werden, um die Vorrichtung10 darauf zu programmieren, diese Überlegungen zu berücksichtigen, wie folgt:
Wenn ein neuer Anwender eine Vorrichtung, welche den Gedanken der vorliegenden Erfindung verkörpert, das erste Mal benutzt, könnte die Beschreibungen20 der Schaltelemente15 oder Funktionstasten auf allen Bildschirmen über die ganze Dauer des Besuchs des Anmelders auf diesem Bildschirm erscheinen. Das System könnte sich merken, wie oft jeder Anwender einen bestimmten Bildschirm besucht hat, und den Zeitraum, über den die Beschreibung sichtbar angezeigt bleibt, mit zunehmender Häufigkeit der Besuche verkürzen. Auf jeder Stufe konnte der Mechanismus der automatischen Beschreibungsanzeige manuell ausgeschaltet werden. Zum Beispiel könnte durch dreimaliges Aktivieren eines beliebigen Schaltelements in rascher Folge die Anzeige aller Beschreibungen von normalerweise angezeigt zu normalerweise verborgen und umgekehrt umgeschaltet werden. Oder dies könnte durch Aktivieren nur eines bestimmten Schaltelements15 erreicht werden, während solch eine Reihe von Aktivierungen anderer Schaltelemente15 verwendet werden kann, um der zugehörigen Software anzuzeigen, dass der Anwender den „immer anzeigen/immer verbergen"-Status anderer Schaltelemente15 umschalten möchte. Wie ausführlicher in der '873-Anmeldung beschrieben, können verschiedene Anwender oder logische Anwender Zugang zu der verwendeten Vorrichtung haben, in welchem Fall die zugehörige Software sich den „anzeigen verbergen"-Status für alle Schaltelemente15 , die den einzelnen Anwendern zugeordnet sind, merken würde und den Status nach Verifizierung, dass ein bestimmter Anwender sich in die Vorrichtung „eingeloggt" hat, wiederherstellen würde. - Außerdem müssen einige Bildschirme, wie der in
1 dargestellte „Willkommen"-Bildschirm nicht gleichzeitig große Mengen an Informationen anzeigen. Bei diesen Bildschirmen kann der voreingestellte Status der graphischen Schaltelemente20 immer auf „anzeigen" oder „sichtbar" eingestellt sein. Ferner kann es für manche An wender, beispielsweise kleine Kinder, von Vorteil sein, wenn die Beschreibungen immer sichtbar sind, egal wie häufig die einzelnen Bildschirme besucht werden. In solchen Fällen kann das voreingestellte adaptive Verhalten der Vorrichtung außer Kraft gesetzt werden, indem Anwenderprofile erzeugt werden, wie sie ausführlicher in den '873- und'841-Anmeldungen beschrieben sind. - Es kann auch Software verwendet werden, um eine dynamische Zuordnung von Funktionen zu physischen Schaltelementen
15 zu erreichen. Ob eine bestimmte Aktivierungsbewegung, die einem bestimmten Schaltelement zugeordnet ist, als Anzeigenaktivierungsbewegung, Ausführungsaktivierungsbewegung oder eine andere Art von Bewegung behandelt wird, kann beispielsweise davon abhängen, ob bestimmte andere Ereignisse vor der Aktivierungsbewegung stattgefunden haben. Das Gerät kann so programmiert werden, dass eine bestimmte Bewegung, die einem bestimmten Schaltelement zugeordnet ist, in der Regel wie eine Anzeigenaktivierungsbewegung behandelt wird, aber wie eine Ausführungsaktivierungsbewegung behandelt wird, wenn die Bewegung innerhalb eines vorgegebenen Zeitraums ausgeführt wird, nachdem ein anderes Schaltelement aktiviert wurde, ohne dass Aktivierungen dazwischen stattgefunden haben. Eine solche dynamische Bestimmung der Behandlung einer Aktivierungsbewegung kann auf nur Situationen beschränkt werden, worin das andere (erste) aktivierte Schaltelement15 von „gleicher Art" wie das zweite Schaltelement15 war und/oder durch eine „gleiche Bewegung" aktiviert wurde. - Somit wurde die Verwendung physischer Schaltelemente
15 mit programmierbarer Funktion und mehreren unterschiedlichen physischen Bewegungen in Zusammenhang mit einer Vorrichtung mit einer Anzeige beschrieben und offenbart. Vorzugsweise ist eine der Bewegungen eine Anzeigenaktivierungsbewegung, und eine andere ist eine Ausführungsaktivierungsbewegung. Der Gedanke der vorliegenden Erfindung ist auch auf andere Vorrichtungen anwendbar, die die Verwendung eines Bildschirms mit der Eingabe über physische Schaltelemente kombinieren, ist aber am vorteilhaftesten, wenn sie im Zusammenhang mit tragbaren Vorrichtungen oder anderen Vorrichtungen mit kleiner Bildschirmfläche25 verwendet wird. - Obwohl bestimmte Ausführungsformen in der Zeichnung dargestellt und hierin beschrieben wurden, wird es dem Fachmann klar sein, dass viele Modifizierungen der Ausführungsformen vorgenommen werden können, ohne vom beschriebenen Gedanken der Erfindung abzuweichen. Zum Beispiel kann die hierin erörterte zugehörige Software Firmware sein; sie kann zuvor heruntergeladen worden sein oder von einer unabhängigen Quelle, wie dem Internet, heruntergeladen werden; sie kann anhand der Vorrichtung selbst programmiert werden oder sie kann anhand einer unabhängigen Quelle, wie einem PC oder dem Internet, programmiert werden, usw. Dementsprechend ist die Erfindung nur durch die folgenden Ansprüche beschränkt.
Claims (21)
- Verfahren zum Verwenden eines ersten physischen Schaltelements an einem Gerät in Verbindung mit einer Anzeige, um eine dem ersten physischen Schaltelement zugeordnete Funktion anzuzeigen und auszuführen, welches die folgenden Schritte umfasst: Ausführen einer Anzeigenaktivierungsbewegung, die dem ersten physischen Schaltelement zugeordnet ist, an dem ersten physischen Schaltelement; Anzeigen einer Funktionsbeschreibung, die dem ersten physischen Schaltelement zugeordnet ist, auf der Anzeige als Antwort auf die Anzeigenaktivierungsbewegung, die an dem ersten physischen Schaltelement ausgeführt wird; Ausführen einer Durchführungsaktivierungsbewegung, die dem ersten physischen Schaltelement zugeordnet ist, an dem ersten physischen Schaltelement; und Ausführen der dem ersten physischen Schaltelement zugeordneten Funktion als Antwort auf die Durchführungsaktivierungsbewegung an dem ersten physischen Schaltelement; wobei die Anzeigenaktivierungsbewegung, die dem ersten physischen Schaltelement zugeordnet ist, von anderer Art ist als die Durchführungsaktivierungsbewegung, die dem ersten physischen Schaltelement zugeordnet ist.
- Verfahren nach Anspruch 1, wobei es sich bei dem Gerät um ein Handgerät handelt.
- Verfahren nach Anspruch 2, das ferner einen Schritt umfasst, bei dem nach einem geeigneten Zeitraum der Nicht-Aktivität die Beschreibung der dem ersten physischen Schaltelement zugeordneten Funktion von der Anzeige verschwindet.
- Verfahren nach Anspruch 2, wobei die Anzeige sich an dem Gerät befindet.
- Verfahren nach Anspruch 1, das ferner Schritte umfasst, bei denen die dem ersten physischen Schaltelement zugeordnete Anzeigenaktivierungsbewegung an dem ersten physischen Schaltelement ein zweites Mal durchgeführt wird und die dem ersten physischen Schaltelement zugeordnete Funktionsbeschreibung als Antwort auf die zweite Anzeigenaktivierungsbewegung, die an dem ersten physischen Schaltelement durchgeführt wird, von der Anzeige verschwindet.
- Verfahren nach Anspruch 2, das ferner einen Schritt umfasst, bei dem integrierte Software verwendet wird, um die dem ersten physischen Schaltelement zugeordnete Funktion zu programmieren.
- Verfahren nach Anspruch 2, wobei das Gerät ferner ein zweites physisches Schaltelement von ähnlicher Art wie das erste physische Schaltelement aufweist, welches ferner einen Schritt umfasst, bei dem als Antwort auf die Anzeigenaktivierungsbewegung, die an dem ersten physischen Schaltelement durchgeführt wird, eine Funktionsbeschreibung, die dem zweiten physischen Schaltelement zugeordnet ist, auf der Anzeige erscheint.
- Verfahren nach Anspruch 1, wobei das Gerät ferner ein zweites physisches Schaltelement von ähnlicher Art wie das erste physische Schaltelement aufweist, sowie ein drittes physisches Schaltelement von anderer Art als das erste physische Schaltelement, welches ferner einen Schritt umfasst, bei dem als Antwort auf die Anzeigenaktivierungsbewegung, die an dem ersten physischen Schaltelement durchgeführt wird, eine Funktionsbeschreibung, die dem zweiten physischen Schaltelement zugeordnet ist, auf der Anzeige erscheint.
- Verfahren nach Anspruch 8, wobei die dem ersten physischen Schaltelement zugeordnete Funktionsbeschreibung auf der Anzeige nahe dem ersten physischen Schaltelement erscheint und wobei die dem zweiten physischen Schaltelement zugeordnete Funktionsbeschreibung auf der Anzeige nahe dem zweiten physischen Schaltelement erscheint.
- Verfahren nach Anspruch 1, wobei die Anzeige sich an dem Gerät befindet.
- Verfahren zum Verwenden eines ersten physischen Schaltelements an einem Gerät, das das erste physische Schaltelement und ein zweites physisches Schaltelement aufweist, in Verbindung mit einer Anzeige, um eine dem ersten physischen Schaltelement zugeordnete Funktion anzuzeigen und auszuführen, wobei das Verfahren die folgenden Schritte umfasst: Ausführen einer Anzeigenaktivierungsbewegung, die dem ersten physischen Schaltelement zugeordnet ist, an dem ersten physischen Schaltelement; Anzeigen einer dem ersten physischen Schaltelement zugeordneten Funktionsbeschreibung und einer dem zweiten physischen Schaltelement zugeordneten Funktionsbeschreibung auf der Anzeige als Antwort auf die Anzeigenaktivierungsbewegung, die an dem ersten physischen Schaltelement durchgeführt wird; Ausführen einer Durchführungsaktivierungsbewegung, die dem zweiten physischen Schaltelement zugeordnet ist, an dem zweiten physischen Schaltelement; und Ausführen der dem zweiten physischen Schaltelement zugeordneten Funktion als Antwort auf die Durchführungsaktivierungsbewegung, die an dem zweiten physischen Schaltelement durchgeführt wird.
- Verfahren nach Anspruch 11, wobei die Anzeigenaktivierungsbewegung, die dem ersten physischen Schaltelement zugeordnet ist, von anderer Art ist als die Durchführungsaktivierungsbewegung, die dem zweiten physischen Schaltelement zugeordnet ist.
- Verfahren nach Anspruch 12, wobei die dem ersten physischen Schaltelement zugeordnete Funktionsbeschreibung auf der Anzeige nahe dem ersten physischen Schaltelement erscheint, und wobei die dem zweiten physischen Schaltelement zugeordnete Funktionsbeschreibung auf der Anzeige nahe dem zweiten physischen Schaltelement erscheint.
- Verfahren nach Anspruch 11, wobei es sich bei dem Gerät um ein Handgerät handelt.
- Verfahren nach Anspruch 14, wobei die Anzeige sich an dem Gerät befindet.
- Verfahren nach Anspruch 11, das ferner einen Schritt umfasst, bei dem integrierte Software verwendet wird, um die dem ersten und dem zweiten physischen Schaltelement zugeordneten Funktionen zu programmieren.
- Verfahren zum Verwenden eines ersten physischen Schaltelementesatzes an einem Gerät, das den ersten physischen Schaltelementesatz und einen zweiten physischen Schaltelementesatz aufweist, um eine dem ersten physischen Schaltelementesatz zugeordnete Funktion anzuzeigen und auszuführen, wobei das Verfahren die folgenden Schritte umfasst: Ausführen einer Anzeigenaktivierungsbewegung, die dem ersten physischen Schaltelementesatz zugeordnet ist, am ersten physischen Schaltelementesatz; Anzeigen einer dem ersten physischen Schaltelementesatz zugeordneten Funktionsbeschreibung und einer dem zweiten physischen Schaltelementesatz zugeordneten Funktionsbeschreibung auf der Anzeige als Antwort auf die Anzeigenaktivierungsbewegung, die am ersten physischen Schaltelementesatz durchgeführt wird; Ausführen einer Durchführungsaktivierungsbewegung, die dem zweiten physischen Schaltelementesatz zugeordnet ist, am zweiten physischen Schaltelementesatz; und Ausführen der dem zweiten physischen Schaltelementesatz zugeordneten Funktion als Antwort auf die Durchführungsaktivierungsbewegung am zweiten physischen Schaltelementesatz.
- Verfahren nach Anspruch 17, wobei die Anzeigenaktivierungsbewegung, die dem ersten physischen Schaltelementesatz zugeordnet ist, von anderer Art ist als die Durchführungsaktivierungsbewegung, die dem zweiten physischen Schaltelement zugeordnet ist.
- Verfahren nach Anspruch 17, wobei es sich bei dem Gerät um ein Handgerät handelt.
- Verfahren nach Anspruch 18, wobei die Anzeige sich an dem Gerät befindet.
- Verfahren nach Anspruch 17, das ferner einen Schritt umfasst, bei dem integrierte Software verwendet wird, um die dem ersten und dem zweiten physischen Schaltelementesatz zugeordneten Funktionen zu programmieren.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US280512 | 1999-03-30 | ||
US09/280,512 US6757001B2 (en) | 1999-03-30 | 1999-03-30 | Method of using physical buttons in association with a display to access and execute functions available through associated hardware and software |
PCT/US2000/008164 WO2000058935A1 (en) | 1999-03-30 | 2000-03-28 | Method of using buttons associated with a display to access and execute associated functions |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60024655D1 DE60024655D1 (de) | 2006-01-12 |
DE60024655T2 true DE60024655T2 (de) | 2006-09-07 |
Family
ID=23073399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60024655T Expired - Lifetime DE60024655T2 (de) | 1999-03-30 | 2000-03-28 | Verfahren zur benutzung von mit einem anzeigegerät verbundenen tasten für den zugriff und die ausführung von damit verbundenen funktionen |
Country Status (7)
Country | Link |
---|---|
US (2) | US6757001B2 (de) |
EP (1) | EP1218874B1 (de) |
AT (1) | ATE312396T1 (de) |
AU (1) | AU4036100A (de) |
CA (1) | CA2402316C (de) |
DE (1) | DE60024655T2 (de) |
WO (1) | WO2000058935A1 (de) |
Families Citing this family (84)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
US7614008B2 (en) | 2004-07-30 | 2009-11-03 | Apple Inc. | Operation of a computer with touch screen interface |
US9239673B2 (en) | 1998-01-26 | 2016-01-19 | Apple Inc. | Gesturing with a multipoint sensing device |
US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US7831930B2 (en) | 2001-11-20 | 2010-11-09 | Universal Electronics Inc. | System and method for displaying a user interface for a remote control application |
KR20000057810A (ko) * | 1999-01-28 | 2000-09-25 | 가나이 쓰토무 | 반도체 장치 |
US6976215B1 (en) * | 1999-12-20 | 2005-12-13 | Vulcan Patents Llc | Pushbutton user interface with functionality preview |
AU2001230972A1 (en) * | 2000-02-04 | 2001-08-14 | Intel Corporation | Displaying enhanced content information on a remote control unit |
WO2001076120A2 (en) * | 2000-04-04 | 2001-10-11 | Stick Networks, Inc. | Personal communication device for scheduling presentation of digital content |
GB0013045D0 (en) * | 2000-05-31 | 2000-07-19 | Pace Micro Tech Plc | Television system |
US7102688B2 (en) | 2001-01-29 | 2006-09-05 | Universal Electronics Inc. | System and method for using a hand held device to display a readable representation of an audio track |
US6938101B2 (en) | 2001-01-29 | 2005-08-30 | Universal Electronics Inc. | Hand held device having a browser application |
EP1246364A1 (de) * | 2001-03-27 | 2002-10-02 | Sony International (Europe) GmbH | Verfahren zur Steuerung nicht sichtbarer Gerätefunktionen und entsprechendes Geräteinterface |
TW502180B (en) * | 2001-03-30 | 2002-09-11 | Ulead Systems Inc | Previewing method of editing multimedia effect |
US6859197B2 (en) | 2001-05-02 | 2005-02-22 | Universal Electronics Inc. | Universal remote control with display and printer |
US20050134578A1 (en) | 2001-07-13 | 2005-06-23 | Universal Electronics Inc. | System and methods for interacting with a control environment |
US8863184B2 (en) | 2001-07-13 | 2014-10-14 | Universal Electronics Inc. | System and method for presenting program guide information in an electronic portable device |
US8063923B2 (en) | 2001-07-13 | 2011-11-22 | Universal Electronics Inc. | System and method for updating information in an electronic portable device |
US9264755B2 (en) | 2001-07-13 | 2016-02-16 | Universal Electronics Inc. | System and method for presenting program guide information in an electronic portable device |
US20030117427A1 (en) | 2001-07-13 | 2003-06-26 | Universal Electronics Inc. | System and method for interacting with a program guide displayed on a portable electronic device |
US8095879B2 (en) | 2002-12-10 | 2012-01-10 | Neonode Inc. | User interface for mobile handheld computer unit |
US8176432B2 (en) | 2001-11-20 | 2012-05-08 | UEI Electronics Inc. | Hand held remote control device having an improved user interface |
US7440752B2 (en) * | 2001-12-07 | 2008-10-21 | Ntt Docomo, Inc. | Mobile communication terminal, apparatus and system for delivering application software, method for controlling execution state display, program, and recording medium |
US7254777B2 (en) | 2001-12-20 | 2007-08-07 | Universal Electronics Inc. | System and method for controlling the recording functionality of an appliance using a program guide |
US8255968B2 (en) | 2002-04-15 | 2012-08-28 | Universal Electronics, Inc. | System and method for adaptively controlling the recording of program material using a program guide |
US6788241B2 (en) | 2002-09-25 | 2004-09-07 | Universal Electronics Inc. | System and method for using keystroke data to configure a remote control device |
US7400905B1 (en) * | 2002-11-12 | 2008-07-15 | Phonebites, Inc. | Insertion of sound segments into a voice channel of a communication device |
US9507930B2 (en) | 2003-04-25 | 2016-11-29 | Z124 | Physical key secure peripheral interconnection |
US20130198867A1 (en) | 2011-12-09 | 2013-08-01 | Z124 | A Docking Station for Portable Devices Providing Authorized Power Transfer and Facility Access |
US7233779B2 (en) * | 2003-07-14 | 2007-06-19 | Visteon Global Technologies, Inc. | Radio human-machine interface using knobs and menu picks |
US20050088418A1 (en) * | 2003-10-28 | 2005-04-28 | Nguyen Mitchell V. | Pen-based computer interface system |
US7155305B2 (en) | 2003-11-04 | 2006-12-26 | Universal Electronics Inc. | System and methods for home appliance identification and control in a networked environment |
US7136709B2 (en) | 2003-11-04 | 2006-11-14 | Universal Electronics Inc. | Home appliance control system and methods in a networked environment |
JP4127536B2 (ja) * | 2004-01-20 | 2008-07-30 | 任天堂株式会社 | ゲーム装置及びゲームプログラム |
JP4141389B2 (ja) * | 2004-01-20 | 2008-08-27 | 任天堂株式会社 | ゲーム装置及びゲームプログラム |
JP2005267000A (ja) | 2004-03-17 | 2005-09-29 | Sony Corp | 電子機器および機能割り当て方法 |
US7385590B2 (en) * | 2004-05-25 | 2008-06-10 | Pelco, Inc. | Surveillance system workstation |
US20060007014A1 (en) * | 2004-07-06 | 2006-01-12 | Orlando Sam S | Video remote control |
US8381135B2 (en) | 2004-07-30 | 2013-02-19 | Apple Inc. | Proximity detector in handheld device |
US9143572B2 (en) * | 2004-09-17 | 2015-09-22 | About, Inc. | Method and system for providing content to users based on frequency of interaction |
US7721227B2 (en) * | 2004-09-23 | 2010-05-18 | Nokia Corporation | Method for describing alternative actions caused by pushing a single button |
US20060166592A1 (en) * | 2005-01-26 | 2006-07-27 | Nielsen Paul S | Electronic drawing toy |
TW200701050A (en) * | 2005-06-27 | 2007-01-01 | Compal Electronics Inc | A user interface with figures mapping to the keys, for allowing the user to select and control a portable electronic device |
US20070013715A1 (en) * | 2005-07-18 | 2007-01-18 | Young Kai L | Display button set with corresponding indications on screen of display |
CN1900888A (zh) * | 2005-07-22 | 2007-01-24 | 鸿富锦精密工业(深圳)有限公司 | 显示装置及其显示控制方法 |
CN1901785B (zh) * | 2005-07-22 | 2012-08-29 | 鸿富锦精密工业(深圳)有限公司 | 显示装置及其显示控制方法 |
CN100583012C (zh) * | 2005-09-21 | 2010-01-20 | 鸿富锦精密工业(深圳)有限公司 | 交叉式菜单显示装置及其显示控制方法 |
CN100592247C (zh) * | 2005-09-21 | 2010-02-24 | 鸿富锦精密工业(深圳)有限公司 | 多层次菜单显示装置及其显示控制方法 |
TWI320160B (en) * | 2005-09-23 | 2010-02-01 | Apparatus and method for displaying a multi-level menu | |
CN100583013C (zh) * | 2005-09-23 | 2010-01-20 | 鸿富锦精密工业(深圳)有限公司 | 用户操作控制装置及其方法 |
CN1940834B (zh) * | 2005-09-30 | 2014-10-29 | 鸿富锦精密工业(深圳)有限公司 | 环式菜单显示装置及其显示控制方法 |
CN1949161B (zh) * | 2005-10-14 | 2010-05-26 | 鸿富锦精密工业(深圳)有限公司 | 多层次菜单显示装置及显示控制方法 |
US11812111B2 (en) | 2005-12-20 | 2023-11-07 | Universal Electronics Inc. | System and method for presenting program guide information in an electronic portable device |
US7802203B2 (en) * | 2005-12-23 | 2010-09-21 | Sap Ag | Method for providing selectable alternate menu views |
US20070192800A1 (en) * | 2006-02-10 | 2007-08-16 | Sbc Knowledge Ventures, Lp | Dynamic multimedia channel grouping |
US8700772B2 (en) | 2006-05-03 | 2014-04-15 | Cloud Systems, Inc. | System and method for automating the management, routing, and control of multiple devices and inter-device connections |
TW200823729A (en) * | 2006-06-14 | 2008-06-01 | Polymer Vision Ltd | User input on rollable display device |
WO2008022322A2 (en) * | 2006-08-17 | 2008-02-21 | Vantage Controls, Inc. | System and method for creating a user interface |
US8607281B2 (en) | 2006-09-07 | 2013-12-10 | Porto Vinci Ltd. Limited Liability Company | Control of data presentation in multiple zones using a wireless home entertainment hub |
US9386269B2 (en) | 2006-09-07 | 2016-07-05 | Rateze Remote Mgmt Llc | Presentation of data on multiple display devices using a wireless hub |
JP4997988B2 (ja) * | 2007-01-23 | 2012-08-15 | アイシン・エィ・ダブリュ株式会社 | スイッチ制御装置およびスイッチ制御方法 |
CN101286310A (zh) * | 2007-04-13 | 2008-10-15 | 群康科技(深圳)有限公司 | 显示器屏幕显示控制系统及其操作方法 |
US8253866B1 (en) * | 2007-12-10 | 2012-08-28 | Weber Harold J | TV remote control enables simplified channel-selection |
US9294705B2 (en) | 2008-06-27 | 2016-03-22 | Universal Electronics Inc. | System and method for ubiquitous appliance control |
EP2288144A4 (de) * | 2008-12-30 | 2012-08-29 | Lg Electronics Inc | Bildanzeige und steuerungsverfahren dafür |
US20100310091A1 (en) * | 2009-06-04 | 2010-12-09 | Dave Choi | Selector for vehicle audio system |
US8386965B2 (en) * | 2010-01-15 | 2013-02-26 | Apple Inc. | Techniques and systems for enhancing touch screen device accessibility through virtual containers and virtually enlarged boundaries |
US8810735B2 (en) * | 2010-12-17 | 2014-08-19 | Verizon Patent And Licensing Inc. | Dynamic remote control systems and methods |
US9513799B2 (en) | 2011-06-05 | 2016-12-06 | Apple Inc. | Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities |
US9244491B2 (en) | 2011-08-31 | 2016-01-26 | Z124 | Smart dock for auxiliary devices |
US9383770B2 (en) | 2011-08-31 | 2016-07-05 | Z124 | Mobile device that docks with multiple types of docks |
US9182935B2 (en) * | 2011-09-27 | 2015-11-10 | Z124 | Secondary single screen mode activation through menu option |
KR101160681B1 (ko) | 2011-10-19 | 2012-06-28 | 배경덕 | 이동 통신 단말기의 활성화 시에 특정 동작이 수행되도록 하기 위한 방법, 이동 통신 단말기 및 컴퓨터 판독 가능 기록 매체 |
US20130152001A1 (en) * | 2011-12-09 | 2013-06-13 | Microsoft Corporation | Adjusting user interface elements |
US9244583B2 (en) | 2011-12-09 | 2016-01-26 | Microsoft Technology Licensing, Llc | Adjusting user interface screen order and composition |
US9116611B2 (en) | 2011-12-29 | 2015-08-25 | Apple Inc. | Devices, methods, and graphical user interfaces for providing multitouch inputs and hardware-based features using a single touch input |
CN105359065B (zh) | 2013-05-02 | 2019-04-02 | 辛纳普蒂克斯公司 | 提供附加功能和各功能预览的多功能按键 |
JP6519095B2 (ja) * | 2013-12-19 | 2019-05-29 | カシオ計算機株式会社 | コンテンツ出力システム、コンテンツ出力装置、コンテンツ出力方法及びプログラム |
KR101628090B1 (ko) * | 2014-11-25 | 2016-06-08 | 현대자동차 주식회사 | 집중 조작 시스템 및 그 제어 방법 |
CN104483865B (zh) * | 2014-12-26 | 2017-11-10 | 小米科技有限责任公司 | 智能硬件设备的安装实现方法及装置 |
US9961239B2 (en) | 2015-06-07 | 2018-05-01 | Apple Inc. | Touch accommodation options |
CN107544742B (zh) * | 2016-06-28 | 2020-10-20 | 富泰华工业(深圳)有限公司 | 一种控制方法及其电子装置 |
JP6824047B2 (ja) * | 2017-01-20 | 2021-02-03 | 株式会社クボタ | 作業車 |
US11216065B2 (en) * | 2019-09-26 | 2022-01-04 | Lenovo (Singapore) Pte. Ltd. | Input control display based on eye gaze |
Family Cites Families (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4482947A (en) | 1982-04-12 | 1984-11-13 | Zenith Electronics Corporation | Multi-function, multi-unit remote control system and method therefor |
US4626892A (en) | 1984-03-05 | 1986-12-02 | Rca Corporation | Television system with menu like function control selection |
NL8500690A (nl) * | 1985-03-12 | 1986-10-01 | Philips Nv | Afstandsbedieningshandapparaat voor het bedienen van verschillende modules. |
DE3514438C1 (de) * | 1985-04-20 | 1986-09-18 | Porsche Ag | Zentrale Bedienungsein- und Informationsausgabe fuer Zusatzgeraete von Fahrzeugen |
US4872151A (en) | 1986-02-19 | 1989-10-03 | Bennie C. Fulkerson | Compact disc player capable of playing plural selections recorded on a compact disc in a preselected sequence |
US4746919A (en) | 1986-03-28 | 1988-05-24 | Rca Licensing Corporation | Remote control system with key function display provisions |
JPS6450688A (en) | 1987-08-21 | 1989-02-27 | Hashimoto Corp | Method and device for generating individual television program |
US5228077A (en) | 1987-12-02 | 1993-07-13 | Universal Electronics Inc. | Remotely upgradable universal remote control |
US4856081A (en) | 1987-12-09 | 1989-08-08 | North American Philips Consumer Electronics Corp. | Reconfigurable remote control apparatus and method of using the same |
US5086385A (en) | 1989-01-31 | 1992-02-04 | Custom Command Systems | Expandable home automation system |
US5148159A (en) | 1989-04-26 | 1992-09-15 | Stanley Electronics | Remote control system with teach/learn setting of identification code |
US5038211A (en) | 1989-07-05 | 1991-08-06 | The Superguide Corporation | Method and apparatus for transmitting and receiving television program information |
EP0413838B1 (de) | 1989-08-22 | 1994-03-02 | Deutsche ITT Industries GmbH | Fernsehempfänger mit positionsgesteuerter Fernbedienung |
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
US5005084A (en) | 1989-12-19 | 1991-04-02 | North American Philips Corporation | Remote control television system using supplementary unit for simplified personalized control |
US5031046A (en) | 1990-06-01 | 1991-07-09 | Preh-Werke Gmbh & Co. Kg | Remote control device for a television set |
US5398045A (en) * | 1990-08-24 | 1995-03-14 | Hughes Aircraft Company | Touch control panel |
EP1244300B1 (de) | 1990-09-10 | 2005-01-12 | Starsight Telecast, Inc. | Verfahren und Gerät für den Zugriff von Information über Fernsehprogramme |
US5093718A (en) | 1990-09-28 | 1992-03-03 | Inteletext Systems, Inc. | Interactive home information system |
US5282028A (en) | 1990-11-27 | 1994-01-25 | Scientific-Atlanta, Inc. | Remote control for digital music terminal with synchronized communications |
US5327554A (en) | 1990-11-29 | 1994-07-05 | Palazzi Iii Michael A | Interactive terminal for the access of remote database information |
US5148015A (en) * | 1990-12-24 | 1992-09-15 | Pitney Bowes Inc. | Touch switch input device for computer system |
JP3318897B2 (ja) | 1991-01-29 | 2002-08-26 | ソニー株式会社 | ビデオモニタ付リモートコントローラ |
JPH04301983A (ja) | 1991-03-29 | 1992-10-26 | Sony Corp | 選局装置 |
KR930003720A (ko) | 1991-07-09 | 1993-02-24 | 강진구 | 자동 pip 채널 탐색 방법 |
US5404393A (en) | 1991-10-03 | 1995-04-04 | Viscorp | Method and apparatus for interactive television through use of menu windows |
US5546521A (en) * | 1991-10-15 | 1996-08-13 | International Business Machines Corporation | Dynamic presentation of contextual help and status information |
JPH05122692A (ja) | 1991-10-28 | 1993-05-18 | Pioneer Electron Corp | Catv端末装置およびcatvシステム |
US5343239A (en) | 1991-11-20 | 1994-08-30 | Zing Systems, L.P. | Transaction based interactive television system |
AU3221493A (en) | 1991-12-10 | 1993-07-19 | Khyber Technologies Corporation | Portable messaging and scheduling device with homebase station |
KR950000828B1 (ko) | 1991-12-11 | 1995-02-02 | 삼성전자 주식회사 | 다기능 내장형 tv |
US5437014A (en) * | 1991-12-31 | 1995-07-25 | International Business Machines Corporation | System for supporting mouse button events of dependent workstation terminals connected to main processor executing multiple application programs |
DE4200898A1 (de) | 1992-01-16 | 1993-07-22 | Nsm Ag | Anordnung zur titelauswahl von jeweils eine anzahl von abspieltiteln enthaltenden speichermitteln in einem magazin |
CA2087503A1 (en) | 1992-04-13 | 1993-10-14 | Lester Wayne Dunaway | Multimodal remote control device having electrically alterable keypad designations |
EP0593707A4 (en) * | 1992-05-08 | 1997-07-16 | Motorola Inc | Method and apparatus for user selectable quick data access in a selective call receiver |
US5223924A (en) | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
US5689663A (en) | 1992-06-19 | 1997-11-18 | Microsoft Corporation | Remote controller user interface and methods relating thereto |
KR950014577B1 (ko) | 1992-08-25 | 1995-12-08 | 삼성전자주식회사 | 고화질 텔레비젼의 픽쳐인픽쳐신호처리방법 및 그 장치 |
US5592551A (en) | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
US5612719A (en) * | 1992-12-03 | 1997-03-18 | Apple Computer, Inc. | Gesture sensitive buttons for graphical user interfaces |
US5410326A (en) | 1992-12-04 | 1995-04-25 | Goldstein; Steven W. | Programmable remote control device for interacting with a plurality of remotely controlled devices |
US5434965A (en) * | 1992-12-23 | 1995-07-18 | Taligent, Inc. | Balloon help system |
US5621456A (en) | 1993-06-22 | 1997-04-15 | Apple Computer, Inc. | Methods and apparatus for audio-visual interface for the display of multiple program categories |
US5594509A (en) | 1993-06-22 | 1997-01-14 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the display of multiple levels of information on a display |
US5425077A (en) * | 1993-07-08 | 1995-06-13 | U.S. West Advanced Technologies, Inc. | Mobile telephone user interface including fixed and dynamic function keys and method of using same |
US5589892A (en) | 1993-09-09 | 1996-12-31 | Knee; Robert A. | Electronic television program guide schedule system and method with data feed access |
US5585866A (en) | 1993-09-09 | 1996-12-17 | Miller; Larry | Electronic television program guide schedule system and method including virtual channels |
EP0727082A4 (de) * | 1993-11-05 | 2000-11-15 | Intertactile Tech Corp | Bedienerschnittstelle mit eingebautem anzeigeschirm |
US5481542A (en) | 1993-11-10 | 1996-01-02 | Scientific-Atlanta, Inc. | Interactive information services control system |
US5608389A (en) | 1993-12-20 | 1997-03-04 | Casio Computer Co., Ltd. | Remote control devices for electronic appliances |
US5509114A (en) * | 1993-12-30 | 1996-04-16 | Xerox Corporation | Method and apparatus for correcting and/or aborting command gestures in a gesture based input system |
US5661632A (en) * | 1994-01-04 | 1997-08-26 | Dell Usa, L.P. | Hand held computer with dual display screen orientation capability controlled by toggle switches having first and second non-momentary positions |
JPH07271697A (ja) * | 1994-03-30 | 1995-10-20 | Sony Corp | 情報端末装置およびその情報伝送方法 |
US5500794A (en) | 1994-03-31 | 1996-03-19 | Panasonic Technologies, Inc. | Distribution system and method for menu-driven user interface |
US5523796A (en) | 1994-05-20 | 1996-06-04 | Prevue Networks, Inc. | Video clip program guide |
US5724069A (en) * | 1994-07-15 | 1998-03-03 | Chen; Jack Y. | Special purpose terminal for interactive user interface |
KR0170326B1 (ko) | 1994-07-27 | 1999-03-30 | 김광호 | 원격제어방법 및 그 장치 |
JP3644455B2 (ja) | 1994-09-29 | 2005-04-27 | ソニー株式会社 | 番組情報放送方式、番組情報表示方法および受信装置 |
US5926168A (en) * | 1994-09-30 | 1999-07-20 | Fan; Nong-Qiang | Remote pointers for interactive televisions |
US5543857A (en) | 1994-10-25 | 1996-08-06 | Thomson Consumer Electronics, Inc. | Graphical menu for a television receiver |
US5600368A (en) | 1994-11-09 | 1997-02-04 | Microsoft Corporation | Interactive television system and method for viewer control of multiple camera viewpoints in broadcast programming |
US5629733A (en) | 1994-11-29 | 1997-05-13 | News America Publications, Inc. | Electronic television program guide schedule system and method with display and search of program listings by title |
US5630757A (en) | 1994-11-29 | 1997-05-20 | Net Game Limited | Real-time multi-user game communication system using existing cable television infrastructure |
US5671267A (en) | 1994-12-30 | 1997-09-23 | Lucent Technologies Inc. | Interactive system for communications between a cordless telephone and a remotely operated device |
US5596373A (en) | 1995-01-04 | 1997-01-21 | Sony Corporation | Method and apparatus for providing program oriented information in a multiple station broadcast system |
US5500691A (en) | 1995-01-04 | 1996-03-19 | Sony Corporation | Remote control identifier setup in a video system having both IR and RF transmitters |
US5745719A (en) * | 1995-01-19 | 1998-04-28 | Falcon; Fernando D. | Commands functions invoked from movement of a control input device |
US5797091A (en) * | 1995-03-07 | 1998-08-18 | Xypoint Corporation | Personal communication system and method of use |
US5517257A (en) | 1995-03-28 | 1996-05-14 | Microsoft Corporation | Video control user interface for interactive television systems and method for controlling display of a video movie |
US5557338A (en) | 1995-04-05 | 1996-09-17 | Thomson Consumer Electronics, Inc. | Television receiver using received channel guide information and a secondary video signal processor for displaying secondary channel information |
US5630119A (en) | 1995-05-05 | 1997-05-13 | Microsoft Corporation | System and method for displaying program listings in an interactive electronic program guide |
US5652613A (en) | 1995-06-07 | 1997-07-29 | Lazarus; David Beryl | Intelligent electronic program guide memory management system and method |
US5548338A (en) | 1995-06-07 | 1996-08-20 | News American Publishing, Inc. | Compression of an electronic programming guide |
US5758259A (en) | 1995-08-31 | 1998-05-26 | Microsoft Corporation | Automated selective programming guide |
US5694163A (en) * | 1995-09-28 | 1997-12-02 | Intel Corporation | Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program |
US5754176A (en) * | 1995-10-02 | 1998-05-19 | Ast Research, Inc. | Pop-up help system for a computer graphical user interface |
US5793438A (en) | 1995-11-13 | 1998-08-11 | Hyundai Electronics America | Electronic program guide with enhanced presentation |
US5886732A (en) * | 1995-11-22 | 1999-03-23 | Samsung Information Systems America | Set-top electronics and network interface unit arrangement |
US5721583A (en) | 1995-11-27 | 1998-02-24 | Matsushita Electric Industrial Co., Ltd. | Interactive television system for implementing electronic polling or providing user-requested services based on identification of users or of remote control apparatuses which are employed by respective users to communicate with the system |
US6340987B1 (en) * | 1995-12-14 | 2002-01-22 | Time Warner Entertainment Company L.P. | Method and apparatus for masking latency in an interactive television network |
US5903832A (en) * | 1995-12-21 | 1999-05-11 | Nokia Mobile Phones Llimited | Mobile terminal having enhanced system selection capability |
US5710605A (en) | 1996-01-11 | 1998-01-20 | Nelson; Rickey D. | Remote control unit for controlling a television and videocassette recorder with a display for allowing a user to select between various programming schedules |
US5761606A (en) | 1996-02-08 | 1998-06-02 | Wolzien; Thomas R. | Media online services access via address embedded in video or audio program |
US6286142B1 (en) * | 1996-02-23 | 2001-09-04 | Alcatel Usa, Inc. | Method and system for communicating video signals to a plurality of television sets |
US5657072A (en) | 1996-04-10 | 1997-08-12 | Microsoft Corporation | Interactive entertainment network system and method for providing program listings during non-peak times |
US5835079A (en) * | 1996-06-13 | 1998-11-10 | International Business Machines Corporation | Virtual pointing device for touchscreens |
KR0174713B1 (ko) * | 1996-07-13 | 1999-04-15 | 삼성전자주식회사 | 컴퓨터 시스템용 씨디-롬 통합 제어 장치 및 그의제어방법 |
US5956034A (en) * | 1996-08-13 | 1999-09-21 | Softbook Press, Inc. | Method and apparatus for viewing electronic reading materials |
US5916288A (en) | 1996-09-03 | 1999-06-29 | Ut Automotive Dearborn, Inc. | Multi-functional control switch arrangement |
US5801747A (en) | 1996-11-15 | 1998-09-01 | Hyundai Electronics America | Method and apparatus for creating a television viewer profile |
US5850304A (en) | 1997-01-08 | 1998-12-15 | Scottsdale Technologies, Inc. | Optically programmable controller |
US5859637A (en) * | 1997-02-13 | 1999-01-12 | International Business Machines Corporation | Non-programming method and apparatus for creating wizards with a script |
US5808568A (en) * | 1997-02-27 | 1998-09-15 | Primax Electronics, Ltd. | Finger operated module for generating encoding signals |
US5991690A (en) * | 1997-07-02 | 1999-11-23 | Trimble Navigation Limited | Navigation system incorporating simplified location display |
US6057845A (en) * | 1997-11-14 | 2000-05-02 | Sensiva, Inc. | System, method, and apparatus for generation and recognizing universal commands |
US6104334A (en) * | 1997-12-31 | 2000-08-15 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
US6078323A (en) * | 1998-04-09 | 2000-06-20 | International Business Machines Corporation | Method and system for rapidly accessing graphically displayed toolbar icons via toolbar accelerators |
US6496122B2 (en) * | 1998-06-26 | 2002-12-17 | Sharp Laboratories Of America, Inc. | Image display and remote control system capable of displaying two distinct images |
US6340977B1 (en) * | 1999-05-07 | 2002-01-22 | Philip Lui | System and method for dynamic assistance in software applications using behavior and host application models |
-
1999
- 1999-03-30 US US09/280,512 patent/US6757001B2/en not_active Expired - Lifetime
-
2000
- 2000-03-28 EP EP00919721A patent/EP1218874B1/de not_active Expired - Lifetime
- 2000-03-28 DE DE60024655T patent/DE60024655T2/de not_active Expired - Lifetime
- 2000-03-28 AU AU40361/00A patent/AU4036100A/en not_active Abandoned
- 2000-03-28 WO PCT/US2000/008164 patent/WO2000058935A1/en active IP Right Grant
- 2000-03-28 AT AT00919721T patent/ATE312396T1/de not_active IP Right Cessation
- 2000-03-28 CA CA002402316A patent/CA2402316C/en not_active Expired - Lifetime
-
2004
- 2004-06-29 US US10/881,878 patent/US20040237052A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
EP1218874A4 (de) | 2005-01-26 |
US20040237052A1 (en) | 2004-11-25 |
AU4036100A (en) | 2000-10-16 |
DE60024655D1 (de) | 2006-01-12 |
US20020135619A1 (en) | 2002-09-26 |
CA2402316C (en) | 2008-11-25 |
EP1218874A1 (de) | 2002-07-03 |
US6757001B2 (en) | 2004-06-29 |
CA2402316A1 (en) | 2000-10-05 |
EP1218874B1 (de) | 2005-12-07 |
ATE312396T1 (de) | 2005-12-15 |
WO2000058935A1 (en) | 2000-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60024655T2 (de) | Verfahren zur benutzung von mit einem anzeigegerät verbundenen tasten für den zugriff und die ausführung von damit verbundenen funktionen | |
DE69910710T2 (de) | Berührungsempfindlicher bildschirm mit autozoom-anordnung | |
DE60028421T2 (de) | Verfahren und system zur auswahl eines gegenstandes aus einer auf einem bildschirm erscheinenden liste | |
DE102007061993B4 (de) | Mobiles Endgerät mit einer Anzeigeeinheit sowie Anzeigeverfahren für ein mobiles Endgerät | |
DE112009001276T5 (de) | Karten-Metapher für Aktivitäten in einem Rechengerät | |
DE112009001281T5 (de) | Navigieren zwischen Aktivitäten in einem Computergerät | |
DE102018100809A1 (de) | Verfahren, vorrichtung und endgerät zum anzeigen einer virtuellen tastatur | |
DE202006021126U1 (de) | Vorrichtung zum Verarbeiten von Daten eines mobilen Endgeräts | |
DE202004009752U1 (de) | Computersystem mit einer Benutzerschnittstelle, Datenträger und Signalfolge | |
CH698761B1 (de) | Verfahren zum Darstellen von Objekten in einer Benutzerschnittstelle für einen Computer, Computervorrichtung und Computerprogrammprodukt. | |
DE19723815A1 (de) | System zur menügeführten Befehlseingabe | |
EP1374027B1 (de) | Positionieren von auf einer benutzeroberfläche angezeigten bereichen | |
DE10337053A1 (de) | Graphische Benutzer-Computer-Schnittstelle | |
DE102009014555A1 (de) | Verfahren zum Unterstützen der Steuerung der Bewegung eines Positionsanzeigers mittels eines Tastfelds | |
DE102007043658A1 (de) | Steuerung eines scrollbaren Kontext-Menüs | |
DE112007002687T5 (de) | Handgehaltene bzw. tragbare Disambiguierungsvorrichtung mit mehreren Achsen und mehreren Sprachen | |
DE102012220062A1 (de) | Einstellung mehrerer benutzereingabeparameter | |
WO2017144298A1 (de) | Benutzerschnittstelle mit mehreren anzeigen und verfahren zur positionierung von inhalten auf mehreren anzeigen | |
DE10140874A1 (de) | Graphische Benutzeroberfläche | |
DE202008018091U1 (de) | Anzeigevorrichtung | |
DE102007018364A1 (de) | Zeigeeinrichtung zum Dreidimensional-Raum-Navigieren unter Verwendung mehrerer fingerbetätigter Sensoren | |
DE112013000749T5 (de) | Interaktives System und Verfahren für intelligente Fernsehgeräte | |
DE102016010920A1 (de) | Smart touch | |
EP2310935B1 (de) | Verfahren zur vergrösserung eines darstellungsbereichs auf einer darstellungseinrichtung | |
WO2006032442A1 (de) | Steuereinrichtung für anzeigen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |