DE60320393T2 - System und verfahren zur computerprogrammnavigation unter verwendung einer graphischen benutzeroberfläche - Google Patents

System und verfahren zur computerprogrammnavigation unter verwendung einer graphischen benutzeroberfläche Download PDF

Info

Publication number
DE60320393T2
DE60320393T2 DE60320393T DE60320393T DE60320393T2 DE 60320393 T2 DE60320393 T2 DE 60320393T2 DE 60320393 T DE60320393 T DE 60320393T DE 60320393 T DE60320393 T DE 60320393T DE 60320393 T2 DE60320393 T2 DE 60320393T2
Authority
DE
Germany
Prior art keywords
ring
option
options
active ring
computer program
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
Application number
DE60320393T
Other languages
English (en)
Other versions
DE60320393D1 (de
Inventor
Erika Reponen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Callahan Cellular LLC
Original Assignee
Nokia Oyj
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Application granted granted Critical
Publication of DE60320393D1 publication Critical patent/DE60320393D1/de
Publication of DE60320393T2 publication Critical patent/DE60320393T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0362Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72415User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages

Description

  • UMFELD DER ERFINDUNG
  • Diese Erfindung betrifft allgemein Mobilgeräte. Insbesondere betrifft die vorliegende Erfindung ein Mobilgerät, das eine graphische Schnittstelle zum Navigieren von Computerprogrammen hat.
  • HINTERGRUND DER ERFINDUNG
  • Systeme zur Navigation von Funktionen, Optionen und Steuerungen von Computerprogrammen, die von graphischen Anwenderschnittstellen (GUIs) Gebrauch machen, sind gut bekannt für Computer. Zum Beispiel erlauben es typische Navigationssysteme für diese Geräte einem Anwender, innerhalb eines Computerprogramms zu navigieren, indem er auf Steuerleisten befindliche Optionen, Drop-Down-Menüs oder Links innerhalb der aktuellen Ansicht auswählt. Bei diesen Navigationssystemen wird für gewöhnlich nur eine Seite eines Computerprogramms zu einer jeweiligen Zeit angezeigt. Wenn ein Anwender durch eine Vielzahl von Ebenen eines Computerprogramms navigiert, kann sich der Anwender leicht innerhalb des Computerprogramms verlieren. Außer wenn ein Anwender erinnert, welche Auswahlen er beim Navigieren zu seiner gegenwärtigen Stelle bzw. Position getroffen hat, vergisst er häufig, wie tief er sich im Computerprogramm befindet. Daher geht Zeit verloren, wenn ein Anwender durch verschiedene Ansichten und durch verschiedene Ebenen zurück navigiert, um sich neu zu orientieren und die Positionen innerhalb des Computerprogramms zu wechseln.
  • Manche Navigationssysteme sind dieses Problem angegangen, indem sie Text-Dialoge aufeinander bereitstellen, welche die Position des Anwenders anzeigen, wenn er tiefer in ein Computerprogramm vordringt. Andere Systeme sind dieses Problem angegangen, indem sie jede nachfolgende Ansicht auf die vorangegangene Ansicht stapeln, wenn der Anwender in das Computerprogramm eindringt, und dem Anwender erlauben, eine vorangegangene Ansichtsebene aus zuwählen, indem er den Rahmen für eine vorangegangene Ansicht auswählt. Noch andere Systeme stellen eine Hierarchie von Optionen entlang einer Seite der Hauptansicht dar, die Ebenen und Unterebenen für die Optionen zeigen, die gewählt worden sind. Obwohl diese Alternativen hilfreich sind, stellen sie dem Anwender keine einzige Übersicht oder Gesamtdarstellung zur Verfügung, welche die Position des Anwenders innerhalb des Computerprogramms zu einer bestimmten Zeit anzeigen. Des Weiteren können diese Optionen auf kleinen Anzeigen schwierig zu implementieren sein, wie sie z. B. bei Hand gehaltenen Computern oder mobilen Anschlussgeräten vorgefunden werden können.
  • US 5,706,448 beschreibt ein Objektmanagement-System, das einen drehbaren Rollbalken (eng. „scroll bar") beinhaltet, der in einem Piktogrammring und zwei Befehlsringen positioniert ist, wobei Optionen auf den zwei Befehlsringen angezeigt werden abhängig von dem aus dem Piktogrammring ausgewählten Piktogra mm.
  • US 5,828,360 beschreibt eine Vorrichtung zur Handhabung von Objekten wie z. B. Dokumenten und Werkzeugen, die ein kurvenförmiges Band beinhalten, das Optionen enthält. Das Band kann die Form eines Kreises annehmen, wobei innere Teile des Kreises Unteroptionen beinhalten.
  • EP 1 028 570 beschreibt ein Menüsystem für ein Mobiltelefon, worin die Optionen des Menüs in einer Ringformation angezeigt werden und gedreht werden können, in dem ein drehbares Scrollrad gedreht wird.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Die vorliegende Erfindung stellt ein Navigationssystem für die Verwendung mit einer graphischen Benutzerschnittstelle (GUI) eines Computers zur Verfügung, das auf einen einzigen Blick ein organisatorisches Modell eines Computerprogramms anzeigt. Das Model bildet eine Organisation bzw. Anordnung der Funktionen des Computerprogramms ab und zeigt die Position des Anwenders innerhalb der Anordnung. Das Modell als solches stellt eine visuelle Hilfe zur Verfügung, die dem Anwender erlaubt, seine Position einfach festzustellen und schnell zu einer anderen Position im Computerprogramm zu gelangen. Als Teil einer GUI, kann sich der Anwender einfach zwischen Ebenen und Positionen innerhalb der Anordnung des Computerprogramms bewegen, ohne jeden seiner Schritte rückzuverfolgen. Zum Beispiel kann sich der Anwender schnell zu einer Ebene, die mehrere Ebenen höher als seine aktuelle Position liegt, bewegen und dann von dem Punkt aus einen anderen Pfad hinab in dem Modell weitergehen.
  • Das Organisationsmodell des Computerprogramms beinhaltet konzentrische Ringe, die Ebenen von Optionen in dem Computerprogramm abbilden. Die Ringe können eine Vielzahl von verschiedenen zweidimensionalen oder dreidimensionalen im Allgemeinen ununterbrochenen Bändern beinhalten. Jeder Ring kann auch Piktogramme oder Symbole in einer Anordnung beinhalten, die ein Band bildet. Jede Ebene in dem Modell beinhaltet Optionen für das Computerprogramm, die von dem Anwender ausgewählt werden können. Eine Option des Computerprogramms wie es hierin verwendet wird, betrifft im Allgemeinen entweder eine Funktion des Computerprogramms oder eine Funktionskategorie. Funktionen eines Computerprogramms wie hierein verwendet beinhalten im Allgemeinen Steuerungen, „Handles", Einstellungen, Dateien, Daten, Datenbanken und andere Inhalte des Computerprogramms, die durch den Anwender auswählbar, ausführbar oder veränderbar sind. Eine Ebene, die Optionen beinhaltet, kann dafür Kategorie-Optionen, Funktions-Optionen oder beides beinhalten. Z. B. wenn ein Anwender eine Kategorie-Option auf einer bestimmten Ebene auswählt, wird eine Untermenge oder tiefere Ebene von Optionen innerhalb der Kategorie zur weiteren Auswahl verfügbar gemacht. Umgekehrt wird, wenn eine Funktions-Option aufgerufen wird, die Funktion des Computerprogramms, die von der Option abgebildet wird, entsprechend ihrer Programmierung aufgerufen.
  • Ein Ausführungsbeispiel der vorliegenden Erfindung bietet ein mobiles Gerät, das umfasst: Eine Anzeige, eine Eingabeeinrichtung, einen Prozessor, wobei der Prozessor eingerichtet ist, um auf der Anzeige eine Vielzahl von in Allgemeinen konzentrischen Ringen darzustellen, die verschiedene Organisationsebenen von Funktionen eines Computerprogramms abbilden, wobei ein erster der konzentrischen Ringe als ein erster aktiver Ring angezeigt wird und Optionen zeigt, die für jeweils Funktionen oder eine Funktionskategorie stehen, und ein zweiter der konzentrischen Ringe als ein erster inaktiver Ring angezeigt wird, der im All gemeinen außerhalb des ersten aktiven Ringes angeordnet ist und der erste inaktive Ring einen ersten ausgewählten Optionsanzeiger zeigt, der auf eine zuvor ausgewählte Option des ersten inaktiven Rings hindeutet, ohne nichtausgewählte Optionen für den ersten inaktiven Ring zu beinhalten, und eine erste Eingabe von einer graphischen Anwenderschnittstelle erhält, die eine erste Option auswählt, die auf dem ersten aktiven Ring angezeigt wurde.
  • Andere Ausführungsbeispiele der vorliegenden Erfindung bieten ein Verfahren zum Navigieren durch Funktionen eines Computerprogramms und ein Durch einen Computer lesbares Medium, das durch einen Computer lesbare Befehle zur Ausführung des Verfahrens hat, wobei das Verfahren umfasst: Anzeigen auf einem Display-Gerät einer Vielzahl von im Allgemeinen konzentrischen Ringen, die Organisationsebenen von Funktionen für das Computerprogramm repräsentieren, wobei ein erster der konzentrischen Ringe als ein erster aktiver Ring angezeigt wird und Optionen anzeigt, die für jeweils Funktionen oder eine Kategorie der Funktionen stehen, und ein zweiter der konzentrischen Ringe als ein erster inaktiver Ring angezeigt wird, der im Allgemeinen außerhalb des ersten aktiven Ringes angeordnet ist, wobei der erste inaktive Ring einen ersten gewählten Optionsanzeiger zeigt, der eine zuvor auf dem ersten inaktiven Ring gewählte Option anzeigt, ohne nicht-ausgewählte Optionen für den ersten inaktiven Ring zu beinhalten und Empfangen einer ersten Eingabe, die eine erste auf dem ersten aktiven Ring angezeigte Option auswählt.
  • Ein erfindungsgemäßes Organisationsmodell ist besonders geeignet für einen kleineren Computer, z. B. ein mobiles Terminal oder ein Hand gehaltener Computer, da die kreisförmigen Ringe gut in den kleineren Bildschirm passen. Ein solches Organisationsmodell ist jedoch nicht auf kleinere Computer beschränkt und kann viele Vorteile auch für größere Geräte bieten. Durch das Hervorheben von aktiven Ringen und Abblenden anderer Ringe, ist die Anzeige kompakt und bietet dem Anwender doch die Gesamtübersicht für das Computerprogramm. In einem hervorgehobenen Zustand sind die aktiven Ringe in der Lage, Optionen mit dem zur Navigation erforderlichen Detail darzustellen. Auch die Verwendung von Piktogrammen zum Abbilden von Optionen ist besonders für kleinere Bildschirme geeignet. Alles in Allem bietet das abbildungsgemäße Modell eine klare Visualisierung des Computerprogramms und seiner Funktionen. Der Anwender ist in der Lage, auf einfache Weise innerhalb des Modells zu navigieren und behält doch ein klares Verständnis für seine Position innerhalb des Computerprogramms.
  • In anderen Ausführungsbeispielen der Erfindung sind durch einen Computer ausführbare Befehle zur Implementierung der offengelegten Verfahren auf durch einen Computer lesbaren Medien gespeichert. Andere Funktionen und Vorteile der Erfindung werden sich im Bezug auf die folgende detaillierte Beschreibung und Figuren zeigen.
  • KURZBESCHREIBUNG DER ZEICHNUNGEN
  • Die Erfindung wird in der folgenden Beschreibung bevorzugter Ausführungsbeispiele im Bezug auf die folgenden Figuren detailliert beschrieben, wobei:
  • 1 ein beispielhaftes Layout eines Systems zur Benutzung der vorliegenden Erfindung zeigt, das ein erfindungsgemäßes Navigationssystem im Betrieb auf einem mobilen Gerät beinhaltet;
  • 2 ein funktionales Blockdiagramm des mobilen Gerätes nach 1 zeigt;
  • 3 eine Navigationssystem-Anzeige mit einer aktiven obersten Ebene eines Ausführungsbeispiels der Erfindung zeigt, welche die Navigation innerhalb eines Computerprogramms einer universellen Hausfernsteuerung auf dem mobilen Gerät nach 1 abbildet;
  • 4 eine Navigationsanzeige des Ausführungsbeispiels nach 3 mit einer aktiven zweiten Ebene zeigt;
  • 5 eine Navigationsanzeige eines Ausführungsbeispiels nach 3 mit einer aktiven dritten Ebene zeigt;
  • 6 eine Navigationsanzeige eines Ausführungsbeispiels nach 3 mit einer aktiven vierten Ebene zeigt;
  • 7 eine Navigationsanzeige eines anderen Ausführungsbeispiels der Erfindung zeigt, das auch das Computerprogramm einer universellen Hausfernsteuerung auf einem mobilen Gerät nach 1 abbildet;
  • 8 eine Navigationsanzeige eines zusätzlichen Ausführungsbeispiels der Erfindung zeigt, in welcher das erfindungsgemäße Organisationsmodell überlappend mit einer zu einem anderen Computerprogramm zugehörigen anderen Anzeige gezeigt ist;
  • 9 eine Navigationsanzeige noch eines weiteren Ausführungsbeispiels der Erfindung zeigt, das auch ein Computerprogramm einer universellen Hausfernsteuerung auf einem mobilen Gerät nach 1 abbildet;
  • 10 eine Navigationsanzeige noch eines weiteren Ausführungsbeispiels der Erfindung zeigt, die eine Navigationsanzeige überlappt von einer anderen zu einem E-Mail-Computerprogramm gehörigen Anzeige zeigt.
  • DETAILLIERTE BESCHREIBUNG DER ERFINDUNG
  • Die Erfindung kann in vielfältigen Formen ausgeführt werden. Ein Ausführungsbeispiel beinhaltet ein mobiles Gerät, wie z. B. einen persönlichen digitalen Assistenten (PDA), ein mobiles Terminal oder dergleichen, die eine Navigationsanzeige eines Organisationsmodells haben. Das Organisationsmodell bildet graphisch Funktionen eines Computerprogramms für das Gerät ab. Wie in den 1 und 2 gezeigt, beinhaltet das mobile Gerät 10 im Allgemeinen eine Anzeige 12, einen Speicher 14, einen Prozessor 16 und eine Tastatur 18. Die Tastatur kann-einen in Uhrzeigerrichtung drehbaren Drehknopf bzw. Knopf 20 beinhalten, einen entgegen dem Uhrzeigersinn drehbaren Knopf 22, eine Aufwärts-Pfeil-Taste 24, eine Abwärts-Pfeil-Taste 26, ein Eingaberad 28 und andere Eingabetasten 30. Das Eingaberad 28 kann rotieren bzw. sich drehen, um Dreheingaben in das Gerät zu unterstützen und kann als Ganzes wie eine Taste niedergedrückt werden, um Auswähleingaben zu unterstützen. In einem anderen Ausführungsbeispiel ist das Eingaberad auf der Tastatur als drehbarer Knopf angeordnet, der ebenso im Uhrzeigersinn und entgegen dem Uhrzeigersinn gedreht werden wie auch im Ganzen niedergedrückt werden kann.
  • Die Anzeige 12 zeigt ein Organisationsmodell 32 eines Computerprogramms 33, das im Speicher 14 abgelegt ist. Der Speicher 14 enthält auch Befehle zur Anzeige des Organisationsmodells 32 und zum Navigieren innerhalb des Computerprogramms 33 unter Benutzung des Organisationsmodells. Ein Computerprogramm, wie es hierin verwendet wird, kann irgendein anderes Computer programm betreffen, innerhalb dessen ein Anwender zu Funktionen des Programms wie z. B. Betriebssystemen, Wortprozessoren bzw. Textverarbeitung, Tabellenkalkulationen, E-Mail, Telefon Computerprogrammen, Spielen etc. navigieren kann. Im Betrieb führt der Prozessor 16 die Befehle im Speicher 14 gemäß dem Computerprogramm 33 aus und erhält Eingaben von der Tastatur 18 zur Veränderung der Ansicht, die auf der Anzeige 12 gezeigt wird, wie man es aus der Technik der graphischen Anwenderschnittstellen (GUIs) kennt. Die Tastatur 18, Anzeige 12 und Prozessor 16 können im Verbund als graphische Anwenderschnittstelle bezeichnet werden, durch welche der Anwender mit dem Gerät 10 interagieren kann. Der Anwender navigiert durch das Computerprogramm und seine Funktionen unter Verwendung des Modells 32 und der GUI.
  • Unter Bezugnahme auf 3 wird jetzt ein Organisationsmodell 32 als ein Teil der Anzeige 12 gezeigt. Das Modell bietet eine intuitive Abbildung eines Computerprogramms 33 einer Hausfernsteuerung, die im Speicher 14 abgelegt ist. Das Computerprogramms 33 einer Hausfernsteuerung ist ein Programm, das dem Anwender erlaubt, Lichter, Haushaltsgeräte und andere Geräte (nicht dargestellt) innerhalb und um sein Haus herum unter Verwendung des mobilen Gerätes 10 zu steuern. Das mobile Gerät 10 kann diese Geräte über Funkkommunikation mit dem einzelnen Gerät, über Kommunikation mit einem Netzwerk an welches die Geräte angeschlossen sind, oder durch andere bekannte Verfahren steuern. Das Computerprogramm 33 beinhaltet Funktionen durch welche individuelle Geräte auf eine für das Gerät und das Computerprogramm spezifische Weise gesteuert werden können. Zum Beispiel beinhaltet das Computerprogramm 33 eine Funktion zum Einstellen der Lautstärke an einem Fernseher (nicht dargestellt), der sich im Wohnzimmer des Hauses des Anwenders befindet. Die Funktion könnte auch Steuerungen, Handles, Einstellungen, Dateien, Daten, Datenbanken und andere Inhalte des Computerprogramms beinhalten, die auswählbar, ausführbar oder durch den Anwender veränderbar sind. Als ein weiteres Beispiel könnten die Funktionen andere Steuerungen für den Fernseher des Anwenders beinhalten, wie z. B. die Kanalsteuerungen oder Programmierungspräferenzen für die Abstimmung des Fernsehers auf einen vorausgewählten Kanal zu einer bestimmten Zeit. Sie könnten auch Software-Einstellungen für das Computerprogramm 33 beinhalten, wie z. B. eine Funktion zum Hinzufügen oder Löschen des Fern sehers als ein steuerbares Gerät oder Einstellungen zur Passwortabfrage bevor der Zugriff auf Funktionen für den Fernseher gewährt wird.
  • Die Funktionen des Computerprogramms 33 sind abgebildet durch das Organisationsmodell 32. In einem Ausführungsbeispiel beinhaltet das Modell eine Vielzahl von Ringen 34, welche die Organisationsebenen der Computerprogrammfunktionen abbilden. Einer der Ringe ist als ein aktiver Ring angezeigt, der in 3 der äußerste Ring 36 ist. Der äußerste Ring 36 ist der voreingestellte aktive Ring zum anfänglichen Navigieren des Computerprogramms, da er die höchste Organisationsebene von Funktionen abbildet. Der aktive Ring ist hervorgehoben um Optionen 38 für den Ring sehen zu lassen. Die Optionen 38 können eine Funktion des Computerprogramms 33 der Fernsteuerung oder eine Kategorie der Funktionen umfassen. Auf dem äußersten Ring 36 sind die Optionen 38 eine Mischung aus beiden Typen und werden durch Piktogramme abgebildet. Das Haus-Piktogramm 40 an der Spitze des Ringes 36 bildet eine Funktionskategorie für die Geräte im Haus des Anwenders (nicht dargestellt), wohingegen das Garagen-Piktogramm 42 eine Funktion des Computerprogramms 33 zum Öffnen und Schließen des Garagentores (nicht dargestellt) des Anwenders abbildet. In einem weiteren Ausführungsbeispiel bildet das Garagen-Piktogramm 42 eine Funktionskategorie mit Bezug auf Geräte in der Garage (nicht dargestellt), wie z. B. Lichter in der Garage, Maschinen und Türschlösser.
  • Zum Navigieren im Modell 32 wählt der Anwender eine der Optionen 38 auf dem aktiven äußersten Ring 36. Das Gerät 10 beinhaltet verschiedene Verfahren als Teil einer GUI zum Auswählen einer der Optionen 38. Wie in den 1 und 3 gezeigt, kann der Anwender das Eingaberad 28 verwenden zum Drehen des äußersten Ringes 36 bis auf das gewünschte Piktogramm 38 hingedeutet wird. Auf das gewünschte Piktogramm kann durch einen Auswahlrahmen wie z. B. Ring 44 oder einen Cursor oder Hervorhebung oder durch andere derartige Verfahren hingedeutet werden. Der Anwender kann dann das Eingaberad28 niederdrücken, um das Piktogramm, auf welches hingedeutet wird, auszuwählen. Alternativ könnte der Anwender den im Uhrzeigersinn drehbaren Knopf 20 oder den entgegen dem Uhrzeigersinn drehbaren Knopf 22 zum Drehen des äußersten Ringes 36 verwenden, bis auf das gewünschte Piktogramm hingedeutet wird. Der Anwender kann dann eine andere Taste niederdrücken, wie z. B. die „+"- Taste 46, um das Piktogramm, auf welches hingedeutet wird, auszuwählen oder vielleicht eine fest zugeordnete „Auswahltaste" (nicht dargestellt) oder eine „Enter-Taste" (nicht dargestellt). Der Anwender kann auch die Abwärts-Pfeil-Taste 24 verwenden, um das Piktogramm, auf welches hingedeutet wird, auszuwählen und sich abwärts zu bewegen zur nächsten mit dem Piktogramm assoziierten Ebene, oder den Aufwärts-Pfeil 26 um sich auf eine höhere Ebene im aktuellen Auswahlpfad zu bewegen. In einem alternativen Ausführungsbeispiel kann der Anwender einen Berührungsstift 27 zusammen mit einem Berührungsbildschirm bzw. „Touch Screen" 29 verwenden, um gewünschte Optionen auszuwählen. Andere Navigationsgeräte und Auswählvorrichtungen kommen für die Erfindung in Betracht wie z. B. eine herkömmliche Maus oder Tastatur und andere Geräte zur Interaktion mit einer graphischen Anzeige des Organisationsmodells und zum Auswählen von Piktogrammen.
  • Hat der Anwender ein Piktogramm 38 auf der äußersten Ebene 36 ausgewählt, wie das Haus-Piktogramm 40, wird der äußerste Ring abgeblendet und ein innerer Ring 46 wird hervorgehoben, wobei er Optionen, welche die zu Beginn gewählte Option betreffen, anzeigt. Wie in 4 dargestellt, zeigt ein innerer Ring 46 im aktiven Zustand eine Anzahl von Piktogrammen 48, die Optionen für die zweite Ebene abbilden. Die Piktogramme 48, die auf der zweiten Ebene angezeigt werden, betreffen das Haus-Piktogramm 40, welches auf der äußersten Ebene ausgewählt worden ist, und sind Teil der Kategorie, die vom Haus-Piktogramm abgebildet wird. Als solche bilden die Piktogramme der zweiten Ebene 48 Räume (nicht dargestellt) im Haus des Anwenders ab. Um weiter zu navigieren, bedient der Anwender die GUI, um eine andere Option auszuwählen zur weiteren Navigation. In diesem Beispiel wählt der Anwender das „Couch"-Piktogramm 50 aus, welches eine Kategorieoption ist, die das Wohnzimmer (nicht dargestellt) des Anwenders abbildet. Es ist zu beachten, dass obwohl der äußerste Ring 36 abgeblendet ist, er leicht zusammen mit der zuvor auf ihm ausgewählten Option erkennbar ist, um zur aktuellen Position zu navigieren. Die zuvor auf der Ebene gewählte Haus-Option 40 wird von einem Indikator 52 der mit dem äußersten Ring 36 verbunden ist, angezeigt. Der Indikator 52 zeigt das Haus Piktogramm 40, das die Option abbildet, die zuvor für diese Ebene ausgewählt wurde.
  • Wie in 5 gezeigt, zeigt das Organisationsmodell 32 einen auf der dritten Ebene befindlichen inneren Ring in einem hervorgehobenen Zustand an; der äußerste Ring 36 und innere Ring 46 sind in abgeblendeten, nicht-aktiven Zuständen. Man beachte das Vorhandensein des Indikators 58 in Verbindung mit dem jetzt abgeblendeten Ring 46 zweiter Ebene. Der Indikator zweiter Ebene 58 beinhaltet die zuvor gewählte Couch-Option 50. Entsprechend ist der Anwender in der Lage, die Navigationsentscheidungen, die er getroffen hat, um zu seiner aktuellen Position im Computerprogramm zu gelangen, leicht zu identifizieren. Um weiter zu navigieren, wählt der Anwender eine Option auf dem hervorgehobenen aktiven inneren Ring 56 aus. Die Kategorieoptionen auf dieser Ebene sind verschiedenen in der Kategorieoption von Wohnzimmer 50 gelegenen Geräten zugeordnet. In diesem Szenario wählt der Anwender die Kategorieoption von Fernsehen 60, welche ihn auf die vierte innere Ebene 66 bringt.
  • Wie in 6 gezeigt, beinhaltet die vierte innere Ebene 66 Optionen für die Steuerung des Fernsehers (nicht dargestellt). Die meisten dieser Optionen sind Funktionsoptionen, wie z. B. Lautstärkeeinstellung 68, stumm 70, Kontrast 72 oder Kanalwechsel 74, welche verwendet werden, um bestimmte Funktionen des Computerprogramms 33 zur Steuerung des Fernsehers aufzurufen. Wenn bestimmte Funktionen eines Computerprogramms 33 aufgerufen werden, verfährt das Computerprogramm 33 gemäß seiner Programmierung für diese Funktion. Zum Beispiel kann sich gemäß der Funktion eine andere Anzeige öffnen, die entweder den gesamten Bildschirm ausfüllt oder einen Teil des Bildschirms. Die Auswahl der Lautstärkesteuerungsoption 68 z. B. ruft eine Lautstärkesteuerungsfunktion des Computerprogramms 33 auf, die als ein Steuerbalken 78 in der Mitte des Bildschirms erscheint. Auf diese Weise erlaubt das Computerprogramm 33 dem Gerät 10 die Fernsehlautstärke zu steuern. Diese Ebene ist jedoch nicht auf Funktionsoptionen beschränkt und kann Kategorieoptionen einschließen. Zum Beispiel bietet Kategorieoption 76 eine weitere Ebene von Optionen bezüglich der Programmierung des Fernsehers, um bestimmte Kanäle zu bestimmen Zeiten zu empfangen.
  • Einer der Vorteile der vorliegenden Erfindung ist die Einfachheit, mit der ein Anwender zu einer anderen Position in einem Computerprogramm navigieren kann. Nachdem er zur vierten Ebene navigiert hat, kann der Anwender einfach auf das Navigationsmodel 32 zurückgreifen, um die Position zu ändern. Anstatt seine Schritte rückzuverfolgen, kann der Anwender seine Position anhand des Modells bestimmen und einfach eine höhere oder weiter außen liegende Ebene, die seiner nächsten gewünschten Position zugeordnet ist, auswählen. Wenn der Anwender in dem Computerprogramm 33 zu seiner Position gehen möchte, die zum Babyzimmer (nicht dargestellt) seines Hauses gehörige Funktionen betrifft, kann er einfach die zweite Ebene oder Ring 46 auswählen. Wie in 4 gezeigt, würde die zweite Ebene aktiv werden und der Anwender könnte einfach die Babyzimmeroption 80 auf der zweiten Ebene auswählen und entsprechend fortfahren. Wenn die zweite Ebene 46 aktiv wird, würde die vierte Ebene nicht-aktiv werden.
  • Durch das Hervorheben aktiver Ringe und Abblenden anderer Ringe ist die Anzeige kompakt und bietet dem Anwender doch einen Übersichtsplan des Computerprogramms. Die aktiven Ringe in einem hervorgehobenen Zustand sind in der Lage die Optionen mit den zur Navigation notwendigen Details darzustellen. Die Verwendung von Piktogrammen ist besonders für kleinere Bildschirme geeignet, da die Piktogramme typischer Weise weniger Platz als die notwendigen äquivalenten Wörter benötigen, um die Optionen abzubilden. Mit seinem kleineren Bildschirm ist ein kleinerer Computer wie ein mobiles Terminal oder Hand gehaltener Computer besonders zur Verwendung eines erfindungsgemäßen Organisationsmodells und zur Verwendung von Piktogrammen zur Abbildung von Optionen geeignet. Des Weiteren passen die kreisförmigen Ringe gut in den kleineren Bildschirm. Alles in Allem stellt das Organisationsmodell eine klare Visualisierung eines Computerprogramms und eine Anordnung seiner Funktionen dar. Der Anwender ist in der Lage, einfach in dem Modell zu navigieren und ein klares Verständnis seiner Position innerhalb des Computerprogramms zu behalten.
  • Das Organisationsmodell ist ein flexibles System zum Navigieren in Computerprogrammen. Z. B. Wechseln zwischen Ebenen und Wechseln von Ringen zwischen aktivem und nicht-aktivem Zustand kann auf verschiedene Weisen abgebildet werden, z. B. durch die Verwendung von verschiedenen Typen, Größen, Farben oder Schweren von Linien. In einem anderen Ausführungsbeispiel der Erfindung wird der Wechsel von aktiven Ebenen animiert, sodass ein Anwender die Piktogramme auf einer zuvor aktiven Ebene schrumpfen sehen kann, wenn die Ebene abgeblendet wird. Ebenso kann der Benutzer verschiedene Piktogramme auf einer zuvor inaktiven Ebene anwachsen sehen, wenn sie hervorgehoben wird. In einem weiteren Ausführungsbeispiel der Erfindung sind die Ringe dreidimensionale kreisförmige Ebenen und die Optionen sind durch dreidimensionale Piktogramme abgebildet. In anderen Ausführungsbeispielen sind die Ringe entweder zweidimensionale oder dreidimensionale Kreise, Ovale, Oktogone oder Bänder, die eine Vielfalt anderer im Allgemeinen kontinuierlicher Formen darstellen. In weiteren Ausführungsbeispielen können die Ringe Piktogramme beinhalten, die zur Bildung der Ringe angeordnet sind. In wieder einem weiteren Ausführungsbeispiel der Erfindung bestehen die Optionen aus Piktogrammen, welche zu Wörtern werden, wenn sie entweder ausgewählt oder hervorgehoben werden. Dadurch kann der Anwender einfach eine Option hervorheben und die Option erklärende Worte sehen, wenn er nicht die Option erinnert, die ein bestimmtes Piktogramm abbildet.
  • Bezug nehmend auf 7 wird jetzt ein anderes Ausführungsbeispiel der Erfindung gezeigt. Dieses Ausführungsbeispiel beinhaltet eine Anzeige 112 für ein mobiles Gerät, das ein Organisationsmodell 132 zeigt. In diesem Ausführungsbeispiel sind die Optionen 138 durch Worte anstatt durch Piktogramme abgebildet. Das-Organisationsmodell 132 wird kompakt gehalten, indem den Worten erlaubt wird, den aktiven Ring 136 zu überlappen. Dieses Ausführungsbeispiel kann eine Funktion zur Verwendung des Organisationsmodells abbilden, in welchem der Anwender sich entscheidet, Optionen durch Worte anstatt durch Piktogramme abbilden zu lassen. Solch eine Funktion kann besonders nützlich sein, wenn ein Anwender sich mit den Optionen eines neueren Computerprogramms vertraut macht.
  • Bezug nehmend auf 8 wird jetzt ein zusätzliches Ausführungsbeispiel der Erfindung gezeigt. In diesem Ausführungsbeispiel hat der Anwender zu einer vierten Ebene 226 eines Organisationsmodells 232 navigiert und hat eine Kategorieoption 268 aufgerufen, welche Lautstärkesteuerung für einen Fernseher im Haus des Anwenders abbildet. Die Kategorieoption 268 hingegen beinhaltet nur zwei Funktionsoptionen. Eine Funktionsoption ist Lautstärkesteuerung für den Fernseher, und die Andere ist eine Willkommensnachricht bzw. Begrüßungs nachricht in Verbindung mit Lautstärkesteuerung. Wenn Kategorieoption 268 ausgewählt ist, werden, anstatt einen anderen Ring mit der Funktionsoption anzuzeigen, beide der Kategorieoption 268 zugeordnete Funktionen gemäß ihrer Programmierung aufgerufen. So erscheint z. B. Lautstärkesteuerungsbalken 278 zur Steuerung der Fernsehlautstärke zusammen mit Begrüßungsnachricht 279.
  • Bezug nehmend auf 9 wird jetzt wieder ein anderes Ausführungsbeispiel gezeigt. Hier zeigt das Organisationsmodell 332 Text auf der Rückseite von Piktogrammen für die Optionen 338 an.
  • Zum Beispiel hat der Anwender bei der Benutzung des Computerprogramms zur Hausfernsteuerung zum Ring zweiter Ebene 346 navigiert. In diesem Fall wird die Wohnzimmeroption 350 hervorgehoben. Durch Verwendung der in 1 gezeigten Aufwärts-Pfeil-Taste 24 und der Abwärts-Pfeil-Taste 26 ist der Anwender in der Lage, die Wohnzimmeroption 350 zu drehen, sodass der die Option abbildende Text gezeigt wird. Dieses Ausführungsbeispiel veranschaulicht weiter die Flexibilität der vorliegenden Erfindung zur Abbildung des Computerprogramms.
  • Bezug nehmend auf 10 wird jetzt noch ein weiteres Ausführungsbeispiel der vorliegenden Erfindung gezeigt, welches die Interaktion mit einem anderen Computerprogramm veranschaulicht. In diesem Ausführungsbeispiel navigiert der Anwender in einem Computerprogramm zur Hausfernsteuerung unter Verwendung eines Organisationsmodells 432. Während der Navigation des Anwenders erhält das mobile Gerät eine E-Mail als Teil eines anderen Computerprogramms. Anstatt die Navigation des Anwenders vollständig zu unterbrechen und mit der Anzeige zum E-Mail Computerprogramm zu wechseln, erscheint eine Nachricht 490 um anzuzeigen, dass eine E-Mailnachricht empfangen worden ist. Der Benutzer kann die Nachricht durch Drücken einer entsprechenden Taste bestätigen oder kann zum E-Mailcomputerprogramm oder zum Organisationsmodell 432 des Computerprogramms zur Hausfernsteuerung umschalten.
  • Während die vorliegende Erfindung in Verbindung mit den veranschaulichten Ausführungsbeispielen beschrieben worden ist, ist zu beachten und zu verstehen, dass Modifikationen an den Ausführungsbeispielen vorgenommen werden können, ohne den Bereich der Erfindung zu verlassen. Insbesondere die veranschaulichten Ausführungsbeispiele haben ein Computerprogramm zur Hausfernsteuerung gezeigt. Das System und das Verfahren der vorliegenden Erfindung ist auf eine breite Vielfalt von Computerprogrammen über dieses Beispielcomputerprogramm hinaus anwendbar, wie z. B. Betriebssysteme, Wort Prozessoren bzw. Textverarbeitung, Tabellenkalkulationen, E-Mail, Telefon Computerprogramme, Spiele, etc. Darüber hinaus können das System und Verfahren der vorliegenden Erfindung in Verbindung mit verschiedenen Ausführungsbeispielen der vorliegenden Erfindung für andere Computerprogramme verwendet werden und sogar als Ebenen innerhalb eines anderen Organisationsmodells der vorliegenden Erfindung. Zum Beispiel kann ein mobiles Gerät ein Organisationsmodell als eine Haus- oder Arbeitsplatz bzw. „Desktop"-Ansicht verwenden, um ein Hauptapplikationsmanagementprogramm als Teil eines Betriebssystems zu navigieren. Als solches kann ein erfindungsgemäßes Organisationsmodell andere Organisationsmodelle zum Navigieren verschiedener Computerprogramme auf dem mobilen Gerät aufrufen. Des Weiteren kann das Navigationssystem der vorliegenden Erfindung mit einer breiten Vielfalt von Computern und mit einer breiten Vielfalt von Bildschirmgrößen verwendet werden.

Claims (25)

  1. Mobilgerät (10) umfassend: eine Anzeige (12); eine Eingabeeinrichtung (18); und einen Prozessor (16); und dadurch gekennzeichnet, dass der Prozessor (16) konfiguriert ist: auf der Anzeige (12) eine Vielzahl von im Wesentlichen konzentrischen Ringen (34) anzuzeigen, die verschiedene Organisationsebenen von Funktionen eines Computerprogramms darstellen, wobei ein erster der konzentrischen Ringe (46) als ein erster aktiver Ring angezeigt wird und Optionen zeigt, die für entweder eine der Funktionen oder eine Funktionskategorie stehen, wobei ein zweiter der konzentrischen Ringe (36) als ein erster inaktiver Ring angezeigt wird, der im Wesentlichen außerhalb des ersten aktiven Rings angeordnet ist, wobei der erste inaktive Ring einen ersten ausgewählten Optionsanzeiger (40) zeigt, der eine vorher ausgewählte Option von dem ersten inaktiven Ring anzeigt, ohne nicht ausgewählte Optionen des ersten inaktiven Rings anzuzeigen; und eine erste Eingabe von einer graphischen Anwenderschnittstelle zu empfangen, die eine erste auf dem ersten aktiven Ring gezeigte Option auswählt.
  2. Mobilgerät gemäß Anspruch 1, wobei die ausgewählte erste Option für eine Kategorie von Merkmalen steht und der Prozessor weiter konfiguriert ist: einen der Ringe (56), der im Wesentlichen konzentrisch innerhalb des ersten aktiven Rings als ein zweiter aktiver Ring angeordnet ist, anzuzeigen, wobei der zweite aktive Ring eine Untergruppe von Optionen für die erste auf dem ersten aktiven Ring ausgewählte Option darstellt; und eine zweite Eingabe zu empfangen, die eine zweite Option, die auf dem zweiten aktiven Ring gezeigt ist, auswählt.
  3. Mobilgerät gemäß Anspruch 2, wobei der Prozessor weiter konfiguriert ist, den ersten aktiven Ring als einen zweiten inaktiven Ring anzuzeigen, der einen zweiten Auswahloptionsanzeiger (50) zeigt, der die ausgewählte erste Option anzeigt, ohne die nicht ausgewählten Optionen des ersten aktiven Rings zu zeigen, wenn einer der Ringe, die im Wesentlichen konzentrisch innerhalb des ersten aktiven Rings angeordnet sind, als ein zweiter aktiver Ring angezeigt wird.
  4. Mobilgerät gemäß einem der vorhergehenden Ansprüche, wobei zum Empfangen einer ersten Eingabe von einer graphischen Anwenderschnittstelle die erste Option eine Funktion des Computerprogramms darstellt und der Prozessor weiterkonfiguriert ist, die Funktion zu aktivieren.
  5. Mobilgerät gemäß einem der vorhergehenden Ansprüche, wobei die Eingabeeinrichtung (18) einen in die Uhrzeigerrichtung drehbaren Knopf (20) und einen gegen die Uhrzeigerrichtung drehbaren Knopf (22) umfasst.
  6. Mobilgerät gemäß einem der Ansprüche 1 bis 4, wobei die Eingabeeinrichtung (18) ein Rad (28) zum Drehen des aktiven Rings umfasst.
  7. Mobilgerät gemäß einem der Ansprüche 1 bis 4, wobei die Eingabeeinrichtung (18) eine Gruppe von Pfeiltasten (24, 26) umfasst.
  8. Mobilgerät gemäß einem der Ansprüche 1 bis 4, wobei die Eingabeeinrichtung (18) einen Berührungsstift (27) umfasst und die Auswahleinrichtung einen Berührungsbildschirm (29) umfasst.
  9. Mobilgerät gemäß einem der vorhergehenden Ansprüche, wobei der aktive Ring in Relation zu der Vielzahl inaktiver Ringe hervorgehoben ist.
  10. Mobilgerät gemäß einem der vorhergehenden Ansprüche, wobei der Anzeiger ein Piktogramm umfasst.
  11. Mobilgerät gemäß einem der Ansprüche 1 bis 9, wobei der Anzeiger ein Wort umfasst.
  12. Mobilgerät gemäß einem der vorhergehenden Ansprüche, wobei die Optionen Piktogramme umfassen.
  13. Mobilgerät gemäß einem der Ansprüche 1 bis 11, wobei die Optionen Wörter umfassen.
  14. Mobilgerät gemäß einem der Ansprüche 1 bis 11, wobei die Optionen zwischen Wörtern und Piktogrammen veränderbar sind.
  15. Mobilgerät gemäß einem der vorhergehenden Ansprüche, wobei die Ringe (34) Kreise umfassen.
  16. Mobilgerät gemäß einem der Ansprüche 1 bis 14, wobei die Ringe (34) kreisförmige Ebenen umfassen.
  17. Navigationsverfahren durch Funktionen eines Computerprogramms gekennzeichnet durch: Anzeigen einer Vielzahl von im Wesentlichen konzentrischen Ringen (34), die Organisationsebenen von Funktionen für das Computerprogramm auf einer Anzeigeeinrichtung (10) darstellen, wobei ein erster der konzentrischen Ringe (46) als ein erster aktiver Ring angezeigt wird und Optionen zeigt, die entweder eine der Funktionen oder eine Funktionskategorie darstellen, wobei ein zweiter der konzentrischen Ringe (36) als ein erster inaktiver Ring angezeigt wird, der im Wesentlichen außerhalb des ersten aktiven Rings angeordnet ist, wobei der erste inaktive Ring einen ersten Auswahloptionsanzeiger (40) zeigt, der eine vorher ausgewählte Option des ersten inaktiven Rings anzeigt und nicht ausgewählte Optionen des ersten inaktiven Rings nicht anzeigt; und Empfangen einer ersten Eingabe, die eine erste auf dem ersten aktiven Ring gezeigte Option auswählt.
  18. Verfahren gemäß Anspruch 17, wobei die erste Option eine Funktionskategorie darstellt und das Verfahren weiter umfasst: Anzeigen eines der Ringe (56), der im Wesentlichen konzentrisch innerhalb des ersten aktiven Rings als ein zweiter aktiver Ring angeordnet ist, wobei der zweite aktive Ring eine Untergruppe von Optionen für die Optionen der ausgewählten ersten auf dem ersten aktiven Ring ausgewählten Option darstellt; und Empfangen einer zweiten Eingabe, die eine zweite Option auswählt, die auf dem zweiten aktiven Ring gezeigt ist.
  19. Verfahren gemäß Anspruch 18, wobei Anzeigen eines der Ringe, der im Wesentlichen konzentrisch innerhalb des ersten aktiven Rings angeordnet ist, als einen zweiten aktiven Ring enthält: Anzeigen des ersten aktiven Rings als einen zweiten inaktiven Ring, der einen zweiten Auswahloptionsanzeiger (50) anzeigt, der die ausgewählte erste Option anzeigt ohne nicht-ausgewählte der Optionen des ersten aktiven Rings zu zeigen.
  20. Verfahren gemäß einem der Ansprüche 17 bis 19, wobei die ausgewählte erste Option eine Funktion des Computerprogramms darstellt und das Verfahren weiter Aktivieren der Funktion umfasst.
  21. Verfahren gemäß einem der Ansprüche 17 bis 20, wobei die erste Eingabe von einem Berührungsbildschirm (29) als Teil der graphischen Anwenderschnittstelle empfangen wird.
  22. Verfahren gemäß einem der Ansprüche 17 bis 21, wobei Empfangen einer ersten Eingabe, die eine erste auf dem ersten aktiven Ring gezeigten Option auswählt, umfasst: Empfangen von Befehlen zum Bewegen eines Auswahlrahmens auf der graphischen Anwenderschnittstelle, um eine Option anzuzeigen; und Empfangen der ersten Eingabe, welche die angezeigte Option auswählt.
  23. Verfahren gemäß Anspruch 22, wobei der Auswahlrahmen einen Cursor umfasst.
  24. Verfahren gemäß Anspruch 22, wobei der Auswahlrahmen eine hervorgehobene Optionen umfasst.
  25. Computerlesbares Medium mit computerausführbaren Befehlen zum Durchführen des Verfahrens gemäß einem der Ansprüche 17 bis 20.
DE60320393T 2002-04-22 2003-04-18 System und verfahren zur computerprogrammnavigation unter verwendung einer graphischen benutzeroberfläche Expired - Lifetime DE60320393T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/126,624 US7111788B2 (en) 2002-04-22 2002-04-22 System and method for navigating applications using a graphical user interface
US126624 2002-04-22
PCT/IB2003/001475 WO2003090007A2 (en) 2002-04-22 2003-04-18 System and method for navigating computer programs using a graphical user interface

Publications (2)

Publication Number Publication Date
DE60320393D1 DE60320393D1 (de) 2008-05-29
DE60320393T2 true DE60320393T2 (de) 2009-05-20

Family

ID=29215066

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60320393T Expired - Lifetime DE60320393T2 (de) 2002-04-22 2003-04-18 System und verfahren zur computerprogrammnavigation unter verwendung einer graphischen benutzeroberfläche

Country Status (7)

Country Link
US (1) US7111788B2 (de)
EP (1) EP1497747B1 (de)
KR (1) KR101078100B1 (de)
AT (1) ATE392665T1 (de)
AU (1) AU2003219377A1 (de)
DE (1) DE60320393T2 (de)
WO (1) WO2003090007A2 (de)

Families Citing this family (208)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6337698B1 (en) * 1998-11-20 2002-01-08 Microsoft Corporation Pen-based interface for a notepad computer
US7345671B2 (en) 2001-10-22 2008-03-18 Apple Inc. Method and apparatus for use of rotational user inputs
US7312785B2 (en) 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
KR100433396B1 (ko) * 2001-10-29 2004-06-02 삼성전자주식회사 온 스크린 디스플레이 장치를 구비한 전자기기의 기능변경장치 및 방법
US7333092B2 (en) 2002-02-25 2008-02-19 Apple Computer, Inc. Touch pad for handheld device
US7046248B1 (en) 2002-03-18 2006-05-16 Perttunen Cary D Graphical representation of financial information
US8001488B1 (en) * 2002-05-31 2011-08-16 Hewlett-Packard Development Company, L.P. User interface dial with display
JP4179085B2 (ja) * 2003-07-16 2008-11-12 松下電器産業株式会社 電子機器
US7499040B2 (en) 2003-08-18 2009-03-03 Apple Inc. Movable touch pad with added functionality
US20070152977A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Illuminated touchpad
EP1510911A3 (de) * 2003-08-28 2006-03-22 Sony Corporation Gerät, Verfahren und Programm zum Verarbeiten von Informationen und Speichermedium mit Programm zum Verarbeiten von Informationen
US7495659B2 (en) 2003-11-25 2009-02-24 Apple Inc. Touch pad for handheld device
US8059099B2 (en) 2006-06-02 2011-11-15 Apple Inc. Techniques for interactive input to portable electronic devices
EP1536315A1 (de) * 2003-11-27 2005-06-01 Sony NetServices GmbH Vorrichtung zur Informationsbeschaffung
KR100754687B1 (ko) * 2003-12-12 2007-09-03 삼성전자주식회사 휴대단말기의 멀티입력부 및 그의 제어방법
KR100633184B1 (ko) * 2004-04-06 2006-10-12 엘지전자 주식회사 영상표시기기의 메뉴설정장치 및 방법
US20050229102A1 (en) * 2004-04-12 2005-10-13 Microsoft Corporation System and method for providing an interactive display
US8494861B2 (en) * 2004-05-11 2013-07-23 The Chamberlain Group, Inc. Movable barrier control system component with audible speech output apparatus and method
US7750890B2 (en) * 2004-05-11 2010-07-06 The Chamberlain Group, Inc. Movable barrier operator system display method and apparatus
CN100555200C (zh) 2004-08-16 2009-10-28 苹果公司 触敏器件和提高触敏器件的空间分辨率的方法
US8028250B2 (en) * 2004-08-31 2011-09-27 Microsoft Corporation User interface having a carousel view for representing structured data
ES2536203T3 (es) * 2004-10-19 2015-05-21 Nokia Technologies Oy Notificación a un usuario
US7684602B2 (en) * 2004-11-18 2010-03-23 Siemens Medical Solutions Usa, Inc. Method and system for local visualization for tubular structures
DE102005003680A1 (de) * 2005-01-21 2006-07-27 Siemens Ag Verfahren zur Steuerung eines Geräts
US20060258301A1 (en) * 2005-05-12 2006-11-16 Yanqing Cui Mobile communication terminal and method
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US8359548B2 (en) 2005-06-10 2013-01-22 T-Mobile Usa, Inc. Managing subset of user contacts
US7685530B2 (en) 2005-06-10 2010-03-23 T-Mobile Usa, Inc. Preferred contact group centric interface
US8370770B2 (en) * 2005-06-10 2013-02-05 T-Mobile Usa, Inc. Variable path management of user contacts
US8370769B2 (en) 2005-06-10 2013-02-05 T-Mobile Usa, Inc. Variable path management of user contacts
US7344084B2 (en) * 2005-09-19 2008-03-18 Sony Corporation Portable video programs
US7873974B2 (en) * 2005-09-19 2011-01-18 Sony Corporation Identification of television programming using a portable wireless device
KR100715808B1 (ko) * 2005-10-01 2007-05-08 엘지전자 주식회사 이동통신 단말기 및 이를 이용한 목록 표시방법
US7880729B2 (en) 2005-10-11 2011-02-01 Apple Inc. Center button isolation ring
US20070106498A1 (en) * 2005-11-10 2007-05-10 Nokia Corporation Mobile communication terminal and method therefor
KR100758985B1 (ko) * 2005-12-05 2007-09-17 삼성전자주식회사 유저인터페이스를 조작하는 영상 디스플레이 장치 및 그방법
EP1798632A1 (de) * 2005-12-19 2007-06-20 Research In Motion Limited Rechnervorrichtung und Verfahren zur Statusanzeige eines Anwenderprogramms
US20070152983A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Touch pad with symbols based on mode
US8918736B2 (en) * 2006-01-05 2014-12-23 Apple Inc. Replay recommendations in a text entry interface
US7860536B2 (en) * 2006-01-05 2010-12-28 Apple Inc. Telephone interface for a portable communication device
GB0601095D0 (en) * 2006-01-19 2006-03-01 Cambridge Silicon Radio Ltd Interoperation Of Terminals
TWI297847B (en) * 2006-03-08 2008-06-11 Htc Corp Multi-function activation methods and related devices thereof
US8640054B2 (en) * 2006-03-14 2014-01-28 Sony Corporation Tuning dial user interface
US7996788B2 (en) * 2006-05-18 2011-08-09 International Apparel Group, Llc System and method for navigating a dynamic collection of information
US8677280B2 (en) 2006-05-18 2014-03-18 Ubiquity Broadcasting Corporation Sprocket shaped user interface for navigating a dynamic collection of information
EP1860534A1 (de) 2006-05-22 2007-11-28 LG Electronics Inc. Mobiles Endgerät und Menüanzeigeverfahren damit
US8255281B2 (en) 2006-06-07 2012-08-28 T-Mobile Usa, Inc. Service management system that enables subscriber-driven changes to service plans
US20070300183A1 (en) * 2006-06-21 2007-12-27 Nokia Corporation Pop-up notification for an incoming message
KR100753944B1 (ko) * 2006-06-26 2007-08-31 삼성전자주식회사 휠 입력 장치를 가지는 휴대 단말기의 가상 휠 인터페이스구조 및 이를 이용한 문자 입력 방법
US7779370B2 (en) * 2006-06-30 2010-08-17 Google Inc. User interface for mobile devices
US8022935B2 (en) 2006-07-06 2011-09-20 Apple Inc. Capacitance sensing electrode with integrated I/O mechanism
US8743060B2 (en) 2006-07-06 2014-06-03 Apple Inc. Mutual capacitance touch sensing device
US9360967B2 (en) 2006-07-06 2016-06-07 Apple Inc. Mutual capacitance touch sensing device
US20080056155A1 (en) * 2006-08-29 2008-03-06 Atte Lahtiranta Active idle extension
US20080057960A1 (en) * 2006-08-29 2008-03-06 Atte Lahtiranta Mobile communication device
US8385517B2 (en) * 2006-08-29 2013-02-26 Nokia Corporation Replying through different channels
US20080059627A1 (en) * 2006-08-29 2008-03-06 Hamalainen Jari P Unified contact database
US8363794B2 (en) * 2006-08-29 2013-01-29 Nokia Corporation Voice mail extension
US7795553B2 (en) 2006-09-11 2010-09-14 Apple Inc. Hybrid button
US8274479B2 (en) 2006-10-11 2012-09-25 Apple Inc. Gimballed scroll wheel
US8482530B2 (en) 2006-11-13 2013-07-09 Apple Inc. Method of capacitively sensing finger position
KR100896055B1 (ko) * 2007-01-15 2009-05-07 엘지전자 주식회사 회전입력장치 구비 이동단말기 및 그 디스플레이 방법
US7784704B2 (en) 2007-02-09 2010-08-31 Harter Robert J Self-programmable thermostat
KR20080076005A (ko) * 2007-02-14 2008-08-20 삼성전자주식회사 휴대용 단말기
US20080235627A1 (en) * 2007-03-21 2008-09-25 Microsoft Corporation Natural interaction by flower-like navigation
EP2017707B1 (de) * 2007-07-06 2017-04-12 Dassault Systèmes Vorrichtung für eine graphische Benutzerschnittstelle und Verfahren zur Navigation zwischen zusammenhängenden Objekten
US20100174591A1 (en) * 2007-08-03 2010-07-08 Deangelo Michael Data Access Engine And Graphic Interface For Portable Computer Devices
DE102007039444A1 (de) * 2007-08-21 2009-02-26 Volkswagen Ag Verfahren zum Anzeigen von Informationen in einem Kraftfahrzeug und Anzeigeeinrichtung für ein Kraftfahrzeug
DE102007039446A1 (de) 2007-08-21 2009-02-26 Volkswagen Ag Verfahren zum Anzeigen von Informationen in einem Kraftfahrzeug mit veränderbarem Maßstab und Anzeigeeinrichtung
DE102007039442A1 (de) * 2007-08-21 2009-02-26 Volkswagen Ag Verfahren zum Anzeigen von Informationen in einem Fahrzeug und Anzeigeeinrichtung für ein Fahrzeug
US8683378B2 (en) 2007-09-04 2014-03-25 Apple Inc. Scrolling techniques for user interfaces
US7910843B2 (en) 2007-09-04 2011-03-22 Apple Inc. Compact input device
US8615720B2 (en) * 2007-11-28 2013-12-24 Blackberry Limited Handheld electronic device and associated method employing a graphical user interface to output on a display virtually stacked groups of selectable objects
US8416198B2 (en) 2007-12-03 2013-04-09 Apple Inc. Multi-dimensional scroll wheel
US8125461B2 (en) 2008-01-11 2012-02-28 Apple Inc. Dynamic input graphic display
US8820133B2 (en) 2008-02-01 2014-09-02 Apple Inc. Co-extruded materials and methods
US10936650B2 (en) 2008-03-05 2021-03-02 Ebay Inc. Method and apparatus for image recognition services
US9495386B2 (en) 2008-03-05 2016-11-15 Ebay Inc. Identification of items depicted in images
US9454256B2 (en) 2008-03-14 2016-09-27 Apple Inc. Sensor configurations of an input device that are switchable based on mode
US20090254865A1 (en) * 2008-04-07 2009-10-08 Arch Bridge Holdings, Inc. Graphical user interface for accessing information organized by concentric closed paths
US20090276712A1 (en) * 2008-04-30 2009-11-05 Caterpillar Inc. Safety awareness system
JP2010004359A (ja) * 2008-06-20 2010-01-07 Sony Corp 制御装置、制御方法および制御システム
CN102105938B (zh) * 2008-07-23 2016-09-21 皇家飞利浦电子股份有限公司 显示多个层级中的音乐元数据
US7577913B1 (en) * 2008-07-30 2009-08-18 International Business Machines Corporation Method of using a fovea type pointer in a video conferencing system including at least two 2-dimensional display screens forming a common virtual surface
JP4840474B2 (ja) * 2008-08-11 2011-12-21 ソニー株式会社 情報処理装置および方法、並びにプログラム
US7782133B2 (en) * 2008-09-03 2010-08-24 Infineon Technologies Ag Power amplifier with output power control
US8816967B2 (en) 2008-09-25 2014-08-26 Apple Inc. Capacitive sensor having electrodes arranged on the substrate and the flex circuit
US20100082794A1 (en) * 2008-10-01 2010-04-01 Sony Corporation Home network visualization
US20100131881A1 (en) * 2008-10-20 2010-05-27 Jayasenan Sundara Ganesh Apparatus and Method for Data Search and Organization
US8395590B2 (en) 2008-12-17 2013-03-12 Apple Inc. Integrated contact switch and touch sensor elements
KR20100081577A (ko) * 2009-01-06 2010-07-15 삼성전자주식회사 휴대단말에서 오브젝트의 내비게이션 방법 및 장치
US20100175022A1 (en) * 2009-01-07 2010-07-08 Cisco Technology, Inc. User interface
USD631887S1 (en) 2009-03-27 2011-02-01 T-Mobile Usa, Inc. Portion of a display screen with a user interface
US8577350B2 (en) 2009-03-27 2013-11-05 T-Mobile Usa, Inc. Managing communications utilizing communication categories
US8676626B1 (en) 2009-03-27 2014-03-18 T-Mobile Usa, Inc. Event notification and organization utilizing a communication network
USD636403S1 (en) 2009-03-27 2011-04-19 T-Mobile Usa, Inc. Portion of a display screen with a user interface
USD631889S1 (en) 2009-03-27 2011-02-01 T-Mobile Usa, Inc. Portion of a display screen with a user interface
US9369542B2 (en) 2009-03-27 2016-06-14 T-Mobile Usa, Inc. Network-based processing of data requests for contact information
USD636401S1 (en) 2009-03-27 2011-04-19 T-Mobile Usa, Inc. Portion of a display screen with a user interface
USD631891S1 (en) 2009-03-27 2011-02-01 T-Mobile Usa, Inc. Portion of a display screen with a user interface
USD631890S1 (en) 2009-03-27 2011-02-01 T-Mobile Usa, Inc. Portion of a display screen with a user interface
USD636400S1 (en) 2009-03-27 2011-04-19 T-Mobile Usa, Inc. Portion of a display screen with a user interface
US9195966B2 (en) 2009-03-27 2015-11-24 T-Mobile Usa, Inc. Managing contact groups from subset of user contacts
USD636399S1 (en) 2009-03-27 2011-04-19 T-Mobile Usa, Inc. Portion of a display screen with a user interface
US9210247B2 (en) 2009-03-27 2015-12-08 T-Mobile Usa, Inc. Managing contact groups from subset of user contacts
USD631886S1 (en) 2009-03-27 2011-02-01 T-Mobile Usa, Inc. Portion of a display screen with a user interface
USD636402S1 (en) 2009-03-27 2011-04-19 T-Mobile Usa, Inc. Portion of a display screen with a user interface
US8893025B2 (en) 2009-03-27 2014-11-18 T-Mobile Usa, Inc. Generating group based information displays via template information
USD631888S1 (en) 2009-03-27 2011-02-01 T-Mobile Usa, Inc. Portion of a display screen with a user interface
USD633918S1 (en) 2009-03-27 2011-03-08 T-Mobile Usa, Inc. Portion of a display screen with a user interface
US9355382B2 (en) 2009-03-27 2016-05-31 T-Mobile Usa, Inc. Group based information displays
US8631070B2 (en) 2009-03-27 2014-01-14 T-Mobile Usa, Inc. Providing event data to a group of contacts
US8428561B1 (en) 2009-03-27 2013-04-23 T-Mobile Usa, Inc. Event notification and organization utilizing a communication network
US8140621B2 (en) 2009-03-27 2012-03-20 T-Mobile, Usa, Inc. Providing event data to a group of contacts
US9354751B2 (en) 2009-05-15 2016-05-31 Apple Inc. Input device with optimized capacitive sensing
KR101624157B1 (ko) * 2009-06-09 2016-05-26 삼성전자주식회사 컨텐츠 탐색을 위한 gui 제공방법 및 이를 적용한 디바이스
US8719729B2 (en) * 2009-06-25 2014-05-06 Ncr Corporation User interface for a computing device
US8872771B2 (en) 2009-07-07 2014-10-28 Apple Inc. Touch sensing device having conductive nodes
US20110007637A1 (en) * 2009-07-07 2011-01-13 Cisco Technology, Inc. Indicating Current Connection Status of a Wireless Device
WO2011017747A1 (en) * 2009-08-11 2011-02-17 Someones Group Intellectual Property Holdings Pty Ltd Navigating a network of options
NL2003661C2 (nl) 2009-10-16 2011-04-19 Sara Lee De Nv Controle-eenheid voor het besturen van een automatisch apparaat voor het bereiden van dranken.
CA2680602C (en) * 2009-10-19 2011-07-26 Ibm Canada Limited - Ibm Canada Limitee System and method for generating and displaying hybrid context menus
US20120063367A1 (en) * 2009-12-22 2012-03-15 Waldeck Technology, Llc Crowd and profile based communication addresses
USD665417S1 (en) * 2010-03-03 2012-08-14 Sony Corporation Display panel or screen portion with icon
US8584047B2 (en) * 2010-05-18 2013-11-12 Microsoft Corporation Orbital representation of hierarchical navigation
US8918219B2 (en) 2010-11-19 2014-12-23 Google Inc. User friendly interface for control unit
US9489062B2 (en) 2010-09-14 2016-11-08 Google Inc. User interfaces for remote management and control of network-connected thermostats
US9104211B2 (en) 2010-11-19 2015-08-11 Google Inc. Temperature controller with model-based time to target calculation and display
US8727611B2 (en) 2010-11-19 2014-05-20 Nest Labs, Inc. System and method for integrating sensors in thermostats
US8850348B2 (en) 2010-12-31 2014-09-30 Google Inc. Dynamic device-associated feedback indicative of responsible device usage
US10346275B2 (en) 2010-11-19 2019-07-09 Google Llc Attributing causation for energy usage and setpoint changes with a network-connected thermostat
US9075419B2 (en) 2010-11-19 2015-07-07 Google Inc. Systems and methods for a graphical user interface of a controller for an energy-consuming system having spatially related discrete display elements
US10241527B2 (en) * 2010-11-19 2019-03-26 Google Llc Thermostat graphical user interface
US9256230B2 (en) 2010-11-19 2016-02-09 Google Inc. HVAC schedule establishment in an intelligent, network-connected thermostat
US9092039B2 (en) 2010-11-19 2015-07-28 Google Inc. HVAC controller with user-friendly installation features with wire insertion detection
US8195313B1 (en) 2010-11-19 2012-06-05 Nest Labs, Inc. Thermostat user interface
US9453655B2 (en) 2011-10-07 2016-09-27 Google Inc. Methods and graphical user interfaces for reporting performance information for an HVAC system controlled by a self-programming network-connected thermostat
US11334034B2 (en) 2010-11-19 2022-05-17 Google Llc Energy efficiency promoting schedule learning algorithms for intelligent thermostat
US9459018B2 (en) 2010-11-19 2016-10-04 Google Inc. Systems and methods for energy-efficient control of an energy-consuming system
US9552002B2 (en) 2010-11-19 2017-01-24 Google Inc. Graphical user interface for setpoint creation and modification
JP5977922B2 (ja) * 2011-02-24 2016-08-24 セイコーエプソン株式会社 情報処理装置および情報処理装置の制御方法、透過型頭部装着型表示装置
US20120226978A1 (en) * 2011-03-04 2012-09-06 Leica Camera Ag Graphical User Interface Having An Orbital Menu System
CN102142028B (zh) * 2011-03-18 2016-06-15 鸿富锦精密工业(深圳)有限公司 电子设备及其文件路径显示方法
JP5308509B2 (ja) * 2011-04-15 2013-10-09 シャープ株式会社 メニュー画面の表示制御方法
AU2011202182B1 (en) 2011-05-11 2011-10-13 Frequency Ip Holdings, Llc Creation and presentation of selective digital content feeds
TWI470533B (zh) * 2011-07-05 2015-01-21 Chunghwa Telecom Co Ltd 資料呈現與瀏覽操作系統及其方法
US9115908B2 (en) 2011-07-27 2015-08-25 Honeywell International Inc. Systems and methods for managing a programmable thermostat
US9075503B2 (en) * 2011-09-23 2015-07-07 Sap Se Concentric hierarchical list browser
US9342217B2 (en) * 2011-09-23 2016-05-17 Sap Se Concentric hierarchical list browser
US8893032B2 (en) 2012-03-29 2014-11-18 Google Inc. User interfaces for HVAC schedule display and modification on smartphone or other space-limited touchscreen device
US9222693B2 (en) 2013-04-26 2015-12-29 Google Inc. Touchscreen device user interface for remote control of a thermostat
CN103890667B (zh) 2011-10-21 2017-02-15 谷歌公司 用户友好、网络连接的学习型恒温器及相关系统和方法
EP2769280B1 (de) 2011-10-21 2023-04-12 Google LLC Automatisierte steuerplanerfassung in einer intelligenten steuerung
EP2769279B1 (de) 2011-10-21 2018-12-26 Google LLC Lernalgorithmen zur energieeffizienzförderung für intelligenten thermostat
US20130111342A1 (en) * 2011-11-02 2013-05-02 Motorola Mobility, Inc. Effective User Input Scheme on a Small Touch Screen Device
US8463295B1 (en) 2011-12-07 2013-06-11 Ebay Inc. Systems and methods for generating location-based group recommendations
KR20130067110A (ko) * 2011-12-13 2013-06-21 현대자동차주식회사 차량에 구비되는 메뉴 실행 장치 및 방법
US10528966B2 (en) 2011-12-30 2020-01-07 Ebay Inc. Systems and methods for delivering dynamic offers to incent user behavior
CA2868844C (en) 2012-03-29 2021-07-06 Nest Labs, Inc. Processing and reporting usage information for an hvac system controlled by a network-connected thermostat
US20130317997A1 (en) * 2012-05-25 2013-11-28 Jpms Inc Method and system for use of an application wheel user interface and verified assessments in hiring decisions
US10846766B2 (en) 2012-06-29 2020-11-24 Ebay Inc. Contextual menus based on image recognition
JP2016502691A (ja) * 2012-09-28 2016-01-28 トムソン ライセンシングThomson Licensing 文脈に基づいたコンテンツ推薦
US20140109002A1 (en) * 2012-10-15 2014-04-17 Square, Inc. Computer device user interface and method for displaying information
US8994827B2 (en) 2012-11-20 2015-03-31 Samsung Electronics Co., Ltd Wearable electronic device
US10551928B2 (en) 2012-11-20 2020-02-04 Samsung Electronics Company, Ltd. GUI transitions on wearable electronic device
US11157436B2 (en) 2012-11-20 2021-10-26 Samsung Electronics Company, Ltd. Services associated with wearable electronic device
US9477313B2 (en) 2012-11-20 2016-10-25 Samsung Electronics Co., Ltd. User gesture input to wearable electronic device involving outward-facing sensor of device
US10185416B2 (en) 2012-11-20 2019-01-22 Samsung Electronics Co., Ltd. User gesture input to wearable electronic device involving movement of device
US10423214B2 (en) 2012-11-20 2019-09-24 Samsung Electronics Company, Ltd Delegating processing from wearable electronic device
US11372536B2 (en) 2012-11-20 2022-06-28 Samsung Electronics Company, Ltd. Transition and interaction model for wearable electronic device
US11237719B2 (en) 2012-11-20 2022-02-01 Samsung Electronics Company, Ltd. Controlling remote electronic device with wearable electronic device
CN104981854A (zh) 2013-02-11 2015-10-14 格瑞克明尼苏达有限公司 针对流体涂覆机系统的远程监控
US10969805B2 (en) 2013-02-11 2021-04-06 Graco Minnesota Inc. Paint sprayer distributed control and output volume monitoring architectures
US9965153B2 (en) * 2013-06-21 2018-05-08 Oracle International Corporation Configuring and displaying multidimensional data using two or more correlated interactive screen interfaces
KR102158209B1 (ko) * 2013-07-26 2020-09-22 엘지전자 주식회사 전자기기
CN103646043B (zh) * 2013-11-19 2018-01-23 广州视源电子科技股份有限公司 一种资源的查找定位方法及装置
USD757816S1 (en) * 2013-12-05 2016-05-31 Tencent Technology (Shenzhen) Company Limited Animated graphical user interface for a portion of a display screen
USD757817S1 (en) * 2013-12-05 2016-05-31 Tencent Technology (Shenzhen) Company Limited Animated graphical user interface for a portion of a display screen
US10691332B2 (en) 2014-02-28 2020-06-23 Samsung Electronics Company, Ltd. Text input on an interactive display
USD886847S1 (en) 2014-04-11 2020-06-09 Johnson Controls Technology Company Display screen or portion thereof with graphical user interface
USD788785S1 (en) * 2014-04-11 2017-06-06 Johnson Controls Technology Company Display having a graphical user interface
USD857035S1 (en) 2014-04-11 2019-08-20 Johnson Controls Technology Company Display screen or portion thereof with graphical user interface
USD778314S1 (en) * 2014-05-13 2017-02-07 Xiaomi Inc. Display screen or portion thereof with a graphical user interface
KR102037481B1 (ko) * 2014-07-31 2019-10-28 삼성전자주식회사 디스플레이 장치, 디스플레이 장치를 제어하는 방법 및 그 방법을 수행하는 프로그램이 기록된 기록 매체
USD773509S1 (en) * 2014-11-28 2016-12-06 Abb Technology Ag Display screen or portion thereof with graphical user interface
US20160179369A1 (en) * 2014-12-19 2016-06-23 Hand Held Products, Inc. Host controllable pop-up soft keypads
US20160291846A1 (en) * 2015-03-31 2016-10-06 Airwatch Llc Generating carousel user interface with graphics processing unit
USD794674S1 (en) * 2015-05-21 2017-08-15 Ca, Inc. Display screen or portion thereof with a graphical user interface
US9702582B2 (en) 2015-10-12 2017-07-11 Ikorongo Technology, LLC Connected thermostat for controlling a climate system based on a desired usage profile in comparison to other connected thermostats controlling other climate systems
CN105487748B (zh) * 2015-11-20 2020-12-18 腾讯科技(深圳)有限公司 显示图标的方法和装置、存储介质以及计算机终端
US10048837B2 (en) * 2016-02-16 2018-08-14 Google Llc Target selection on a small form factor display
KR102638911B1 (ko) * 2017-02-24 2024-02-22 삼성전자 주식회사 복수의 IoT 장치들을 제어하기 위한 방법 및 장치
US10671181B2 (en) * 2017-04-03 2020-06-02 Microsoft Technology Licensing, Llc Text entry interface
JP6915492B2 (ja) * 2017-10-11 2021-08-04 トヨタ自動車株式会社 表示制御装置
CN109284037B (zh) * 2018-08-02 2020-03-27 珠海格力电器股份有限公司 一种应用的展示方法、装置、终端和存储介质
US11163271B2 (en) 2018-08-28 2021-11-02 Johnson Controls Technology Company Cloud based building energy optimization system with a dynamically trained load prediction model
US11159022B2 (en) 2018-08-28 2021-10-26 Johnson Controls Tyco IP Holdings LLP Building energy optimization system with a dynamically trained load prediction model
JP2019125403A (ja) * 2019-05-10 2019-07-25 シャープ株式会社 表示入力装置および表示方法
USD922402S1 (en) * 2019-07-10 2021-06-15 CyCarrier Technology Co., Ltd. Display screen or portion thereof with animated graphical user interface
USD927539S1 (en) * 2020-01-17 2021-08-10 Magic Leap, Inc. Display panel portion with a computer icon
USD927536S1 (en) * 2020-01-17 2021-08-10 Magic Leap, Inc. Display panel portion with an animated icon
USD927537S1 (en) * 2020-01-17 2021-08-10 Magic Leap, Inc. Display panel portion with an animated icon
USD927535S1 (en) * 2020-01-17 2021-08-10 Magic Leap, Inc. Display panel portion with an animated icon
USD928197S1 (en) * 2020-01-17 2021-08-17 Magic Leap, Inc. Display panel portion with an animated icon
USD948570S1 (en) * 2020-05-15 2022-04-12 Barel Ip, Inc Computing device display screen or portion thereof with an icon
US11409410B2 (en) 2020-09-14 2022-08-09 Apple Inc. User input interfaces
CN114840131A (zh) * 2021-01-15 2022-08-02 华硕电脑股份有限公司 电子装置的控制方法
TWI825383B (zh) 2021-01-15 2023-12-11 華碩電腦股份有限公司 電子裝置之控制方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0498082B1 (de) * 1991-02-01 1998-05-06 Koninklijke Philips Electronics N.V. Vorrichtung zur interaktiven Behandlung von Objekten
US5706448A (en) 1992-12-18 1998-01-06 International Business Machines Corporation Method and system for manipulating data through a graphic user interface within a data processing system
US5999895A (en) 1995-07-24 1999-12-07 Forest; Donald K. Sound operated menu method and apparatus
KR100231208B1 (ko) * 1996-11-14 1999-11-15 구자홍 휴대용 정보단말기의 디스플레이 메뉴선택 제어방법
US6211921B1 (en) * 1996-12-20 2001-04-03 Philips Electronics North America Corporation User interface for television
US6169911B1 (en) * 1997-09-26 2001-01-02 Sun Microsystems, Inc. Graphical user interface for a portable telephone
US5940076A (en) * 1997-12-01 1999-08-17 Motorola, Inc. Graphical user interface for an electronic device and method therefor
FR2776415A1 (fr) * 1998-03-20 1999-09-24 Philips Consumer Communication Appareil electronique comportant un ecran et procede pour afficher des graphismes
US6448987B1 (en) * 1998-04-03 2002-09-10 Intertainer, Inc. Graphic user interface for a digital content delivery system using circular menus
JP4638984B2 (ja) 1998-08-26 2011-02-23 フラクタル エッジ リミテッド データファイルをマッピングするための方法および装置
US6337698B1 (en) * 1998-11-20 2002-01-08 Microsoft Corporation Pen-based interface for a notepad computer
DK1028570T3 (da) * 1999-02-11 2005-02-14 Sony Int Europe Gmbh Terminal til trådlös telekommunikation og fremgangsmåde til at vise ikoner på et display på en sådan terminal
US6463304B2 (en) * 1999-03-04 2002-10-08 Openwave Systems Inc. Application launcher for a two-way mobile communications device

Also Published As

Publication number Publication date
EP1497747A2 (de) 2005-01-19
US7111788B2 (en) 2006-09-26
EP1497747A4 (de) 2005-07-20
EP1497747B1 (de) 2008-04-16
AU2003219377A1 (en) 2003-11-03
WO2003090007A3 (en) 2004-02-05
US20030197740A1 (en) 2003-10-23
AU2003219377A8 (en) 2003-11-03
KR101078100B1 (ko) 2011-10-28
WO2003090007A2 (en) 2003-10-30
DE60320393D1 (de) 2008-05-29
KR20040101493A (ko) 2004-12-02
ATE392665T1 (de) 2008-05-15

Similar Documents

Publication Publication Date Title
DE60320393T2 (de) System und verfahren zur computerprogrammnavigation unter verwendung einer graphischen benutzeroberfläche
DE102012219119B4 (de) Intelligente Fenstererstellung in einer grafischen Benutzeroberfläche
DE60024655T2 (de) Verfahren zur benutzung von mit einem anzeigegerät verbundenen tasten für den zugriff und die ausführung von damit verbundenen funktionen
DE69817158T2 (de) Benutzerschnittstellen-Mechanismus zur Manipulierung von Kontexten in Computerverwaltungsapplikationen
DE69737170T2 (de) Auswahl von Befehlen in einem Rechnersystem
DE60311608T2 (de) Verfahren und Vorrichtung zum Schalten der Steuerung zwischen verbundenen Vorrichtungen
EP1374027B1 (de) Positionieren von auf einer benutzeroberfläche angezeigten bereichen
DE102009012638A1 (de) Verfahren zur Anzeige und Anwendung einer Bedienschnittstelle und ein elektronisches Gerät
DE112009001281T5 (de) Navigieren zwischen Aktivitäten in einem Computergerät
WO2007128512A1 (de) Verfahren und vorrichtung zum bereitstellen eines einem dargestellten symbol zugeordneten auswahlmenüs
DE102012220062A1 (de) Einstellung mehrerer benutzereingabeparameter
DE112008000527T5 (de) Verfahren und System zum Erzeugen eines Kontrollsystembenutzerinterfaces
DE202011106886U1 (de) Modusumschaltung
DE202007019456U1 (de) Mobile elektronische Vorrichtung mit Berührungseingabeeinrichtung
DE102007042068A1 (de) Verfahren zur Anzeige von Übertragungskanalinformationen sowie Rundfunkempfänger zur Durchführung desselben
DE202013007747U1 (de) Graphische Benutzerschnittstelle, Bildschirmvorrichtung und digitalelektronisches Gerät
DE10140874A1 (de) Graphische Benutzeroberfläche
EP3400515A1 (de) Benutzerschnittstelle mit mehreren anzeigen und verfahren zur positionierung von inhalten auf mehreren anzeigen
DE10247554B4 (de) System mit einem Computer und einer mit dem Computer verbundenen Vorrichtung
DE102016010920A1 (de) Smart touch
DE102004012893A1 (de) Gerät mit einer Anzeigeeinrichtung und Verfahren zur Realisierung einer graphischen Benutzeroberfläche
EP2310935B1 (de) Verfahren zur vergrösserung eines darstellungsbereichs auf einer darstellungseinrichtung
DE10195665T5 (de) Mobiltelefon mit verbesserter Schnittstelle zwischen Mensch und Maschine
DE19713027A1 (de) Mischeinrichtung mit einem Mischer für Videosignale
DE19523537A1 (de) Verfahren und Anordnung zur Steuerung von Leistungsmerkmalen einer Vermittlungsstelle

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: SULVANUSS CAPITAL L.L.C, WILMINGTON, DEL., US