DE202008000269U1 - Tragbare elektronische Vorrichtung - Google Patents

Tragbare elektronische Vorrichtung Download PDF

Info

Publication number
DE202008000269U1
DE202008000269U1 DE202008000269U DE202008000269U DE202008000269U1 DE 202008000269 U1 DE202008000269 U1 DE 202008000269U1 DE 202008000269 U DE202008000269 U DE 202008000269U DE 202008000269 U DE202008000269 U DE 202008000269U DE 202008000269 U1 DE202008000269 U1 DE 202008000269U1
Authority
DE
Germany
Prior art keywords
window
application
display
instructions
icon
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
DE202008000269U
Other languages
English (en)
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.)
Apple Inc
Original Assignee
Apple Inc
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 Apple Inc filed Critical Apple Inc
Publication of DE202008000269U1 publication Critical patent/DE202008000269U1/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/0487Interaction 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/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Abstract

Tragbare elektronische Vorrichtung, aufweisend:
eine Berührungsbildschirmanzeige;
einen oder mehrere Prozessoren;
Speicher; und
ein Programm, wobei das Programm in dem Speicher gespeichert ist und eingerichtet ist, von dem einen oder mehreren Prozessoren ausgeführt zu werden, wobei das Programm aufweist:
Anweisungen zum Anzeigen eines ersten Fensters einer Anwendung und einer Ikone zum Initiieren von Erzeugung mehrerer Fenster der Anwendung auf der Berührungsbildschirmanzeige;
Anweisungen zum Erfassen von Aktivierung der Ikone zum Initiieren von Erzeugung mehrerer Fenster;
Anweisungen zum Anzeigen einer Ikone zum Hinzufügen neuer Fenster zu der Anwendung;
Anweisungen zum Erfassen einer ersten Aktivierung der Ikone zum Hinzufügen neuer Fenster zu der Anwendung;
Anweisungen zum Erzeugen und Anzeigen eines zweiten Fensters für die Anwendung;
Anweisungen zum Erfassen einer ersten Geste auf der Berührungsbildschirmanzeige; und
Anweisungen zum, in Antwort auf Erfassen der ersten Geste, Bewegen des zweiten Fensters aus der Anzeige heraus und...

