DE202008000269U1 - Tragbare elektronische Vorrichtung - Google Patents
Tragbare elektronische Vorrichtung Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
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...
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 bis4G 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 Vorrichtung100 darstellt, wie z. B. eine tragbare elektronische Vorrichtung mit einer berührungsempfindlichen Anzeige112 . Der Einfachheit halber wird die berührungsempfindliche Anzeige112 manchmal ein "Berührungsbildschirm" genannt. Die Vorrichtung100 kann ein Speichersteuervorrichtung120 , einen oder mehrere Datenprozessoren, Bildprozessoren und/oder zentrale Verarbeitungseinheiten118 und eine Peripherigeräteschnittstelle116 aufweisen. Die Speichersteuervorrichtung120 , der oder die Prozessoren118 und/oder die Peripheriegeräteschnittstelle116 können separate Komponenten sein oder können integriert sein, wie z. B. in einen oder mehreren integrierten Schaltkreisen104 . Die verschiedenen Komponenten in der Vorrichtung100 können durch einen oder mehrere Kommunikationsbusse oder Signalleitung103 verbunden sein. - Wenn die Vorrichtung
110 Bildaufnahmefähigkeiten aufweist, ist die Peripherigeräteschnittstelle116 mit einem optischen Sensor148 , wie z. B. einem COMS oder CCD Bildsensor verbunden. Die Peripherigeräteschnittstelle116 kann auch mit einem Hochfrequenz (radio frequency RF) Schaltkreis108 ; Audioschaltkreis110 ; und/oder einem Eingabe/Ausgabe (Input/Output, I/O) Untersystem106 verbunden sein. Der Audioschaltkreis110 kann mit einem Lautsprecher142 und einem Mikrophon144 verbunden sein. Die Vorrichtung100 kann Spracherkennung und/oder Sprachabgleich unterstützen. Der RF Schaltkreis108 kann mit einer oder mehreren Antennen146 verbunden sein und kann Kommunikation mit einer oder mehreren zusätzlichen Vorrichtungen, Computern und/oder Servern ermöglichen, unter Verwendung eines Drahtlosnetzwerks. Die Vorrichtung100 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 Vorrichtung100 zumindest teilweise ein Mobiltelefon (z. B. ein zellulares Telefon) sein. - Das I/O Untersystem
106 kann eine Berührungsbildschirmsteuervorrichtung152 und/oder (eine) andere Eingabesteuervorrichtung(en)154 aufweisen. Die Berührungsbildschirmsteuervorrichtung152 kann mit einem berührungsempfindlichen Bildschirm oder einem berührungsempfindlichen Bildschirmsystem112 verbunden sein. Der Berührungsbildschirm112 und die Berührungsbildschirmsteuervorrichtung152 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 Bildschirm112 . Eine berührungsempfindliche Anzeige kann in einigen Ausführungsbeispielen des Anzeigensystems112 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/oder6,677,932 (Westerman) und/oderU.S. Patent Veröffentlichung 2002/0015024 A1 112 zeigt visuelle Ausgaben von der tragbaren elektronischen Vorrichtung100 an, wohingegen jedoch berührungsempfindliche Tafeln keine visuelle Ausgabe bereitstellen. Der berührungsempfindliche Bildschirm112 kann eine Anzeigenauflösung höher als 100 dpi aufweisen. In einer beispielhaften Ausführungsform hat der berührungsempfindliche Bildschirm112 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-/Ausgabevorrichtungen114 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 Lautsprechers142 und/oder des Mikrophons144 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 Bildschirms112 entriegeln. Ein längeres Drücken des Druckknopfes (nicht gezeigt) kann die Leistungsversorgung zu der Vorrichtung100 ein- oder ausschalten. Dem Benutzer kann es ermöglicht werden, eine Funktionalität von einem oder mehreren der Knöpfe anzupassen. Der berührungsempfindliche Bildschirm112 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 Vorrichtung100 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 Vorrichtung100 die Funktionalität eines MP3 Abspielgerätes, wie z. B. eines iPods (Trademark der Apple Computer Inc.) aufweisen. In einigen Ausführungsbeispielen kann die Vorrichtung100 einen Multipin-Steckverbinder (z. B. 30-Pin Steckverbinder) aufweisen, der mit dem iPod kompatibel ist. - Die Vorrichtung
100 kann auch ein Energiesystem137 aufweisen, um die verschiedenen Komponenten mit Leistung zu versorgen. Das Energiesystem137 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 Vorrichtung100 kann auch einen oder mehrere externe Anschlüsse135 zum Verbinden der Vorrichtung100 mit anderen Vorrichtungen aufweisen. - Die Speichersteuervorrichtung
120 kann mit einem Speicher102 verbunden sein, der einen oder mehrere Typen an computerlesbaren Medien aufweisen kann. Der Speicher102 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 Speicher102 kann ein Betriebssystem122 speichern, wie z. B. Darwin, RTXC, LINUX, UNIX, OS X, WINDOWS, oder ein eingebettetes Betriebssystem, wie z. B. VxWorks. Das Betriebssystem122 kann Prozeduren (oder eine Gruppe an Anweisungen) zum Verwalten von Basissystemdiensten und zum Ausführen hardwareabhängiger Aufgaben aufweisen. Der Speicher102 kann ebenso Kommunikationsprozeduren (oder Mengen an Anweisungen) in einem Kommunikationsmodul124 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 Speicher102 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 Graphikmodul128 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 Anwendungen130 aufweisen. Beispiele an Anwendungen, die in Speicher102 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 Anwendungen130 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 Anwendungsfenstermodul132 zum Verwalten von Fenstern innerhalb von Anwendungen130 , 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 Anwendungsfenstermodul132 ein Modul innerhalb einer Anwendung130 ; jede Anwendung kann ihr eigenes Anwendungsfenstermodul aufweisen. In einigen anderen Aus führungsbeispielen stellt das Anwendungsfenstermodul132 ein Modul dar, das von den Anwendungen130 verschieden ist. Zum Beispiel kann das Anwendungsfenstermodul132 ein Teil des Betriebssystems122 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 Speicher102 kann deshalb eine Untergruppe oder eine Übergruppe der oben identifizierten Module und/oder Untermodule aufweisen. Verschiedene Funktionen der Vorrichtung100 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 Vorrichtung200 darstellt. Die Vorrichtung200 weist einen Berührungsbildschirm208 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 Tastatur210 , 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 Tastatur210 z.B. mit einem oder mehreren Fingern212 (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 Vorrichtung200 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 Anzeigenablage214 aufweisen, welche auf dem Berührungsbildschirm208 angezeigt ist. Die Anzeigenablage214 kann ein oder mehrere der Zeichen und/oder Symbole anzeigen, die von dem Benutzer gewählt werden. Die Vorrichtung200 kann auch einen oder mehrere physikalische Knöpfe aufweisen, wie z. B. den Löschen, Halten, und Menüknöpfe, die in2 gezeigt sind. Der Menüknopf kann benutzt werden um zu jeder Anwendung in einer Menge an Anwendungen zu steuern, die auf der Vorrichtung200 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ührungsbildschirm208 implementiert. - Die Aufmerksamkeit wird nun auf
3 gerichtet, die einen Prozessfluss300 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 Anwendungsfenstermodul132 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 bis4G gerichtet, welche eine Benutzerschnittstelle zum Betrachten mehrerer Anwendungsfenster darstellen. Wenn der Benutzer zuerst eine Anwendung ausführt, wird ein erstes Fenster402 auf dem Berührungsbildschirm208 angezeigt. Eine Ikone zum Initiieren von Erzeugung mehrerer Fenster404 kann angezeigt werden. Wenn der Benutzer die Ikone zum Initiieren von Erzeugung mehrerer Fenster404 durch Kontaktaufnahme mit dem Berührungsbildschirm208 in dem Bereich der Ikone404 mit einem Finger212 (nicht maßstäblich gezeigt) aktiviert und der Kontakt von der Vorrichtung200 erfasst wird, kann eine Ikone zum Hinzufügen neuer Fenster406 angezeigt werden. In einigen Varianten wird die Ikone zum Hinzufügen neuer Fenster406 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 Fenster404 zuerst aktivieren, um die Ikone zum Hinzufügen neuer Fenster406 hervorzubringen. - Wenn der Benutzer die neue Fensterikone
406 durch Kontaktaufnahme mit einem Finger212 auf dem Berührungsbildschirm208 in dem Bereich der neuen Fensterikone406 aktiviert und der Kontakt von der Vorrichtung200 erfasst wird, wird ein zweites Fenster410 angezeigt und das erste Fenster402 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 Fenster402 verborgen wird, kann der Benutzer eine vordefinierte Geste auf dem Berührungsbildschirm208 ausführen. Wenn die Geste von der Vorrichtung200 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 Finger212 (wie in4C 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ührungsbildschirms208 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 Fenster412 hinzuzufügen. Das dritte Fenster wird angezeigt, wie in4E 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 Vorrichtung200 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 in4E angedeutet) ausführen, um das zweite Fenster410 aufzudecken (4F ) und das dritte Fenster412 horizontal aus der Ansicht heraus zu bewegen. Der Benutzer kann dann ein anderes rechtsgerichtetes Wischen ausführen, um das erste Fenster402 aufzudecken und das zweite Fenster410 horizontal aus der Ansicht heraus zu bewegen. Während das erste Fenster402 angezeigt wird, kann der Benutzer ein linksgerichtetes Wischen ausführen, um das zweite Fenster410 aufzudecken und das erste Fenster402 horizontal aus der Ansicht heraus zu bewegen und dann ein anderes linksgerichtetes Wischen (siehe4F ), um das dritte Fenster412 aufzudecken und das zweite Fenster410 horizontal aus der Ansicht heraus zu bewegen (siehe4G ). Während das zweite Fenster410 angezeigt wird (siehe4F ), kann der Benutzer ein rechtsgerichtetes bzw. linksgerichtetes Wischen ausführen, um das erste Fenster402 bzw. das dritte Fenster412 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)
- 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.
- Vorrichtung nach Anspruch 1, wobei das verborgene Fenster das erste Fenster ist.
- 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.
- Vorrichtung nach Anspruch 3, wobei das verborgene Fenster das erste Fenster oder das zweite Fenster ist.
- Vorrichtung nach Anspruch 3, wobei die erste Geste dieselbe ist, wie die zweite Geste.
- Vorrichtung nach Anspruch 1, wobei die Fenster Web-Seiten sind.
- 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.
- Vorrichtung nach Anspruch 7, wobei die Vorrichtung eine tragbare Kommunikationsvorrichtung ist.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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)
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)
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)
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 |
-
2007
- 2007-01-05 US US11/620,647 patent/US8214768B2/en active Active
- 2007-12-27 EP EP07869929A patent/EP2100213A2/de not_active Ceased
- 2007-12-27 CN CN200780052019.9A patent/CN101627360B/zh active Active
- 2007-12-27 WO PCT/US2007/088879 patent/WO2008085739A2/en active Application Filing
-
2008
- 2008-01-02 TW TW097100075A patent/TWI393045B/zh active
- 2008-01-03 AU AU2008100003A patent/AU2008100003B4/en not_active Expired
- 2008-01-04 HK HK08100076A patent/HK1109016A2/xx not_active IP Right Cessation
- 2008-01-07 DE DE202008000269U patent/DE202008000269U1/de not_active Expired - Lifetime
Patent Citations (4)
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 |