DE69526880T2 - Methode und System zur Erleichterung der Auswahl von Ikonen - Google Patents
Methode und System zur Erleichterung der Auswahl von IkonenInfo
- Publication number
- DE69526880T2 DE69526880T2 DE69526880T DE69526880T DE69526880T2 DE 69526880 T2 DE69526880 T2 DE 69526880T2 DE 69526880 T DE69526880 T DE 69526880T DE 69526880 T DE69526880 T DE 69526880T DE 69526880 T2 DE69526880 T2 DE 69526880T2
- Authority
- DE
- Germany
- Prior art keywords
- symbols
- pointing device
- icons
- computer screen
- probability
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F3/04895—Guidance during keyboard input operation, e.g. prompting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0481—Interaction 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/04817—Interaction 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 using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/977—Dynamic icon, e.g. animated or live action
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Document Processing Apparatus (AREA)
- Digital Computer Display Output (AREA)
- Processing Or Creating Images (AREA)
Description
- Die vorliegende Erfindung bezieht sich im allgemeinen auf grafische Benutzerschnittstellen und im besonderen auf die Erleichterung der Auswahl von Symbolen auf einem Computerbildschirm.
- Meistens enthält ein Computerbildschirm mehrere Symbole, die zur Auswahl eines bestimmten auf dem Computersystem installierten Befehls oder Anwendungsprogramms dienen. Ein typischer Computerbildschirm enthält viele Symbole, von denen jedes einen anderen Prozess, ein anderes Programm oder einen anderen Befehl darstellt. Beipielsweise kann mit einem Papierkorbsymbol ein Löschbefehl dargestellt werden. Wenn ein Benutzer beispielsweise diesen Löschbefehl auswählen möchte, verwendet er eine Zeigereinrichtung, beispielsweise eine Maus, um den Zeigerpfeil über die Vielzahl der Symbole zu bewegen. Konkret verschiebt der Benutzer den Pfeil über die Symbole hinweg und auf das Papierkorbsymbol, das er daraufhin anklickt, um den Löschbefehl auszuwählen.
- Die Symbole auf dem Computerbildschirm sind normalerweise stationär. Es gibt jedoch einen Fall nach dem Stand der Technik, in dem ein ausgewähltes Symbol an eine andere Stelle auf dem Computerbildschirm gezogen werden kann. Dieses Verfahren wird beschrieben im US-Patent 5, 040, 131 mit dem Titel "Graphical Processing", das am 13. August 1991 veröffentlicht und an die International Business Machines Corporation (IBM) erteilt wurde. Gemäß der Beschreibung in diesem Dokument wird durch Klicken des Mauspfeils auf ein Symbol und Gedrückthalten der Maustaste bei gleichzeitigem Verschieben der Maus eine Kopie eines grafischen Symbols an die gewünschte Stelle auf dem Computerbildschirm gezogen.
- Die Forschungsbeschreibung (Research Disclosure) Nr. 333 vom 1. Januar 1992, Seite 92 XP000281303, mit dem Titel 'Icon Display and Signaling Method' beschreibt eine Prozedur zur Benachrichtigung des Benutzers, dass eine Maßnahme erforderlich ist. Gleichzeitig erleichtert diese Prozedur die Antworteingabe des Benutzers, indem ein oder mehrere Symbole (die zur Antworteingabe dienen) je nach Eingabegerät (beispielsweise eine Maus) in der Nähe der aktuellen Zeigerposition angeboten werden. Die Prozedur besteht aus folgenden Schritten: Zuerst stellt ein Task (mit der Bezeichnung "Task A") fest, dass eine Interrupt-Meldung erzeugt werden soll. Danach (in Schritt 2) werden die Symbole, die zu Task A gehören, ausgewählt und für die Anzeige zusammengestellt. Als dritter Schritt wird die Anzeigeposition auf folgender Grundlage ermittelt: der Größe des gewünschten Symbolanzeigebereichs (aus Schritt 2), der aktuellen Zeigerposition (für die zur Eingabe verwendete Einrichtung), der Anzeigebegrenzungen und anderer Beschränkungen. In einem bevorzugten Ausführungsbeispiel befindet sich der Symbolanzeigebereich nahe an oder unter der aktuellen Zeigerposition. Viertens ermittelt Task A, ob die Symbolgruppe in hervorgehobener Form (beispielsweise in Fettdarstellung oder blinkend) dargestellt werden soll. Wenn ja, wird ermittelt, ob diese Hervorhebung so lange bestehen soll, bis der Benutzer sie ausschaltet, bis eine festgelegte Zeit abgelaufen ist oder bis der Benutzer eine bestimmte Anzahl an Malen dieses Symbol ausgewählt hat. Darüber hinaus kann der Symbolanzeigebereich, nachdem der Benutzer eine bestimmte Anzahl an Malen dieses Symbol ausgewählt hat, automatisch an eine Standardposition verschoben (oder möglicherweise auch vollständig gelöscht) werden. Fünftens wird die Bildschirmanzeige gemäß obiger Spezifikation aktualisiert.
- EP-A-0 464 742 beschreibt einen Datenprozessor, der einen grafischen Anzeigebildschirm mit einer Benutzerschnittstelle auf dem genannten Bildschirm umfasst, wobei die genannte Schnittstelle metaphorische Symbole enthält, die mindestens ein dynamisches Symbol eines Pop-up-Menüs, eine Maus als Eingabegerät, die über den genannten Prozessor mit dem genannten Bildschirm verbunden ist, wobei die genannte Maus so eingerichtet ist, dass ein Pfeil auf dem Computerbildschirm bewegt wird, sobald man die Maus verschiebt, umfassen. Die Weiterentwicklung des genannten Prozessors besteht in einem Kontrollmittel, das kontinuierlich die Koordinaten des genannten Pop-up-Menüs und der genannten Zeigereinrichtung miteinander vergleicht und ein Ausgangssignal erzeugt, wenn eine anfängliche Entfernung D zwischen den registrierten Koordinatenpositionen ansteigt, wodurch angezeigt wird, dass sich die Zeigereinrichtung vom Menü weg entfernt. Ferner ist ein Mittel enthalten, mit dem bei Empfang des genannten Ausgangssignals das genannte Pop-up-Menü in die Bewegungsrichtung der Zeigereinrichtung verschoben werden kann, wobei der Benutzer darauf hingewiesen wird, dass an diesem Pop-up-Menü eine Auswahl getroffen werden muss.
- Die Verfahren nach dem Stand der Technik, mit denen der Zeiger auf die verschiedenen Symbole gesetzt und mit denen ein bestimmtes Symbol ausgewählt werden kann, sind für gewöhnliche Benutzer aufwendig und mühsam. Darüber hinaus ist es für Benutzer ohne viel Übung schwierig, durch komplexe Aufgaben und viele Symbole hindurch zu navigieren, bis sie die gesuchte Funktion aktivieren können. Daher besteht Bedarf an einem einfacheren Verfahren, mit dem ein oder mehrere Symbole auf einem Computerbildschirm ausgewählt werden können.
- Die Nachteile, die bei der Verfahrensweise nach dem Stand der Technik existieren, werden durch die Bereitstellung eines Verfahrens und Systems zur einfacheren Auswahl eines oder mehrerer Symbole auf einem Computerbildschirm überwunden. Des weiteren werden zusätzliche Vorteile geschaffen. Nähere Informationen dazu sind in den unabhängigen Ansprüchen 1 und 9 enthalten. Es wird festgestellt, welches der Symbole nacheinander am wahrscheinlichsten verwendet wird. Diejenigen Symbole, die nacheinander am wahrscheinlichsten verwendet werden, werden automatisch zu einer Zeigereinrichtung auf dem Computerbildschirm hin verschoben. Die Symbole, die mit der größten Wahrscheinlichkeit als nächstes verschoben werden, werden auf der Grundlage vordefinierter Wahrscheinlichkeitskriterien ausgewählt. In einem anderen bevorzugten Ausführungsbeispiel können andere Wahrscheinlichkeitskriterien angegeben werden.
- In einem anderen Aspekt der vorliegenden Erfindung wird ein System zur einfacheren Auswahl eines oder mehrerer Symbole auf einem Computerbildschirm bereitgestellt. Das System umfasst ein Mittel, um festzustellen, welches Symbol mit der größten Wahrscheinlichkeit als nächstes verwendet wird, sowie außerdem ein Mittel, um automatisch die Symbole mit der nächst geringeren Wahrscheinlichkeit auf dem Computerbildschirm zu einer Zeigereinrichtung hin zu verschieben.
- In einem weiteren Aspekt der vorliegenden Erfindung wird ein System zur Verfolgung einer Zeigereinrichtung auf einem Computerbildschirm bereitgestellt. Das System umfasst ein Mittel, um die Position einer Zeigereinrichtung auf einem Computerbildschirm festzustellen, ein Mittel zur Auswahl eines oder mehrerer Symbole auf dem Computerbildschirm, um den Cursor zu verfolgen, sowie ein Mittel zur Positionierung eines oder mehrerer Symbole in einem vorbestimmten Abstand zur Zeigereinrichtung.
- In Übereinstimmung mit dem Grundprinzip der vorliegenden Erfindung werden mehrere Verfahren bereitgestellt, um die Auswahl eines oder mehrerer Symbole auf dem Computerbildschirm zu erleichtern. Eines oder mehrere dieser Verfahren helfen dem Benutzer, durch komplexe Tasks hindurch zu navigieren, und ermöglichen die Auswahl eines bestimmten Symbols in kürzerer Zeit. Eines oder mehrere dieser Verfahren können als manuelle Hilfe für solche Menschen dienen, deren Hände oder Arme in ihren Bewegungsmöglichkeiten eingeschränkt sind. Des weiteren kann ein oder mehrere Ausführungsbeispiele hörgeschädigten oder sehbehinderten Menschen helfen. Darüber hinaus kann ein oder mehrere Verfahren verwendet werden, um die Verarbeitungsdauer des Computersystems zu verringern, indem diejenigen Symbole ausgeschaltet werden, deren Verwendung am unwahrscheinlichsten ist.
- Der Gegenstand der vorliegenden Erfindung wird am Ende dieser Spezifikation ausdrücklich aufgeführt und genau beschrieben. Die bisher genannten sowie weitere Eigenschaften und Vorteile der vorliegenden Erfindung gehen aus der nachfolgenden ausführlichen Beschreibung hervor, zu der auch folgende beiliegende Zeichnungen gehören:
- Fig. 1 ist eine Abbildung eines typischen Computers, bei dem sich mehrere Symbole auf einem Computerbildschirm befinden;
- Fig. 2 ist eine Abbildung eines Ausführungsbeispiels der Hardware-Komponenten des Computers von Fig. 1;
- Fig. 3 ist eine Abbildung eines Ausführungsbeispiels der Logik einer Sequenz, bei der in Übereinstimmung mit den Grundprinzipien der vorliegenden Erfindung Symbole automatisch in die Nähe einer Zeigereinrichtung verschoben werden, und
- Fig. 4 ist eine Abbildung eines Ausführungsbeispiels der Logik zur Verfolgung einer Zeigereinrichtung durch ein oder mehrere Symbole in Übereinstimmung mit den Grundprinzipien der vorliegenden Erfindung.
- In Übereinstimmung mit den Grundprinzipien der vorliegenden Erfindung werden Verfahren bereitgestellt, die die Auswahl eines oder mehrerer Symbole auf einem Computerbildschirm erleichtern. In einem ersten Beispiel hat der Benutzer eines typischen Computers 10 (Fig. 1) die Möglichkeit, aus der Vielzahl an Symbolen 12, die sich auf einem Computerbildschirm 14 befinden, ein Symbol auszuwählen. Bie diesem Computer 10 kann es sich beispielsweise um einen IBM PS/2 oder einen IBM RISC/6000 handeln. In einem Beispiel ist der Computer 10 mit einem Diskettenlaufwerk 16 für den Empfang und zur Speicherung von Daten auf Disketten ausgestattet, die beispielsweise in einen oder mehrere der Schlitze 18 eingelegt werden können. Darüber hinaus besitzt der Computer 10 eine Maus 20 zur Steuerung der Position einer Zeigereinrichtung 22 auf dem Computerbildschirm 14. Der Fachmann weiß, dass sich die Zeigereinrichtung 22 genauso gut mit den Tasten einer Tastatur, mit einem Pointer, durch Berühren eines berührungsempfindlichen Bildschirms oder auf andere Weise bewegen lässt.
- In unserem Beispiel handelt es sich um einen zweidimensionalen Bildschirm, einen dreidimensionalen Bildschirm oder um ein anderes Medium, das in der Lage ist, Symbole anzuzeigen. Ein Symbol ist beispielsweise eine grafische Darstellung oder ein Bild, das einen bestimmten Gegenstand, einen Befehl, einen Menüpunkt, ein Fenster in einer Fensterumgebung, eingegebenen Text oder eine beliebige andere Größe darstellt, die ausgewählt werden kann. Diese kann zwei- oder dreidimensional sein.
- Wir betrachten nun Fig. 2: Der Computer 10 umfasst beispielsweise auch einen Speicher 24, eine oder mehrere zentrale Verarbeitungseinheiten 26 sowie ein oder mehrere Eingabe-/Ausgabegeräte 28. Nachfolgend wird jede dieser Komponenten beschrieben.
- Im allgemeinen enthalten die zentralen Verarbeitungseinheiten 26 die Sequentialisierungs- und Verarbeitungsfähigkeiten der Verfahren der vorliegenden Erfindung, die zur Ausführung von Befehlen, Unterbrechung von Abläufen, Timing-Funktionen, zum ersten Laden von Programmen und anderen maschinenbezogenen Funktionen benötigt werden. Die zentralen Verarbeitungseinheiten 26 sind an den Speicher 24 gekoppelt, der direkt adressierbar ist und eine schnelle Datenverarbeitung durch die CPUs ermöglicht. In einem Ausführungsbeispiel kann der Speicher 24 entweder einen reellen oder einen virtuellen Speicher enthalten und kann entweder in die CPUs physikalisch integriert oder in unabhängigen Einheiten verbaut sein.
- Weiterhin ist der Speicher 24 an die Eingabe-/Ausgabegeräte 28 gekoppelt. Die Daten werden aus dem Speicher 24 an die Eingabe-/Ausgabegeräte 28 und aus den Eingabe-/Ausgabegeräten 28 zurück an den Speicher übertragen. In einem Ausführungsbeispiel läuft die Datenübertragung der Eingabe- /Ausgabegeräte 28 gleichzeitig mit der Ausführung von Befehlen auf der CPU.
- In einem Ausführungsbeispiel ermöglicht eines der Verfahren der vorliegenden Erfindung, dass ein oder mehrere Symbole 12 zur Zeigereinrichtung 22 hin verschoben werden, um Benutzer des Computers 10 bei der Navigation durch komplexe Aufgaben zu unterstützen oder um als Hilfseinrichtung für Menschen zu dienen, deren Hände oder Arme in ihren Bewegungsmöglichkeiten eingeschränkt sind. Wie nachfolgend ausführlich beschrieben wird, werden in einem Ausführungsbeispiel ein oder mehrere Symbole auf dem Bildschirm automatisch zur aktuellen Position der Zeigereinrichtung verschoben. Auf diese Weise wird sichtbar gemacht, welche Symbolauswahl als nächstes am wahrscheinlichsten ist, wodurch die Auswahl eines bestimmten Symbols erleichtert wird. Ein Ausführungsbeispiel eines Verfahrens zur erleichterten Auswahl eines Symbols wird ausführlich unter Verweis auf Fig. 3 beschrieben.
- Wir betrachten Fig. 3. Zunächst wird die Position der Zeigereinrichtung 22 festgestellt (SCHRITT 30: "DETERMINE (X, Y) LOCATION OF CURSOR"). In einem Fall läuft auf dem Computer 10 eine Version von Windows (von Microsoft Inc.). Die Koordinaten X und Y der Zeigereinrichtung werden in einer Standardabfrage, die in der Windows-Umgebung angeboten wird, ermittelt.
- Nachdem die Position der Zeigereinrichtung ermittelt wurde, wird außerdem festgestellt, welche Symbole auf dem Computerbildschirm 14 am wahrscheinlichsten als nächstes verwendet werden (SCHRITT 32: "DETERMINE ICONS LIKELY TO BE NEXT USED"). Welche Symbole auf dem Computerbildschirm 14 am wahrscheinlichsten als nächstes verwendet werden, lässt sich auf mehrere Arten feststellen. Es können beispielsweise Wahrscheinlichkeitskriterien für jedes Symbol auf der Festplatte oder im Speicher 24 gespeichert werden. Im einzelnen wird ein Benutzerprofil angelegt, das die Symbole auf dem Computerbildschirm zusammen mit den Wahrscheinlichkeitskriterien speichert und das regelmäßig aktualisiert werden kann. Die Wahrscheinlichkeitskriterien können beispielsweise angeben, mit welcher Wahrscheinlichkeit ein bestimmtes Symbol nach einem bestimmten Ereignis verwendet wird, oder sie können eine generelle Verwendungswahrscheinlichkeit bzw. eine Wahrscheinlichkeit abhängig von der historischen Verwendung angeben. Ein Benutzer kann beispielsweise ein Profil einrichten, das alle Symbole zusammen mit der Verwendungswahrscheinlichkeit jedes Symbols enthält. In einem Fall hat der Benutzer ein Profil, indem das Symbol A eine Verwendungswahrscheinlichkeit von 80%, das Symbol B eine Verwendungswahrscheinlichkeit von 15% und das Symbol C eine Verwendungswahrscheinlichkeit von 5% aufweist, usw. In einem anderen Beispiel enthält das Profil eine Auflistung aller Symbole sowie die Verwendungswahrscheinlichkeit für jedes Symbol abhängig von einem bestimmten Ereignis. Das Profil kann beispielsweise das Symbol A und das Symbol B zusammen mit der Angabe enthalten, dass das Symbol A nach der Verwendung von Symbol B eine Verwendungswahrscheinlichkeit von 90% aufweist und dass das Symbol B nach der Verwendung von Symbol A eine Verwendungswahrscheinlichkeit von 20% aufweist.
- In einem weiteren Beispiel richtet der Benutzer kein Profil ein, sondern verwendet ein Programm zur Überwachung und Bestimmung der Wahrscheinlichkeit, mit der ein bestimmtes Symbol verwendet wird, oder der Wahrscheinlichkeit, mit der ein bestimmtes Symbol nach einem bestimmten anderen Symbol oder einem bestimmten anderen Ereignis verwendet wird. Da in diesem Fall Symbole verwendet werden, aktualisiert das Programm automatisch die Währscheinlichkeitskriterien.
- Nachdem ausgewählt wurde, welches Symbol oder welche Symbole mit der größten Wahrscheinlichkeit als nächstes verwendet werden, werden diese ausgewählten Symbole nahe an der in Schritt 30, Schritt 34 ("POSITION LIKELY ICONS CLOSE TO (X, Y) CURSOR LOCATION") ermittelten Position (X, Y) der Zeigereinrichtung positioniert. Konkret werden die Symbole, die mit der größten Wahrscheinlichkeit als nächstes verwendet werden, an einen vorbestimmten Abstand D zur aktuellen Position der Zeigereinrichtung (X, Y) verschoben. In einem Beispiel kann dieser vorbestimmte Abstand D beispielsweise 100 Pixel betragen. Wenn man beispielsweise davon ausgeht, dass ein Bildschirm einen Anzeigebereich von 1000 · 1000 Pixeln aufweist und sich die Zeigereinrichtung an Position 500, 500 befindet, kann ein Symbol mit hoher Verwendungswahrscheinlichkeit an Position 600, 500 verschoben werden. Soll mehr als ein Symbol verschoben werden, können die zusätzlichen Symbole mit hoher Verwendungswahrscheinlichkeit in einem bestimmten Abstand zueinander angeordnet werden. Das nächste Symbol könnte sich beispielsweise an Position 500, 600 befinden, usw. Das Muster, in dem mehrere Symbole positioniert werden, könnte beispielsweise im Hauptspeicher, auf Diskette oder auf Festplatte in einer Datei gespeichert oder jedesmal von einer Anwendung oder einem Benutzer eingestellt werden.
- In einem Ausführungsbeispiel werden beispielsweise die Symbole mit hoher Verwendungswahrscheinlichkeit verschoben, indem sie mit Standardanwendungen an einer anderen Position neu gezeichnet werden. Ein Animationseffekt lässt sich aber auch erreichen, wenn die Symbole mehrmals neu gezeichnet werden, wobei das einzelne Symbol jedesmal näher an seine Endposition heran rückt. Dadurch entstünde der Eindruck einer Annäherungsbewegung.
- Nachdem die Symbole mit hoher Verwendungswahrscheinlichkeit näher zum Cursor hin verschoben wurden, wählt der Benutzer ein bestimmtes Symbol aus, oder ein bestimmtes Ereignis tritt ein, SCHRITT 36: "WAIT FOR USER SELECTION, EVENTS". In einem Ausführungsbeispiel erfolgt die Auswahl des Symbols durch die Maus 20. Mit der Maus 20 wird die Zeigereinrichtung auf ein bestimmtes Symbol bewegt, und durch Klicken einer Maustaste erfolgt die Auswahl.
- Danach werden die Wahrscheinlichkeitskriterien aktualisiert, SCHRITT 38 "UPDATE LIKELINESS CRITERIA". In einem Ausführungsbeispiel müssen, um die Wahrscheinlichkeitskriterien zu aktualisieren, die gespeicherten Daten vom Benutzer oder durch ein Programm aktualisiert werden. Danach geht der Fluss zurück zu SCHRITT 30: "DETERMINE (X, Y) LOCATION OF CURSOR", und das oben beschriebene Verfahren wird wiederholt.
- Ein Benutzer mit durchschnittlichen Kenntnissen auf diesem Gebiet weiß, dass das oben beschriebene Verfahren nur als Beispiel dafür dient, wie Symbole näher zu einer Zeigereinrichtung hin verschoben werden können. Dieses Verfahren lässt sich variieren, ohne vom Grundprinzip der vorliegenden Erfindung abzuweichen.
- In Übereinstimmung mit den Grundsätzen der vorliegenden Erfindung wird die Auswahl eines Symbols auch dadurch erleichtert, dass ein oder mehrere Symbole die Zeigereinrichtung verfolgen. Bei den zu verfolgenden Symbolen kann es sich beispielsweise um solche Symbole handeln, für die als nächstes eine hohe Verwendungswahrscheinlichkeit ermittelt wurde. Es kann sich jedoch auch um andere Symbole handeln. Darauf wird nachfolgend noch näher eingegangen. Ein Verfahren zur Verfolgung einer Zeigereinrichtung wird nachfolgend unter Verweis auf Fig. 4 beschrieben.
- Zu Beginn wird festgestellt, wo genau sich die Zeigereinrichtung befindet, SCHRITT 40: "DETERMINE (X, Y) CURSOR LOCATION". Wie dies erreicht wird, geht aus der Beschreibung unter Verweis auf SCHRITT 30 hervor. Anschließend wird festgestellt, welche Symbole der Zeigereinrichtung folgen: SCHRITT 42 "DETERMINE WHICH ICONS WILL TRACK CURSOR". Zu diesem Zweck kommen mehrere Verfahren in Frage. Beispielsweise können im Hauptspeicher oder auf der Festplatte Verfolgungskriterien gespeichert sein, die angeben, welche Symbole der Zeigereinrichtung folgen sollen. In einem anderen Beispiel haben die Symbole, die der Zeigereinrichtung folgen sollen, die höchste Wahrscheinlichkeit, als nächstes verwendet zu werden (siehe obige Beschreibung). Darüber hinaus können Symbole für eine bestimmte Verwendung oder Anwendung "geschult" werden. Wenn beispielsweise nach Durchführen einer bestimmten Aktion (Auswahl aus einem Menü, Zeigen auf ein Objekt oder Ausführen eines bestimmten Programms) ein Benutzer A das Symbol B 90% der Zeit verwendet, dann wird das Symbol zur Zeigereinrichtung gezogen, wenn genau diese Aktion durchgeführt wird. Gemäß den Grundsätzen der vorliegenden Erfindung werden Symbole mit einer geringen Wahrscheinlichkeit am weitesten vom Cursor entfernt positioniert.
- Sobald festgestellt wurde, welche Symbole der Zeigereinrichtung folgen sollen, werden diese Symbole in einem vorbestimmten Abstand zur Zeigereinrichtung verschoben bzw. positioniert: SCHRITT 44 "MOVE TRACKING ICONS TO NEW (X, Y) LOCATION WITHIN THRESHOLD DISTANCE OF CURSOR". Genauer gesagt wird ein vorbestimmter Abstand berechnet, aus dem Speicher abgerufen, vom Benutzer eingegeben oder von einem Anwendungsprogramm bereitgestellt, und die Symbole werden gemäß obiger Beschreibung in den vorbestimmten Abstand verschoben. Wenn in der vorliegenden Beschreibung von Verschieben die Rede ist, kann eine kontinuierliche Bewegung oder ein Sprung an einen bestimmten Punkt auf dem Bildschirm gemeint sein.
- Nach dem Verschieben der verfolgenden Symbole in die Nähe der Zeigereinrichtung nimmt der Benutzer eine Auswahl vor oder ein bestimmtes Ereignis tritt ein: SCHRITT 46 "WAIT FOR USER SELECTION, EVENTS". Danach werden die Verfolgungskriterien vom Benutzer oder von einem Programm aktualisiert: SCHRITT 48 "UPDATE TRACKING CRITERIA", und der Ablauf kehrt zurück zu SCHRITT 40 "DETERMINE (X, Y) CURSOR LOCATION".
- Um der Zeigereinrichtung folgen zu können, würde das obige Verfahren bei jeder Bewegung der Zeigereinrichtung durchlaufen werden. Sobald sich also die Zeigereinrichtung bewegt, bewegen sich die verfolgenden Symbole mit.
- Jeder mit durchschnittlichen Kenntnissen auf diesem Fachgebiet weiß, dass die in diesem Dokument beschriebenen Verfahren auf viele verschiedene Arten von Computersystemen mit grafischen Benutzeroberflächen anwendbar sind, beispielsweise auf IBM PS/1- und PS/2-Systeme sowie auf PC-kompatible Computersysteme, auf denen Windows oder DOS installiert ist, oder auf RISC/6000 und andere AIX-Arbeitsstationen unter Verwendung von grafischen AIX-Schnittstellen.
Claims (9)
1. Ein Verfahren zur Erleichterung der Auswahl eines oder
mehrerer Symbole (12) auf einem Computerbildschirm (14),
wobei das genannte Verfahren folgende Schritte umfasst:
Bestimmung der Position einer Zeigereinrichtung (22) auf
einem Computerbildschirm (14), und
Anzeige eines oder mehrerer Symbole (12), die sich in der
Nähe der bestimmten Position der Zeigereinrichtung (22)
befinden,
charakterisiert durch folgende Schritte:
Bestimmung, welches der genannten Symbole (12) auf dem
genannten Computerbildschirm (14) wahrscheinlich als
nächstes verwendet wird,
Auswahl eines oder mehrerer Symbole (12) aus den
bestimmten Symbolen (12), und
automatisches Verschieben des bzw. der ausgewählten
Symbole (12) zur genannten Position der genannten
Zeigereinrichtung (22).
2. Das Verfahren gemäß Anspruch 1, wobei der genannte Schritt
der Bestimmung die Auswahl vordefinierter
Wahrscheinlichkeitskriterien umfasst, die auf einer
Festplatte (16) oder in einem Speicher (24) gespeichert
sind.
3. Das Verfahren gemäß Anspruch 1 oder 2, wobei der genannte
Schritt der Bestimmung ein Benutzerprofil heranzieht, in
dem die Symbole (12) auf dem Computerbildschirm (14) und
die Wahrscheinlichkeitskriterien enthalten sind.
4. Das Verfahren gemäß Anspruch 2 oder 3, das weiterhin den
Schritt einer regelmäßigen Aktualisierung der genannten
Wahrscheinlichkeitskriterien umfasst.
5. Das Verfahren gemäß einem der Ansprüche 2 bis 4, wobei die
genannten Wahrscheinlichkeitskriterien die
Wahrscheinlichkeit einer Verwendung auf der Grundlage von
Vergangenheitsdaten angeben.
6. Das Verfahren gemäß einem der obigen Ansprüche, das
weiterhin den Schritt der Einrichtung eines Profils
umfasst, welches jedes Symbol (12) sowie eine
Wahrscheinlichkeit, mit der jedes Symbol (12) verwendet
wird, enthält.
7. Das Verfahren gemäß einem der obigen Ansprüche, wobei die
genannte automatische Verschiebung beinhaltet, dass die
Symbole mehrmals neu gezeichnet werden, und zwar jedesmal
näher an der endgültigen Position, so dass der visuelle
Eindruck einer fließenden Bewegung entsteht.
8. Das Verfahren gemäß einem der obigen Ansprüche, wobei die
Schritte zur Bestimmung, welche Symbole mit der größten
Wahrscheinlichkeit als nächste verwendet werden, zur
Auswahl eines oder mehrerer Symbole und zur automatischen
Verschiebung der ausgewählten Symbole jedesmal, wenn die
genannte Zeigereinrichtung (22) sich an einen neuen Punkt
bewegt, wiederholt werden.
9. Ein System zur Erleichterung der Auswahl eines oder
mehrerer Symbole (12) auf einem Computerbildschirm (14),
wobei das genannte System ein Mittel umfasst, das speziell
so adaptiert ist, dass das Verfahren gemäß einem der
Ansprüche 1 bis 8 implementiert werden kann.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/227,149 US5564004A (en) | 1994-04-13 | 1994-04-13 | Method and system for facilitating the selection of icons |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE69526880D1 DE69526880D1 (de) | 2002-07-11 |
| DE69526880T2 true DE69526880T2 (de) | 2003-01-23 |
Family
ID=22851960
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE69526880T Expired - Lifetime DE69526880T2 (de) | 1994-04-13 | 1995-03-01 | Methode und System zur Erleichterung der Auswahl von Ikonen |
Country Status (4)
| Country | Link |
|---|---|
| US (5) | US5564004A (de) |
| EP (2) | EP1207449A3 (de) |
| JP (3) | JPH07281864A (de) |
| DE (1) | DE69526880T2 (de) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102014004177A1 (de) * | 2014-03-22 | 2015-09-24 | Audi Ag | Verfahren und Vorrichtung zum Bereitstellen einer Auswahlmöglichkeit während eines Aufbaus eines Anzeigeinhalts |
| DE102009038030B4 (de) * | 2009-08-19 | 2017-07-27 | Volkswagen Ag | Fahrzeug mit einer Auswahleinrichtung zum Auswählen zumindest einer Funktion des Fahrzeugs |
Families Citing this family (343)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5889670A (en) | 1991-10-24 | 1999-03-30 | Immersion Corporation | Method and apparatus for tactilely responsive user interface |
| US5838458A (en) * | 1992-02-25 | 1998-11-17 | Tsai; Irving | Method and apparatus for linking designated portions of a received document image with an electronic address |
| US5564004A (en) * | 1994-04-13 | 1996-10-08 | International Business Machines Corporation | Method and system for facilitating the selection of icons |
| US6009397A (en) * | 1994-07-22 | 1999-12-28 | Siegel; Steven H. | Phonic engine |
| JPH0876955A (ja) * | 1994-09-01 | 1996-03-22 | Fujitsu Ltd | 選択事項表示システムおよび方法 |
| US5611040A (en) * | 1995-04-05 | 1997-03-11 | Microsoft Corporation | Method and system for activating double click applications with a single click |
| GB2301757B (en) * | 1995-06-01 | 2000-02-02 | Ibm | Graphical user interface |
| US5754179A (en) * | 1995-06-07 | 1998-05-19 | International Business Machines Corporation | Selection facilitation on a graphical interface |
| US6166723A (en) | 1995-11-17 | 2000-12-26 | Immersion Corporation | Mouse interface device providing force feedback |
| US5687331A (en) * | 1995-08-03 | 1997-11-11 | Microsoft Corporation | Method and system for displaying an animated focus item |
| TW355774B (en) * | 1995-10-12 | 1999-04-11 | Konami Co Ltd | TV game device, its loading support method and control method |
| US5825308A (en) | 1996-11-26 | 1998-10-20 | Immersion Human Interface Corporation | Force feedback interface having isotonic and isometric functionality |
| US6147674A (en) | 1995-12-01 | 2000-11-14 | Immersion Corporation | Method and apparatus for designing force sensations in force feedback computer applications |
| US6028593A (en) | 1995-12-01 | 2000-02-22 | Immersion Corporation | Method and apparatus for providing simulated physical interactions within computer generated environments |
| US8508469B1 (en) | 1995-12-01 | 2013-08-13 | Immersion Corporation | Networked applications including haptic feedback |
| US6219032B1 (en) * | 1995-12-01 | 2001-04-17 | Immersion Corporation | Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface |
| US6078308A (en) * | 1995-12-13 | 2000-06-20 | Immersion Corporation | Graphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object |
| US6300936B1 (en) | 1997-11-14 | 2001-10-09 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment and interface device |
| US6161126A (en) * | 1995-12-13 | 2000-12-12 | Immersion Corporation | Implementing force feedback over the World Wide Web and other computer networks |
| US5801699A (en) * | 1996-01-26 | 1998-09-01 | International Business Machines Corporation | Icon aggregation on a graphical user interface |
| US5796398A (en) * | 1996-03-08 | 1998-08-18 | Ncr Corporation | Information visualization icons |
| US5748927A (en) * | 1996-05-10 | 1998-05-05 | Apple Computer, Inc. | Graphical user interface with icons having expandable descriptors |
| US5767852A (en) * | 1996-06-12 | 1998-06-16 | International Business Machines Corporation | Priority selection on a graphical interface |
| US6031535A (en) * | 1996-06-27 | 2000-02-29 | Sun Microsystems, Inc. | Nodal model for status based dynamic display of user interface controls |
| US6125385A (en) * | 1996-08-01 | 2000-09-26 | Immersion Corporation | Force feedback implementation in web pages |
| US5774119A (en) * | 1996-08-14 | 1998-06-30 | International Business Machines Corporation | Graphical interface method, apparatus and application for selection of target object |
| KR100206998B1 (ko) * | 1996-08-28 | 1999-07-01 | 이종수 | 매트릭스 방식 터치판넬의 누름 인식장치 및 제어방법 |
| US5790121A (en) * | 1996-09-06 | 1998-08-04 | Sklar; Peter | Clustering user interface |
| US5844559A (en) * | 1996-10-07 | 1998-12-01 | Apple Computer, Inc. | Method, apparatus and computer program products to display objects using windows |
| US5917486A (en) * | 1996-11-04 | 1999-06-29 | Prolexia Reading Education Software Corporation | System and method for client program control of a computer display cursor |
| JPH10143347A (ja) * | 1996-11-06 | 1998-05-29 | Sharp Corp | データ転送の表示および操作方法 |
| US5745111A (en) * | 1996-11-13 | 1998-04-28 | International Business Machines Corporation | Method and system for automatic presentation of default-drop target icons at window borders |
| US7489309B2 (en) * | 1996-11-26 | 2009-02-10 | Immersion Corporation | Control knob with multiple degrees of freedom and force feedback |
| US6686911B1 (en) * | 1996-11-26 | 2004-02-03 | Immersion Corporation | Control knob with control modes and force feedback |
| US5999702A (en) * | 1996-12-06 | 1999-12-07 | Atl Ultrasound, Inc. | Ultrasonic diagnostic imaging system with central printer monitor |
| US6057844A (en) | 1997-04-28 | 2000-05-02 | Adobe Systems Incorporated | Drag operation gesture controller |
| US6049326A (en) * | 1997-05-12 | 2000-04-11 | Siemens Information And Communication Networks, Inc. | System and method for dual browser modes |
| US7472047B2 (en) * | 1997-05-12 | 2008-12-30 | Immersion Corporation | System and method for constraining a graphical hand from penetrating simulated graphical objects |
| US5977973A (en) * | 1997-05-14 | 1999-11-02 | Microsoft Corporation | Window linking |
| US6292174B1 (en) | 1997-08-23 | 2001-09-18 | Immersion Corporation | Enhanced cursor control using limited-workspace force feedback devices |
| US6252579B1 (en) | 1997-08-23 | 2001-06-26 | Immersion Corporation | Interface device and method for providing enhanced cursor control with force feedback |
| USRE43318E1 (en) | 1997-08-28 | 2012-04-17 | Flatworld Interactives, Llc | User interface for removing an object from a display |
| US6091416A (en) * | 1997-09-29 | 2000-07-18 | International Business Machines Corporation | Method, apparatus and computer program product for graphical user interface control and generating a multitool icon |
| US7434172B1 (en) | 1997-10-21 | 2008-10-07 | International Business Machines Corporation | Color and symbol coded visual cues for relating screen items to each other |
| JP3450669B2 (ja) | 1997-10-23 | 2003-09-29 | キヤノン株式会社 | 情報処理装置及びその方法並びにメモリ媒体 |
| US6088019A (en) * | 1998-06-23 | 2000-07-11 | Immersion Corporation | Low cost force feedback device with actuator for non-primary axis |
| US6211861B1 (en) * | 1998-06-23 | 2001-04-03 | Immersion Corporation | Tactile mouse device |
| US6243078B1 (en) | 1998-06-23 | 2001-06-05 | Immersion Corporation | Pointing device with forced feedback button |
| US6075537A (en) * | 1997-11-20 | 2000-06-13 | International Business Machines Corporation | Ease of use interface to hotspots in hypertext document pages in network display stations |
| US6034684A (en) * | 1997-11-24 | 2000-03-07 | Sony Corporation | Identification of data items on a screen display using landmark and grid line graphical objects |
| JP3130852B2 (ja) * | 1997-11-28 | 2001-01-31 | 松下電器産業株式会社 | マルチメディアシナリオ作成装置 |
| US5933141A (en) * | 1998-01-05 | 1999-08-03 | Gateway 2000, Inc. | Mutatably transparent displays |
| JP3079079B2 (ja) * | 1998-01-07 | 2000-08-21 | インターナショナル・ビジネス・マシーンズ・コーポレ−ション | 画面表示装置及び画面表示制御方法 |
| US6377286B1 (en) * | 1998-01-13 | 2002-04-23 | Hewlett-Packard Company | Temporal desktop agent |
| US6064387A (en) * | 1998-01-23 | 2000-05-16 | Dell, Usa, L.P. | Animated cursor and icon for computers |
| US7844914B2 (en) * | 2004-07-30 | 2010-11-30 | Apple Inc. | Activating virtual keys of a touch-screen virtual keyboard |
| JP4042928B2 (ja) | 1998-04-08 | 2008-02-06 | シャープ株式会社 | 情報機器および記録媒体 |
| US6441837B1 (en) * | 1998-05-12 | 2002-08-27 | Autodesk, Inc. | Method and apparatus for manipulating geometric constraints of a mechanical design |
| US6232983B1 (en) | 1998-06-01 | 2001-05-15 | Autodesk, Inc. | Positioning and alignment aids for shape objects having authorable behaviors and appearances |
| US6670961B2 (en) | 1998-06-01 | 2003-12-30 | Autodesk, Inc. | Method and apparatus for enhanced connectors and connection manager |
| US6219056B1 (en) | 1998-06-05 | 2001-04-17 | Autodesk, Inc. | Shape objects having authorable behaviors and appearances |
| US6025849A (en) * | 1998-06-01 | 2000-02-15 | Autodesk, Inc. | Framework for objects having authorable behaviors and appearance |
| US6870546B1 (en) | 1998-06-01 | 2005-03-22 | Autodesk, Inc. | Protectable expressions in objects having authorable behaviors and appearances |
| US6697043B1 (en) | 1999-12-21 | 2004-02-24 | Immersion Corporation | Haptic interface device and actuator assembly providing linear haptic sensations |
| US6184868B1 (en) * | 1998-09-17 | 2001-02-06 | Immersion Corp. | Haptic feedback control devices |
| US6717573B1 (en) | 1998-06-23 | 2004-04-06 | Immersion Corporation | Low-cost haptic mouse implementations |
| US6429846B2 (en) | 1998-06-23 | 2002-08-06 | Immersion Corporation | Haptic feedback for touchpads and other touch controls |
| US6707443B2 (en) | 1998-06-23 | 2004-03-16 | Immersion Corporation | Haptic trackball device |
| US6181339B1 (en) * | 1998-07-27 | 2001-01-30 | Oak Technology, Inc. | Method and system for determing a correctly selected button via motion-detecting input devices in DVD content with overlapping buttons |
| EP1107097A4 (de) * | 1998-08-24 | 2007-10-17 | Hitachi Ltd | System, vorrichtung und verfahren zur anzeige von multimedia-informationsverfahren |
| GB9824763D0 (en) * | 1998-11-11 | 1999-01-06 | Ncr Int Inc | Method and apparatus for showing user selectable options on the display screen of a data processing apparatus |
| US6337698B1 (en) * | 1998-11-20 | 2002-01-08 | Microsoft Corporation | Pen-based interface for a notepad computer |
| US6275228B1 (en) * | 1998-12-14 | 2001-08-14 | Sony Corporation | Interchangeable pick handler for zooming graphical user interface |
| US6353451B1 (en) * | 1998-12-16 | 2002-03-05 | Intel Corporation | Method of providing aerial perspective in a graphical user interface |
| US6628285B1 (en) | 1999-02-11 | 2003-09-30 | Autodesk, Inc. | Intelligent drawing redlining and commenting feature |
| US6342908B1 (en) * | 1999-03-22 | 2002-01-29 | International Business Machines Corporation | Progressive window organization |
| JP2000293464A (ja) * | 1999-04-09 | 2000-10-20 | Canon Inc | データ処理装置および表示処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
| US6385581B1 (en) | 1999-05-05 | 2002-05-07 | Stanley W. Stephenson | System and method of providing emotive background sound to text |
| AU5145400A (en) * | 1999-05-19 | 2000-12-18 | James J. Nicholas | Cursor movable interactive message |
| US20020057285A1 (en) * | 2000-08-04 | 2002-05-16 | Nicholas James J. | Non-intrusive interactive notification system and method |
| US20040215387A1 (en) * | 2002-02-14 | 2004-10-28 | Matsushita Electric Industrial Co., Ltd. | Method for transmitting location information on a digital map, apparatus for implementing the method, and traffic information provision/reception system |
| EP1534004B1 (de) * | 1999-08-26 | 2016-05-25 | Sony Europe Limited | Fernsehanzeigevorrichtung und Verfahren zum Betrieb eines Fernsehsystems |
| US6857106B1 (en) * | 1999-09-15 | 2005-02-15 | Listen.Com, Inc. | Graphical user interface with moveable, mergeable elements |
| DE20080209U1 (de) * | 1999-09-28 | 2001-08-09 | Immersion Corp | Steuerung von haptischen Empfindungen für Schnittstellenvorrichtungen mit Vibrotaktiler Rückkopplung |
| KR20010039208A (ko) * | 1999-10-29 | 2001-05-15 | 윤종용 | 그래픽 유저 인터페이스에 있어서의 키 내비게이션 방법 |
| US7434177B1 (en) * | 1999-12-20 | 2008-10-07 | Apple Inc. | User interface for providing consolidation and access |
| USD535657S1 (en) | 1999-12-20 | 2007-01-23 | Apple Computer, Inc. | User interface for computer display |
| US7216304B1 (en) * | 2000-01-05 | 2007-05-08 | Apple Inc. | Graphical user interface for computers having variable size icons |
| US6686938B1 (en) * | 2000-01-05 | 2004-02-03 | Apple Computer, Inc. | Method and system for providing an embedded application toolbar |
| US6661438B1 (en) * | 2000-01-18 | 2003-12-09 | Seiko Epson Corporation | Display apparatus and portable information processing apparatus |
| US6822635B2 (en) | 2000-01-19 | 2004-11-23 | Immersion Corporation | Haptic interface for laptop computers and other portable devices |
| US6476831B1 (en) | 2000-02-11 | 2002-11-05 | International Business Machine Corporation | Visual scrolling feedback and method of achieving the same |
| US7417650B1 (en) * | 2000-03-16 | 2008-08-26 | Microsoft Corporation | Display and human-computer interaction for a notification platform |
| US7444383B2 (en) * | 2000-06-17 | 2008-10-28 | Microsoft Corporation | Bounded-deferral policies for guiding the timing of alerting, interaction and communications using local sensory information |
| US7743340B2 (en) | 2000-03-16 | 2010-06-22 | Microsoft Corporation | Positioning and rendering notification heralds based on user's focus of attention and activity |
| US8701027B2 (en) * | 2000-03-16 | 2014-04-15 | Microsoft Corporation | Scope user interface for displaying the priorities and properties of multiple informational items |
| US8024415B2 (en) | 2001-03-16 | 2011-09-20 | Microsoft Corporation | Priorities generation and management |
| US7634528B2 (en) | 2000-03-16 | 2009-12-15 | Microsoft Corporation | Harnessing information about the timing of a user's client-server interactions to enhance messaging and collaboration services |
| US7243130B2 (en) * | 2000-03-16 | 2007-07-10 | Microsoft Corporation | Notification platform architecture |
| US7249326B2 (en) * | 2000-04-06 | 2007-07-24 | Microsoft Corporation | Method and system for reducing notification area clutter |
| JP2007305165A (ja) * | 2000-05-08 | 2007-11-22 | Fujitsu Ltd | 情報表示装置、媒体、およびプログラム |
| US7353274B1 (en) * | 2000-05-09 | 2008-04-01 | Medisys/Rjb Consulting, Inc. | Method, apparatus, and system for determining whether a computer is within a particular location |
| US8086672B2 (en) | 2000-06-17 | 2011-12-27 | Microsoft Corporation | When-free messaging |
| US6983424B1 (en) | 2000-06-23 | 2006-01-03 | International Business Machines Corporation | Automatically scaling icons to fit a display area within a data processing system |
| AU2002226886A1 (en) * | 2000-11-09 | 2002-05-21 | Change Tools, Inc. | A user definable interface system, method and computer program product |
| US7895530B2 (en) | 2000-11-09 | 2011-02-22 | Change Tools, Inc. | User definable interface system, method, support tools, and computer program product |
| US6825859B1 (en) | 2000-11-13 | 2004-11-30 | Corel Corporation | System and method for processing content changes of on-screen items |
| JPWO2002046899A1 (ja) * | 2000-12-08 | 2004-04-08 | 富士通株式会社 | ウィンドウ表示制御方法およびウィンドウ表示制御装置並びにプログラムを記録したコンピュータ読取可能な記録媒体 |
| US7844666B2 (en) | 2000-12-12 | 2010-11-30 | Microsoft Corporation | Controls and displays for acquiring preferences, inspecting behavior, and guiding the learning and decision policies of an adaptive communications prioritization and routing system |
| JP2004516541A (ja) * | 2000-12-14 | 2004-06-03 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ユーザプロファイルを提供するための方法及びシステム |
| CA2328795A1 (en) | 2000-12-19 | 2002-06-19 | Advanced Numerical Methods Ltd. | Applications and performance enhancements for detail-in-context viewing technology |
| US7493568B2 (en) * | 2001-01-26 | 2009-02-17 | Microsoft Corporation | System and method for browsing properties of an electronic document |
| US7340683B2 (en) * | 2001-03-29 | 2008-03-04 | Mitsubishi Denki Kabushiki Kaisha | Programming tool |
| CA2345803A1 (en) | 2001-05-03 | 2002-11-03 | Idelix Software Inc. | User interface elements for pliable display technology implementations |
| US8416266B2 (en) | 2001-05-03 | 2013-04-09 | Noregin Assetts N.V., L.L.C. | Interacting with detail-in-context presentations |
| US20020171690A1 (en) * | 2001-05-15 | 2002-11-21 | International Business Machines Corporation | Method and system for scaling a graphical user interface (GUI) widget based on selection pointer proximity |
| WO2002101534A1 (en) | 2001-06-12 | 2002-12-19 | Idelix Software Inc. | Graphical user interface with zoom for detail-in-context presentations |
| US7084886B2 (en) | 2002-07-16 | 2006-08-01 | Idelix Software Inc. | Using detail-in-context lenses for accurate digital image cropping and measurement |
| US9760235B2 (en) | 2001-06-12 | 2017-09-12 | Callahan Cellular L.L.C. | Lens-defined adjustment of displays |
| US6844887B2 (en) * | 2001-07-05 | 2005-01-18 | International Business Machine Corporation | Alternate reduced size on-screen pointers for accessing selectable icons in high icon density regions of user interactive display interfaces |
| JP2003036129A (ja) * | 2001-07-23 | 2003-02-07 | Fuji Photo Film Co Ltd | コマンド実行装置およびコマンド実行プログラム |
| US20030020754A1 (en) * | 2001-07-26 | 2003-01-30 | Berman Charles Leonard | Method for improving accessibility of a computer display |
| US7623114B2 (en) | 2001-10-09 | 2009-11-24 | Immersion Corporation | Haptic feedback sensations based on audio output from computer devices |
| TW528981B (en) * | 2001-10-25 | 2003-04-21 | Compal Electronics Inc | Portable computer and related method for preventing input interruption by write-tracking input region |
| CA2361341A1 (en) | 2001-11-07 | 2003-05-07 | Idelix Software Inc. | Use of detail-in-context presentation on stereoscopically paired images |
| US6954905B2 (en) * | 2002-01-28 | 2005-10-11 | International Business Machines Corporation | Displaying transparency characteristic aids |
| US20030142137A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Selectively adjusting the order of windows in response to a scroll wheel rotation |
| US20030142149A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Specifying audio output according to window graphical characteristics |
| US7146573B2 (en) * | 2002-01-28 | 2006-12-05 | International Business Machines Corporation | Automatic window representation adjustment |
| US7046254B2 (en) * | 2002-01-28 | 2006-05-16 | International Business Machines Corporation | Displaying transparent resource aids |
| US20030142140A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Adjusting the tint of a translucent window to convey status |
| US20030142141A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Displaying specified resource usage |
| US20030142143A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Varying heights of application images to convey application status |
| US20030142133A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Adjusting transparency of windows to reflect recent use |
| US7107545B2 (en) * | 2002-02-04 | 2006-09-12 | Draeger Medical Systems, Inc. | System and method for providing a graphical user interface display with a conspicuous image element |
| CA2370752A1 (en) | 2002-02-05 | 2003-08-05 | Idelix Software Inc. | Fast rendering of pyramid lens distorted raster images |
| JP2005521149A (ja) * | 2002-03-22 | 2005-07-14 | ソニー・エリクソン・モバイルコミュニケーションズ, エービー | 電子通信装置にテキストを入力する方法 |
| US20030234763A1 (en) * | 2002-06-24 | 2003-12-25 | Xerox Corporation | System and method for audible feedback for touch screen displays |
| US6999066B2 (en) * | 2002-06-24 | 2006-02-14 | Xerox Corporation | System for audible feedback for touch screen displays |
| US8120624B2 (en) | 2002-07-16 | 2012-02-21 | Noregin Assets N.V. L.L.C. | Detail-in-context lenses for digital image cropping, measurement and online maps |
| CA2393887A1 (en) * | 2002-07-17 | 2004-01-17 | Idelix Software Inc. | Enhancements to user interface for detail-in-context data presentation |
| US20040119751A1 (en) * | 2002-08-07 | 2004-06-24 | Minolta Co., Ltd. | Data input device, image processing device, data input method and computer readable recording medium on which data input program is recorded |
| US7386796B1 (en) * | 2002-08-12 | 2008-06-10 | Newisys Inc. | Method and equipment adapted for monitoring system components of a data processing system |
| US7030875B2 (en) * | 2002-09-04 | 2006-04-18 | Honda Motor Company Ltd. | Environmental reasoning using geometric data structure |
| JP3755499B2 (ja) * | 2002-09-06 | 2006-03-15 | ソニー株式会社 | Guiアプリケーション開発支援装置、gui表示装置、および方法、並びにコンピュータ・プログラム |
| US7176898B2 (en) | 2002-09-13 | 2007-02-13 | Xerox Corporation | Removable control panel for multi-function equipment |
| US20040051746A1 (en) * | 2002-09-13 | 2004-03-18 | Xerox Corporation | Embedded control panel for multi-function equipment |
| CA2406131A1 (en) | 2002-09-30 | 2004-03-30 | Idelix Software Inc. | A graphical user interface using detail-in-context folding |
| CA2449888A1 (en) | 2003-11-17 | 2005-05-17 | Idelix Software Inc. | Navigating large images using detail-in-context fisheye rendering techniques |
| CA2411898A1 (en) | 2002-11-15 | 2004-05-15 | Idelix Software Inc. | A method and system for controlling access to detail-in-context presentations |
| US8830161B2 (en) | 2002-12-08 | 2014-09-09 | Immersion Corporation | Methods and systems for providing a virtual touch haptic effect to handheld communication devices |
| WO2004052193A1 (en) | 2002-12-08 | 2004-06-24 | Immersion Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
| US8059088B2 (en) | 2002-12-08 | 2011-11-15 | Immersion Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
| US8418081B2 (en) | 2002-12-18 | 2013-04-09 | International Business Machines Corporation | Optimizing display space with expandable and collapsible user interface controls |
| US7231609B2 (en) | 2003-02-03 | 2007-06-12 | Microsoft Corporation | System and method for accessing remote screen content |
| US20040160463A1 (en) * | 2003-02-18 | 2004-08-19 | Battles Amy E. | System and method for displaying menu information in an electronic display |
| US8225224B1 (en) | 2003-02-25 | 2012-07-17 | Microsoft Corporation | Computer desktop use via scaling of displayed objects with shifts to the periphery |
| US7461354B2 (en) * | 2003-03-18 | 2008-12-02 | International Business Machines Corporation | System and method for consolidating associated buttons into easily accessible groups |
| US7457879B2 (en) | 2003-04-01 | 2008-11-25 | Microsoft Corporation | Notification platform architecture |
| US7280095B2 (en) * | 2003-04-30 | 2007-10-09 | Immersion Corporation | Hierarchical methods for generating force feedback effects |
| EP1477893B1 (de) * | 2003-05-16 | 2015-09-16 | Sap Se | Verfahren zur Dateneingabe in einem Rechnersystem |
| US20040250218A1 (en) * | 2003-06-06 | 2004-12-09 | Microsoft Corporation | Empathetic human-machine interfaces |
| US7568167B2 (en) * | 2003-06-26 | 2009-07-28 | Microsoft Corporation | Non-persistent user interface for real-time communication |
| US20050010872A1 (en) * | 2003-07-07 | 2005-01-13 | International Business Machines Corporation | Look and feel to enhance usability on Unix platforms |
| US20050015728A1 (en) * | 2003-07-17 | 2005-01-20 | International Business Machines Corporation | Method, system, and program product for customizing a user interface |
| US20050060354A1 (en) * | 2003-09-11 | 2005-03-17 | International Business Machines Corporation | System and method of facilitating an icon selection among a plurality of icons on a desktop |
| US7594194B2 (en) * | 2003-09-24 | 2009-09-22 | Nokia Corporation | Portrayal of navigation objects |
| US7162335B2 (en) * | 2003-12-19 | 2007-01-09 | Honeywell International, Inc. | Graphic airways displays for flight management systems |
| US7742036B2 (en) * | 2003-12-22 | 2010-06-22 | Immersion Corporation | System and method for controlling haptic devices having multiple operational modes |
| US7966572B2 (en) * | 2004-02-20 | 2011-06-21 | Microsoft Corporation | User interface transition |
| US7823071B2 (en) * | 2004-02-20 | 2010-10-26 | Microsoft Corporation | User interface start page |
| EP1574971A1 (de) * | 2004-03-10 | 2005-09-14 | Alcatel | Verfahren, hypermedia Browser, Netzwerkclient, Netzwerkserver und Computer Softwareprodukt zum Versehen gemeinschaftlicher Navigation von hypermedia Dokumenten |
| DE602004020969D1 (de) * | 2004-03-12 | 2009-06-18 | Dassault Systemes | Verfahren zur Selektierung und Handhabung von Objekten in einem CAD-System |
| JP4095071B2 (ja) * | 2004-03-19 | 2008-06-04 | 株式会社リコー | ディスプレイ付き電子装置、ディスプレイ付き電子装置の制御方法、及びプログラム |
| CN1938737A (zh) * | 2004-03-29 | 2007-03-28 | 日本先锋公司 | 地图信息显示控制设备、系统、方法、程序及记录有该程序的记录介质 |
| US7486302B2 (en) | 2004-04-14 | 2009-02-03 | Noregin Assets N.V., L.L.C. | Fisheye lens graphical user interfaces |
| US8106927B2 (en) | 2004-05-28 | 2012-01-31 | Noregin Assets N.V., L.L.C. | Graphical user interfaces and occlusion prevention for fisheye lenses with line segment foci |
| US9317945B2 (en) | 2004-06-23 | 2016-04-19 | Callahan Cellular L.L.C. | Detail-in-context lenses for navigation |
| US7714859B2 (en) | 2004-09-03 | 2010-05-11 | Shoemaker Garth B D | Occlusion reduction and magnification for multidimensional data presentations |
| US7995078B2 (en) | 2004-09-29 | 2011-08-09 | Noregin Assets, N.V., L.L.C. | Compound lenses for multi-source data presentation |
| US20060075360A1 (en) * | 2004-10-04 | 2006-04-06 | Edwards Systems Technology, Inc. | Dynamic highlight prompting apparatus and method |
| US8677274B2 (en) | 2004-11-10 | 2014-03-18 | Apple Inc. | Highlighting items for search results |
| US7861187B2 (en) * | 2005-03-24 | 2010-12-28 | Koninklijke Philips Electronics N.V. | User interface to support a user selecting content |
| US7580036B2 (en) | 2005-04-13 | 2009-08-25 | Catherine Montagnese | Detail-in-context terrain displacement algorithm with optimizations |
| US7761801B2 (en) | 2005-04-26 | 2010-07-20 | Lg Electronics Inc. | Mobile terminal providing graphic user interface and method of providing graphic user interface using the same |
| US8117548B1 (en) | 2005-05-03 | 2012-02-14 | Apple Inc. | Image preview |
| KR100668087B1 (ko) * | 2005-05-04 | 2007-01-11 | 삼성전자주식회사 | 영상처리장치와 이를 포함하는 영상저장시스템 및 그제어방법 |
| US20060250352A1 (en) * | 2005-05-05 | 2006-11-09 | Mice Technoligies, Inc. | System and method for improved cursor functionality |
| US20060277486A1 (en) * | 2005-06-02 | 2006-12-07 | Skinner David N | File or user interface element marking system |
| US20070006162A1 (en) * | 2005-06-30 | 2007-01-04 | Nokia Corporation | Method, terminal device and computer software for changing the appearance of a visual program representative |
| KR100800995B1 (ko) | 2005-07-11 | 2008-02-05 | 삼성전자주식회사 | 아이콘을 디스플레이하는 장치 및 방법 |
| EP1744523A1 (de) * | 2005-07-14 | 2007-01-17 | Sony Ericsson Mobile Communications AB | Vorrichtung mit hervorgehobenem Menü |
| US8370757B2 (en) * | 2005-07-30 | 2013-02-05 | Sap Ag | Interface and method for extensible grouping of screen elements in real time |
| US20070035524A1 (en) | 2005-08-09 | 2007-02-15 | Sony Ericsson Mobile Communications Ab | Methods, electronic devices and computer program products for controlling a touch screen |
| US20070101286A1 (en) * | 2005-10-05 | 2007-05-03 | Seiko Epson Corporation | Icon displaying apparatus and icon displaying method |
| US8037421B2 (en) | 2005-10-11 | 2011-10-11 | Research In Motion Limited | System and method for organizing application indicators on an electronic device |
| ATE463783T1 (de) * | 2005-10-11 | 2010-04-15 | Research In Motion Ltd | System und verfahren zur organisation von anwendungsindikatoren auf einer elektronischen vorrichtung |
| US8031206B2 (en) | 2005-10-12 | 2011-10-04 | Noregin Assets N.V., L.L.C. | Method and system for generating pyramid fisheye lens detail-in-context presentations |
| JP5142510B2 (ja) * | 2005-11-25 | 2013-02-13 | オセ−テクノロジーズ ビーブイ | グラフィカルユーザインターフェース提供方法及びシステム |
| JP4777054B2 (ja) * | 2005-11-29 | 2011-09-21 | 京セラ株式会社 | 表示装置、制御方法 |
| JP4777055B2 (ja) * | 2005-11-29 | 2011-09-21 | 京セラ株式会社 | 表示装置、制御方法 |
| KR100974984B1 (ko) * | 2005-11-29 | 2010-08-09 | 교세라 가부시키가이샤 | 표시 장치 |
| US7503009B2 (en) * | 2005-12-29 | 2009-03-10 | Sap Ag | Multifunctional icon in icon-driven computer system |
| US8166412B2 (en) * | 2006-01-13 | 2012-04-24 | Adobe Systems Incorporated | Visual cue discernment on scattered data |
| JP2007207186A (ja) * | 2006-02-06 | 2007-08-16 | Denso Corp | 操作システム |
| US20070192710A1 (en) * | 2006-02-15 | 2007-08-16 | Frank Platz | Lean context driven user interface |
| EP1835714B1 (de) * | 2006-03-16 | 2014-05-07 | Océ-Technologies B.V. | Drucken via Schnellstart-Funktion |
| US20070216641A1 (en) * | 2006-03-20 | 2007-09-20 | Motorola, Inc. | User interface stabilization method and system |
| US8607149B2 (en) * | 2006-03-23 | 2013-12-10 | International Business Machines Corporation | Highlighting related user interface controls |
| US20080229254A1 (en) * | 2006-03-24 | 2008-09-18 | Ervin-Dawson Warner | Method and system for enhanced cursor control |
| US7983473B2 (en) | 2006-04-11 | 2011-07-19 | Noregin Assets, N.V., L.L.C. | Transparency adjustment of a presentation |
| KR100800889B1 (ko) | 2006-08-08 | 2008-02-04 | 삼성전자주식회사 | 이동 통신 단말기의 기능 항목이 표시되는 화면의 구성을변경하기 위한 방법 및 이를 위한 단말기 |
| US7843427B2 (en) * | 2006-09-06 | 2010-11-30 | Apple Inc. | Methods for determining a cursor position from a finger contact with a touch screen display |
| KR100705474B1 (ko) * | 2006-10-19 | 2007-04-09 | (주)이즈포유 | 웹 페이지에서 인디케이터를 이용한 정보 표시 및 관리시스템 |
| JP2008134968A (ja) * | 2006-11-29 | 2008-06-12 | Sharp Corp | アイコンを含むインターフェイスの制御機能を有する電子機器 |
| US20080141149A1 (en) * | 2006-12-07 | 2008-06-12 | Microsoft Corporation | Finger-based user interface for handheld devices |
| JP4423568B2 (ja) * | 2006-12-08 | 2010-03-03 | ソニー株式会社 | 表示制御処理装置および方法並びにプログラム |
| US20080163053A1 (en) * | 2006-12-28 | 2008-07-03 | Samsung Electronics Co., Ltd. | Method to provide menu, using menu set and multimedia device using the same |
| US20080163119A1 (en) * | 2006-12-28 | 2008-07-03 | Samsung Electronics Co., Ltd. | Method for providing menu and multimedia device using the same |
| US7765496B2 (en) * | 2006-12-29 | 2010-07-27 | International Business Machines Corporation | System and method for improving the navigation of complex visualizations for the visually impaired |
| US8519963B2 (en) * | 2007-01-07 | 2013-08-27 | Apple Inc. | Portable multifunction device, method, and graphical user interface for interpreting a finger gesture on a touch screen display |
| JP2008192014A (ja) * | 2007-02-06 | 2008-08-21 | Konami Digital Entertainment:Kk | 情報処理装置、情報処理装置の制御方法及びプログラム |
| US20080229210A1 (en) * | 2007-03-14 | 2008-09-18 | Akiko Bamba | Display processing system |
| JP4843532B2 (ja) * | 2007-03-14 | 2011-12-21 | 株式会社リコー | 表示処理装置、表示処理方法、および表示処理プログラム |
| JP4863908B2 (ja) * | 2007-03-16 | 2012-01-25 | 株式会社ソニー・コンピュータエンタテインメント | データ処理装置、データ処理方法、及びデータ処理プログラム |
| JP5063150B2 (ja) * | 2007-03-16 | 2012-10-31 | 株式会社ソニー・コンピュータエンタテインメント | データ処理プログラム、データ処理装置、及びデータ処理方法 |
| US20080244448A1 (en) * | 2007-04-01 | 2008-10-02 | Katharina Goering | Generation of menu presentation relative to a given menu orientation |
| US8224815B2 (en) * | 2007-05-21 | 2012-07-17 | Perion Network Ltd. | Interactive message editing system and method |
| US8745535B2 (en) | 2007-06-08 | 2014-06-03 | Apple Inc. | Multi-dimensional desktop |
| US9141202B2 (en) * | 2007-06-08 | 2015-09-22 | Sony Corporation | Information processing apparatus, input apparatus, information processing system, information processing method, and program |
| US20080307362A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Desktop Filter |
| US9086785B2 (en) | 2007-06-08 | 2015-07-21 | Apple Inc. | Visualization object receptacle |
| US8473859B2 (en) * | 2007-06-08 | 2013-06-25 | Apple Inc. | Visualization and interaction models |
| US20080307330A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Visualization object divet |
| US8667418B2 (en) * | 2007-06-08 | 2014-03-04 | Apple Inc. | Object stack |
| US20080307359A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Grouping Graphical Representations of Objects in a User Interface |
| US8892997B2 (en) * | 2007-06-08 | 2014-11-18 | Apple Inc. | Overflow stack user interface |
| US8381122B2 (en) * | 2007-06-08 | 2013-02-19 | Apple Inc. | Multi-dimensional application environment |
| US8595647B2 (en) * | 2007-06-14 | 2013-11-26 | Novell, Inc. | System and method for providing dynamic prioritization and importance filtering of computer desktop icons and program menu items |
| US20090013275A1 (en) * | 2007-07-05 | 2009-01-08 | Darrell May | System and method for quick view of application data on a home screen interface triggered by a scroll/focus action |
| US9026938B2 (en) | 2007-07-26 | 2015-05-05 | Noregin Assets N.V., L.L.C. | Dynamic detail-in-context user interface for application access and content access on electronic displays |
| JP4788687B2 (ja) * | 2007-08-14 | 2011-10-05 | ソニー株式会社 | 入力操作装置及び入力操作方法 |
| JP4687996B2 (ja) * | 2007-08-14 | 2011-05-25 | ソニー株式会社 | 入力操作装置及び入力操作方法 |
| US8645864B1 (en) * | 2007-11-05 | 2014-02-04 | Nvidia Corporation | Multidimensional data input interface |
| WO2009062109A1 (en) * | 2007-11-08 | 2009-05-14 | Linkstorm | Apparatuses, methods and systems for hierarchical multidimensional information interfaces |
| US20090150807A1 (en) * | 2007-12-06 | 2009-06-11 | International Business Machines Corporation | Method and apparatus for an in-context auto-arrangable user interface |
| US8984441B2 (en) * | 2007-12-06 | 2015-03-17 | Sony Corporation | Dynamic update of a user interface based on collected user interactions |
| CN101458611A (zh) * | 2007-12-14 | 2009-06-17 | 深圳富泰宏精密工业有限公司 | 物件选取系统及方法 |
| TWI365402B (en) * | 2007-12-28 | 2012-06-01 | Htc Corp | User interface dynamic layout system, method for arranging user interface layout and touch display system |
| US20090193363A1 (en) * | 2008-01-30 | 2009-07-30 | International Business Machines Corporation | Representing Multiple Computing Resources Within A Predefined Region Of A Graphical User Interface For Displaying A Single Icon |
| JP2009183592A (ja) * | 2008-02-08 | 2009-08-20 | Ge Medical Systems Global Technology Co Llc | 操作情報入力装置および超音波撮像装置 |
| US20090276701A1 (en) * | 2008-04-30 | 2009-11-05 | Nokia Corporation | Apparatus, method and computer program product for facilitating drag-and-drop of an object |
| US9418054B2 (en) * | 2008-05-12 | 2016-08-16 | Adobe Systems Incorporated | Document comment management |
| KR20100002211A (ko) * | 2008-06-26 | 2010-01-06 | 정용석 | 커서 이동 제어 방법 및 장치 |
| US20090327965A1 (en) * | 2008-06-27 | 2009-12-31 | Microsoft Corporation | Selection of items in a virtualized view |
| US8245156B2 (en) | 2008-06-28 | 2012-08-14 | Apple Inc. | Radial menu selection |
| US10162477B2 (en) | 2008-07-23 | 2018-12-25 | The Quantum Group, Inc. | System and method for personalized fast navigation |
| US8762884B2 (en) * | 2008-07-23 | 2014-06-24 | The Quantum Group, Inc. | System and method for personalized fast navigation |
| JP2010033358A (ja) * | 2008-07-29 | 2010-02-12 | Sony Corp | 情報処理装置、情報処理方法、プログラム、および情報処理システム |
| US20100033426A1 (en) * | 2008-08-11 | 2010-02-11 | Immersion Corporation, A Delaware Corporation | Haptic Enabled Gaming Peripheral for a Musical Game |
| KR101361508B1 (ko) * | 2008-08-19 | 2014-02-10 | 삼성전자 주식회사 | 화상형성장치, 시스템 및 이 장치의 기능설정메뉴 제공방법 |
| US8652202B2 (en) | 2008-08-22 | 2014-02-18 | Edwards Lifesciences Corporation | Prosthetic heart valve and delivery apparatus |
| US20100145613A1 (en) * | 2008-12-05 | 2010-06-10 | Electronics And Telecommunications Research Institute | Apparatus for generating location information based on web map and method thereof |
| CN101770339B (zh) * | 2009-01-05 | 2012-12-19 | 深圳富泰宏精密工业有限公司 | 使用者行为追踪及记录系统与方法 |
| US20100218141A1 (en) * | 2009-02-23 | 2010-08-26 | Motorola, Inc. | Virtual sphere input controller for electronics device |
| US8819570B2 (en) | 2009-03-27 | 2014-08-26 | Zumobi, Inc | Systems, methods, and computer program products displaying interactive elements on a canvas |
| US20100269069A1 (en) * | 2009-04-17 | 2010-10-21 | Nokia Corporation | Method and apparatus of associating and maintaining state information for applications |
| US8601389B2 (en) * | 2009-04-30 | 2013-12-03 | Apple Inc. | Scrollable menus and toolbars |
| JP5306046B2 (ja) * | 2009-05-01 | 2013-10-02 | キヤノン株式会社 | 画像処理システム、デバイス操作画面生成方法、プログラム、及び、情報処理装置 |
| JP2009199617A (ja) * | 2009-05-07 | 2009-09-03 | Sony Corp | 情報処理装置および情報処理方法 |
| JP5476790B2 (ja) * | 2009-05-13 | 2014-04-23 | 富士通株式会社 | 電子装置、表示方法および表示プログラム |
| US8434003B2 (en) * | 2009-05-21 | 2013-04-30 | Sony Computer Entertainment Inc. | Touch control with dynamically determined buffer region and active perimeter |
| KR101055924B1 (ko) * | 2009-05-26 | 2011-08-09 | 주식회사 팬택 | 터치 기기에서의 유저 인터페이스 장치 및 방법 |
| US8549432B2 (en) | 2009-05-29 | 2013-10-01 | Apple Inc. | Radial menus |
| CN101998013A (zh) * | 2009-08-11 | 2011-03-30 | 株式会社东芝 | 设备管理装置、设备管理方法、图标显示控制方法 |
| US8418079B2 (en) | 2009-09-01 | 2013-04-09 | James J. Nicholas, III | System and method for cursor-based application management |
| JP5177120B2 (ja) | 2009-11-10 | 2013-04-03 | 株式会社デンソー | 遠隔操作デバイス用表示制御装置 |
| JP5316387B2 (ja) * | 2009-12-04 | 2013-10-16 | ソニー株式会社 | 情報処理装置、表示方法及びプログラム |
| US9606814B2 (en) * | 2009-12-31 | 2017-03-28 | International Business Machines Corporation | Providing application look-ahead in a state-based application framework |
| JP5091960B2 (ja) * | 2010-01-29 | 2012-12-05 | 楽天株式会社 | 商品情報提供システム、商品情報提供サーバ装置、端末装置、商品情報表示方法、商品情報表示プログラム、及び商品情報表示プログラムが記録された記録媒体 |
| CN102859546B (zh) * | 2010-03-31 | 2016-11-02 | 乐天株式会社 | 信息处理装置、信息处理方法 |
| US9170708B2 (en) | 2010-04-07 | 2015-10-27 | Apple Inc. | Device, method, and graphical user interface for managing folders |
| US10788976B2 (en) | 2010-04-07 | 2020-09-29 | Apple Inc. | Device, method, and graphical user interface for managing folders with multiple pages |
| EP2557488B1 (de) * | 2010-04-09 | 2018-07-25 | Sony Interactive Entertainment Inc. | Informationsverarbeitungsvorrichtung |
| US9372701B2 (en) * | 2010-05-12 | 2016-06-21 | Sony Interactive Entertainment America Llc | Management of digital information via a buoyant interface moving in three-dimensional space |
| JP2011248481A (ja) * | 2010-05-24 | 2011-12-08 | Pfu Ltd | 画像読取装置、画像印刷装置、ヘルプ表示制御装置、ヘルプ表示制御方法、及びプログラム |
| US8799815B2 (en) * | 2010-07-30 | 2014-08-05 | Apple Inc. | Device, method, and graphical user interface for activating an item in a folder |
| USD680125S1 (en) * | 2010-11-16 | 2013-04-16 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| US9141405B2 (en) * | 2010-12-15 | 2015-09-22 | International Business Machines Corporation | User interface construction |
| US9629566B2 (en) | 2011-03-11 | 2017-04-25 | Spacelabs Healthcare Llc | Methods and systems to determine multi-parameter managed alarm hierarchy during patient monitoring |
| US9588644B2 (en) * | 2011-03-17 | 2017-03-07 | Red Hat, Inc. | Time-based organization of desktop items |
| US9286299B2 (en) | 2011-03-17 | 2016-03-15 | Red Hat, Inc. | Backup of data items |
| US9824159B2 (en) | 2011-03-17 | 2017-11-21 | Red Hat, Inc. | Assigning labels to desktop items |
| EP2686822A4 (de) * | 2011-03-18 | 2014-08-27 | Cleveland Clinic Foundation | Unterstützungssystem für klinische entscheidungsfindung |
| WO2012134479A1 (en) * | 2011-03-31 | 2012-10-04 | Hewlett-Packard Development Company, L.P. | Augmenting user interface elements |
| US20120278760A1 (en) * | 2011-04-28 | 2012-11-01 | Medtronic, Inc. | Predictive background data transfer for implantable medical devices |
| US9304668B2 (en) * | 2011-06-28 | 2016-04-05 | Nokia Technologies Oy | Method and apparatus for customizing a display screen of a user interface |
| US9569064B2 (en) * | 2011-06-28 | 2017-02-14 | Avaya Inc. | System and method for a particle system based user interface |
| JP6045847B2 (ja) * | 2011-08-18 | 2016-12-14 | 京セラ株式会社 | 携帯電子機器、制御方法、および、制御プログラム |
| US20130080950A1 (en) * | 2011-09-27 | 2013-03-28 | International Business Machines Corporation | Incrementally self-organizing workspace |
| KR20130041484A (ko) * | 2011-10-17 | 2013-04-25 | 삼성전자주식회사 | 사용자 디바이스의 메뉴스크린 운용 방법 및 장치 |
| US9582178B2 (en) | 2011-11-07 | 2017-02-28 | Immersion Corporation | Systems and methods for multi-pressure interaction on touch-sensitive surfaces |
| JP2013105202A (ja) | 2011-11-10 | 2013-05-30 | Kyocera Corp | 装置、方法、及びプログラム |
| US9244583B2 (en) | 2011-12-09 | 2016-01-26 | Microsoft Technology Licensing, Llc | Adjusting user interface screen order and composition |
| KR101932270B1 (ko) * | 2012-01-04 | 2018-12-24 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
| JP5929356B2 (ja) * | 2012-03-15 | 2016-06-01 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
| KR101952219B1 (ko) * | 2012-04-04 | 2019-02-26 | 삼성전자 주식회사 | 아이콘 운용을 지원하는 단말기 및 이의 운용 방법 |
| JP2015523631A (ja) * | 2012-05-15 | 2015-08-13 | スペースラブズ ヘルスケア エルエルシー | 統合された製造及び試験プロセスプラットフォーム |
| JP5966645B2 (ja) * | 2012-06-13 | 2016-08-10 | コニカミノルタ株式会社 | 情報処理装置及び情報処理装置制御方法並びに情報処理装置制御プログラム |
| US9720527B2 (en) | 2012-08-06 | 2017-08-01 | Tracfone Wireless, Inc. | Evolutionary touch-based graphical user interface for electronic devices |
| CN103631504A (zh) * | 2012-08-22 | 2014-03-12 | 腾讯科技(深圳)有限公司 | 管理应用程序的方法及用户设备 |
| US8698835B1 (en) * | 2012-10-16 | 2014-04-15 | Google Inc. | Mobile device user interface having enhanced visual characteristics |
| KR20140070040A (ko) * | 2012-11-30 | 2014-06-10 | 삼성전자주식회사 | 터치스크린 상에 표시되는 복수의 객체들을 관리하는 장치 및 방법 |
| US9477376B1 (en) * | 2012-12-19 | 2016-10-25 | Google Inc. | Prioritizing content based on user frequency |
| US20140201681A1 (en) * | 2013-01-16 | 2014-07-17 | Lookout, Inc. | Method and system for managing and displaying activity icons on a mobile device |
| US10987026B2 (en) | 2013-05-30 | 2021-04-27 | Spacelabs Healthcare Llc | Capnography module with automatic switching between mainstream and sidestream monitoring |
| CN104423814A (zh) * | 2013-08-20 | 2015-03-18 | 腾讯科技(深圳)有限公司 | 控制网络媒体信息互动的方法及浏览器 |
| JP6668247B2 (ja) * | 2013-10-01 | 2020-03-18 | クアンタム インターフェイス エルエルシー | 選択引力インターフェース、このようなインターフェースを有するシステム及び装置、これを作成及び使用する方法 |
| JP6366267B2 (ja) * | 2013-12-25 | 2018-08-01 | キヤノン株式会社 | 情報処理装置、その情報処理方法、プログラム、及び記憶媒体 |
| JP2015138315A (ja) * | 2014-01-21 | 2015-07-30 | コニカミノルタ株式会社 | オブジェクト表示システム及びオブジェクト表示制御プログラム並びにオブジェクト表示制御方法 |
| KR20150139337A (ko) * | 2014-06-03 | 2015-12-11 | 삼성전자주식회사 | 화상형성장치의 애플리케이션 실행을 조작하는 화면을 제공하는 방법 및 이를 이용하는 화상형성장치 |
| KR102416071B1 (ko) * | 2014-12-12 | 2022-07-06 | 삼성전자주식회사 | 전자장치 및 전자장치의 어플리케이션 실행 방법 |
| US10345991B2 (en) | 2015-06-16 | 2019-07-09 | International Business Machines Corporation | Adjusting appearance of icons in an electronic device |
| CN106293444B (zh) | 2015-06-25 | 2020-07-03 | 小米科技有限责任公司 | 移动终端、显示控制方法及装置 |
| US10048829B2 (en) * | 2015-06-26 | 2018-08-14 | Lenovo (Beijing) Co., Ltd. | Method for displaying icons and electronic apparatus |
| JP6693066B2 (ja) * | 2015-08-18 | 2020-05-13 | ヤマハ株式会社 | 制御装置 |
| JP6616238B2 (ja) * | 2016-05-16 | 2019-12-04 | グリー株式会社 | ゲーム制御方法、コンピュータ及び制御プログラム |
| DK201670595A1 (en) | 2016-06-11 | 2018-01-22 | Apple Inc | Configuring context-specific user interfaces |
| CN106569812A (zh) * | 2016-11-02 | 2017-04-19 | 惠州Tcl移动通信有限公司 | 一种移动终端的应用程序通知处理方法及系统 |
| US10959846B2 (en) | 2017-05-10 | 2021-03-30 | Edwards Lifesciences Corporation | Mitral valve spacer device |
| US11567628B2 (en) | 2018-07-05 | 2023-01-31 | International Business Machines Corporation | Cognitive composition of multi-dimensional icons |
| IL264046B2 (en) * | 2018-12-31 | 2023-03-01 | Elbit Systems Ltd | System and method for increasing the field of view of a sensor |
| JP7322438B2 (ja) * | 2019-03-14 | 2023-08-08 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置および情報処理プログラム |
| CN114040710B (zh) | 2019-06-26 | 2024-09-03 | 太空实验室健康护理有限公司 | 使用身体穿戴传感器的数据修改所监测的生理数据 |
| US10901689B1 (en) | 2019-07-11 | 2021-01-26 | International Business Machines Corporation | Dynamic augmented reality interface creation |
| JP7264956B2 (ja) * | 2019-11-07 | 2023-04-25 | グリー株式会社 | ゲーム制御方法、コンピュータ及び制御プログラム |
| USD940737S1 (en) | 2020-06-21 | 2022-01-11 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| US12436873B2 (en) * | 2020-12-31 | 2025-10-07 | Fidelity Information Services, Llc | Systems and methods for global automation and testing services |
| USD979584S1 (en) | 2021-06-05 | 2023-02-28 | Apple Inc. | Display or portion thereof with graphical user interface |
| US12346531B2 (en) * | 2021-10-14 | 2025-07-01 | Autodesk, Inc. | Integration of a two-dimensional input device into a three-dimensional computing environment |
| US11550406B1 (en) | 2021-10-14 | 2023-01-10 | Autodesk, Inc. | Integration of a two-dimensional input device into a three-dimensional computing environment |
| US11663781B1 (en) | 2021-12-01 | 2023-05-30 | International Business Machines Corporation | Enhancements to virtual or augmented reality environments |
| KR102866771B1 (ko) * | 2022-12-22 | 2025-09-30 | 주식회사 베오텍 | 에어 터치 시스템 및 그 방법 |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4815029A (en) * | 1985-09-23 | 1989-03-21 | International Business Machines Corp. | In-line dynamic editor for mixed object documents |
| USD297243S (en) | 1985-10-28 | 1988-08-16 | Xerox Corporation | Icon for a property sheet or the like |
| JPS63670A (ja) * | 1986-06-05 | 1988-01-05 | Hitachi Ltd | マルチウィンドウ機能を有するワークステーションのマルチウィンドウ制御方法および装置 |
| US5179655A (en) * | 1986-06-05 | 1993-01-12 | Yasuhiro Noguchi | Multiwindow control method and apparatus for work station having multiwindow function |
| US5394521A (en) * | 1991-12-09 | 1995-02-28 | Xerox Corporation | User interface with multiple workspaces for sharing display system objects |
| US5040131A (en) * | 1987-12-23 | 1991-08-13 | International Business Machines Corporation | Graphical processing |
| EP0394379B1 (de) * | 1988-05-27 | 1998-01-07 | Kodak Limited | Dokumentenmappen-abbild zur anzeige in einem datenverarbeitungssystem |
| US5060135A (en) * | 1988-09-16 | 1991-10-22 | Wang Laboratories, Inc. | Apparatus for manipulating documents in a data processing system utilizing reduced images of sheets of information which are movable |
| AU629878B2 (en) * | 1988-11-14 | 1992-10-15 | Wang Laboratories, Inc. | Squeezable control device for computer |
| JPH02281327A (ja) * | 1989-04-24 | 1990-11-19 | Canon Inc | 情報処理装置 |
| US5235679A (en) * | 1989-06-14 | 1993-08-10 | Hitachi, Ltd. | Guidance method and apparatus upon a computer system |
| JP3168570B2 (ja) * | 1989-11-08 | 2001-05-21 | 富士通株式会社 | アイコンパターン自動生成装置および方法 |
| US5140678A (en) * | 1990-05-04 | 1992-08-18 | International Business Machines Corporation | Computer user interface with window title bar icons |
| CA2044344A1 (en) * | 1990-07-02 | 1992-01-03 | Michel J. Denber | Graphics display system with improved dynamic menu selection |
| US5305435A (en) * | 1990-07-17 | 1994-04-19 | Hewlett-Packard Company | Computer windows management system and method for simulating off-screen document storage and retrieval |
| JPH0561632A (ja) * | 1991-09-02 | 1993-03-12 | Casio Comput Co Ltd | アイコン表示装置 |
| US5546521A (en) * | 1991-10-15 | 1996-08-13 | International Business Machines Corporation | Dynamic presentation of contextual help and status information |
| US5532715A (en) * | 1991-10-16 | 1996-07-02 | International Business Machines Corporation | Visually aging scroll bar |
| US5377317A (en) * | 1991-12-20 | 1994-12-27 | International Business Machines Corporation | Method and apparatus for distinctively displaying windows on a computer display screen |
| US5287102A (en) * | 1991-12-20 | 1994-02-15 | International Business Machines Corporation | Method and system for enabling a blind computer user to locate icons in a graphical user interface |
| US5390295A (en) * | 1991-12-20 | 1995-02-14 | International Business Machines Corporation | Method and apparatus for proportionally displaying windows on a computer display screen |
| US5371844A (en) * | 1992-03-20 | 1994-12-06 | International Business Machines Corporation | Palette manager in a graphical user interface computer system |
| US5544295A (en) * | 1992-05-27 | 1996-08-06 | Apple Computer, Inc. | Method and apparatus for indicating a change in status of an object and its disposition using animation |
| US5363297A (en) * | 1992-06-05 | 1994-11-08 | Larson Noble G | Automated camera-based tracking system for sports contests |
| JP3223987B2 (ja) * | 1992-12-08 | 2001-10-29 | 株式会社東京精密 | アイコンの配置変更装置 |
| US5533182A (en) * | 1992-12-22 | 1996-07-02 | International Business Machines Corporation | Aural position indicating mechanism for viewable objects |
| US5420975A (en) * | 1992-12-28 | 1995-05-30 | International Business Machines Corporation | Method and system for automatic alteration of display of menu options |
| US5461399A (en) * | 1993-12-23 | 1995-10-24 | International Business Machines | Method and system for enabling visually impaired computer users to graphically select displayed objects |
| US5534887A (en) * | 1994-02-18 | 1996-07-09 | International Business Machines Corporation | Locator icon mechanism |
| JPH07302185A (ja) * | 1994-03-01 | 1995-11-14 | Microsoft Corp | フォルダラックアイコン |
| US5564004A (en) * | 1994-04-13 | 1996-10-08 | International Business Machines Corporation | Method and system for facilitating the selection of icons |
-
1994
- 1994-04-13 US US08/227,149 patent/US5564004A/en not_active Expired - Fee Related
-
1995
- 1995-02-17 JP JP7029136A patent/JPH07281864A/ja active Pending
- 1995-03-01 DE DE69526880T patent/DE69526880T2/de not_active Expired - Lifetime
- 1995-03-01 EP EP01129916A patent/EP1207449A3/de not_active Withdrawn
- 1995-03-01 EP EP95102882A patent/EP0677803B1/de not_active Expired - Lifetime
-
1996
- 1996-09-17 US US08/715,158 patent/US5740390A/en not_active Expired - Fee Related
- 1996-09-17 US US08/714,819 patent/US5745715A/en not_active Expired - Fee Related
- 1996-09-18 US US08/718,155 patent/US5852440A/en not_active Expired - Fee Related
-
1997
- 1997-10-16 US US08/951,868 patent/US5760774A/en not_active Expired - Lifetime
-
1999
- 1999-08-31 JP JP24486599A patent/JP3368234B2/ja not_active Expired - Fee Related
- 1999-08-31 JP JP24485999A patent/JP3368233B2/ja not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102009038030B4 (de) * | 2009-08-19 | 2017-07-27 | Volkswagen Ag | Fahrzeug mit einer Auswahleinrichtung zum Auswählen zumindest einer Funktion des Fahrzeugs |
| DE102014004177A1 (de) * | 2014-03-22 | 2015-09-24 | Audi Ag | Verfahren und Vorrichtung zum Bereitstellen einer Auswahlmöglichkeit während eines Aufbaus eines Anzeigeinhalts |
| US9727347B2 (en) | 2014-03-22 | 2017-08-08 | Audi Ag | Method and device for providing a selection possibility while producing display content |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0677803B1 (de) | 2002-06-05 |
| US5745715A (en) | 1998-04-28 |
| DE69526880D1 (de) | 2002-07-11 |
| EP0677803A2 (de) | 1995-10-18 |
| EP1207449A2 (de) | 2002-05-22 |
| JP2000081939A (ja) | 2000-03-21 |
| US5740390A (en) | 1998-04-14 |
| EP0677803A3 (de) | 1997-03-05 |
| JP3368234B2 (ja) | 2003-01-20 |
| US5760774A (en) | 1998-06-02 |
| JP2000081938A (ja) | 2000-03-21 |
| EP1207449A3 (de) | 2005-11-23 |
| JP3368233B2 (ja) | 2003-01-20 |
| US5852440A (en) | 1998-12-22 |
| JPH07281864A (ja) | 1995-10-27 |
| US5564004A (en) | 1996-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69526880T2 (de) | Methode und System zur Erleichterung der Auswahl von Ikonen | |
| DE60201024T2 (de) | Multifunktioneller applikations-launcher mit integriertem status | |
| DE60205750T2 (de) | Lenkung der aufmerksamkeit des benutzers auf bestimmte icons, denen sich ein zeiger nähert, in interaktiven benutzerschnittstellen | |
| DE69528885T2 (de) | Software-notizen | |
| DE69426044T2 (de) | Methode und Gerät zur Lieferung eines zweidimensionalen positionsempfindlichen Verschiebungicons in einer Benutzerschnittstelle eines Datenverarbeitungssystem | |
| DE69716185T2 (de) | Mechanismus zum Steuern der sichtbaren Anwesenheit von Desktop-Objekten in einer graphischen Benutzerschnittstelle | |
| DE69130773T2 (de) | Elektronische anzeige und datenverarbeitungsvorrichtung | |
| DE69619524T2 (de) | Verfahren und vorrichtung zum stapeln von toolbar-objekten auf einem rechnerbildschirm | |
| DE69330635T2 (de) | Verfahren und System zur dynamischen Darstellung von Mitteilungen in einer graphischen Benutzerschnittstelle eines Datenverarbeitungssystems | |
| DE69123173T2 (de) | Rollbalken mit vom System oder Benutzer bereitgestellten Informationen | |
| DE69426548T2 (de) | Benutzerschnittstelle mit durchclickenden Hilfsmitteln, die mit anderen Hilfsmitteln zusammengesetzt werden können | |
| DE69717351T2 (de) | Verfahren, System und Rechnerprogrammprodukt zur Unterstützung eines Rechnerbenutzers bei der Wiederherstellung von verlorenem Kontext | |
| DE69516567T2 (de) | Computersystem | |
| DE68925096T2 (de) | Vereinfachte parametrische CAD-Makrobefehlsfähigkeit mit veränderlicher geometrischer Eigenschaft | |
| DE69521575T2 (de) | Verfahren und Anordnung zur Darstellung elektronischer Dokumente | |
| EP1272921B1 (de) | Verfahren zum navigieren zwischen ausschnitten in einem darstellungsraum | |
| DE69523543T2 (de) | Taskbar mit Startmenü | |
| DE69619592T2 (de) | Bewegung eines auf dem Bildschirm gezeigten Zeigers | |
| DE69526985T2 (de) | Anordnung und Verfahren zur automatischen Positionierung einer Schiebmarke auf einer Kontrollfläche | |
| DE69833808T2 (de) | Interaktive Zeitspannenanzeige | |
| DE69904617T2 (de) | Anzeigesteuerungsverfahren für software-anmerkungen | |
| DE69328522T2 (de) | Verfahren und Vorrichtung zur Benutzung von Browsern für Sammlungen | |
| DE69429630T2 (de) | System und verfahren zur bestimmung einer progress-struktur für das ausführen einer aufgabe | |
| DE69232110T2 (de) | Darstellungssystem von Geschichtsinhalt für einen Informationsprozessor | |
| DE69618067T2 (de) | Intelligente Auswahl von graphischen Objekten, markanten Punkten und Beziehungen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition | ||
| 8320 | Willingness to grant licences declared (paragraph 23) | ||
| 8328 | Change in the person/name/address of the agent |
Representative=s name: DUSCHER, R., DIPL.-PHYS. DR.RER.NAT., PAT.-ANW., 7 |