Description

  • TECHNISCHES GEBIET
  • Die offenbarten Ausführungsformen beziehen sich generell auf Benutzerschnittstellen und insbesondere auf Systeme zum Betrachten mehrerer Fenster einer Anwendung in einer tragbaren Vorrichtung.
  • HINTERGRUND
  • So wie tragbare Vorrichtungen kompakter werden und die Menge an Informationen, die verarbeitet wird und gespeichert wird, zunimmt, ist es eine signifikante Herausforderung geworden, eine Benutzerschnittstelle zu entwickeln, die es Benutzern erlaubt, mit der Vorrichtung einfach zu interagieren. Dies ist unglücklich, da die Benutzerschnittstelle die Schnittstelle ist, durch welche Benutzer nicht nur Inhalt sondern auch Antworten auf Benutzeraktionen oder Verhalten empfangen, darunter Versuche des Benutzers auf Funktionen oder Werkzeuge der Vorrichtung zuzugreifen. Einige elektronische Vorrichtungen (z. B. Mobiltelefone) haben den Ausweg genommen, mehr Druckknöpfe hinzuzufügen, eine Dichte an Druckknöpfen zu erhöhen, die Funktionen von Druckknöpfen zu überladen, oder komplexe Menüsysteme zu benutzen, um einem Benutzer zu ermöglichen, auf Daten zuzugreifen, Daten zu speichern und zu manipulieren. Diese konventionellen Benutzerschnittstellen resultieren oft in komplizierten Tastenfolgen und Menühierarchien, die von dem Benutzer gemerkt werden müssen. Zusätzlich mit der Zunahme der Anzahl an Druckknöpfen macht es die Nähe an Knöpfen, die Nachbarn sind, oft für Benutzer schwierig, einen gewünschten Druckknopf zu aktivieren.
  • Viele konventionelle Benutzerschnittstellen, wie z. B. jene, die physikalische Druckknöpfe aufweisen, sind ebenfalls unflexibel. Dies ist unglücklich, da dies verhindern kann, dass eine Benutzerschnittstelle konfiguriert und/oder angepasst wird, entweder von irgendeiner Anwendung, die auf der tragbaren Vorrichtung ausgeführt wird oder durch Benutzer. In Verbindung mit der Zeit konsumierenden Voraussetzung, mehrere Tastenfolgen und Menühierarchien im Gedächtnis zu behalten und der Schwierigkeit, einen gewünschten Druckknopf zu aktivieren, ist eine solche Unflexibilität für die meisten Benutzer frustrierend.
  • Demgemäß gibt es einen Bedarf nach transparenteren und intuitiveren Benutzerschnittstellen für tragbare elektronische Vorrichtungen, die einfach zu benutzen, konfigurieren und/oder anzupassen sind.
  • ZUSAMMENFASSUNG
  • Die obigen Nachteile und andere Probleme, die mit Benutzerschnittstellen für tragbare Vorrichtungen zusammenhängen, werden reduziert oder aufgehoben durch die offenbarte Vorrichtung, die eine Schnittstelle zum Betrachten mehrerer Anwendungsfenster aufweist.
  • Ein computerimplementiertes Verfahren beinhaltet, auf einer tragbaren elektronischen Vorrichtung mit einer Berührungsbildschirmanzeige, Anzeigen einer Anwendung. Die Anwendung beinhaltet ein angezeigtes Fenster und zumindest ein verborgenes Fenster. Das Verfahren beinhaltet weiter Anzeigen einer Ikone zum Hinzufügen von Fenstern zu der Anwendung; Erfassen einer Aktivierung der Ikone zum Hinzufügen von Fenstern; in Antwort auf Erfassung einer Aktivierung der Ikone zum Hinzufügen von Fenstern, Hinzufügen eines Fensters zu der Anwendung; Erfassen einer Geste auf der Berührungsbildschirmanzeige; und in Antwort auf Erfassen der Geste, Bewegen eines angezeigten Fensters der Anwendung von der Anzeige herunter und eines verborgenen Fensters auf die Anzeige.
  • Eine graphische Benutzerschnittstelle auf einer tragbaren elektronischen Vorrichtung mit einer Berührungsbildschirmanzeige weist eine Ikone zum Hinzufügen von Fenstern zu einer Anwendung und eine Vielzahl an Fenstern für die Anwendung, die ein angezeigtes Fenster und zumindest ein verborgenen Fenster beinhaltet, auf. Die Vielzahl der Fenster wird in Antwort auf Erfassung einer oder mehrerer Aktivierungen der Ikone zum Hinzufügen von Fenstern erzeugt. Eine Geste auf dem Berührungsbildschirm wird benutzt, das angezeigte Fenster von der Anzeige herunter zu bewegen und ein verborgenes Fenster auf die Anzeige zu bewegen.
  • Gemäß einigen Ausführungsbeispielen weist eine tragbare elektronische Vorrichtung eine Berührungsbildschirmanzeige, einen oder mehrere Prozessoren, Speicher und ein Programm auf. Das Programm ist in dem Speicher gespeichert und eingerichtet, durch den einen oder die mehreren Prozessoren ausgeführt werden. Das Programm weist Anweisungen zum Anzeigen einer Anwendung, wobei die Anwendung ein angezeigtes Fenster und zumindest ein verborgenes Fenster beinhaltet; Anweisungen zum Anzeigen einer Ikone zum Hinzufügen von Fenstern zu der Anwendung; Anweisungen zum Erfassen einer Aktivierung der Ikone zum Hinzufügen von Fenstern; Anweisungen in Antwort auf Erfassung einer Aktivierung der Ikone zum Hinzufügen von Fenstern, Hinzufügen eines Fensters zu der Anwendung; Anweisungen zum Erfassen einer Geste auf der Berührungsbildschirmanzeige; und Anweisungen zum, in Antwort auf Erfassen der Geste, Bewegen eines angezeigten Fensters der Anwendung von der Anzeige herunter und eines verborgenen Fensters auf die Anzeige, auf.
  • Gemäß einigen Ausführungsbeispielen beinhaltet ein Computerprogrammprodukt ein computerlesbares Speichermedium und einen Computerprogrammmechanismus der darin eingebettet ist. Der Computerprogrammmechanismus beinhaltet Anweisungen, welche, wenn sie durch eine tragbare elektronische Vorrichtung mit einer Berührungsbildschirmanzeige ausgeführt werden, die Vorrichtung ver anlassen: Eine Anwendung, wobei die Anwendung ein angezeigtes Fenster und zumindest ein verborgenes Fenster beinhaltet, anzuzeigen; eine Ikone zum Hinzufügen von Fenstern zu der Anwendung anzuzeigen; Aktivierung der Ikone zum Hinzufügen von Fenstern zu erfassen; in Antwort auf Erfassung einer Aktivierung der Ikone zum Hinzufügen von Fenstern, ein Fenster zu der Anwendung hinzufügen; eine Geste auf der Berührungsbildschirmanzeige zu erfassen; und in Antwort auf Erfassung der Geste, ein angezeigtes Fenster der Anwendung von der Anzeige herunter und ein verborgenes Fenster auf die Anzeige zu bewegen.
  • Gemäß einigen Ausführungsbeispielen beinhaltet eine tragbare elektronische Vorrichtung mit einer Berührungsbildschirmanzeige Mittel zum Anzeigen einer Anwendung, wobei die Anwendung ein angezeigtes Fenster und zumindest ein verborgenes Fenster beinhaltet; Mittel zum Anzeigen einer Ikone zum Hinzufügen von Fenstern zu der Anwendung; Mittel zum Erfassen einer Aktivierung der Ikone zum Hinzufügen von Fenstern; Mittel zum Hinzufügen, in Antwort auf Erfassung einer Aktivierung der Ikone zum Hinzufügen von Fenstern, eines Fensters zu der Anwendung; Mittel zum Erfassen einer Geste auf der Berührungsbildschirmanzeige; und Mittel zum Bewegen in Antwort auf Erfassung der Geste eines angezeigten Fensters der Anwendung von der Anzeige herunter und eines verborgenen Fensters auf die Anzeige.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Für ein besseres Verständnis der zuvor genannten Ausführungsformen der Erfindung sowie zusätzlicher Ausführungsbeispiele davon wird nun Bezug genommen auf die Beschreibung der Ausführungsbeispiele, wie unten gegeben, in Verbindung mit den folgenden Zeichnungen, in welche sich ähnliche Bezugszeichen auf entsprechende Teile über die Figuren hinweg beziehen.
  • 1 ist ein Blockdiagramm, das eine tragbare elektronische Vorrichtung in Übereinstimmung mit einigen Ausführungsbeispielen darstellt.
  • 2 stellt eine tragbare elektronische Vorrichtung mit einem Berührungsbildschirm und einer Softtastatur in Übereinstimmung mit einigen Ausführungsbeispielen dar.
  • 3 ist ein Flussdiagramm, das einen Prozess zum Betrachten mehrerer Anwendungsfenster darstellt.
  • 4A bis 4G stellen eine Benutzerschnittstelle zum Betrachten mehrerer Anwendungsfenster dar.
  • BESCHREIBUNG VON AUSFÜHRUNGSBEISPIELEN
  • Es wird nun im Detail Bezug genommen auf Ausführungsformen, von denen Beispiele in den beigefügten Zeichnungen dargestellt sind. In der folgenden detaillierten Beschreibung werden zahlreiche spezifische Details gegeben, um ein vertieftes Verständnis der vorliegenden Erfindung zu ermöglichen. Jedoch ist es für den Fachmann ersichtlich, dass die vorliegende Erfindung ohne diese spezifischen Details ausgeführt werden kann. An anderen Stellen werden wohlbekannte Verfahren, Prozeduren, Komponenten und Schaltkreise nicht im Detail beschrieben, um nicht unnötig Aspekte der Ausführungsbeispiele zu verdecken.
  • Die Aufmerksamkeit wird nun auf ein Ausführungsbeispiel einer tragbaren elektronischen Vorrichtung gerichtet. In einigen Ausführungsbeispielen ist die Vorrichtung eine tragbare Kommunikationsvorrichtung, wie z. B. ein tragbares Telefon, auch bekannt als ein Mobiltelefon. Die Benutzerschnittstelle weist einen Berührungsbildschirm auf und kann auch ein Klickrad aufweisen. Ein Klickrad ist eine physikalische Benutzerschnittstellenvorrichtung, die Steuerungsbefehle basierend auf einer Winkelverstellung des Rades oder eines Kontaktpunktes mit dem Rad von einem Benutzer der Vorrichtung bereitstellen kann. Ein Klickrad kann auch verwendet werden, einen Benutzerbefehl, der der Auswahl einer oder mehrerer Objekte entspricht, z. B. wenn der Benutzer der Vorrichtung zumindest einen Teil des Rades oder das Zentrum des Rades herunterdrückt, bereitzustellen. Der Einfachheit halber, wird in der Diskussion, die folgt, eine tragbare Kommunikati onsvorrichtung (z. B. ein Mobiltelefon, das auch andere Funktionen beinhalten kann, wie z. B. SMS, PDA, oder Musikabspielfunktionen), die einen Berührungsbildschirm aufweist, als eine beispielhafte Ausführungsform verwendet. Es sollte jedoch verstanden werden, dass die Benutzerschnittstellen und zugehörigen Prozesse auch auf andere Vorrichtungen angewandt werden können, wie z. B. Personalcomputer und Laptops, die eine oder mehrere physikalische Benutzerschnittstellenvorrichtungen, wie z. B. ein Klickrad, ein Keyboard, eine Maus und/oder einen Joystick aufweisen können.
  • Die Vorrichtung kann eine Vielzahl an Anwendungen unterstützen, wie z. B. eine oder mehrere Telefonanwendungen, Textnachrichten, Wortverarbeitung, E-Mail, Webbrowsing und ein Musikabspielgerät. Das Musikabspielgerät kann mit einem oder mehreren Dateiformaten kompatibel sein, wie z. B. MP3 und/oder AAC. In einer beispielhaften Ausführungsform weist die Vorrichtung ein iPod Musikabspielgerät (iPod ist ein Markenzeichen der Apple Computer Inc.) auf.
  • Die verschiedenen Anwendungen, die auf der Vorrichtung ausgeführt werden können, können zumindest eine gemeinsame physikalische Benutzerschnittstellenvorrichtung, wie z. B. den Berührungsbildschirm verwenden. In Ausführungsbeispielen, die einen Berührungsbildschirm aufweisen, können eine oder mehrere Funktionen des Berührungsbildschirms sowie entsprechende Informationen, die auf der Vorrichtung angezeigt werden, angepasst und/oder variiert werden von einer Anwendung zur nächsten und/oder innerhalb einer entsprechenden Anwendung. Auf diese Weise können eine gemeinsame physikalische Architektur (wie z. B. der Berührungsbildschirm) der Vorrichtung eine Vielzahl an Anwendungen mit Benutzerschnittstellen, die intuitiv und transparent für einen Benutzer sind, unterstützen.
  • Die Aufmerksamkeit wird nun auf ein Ausführungsbeispiel einer tragbaren elektronischen Vorrichtung gerichtet. 1 ist ein Blockdiagramm, das ein Ausführungsbeispiel einer Vorrichtung 100 darstellt, wie z. B. eine tragbare elektronische Vorrichtung mit einer berührungsempfindlichen Anzeige 112. Der Einfachheit halber wird die berührungsempfindliche Anzeige 112 manchmal ein "Berührungsbildschirm" genannt. Die Vorrichtung 100 kann ein Speichersteuervorrichtung 120, einen oder mehrere Datenprozessoren, Bildprozessoren und/oder zentrale Verarbeitungseinheiten 118 und eine Peripherigeräteschnittstelle 116 aufweisen. Die Speichersteuervorrichtung 120, der oder die Prozessoren 118 und/oder die Peripheriegeräteschnittstelle 116 können separate Komponenten sein oder können integriert sein, wie z. B. in einen oder mehreren integrierten Schaltkreisen 104. Die verschiedenen Komponenten in der Vorrichtung 100 können durch einen oder mehrere Kommunikationsbusse oder Signalleitung 103 verbunden sein.
  • Wenn die Vorrichtung 110 Bildaufnahmefähigkeiten aufweist, ist die Peripherigeräteschnittstelle 116 mit einem optischen Sensor 148, wie z. B. einem COMS oder CCD Bildsensor verbunden. Die Peripherigeräteschnittstelle 116 kann auch mit einem Hochfrequenz (radio frequency RF) Schaltkreis 108; Audioschaltkreis 110; und/oder einem Eingabe/Ausgabe (Input/Output, I/O) Untersystem 106 verbunden sein. Der Audioschaltkreis 110 kann mit einem Lautsprecher 142 und einem Mikrophon 144 verbunden sein. Die Vorrichtung 100 kann Spracherkennung und/oder Sprachabgleich unterstützen. Der RF Schaltkreis 108 kann mit einer oder mehreren Antennen 146 verbunden sein und kann Kommunikation mit einer oder mehreren zusätzlichen Vorrichtungen, Computern und/oder Servern ermöglichen, unter Verwendung eines Drahtlosnetzwerks. Die Vorrichtung 100 kann eine Vielzahl an Kommunikationsprotokollen unterstützen, darunter code division multiple access (CDMA), Global System for Mobile Communications (GSM), Enhanced Data GSM Environment (EDGE), Wi-Fi (wie z. B. IEEE 802.11a, IEEE 802.11b, IEEE 802.11g und/oder IEEE 802.11n), Bluetooth, Wi-MAX, ein Protokoll für E-Mail, Sofortmitteilungen und/oder Kurzmitteilungsdienst (short message service SMS), oder jedes andere geeignete Kommunikationsprotokoll, darunter Kommunikationsprotokolle, die zum Anmeldezeitpunkt dieses Dokuments noch nicht entwickelt waren. In einer beispielhaften Ausführungsform kann die Vorrichtung 100 zumindest teilweise ein Mobiltelefon (z. B. ein zellulares Telefon) sein.
  • Das I/O Untersystem 106 kann eine Berührungsbildschirmsteuervorrichtung 152 und/oder (eine) andere Eingabesteuervorrichtung(en) 154 aufweisen. Die Berührungsbildschirmsteuervorrichtung 152 kann mit einem berührungsempfindlichen Bildschirm oder einem berührungsempfindlichen Bildschirmsystem 112 verbunden sein. Der Berührungsbildschirm 112 und die Berührungsbildschirmsteuervorrichtung 152 können Kontakt und jede Bewegung oder Unterbrechung davon erfassen, unter Verwendung jeder beliebigen Technologie aus der Vielzahl an berührungsempfindlichen Technologien, die jetzt bekannt sind oder später entwickelt werden, darunter aber nicht beschränkt auf kapazitive, resistive, infrarot und akustischeoberflächenwellen Technologien sowie andere Näherungssensorfelder und andere Elemente zum Bestimmen einer oder mehrerer Kontaktpunkte mit dem berührungsempfindlichen Bildschirm 112. Eine berührungsempfindliche Anzeige kann in einigen Ausführungsbeispielen des Anzeigensystems 112 analog zu den multiberührungsempfindlichen Tafeln sein, die in den folgenden U.S. Patenten beschrieben sind: 6,323,846 (Westerman et al.), 6,570,557 (Westerman at al.), und/oder 6,677,932 (Westerman) und/oder U.S. Patent Veröffentlichung 2002/0015024 A1 , welche alle hiermit referenzierend eingebunden sind. Ein Berührungsbildschirm in dem Anzeigensystem 112 zeigt visuelle Ausgaben von der tragbaren elektronischen Vorrichtung 100 an, wohingegen jedoch berührungsempfindliche Tafeln keine visuelle Ausgabe bereitstellen. Der berührungsempfindliche Bildschirm 112 kann eine Anzeigenauflösung höher als 100 dpi aufweisen. In einer beispielhaften Ausführungsform hat der berührungsempfindliche Bildschirm 112 eine Anzeigenauflösung von ungefähr 168 dpi. In einigen Ausführungsbeispielen weist der Berührungsbildschirm eine Anzeigenfläche von mindestens 1,8 mal 3,5 Zoll (ungefähr 4,6 cm mal 8,9 cm) und nicht mehr als 3,0 mal 5,0 Zoll (7,6 cm mal 12,7 cm) auf. Die andere(n) Steuervorrichtung(en) 154 kann mit anderen Eingabe-/Ausgabevorrichtungen 114 gekoppelt sein, wie z. B. mit einem oder mehreren Knöpfen. In einigen alternativen Ausführungsbeispielen kann bzw. können die Eingabesteuervorrichtung(en) 154 zu jedem oder keinem der folgenden verbunden sein: einer Tastatur, Infrarotanschluss, USB-Anschluss und/oder einer Zeigevorrichtung, wie z. B. einer Maus. Der eine oder die mehreren Knöpfe (nicht gezeigt) können einen Aufwärts-/Abwärtsknopf zur Lautstärkeregelung des Lautsprechers 142 und/oder des Mikrophons 144 aufweisen, der eine oder die mehreren Knöpfe (nicht gezeigt) können einen Druckknopf aufweisen. Ein kurzes Drücken des Druckknopfes (nicht gezeigt) kann ein Sperren des berührungsempfindlichen Bildschirms 112 entriegeln. Ein längeres Drücken des Druckknopfes (nicht gezeigt) kann die Leistungsversorgung zu der Vorrichtung 100 ein- oder ausschalten. Dem Benutzer kann es ermöglicht werden, eine Funktionalität von einem oder mehreren der Knöpfe anzupassen. Der berührungsempfindliche Bildschirm 112 kann verwendet werden, virtuelle Knöpfe oder Softknöpfe und/oder eine oder mehrere Tastaturen zu implementieren.
  • Eine berührungsempfindliche Anzeige kann in einigen Ausführungsbeispielen des Anzeigensystems 112, wie in den folgenden Anmeldungen beschrieben, ausgeführt sein: (1) U.S. Patent Anmeldung Nr. 11/381,313 "Multipoint Touch surface Controller," eingereicht 2. Mai 2006; (2) U.S. Patent Anmeldung Nr. 10/840,862, "Multipoint Touchscreen," eingereicht 6. Mai 2004; (3) U.S. Patent Anmeldung Nr. 10/903,964, "Gestures For Touch Sensitive Input Devices," eingereicht 30. Juli 2004; (4) U.S. Patent Anmeldung Nr. 11/048,264, "Gestures For Touch Sensitive Input Devices," eingereicht 31. Januar 2005; (5) U.S. Patent Anmeldung Nr. 11/038,590, "Mode-Based Graphical User Interfaces For Touch Sensitive Input Devices," eingereicht 18. Januar 2005; (6) U.S. Patent Anmeldung Nr. 11/228,758," Virtual Input Device Placement On A Touch Screen User Interface," eingereicht 16. September 2005; (7) U.S. Patent Anmeldung Nr. 11/228,700, "Operation Of A Computer With A Touch Screen Interface," eingereicht 16. September, 2005; (8) U.S. Patent Anmeldung Nr. 11/228,737, "Activating Virtual Keys Of A Touch-Screen Virtual Keyboard," eingereicht 16. September, 2005; and (9) U.S. Patent Anmeldung Nr. 11/367,749, "Multi-Functional hand-Held Device," eingereicht 3. März, 2006. Alle diese Ammeldungen sind hiermit referenzierend eingefügt.
  • In einigen Ausführungsbeispielen kann die Vorrichtung 100 Schaltkreise zum Unterstützen einer positionsbestimmenden Fähigkeit, wie z. B. jene, die durch das Global Positioning System (GPS) bereitgestellt wird, aufweisen. In einigen Ausführungsbeispielen kann die Vorrichtung 100 benutzt werden, um aufgenommene Musik wiederzugeben, wie z. B. eine oder mehrere Dateien, z. B. MP3 Dateien oder AAC Dateien. In einigen Ausführungsbeispielen kann die Vorrichtung 100 die Funktionalität eines MP3 Abspielgerätes, wie z. B. eines iPods (Trademark der Apple Computer Inc.) aufweisen. In einigen Ausführungsbeispielen kann die Vorrichtung 100 einen Multipin-Steckverbinder (z. B. 30-Pin Steckverbinder) aufweisen, der mit dem iPod kompatibel ist.
  • Die Vorrichtung 100 kann auch ein Energiesystem 137 aufweisen, um die verschiedenen Komponenten mit Leistung zu versorgen. Das Energiesystem 137 kann ein Energieverwaltungssystem, eine oder mehrere Energiequellen (z. B. Batterie, Wechselstrom (alternating current AC)), ein Wiederaufladesystem, einen Leistungsunterbrechungserfassungsschaltkreis, einen Leistungsumsetzer oder Inverter, einen Energiestatusindikator (z. B. eine Licht emittierende Diode (LED) und jede beliebige andere Komponente, die mit der Erzeugung, Verwaltung und Verteilung von Leistung in tragbaren Geräten zusammenhängt, beinhalten. Die Vorrichtung 100 kann auch einen oder mehrere externe Anschlüsse 135 zum Verbinden der Vorrichtung 100 mit anderen Vorrichtungen aufweisen.
  • Die Speichersteuervorrichtung 120 kann mit einem Speicher 102 verbunden sein, der einen oder mehrere Typen an computerlesbaren Medien aufweisen kann. Der Speicher 102 kann hochgeschwindigkeits wahlfreier Zugriffs Speicher (high-speed RAM) und/oder nicht volatilen Speicher, z. B. eine oder mehrere magnetische Plattenspeichervorrichtungen, eine oder mehrere optische Speichervorrichtungen und/oder Flashspeicher aufweisen. Der Speicher 102 kann ein Betriebssystem 122 speichern, wie z. B. Darwin, RTXC, LINUX, UNIX, OS X, WINDOWS, oder ein eingebettetes Betriebssystem, wie z. B. VxWorks. Das Betriebssystem 122 kann Prozeduren (oder eine Gruppe an Anweisungen) zum Verwalten von Basissystemdiensten und zum Ausführen hardwareabhängiger Aufgaben aufweisen. Der Speicher 102 kann ebenso Kommunikationsprozeduren (oder Mengen an Anweisungen) in einem Kommunikationsmodul 124 speichern. Die Kommunikationsprozeduren können zum Kommunizieren mit einer oder mehreren zusätzlichen Vorrichtungen, einem oder mehreren Computer und/oder einem oder mehreren Servern verwendet werden. Der Speicher 102 kann ein Anzeigenmodul (oder eine Menge an Anweisungen) 125, ein Kontakt-/Bewegungsmodul (oder eine Menge an Anweisungen) 126 zum Bestimmen eines oder mehrerer Kontaktpunkte und/oder deren Bewegung, und ein Graphikmodul (oder eine Menge an Anweisungen) 128 aufweisen. Das Graphikmodul 128 unterstützt Module oder Anwendungen mit eingebetteten Graphiken, darunter widgets. Die widgets können unter Verwendung von JavaScript, HTML, Adobe Flash oder anderen geeigneten Computerprogrammsprachen und Technologien implementiert sein.
  • Der Speicher 102 kann auch eine oder mehrere Anwendungen 130 aufweisen. Beispiele an Anwendungen, die in Speicher 102 gespeichert sein können, beinhalten Telefonanwendungen, E-Mail Anwendungen, Textnachrichten oder Sofortmitteilungsanwendungen, Notizblock-Anwendungen, Adressbücher oder Kontaktlisten, Kalender, Bildaufnahme- und Verwaltungsanwendungen, und Musikabspiel- und Verwaltungsanwendungen. Die Anwendungen 130 können Webbrowser (nicht gezeigt) zum Wiedergeben von Seiten, die in der Hypertext Markup Language (HTML) geschrieben sind, Wireless Markup Language (WML), oder andere Sprachen, die geeignet sind, Webseiten oder anderen Onlineinhalt zu verfassen, beinhalten.
  • Ebenfalls in dem Speicher 102 beinhaltet ist ein Anwendungsfenstermodul 132 zum Verwalten von Fenstern innerhalb von Anwendungen 130, darunter das Verwalten des Öffnens und Schließens von Fenstern und des Bewegens von Fenstern in und aus der Ansicht. In einigen Ausführungsbeispielen ist das Anwendungsfenstermodul 132 ein Modul innerhalb einer Anwendung 130; jede Anwendung kann ihr eigenes Anwendungsfenstermodul aufweisen. In einigen anderen Aus führungsbeispielen stellt das Anwendungsfenstermodul 132 ein Modul dar, das von den Anwendungen 130 verschieden ist. Zum Beispiel kann das Anwendungsfenstermodul 132 ein Teil des Betriebssystems 122 sein.
  • Jedes der oben identifizierten Module und Anwendungen entspricht einer Menge an Anweisungen zum Ausführen von einer oder mehreren, oben beschriebenen Funktionen. Diese Module (d. h. Menge an Anweisungen) brauchen nicht als separate Softwareprogramme, Prozeduren oder Module implementiert zu sein. Die zahlreichen Module und Untermodule können neu geordnet und/oder kombiniert werden. Der Speicher 102 kann zusätzlich Module und/oder Untermodule oder weniger Module und/oder Untermodule aufweisen. Der Speicher 102 kann deshalb eine Untergruppe oder eine Übergruppe der oben identifizierten Module und/oder Untermodule aufweisen. Verschiedene Funktionen der Vorrichtung 100 können in Hardware und/oder in Software implementiert sein, darunter in einem oder mehreren signalverarbeitungs- und/oder anwendungsspezifischen, integrierten Schaltkreisen.
  • Die Aufmerksamkeit wird jetzt auf Benutzerschnittstellen und zugeordnete Prozesse gerichtet, die auf der Vorrichtung 100 implementiert werden können. 2 ist ein schematisches Diagramm, das eine Benutzerschnittstelle für eine tragbare elektronische Vorrichtung 200 darstellt. Die Vorrichtung 200 weist einen Berührungsbildschirm 208 auf. Für einige Anwendungen kann der Berührungsbildschirm eine oder mehrere Ablagen anzeigen. Eine Ablage ist eine definierte Region oder ein Bereich innerhalb einer graphischen Benutzerschnittstelle. Eine Ablage kann eine Benutzereingabeoberfläche aufweisen, wie z. B. eine Tastatur 210, die eine Vielzahl an Ikonen aufweist. Die Ikonen können ein oder mehrere Symbole aufweisen. In dieser Variante sowie anderen unten beschriebenen, kann ein Benutzer eine oder mehrere der Ikonen und damit eines oder mehrere der korrespondierenden Symbole wählen durch Kontaktaufnahme oder Berühren der Tastatur 210 z.B. mit einem oder mehreren Fingern 212 (in der Figur nicht maßstäblich gezeigt). Der Kontakt kann mit der einen oder mit den mehreren Ikonen korres pondieren. In einigen Varianten findet die Wahl einer oder mehrerer Ikonen statt, wenn der Benutzer Kontakt mit der einen oder mehreren Ikonen unterbricht. In einigen Varianten kann der Kontakt eine Geste, wie z. B. ein oder mehrere Anschläge, eine oder mehrere Wischbewegungen (z. B. von links nach rechts, rechts nach links, aufwärts und/oder abwärts) und/oder ein Rollen eines Fingers (z. B. von rechts nach links, links nach rechts, aufwärts und/oder abwärts) der in Kontakt mit der Vorrichtung 200 ist, beinhalten. In einigen Varianten muss unbeabsichtigter Kontakt mit einer Ikone nicht ein korrespondierendes Symbol wählen. Zum Beispiel kann eine Wischgeste, die über eine Ikone wischt, nicht ein korrespondierendes Symbol wählen, wenn die zur Wahl korrespondierende Geste eine Anschlaggeste ist.
  • Die Vorrichtung 200 kann eine Anzeigenablage 214 aufweisen, welche auf dem Berührungsbildschirm 208 angezeigt ist. Die Anzeigenablage 214 kann ein oder mehrere der Zeichen und/oder Symbole anzeigen, die von dem Benutzer gewählt werden. Die Vorrichtung 200 kann auch einen oder mehrere physikalische Knöpfe aufweisen, wie z. B. den Löschen, Halten, und Menüknöpfe, die in 2 gezeigt sind. Der Menüknopf kann benutzt werden um zu jeder Anwendung in einer Menge an Anwendungen zu steuern, die auf der Vorrichtung 200 ausgeführt werden können. Alternativ sind in einigen Varianten, die Löschen-, Halten-, und/oder Menüknöpfe als Softtasten in einer graphischen Benutzerschnittstelle (graphic user interface, GUI) in dem Berührungsbildschirm 208 implementiert.
  • Die Aufmerksamkeit wird nun auf 3 gerichtet, die einen Prozessfluss 300 zum Betrachten mehrerer Anwendungsfenster darstellt. Eine Anwendung wird angezeigt, wobei die Anwendung ein verborgenes Fenster und ein angezeigtes Fenster (302) beinhaltet. In einigen Varianten wird veranlasst, dass die Fenster auf dem Berührungsbildschirm durch das Anwendungsfenstermodul 132 angezeigt werden. Die Anwendung kann eine Vielzahl an Fenstern aufweisen; ein Fenster wird auf dem Berührungsbildschirm angezeigt und jedes andere Fenster, das offen ist, wird von einer Ansicht verborgen. In einigen Varianten ist die Anwendung ein Webbrowser, und Onlineinhalt, wie z. B. Webseiten, Bilder oder anderer Inhalt, auf den online zugegriffen werden kann, wird in der Vielzahl an Fenster angezeigt. Jedes Fenster kann eine bestimmte Webseite oder anderen Inhalt anzeigen.
  • Eine Ikone zum Hinzufügen oder Öffnen neuer Fenster wird angezeigt (304). In einigen Varianten wird die Ikone zum Hinzufügen oder Öffnen neuer Fenster in Antwort auf Erfassung von Aktivierung einer Ikone zum Initiieren von Erzeugung mehrerer Fenster angezeigt. Das heißt, die Anwendung kann ein Fenster und die Ikone zur Initiierung von Erzeugung mehrerer Fenster anzeigen. Wenn der Benutzer die Ikone zum Initiieren zur Erzeugung mehrerer Fenster aktiviert und die Aktivierung erfasst wird, wird die Ikone zum Hinzufügen neuer Fenster angezeigt.
  • Die Aktivierung der Ikone zum Hinzufügen eines Fensters wird erfasst (306). In Antwort auf Aktivierung der Ikone wird ein drittes Fenster zu der Anwendung hinzugefügt und angezeigt und das erste und zweite Fenster werden von der Ansicht verborgen (oder verborgen gehalten, wenn sie schon verborgen sind) (308). Eine Geste auf dem Berührungsbildschirm wird erfasst (310). In Antwort auf Erfassung der Geste wird das angezeigte dritte Fenster aus der Ansicht heraus bewegt (vor Ansicht verborgen) und ein verborgenes Fenster wird in die Ansicht bewegt und auf dem Berührungsbildschirm angezeigt (312). Das verborgene Fenster, das angezeigt wird, kann das erste Fenster oder das zweite Fenster sein. In einigen Varianten kann der Benutzer jedes der Fenster, eines nach dem anderen, in die Ansicht bewegen. Zum Beispiel kann der Benutzer eine vordefinierte Geste ausführen, wie z. B. Wisch- oder Streichgesten in einer Richtung oder Anschlaggesten auf einer Seite des Berührungsbildschirms, um jedes Fenster in einer bestimmten Reihenfolge in die Ansicht zu bewegen (z. B. das erste Fenster, dann das zweite Fenster, dann das dritte Fenster, usw.) und der Benutzer kann eine andere vordefinierte Geste ausführen, wie z. B. Wisch- oder Streichgesten in der entgegengesetzten Richtung oder Anschlaggesten auf der entgegengesetzten Seite des Berührungsbildschirms, um jedes Fenster in umgekehrter Reihenfolge in die Ansicht zu bewegen. Währenddessen kann der Benutzer die Reihenfolge des An zeigens der Fenster durch Ändern der Geste ändern (z. B. durch Ändern der Richtung oder Position der Geste). Wenn ein bestimmtes Fenster, von dem der Benutzer wünscht, dass es angezeigt wird, auf dem Berührungsbildschirm angezeigt wird, kann der Benutzer aufhören, die vordefinierten Gesten auszuführen, um aufzuhören, andere Fenster in Ansicht zu bewegen.
  • Genereller, wenn ein Benutzer eine Anwendung auf der Vorrichtung aktiviert, ist ein Fenster anfänglich offen. Der Benutzer kann jede Anzahl zusätzlicher Fenster der Anwendung durch Aktivieren einer Ikone zum Hinzufügen neuer Fenster oder ähnliches, öffnen. Die Ikone zum Hinzufügen neuer Fenster kann durch Voreinstellung angezeigt werden, oder nachdem der Benutzer zuerst eine Ikone zum Initiieren der Erzeugung mehrerer Fenster aktiviert, angezeigt werden. Wenn mehrere Fenster offen sind, wird eines angezeigt und die anderen werden verborgen. Der Benutzer kann eine Geste ausführen, um das angezeigte Fenster aus der Ansicht heraus zu bewegen und ein verborgenes Fenster in die Ansicht zu bewegen. Welches Fenster in der Ansicht angezeigt wird, kann durch Variieren der Geste, die ausgeführt wird, kontrolliert werden.
  • Die Aufmerksamkeit wird nun auf 4A bis 4G gerichtet, welche eine Benutzerschnittstelle zum Betrachten mehrerer Anwendungsfenster darstellen. Wenn der Benutzer zuerst eine Anwendung ausführt, wird ein erstes Fenster 402 auf dem Berührungsbildschirm 208 angezeigt. Eine Ikone zum Initiieren von Erzeugung mehrerer Fenster 404 kann angezeigt werden. Wenn der Benutzer die Ikone zum Initiieren von Erzeugung mehrerer Fenster 404 durch Kontaktaufnahme mit dem Berührungsbildschirm 208 in dem Bereich der Ikone 404 mit einem Finger 212 (nicht maßstäblich gezeigt) aktiviert und der Kontakt von der Vorrichtung 200 erfasst wird, kann eine Ikone zum Hinzufügen neuer Fenster 406 angezeigt werden. In einigen Varianten wird die Ikone zum Hinzufügen neuer Fenster 406 durch Voreinstellung angezeigt, wenn die Anwendung ausgeführt wird; der Benutzer braucht nicht erst eine Ikone zum Initiieren von Erzeugung mehrerer Fenster zu aktivieren. In einigen anderen Varianten muss der Benutzer die Ikone zum Initiieren der Erzeugung mehrerer Fenster 404 zuerst aktivieren, um die Ikone zum Hinzufügen neuer Fenster 406 hervorzubringen.
  • Wenn der Benutzer die neue Fensterikone 406 durch Kontaktaufnahme mit einem Finger 212 auf dem Berührungsbildschirm 208 in dem Bereich der neuen Fensterikone 406 aktiviert und der Kontakt von der Vorrichtung 200 erfasst wird, wird ein zweites Fenster 410 angezeigt und das erste Fenster 402 wird verborgen. In einigen Varianten kann eine Animation des ersten Fensters, wie es sich aus der Ansicht heraus bewegt, auf dem Berührungsbildschirm angezeigt werden, um dem Benutzer eine visuelle Rückmeldung zu geben, dass das erste Fenster verborgen wird.
  • Während das zweite Fenster 410 angezeigt wird, und das erste Fenster 402 verborgen wird, kann der Benutzer eine vordefinierte Geste auf dem Berührungsbildschirm 208 ausführen. Wenn die Geste von der Vorrichtung 200 erfasst wird, kann das zweite Fenster aus der Ansicht heraus bewegt werden und das erste Fenster kann angezeigt werden. In einigen Varianten ist die Geste eine Wisch- oder Streichbewegung mit dem Finger 212 (wie in 4C angezeigt). In einigen anderen Varianten kann die Geste ein oder mehrere Anschläge sein. Zum Beispiel kann die Geste zwei Anschläge auf einer Seite des Berührungsbildschirms 208 sein. Generell kann die vordefinierte Geste zum Bewegen des angezeigten Fensters aus der Ansicht heraus und eines verborgenen Fensters in die Ansicht je nach der bestimmten Variante variieren.
  • Während es zwei geöffnete Fenster gibt, ein angezeigtes und ein verborgenes, kann der Benutzer die neue Fensterikone 406 erneut aktivieren (4D), um ein drittes Fenster 412 hinzuzufügen. Das dritte Fenster wird angezeigt, wie in 4E gezeigt, während egal welches Fenster auch immer, das vorher angezeigt wurde, aus der Ansicht heraus bewegt wird und egal welches (welche) Fenster auch immer, die schon verborgen ist (sind), bleibt (bleiben) verborgen. Generell kann der Benutzer so viele Fenster wie gewünscht hinzufügen oder öffnen, bis zu jeder vordefinierten Grenze, die durch die Anwendung und/oder die Vorrichtung 200 und jeder Beschränkung der Ressourcen der Vorrichtung, wie z. B. Speicherkapazität auferlegt wird.
  • Wenn es eine Vielzahl offener Fenster gibt, kann der Benutzer durch die Gruppe an Fenstern eines nach dem anderen "scrollen". Zum Beispiel, in einigen Varianten, wenn das dritte Fenster 412 angezeigt wird, kann der Benutzer eine rechtsgerichtete Wischgeste (wie in 4E angedeutet) ausführen, um das zweite Fenster 410 aufzudecken (4F) und das dritte Fenster 412 horizontal aus der Ansicht heraus zu bewegen. Der Benutzer kann dann ein anderes rechtsgerichtetes Wischen ausführen, um das erste Fenster 402 aufzudecken und das zweite Fenster 410 horizontal aus der Ansicht heraus zu bewegen. Während das erste Fenster 402 angezeigt wird, kann der Benutzer ein linksgerichtetes Wischen ausführen, um das zweite Fenster 410 aufzudecken und das erste Fenster 402 horizontal aus der Ansicht heraus zu bewegen und dann ein anderes linksgerichtetes Wischen (siehe 4F), um das dritte Fenster 412 aufzudecken und das zweite Fenster 410 horizontal aus der Ansicht heraus zu bewegen (siehe 4G). Während das zweite Fenster 410 angezeigt wird (siehe 4F), kann der Benutzer ein rechtsgerichtetes bzw. linksgerichtetes Wischen ausführen, um das erste Fenster 402 bzw. das dritte Fenster 412 aufzudecken.
  • Es sollte bemerkt werden, dass während die Wischgesten und das Anzeigen der Fenster oben als horizontale Gesten, die Fenster horizontal in und aus der Ansicht bewegen, beschrieben wurden, können die Gesten und das „Scrollen" in einigen Varianten vertikal sein. Der Benutzer kann Aufwärts- oder Abwärtswischen ausführen, um Fenster vertikal in und aus der Ansicht heraus zu bewegen. Zum Beispiel kann ein Abwärtswischen ein angezeigtes Fenster abwärts aus der Ansicht heraus bewegen und ein verborgenes Fenster abwärts in die Ansicht bewegen. Weiterhin sollte es betont werden, dass die Gesten (Wischen und Anschläge) oben lediglich exemplarisch beschrieben sind. Alternative Gesten können verwendet werden.
  • Die vorhergehende Beschreibung wurde zum Zwecke der Erklärung unter Bezug auf spezifische Ausführungsbeispiele beschrieben. Jedoch haben die obigen darstellenden Diskussionen nicht die Intention, umfassend zu sein, oder die Erfindung auf die präzisen offenbarten Formen zu limitieren. Viele Modifikationen und Variationen sind im Lichte der obigen Lehren möglich. Die Ausführungsbeispiele wurden gewählt und beschrieben, um die Prinzipien der Erfindung und ihrer praktischen Anwendung bestens zu erklären, um dabei andere Fachleute in die Lage zu versetzen, die Erfindung und verschiedene Ausführungsbeispiele mit verschiedenen Modifikationen, wie sie für die bestimmte betrachtete Verwendung geeignet sind, bestens zu verwenden.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Patentliteratur
    • - US 6323846 [0022]
    • - US 6570557 [0022]
    • - US 6677932 [0022]
    • - US 2002/0015024 A1 [0022]

Claims (14)

  1. Tragbare elektronische Vorrichtung, aufweisend: eine Berührungsbildschirmanzeige; einen oder mehrere Prozessoren; Speicher; und ein Programm, wobei das Programm in dem Speicher gespeichert ist und eingerichtet ist, von dem einen oder mehreren Prozessoren ausgeführt zu werden, wobei das Programm aufweist: Anweisungen zum Anzeigen eines ersten Fensters einer Anwendung und einer Ikone zum Initiieren von Erzeugung mehrerer Fenster der Anwendung auf der Berührungsbildschirmanzeige; Anweisungen zum Erfassen von Aktivierung der Ikone zum Initiieren von Erzeugung mehrerer Fenster; Anweisungen zum Anzeigen einer Ikone zum Hinzufügen neuer Fenster zu der Anwendung; Anweisungen zum Erfassen einer ersten Aktivierung der Ikone zum Hinzufügen neuer Fenster zu der Anwendung; Anweisungen zum Erzeugen und Anzeigen eines zweiten Fensters für die Anwendung; Anweisungen zum Erfassen einer ersten Geste auf der Berührungsbildschirmanzeige; und Anweisungen zum, in Antwort auf Erfassen der ersten Geste, Bewegen des zweiten Fensters aus der Anzeige heraus und eines verborgenen Fensters der Anwendung auf die Anzeige.
  2. Vorrichtung nach Anspruch 1, wobei das verborgene Fenster das erste Fenster ist.
  3. Vorrichtung nach Anspruch 1, weiter aufweisend: Anweisungen zum Erfassen einer zweiten Aktivierung der Ikone zum Hinzufügen neuer Fenster zu der Anwendung; Anweisungen zum Erzeugen und Anzeigen eines dritten Fensters für die Anwendung; Anweisungen zum Erfassen einer zweiten Geste auf der Berührungsbildschirmanzeige; und Anweisungen zum, in Antwort auf Erfassen der zweiten Geste, Bewegen des dritten Fensters der Anwendung aus der Anzeige heraus und eines verborgenen Fensters der Anwendung auf die Anzeige.
  4. Vorrichtung nach Anspruch 3, wobei das verborgene Fenster das erste Fenster oder das zweite Fenster ist.
  5. Vorrichtung nach Anspruch 3, wobei die erste Geste dieselbe ist, wie die zweite Geste.
  6. Vorrichtung nach Anspruch 1, wobei die Fenster Web-Seiten sind.
  7. Tragbare elektronische Vorrichtung, aufweisend: eine Berührungsbildschirmanzeige; einen oder mehrere Prozessoren; Speicher; und ein Programm, wobei das Programm in dem Speicher gespeichert ist und eingerichtet ist, durch den einen oder die mehreren Prozessoren ausgeführt zu werden, wobei das Programm aufweist: Anweisungen zum Anzeigen einer Anwendung, wobei die Anwendung ein angezeigtes Fenster und mindestens ein verborgenes Fenster beinhaltet; Anweisungen zum Anzeigen einer Ikone zum Hinzufügen von Fenstern zu der Anwendung; Anweisungen zum Erfassen von Aktivierung der Ikone zum Hinzufügen von Fenstern; Anweisungen zum, in Antwort auf Erfassung von Aktivierung der Ikone zum Hinzufügen von Fenstern, Hinzufügen eines Fensters zu der Anwendung; Anweisungen zum Erfassen einer Geste auf der Berührungsbildschirmanzeige; und Anweisungen zum, in Antwort auf Erfassung der Geste, Bewegen eines angezeigten Fensters der Anwendung von der Anzeige herunter und eines verborgenen Fensters auf die Anzeige.
  8. Vorrichtung nach Anspruch 7, wobei die Vorrichtung eine tragbare Kommunikationsvorrichtung ist.
  9. Vorrichtung nach Anspruch 7, wobei die Berührungsbildschirmanzeige in der Größe weniger als drei Zoll mal fünf Zoll (ungefähr 7,6 cm mal 12,7 cm) ist.
  10. Vorrichtung nach Anspruch 7, wobei die Geste eine Streichgeste entlang einer bestimmten Achse der Anzeige ist, die das angezeigte Fenster und das verborgene Fenster entlang der bestimmten Achse bewegt.
  11. Vorrichtung nach Anspruch 7, wobei eine links-nach-rechts Streichgeste entlang der horizontalen Achse der Anzeige das angezeigte Fenster und das verborgene Fenster von links nach rechts entlang der horizontalen Achse bewegt.
  12. Vorrichtung nach Anspruch 7, wobei eine Streichgeste von oben nach unten entlang der vertikalen Achse der Anzeige das angezeigte Fenster und das verborgene Fenster von oben nach unten entlang der vertikalen Achse bewegt.
  13. Ein Computerprogrammprodukt, aufweisend: ein computerlesbares Speichermedium und einen Computerprogrammmechanismus, der darin eingebettet ist, wobei der Computerprogrammmechanismus Anweisungen aufweist, welche, wenn sie von eine tragbaren elektronischen Vorrichtung mit einer Berührungsbildschirmanzeige ausgeführt werden, die Vorrichtung veranlassen: eine Anwendung, wobei die Anwendung ein angezeigtes Fenster und mindestens ein verborgenes Fenster beinhaltet, anzuzeigen; eine Ikone zum Hinzufügen von Fenstern zu der Anwendung anzuzeigen; Aktivierung der Ikone zum Hinzufügen von Fenstern zu erfassen; in Antwort auf Erfassen von Aktivierung der Ikone zum Hinzufügen von Fenstern, ein Fenster zu der Anwendung hinzuzufügen; eine Geste auf der Berührungsbildschirmanzeige zu erfassen; und in Antwort auf Erfassen der Geste, ein angezeigtes Fenster der Anwendung von der Anzeige herunter und ein verborgenes Fenster auf die Anzeige zu bewegen.
  14. Tragbare elektronische Vorrichtung mit einer Berührungsbildschirmanzeige, aufweisend: Mittel zum Anzeigen einer Anwendung, wobei die Anwendung ein angezeigtes Fenster und mindestens ein verborgenes Fenster beinhaltet; Mittel zum Anzeigen einer Ikone zum Hinzufügen von Fenstern zu der Anwendung; Mittel zum Erfassen von Aktivierung der Ikone zum Hinzufügen von Fenstern; Mittel zum, in Antwort auf Erfassen von Aktivierung der Ikone zum Hinzufügen von Fenstern, Hinzufügen eines Fensters zu der Anwendung; Mittel zum Erfassen einer Geste auf der Berührungsbildschirmanzeige; und Mittel zum, in Antwort auf Erfassen der Geste, Bewegen eines angezeigten Fensters der Anwendung von der Anzeige herunter und eines verborgenen Fensters auf die Anzeige.
DE202008000269U 2007-01-05 2008-01-07 Tragbare elektronische Vorrichtung Expired - Lifetime DE202008000269U1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/620,647 2007-01-05
US11/620,647 US8214768B2 (en) 2007-01-05 2007-01-05 Method, system, and graphical user interface for viewing multiple application windows

Publications (1)

Publication Number Publication Date
DE202008000269U1 true DE202008000269U1 (de) 2008-06-19

Family

ID=39052588

Family Applications (1)

Application Number Title Priority Date Filing Date
DE202008000269U Expired - Lifetime DE202008000269U1 (de) 2007-01-05 2008-01-07 Tragbare elektronische Vorrichtung

Country Status (8)

Country Link
US (1) US8214768B2 (de)
EP (1) EP2100213A2 (de)
CN (1) CN101627360B (de)
AU (1) AU2008100003B4 (de)
DE (1) DE202008000269U1 (de)
HK (1) HK1109016A2 (de)
TW (1) TWI393045B (de)
WO (1) WO2008085739A2 (de)

Families Citing this family (176)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7813954B1 (en) * 2001-12-14 2010-10-12 Keen Personal Media, Inc. Audiovisual system and method for displaying segmented advertisements tailored to the characteristic viewing preferences of a user
US7343566B1 (en) 2002-07-10 2008-03-11 Apple Inc. Method and apparatus for displaying a window for a user interface
US9182937B2 (en) 2010-10-01 2015-11-10 Z124 Desktop reveal by moving a logical display stack with gestures
US8659565B2 (en) * 2010-10-01 2014-02-25 Z124 Smartpad orientation
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US8296684B2 (en) 2008-05-23 2012-10-23 Hewlett-Packard Development Company, L.P. Navigating among activities in a computing device
US8683362B2 (en) 2008-05-23 2014-03-25 Qualcomm Incorporated Card metaphor for activities in a computing device
US9274807B2 (en) 2006-04-20 2016-03-01 Qualcomm Incorporated Selective hibernation of activities in an electronic device
US7956849B2 (en) 2006-09-06 2011-06-07 Apple Inc. Video manager for portable multifunction device
US8842074B2 (en) 2006-09-06 2014-09-23 Apple Inc. Portable electronic device performing similar operations for different gestures
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US8564544B2 (en) 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US7864163B2 (en) 2006-09-06 2011-01-04 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US7844915B2 (en) 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
US20080168478A1 (en) 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
US8082523B2 (en) * 2007-01-07 2011-12-20 Apple Inc. Portable electronic device with graphical user interface supporting application switching
US20080168402A1 (en) 2007-01-07 2008-07-10 Christopher Blumenberg Application Programming Interfaces for Gesture Operations
JP5317530B2 (ja) * 2007-06-05 2013-10-16 オセ−テクノロジーズ・ベー・ヴエー プリンタ用ユーザインタフェース
US8839142B2 (en) * 2007-06-08 2014-09-16 Apple Inc. Desktop system object removal
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US9619143B2 (en) * 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US8416196B2 (en) 2008-03-04 2013-04-09 Apple Inc. Touch event model programming interface
US8645827B2 (en) * 2008-03-04 2014-02-04 Apple Inc. Touch event model
US8717305B2 (en) 2008-03-04 2014-05-06 Apple Inc. Touch event model for web pages
TWI460622B (zh) * 2008-06-20 2014-11-11 Elan Microelectronics 可解譯多物件手勢之觸控板模組及其操作方法
US8386941B2 (en) * 2008-06-27 2013-02-26 Microsoft Corporation User interface localization conflict indication
US10375223B2 (en) 2008-08-28 2019-08-06 Qualcomm Incorporated Notifying a user of events in a computing device
JP4976353B2 (ja) * 2008-09-08 2012-07-18 株式会社エヌ・ティ・ティ・ドコモ 情報処理装置及びプログラム
KR101019335B1 (ko) * 2008-11-11 2011-03-07 주식회사 팬택 제스처를 이용한 이동단말의 어플리케이션 제어 방법 및 시스템
US8584031B2 (en) 2008-11-19 2013-11-12 Apple Inc. Portable touch screen device, method, and graphical user interface for using emoji characters
US8302026B2 (en) * 2008-11-28 2012-10-30 Microsoft Corporation Multi-panel user interface
KR101527386B1 (ko) * 2008-12-08 2015-06-10 삼성전자 주식회사 디스플레이장치 및 그 제어방법
US8291348B2 (en) * 2008-12-31 2012-10-16 Hewlett-Packard Development Company, L.P. Computing device and method for selecting display regions responsive to non-discrete directional input actions and intelligent content analysis
US8704767B2 (en) * 2009-01-29 2014-04-22 Microsoft Corporation Environmental gesture recognition
US8602896B2 (en) * 2009-03-05 2013-12-10 Igt Methods and regulated gaming machines including game gadgets configured for player interaction using service oriented subscribers and providers
US20100227686A1 (en) * 2009-03-05 2010-09-09 Igt Methods and regulated gaming machines including service oriented blades configured to enable player interaction via a touch-screen display
US8147340B2 (en) * 2009-03-05 2012-04-03 Igt Methods and regulated gaming machines configured for service oriented smart display buttons
US8631354B2 (en) * 2009-03-06 2014-01-14 Microsoft Corporation Focal-control user interface
US8566045B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US9684521B2 (en) 2010-01-26 2017-06-20 Apple Inc. Systems having discrete and continuous gesture recognizers
US9311112B2 (en) 2009-03-16 2016-04-12 Apple Inc. Event recognition
US8285499B2 (en) 2009-03-16 2012-10-09 Apple Inc. Event recognition
US8566044B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US20100241958A1 (en) * 2009-03-23 2010-09-23 Ram David Adva Fish Method and system to manage and prioritize windows based on touch strip inputs
US8175653B2 (en) * 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
KR20140039342A (ko) * 2009-06-19 2014-04-02 알까뗄 루슨트 윈도우 또는 애플리케이션을 닫기 위한 방법, 이 방법을 수행하기 위한 디바이스, 데이터 저장 디바이스, 소프트웨어 프로그램 및 사용자 디바이스
KR20110063297A (ko) * 2009-12-02 2011-06-10 삼성전자주식회사 휴대용단말기 및 그 제어방법
US10156979B2 (en) 2009-12-02 2018-12-18 Samsung Electronics Co., Ltd. Method and apparatus for providing user interface of portable device
US8698845B2 (en) 2010-01-06 2014-04-15 Apple Inc. Device, method, and graphical user interface with interactive popup views
US8473860B2 (en) * 2010-02-12 2013-06-25 Microsoft Corporation Multi-layer user interface with flexible parallel and orthogonal movement
US9792638B2 (en) 2010-03-29 2017-10-17 Ebay Inc. Using silhouette images to reduce product selection error in an e-commerce environment
US8861844B2 (en) 2010-03-29 2014-10-14 Ebay Inc. Pre-computing digests for image similarity searching of image-based listings in a network-based publication system
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US9823831B2 (en) 2010-04-07 2017-11-21 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US20110252357A1 (en) 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Concurrently Open Software Applications
US8423911B2 (en) 2010-04-07 2013-04-16 Apple Inc. Device, method, and graphical user interface for managing folders
US9513801B2 (en) 2010-04-07 2016-12-06 Apple Inc. Accessing electronic notifications and settings icons with gestures
CN101833418B (zh) 2010-04-28 2014-12-31 华为终端有限公司 一种在界面中添加图标的方法、装置及移动终端
CN104571825B (zh) * 2010-04-28 2020-02-14 华为终端有限公司 一种在界面中添加图标的方法、装置及移动终端
KR20110123933A (ko) * 2010-05-10 2011-11-16 삼성전자주식회사 휴대단말의 기능 제공 방법 및 장치
US10216408B2 (en) 2010-06-14 2019-02-26 Apple Inc. Devices and methods for identifying user interface objects based on view hierarchy
US8522165B2 (en) * 2010-06-18 2013-08-27 Adobe Systems Incorporated User interface and method for object management
US8412594B2 (en) 2010-08-28 2013-04-02 Ebay Inc. Multilevel silhouettes in an online shopping environment
US20120084737A1 (en) 2010-10-01 2012-04-05 Flextronics Id, Llc Gesture controls for multi-screen hierarchical applications
US9729658B2 (en) 2010-10-12 2017-08-08 Chris Trahan System for managing web-based content data and applications
FR2966261A1 (fr) * 2010-10-15 2012-04-20 Sagem Wireless Procede de navigation au sein d'un terminal mobile, et terminal incluant le procede
FR2966262A1 (fr) * 2010-10-15 2012-04-20 Sagem Wireless Terminal mobile, et procede, programme d'ordinateur et moyens de stockage correspondants
US9658732B2 (en) * 2010-10-19 2017-05-23 Apple Inc. Changing a virtual workspace based on user interaction with an application window in a user interface
US20120096349A1 (en) * 2010-10-19 2012-04-19 Microsoft Corporation Scrubbing Touch Infotip
US9542202B2 (en) 2010-10-19 2017-01-10 Apple Inc. Displaying and updating workspaces in a user interface
US9292196B2 (en) * 2010-10-19 2016-03-22 Apple Inc. Modifying the presentation of clustered application windows in a user interface
US10740117B2 (en) * 2010-10-19 2020-08-11 Apple Inc. Grouping windows into clusters in one or more workspaces in a user interface
KR101727041B1 (ko) * 2010-10-29 2017-04-14 엘지전자 주식회사 이동 단말기 및 그 제어 방법
EP2641155B1 (de) * 2010-11-18 2019-07-31 Google LLC Orthogonales ziehen auf bildlaufleisten
US20120144331A1 (en) * 2010-12-03 2012-06-07 Ari Tolonen Method for Arranging Application Windows on a Display
KR101788049B1 (ko) * 2010-12-15 2017-10-19 엘지전자 주식회사 이동 단말기 및 그 제어방법
US9244606B2 (en) 2010-12-20 2016-01-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
CN102609168B (zh) * 2011-01-25 2017-04-19 联想(北京)有限公司 一种应用对象处理方法及电子设备
US10152192B2 (en) 2011-02-21 2018-12-11 Apple Inc. Scaling application windows in one or more workspaces in a user interface
CN102722359A (zh) * 2011-03-30 2012-10-10 汉王科技股份有限公司 一种显示应用程序的方法、装置及便携式移动终端
US9298363B2 (en) 2011-04-11 2016-03-29 Apple Inc. Region activation for touch sensitive surface
US8713473B2 (en) 2011-04-26 2014-04-29 Google Inc. Mobile browser context switching
CN102207825A (zh) * 2011-05-23 2011-10-05 昆山富泰科电脑有限公司 在便携式多功能设备上进行多应用切换的方法与用户图形界面
KR101844222B1 (ko) * 2011-05-27 2018-04-02 엘지전자 주식회사 이동 단말기 및 이것의 모드 제어 방법
US9298776B2 (en) 2011-06-08 2016-03-29 Ebay Inc. System and method for mining category aspect information
US8806369B2 (en) 2011-08-26 2014-08-12 Apple Inc. Device, method, and graphical user interface for managing and interacting with concurrently open software applications
US10133439B1 (en) * 2011-08-29 2018-11-20 Twitter, Inc. User interface based on viewable area of a display
KR101873056B1 (ko) * 2011-09-20 2018-07-02 삼성전자주식회사 휴대단말기의 어플리케이션 수행 장치 및 방법
US10394441B2 (en) * 2011-10-15 2019-08-27 Apple Inc. Device, method, and graphical user interface for controlling display of application windows
US9645733B2 (en) 2011-12-06 2017-05-09 Google Inc. Mechanism for switching between document viewing windows
KR20130064458A (ko) * 2011-12-08 2013-06-18 삼성전자주식회사 복수 개의 영역으로 구분된 화면을 디스플레이하는 디스플레이 장치 및 그 방법
EP2608010A3 (de) * 2011-12-21 2017-10-04 Ixonos OYJ Masteranwendung für eine Berührungsbildschirmvorrichtung
CN102411479B (zh) * 2011-12-27 2014-02-12 汉王科技股份有限公司 便携式电子设备的分屏切换方法及装置
CN102520873A (zh) * 2011-12-29 2012-06-27 汉王科技股份有限公司 主屏界面下创建图标显示区域的方法及装置
CN102662451A (zh) * 2012-03-24 2012-09-12 上海量明科技发展有限公司 通过触摸屏实现数据复位操作的方法及终端
US9106762B2 (en) * 2012-04-04 2015-08-11 Google Inc. Associating content with a graphical interface window using a fling gesture
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
EP3264252B1 (de) 2012-05-09 2019-11-27 Apple Inc. Vorrichtung, verfahren und grafische benutzeroberfläche zum ausführen einer operation gemäss eines ausgewählten operationsmodus
WO2013169851A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for facilitating user interaction with controls in a user interface
EP2847659B1 (de) 2012-05-09 2019-09-04 Apple Inc. Vorrichtung, verfahren und grafische benutzerschnittstelle zum übergang zwischen anzeigezuständen als reaktion auf eine geste
WO2013169849A2 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for displaying user interface objects corresponding to an application
AU2013259613B2 (en) 2012-05-09 2016-07-21 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
CN109298789B (zh) 2012-05-09 2021-12-31 苹果公司 用于针对激活状态提供反馈的设备、方法和图形用户界面
WO2013169865A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
KR101806350B1 (ko) 2012-05-09 2017-12-07 애플 인크. 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스
WO2013169846A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for displaying additional information in response to a user contact
WO2013169875A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for displaying content associated with a corresponding affordance
WO2013169842A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
US9223496B2 (en) 2012-05-18 2015-12-29 Ebay Inc. User interface for comparing items using gestures
CN103959211B (zh) * 2012-05-21 2017-06-06 宇龙计算机通信科技(深圳)有限公司 终端和应用功能界面的切换方法
CN103455234A (zh) 2012-06-01 2013-12-18 腾讯科技(深圳)有限公司 显示应用程序界面的方法及装置
JP6311602B2 (ja) * 2012-06-15 2018-04-18 株式会社ニコン 電子機器
CN103513897B (zh) * 2012-06-18 2019-03-08 联想(北京)有限公司 一种操作电子设备的方法及电子设备
KR101922464B1 (ko) * 2012-08-16 2018-11-27 삼성전자주식회사 메시지 송수신 방법 및 그 전자장치
CN103678298B (zh) * 2012-08-30 2016-04-13 腾讯科技(深圳)有限公司 一种信息展示方法和设备
US9696879B2 (en) 2012-09-07 2017-07-04 Google Inc. Tab scrubbing using navigation gestures
US9268423B2 (en) 2012-09-08 2016-02-23 Stormlit Limited Definition and use of node-based shapes, areas and windows on touch screen devices
US10200256B2 (en) * 2012-09-17 2019-02-05 Box, Inc. System and method of a manipulative handle in an interactive mobile user interface
US9087046B2 (en) * 2012-09-18 2015-07-21 Abbyy Development Llc Swiping action for displaying a translation of a textual image
US9519641B2 (en) * 2012-09-18 2016-12-13 Abbyy Development Llc Photography recognition translation
CN102968248A (zh) * 2012-12-04 2013-03-13 周万荣 一种通过启动键支持多进程操作的方法和终端
KR102102438B1 (ko) * 2012-12-06 2020-04-20 삼성전자주식회사 디스플레이 장치 및 그 제어 방법
US10585553B2 (en) 2012-12-06 2020-03-10 Samsung Electronics Co., Ltd. Display device and method of controlling the same
KR102183071B1 (ko) * 2012-12-06 2020-11-25 삼성전자주식회사 복수 어플리케이션을 실행하는 디스플레이 장치 및 그 제어 방법
US20140164989A1 (en) * 2012-12-10 2014-06-12 Stefan KUHNE Displaying windows on a touchscreen device
CN103019606B (zh) * 2012-12-26 2015-11-25 北京百度网讯科技有限公司 移动终端的网页管理方法、装置和移动终端
WO2014105274A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for navigating user interface hierarchies
AU2013368441B2 (en) 2012-12-29 2016-04-14 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
WO2014105276A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for transitioning between touch input to display output relationships
CN107831991B (zh) 2012-12-29 2020-11-27 苹果公司 用于确定是滚动还是选择内容的设备、方法和图形用户界面
CN105144057B (zh) 2012-12-29 2019-05-17 苹果公司 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面
US9477404B2 (en) 2013-03-15 2016-10-25 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9658740B2 (en) 2013-03-15 2017-05-23 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
TWI486863B (zh) * 2013-04-24 2015-06-01 Apex Material Technology Corp Touch panel and manufacturing method thereof
KR20140131863A (ko) 2013-05-06 2014-11-14 삼성전자주식회사 단말 장치 및 그의 관련 창을 표시하기 위한 방법
US9733716B2 (en) 2013-06-09 2017-08-15 Apple Inc. Proxy gesture recognizer
CN103336838B (zh) * 2013-07-15 2017-03-15 小米科技有限责任公司 一种网页的处理方法、装置和终端设备
US9229612B2 (en) 2013-08-27 2016-01-05 Industrial Technology Research Institute Electronic device, controlling method for screen, and program storage medium thereof
EP3063608B1 (de) 2013-10-30 2020-02-12 Apple Inc. Anzeige von relevanten benutzerschnittstellenobjekten
CN103793657B (zh) * 2014-02-18 2017-01-04 北京网秦天下科技有限公司 用于在移动终端上隐藏应用的系统和方法
WO2016004625A1 (zh) * 2014-07-11 2016-01-14 华为技术有限公司 人机交互功能执行方法及终端
CN104133612A (zh) * 2014-07-23 2014-11-05 广州视源电子科技股份有限公司 用于显示智能终端应用程序的功能的方法及系统
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
US10101882B2 (en) * 2015-06-05 2018-10-16 Apple Inc. Movement between multiple views
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10346030B2 (en) * 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US10198252B2 (en) 2015-07-02 2019-02-05 Microsoft Technology Licensing, Llc Transformation chain application splitting
US9785484B2 (en) 2015-07-02 2017-10-10 Microsoft Technology Licensing, Llc Distributed application interfacing across different hardware
US10261985B2 (en) 2015-07-02 2019-04-16 Microsoft Technology Licensing, Llc Output rendering in dynamic redefining application
US9658836B2 (en) 2015-07-02 2017-05-23 Microsoft Technology Licensing, Llc Automated generation of transformation chain compatible class
US9733915B2 (en) 2015-07-02 2017-08-15 Microsoft Technology Licensing, Llc Building of compound application chain applications
US9712472B2 (en) 2015-07-02 2017-07-18 Microsoft Technology Licensing, Llc Application spawning responsive to communication
US9733993B2 (en) 2015-07-02 2017-08-15 Microsoft Technology Licensing, Llc Application sharing using endpoint interface entities
US9860145B2 (en) 2015-07-02 2018-01-02 Microsoft Technology Licensing, Llc Recording of inter-application data flow
US10198405B2 (en) 2015-07-08 2019-02-05 Microsoft Technology Licensing, Llc Rule-based layout of changing information
US10031724B2 (en) 2015-07-08 2018-07-24 Microsoft Technology Licensing, Llc Application operation responsive to object spatial status
US10277582B2 (en) 2015-08-27 2019-04-30 Microsoft Technology Licensing, Llc Application service architecture
CN105224167B (zh) * 2015-08-31 2018-07-06 深圳市茁壮网络股份有限公司 一种窗口切换方法及装置
US10169611B2 (en) * 2015-09-10 2019-01-01 International Business Machines Corporation Dynamic application hiding
US9996254B2 (en) * 2015-09-23 2018-06-12 Samsung Electronics Co., Ltd. Hidden application icons
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
US11016643B2 (en) 2019-04-15 2021-05-25 Apple Inc. Movement of user interface object with user-specified content
DK180317B1 (en) * 2019-04-15 2020-11-09 Apple Inc Systems, methods, and user interfaces for interacting with multiple application windows
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets
CN111966260B (zh) * 2020-10-19 2021-02-19 统信软件技术有限公司 一种窗口显示方法及计算设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6323846B1 (en) 1998-01-26 2001-11-27 University Of Delaware Method and apparatus for integrating manual input
US6570557B1 (en) 2001-02-10 2003-05-27 Finger Works, Inc. Multi-touch system and method for emulating modifier keys via fingertip chords
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions

Family Cites Families (121)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5119079A (en) 1990-09-17 1992-06-02 Xerox Corporation Touch screen user interface with expanding touch locations for a reprographic machine
US5612719A (en) 1992-12-03 1997-03-18 Apple Computer, Inc. Gesture sensitive buttons for graphical user interfaces
US5652851A (en) * 1993-07-21 1997-07-29 Xerox Corporation User interface technique for producing a second image in the spatial context of a first image using a model-based operation
US6262732B1 (en) * 1993-10-25 2001-07-17 Scansoft, Inc. Method and apparatus for managing and navigating within stacks of document pages
JP2602001B2 (ja) 1993-11-01 1997-04-23 インターナショナル・ビジネス・マシーンズ・コーポレイション 縮小可能キーボード付パーソナル通信機
EP0701220B1 (de) 1994-09-12 2001-07-04 Adobe Systems Inc. Verfahren und Anordnung zur Darstellung elektronischer Dokumente
US5760773A (en) 1995-01-06 1998-06-02 Microsoft Corporation Methods and apparatus for interacting with data objects using action handles
US6496182B1 (en) 1995-06-07 2002-12-17 Microsoft Corporation Method and system for providing touch-sensitive screens for the visually impaired
US6199082B1 (en) 1995-07-17 2001-03-06 Microsoft Corporation Method for delivering separate design and content in a multimedia publishing system
US6486895B1 (en) 1995-09-08 2002-11-26 Xerox Corporation Display system for displaying lists of linked documents
JP2957507B2 (ja) 1997-02-24 1999-10-04 インターナショナル・ビジネス・マシーンズ・コーポレイション 小型情報処理機器
US6073036A (en) 1997-04-28 2000-06-06 Nokia Mobile Phones Limited Mobile station with touch input having automatic symbol magnification function
US6326970B1 (en) 1997-05-16 2001-12-04 Liberate Technologies TV centric layout
US6025842A (en) 1997-11-04 2000-02-15 International Business Machines Corporation System and method for window queues and white space activation for toggling windows
JPH11143604A (ja) 1997-11-05 1999-05-28 Nec Corp 携帯端末装置
US6613100B2 (en) 1997-11-26 2003-09-02 Intel Corporation Method and apparatus for displaying miniaturized graphical representations of documents for alternative viewing selection
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US7614008B2 (en) 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
US6211856B1 (en) 1998-04-17 2001-04-03 Sung M. Choi Graphical user interface touch screen with an auto zoom feature
US6243080B1 (en) 1998-07-14 2001-06-05 Ericsson Inc. Touch-sensitive panel with selector
US6177936B1 (en) * 1998-08-20 2001-01-23 International Business Machines Corporation Browser hierarchical contextual information for web pages
US6489975B1 (en) 1998-12-14 2002-12-03 International Business Machines Corporation System and method for improved navigation between open windows in an application program using window tabs
JP2000181436A (ja) 1998-12-14 2000-06-30 Sharp Corp 文書表示装置
US6590594B2 (en) * 1999-03-25 2003-07-08 International Business Machines Corporation Window scroll-bar
US20050166232A1 (en) 1999-04-21 2005-07-28 Lamkin Allan B... Presentation of media content from multiple media sources
JP2000312360A (ja) 1999-04-27 2000-11-07 Matsushita Electric Ind Co Ltd 情報提供装置
US6359615B1 (en) 1999-05-11 2002-03-19 Ericsson Inc. Movable magnification icons for electronic device display screens
US6411283B1 (en) 1999-05-20 2002-06-25 Micron Technology, Inc. Computer touch screen adapted to facilitate selection of features at edge of screen
US6639584B1 (en) 1999-07-06 2003-10-28 Chuang Li Methods and apparatus for controlling a portable electronic device using a touchpad
US6771250B1 (en) 1999-07-27 2004-08-03 Samsung Electronics Co., Ltd. Portable computer system having application program launcher for low power consumption and method of operating the same
US6349410B1 (en) 1999-08-04 2002-02-19 Intel Corporation Integrating broadcast television pause and web browsing
US6466198B1 (en) 1999-11-05 2002-10-15 Innoventions, Inc. View navigation and magnification of a hand-held device with a display
JP2001175386A (ja) 1999-12-21 2001-06-29 Fujitsu Ltd 表示装置及び表示方法並びに記憶媒体
US6859909B1 (en) 2000-03-07 2005-02-22 Microsoft Corporation System and method for annotating web-based documents
US20040049737A1 (en) 2000-04-26 2004-03-11 Novarra, Inc. System and method for displaying information content with selective horizontal scrolling
US7210099B2 (en) 2000-06-12 2007-04-24 Softview Llc Resolution independent vector display of internet content
US7149549B1 (en) 2000-10-26 2006-12-12 Ortiz Luis M Providing multiple perspectives for a venue activity through an electronic hand held device
US7624337B2 (en) 2000-07-24 2009-11-24 Vmark, Inc. System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
US20050204385A1 (en) 2000-07-24 2005-09-15 Vivcom, Inc. Processing and presentation of infomercials for audio-visual programs
US20020015064A1 (en) 2000-08-07 2002-02-07 Robotham John S. Gesture-based user interface to multi-level and multi-modal sets of bit-maps
TW466415B (en) 2000-08-28 2001-12-01 Compal Electronics Inc Hand-held device with zooming display function
US7688306B2 (en) 2000-10-02 2010-03-30 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
US6590568B1 (en) 2000-11-20 2003-07-08 Nokia Corporation Touch screen drag and drop input technique
WO2002046903A1 (de) 2000-12-07 2002-06-13 Siemens Aktiengesellschaft Verfahren zum auswählen und aktivieren einer funktion aus einem bedienungsmenü und bedienungsorgan zum durchführen des verfahrens
US7139982B2 (en) 2000-12-21 2006-11-21 Xerox Corporation Navigation methods, systems, and computer program products for virtual three-dimensional books
US20020093531A1 (en) 2001-01-17 2002-07-18 John Barile Adaptive display for video conferences
US6928461B2 (en) 2001-01-24 2005-08-09 Raja Singh Tuli Portable high speed internet access device with encryption
US20050183017A1 (en) 2001-01-31 2005-08-18 Microsoft Corporation Seekbar in taskbar player visualization mode
JP2002244635A (ja) 2001-02-20 2002-08-30 Fujitsu General Ltd 画像表示装置
DE10117457A1 (de) 2001-04-06 2002-10-17 T Mobile Deutschland Gmbh Verfahren zur Anzeige von standardisierten großformatigen Internet-Seiten mit beispielsweise HTML-Protokoll in Einhandendgeräten mit Mobilfunkanschluss
US7039643B2 (en) 2001-04-10 2006-05-02 Adobe Systems Incorporated System, method and apparatus for converting and integrating media files
US6901585B2 (en) 2001-04-12 2005-05-31 International Business Machines Corporation Active ALT tag in HTML documents to increase the accessibility to users with visual, audio impairment
AU2002305392A1 (en) 2001-05-02 2002-11-11 Bitstream, Inc. Methods, systems, and programming for producing and displaying subpixel-optimized images and digital content including such images
US20050024341A1 (en) * 2001-05-16 2005-02-03 Synaptics, Inc. Touch screen with user interface enhancement
US7730401B2 (en) 2001-05-16 2010-06-01 Synaptics Incorporated Touch screen with user interface enhancement
US20030013483A1 (en) 2001-07-06 2003-01-16 Ausems Michiel R. User interface for handheld communication device
US20030025676A1 (en) 2001-08-02 2003-02-06 Koninklijke Philips Electronics N.V. Sensor-based menu for a touch screen panel
US6970200B2 (en) 2001-10-26 2005-11-29 Hewlett-Packard Development Company, L.P. System and method for a simplified digital camera interface for viewing images and controlling camera operation
US7714880B2 (en) 2001-11-16 2010-05-11 Honeywell International Inc. Method and apparatus for displaying images on a display
AUPR947701A0 (en) 2001-12-14 2002-01-24 Activesky, Inc. Digital multimedia publishing system for wireless devices
US7346855B2 (en) * 2001-12-21 2008-03-18 Microsoft Corporation Method and system for switching between multiple computer applications
US7075512B1 (en) 2002-02-07 2006-07-11 Palmsource, Inc. Method and system for navigating a display screen for locating a desired item of information
US6907576B2 (en) 2002-03-04 2005-06-14 Microsoft Corporation Legibility of selected content
US7171625B1 (en) 2002-06-18 2007-01-30 Actify, Inc. Double-clicking a point-and-click user interface apparatus to enable a new interaction with content represented by an active visual display element
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7166791B2 (en) 2002-07-30 2007-01-23 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
FI115255B (fi) 2002-09-02 2005-03-31 Myorigo Oy Kannettavan päätelaitteen näytön ohjausmenetelmä ja kannettava päätelaite
FI20022282A0 (fi) 2002-12-30 2002-12-30 Nokia Corp Menetelmä vuorovaikutuksen mahdollistamiseksi elektronisessa laitteessa ja elektroninen laite
US7054965B2 (en) 2003-03-18 2006-05-30 Oqo Incorporated Component for use as a portable computing device and pointing device
US20040201595A1 (en) 2003-04-11 2004-10-14 Microsoft Corporation Self-orienting display
JP4046000B2 (ja) 2003-04-16 2008-02-13 日本電信電話株式会社 構造化文書の抽出方法及び装置及びプログラム
US20050044509A1 (en) 2003-05-07 2005-02-24 Hunleth Frank A. Item selection using helical menus
JP2004363892A (ja) 2003-06-04 2004-12-24 Canon Inc 携帯機器
JP2005018229A (ja) 2003-06-24 2005-01-20 Seiko Epson Corp 文書閲覧端末、文書表示制御方法及び文書表示制御プログラム
US20040268400A1 (en) 2003-06-26 2004-12-30 Microsoft Corporation Quick starting video content
US7411575B2 (en) 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same
US7594194B2 (en) 2003-09-24 2009-09-22 Nokia Corporation Portrayal of navigation objects
US20050071736A1 (en) 2003-09-26 2005-03-31 Fuji Xerox Co., Ltd. Comprehensive and intuitive media collection and management tool
US20050071778A1 (en) 2003-09-26 2005-03-31 Nokia Corporation Method for dynamic key size prediction with touch displays and an electronic device using the method
US7290006B2 (en) 2003-09-30 2007-10-30 Microsoft Corporation Document representation for scalable structure
US7231231B2 (en) 2003-10-14 2007-06-12 Nokia Corporation Method and apparatus for locking a mobile telephone touch screen
FR2861206B1 (fr) 2003-10-16 2006-11-24 Michel Rissons Procede et dispositif d'adaptation automatique d'affichage
FI116641B (fi) 2003-10-24 2006-01-13 Nokia Corp Menetelmä elektronisessa laitteessa olevan pikavalinnan muuttamiseksi, laitteen näyttöyksikkö sekä elektroninen laite
KR100537280B1 (ko) 2003-10-29 2005-12-16 삼성전자주식회사 휴대용 단말기에서 터치스크린을 이용한 문자 입력 장치및 방법
US7814419B2 (en) 2003-11-26 2010-10-12 Nokia Corporation Changing an orientation of a user interface via a course of motion
US7085590B2 (en) 2003-12-31 2006-08-01 Sony Ericsson Mobile Communications Ab Mobile terminal with ergonomic imaging functions
US20070113200A1 (en) 2004-01-29 2007-05-17 Koninklijke Philips Electronics N.V. On-screen control of a video playback device
US7551187B2 (en) 2004-02-10 2009-06-23 Microsoft Corporation Systems and methods that utilize a dynamic digital zooming interface in connection with digital inking
JP4438448B2 (ja) 2004-02-26 2010-03-24 セイコーエプソン株式会社 構造化文書表示処理装置、構造化文書表示方法、構造化文書表示プログラム
US7788583B1 (en) 2004-03-04 2010-08-31 Google Inc. In-page full screen internet video method
JP2005267049A (ja) 2004-03-17 2005-09-29 Sharp Corp 携帯情報機器、その制御方法、および、その制御プログラム
EP2487644A3 (de) 2004-04-30 2012-10-31 Access Co., Ltd. Verfahren für dynamische Bildvergrößerungs-/-verkleinerungsanzeige beim Suchen, Endgerät und Programm
JP4063246B2 (ja) 2004-05-11 2008-03-19 日本電気株式会社 ページ情報表示装置
US20050285880A1 (en) 2004-06-23 2005-12-29 Inventec Appliances Corporation Method of magnifying a portion of display
KR20070026659A (ko) 2004-06-29 2007-03-08 코닌클리케 필립스 일렉트로닉스 엔.브이. 불연속 줌
KR100984596B1 (ko) 2004-07-30 2010-09-30 애플 인크. 터치 감지 입력 장치용 제스처
EP1774427A2 (de) 2004-07-30 2007-04-18 Apple Computer, Inc. Auf modus basierende graphische benutzeroberflächen für berührungsempfindliche eingabeeinrichtungen
US7724242B2 (en) 2004-08-06 2010-05-25 Touchtable, Inc. Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter
US8560972B2 (en) * 2004-08-10 2013-10-15 Microsoft Corporation Surface UI for gesture-based interaction
US7071939B2 (en) 2004-08-12 2006-07-04 Broadcom Corporation Unique method for performing zoom-in and zoom-out operations with horizontal and vertical video decimation within a wireless device having a video display
US7721197B2 (en) 2004-08-12 2010-05-18 Microsoft Corporation System and method of displaying content on small screen computing devices
US20060064647A1 (en) 2004-09-23 2006-03-23 Tapuska David F Web browser graphical user interface and method for implementing same
US7345688B2 (en) 2004-10-18 2008-03-18 Microsoft Corporation Semantic thumbnails
US8169410B2 (en) 2004-10-20 2012-05-01 Nintendo Co., Ltd. Gesture inputs for a portable display device
EP1677182B1 (de) 2004-12-28 2014-04-23 Sony Mobile Communications Japan, Inc. Anzeigeverfahren, tragbares Endgerät und Anzeigeprogramm
TW200622661A (en) 2004-12-30 2006-07-01 Tatung Co Ltd Method of zooming out a display image for a portable electrical device
KR101085447B1 (ko) 2004-12-31 2011-11-21 삼성전자주식회사 터치 위치 검출 장치 및 이의 터치 위치 검출 방법과,이를 구비한 터치 스크린 표시 장치
US7587671B2 (en) 2005-05-17 2009-09-08 Palm, Inc. Image repositioning, storage and retrieval
US20070024646A1 (en) 2005-05-23 2007-02-01 Kalle Saarinen Portable electronic apparatus and associated method
US20060277588A1 (en) 2005-06-01 2006-12-07 Madison Software Inc. Method for making a Web-DVD
US9098597B2 (en) 2005-06-03 2015-08-04 Apple Inc. Presenting and managing clipped content
US7676767B2 (en) 2005-06-15 2010-03-09 Microsoft Corporation Peel back user interface to show hidden functions
US20070004451A1 (en) 2005-06-30 2007-01-04 C Anderson Eric Controlling functions of a handheld multifunction device
CN102169415A (zh) 2005-12-30 2011-08-31 苹果公司 具有多重触摸输入的便携式电子设备
US20070157228A1 (en) 2005-12-30 2007-07-05 Jason Bayer Advertising with video ad creatives
US7860536B2 (en) 2006-01-05 2010-12-28 Apple Inc. Telephone interface for a portable communication device
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US7956849B2 (en) 2006-09-06 2011-06-07 Apple Inc. Video manager for portable multifunction device
US20080062137A1 (en) 2006-09-11 2008-03-13 Apple Computer, Inc. Touch actuation controller for multi-state media presentation
US9001047B2 (en) 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6323846B1 (en) 1998-01-26 2001-11-27 University Of Delaware Method and apparatus for integrating manual input
US20020015024A1 (en) 1998-01-26 2002-02-07 University Of Delaware Method and apparatus for integrating manual input
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US6570557B1 (en) 2001-02-10 2003-05-27 Finger Works, Inc. Multi-touch system and method for emulating modifier keys via fingertip chords

Also Published As

Publication number Publication date
AU2008100003A4 (en) 2008-02-07
CN101627360A (zh) 2010-01-13
TWI393045B (zh) 2013-04-11
WO2008085739A3 (en) 2008-09-04
US8214768B2 (en) 2012-07-03
TW200842687A (en) 2008-11-01
WO2008085739A2 (en) 2008-07-17
AU2008100003B4 (en) 2008-10-16
CN101627360B (zh) 2014-04-30
EP2100213A2 (de) 2009-09-16
HK1109016A2 (en) 2008-05-23
US20080168401A1 (en) 2008-07-10

Similar Documents

Publication Publication Date Title
DE202008000269U1 (de) Tragbare elektronische Vorrichtung
DE112006004220B4 (de) Scrollen durch Listen als Reaktion auf die Bewegung eines Kontakts über eine Liste von Indexsymbolen
DE202016001513U1 (de) Vorrichtung und Benutzerschnittstelle zur Verarbeitung einer Intensität von Berührungskontakten
DE202008000259U1 (de) Tragbare Multifunktionseinrichtung
DE112011101422T5 (de) Verfahren zum Interagieren mit einem scrollbaren Bereich auf einer tragbaren elektronischen Vorrichtung
DE212015000213U1 (de) Multidimensionale Objektneuordnung
DE112011101380T5 (de) Berührungsempfindliche Anzeige mit variabler Wiederholungsrate
DE202017101606U1 (de) Computergeräte mit Wischoberflächen
DE212008000001U1 (de) Vorrichtung zum Scrollen von Listen und Verschieben, Skalieren und Rotieren von Dokumenten auf einer Berührungsbildschirmanzeige
DE202008000268U1 (de) Tragbare Multifunktionsvorrichtung
DE202008000262U1 (de) Tragbare Multifunktionsvorrichtung
DE202016001516U1 (de) Vorrichtungen und grafische Benutzerschnittstellen zur Interaktion mit einem Steuerobjekt, während ein weiteres Objekt verschoben wird
DE112013002409T5 (de) Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Anzeige zusätzlicher Informationen in Reaktion auf einen Benutzerkontakt
DE202012007707U1 (de) Vorrichtung zum Vorsehen einer Benutzerschnittstelle auf einer Vorrichtung, die Inhalt-Operatoren anzeigt
DE212006000081U1 (de) Benutzerschnittstelle zum Entsperren einer Vorrichtung durch Ausführen von Gesten auf einem Entsperrungsbild
DE112013002412T5 (de) Vorrichtung, Verfahren und grafische Benutzeroberfläche zum Bereitstellen von Rückmeldung für das Wechseln von Aktivierungszuständen eines Benutzerschnittstellenobjekts
DE202014004544U1 (de) Vorrichtung und graphische Benutzerschnittstelle zum Bereitstellen von Navigations- und Suchfunktionalitäten
DE112007002107T5 (de) Tragbare elektronische Vorrichtung, Verfahren und graphische Benutzerschnittstelle zum Anzeigen strukturierter elektronischer Dokumente
DE202007018420U1 (de) Tragbare elektronische Vorrichtung, die ähnliche Operationen für unterschiedliche Gesten durchführt
DE202015006055U1 (de) Benutzeroberfläche zum Empfangen von Benutzereingaben
DE202015005999U1 (de) Benutzerschnittstelle zum Einschränken von Meldungen und Alarmen
DE202011110735U1 (de) Mobiles Endgerät
DE112011101206T5 (de) Tragbare elektronische Vorrichtung und Verfahren zu deren Steuerung
DE202008000260U1 (de) Tragbare Multifunktionsvorrichtung
DE112007002088T5 (de) Verfahren zum Bestimmen einer Cursor-Position von einem Fingerkontakt mit einer Berührungsbildschirmanzeige

Legal Events

Date Code Title Description
R207 Utility model specification

Effective date: 20080724

R150 Utility model maintained after payment of first maintenance fee after three years

Effective date: 20110126

R151 Utility model maintained after payment of second maintenance fee after six years

Effective date: 20140122

R152 Utility model maintained after payment of third maintenance fee after eight years
R071 Expiry of right