DE202007018762U1 - Medienspieler mit bildbasiertem Browsen - Google Patents
Medienspieler mit bildbasiertem Browsen Download PDFInfo
- Publication number
- DE202007018762U1 DE202007018762U1 DE202007018762U DE202007018762U DE202007018762U1 DE 202007018762 U1 DE202007018762 U1 DE 202007018762U1 DE 202007018762 U DE202007018762 U DE 202007018762U DE 202007018762 U DE202007018762 U DE 202007018762U DE 202007018762 U1 DE202007018762 U1 DE 202007018762U1
- Authority
- DE
- Germany
- Prior art keywords
- electronic device
- image
- display
- images
- user
- 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
- 230000007704 transition Effects 0.000 claims abstract description 25
- 238000012545 processing Methods 0.000 claims abstract description 14
- 230000033001 locomotion Effects 0.000 claims description 16
- 230000006870 function Effects 0.000 claims description 12
- 238000012546 transfer Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 108
- 230000009471 action Effects 0.000 description 61
- 238000005259 measurement Methods 0.000 description 31
- 238000010586 diagram Methods 0.000 description 20
- 238000007726 management method Methods 0.000 description 18
- 230000000694 effects Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 13
- 230000007246 mechanism Effects 0.000 description 10
- 238000013479 data entry Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 7
- 230000000007 visual effect Effects 0.000 description 7
- 238000003825 pressing Methods 0.000 description 6
- 238000010079 rubber tapping Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 230000000977 initiatory effect Effects 0.000 description 4
- 238000011017 operating method Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000002829 reductive effect Effects 0.000 description 3
- 235000001808 Ceanothus spinosus Nutrition 0.000 description 2
- 241001264786 Ceanothus spinosus Species 0.000 description 2
- 240000004050 Pentaglottis sempervirens Species 0.000 description 2
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 2
- 238000007792 addition Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 241000293679 Boraria media Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 241000293728 Zygophyllum album Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- WYTGDNHDOZPMIW-RCBQFDQVSA-N alstonine Natural products C1=CC2=C3C=CC=CC3=NC2=C2N1C[C@H]1[C@H](C)OC=C(C(=O)OC)[C@H]1C2 WYTGDNHDOZPMIW-RCBQFDQVSA-N 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000002407 reforming Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
- G06F16/444—Spatial browsing, e.g. 2D maps, 3D or virtual spaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0381—Multimodal input, i.e. interface arrangements enabling the user to issue commands by simultaneous use of input devices of different nature, e.g. voice plus gesture on digitizer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
Abstract
Tragbare
elektronische Vorrichtung, umfassend:
eine Berührungsbildschirmanzeige, die konfiguriert ist, um als eine Benutzereingabevorrichtung und eine Benutzerausgabevorrichtung betrieben zu werden;
wenigstens eine Speichervorrichtung, die in der Lage ist eine Mehrzahl von Bildern zu speichern, die auf der Berührungsbildschirmanzeige angezeigt werden können; und
eine Verarbeitungsvorrichtung, die operativ mit der Berührungsbildschirmanzeige und der wenigstens einen Speichervorrichtung verbunden ist, wobei die Verarbeitungsvorrichtung in der Lage ist, ein oder mehrere der Bilder auf der Berührungsbildschirmanzeige anzuzeigen, um einen Benutzer darin zu unterstützen mit der tragbaren elektronischen Vorrichtung zu interagieren,
wobei die Verarbeitungsvorrichtung konfiguriert ist, um eine erste graphische Darstellung auf der Berührungsbildschirmanzeige anzuzeigen, eine Benutzereingabe über die Berührungsbildschirmanzeige zu empfangen, zu detektieren, dass die empfangene Benutzereingabe eine Anforderung eines animierten Übergangs ist und einen animierten Übergang durchzuführen, um von der Anzeige der ersten graphischen Benutzerdarstellung auf der Berührungsbildschirmanzeige zur Anzeige einer zweiten graphischen Darstellung auf der Berührungsbildschirmanzeige überzugehen.
eine Berührungsbildschirmanzeige, die konfiguriert ist, um als eine Benutzereingabevorrichtung und eine Benutzerausgabevorrichtung betrieben zu werden;
wenigstens eine Speichervorrichtung, die in der Lage ist eine Mehrzahl von Bildern zu speichern, die auf der Berührungsbildschirmanzeige angezeigt werden können; und
eine Verarbeitungsvorrichtung, die operativ mit der Berührungsbildschirmanzeige und der wenigstens einen Speichervorrichtung verbunden ist, wobei die Verarbeitungsvorrichtung in der Lage ist, ein oder mehrere der Bilder auf der Berührungsbildschirmanzeige anzuzeigen, um einen Benutzer darin zu unterstützen mit der tragbaren elektronischen Vorrichtung zu interagieren,
wobei die Verarbeitungsvorrichtung konfiguriert ist, um eine erste graphische Darstellung auf der Berührungsbildschirmanzeige anzuzeigen, eine Benutzereingabe über die Berührungsbildschirmanzeige zu empfangen, zu detektieren, dass die empfangene Benutzereingabe eine Anforderung eines animierten Übergangs ist und einen animierten Übergang durchzuführen, um von der Anzeige der ersten graphischen Benutzerdarstellung auf der Berührungsbildschirmanzeige zur Anzeige einer zweiten graphischen Darstellung auf der Berührungsbildschirmanzeige überzugehen.
Description
- HINTERGRUND DER ERFINDUNG
- Heutzutage haben Medienwiedergabegeräte, wie z. B. Medienspieler oder Musikspieler eine Speicherkapazität, die es ermöglicht große Mediensammlungen, wie z. B. Musik, zu speichern. Bei solch großen Mediensammlungen muss ein Benutzer, um ein bestimmtes Lied zur Wiedergabe durch den Medienspieler auszuwählen, typischerweise durch eine lange Liste von Liedern navigieren. In einem Beispiel könnte ein Benutzer mit dem Medienspieler interagieren, um eine Liste von Künstlern anzuzeigen, die Lieder haben, die in der Mediensammlung auf dem Medienspieler gespeichert sind. Der Benutzer scrollt dann durch die Liste und wählt ein passendes abzuspielendes Lied aus. Mit dem Anwachsen der Speicherkapazität auf Medienspielern erhöht sich jedoch leider auch die Anzahl der Lieder, die in einer Mediensammlung auf einen Medienspieler gespeichert ist. Folglich kann die Liste, durch die ein Benutzer navigieren muss, um ein Lied auszuwählen, umfangreich sein.
- Daher sind verbesserte Vorrichtungen zum Browsen durch Inhalte wünschenswert.
- ZUSAMMENFASSUNG DER ERFINDUNG
- In einer Ausführungsform wird eine tragbare elektronische Vorrichtung mit einem bildbasierten Browserfenster zum Navigieren durch und zum Auswählen von Bildern, die sich auf Daten beschrieben. Das Auswählen eines Bildes bewirkt die Initiierung einer Aktion auf der tragbaren elektronischen Vorrichtung. Die Aktion kann beispielsweise zum Abspielen eines mit einem Bild assoziierten Medienobjekts oder mit dem Starten eines Menüs, das mit dem Bild assoziierte Medienobjekte auflistet, korrespondieren. Ein Navigieren durch die Bilder kann durch eine Eingabevorrichtung an der tragbaren elektronischen Vorrichtung initiiert werden. In einem Beispiel wird ein horizontales Navigieren durch die Bilder durch Benutzerdreheingaben ermöglicht. In einem anderen Beispiel wird ein horizontales Navigieren durch die Bilder durch lineare Benutzereingaben ermöglicht. Die Benutzereingaben können beispielsweise durch verschiedene Eingabevorrichtungen bewirkt werden. In einer Ausführungsform ist die Eingabevorrichtung eine Objektmessvorrichtung, wie z. B. eine Berührungsmessvorrichtung. In einem Beispiel wird die Eingabevorrichtung aus Berührungsfeldern, Berührungsbildschirmen und berührungsempfindlichen Gehäusen ausgewählt.
- Im Zusammenhang mit der erfindungsgemäßen Vorrichtung können auch unterschiedliche hier ebenfalls zur Illustration beschriebene Verfahren eingesetzt werden, wie beispielsweise ein Verfahren zum Browsen durch Bilder, die auf einer tragbaren elektronischen Vorrichtung gespeichert sind, die eine Anzeige und eine Benutzereingabevorrichtung aufweist. Das Verfahren umfasst das Darstellen eines Bildbrowserfensters, das eine Mehrzahl von Bildern aus einer Gruppe von Bildern anzeigt. Die Bilder können mit Medienobjekten assoziiert sein. Das Verfahren umfasst auch das Ausführen einer Aktion, die mit einem Bild assoziiert ist, wenn das Bild ausgewählt wird. Das Verfahren umfasst weiterhin ein Durchlaufen der Gruppe von Bildern gemäß einer Benutzereingabe. Beispielsweise kann die Benutzereingabe eine Dreh- oder eine lineare Benutzereingabe sein. Des Weiteren kann die Eingabevorrichtung beispielsweise eine Berührungsmessvorrichtung sein.
- In einer anderen Ausführungsform wird eine tragbare elektronische Vorrichtung angegeben. Die tragbare elektronische Vorrichtung weist eine Anzeigevorrichtung auf. Die tragbare elektronische Vorrichtung weist auch eine Benutzereingabevor richtung auf. Die Benutzereingabevorrichtung kann beispielsweise eine Berührungsmessvorrichtung, wie z. B. ein Berührungsfeld, ein Berührungsbildschirm oder ein berührungsempfindliches Gehäuse sein. Die tragbare elektronische Vorrichtung weist weiterhin wenigstens eine Speichervorrichtung auf, die in der Lage ist, eine Mehrzahl von Bildern zu speichern, die mit einem oder mehreren Datenobjekten assoziiert sind, sowie eines Computerprogrammcodes zur Anzeige, zum Navigieren und zum Auswählen der Mehrzahl von Bildern. Die tragbare elektronische Vorrichtung weist außerdem eine Verarbeitungsvorrichtung auf, die operativ mit der Anzeigevorrichtung, der Benutzereingabevorrichtung und der wenigstens einen Speichervorrichtung verbunden ist. Die Verarbeitungsvorrichtung ist in der Lage, den Computerprogrammcode zur Anzeige, zum Navigieren und zum Auswählen der Mehrzahl von Bildern auszuführen. Die Mehrzahl der Bilder aus einer Gruppe von Bildern wird angezeigt und gemäß einer Benutzereingabe an der Benutzereingabevorrichtung durchlaufen. Die Benutzereingabe kann beispielsweise eine lineare Benutzereingabe oder eine Benutzerdreheingabe sein. Des Weiteren können die Bilder so konfiguriert sein, dass sie sich während des Durchlaufens horizontal über die Anzeigevorrichtung bewegen.
- Ebenso werden hier zur Illustration wiederum im Zusammenhang mit der erfindungsgemäßen Vorrichtung einsetzbare unterschiedliche Verfahren beschrieben, beispielsweise ein Verfahren zum Betrieb einer tragbaren elektronischen Vorrichtung. Das Verfahren umfasst das Anzeigen eines bildbasierten Browserfensters. Das Verfahren umfasst auch das Detektieren eines Objekts über einer Messoberfläche. Die Messoberfläche kann beispielsweise eine Berührungsmessoberfläche sein. Das Verfahren umfasst weiterhin ein Durchlaufen von Bildern eines bildbasierten Browsers gemäß einer Navigationseingabe, die mit einem bewegten Objekt assoziiert ist. Das Objekt kann beispielsweise ein Finger sein, der über die Messoberfläche wirbelt, zieht oder gleitet. Das Verfahren umfasst außerdem das Darstellen auswählbarer Datenobjekte, die mit einem ausgewählten Bild assoziiert sind, gemäß einer ersten Auswahleingabe. Darüber hinaus umfasst das Verfahren das Initiieren einer Aktion, die mit einem ausgewählten Datenobjekt assoziiert ist, gemäß einer zweiten Auswahleingabe.
- Die Erfindung bezieht sich in einer anderen Ausführungsform auf eine handgehaltene elektronische Vorrichtung mit einer Berührungsbildschirmanzeige. Die Berührungsbildschirmanzeige stellt eine Mehrzahl von Bildern in wenigstens zwei Gruppen dar. Eine erste Gruppe wird in einem ersten Format dargestellt. Eine zweite Gruppe wird in einem zweiten Format dargestellt. Die Mehrzahl der Bilder wird sequentiell von der ersten Gruppe zur zweiten Gruppe als Reaktion auf das Gleiten des Fingers eines Benutzers entlang der Oberfläche der Berührungsbildschirmanzeige weitergegeben. Das Weitergeben kann im Wesentlichen proportional zur Geschwindigkeit des Fingers erfolgen, wenn dieser über die Oberfläche der Berührungsbildschirmanzeige gezogen wird.
- In einer anderen Ausführungsform wird eine handgehaltene elektronische Vorrichtung mit einer Anzeige und einem Berührungsfeld beschrieben. Die Anzeige stellt eine Mehrzahl von Bildern in wenigstens zwei Gruppe dar. Eine erste Gruppe wird in einem ersten Format dargestellt. Eine zweite Gruppe wird in einem zweiten Format dargestellt. Die Mehrzahl von Bildern wird sequentiell von der ersten Gruppe an die zweite Gruppe weitergegeben als Reaktion auf das Gleiten des Fingers eines Benutzers entlang der Oberfläche des Berührungsfeldes. Das Weitergeben kann im Wesentlichen proportional zur Geschwindigkeit des Fingers erfolgen, wenn dieser über die Oberfläche der Berührungsbildschirmanzeige gezogen wird.
- Es wird auch eine weitere elektronische Vorrichtung offenbart. Die elektronische Vorrichtung weist eine Speichervorrichtung zum Speichern einer Mehrzahl von Medienobjekten und eine Berührungsbildschirmanzeige auf. Die elektronische Vorrichtung weist auch ein Bildbrowsermodul auf, das betrieben werden kann, um Bilder darzustellen, die mit den Medienobjekten auf der Berührungsbildschirmanzeige assoziiert sind, und um es einem Benutzer zu erlauben, durch die Bilder zu browsen, um ein bestimmtes Medienobjekt innerhalb der Medienobjekte zu lokalisieren. Die elektronische Vorrichtung weist des Weiteren ein Wiedergabemodul auf, das betrieben werden kann, um das bestimmte Medienobjekt wiederzugeben.
- Des Weiteren wird auch ein im Zusammenhang mit der erfindungsgemäßen Vorrichtung verwendbares computerlesbares Medium offenbart, das konkreten Computerprogrammcode enthält, der auf einem Computer ausführbar ist, um durch die auf einer elektronischen Vorrichtung gespeicherten Bilder zu browsen. Die elektronische Vorrichtung kann eine Anzeige und eine Benutzereingabevorrichtung aufweisen. Das computerlesbare Medium kann zumindest umfassen: Computerprogrammcode zur Darstellung eines Bildbrowserfensters, das eine Mehrzahl von Bildern aus einer Gruppe von Bildern anzeigt; Computerprogrammcode zum Durchlaufen der Gruppe von Bildern gemäß wenigstens einer Benutzereingabe; Computerprogrammcode zur Auswahl eines der Bilder aus der Gruppe von Bildern nach dem Durchlaufen; und Computerprogrammcode zum nachfolgenden Ausführen einer mit dem ausgewählten Bild assoziierten Aktion.
- KURZE BESCHREIBUNG DER ZEICHNUNGEN
- Die Erfindung kann am besten verstanden werden, indem auf die folgende Beschreibung im Zusammenhang mit den beiliegenden Zeichnungen Bezug genommen wird, in denen:
-
1 ein Diagramm einer elektronischen Vorrichtung gemäß einer Ausführungsform der Erfindung ist. -
2 ein Diagramm einer tragbaren elektronischen Vorrichtung gemäß einer Ausführungsform der Erfindung ist. -
3 ein Diagramm einer tragbaren elektronischen Vorrichtung gemäß einer Ausführungsform der Erfindung ist. -
4 ein vereinfachtes Blockdiagramm einer tragbaren elektronischen Vorrichtung gemäß einer Ausführungsform der vorliegenden Erfindung ist, die in der Lage ist, zu speichern, zu katalogisieren, auszuwählen und auszugeben. -
5 ein Diagramm eines Browserfensters gemäß verschiedener Ausführungsformen der vorliegenden Erfindung ist, das in der Lage ist, durch Bilder zu browsen. -
6 ein Diagramm eines Browserfensters gemäß verschiedener Ausführungsformen der vorliegenden Erfindung ist, das in der Lage ist, durch Bilder zu browsen. -
7 ein Diagramm eines Browserfensters gemäß verschiedener Ausführungsformen der vorliegenden Erfindung ist, das in der Lage ist, durch Bilder zu browsen. -
8 ein Diagramm eines Browserfensters gemäß verschiedener Ausführungsformen der vorliegenden Erfindung ist, das in der Lage ist, durch Bilder zu browsen. -
9 ein Verfahren zum Betrieb eines Browserfensters ist. -
10 eine Menühierarchie gemäß einer Ausführungsform der vorliegenden Erfindung ist. -
11 eine Menühierarchie gemäß einer Ausführungsform der vorliegenden Erfindung ist. -
12A –12B gemäß einer Ausführungsform der vorliegenden Erfindung einen bildbasierten Browser zeigen, wenn sich die tragbare elektronische Vorrichtung in einem Telefon oder Kommunikationsmodus befindet. -
13 gemäß einer Ausführungsform der vorliegenden Erfindung einen bildbasierten Browser zeigt, der mit Applikationen assoziiert ist. -
14A –14D gemäß einer Ausführungsform der vorliegenden Erfindung einen bildbasierten Browser zeigen, der mit einem Terminkalender oder einem Kalender assoziiert ist. -
15 gemäß einer Ausführungsform der vorliegenden Erfindung einen bildbasierten Browser zeigt, der mit einer Fotobetrachtungsapplikation assoziiert ist. -
16 gemäß einer Ausführungsform der vorliegenden Erfindung einen bildbasierten Browser zeigt, der mit den Modi der tragbaren elektronischen Vorrichtung assoziiert ist. -
17A –17B gemäß einer Ausführungsform der vorliegenden Erfindung einen bildbasierten Browser zeigen, der mit der Eingabe von Daten in die tragbare elektronische Vorrichtung assoziiert ist. -
18 ein Verfahren zum Browsen ist. -
19A –19H verschiedene Beispiele für Objektaktionen zeigen, die verwendet werden, um Navigationseingaben für einen bildbasierten Browser zu erzeugen. -
20 ein Auswahlverfahren beim Browsen ist. -
21A –21F verschiedene Beispiele von Objektaktionen zeigen, die verwendet werden, um Auswahleingaben für einen bildbasierten Browser zu erzeugen. -
22 ein Browserverfahren ist. -
23A –23H gemäß einer Ausführungsform der vorliegenden Erfindung eine beispielhafte Browsersequenz illustrieren, die die in22 beschriebenen Verfahren verwendet. -
24A –24H eine beispielhafte Browsersequenz illustrieren, die die in -
22 beschriebenen Verfahren verwendet. -
25 ein Auswahlverfahren ist. -
26A –26E eine Durchblätterabfolge zur Verwendung in der oben genannten Ausführungsform illustrieren. -
27 ein Browserverfahren ist. -
28A und28B Diagramme sind, die das in27 beschriebene Verfahren zeigen. -
29 ein Browserverfahren ist. -
30A und30B Diagramme sind, die gemäß einer Ausführungsform der vorliegenden Erfindung, das in29 beschriebene Verfahren zeigen. -
31 ein Browserverfahren ist. -
32 ein Verfahren zum Zuordnen eines Bildes zu einer Liste ist. -
33 ein Betriebsverfahren für eine tragbare elektronische Vorrichtung ist. -
34 ein Diagramm ist, das gemäß einer Ausführungsform der vorliegenden Erfindung eine Vorrichtung zeigt, die zwischen einem menübasierten Fenster im Hochformat und einem bildbasierten Browser im Querformat wechselt. -
35 ein Blockdiagramm einer Medienvorrichtung gemäß einer Ausführungsform der vorliegenden Erfindung ist. -
36 ein Blockdiagramm eines Medienmanagementsystems gemäß einer Ausführungsform der vorliegenden Erfindung ist. -
37 ein Verfahren zum Transferieren von Bilddaten zwischen einer Hostvorrichtung und einer tragbaren Medienvorrichtung ist. -
38 ein Betriebsverfahren für eine tragbare Medienvorrichtung ist. - DETAILLIERTE BESCHREIBUNG DER ERFINDUNG
- Die Erfindung bezieht sich im Allgemeinen auf Systeme, die die Art und Weise verbessern, mit der Medien in einer elektronischen Vorrichtung, wie z. B. einer tragbaren elektronischen Vorrichtung, abgespielt, sortiert, modifiziert, gespeichert und katalogisiert werden. Ein Aspekt der Erfindung bezieht sich auf Vorrichtungen zum bildbasierten Browsen, die es einem Benutzer ermöglichen, durch Bilder zu navigieren und/oder diese auszuwählen.
- Gemäß einer Ausführungsform kann eine elektronische Vorrichtung eine bildbasierte Browserfunktion ausführen oder bereitstellen, um bildbasiertes Browsen durchzuführen. Die bildbasierte Browserfunktion stellt eine grafische Benutzerschnittstelle bereit, die es einem Benutzer ermöglicht, durch Bilder zu navigieren und/oder diese auszuwählen, im Gegensatz zu textbasierten Menüeinträgen, die in einer konventionellen Menüliste (z. B. vertikales Menü) enthalten sind. Bildbasiertes Browsen kann ein effizientes grafisches Browsen (z. B. Scrollen) durch eine Gruppe digitaler Objekte ermöglichen, die auf visuelle Weise dargestellt sind oder werden können.
- Die zu browsenden Bilder können auf Daten bezogen sein oder mit diesen verknüpft sein. Beispielsweise können die Bilder mit Mediendateien, Adressdateien, Terminkalenderdateien, Dokumentendateien, Applikationen, Modi, usw., assoziiert sein. In einer Ausführungsform kann ein Bildbrowsen dadurch implementiert sein, dass ein Umblättern von Seiten, ein Durchlaufen eines Rolodex oder Kalenders oder ein Durchlaufen von LP-Schallplatten oder CDs in einem Kasten imitiert wird.
- Diese und andere Ausführungsformen der Erfindung werden im Folgenden unter Bezugnahme auf die
1 bis38 erläutert. Allerdings wird der Fachmann leicht erkennen, dass die hier wiedergegebene detaillierte Beschreibung in Bezug auf diese Figuren nur erläuternden Zwecken dient, da sich die Erfindung über diese beschränkten Ausführungsformen hinaus erstreckt. -
1 ist ein Diagramm einer elektronischen Vorrichtung2 gemäß einer Ausführungsform der Erfindung. Die elektronische Vorrichtung2 kann beispielsweise eine tragbare elektronische Vorrichtung sein, die leicht transportiert oder befördert werden kann. - Die elektronische Vorrichtung kann beispielsweise zu einem Computer (z. B. Personalcomputer), einem mobilen Telefon (z. B. zellulares Telefon), einem persönli chen digitalen Assistenten (PDA), einem Medienspieler (z. B. Musik, Videos, Spiele, Bilder), einer Medienspeichervorrichtung, einer Kamera, einer Fernbedienung und/oder Ähnlichem korrespondieren. Die elektronische Vorrichtung kann auch ein Multifunktionsgerät sein, das zwei oder mehrere dieser Gerätefunktionalitäten in einer einzigen Vorrichtung kombiniert. Beispiele für multifunktionale Geräte können in der vorläufigen US-Patentanmeldung Nr. 60/658,777, eingereicht am 4. März 2005 mit dem Titel „MULTIFUNCTIONAL HAND-HELD DEVICE", welche hiermit durch Verweis aufgenommen wird, gefunden werden.
- Die elektronische Vorrichtung kann des Weiteren eine handgehaltene elektronische Vorrichtung sein. Der Begriff handgehalten bedeutet im Allgemeinen, dass die elektronische Vorrichtung einen Formfaktor aufweist, der klein genug ist, um komfortabel in einer Hand gehalten zu werden. Eine handgehaltene elektronische Vorrichtung kann auf eine einhändige Bedienung oder eine beidhändige Bedienung gerichtet sein. Im einhändigen Betrieb wird eine einzige Hand verwendet, um sowohl die Vorrichtung zu tragen als auch Operationen mit der Benutzerschnittstelle während der Verwendung durchzuführen. Im beidhändigen Betrieb wird eine Hand verwendet, um die Vorrichtung zu tragen, während die andere Hand Operationen mit der Benutzerschnittstelle während der Verwendung durchführt, oder alternativ tragen beide Hände die Vorrichtung und führen dabei auch Operationen während der Verwendung durch. In einigen Fällen ist die Größe der handgehaltenen elektronischen Vorrichtung so gewählt, dass sie in einer Tasche des Benutzers untergebracht werden kann. Durch die Taschengröße muss der Benutzer die Vorrichtung nicht unmittelbar tragen und daher kann die Vorrichtung fast überall hin mitgenommen werden, wohin der Benutzer reist (z. B. ist der Benutzer nicht durch das Tragen einer großen, dicken und oft schweren Vorrichtung behindert).
- Gemäß einer Ausführungsform ist die elektronische Vorrichtung
2 in der Lage, eine bildbasierte Browserfunktion auszuführen. Die bildbasierte Browserfunktion stellt eine grafische Benutzerschnittstelle bereit, die es einem Benutzer ermög licht, durch Bilder statt durch Textmenüeinträge in einer konventionellen Menüliste (z. B. vertikales Menü) zu navigieren und/oder diese auszuwählen. Es ist allerdings zu bemerken, dass die elektronische Vorrichtung2 nicht auf bildbasierte Browser limitiert ist und dass sie oft sowohl menügetriebene Listen als auch bildbasierte Browser aufweist. In der Tat kann die elektronische Vorrichtung2 konfiguriert werden, um in jeder dieser Konfigurationen abhängig von den Bedürfnissen der Vorrichtung, der Software-Plattform und/oder des Benutzers betrieben zu werden. In einigen Fällen kann die elektronische Vorrichtung2 sogar sowohl menügetriebene Listen als auch bildbasierte Browser zur selben Zeit betreiben. - Allgemein gesagt stellt der bildbasierte Browser eine Scrolltypaktion bereit, die es einem Benutzer erlaubt, Bilder auf eine effiziente und benutzerfreundliche Weise zu durchblättern. Die Bilder beschreiben im Allgemeinen grafisch irgendeinen Aspekt einer auf der elektronischen Vorrichtung
2 gespeicherten Datei. In vielen Fällen enthält der Browser zumindest einen Ansichtsbereich, der einen Ort bereitstellt, an dem Bilder aus einer Gruppe von Bildern in die Ansicht aufgenommen oder daraus entfernt werden. Der Ansichtsbereich zeigt typischerweise nur einen kleinen Teil der gesamten Anzahl von Bildern an, die in der Gruppe von Bildern verfügbar sind. Die Bilder können sich beispielsweise von einer Position zur nächsten Position entlang eines Pfades bewegen, der in dem Ansichtsbereich enthalten ist oder sich darüber erstreckt. Der Pfad kann eine offene Linie sein, die entlang einer Achse, wie einer horizontalen oder vertikalen Achse, fixiert ist. Alternativ kann der Pfad auch nicht entlang einer Achse fixiert sein. Beispielweise kann der Pfad mit einer Wellenform (z. B. sinusförmig) assoziiert sein. In anderen Fällen kann der Pfad geschlossen sein und dadurch eine Form bilden. Beispielweise kann der Pfad einer Form, wie z. B. einem Kreis, einem Oval, einem Dreieck, einem Quadrat, einem Rechteck und/oder Ähnlichem, folgen. - Die in dem Browser enthaltenen Bilder können weit variiert werden. Die Bilder können beispielweise als Albumcover vorliegen, das ein oder mehrere auf der tragbaren elektronischen Vorrichtung gespeicherte Lieder repräsentiert. Die Bilder können auch Miniaturbilder von auf der tragbaren elektronischen Vorrichtung gespeicherten Fotos sein. Die Bilder können auch Icons sein, die auf der tragbaren elektronischen Vorrichtung gespeicherte Applikationen repräsentieren. Die Bilder können auch Monate oder Tage eines Terminkalenders repräsentieren, der auf der tragbaren elektronischen Vorrichtung gespeichert ist. Die Bilder können auch Bilder von Personen sein, deren Informationen in einem Adressbuch auf der tragbaren elektronischen Vorrichtung gespeichert sind. Die Bilder können auch Icons sein, die verschiedene Modi der tragbaren elektronischen Vorrichtung repräsentieren. Die Bilder können auch Zeichen oder Buchstaben zur Eingabe von Informationen in die tragbare elektronische Vorrichtung sein. Die Bilder können auch Bilder von Dokumenten, wie z. B. PDF-, Textverarbeitungs- oder Tabellenkalkulationsdokumente (z. B. pdf, doc, xls), sein.
- Zusätzliche Details über bildbasierte Browser und Menülisten für elektronische Vorrichtungen sind angegeben in: (1) US-Patentanmeldung Nr. 10/282,861, eingereicht am 28. Oktober 2002 mit dem Titel „GRAPHICAL USER INTERFACE AND METHODS OF USE THEREOF IN A MULTIMEDIA PLAYER", (2) US-Patentanmeldung Nr. 11/519,460, eingereicht am 11, September 2006 mit dem Titel "MEDIA MANAGER WITH INTEGRATED BROWSERS", die beide hiermit durch Verweis aufgenommen werden.
- Weitere Details zu bildbasierten Browsern und Menülisten werden im Folgenden im größeren Detail beschrieben.
- In der illustrierten Ausführungsform ist die elektronische Vorrichtung
2 eine tragbare elektronische Vorrichtung, die ein Gehäuse4 , wenigstens eine Anzeigevorrichtung6 und eine oder mehrere Benutzereingabevorrichtungen8 aufweist, die alle auf einer Vorderseite, Seite und/oder Rückseite des Gehäuses4 angeordnet sein können. Die Anzeigevorrichtung6 kann beispielweise verwendet werden, um einen bildbasierten Browser3 anzuzeigen, der mit der bildbasierten Browserfunktion assoziiert ist, und die Benutzereingabevorrichtungen8 können verwendet werden, um durch die in der tragbaren elektronischen Vorrichtung2 gespeicherten Bilder zu navigieren und/oder diese auszuwählen. Natürlich können die Anzeigevorrichtung6 und die Eingabevorrichtungen8 auch für andere Funktionalitäten der tragbaren elektronischen Vorrichtung2 einschließlich beispielsweise für menügetriebene Listen verwendet werden. - Die Anzeigevorrichtung
6 kann beispielsweise eine Flüssigkristallanzeige (LCD), eine Anzeige, eine organische, lichtemittierende Dioden-(OLED)-Anzeige, eine auf elektronischen Tinten basierende Anzeige und/oder Ähnliches aufweisen. Die Anzeigevorrichtung6 kann eine Vielzahl verschiedener Konfigurationen abhängig von der Gesamtgrundfläche der tragbaren elektronischen Vorrichtung2 aufweisen. Beispielweise und ohne darauf beschränkt zu sein, kann die Anzeigevorrichtung6 ein herkömmliches Aspektverhältnis von etwa 4:3 aufweisen, oder sie kann ein Aspektverhältnis aufweisen, das eher panoramaartig ist, wie z. B. 16:9. - In einer Ausführungsform weist die elektronische Vorrichtung
2 eine kleine Anzeige auf einem Teil der vorderen Oberfläche der elektronischen Vorrichtung2 auf. In einer anderen Ausführungsform ist die Anzeigevorrichtung2 konfiguriert, um wenigstens den Großteil der vorderen Oberfläche der elektronischen Vorrichtung2 abzudecken. Beispielsweise kann die Fläche der Anzeigevorrichtung mehr als 50% der Fläche der vorderen Oberfläche und sogar mehr als 75% der Fläche der vorderen Oberfläche einnehmen. Die elektronische Vorrichtung2 kann mit einer Vollbildschirmanzeige oder einer Nahezu-Vollbildschirmanzeige konfiguriert werden, die eine Oberfläche (z. B. vordere Oberfläche) einer elektronischen Vorrichtung2 einnimmt oder zumindest dominiert. In einer Implementierung benötigt eine Vollbildschirmanzeige im Wesentlichen die gesamte vordere Oberfläche der elektronischen Vorrichtung2 (in beiden Richtungen). Die Vollbildschirmanzeige kann sich von Kante zu Kante erstrecken oder sie kann in eine kleine Rahmen des Gehäuses an der Kante der Vorrichtung passen. - Zusätzlich können die Benutzereingabevorrichtungen
8 beispielsweise ein oder mehrere mechanisch und/oder elektrisch getriebene Eingabevorrichtungen aufweisen. Mechanisch getriebene Eingabevorrichtungen beinhalten solche Mechanismen wie Knöpfe, Tasten, Schalter, Wählscheiben, Navigationsfelder, Joysticks, Jogbälle und/oder Ähnliches. Elektrisch getriebene Eingabevorrichtungen können beispielsweise Objektmessvorrichtungen, wie z. B. Näherungssensorvorrichtungen, aufwiesen, die Objekte detektieren, die über einer Oberfläche (z. B. vordere Oberfläche) lokalisiert sind und/oder Berührungsmessvorrichtungen, die Objekte detektieren, die eine Oberfläche (z. B. vordere Oberfläche) berühren. Beispiele von Berührungsmessvorrichtungen beinhalten Berührungsfelder, Berührungsbildschirme und berührungsempfindliche Gehäuse und/oder Ähnliches. - Die Anzahl und Kombination von in der elektronischen Vorrichtung verwendeten Eingabevorrichtungen hängt im Allgemeinen von den gewünschten Bedürfnissen der elektronischen Vorrichtung ab. In einigen Fällen weist die elektronische Vorrichtung
2 wenigstens Eingabevorrichtungen zum Navigieren und zum Auswählen von auf der elektronischen Vorrichtung2 gespeicherten Inhalten auf. - In einer Ausführungsform werden Navigationsbefehle für das Durchlaufen von Bildern auf dem bildbasierten Browser durch Dreh- und/oder lineare Benutzereingaben erzeugt. Natürlich können die Navigationsbefehle auch zum Durchlaufen von Menülisten verwendet werden. Vorrichtungen für lineare Benutzereingaben beinhalten beispielsweise Berührungsvorrichtungen, Näherungsvorrichtungen, mechanische Schieber, vertikale oder horizontale Scrollräder, Softscrollbalken und/oder Ähnliches. Vorrichtungen für Benutzerdreheingaben beinhalten beispielweise Berührungsvorrichtungen, Näherungsvorrichtungen, mechanische Wählscheiben, Softwählscheiben und/oder Ähnliches. Auswahlbefehle zur Auswahl von Bildern und Menüeinträgen können durch dieselben Eingabevorrichtungen implementiert werden, die zur Navigation verwendet werden, oder alternativ durch separate Eingabevorrichtungen. Beispielsweise kann ein Berührungsfeld zur Navigation verwendet werden, während Auswahlen durch einen Knopf erfolgen, oder alternativ kann ein Berührungsbildschirm sowohl für Navigation als auch für Auswahlen verwendet werden.
- Das Layout der I/O-Vorrichtung kann weit variiert werden. In einigen Ausführungsformen sind alle nötigen I/O-Vorrichtungen zur Anzeige und zum Navigieren durch Menüs/Browser und zum Treffen von Auswahlen daraus auf der Vorderseite der tragbaren elektronischen Vorrichtung
2 angeordnet. Der Benutzer ist daher in der Lage, leicht die Eingabevorrichtungen8 zu bedienen, während er die Anzeigevorrichtung6 betrachtet. - In einer Ausführungsform ist die vordere Oberfläche der tragbaren elektronischen Vorrichtung
2 in einen Anzeigebereich und in einen Eingabebereich aufgeteilt. Beispielsweise kann der Anzeigebereich an einem oberen Teil der vorderen Oberfläche und der Eingabebereich an einem unteren Teil der vorderen Oberfläche angeordnet sein. In einem Beispiel kann dies mit einer kleinen Querformatanzeigevorrichtung in der oberen Hälfte der vorderen Oberfläche und einem Berührungsfeld oder einem kippbaren Navigationsfeld zusammen mit ein oder mehreren Knöpfen in der unteren Hälfte der vorderen Oberfläche implementiert sein. In einer anderen Ausführungsform sind die Anzeige- und Eingabebereiche konfiguriert, um im Wesentlichen den gleichen Bereich der vorderen Oberfläche (ob nun ein Teil oder im Wesentlichen die gesamte vordere Oberfläche) abzudecken. Dies kann mit einem Berührungsbildschirm implementiert werden, der eine Anzeige überlappt. In jeder der Ausführungsformen kann die Vorrichtung zusätzlich andere Steuerungen und Anschlüsse auf der oberen Oberfläche, der unteren Oberfläche oder den seitlichen Oberflächen aufweisen. - Zusätzlich befinden sich innerhalb des Gehäuses
4 der tragbaren elektronischen Vorrichtung2 verschiedene Software- oder elektrische Komponenten zur Unterstützung der Browserfunktion und anderer Funktionen der tragbaren elektronischen Vorrichtung2 . -
2 ist ein Diagramm einer tragbaren elektronischen Vorrichtung10 gemäß einer Ausführungsform der Erfindung. Die tragbare elektronische Vorrichtung10 kann beispielsweise eine Implementierung der in1 gezeigten elektronischen Vorrichtung2 repräsentieren. - In dieser Ausführungsform enthält die tragbare elektronische Vorrichtung
10 eine drehbare Benutzereingabevorrichtung14 , die auf einer vorderen Oberfläche des Gehäuses4 zusammen mit der Anzeigevorrichtung6 vorgesehen ist. Die drehbare Benutzereingabevorrichtung14 empfängt zumindest Benutzerdreheingaben von einem Benutzer des tragbaren Medienspielers10 , um mit Menüs, Listen, Browsern, usw. zu interagieren, die auf der Anzeigevorrichtung6 angezeigt werden. Die drehbare Benutzereingabevorrichtung14 kann beispielsweise mit einer Wählscheibe oder einem Berührungsfeld korrespondieren. Im Falle einer Wählscheibe wird eine kreisförmige Plattform um eine Achse gedreht, um Benutzerdreheingaben zu erzeugen. Im Falle eines Berührungsfeldes wird ein Objekt, wie z. B. ein Finger, um eine Berührungsmessplattform gewirbelt, um Benutzerdreheingaben zu erzeugen (z. B. bogenförmige oder kreisförmige Bewegungen). Die Berührungsmessplattform kann eine kreisförmige Form aufweisen, um dabei zu helfen, eine kreisförmige Bewegung durchzuführen. - Die Benutzerdreheingabe kann eine Navigation durch eine Gruppe von Bildern, die mit einem bildbasierten Browser assoziiert sind, ermöglichen. Beispielsweise kann, wie gezeigt, die Benutzerdreheingabe verwendet werden, um durch Bilder zu scrollen, die sich entlang eines vorbestimmten Pfades von einer Position zur nächsten bewegen (z. B. horizontal in den Bildschirm hinein und heraus). Aspekte des Durchlaufens können auf eine oder mehrere Charakteristiken der kreisförmigen Bewegung einschließlich, ohne darauf beschränkt zu sein, auf der Richtung, der Geschwindigkeit, der Beschleunigung und/oder Ähnlichem basiert sein.
- Die tragbare elektronische Vorrichtung
10 kann auch verschiedene Knopfaktionen über ein oder mehrere Knopfaktionsbereiche16 bis22 unterstützen. Die Knopfak tionsbereiche16 bis22 können separat oder mit der drehbaren Benutzereingabe14 integriert ausgeführt sein. In einer Ausführungsform können die Knopfaktionsbereiche mit der Oberfläche oder Plattform der drehbaren Benutzereingabevorrichtung14 integriert sein. In anderen Ausführungsformen dagegen können die Knopfaktionsbereiche an anderen Stellen des Gehäuses4 der tragbaren elektronischen Vorrichtung10 vorgesehen sein. Beispielsweise können sie die drehbare Benutzereingabevorrichtung umgeben oder sie können räumlich von der drehbaren Benutzereingabevorrichtung14 separiert sein. - Der Benutzer der tragbaren elektronischen Vorrichtung
10 kann auf oder in der Nähe der Knopfaktionsbereiche16 bis22 drücken, um der tragbaren elektronischen Vorrichtung10 eine bestimmte Benutzereingabe zu signalisieren. Die Knopfaktionsbereiche16 bis22 können knopfartige Funktionen bereitstellen. Beispielsweise können die Knopfaktionsbereiche16 bis22 entsprechend mit herkömmlichen Medienspielereingaben, wie Menü, vorwärts, rückwärts, Wiedergabe/Pause, korrespondieren. Alternativ können die Knopfaktionsbereiche mit herkömmlichen Telefoneingaben korrespondieren, wie z. B. 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, * und #. - Die tragbare elektronische Vorrichtung
10 kann auch einen Auswahlknopfbereich24 aufweisen. Der Auswahlknopfbereich24 kann separat von oder mit der drehbaren Benutzereingabevorrichtung14 integriert ausgeführt sein. In der illustrierten Ausführungsform ist der Auswahlknopfbereich24 in der Mitte der drehbaren Benutzereingabevorrichtung14 vorgesehen. In anderen Ausührungsformen dagegen kann der Auswahlknopfbereich24 an anderen Orten auf dem Gehäuse der tragbaren elektronischen Vorrichtung10 vorgesehen sein. - Der Auswahlknopfbereich
24 stellt im Allgemeinen Funktionen vom Auswahl- oder Eingabetyp zur Verfügung. Der Benutzer des tragbaren Medienspielers10 kann auf oder in der Nähe des Auswahlknopfbereichs24 drücken, um der tragbaren elektronischen Vorrichtung10 zu signalisieren, dass eine Auswahl getroffen werden soll. Beispielsweise kann der Auswahlknopfbereich24 verwendet werden, um ein Bild des Bildbrowsers auszuwählen. - Zusätzliche Details von drehbaren Benutzereingabevorrichtungen für elektronische Vorrichtungen werden angegeben in: (1) US-Patentanmeldung Nr. 10/722,948, eingereicht am 25. November 2003 mit dem Titel „TOUCH PAD FOR HANDHELD DEVICE", (2) US-Patentanmeldung Nr. 10/188,182, eingereicht am 1. Juli 2002 mit dem Titel „TOUCH PAD FOR HANDHELD DEVICE", (3) US-Patentanmeldung Nr. 10/643,256, eingereicht am 18. August 2003 mit dem Titel „MOVABLE TOUCH PAD WITH ADDED FUNCTIONALIY", (4) US-Patentanmeldung Nr. 10/256,716, eingereicht am 26. September 2002 mit dem Titel "METHOD AND APPARATUS FOR ACCELERATED SCROLLING", (5) US-Patentanmeldung Nr. 10/259,159, eingereicht am 26. September 2002 mit dem Titel "METHOD AND APPARATUS FOR USE OF ROTATIONAL USER INPUT", (6) US-Patentanmeldung Nr. 11/483,008, eingereicht am 6. Juli 2006 mit dem Titel "CAPACITANCE SENSING ELECTRODE WITH INTEGRATED I/O MECHANISM", (7) US-Patentanmeldung Nr. 11/482,286, eingereicht am 6. Juli 2006 mit dem Titel "MUTUAL CAPACITANCE TOUCH SENSING DEVICE", (8)
US-Patentveröffentlichung Nr. 2003/0076301 US-Patentveröffentlichung Nr. 2003/0095096 US-Patentveröffentlichung Nr. 2003/0055446 US-Patent Nr. 7,046,230 und (12)US-Patent Nr. 7,084,856 B2 , die alle hiermit durch Verweis aufgenommen werden. - Es ist zu bemerken, dass lineare Benutzereingabevorrichtungen alternativ anstelle oder zusätzlich zu den drehbaren Benutzereingabevorrichtungen verwendet werden können. Die lineare Benutzereingabevorrichtung empfängt beispielsweise wenigstens lineare Benutzereingabe von einem Benutzer der tragbaren elektronischen Vorrichtung
10 , um mit Menüs, Listen, Browsern, usw. zu interagieren, die auf der Anzeigevorrichtung12 angezeigt werden. Die lineare Benutzereingabevorrichtung kann beispielsweise zu einem Maus-Scrollrad, einem Schiebermecha nismus oder einem Berührungsfeld korrespondieren. Im Falle eines Maus-Scrollrades wird ein Rad um eine Achse gedreht, um lineare Benutzereingaben zu erzeugen. Im Falle eines Schiebermechanismus wird ein Knopf physikalisch nach oben oder unten oder von einer Seite zur anderen bewegt, um lineare Benutzereingaben zu erzeugen. Im Falle eines Berührungsfeldes wird ein Objekt, wie beispielsweise ein Finger, im Bereich einer Berührungsmessplattform nach oben oder unten oder von Seite zu Seite gezogen oder geschoben, um lineare Benutzereingaben zu erzeugen. Die lineare Benutzereingabe kann verwendet werden, um durch die Gruppe von Bildern zu navigieren, die mit einem bildbasierten Browser assoziiert sind. -
3 ist ein Diagramm einer tragbaren elektronischen Vorrichtung21 gemäß einer Ausführungsform der Erfindung. Die tragbare elektronische Vorrichtung30 kann beispielsweise eine Implementierung der tragbaren elektronischen Vorrichtung2 aus1 repräsentieren. - In dieser Ausführungsform weist die tragbare elektronische Vorrichtung
21 eine Berührungsbildschirmanzeige23 auf, die Objekte erfasst, die über ihre Oberfläche gleiten. Die Objekte können beispielsweise ein oder mehrere Finger sein. Die Berührungsbildschirmanzeige23 ist in der Lage, verschiedene Aktionen einschließlich von Drehbewegungen, die mit Benutzerdreheingaben25 und/oder Ziehen oder Gleiten, die mit linearen Benutzereingabevorrichtungen27 assoziiert sind, zu detektieren, um mit Menüs, Listen, Browsern, usw. zu interagieren, die auf der Berührungsbildschirmanzeige23 angezeigt werden. Die Berührungsbildschirmanzeige23 ist auch in der Lage, Drücken, Tippen oder Halten als Aktionen zu detektieren, die mit Benutzerauswahleingaben assoziiert sind. Natürlich ist die Berührungsbildschirmanzeige in der Lage, auch andere Typen von Aktionen zu detektieren. Die Aktionen werden manchmal als Gesten bezeichnet. - Der Berührungsbildschirm
23 kann einen großen Bereich auf der vorderen Oberfläche der tragbaren elektronischen Vorrichtung21 in Anspruch nehmen. Bei spielweise kann die Berührungsbildschirmanzeige eine Vollbild- oder Nahezu-Vollbildanzeige sein. - Des Weiteren kann die Berührungsbildschirmanzeige
23 in der Lage sein, mehrere Berührungen zur selben Zeit (z. B. Mehrfachpunktmessung) zu erfassen. - Berührungsbildschirmanzeigen haben verschiedene Vorteile gegenüber anderen Eingabetechnologien. Beispielsweise ist der Berührungsbildschirm vor der Anzeige positioniert, und daher kann der Benutzer die GUI direkt bedienen. Zusätzlich erlaubt es der Berührungsbildschirm, den Anzeigebereich zu vergrößern, da typischerweise andere Eingabemittel nicht erforderlich sind.
- Zusätzliche Details zu Berührungsbildschirmanzeigen und Gesten für elektronische Vorrichtungen sind angegeben in: (1) US-Patentanmeldung Nr. 10/840,862, eingereicht am 6. Mai 2004 mit dem Titel „MULTIPOINT TOUCHSCREEN", (2) US-Patentanmeldung Nr. 10/903,964, eingereicht am 30. Juli 2004 mit dem Titel „GESTURES FOR TOUCH SENSITIVE INPUT DEVICES", (3) US-Patentanmeldung Nr. 11/038,590, eingereicht am 18. Januar 2005 mit dem Titel „MODE-BASED GRAPHICAL USER INTERFACES FOR TOUCH SENSITIVE INPUT DEVICES", (4) vorläufige US-Patentanmeldung Nr. 60/763,605, eingereicht am 30. Januar 2006 mit dem Titel „GESTURING WITH A MULTIPOINT SENSING DEVICE", (5) US-Patentanmeldung Nr. 11/057,050, eingereicht am 11. Februar 2005 mit dem Titel „DISPLAY ACTUATOR", die alle hiermit per Verweis aufgenommen werden.
- Zusätzlich oder alternativ dazu kann die elektronische Vorrichtung eine Näherungsmessvorrichtung aufweisen, die Objekte erfasst, die oberhalb der vorderen Oberfläche der elektronischen Vorrichtung schweben anstatt sie zu berühren. Beispiele fir Näherungssensorvorrichtungen können in der US-Patentammeldung Nr. 11/241,839, eingereicht am 30. September 2005 mit dem Titel „PROXIMITY DETECTOR IN HANDHELD DEVICE" und in der US-Patentanmeldung Nr. 11/240,788, eingereicht am 30. September 2005 mit dem Titel „PROXIMITY DETECTOR IN HANDHELD DEVICE" gefunden werden, die hiermit per Verweis aufgenommen werden.
- Zusätzlich oder alternativ dazu kann die elektronische Vorrichtung ein Berührungsmessgehäuse aufweisen, das Objekte auf Teilen des Gehäuses erfasst, die die Anzeige umgeben. In einem Beispiel kann der Rahmen, der die Kante der Anzeige umfasst, eine eingebettete Berührungsmessvorrichtung aufweisen, die in der Lage ist, lineare Bewegungen zu erfassen, die mit linearen Benutzereingaben assoziiert sind. Beispiele fur Berührungsmessvorrichtungen, die in Gehäusen verwendet werden, können in der US-Patentanmeldung Nr. 11/115,539, eingereicht am 26. April 2005 mit dem Titel „HAND HELD ELCTRONIC DEVICE WITH MULTIPLE TOUCH SENSING DEVICES" gefunden werden, die hiermit per Verweis aufgenommen wird.
-
4 ist ein vereinfachtes Blockdiagramm einer tragbaren elektronischen Vorrichtung50 , die in der Lage ist, Daten zu speichern, zu katalogisieren, auszuwählen und auszugeben, gemäß einer Ausführungsform der vorliegenden Erfindung. Die elektronische Vorrichtung50 kann beispielsweise zu jeder der oben in Bezug auf die1 bis3 genannten elektronischen Vorrichtungen korrespondieren. - Die elektronische Vorrichtung
50 enthält eine Steuerung52 , die konfiguriert ist, um Operationen, die auf der elektronischen Vorrichtung50 ausgeführt werden, zu verwalten. Die Steuerung52 kann Eingaben von verschiedenen Eingabevorrichtungen54 erhalten. Die Eingabevorrichtungen können beispielsweise Knöpfe, Tasten, mechanische Felder, Berührungsfelder, Berührungsbildschirme und Ähnliches sein. - Die Steuerung
52 kann auch konfiguriert werden, um Ausgaben über verschiedene Ausgabevorrichtungen58 zu steuern. Die Ausgabevorrichtungen58 können beispielsweise eine Anzeige58A und ein oder mehrere Lautsprecher oder Laut sprecherbuchsen58B umfassen. Beispielsweise können bildbasierte Daten, wie z. B. Video und Bilder, über die Anzeige58A und audiobasierte Daten, wie z. B. Musik oder Sprache, über eine oder mehrere Lautsprecher oder Lautsprecherbuchsen58B ausgegeben werden. - Die Steuerung
52 kann zusätzlich konfiguriert werden, um auf der Anzeige58A grafische Benutzerschnittstellen60 zu erzeugen. Die grafische Benutzerschnittstelle60 stellt eine einfach zu bedienende Schnittstelle zur Steuerung von auf der elektronischen Vorrichtung ausgeführten Operationen bereit. Die grafische Benutzerschnittstelle60 kann unter Verwendung von lokal in einer Datenbank64 gespeicherten Daten erzeugt werden. Die Datenbank64 enthält im Allgemeinen Informationen, die verschiedene Aspekte von Dateien, die in einem Dateisystem56 abgelegt sind, beschreiben. Die Informationen können beispielweise Metadaten, Deskriptoren und Bilder umfassen, die mit bestimmten Dateien assoziiert sind. Beispielsweise können die Informationen im Falle von Liedern den Liedtitel, den Albumnamen, den Künstlernamen, die Zeit, das Genre, das Albumcover und Ähnliches umfassen. - Im Allgemeinen repräsentiert die GUI
60 Applikationen, Dateien und operative Steuerungen durch grafische Bilder. Die grafischen Bilder können Fenster, Felder, Dialogkästchen, Menüs, Icons, Knöpfe, Textmarken, Scrollbalken, Ordner, Listen, Text, usw. umfassen. Solche Bilder können in vordefinierten Layouts angeordnet sein, oder können dynamisch erzeugt werden, um den spezifischen, durch einen Benutzer durchgeführten Aktionen zu dienen. Während der Operation kann der Benutzer verschiedene grafische Bilder auswählen und aktivieren, um Funktionen und Aufgaben, die damit assoziiert sind, zu initiieren. Beispielsweise kann ein Benutzer einen Knopf auswählen, der ein Fenster öffnet, schließt, minimiert oder maximiert, oder ein Icon, das eine bestimme Applikation oder Funktionalität startet. Die GUI kann zusätzlich oder alternativ Anzeigeinformation, wie z. B. nicht-interaktiven Text oder Grafik, anzeigen. - Gemäß einer Ausführungsform ist die Steuerung
52 konfiguriert, um ein oder mehrere grafische Benutzerschnittstellen60 zum Scrollen oder Durchlaufen durch lokal in der elektronischen Vorrichtung gespeicherte Datendateien zu erzeugen. In einer Ausführungsform ist eine erste GUI konfiguriert, um mit Datendateien assoziierte Textdaten darzustellen. Die Textdaten können beispielsweise in vertikalen Zeilen als Teil einer Menüliste dargestellt werden. In einer anderen Ausführungsform ist eine zweite GUI konfiguriert, um Bilder darzustellen, die mit Datendateien assoziiert sind, die aus der Datenbank64 stammen. Die Bilder können beispielsweise in einem bildbasierten Browserfenster dargestellt werden, das von einem bildbasierten Browser bereitgestellt wird. Das bildbasierte Browserfenster ermöglicht es einem Benutzer, durch Bilder anstatt durch Zeilen von textbasierten Menüeinträgen zu browsen. In beiden Ausführungsformen können die für das Erzeugen der GUI benötigten Daten in der Datenbank64 gespeichert sein. Das heißt, wenn die Steuerung52 die Aufgabe hat, die GUI zu erzeugen, so werden die passenden Daten, die mit den darzustellenden Dateien assoziiert sind, aus der Datenbank geholt. Wenn die Bilder auf einer Anzeigevorrichtung wiedergegeben werden, kann die Steuerung52 auch Übergänge, Animationen, Schatten, Reflexionen oder andere visuelle Effekte erzeugen. - Mit jedem der GUIs ist ein Benutzer der tragbaren elektronischen Vorrichtung in der Lage, durch Ausführen einer Eingabe durch das Menü oder die Bilder zu scrollen. In einer Ausführungsform ist die Eingabe eine Benutzerdreheingabe, die entweder durch Wirbeln seines oder ihres Fingers über ein Berührungsfeld/Berührungsbildschirm/berührungsempfindliches Gehäuse oder durch Drehen einer Wählscheibe erzeugt wird. In dieser Ausführungsform, werden die angezeigten Einträge der Liste von Medienobjekten oder die Bilder aus der Gruppe von Bildern so variiert, wenn der Finger um das Berührungsfeld/den Berührungsbildschirm/das berührungsempfindliche Gehäuse bewegt wird oder wenn die Wählscheibe gedreht wird, dass der Benutzer in der Lage ist, effektiv durch die Liste von Medienobjekten und die Gruppe von Bildern zu scrollen. In einer anderen Ausführungsform ist die Eingabe eine lineare Benutzereingabe, die entweder durch Ziehen seines oder ihres Fingers über ein Berührungsfeld/ein Berührungsbildschirm/ein berührungsempfindliches Gehäuse oder durch Verschieben eines mechanischen Schiebers oder durch Drehen eines Scrollrades erzeugt wird. In dieser Ausführungsform werden die angezeigten Einträge der Liste von Medienobjekten oder die Bilder aus der Gruppe von Bildern so variiert, dass der Benutzer in der Lage ist, effektiv durch die Liste von Medienobjekten und die Gruppe von Bildern zu scrollen, wenn der Schiebemechanismus verschoben oder das Scrollrad gedreht wird.
- Wenngleich nicht gezeigt, kann die Vorrichtung zusätzlich ein oder mehrere Datenerfassungsvorrichtungen, wie z. B. Mikrofone oder Kameras umfassen. Datenerfassungsvorrichtungen sind konfiguriert, um Daten in Form von Audio, Bildern oder Video zu erfassen. Die Steuerung
52 ist konfiguriert, um die Daten zu katalogisieren und in der Mediendatenbank und/oder passenden Dateien zu speichern. - Wenngleich nicht gezeigt, kann die Vorrichtung zusätzlich einen I/O-Anschluss aufweisen, der Verbindungsmöglichkeiten zu anderen Vorrichtungen und/oder Systemen bereitstellt. Der I/O-Anschluss kann es beispielsweise ermöglichen, dass die tragbare elektronische Vorrichtung mit einer Hostvorrichtung, mit peripheren I/O-Vorrichtungen oder Stromversorgungen kommuniziert. Dies kann beispielsweise durch drahtgebundene oder drahtlose Verbindungen erfolgen.
- Wenngleich nicht gezeigt, kann die Vorrichtung des Weiteren ein oder mehrere Vorrichtungen umfassen, die Audio- und/oder haptische Rückmeldung an den Benutzer geben. Die Audiorückmeldung kann beispielsweise ein Klicken oder ein Umblättergeräusch sein. Die haptische Rückmeldung kann beispielsweise aus gepulsten Vibrationen bestehen. In einer Ausführungsform koinzidiert die Rückmeldung mit dem Durchlaufen von Daten. Wenn sich die Rate des Durchlaufens von Daten erhöht oder beschleunigt, erhöht sich die Frequenz der Rückmeldung. Zusätzlich, wenn die Rate des Durchlaufens der Daten abnimmt oder sich verlangsamt, so verringert sich die Durchlaufrate durch die Daten, die Frequenz der Rückmeldung nimmt ab. Dementsprechend wird dem Benutzer eine Rückmeldung über die Rate gegeben, mit der die Daten durchlaufen werden. Die Daten können beispielsweise Einträge in einer hierarchischen Menüliste und/oder mit einem bildbasierten Browser assoziierte Bilder sein.
- Die
5 bis8 sind verschiedene Diagramme eines Browserfensters80A bis D, das gemäß verschiedener Ausführungsformen der vorliegenden Erfindung in der Lage ist durch Bilder zu browsen. Die Browserfenster80A bis D können beispielsweise in der graphischen Benutzerschnittstelle gemäß4 verwendet werden. In jeder dieser Ausführungsformen stellen die Browserfenster80A bis D eine Scrolltypaktion bereit, die es einem Benutzer erlaubt, durch Bilder86 auf effiziente und benutzerfreundliche Weise zu scrollen oder zu blättern. Die Bilder86 beschreiben typischerweise graphisch einen Aspekt einer oder mehrerer Datendateien. Im Falle einer Lieddatei kann das Bild86 ein Albumcover sein. Im Falle einer Hörbuchdatei, kann das Bild86 ein Bucheinband sein. Im Falle einer Filmdatei, kann das Bild86 ein Poster sein. Im Falle einer Spieldatei, kann das Bild86 die Verpackung des Spiels sein. Im Falle einer Fotodatei, kann das Bild86 ein Miniaturbild sein. Im Falle eines Adressbuchs, kann das Bild86 das Bild einer Person sein. Im Falle eines Dokuments (z. B. einer pdf-Datei), kann das Bild eine Darstellung des Dokuments sein. Beispielsweise kann das Bild ein Miniaturbild der ersten Seite des pdf-Dokuments sein, und kann einen Hinweis enthalten, ob es sich um ein mehrseitiges Dokument handelt (geschichtete Bilder). - Sobald ein gewünschtes Bild
86 gefunden ist, kann der Benutzer das gewünschte Bild86 auswählen, um eine mit dem Bild86 assoziierte Aktion zu initiieren. Beispielsweise kann ein Albumcover ausgewählt werden, um ein Menü zu öffnen, das die Lieder auf dem Album enthält und/oder um das Abspielen eines Lieds aus dem Album zu starten. - Wie in den
5 bis8 gezeigt, enthalten die Browserfenster80A bis80D jeweils einen Ansichtsbereich82 . Der Ansichtsbereich82 stellt einen Ort zur Verfügung, an dem Bilder86 aus einer Gruppe von Bildern zur Ansicht selektiert oder deselektiert werden. Der Ansichtsbereich82 stellt typischerweise nur einen kleinen Teil der Gesamtzahl von Bildern86 dar, die in der Gruppe von Bildern verfügbar sind. In den meisten Fällen bewegen sich die Bilder86 von einer Position zu einer anderen entlang eines Pfades oder einer Linie, die sich über den Ansichtsbereich82 erstreckt. Der Pfad oder die Linie kann gerade, angewinkelt, gebogen, schrittartig, wellenartig, serpentinenartig oder ähnlich verlaufen. Die Anzahl der Positionen entlang der Linie können weit variiert werden und sie wird typischerweise durch die Größe des Anzeigebereichs82 , die gewünschte Größe der Bilder86 , die Länge des Pfades oder der Linie und die gewünschte Anzahl von zu einem Zeitpunkt anzusehenden Bildern86 bestimmt. In einigen Fällen können die Bilder86 mit einem visuellen Übergangseffekt oder einer Animation durch den Ansichtsbereich82 bewegt werden. Geräuscheffekte, wie z. B. Klicken oder Umblättergeräu sche oder Vibrationen, können ebenso verwendet werden. - In den meisten Fällen werden die Bilder
86 in einer primären Position92 und ein oder mehreren sekundären Positionen94 , die neben der primären Position92 angeordnet sind, dargestellt. Die primäre Position92 ist der Ort, an den die Bilder86 bewegt werden, wenn sie auszuwählen sind. Das heißt, in einer Implementierung, dass die Bilder86 ausgewählt werden, wenn sie in der primären Position92 sind. Im Wesentlichen ist das Platzieren der Bilder86 an der primären Position92 analog zum Markieren des Bildes86 (ausgewählt aber nicht aktiviert). Die sekundären Positionen94 sind Haltepositionen und die dort lokalisierten Bilder86 sind für eine Aktivierung gesperrt. Obwohl in ihrer Anzahl limitiert, ermöglichen es die sekundären Positionen94 einem Benutzer zu sehen, welche Bilder86 vor oder nach dem primären Bild kommen, wodurch das Browsen erleichtert wird (der Benutzer kann visuell scannen, welche Bilder von Interesse sind und welche nicht). In einigen Fällen kann der Benutzer auf ein Bild an einer sekundären Position94 klicken, um es von der sekundären Position94 auf die primäre Position92 zu bewegen. In einer Ausführungsform resultiert die Auswahl eines Bildes an einer sekundären Position in einem schnellen Durchlaufen durch die Gruppe von Bildern bis das selektierte Bild schließlich in die primäre Position92 bewegt wird. - Das Layout und die Konfigurationen der Bilder
86 können weit variiert werden. In einer Ausführungsform wird das Bild86 an der primären Position92 gegenüber den Bildern86 an den sekundären Positionen94 herausgehoben. Dies kann durch Reformstieren oder Konfigurieren der sekundären Bilder auf von dem primären Bild unterschiedliche Weise erreicht werden, wodurch der Benutzer daraufhingewiesen wird, welches Bild primär und welche Bilder sekundär sind (z. B. durch Anpassen der Größe und/oder Formen der Bilder). Beispielsweise können die sekundären Bilder minimiert, verdeckt, deformiert, partitioniert, segmentiert oder anderweitig modifiziert, geändert oder angepasst werden. Zusätzlich oder alternativ kann dies durch einen graphischen Markierungseffekt erreicht werden, der das Bild an der primären Position schattiert, umgibt oder unterstreicht. Beispielsweise kann der Browser ein Markierungsfenster aufweisen, unter das das Bild an der primären Position92 bewegt wird, wenn es den Ansichtsbereich82 durchläuft. Zusätzlich oder alternativ kann dies auch durch Platzieren eines Identifizierers oder Beschreibers unterhalb oder oberhalb des Bildes an der primären Position92 erreicht werden. Beispielsweise kann der Identifizierer der Name oder Titel sein, der mit der durch das Bild repräsentierten Mediendatei assoziiert ist. Beispielsweise kann im Falle einer Lieddatei das Bild ein Albumcover sein und der Identifizierer kann den Namen des Künstlers und des Albums enthalten. - Gemäß einer Ausführungsform kann die Eingabeanordnung nach Aufforderung durch den Benutzer konfiguriert werden, um Navigationsbefehle zum Durchlaufen der Bilder zu erzeugen. In einem Beispiel wirbelt der Benutzer seine Finger im Uhrzeigersinn oder gegen den Uhrzeigersinn um eine Berührungsmessoberfläche, um die Bilder
86 zu durchlaufen. In einem anderen Beispiel zieht der Benutzer einfach seine Finger über eine Berührungsmessoberfläche, um die Bilder86 zu durchlaufen. - Die
5 bis8 werden nun im Detail beschrieben. In5 ist der Pfad oder die Linie eine gerade Linie, die horizontal über den Ansichtsbereich82 verläuft. Während des Durchlaufens bewegen sich die Bilder86 horizontal als eine Gruppe über den Ansichtsbereich82 von einer Position zur nächsten. Wenn ein Benutzer einen Links-Navigationsbefehl initiiert, erscheint ein neues Bild86 an der linken Position des Ansichtsbereichs82 und alle anderen Bilder86 bewegen sich um eine Position vorwärts. Wenn der Ansichtsbereich voll ist, bewegt sich das am weitesten rechts liegende Bild86 aus dem Ansichtsbereich82 heraus. Gleichermaßen, wenn ein Benutzer einen Rechts-Navigationsbefehl initiiert, erscheint an der rechten Position des Ansichtsbereichs82 ein neues Bild86 und alle anderen Bilder86 rücken eine Position weiter. Wenn der Ansichtsbereich voll ist, bewegt sich das am weitesten links liegende Bild86 aus dem Ansichtsbereich82 heraus. Dies ermöglicht es einem Benutzer einander folgende Bilder zu betrachten, die gerade außerhalb des Ansichtsbereichs82 gehalten werden. Des Weiteren sind die Bilder in den sekundären Positionen94 typischerweise kleiner als die Bilder86 an der primären Position92 . Während des Browsens können die Bilder86 verkleinert werden, wenn die Bilder86 von der primären Position92 zur sekundären Position94 bewegt werden, und die Bilder86 können vergrößert werden, wenn die Bilder 86 von der sekundären Position94 zur primären Position92 bewegt werden. -
6 ist ähnlich zur5 , indem die Bilder86 horizontal über den Ansichtsbereich82 bewegt werden. Allerdings werden die Bilder86 an den sekundären Positionen94 , anders als bei5 , veranlasst, so zu erscheinen, als ob sie geschichtet wären, anstatt, wie in5 , räumlich separiert zu sein. Dieses ermöglicht es, mehr Bilder darzustellen. In dieser Implementierung fällt jedes nachfolgende sekundäre Bild teilweise unter das vorausgehende Bild, wodurch ein Kantenteil87 sichtbar bleibt. Der sichtbare Teil87 kann genug visuelle Informationen für einen Benutzer liefern, um das Bild zu identifizieren. Der sichtbare Kantenteil87 kann auch textbasierte Informationen enthalten. Wenn die Bilder86 während des Browsens von der primären Position92 zu nachfolgenden sekundären Positionen94 bewegt werden, werden die Bilder86 als teilweise sichtbarer Kantenteil87 rekonfiguriert, wenn die Bilder86 von der sekundären Position94 zur primären Position92 bewegt werden, werden die Bilder rekonfiguriert, um ein Vollbild zu zeigen. Die Bilder können laufend rekonfiguriert werden, oder sie können in einer Mediendatenbank zusammen mit den Vollbildansichten gespeichert sein. -
7 ist6 ähnlich, indem die Bilder86 horizontal über den Ansichtsbereich82 bewegt und so geschichtet werden, dass mehr Bilder86 dargestellt werden können. Allerdings werden die sekundären Bilder, anders als bei7 , unmittelbar neben dem primären Bildin Vollbildansicht (oder im Wesentlichen Vollbildansicht) angezeigt, wobei jedes nachfolgende sekundäre Bild, das unter das vorausgehende Bild fällt, in Teilansicht gezeigt wird. - Des Weiteren können die Bilder an den sekundären Positionen
94 verdreht werden, um den Eindruck zu erwecken, dass sie sich aus dem Vordergrund in den Hintergrund erstreckten (z. B. 3D-Effekt). Dieser Effekt kann erzeugt werden, indem die obere rechte Ecke abgesenkt und die untere rechte Ecke jedes Bildes in einer linken sekundären Position angehoben wird und durch Absenken der oberen linken Ecke und Anheben der unteren linken Ecke jedes Bildes in einer rechten sekundären Position. Wenn die Bilder86 während des Browsens von der primären Position92 zu einer sekundären Position94 bewegt werden, werden die Bilder86 verdreht, und wenn die Bilder86 von einer sekundären Position94 zur primären Position92 bewegt werden, werden die Bilder86 normal dargestellt. - Des Weiteren können die Bilder
86 einen reflektierten Teil aufweisen, der sich von der Unterseite des Bildes86 nach unten erstreckt. Der reflektierte Teil kann erzeugt werden, indem eine Kopie des Bildes erzeugt, die Kopie des Bildes abgeschnitten (z. B. gekürzt), das abgeschnittene Bild vertikal geklappt, die Transparenz des geklappten Bildes von halbtransparent am oberen Ende bis volltransparent am unteren Ende (Gradient) geändert und das obere Ende des geklappten Bildes mit dem unteren Ende des Bildes verbunden wird. Danach können die Bilder und jeder korrespondierende reflektierte Teil an den sekundären Positionen94 individuell oder als Kombination verdreht werden. Die Bilder86 können über einen schwarzen Hintergrund gelegt werden, um den Reflektionseffekt weiter zu verstärken. - Ähnlich wie
7 , enthält8 geschichtete und gedrehte Bilder. Allerdings enthält8 anders als die vorausgehenden Ausführungsformen einen ovalen Pfad, um den die Bilder86 rotiert werden. Als solches können alle Bilder86 im Ansichtsbereich82 gefunden werden. Diese Ausführungsform entspricht etwa einem Rolodex, bei dem die Seiten um eine Drehachse geklappt werden (z. B. virtueller Rolodex). Auch in dieser Ausführungsform gibt es zwei zentrale Vollbilder, von denen eines das primäre Bild und eines ein sekundäres Bild ist. - Des Weiteren sind die Bilder
86 so konfiguriert, dass sie erscheinen, als ob sie auf einer visuellen Ebene mit den zwei zentralen Bildern im Vordergrund erscheinend lägen und als ob die verbleibenden Bilder an den sekundären Positionen in den Hintergrund glitten (sieht aus als wären sie dahinter und würden von den Bildern in den vorderen Positionen aus zu einem Punkt übergehen, an dem sie verschwinden). Dieser Effekt kann erreicht werden, indem die Größe der Bilder86 verringert wird, wenn sie sich in den sekundären Positionen befinden und des Weiteren durch immer weiteres Verringern der Größe der Bilder86 , je weiter die Bilder sich von den vorderen zwei Positionen entfernen. - Wenn diese Regeln befolgt werden, kann eine Froschperspektivenansicht (der visuelle Winkel des Betrachters ist gering) erzeugt werden, wenn die primäre Position am höchsten Punkt des Pfades liegt, und eine Vogelperspektivenansicht (der visuelle Winkel des Benutzers wird erhöht) kann erzeugt werden, wenn die primäre Position sich am untersten Punkt des Pfades (wie gezeigt) befindet. Die Ansichtstiefe in entweder der Froschperspektivenansicht oder der Vogelperspektivenansicht kann durch Verändern der Höhe des ovalen Pfades angepasst werden. Eine größere Ansichtstiefe wird mit einem ovalen Pfad erzeugt, der eine größere Höhe aufweist und eine geringere Ansichtstiefe wird mit einem ovalen Pfad mit einer geringen Höhe erzeugt.
- Während der Operation werden die Bilder 86 konfiguriert, um entlang der Linie von einer vorgegebenen Position zur nächsten vorgegebenen Position zu wandern. Wenn beispielsweise ein Navigationsbefehl empfangen wird, werden die Bilder
86 alle um jeweils eine Position vorgerückt. Das heißt, sie bewegen sich als eine Gruppe entlang der Linie und stoppen, wenn sie alle zur nächsten vorgegebenen Position vorgerückt sind. Wenn der Navigationsbefehl ein Linksbefehl ist, rotieren die Bilder86 typischerweise um die Linie in einer Bewegung gegen den Uhrzeigersinn. Wenn der Navigationsbefehl ein Rechtskommando ist, rotieren die Bilder86 typischerweise um die Linie in einer Bewegung entlang dem Uhrzeigersinn. - Zusätzliche Details zur Bewegung der Bilder um einen Ansichtsbereich können in der US-Patentanmeldung Nr. 11/249,139, eingereicht am 11. Oktober 2005 mit dem Titel "MULTIMEDIA CONTROL CENTER" gefunden werden, die hiermit per Verweis aufgenommen wird.
-
9 ist ein Verfahren100 zum Betrieb eines bildbasierten Browserfensters auf einer tragbaren elektronischen Vorrichtung. Das Verfahren100 beginnt beim Block102 , wo ein bildbasiertes Browserfenster dargestellt wird. Beispielsweise werden Bilder aus einer Datenbank oder einem Datenspeicher erhalten und in einem vorbestimmten Format dargestellt. Das bildbasierte Browserfenster kann Bilder unter Verwendung eines beliebigen der hier beschriebenen bildbasierten Browserfenster darstellen. - Dem Block
102 nachfolgend wird im Block104 eine Feststellung getroffen, ob eine Auswahl getroffen wurde oder nicht. Die Auswahl kann beispielsweise unter Verwendung des Auswahlknopfes der kreisförmigen Eingabeanordnung aus2 oder durch Antippen des Bildes unter Verwendung des Berührungsbildschirms aus3 erreicht werden. Wenn das gewünschte Bild ausgewählt wurde, führt das Verfahren10 0 zum Block106 fort, wo eine mit dem Bild assoziierte Aktion ausgeführt wird. Dieses kann beispielsweise das Öffnen eines Menüs, die Wiedergabe einer Mediendatei, das Starten einer Applikation, das Initiieren eines Modus, das Vergrößern eines Bildes, das Initiieren eines Telefonanrufs, das Öffnen eines anderen Browsers und/oder Ähnliches, umfassen. - Wenn in einem Beispiel das Browserfenster Albumcovern anzeigt, dann kann das Auswählen eines bestimmten Albums die Anzeige einer Liste (z. B. in einem Menüfenster) von mit dem Album assoziierten Liedern bewirken. Alternativ oder zusätzlich kann das Auswählen eines Albums das Abspielen einer Wiedergabesequenz initiieren, wobei mit dem ersten Stück auf dem Album begonnen wird.
- Wenn in einem anderen Beispiel, das Browserfenster Filmcover anzeigt, dann initiiert das Auswählen eines bestimmten Filmcovers die Wiedergabe der mit dem Bild assoziierten Videodatei. Alternativ oder zusätzlich kann das Auswählen eines Filmbildes ein mit dem Bild assoziiertes Menüfenster öffnen.
- Wenn in einem anderen Beispiel das Browserfenster modusbasierte Icons anzeigt, dann initiiert das Auswählen eines bestimmten Modusicons einen Moduswechsel der tragbaren elektronischen Vorrichtung, d. h. die tragbare elektronische Vorrichtung wechselt in den ausgewählten Modus. Beispielsweise können die Modi einen Telefonmodus, einen Musikspielermodus, ein Mikrofonaufnahmemodus, einen Kameramodus, einen Spielemodus, einen Videospielemodus, einen e-Mailmodus und Ähnliches umfassen.
- Wenn in einem anderen Beispiel das Browserfenster ein bildbasiertes Telefon oder Adressbuch anzeigt, dann kann die Auswahl eines bestimmten Bildes auswählbare Kontaktinformationen für die im Bild dargestellte Person liefern und/oder einen Telefonanruf zu der im Bild dargestellten Person initiieren.
- Wenn in einem anderen Beispiel das Browserfenster ein Miniaturbild aus einer Bildbibliothek anzeigt, dann kann das Auswählen eines bestimmten Miniaturbildes das Bild zur Ansicht vergrößern.
- Wenn in einem anderen Beispiel das Browserfenster einen Terminkalender anzeigt, dann kann das Auswählen eines Monats ein neues Browserfenster öffnen, das mit den Tagen des Monats assoziiert ist und ein nachfolgendes Auswählen eines bestimmten Tages kann ein neues Browserfenster öffnen, das mit den Stunden des Tages assoziiert ist und die Auswahl einer bestimmten Stunde öffnet ein Eingabefenster für die Eingabe von Ereignissen.
- Wenn in einem anderen Beispiel das Browserfenster eine Tastatur anzeigt, dann bewirkt das Auswählen eines bestimmten Zeichen, das das Zeichen eingegeben wird, wie z. B. in einen Text oder ein numerisches Feld. Dieses Beispiel kann verwendet werden, um Telefonanrufe zu tätigen oder Text einzugeben.
- Wenn in einer noch weiteren Ausführungsform das Browserfenster eine Gruppe von Applikationen in Form von Icons anzeigt, dann kann die Auswahl eines Icons die mit dem Icon assoziierte Applikation starten.
- Wenn in einer noch weiteren Ausführungsform das Browserfenster ein Dokumentenbild anzeigt, dann kann die Auswahl des Dokumentenbildes das mit dem Dokumentenbild assoziierte Dokument zusätzlich zu einer mit dem Dokumentenbild assoziierten Applikation laden.
- Wenn in einer noch weiteren Ausführungsform das Browserfenster ein Webseitenbild anzeigt, dann kann die Auswahl des Webseitenbildes ein Webseitenformular der mit dem Webseitenbild assoziierten Webseite anzeigen.
- Das Browserfenster kann auch mehr als ein Element anzeigen. Beispielsweise kann das Browserfenster als ein Sucher konfiguriert sein und daher können belie bige innerhalb der Sucherfläche enthaltene Daten unter Verwendung von Bildern dargestellt werden. Beispielsweise kann das Browserfenster Bilder von Kontakten, Dokumenten, Bildern, Filmen oder Ähnlichem enthalten.
- Wenn noch kein Bild ausgewählt wurde, dann schreitet das Verfahren zu Block
108 fort, wo eine Feststellung getroffen wird, ob ein Navigationsbefehl erfolgt ist oder nicht. Der Navigationsbefehl kann durch eine Benutzerdreheingabe oder eine lineare Benutzereingabe erzeugt werden. Im Falle einer Benutzerdreheingabe kann die Dreheingabe erzeugt werden, wenn eine Drehscheibe gedreht oder ein Finger um eine Berührungsoberfläche, wie z. B. ein Berührungsfeld, ein Berührungsbildschirm oder ein berührungsempfindliches Gehäuse, gewirbelt wird. Im Falle einer linearen Benutzereingabe, kann die lineare Eingabe erzeugt werden, wenn ein Finger über ein Berührungsfeld, einen Berührungsbildschirm oder ein berührungsempfindliches Gehäuse gleitet oder möglicherweise durch Verschieben eines mechanischen Schiebers oder Drehen eines Mausscrollrades. - Wenn ein Navigationsbefehl erzeugt wurde, dann schreitet das Verfahren
100 zu Block110 fort, wo die Bilder gemäß dem Navigationsbefehl durchlaufen werden. Im Zusammenhang mit einer Dreheingabe, können die Bilder nach links bewegt werden, wenn eine Dreheingabe entgegen dem Uhrzeigersinn erfolgt und die Bilder können nach rechts bewegt werden, wenn eine Dreheingabe im Uhrzeigersinn erfolgt (oder andersherum). Im Zusammenhang mit einer linearen Eingabe können die Bilder nach links bewegt werden, wenn eine lineare Eingabe nach rechts erfolgt und die Bilder können nach rechts bewegt werden, wenn eine lineare Eingabe nach links erfolgt (oder andersherum). - Da die Gruppe der Bilder recht umfangreich sein kann, stellt die Erfindung dem Benutzer die Möglichkeit zur Verfügung, schnell die Gruppe von Bildern zu durchlaufen (oder zu scrollen), indem sein oder ihr Finger mit größerer Geschwindigkeit bewegt wird (je schneller die Eingabe, desto schneller das Durchlaufen der Bilder). In einer Ausführungsform kann ein Benutzer außerdem die Gruppe von Bildern in einer beschleunigten Weise durchlaufen, wie z. B. durch Beschleunigen durch die Gruppe von Bildern, wobei einige der Bilder ausgelassen und daher nicht angezeigt werden.
- Wenn kein Navigationsbefehl erzeugt wurde, dann geht das Verfahren zu Block
112 weiter, wo eine Feststellung getroffen wird, ob ein Schließbefehl empfangen wurde oder nicht. Wenn nicht, kehrt das Verfahren zu Block102 zurück. Falls doch, so schreitet das Verfahren zu Block114 fort, wo das bildbasierte Browserfenster entfernt (geschlossen) wird. In einigen Fällen kehrt die Anzeige zum vorausgehenden Fenster zurück. In anderen Fällen stellt die Anzeige ein neues mit dem Schließbefehl assoziiertes Fenster dar. - In einer Ausführungsform gibt es einen dedizierten Menüeintrag, der das bildbasierte Browserfenster öffnet. Das heißt, die Auswahl des Menüeintrags führt die elektronische Vorrichtung direkt zum bildbasierten Browser.
-
10 ist eine diagrammartige Illustration einer Menühierarchie120 , die einen dedizierten Menüeintrag zum Öffnen eines bildbasierten Browserfensters verwendet. Die Illustration ist mit einem Medienspieler assoziiert, wenngleich das Konzept auf andere elektronische Vorrichtungen angewandt werden kann. In diesem Beispiel wird in einem Hauptmenü121 ein Musikeintrag ausgewählt. Danach wird ein Albumcovereintrag in einem Untermenü122 ausgewählt, wodurch ein bildbasiertes Browserfenster123 geöffnet wird. Die in dem bildbasierten Browserfenster123 verwendeten Bilder sind Bilder, die sich auf Albumcover beziehen. Sobald ein Albumbild in dem bildbasierten Browser123 ausgewählt wird, wird ein Albuminhaltsmenü124 für das ausgewählte Album geöffnet. Beispielsweise können alle mit dem Album assoziierten Audiostücke in einem Listenformat angezeigt werden. Alternativ kann eine Liste von auswählbaren Audiostücken an der primären Position des Bildbrowsers dargestellt werden. In einer Implementierung können sie über die Albumcover in die primäre Position übergehen (z. B. Einblenden/Ausblenden, Hereingleiten/Herausgleiten usw.). In einer Implementierung kann das Bild umklappen, um die auswählbaren Audiostücke anzuzeigen (erweckt den Eindruck, als ob die Audiostücke auf der Rückseite des Albumcovers wären). Dies kann analog zum Umdrehen eines physikalischen Albums erfolgen. Sobald ein Audiostück ausgewählt ist, wird typischerweise ein Fenster aktuelle Wiedergabe125 geöffnet. Alternativ kann das Verfahren, wenn das Album ausgewählt ist, zu dem aktuelle Wiedergabe-Fenster wechseln, wo das erste Stück gespielt wird und danach die verbleibenden Stücke des Albums gespielt werden (z. B. unter Auslassung des Menüs124 ). - In einer anderen Ausführungsform ist ein Browsermodus ausgewählt, um anzupassen, wie Menüeinträge angezeigt werden. In einem ersten Modus werden sie in einer konventionellen Liste angezeigt. In einem zweiten Modus werden sie unter Verwendung eines bildbasierten Browserfensters angezeigt. Beispielsweise könnte ein Benutzer ein Einstellungsmenü auswählen und den Modus wählen müssen. In den meisten Fällen wird der zweite Modus nur auf passende Menüeinträge angewendet. Einige Menüeinträge werden am besten unter Verwendung konventioneller Listen statt Bildern durchlaufen. Der bildbasierte Browser kann für Medieneinträge, wie z. B. Album- und Filmtitel, verwendet werden.
-
11 ist eine diagrammartige Illustration einer Menühierarchie130 , die ein Einstellungsmenü zum Einstellen des Anzeigemodus verwendet. Die Illustration ist mit einem Medienspieler assoziiert, obwohl das Konzept auch auf andere elektronische Vorrichtungen angewendet werden kann. In diesem Beispiel wird ein Videoeintrag in einem Hauptmenü131 ausgewählt. Danach wird der Videoeinstellungseintrag in einem Videomenü132 ausgewählt, wodurch sich ein Menü von Videoeinstellungen133 öffnet. Wenigstens einer der Menüeinträge in dem Videoeinstellungsfenster133 ist ein Browsermodus, der bei seiner Auswahl Browserwahlmöglichkeiten, beispielsweise zwischen einer Liste und/oder Bild, in einem Browsermodusfenster134 bereitstellt. Wenn Bild ausgewählt wird, wird der Bildmodus auf die passenden Menüeinträge angewendet. Diese können beispielsweise jeden Menüeintrag umfassen, sogar solche, die für verschiedene Sortierkri terien (z. B. Künstler, Genre, usw.) bestimmt sind. In dem illustrierten Beispiel kann der Benutzer danach zum Hauptmenü131 zurückkehren und Videos auswählen und in dem Videomenü132 Filme auswählen. Sobald die Auswahl getroffen ist, wird ein bildbasiertes Browserfenster135 dargestellt, das unter Verwendung von Posterdarstellungen die Filme anzeigt. Sobald ein Bild ausgewählt ist, beginnt die Wiedergabe des mit dem Bild assoziierten Films (wie gezeigt) oder alternativ wird ein Film oder aktuelle Wiedergabe-Menü136 geöffnet. - Obwohl die
10 und11 auf Medienspielermodi gerichtet sind, ist zu bemerken, dass dies keine Beschränkung darstellt und dass der bildbasierte Browser auf andere Merkmale der elektronischen Vorrichtung angewendet werden kann. Im Folgenden werden verschiedene Ausführungsformen beispielhaft gezeigt. - Die
12A und12B zeigen einen bildbasierten Browser140 , wenn sich die tragbare elektronische Vorrichtungen in einem Telefon oder Kommunikationsmodus befindet. Wie gezeigt, sind die Bilder142 des bildbasierten Browsers140 Bilder, die Personen repräsentieren, deren Kontaktinformationen in einem Adressbuch gespeichert sind. Der Benutzer ist daher in der Lage, Bilder statt Listen zu durchlaufen, um die gewünschte Person zu finden, die er kontaktieren möchte. Wenn der Benutzer kein Bild für die Person hat, dann kann er der Person ein anderes Bild zuordnen. Alternativ oder zusätzlich kann in dem Bild Text enthalten sein. Beispielsweise kann der Text der Name der Person sein. Wenn in einer Ausführungsform der Benutzer das Bild142 an der primären Position auswählt, dann wird mit dem Bild142 assoziierte Kontaktinformation geöffnet. Die Kontaktinformation144 kann mit einem neuen Fenster assoziiert sein oder alternativ kann sie wie in12B an der primären Position dargestellt werden. Die Kontaktinformation kann auswählbare Daten, wie z. B. E-Mail und/oder verschiedene Telefonnummern146 enthalten. Die Daten können ebenso Textnachrichten umfassen. Wenn E-Mail ausgewählt wird, dann wird ein Mailfenster geöffnet, indem die E-Mail-Adresse bereits eingegeben ist. Wenn eine Telefonnummer ausgewählt wird, dann initiiert die tragbare elektronische Vorrichtung einen Anruf zu dieser Num mer. Es ist zu bemerken, dass jede Person eine Mehrzahl von E-Mailadressen und Telefonnummern besitzen kann. Alternativ oder zusätzlich kann, wenn der Benutzer das Bild142 an der primären Position auswählt, eine Standardeinstellung für eine mit dem Bild assoziierte Telefonnummer verwendet werden, um sofort einen Telefonanruf zu initiieren. Die Standardeinstellung kann vom Modus abhängen. Beispielsweise kann im E-Mailmodus die Standardeinstellung E-Mail sein, und wenn das Telefon geöffnet ist, dann kann die Standardeinstellung Telefon sein. -
13 zeigt einen bildbasierten Browser150 , der mit Applikationen assoziiert ist. Wie gezeigt sind die Bilder152 Icons, die Applikationen repräsentieren, die auf der elektronischen Vorrichtung gestartet werden können. Der Benutzer ist daher in der Lage, die Icons statt Listen zu durchlaufen, um die gewünschte Applikation, die er öffnen möchte, zu finden. In einer Ausführungsform wird die Applikation gestartet, wenn der Benutzer das Icon152 an der primären Position auswählt. Beispielsweise kann die Applikation ein Fotoverwaltungsprogramm, ein Musikverwaltungsprogramm, ein Videoverwaltungsprogramm, ein Textverarbeitungsprogramm, ein Tabellenkalkulationsprogramm, ein Zeichenprogramm oder ähnliches sein. -
14A bis14D zeigen einen bildbasierten Browser160 , der mit einem Terminkalender oder Kalender assoziiert ist. In dieser Ausführungsform enthält der bildbasierte Browser160 hierarchische Browser161 ,162 ,163 und164 .14A zeigt den ersten der hierarchischen Browser160 . In diesem ersten Browser161 sind die Bilder165 mit Monaten des Jahres assoziiert. Die Bilder165 können Bilder enthalten, die sich auf die Monate und/oder Text, der die Monate identifiziert, beziehen. Beispielsweise kann das Bild für Februar ein den Valentinstag repräsentierendes rotes Herz und einen "Februar"-Identifizierer enthalten. Alternativ oder zusätzlich können Bilder von Personen angezeigt werden, deren Geburtstage in dem jeweiligen Monat liegen. Ein einzelnes Bild kann zugeordnet werden oder alternativ können mehrere Bilder von Personen mit Geburtstagen in dem Monat sequentiell angezeigt werden (im Kreislauf). Diese Daten können aus einem Ad ressbuch entnommen werden, das Geburtstage und Bilder enthält. Wie in14B gezeigt, wird der zweite der hierarchischen Browser162 geöffnet, wenn der Benutzer einen bestimmten Monat auswählt. In dem zweiten Browser162 sind die Bilder166 mit den Tagen des Monats assoziiert. Die Bilder166 können sich auf diese Tage beziehende Bilder und/oder Text, der diese Tage identifiziert, enthalten. Beispielsweise können ein den Valentinstag repräsentierendes rotes Herz und ein "Februar"-Identifizierer für den 14. Februar verwendet werden. Alternativ oder zusätzlich können Bilder von Personen, die an einem bestimmten Tag Geburtstag haben, angezeigt werden. Wie in14C gezeigt, wird der dritte der hierarchischen Browser163 geöffnet, wenn ein Benutzer einen bestimmten Tag auswählt. In dem dritten Browser163 sind die Bilder167 mit den Stunden des Tages assoziiert. Wie in14D gezeigt, wird, wenn der Benutzer eine bestimmte Stunde auswählt, ein Dateneingabefenster164 geöffnet, das es dem Benutzer ermöglicht, mit der ausgewählten Stunde/Tag/Monat assoziierten Text einzugeben. Beispielsweise kann das Fenster164 ein oder mehrere Dateneingabefelder168 aufweisen. Der Benutzer kann daher Ereignisse terminieren. Sobald sie eingegeben sind, werden die Daten zur zukünftigen Verarbeitung behalten. -
15 zeigt einen bildbasierten Browser170 , der mit einer Fotobetrachtungsapplikation assoziiert ist. Wie gezeigt, sind die Bilder172 Fotos, die durch eine Fotoverwaltungsapplikation verwaltet werden. Die Fotos172 können Fotos sein, die auf eine tragbare elektronische Vorrichtung geladen wurden und/oder Fotos, die mit der tragbaren elektronischen Vorrichtung aufgenommen wurden. Wenn das Foto172 ausgewählt wird, kann es in einem Vollbild innerhalb der Anzeige anstatt als kleines Miniaturbild dargestellt werden. -
16 zeigt einen bildbasierten Browser180 , der mit Modi der tragbaren elektronischen Vorrichtung assoziiert ist. Wie gezeigt, sind die Bilder182 Icons, die verschiedene Modi der tragbaren elektronischen Vorrichtung repräsentieren. Der Benutzer ist daher in der Lage die Icons zu durchlaufen, um Modi der Vorrichtung zu wechseln. Wenn der Benutzer das Icon auswählt, wird der Modus der tragbaren elektronischen Vorrichtung in diesen Modus überführt. Beispielsweise können die Modi, von links nach rechts wandernd, E-Mail, Videospieler, Musikspieler, Spiele, Telefon, Mikrofon, Kamera, Spielkonsole und/oder ähnliches umfassen. Es ist zu bemerken, dass dieser Browser sich in einer Hierarchie mit anderen Browser befinden kann. Wenn beispielsweise der Telefonmodus ausgewählt wird, dann können die in12A und12B gezeigten Browser angezeigt werden. Wenn alternativ der Musikspielermodus ausgewählt wird, dann kann der in10 gezeigte Browser angezeigt werden. - Die
17A bis17B zeigen einen bildbasierten Browser190 , der mit der Eingabe von Daten in die tragbare elektronische Vorrichtung assoziiert ist. In beiden dieser Figuren sind Bilder192 verschiedenen Buchstaben zugeordnet. Wie in17A gezeigt, sind die Bilder192A Zahlen zugeordnet. Wenn eine Zahl ausgewählt ist, wird sie in das Dateneingabefeld194 eingegeben. Wie in17B gezeigt, sind die Bilder192B Buchstaben zugeordnet. Wenn ein Buchstabe ausgewählt wird, wird er in ein Dateneingabefeld194 eingegeben. Natürlich können Zahlen und Buchstaben in demselben bildbasierten Browser enthalten sein. Des Weiteren können andere Zeichen abhängig von den Bedürfnissen der tragbaren elektronischen Vorrichtung verwendet werden. Beispielsweise können die Bilder192 Zeichen zugeordnet sein, die mit einem Standardtelefon assoziiert sind, d. h. 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, *, #, so dass Anrufe und Anrufsfunktionen ausgeführt werden können. -
18 ist ein Browserverfahren200 . Das Verfahren200 kann beispielsweise auf einer tragbaren elektronischen Vorrichtung implementiert sein, wie jeder der hier beschriebenen. Die tragbare elektronische Vorrichtung weist im Allgemeinen eine Benutzerschnittstelle auf, die an einer beliebigen Anzahl von Stellen an der tragbaren elektronischen Vorrichtung angeordnet sein kann. In den meisten Fällen stellt jedoch die vordere Oberfläche die Hauptoberfläche zur Implementierung der Benutzerschnittstelle dar. Die Benutzerschnittstelle weist im Allgemeinen eine Anzeigevorrichtung und ein oder mehrere Eingabevorrichtungen auf. Eingabevor richtungen können weit variiert werden. In einer Ausführungsform umfassen die Eingabevorrichtungen zumindest eine Näherungs- oder Berührungssensorvorrichtung zum Erfassen von Objekten über eine Messoberfläche. Näherungsmessungen und Berührungsmessungen weisen gegenüber anderen Arten von Eingabemitteln viele Vorteile auf. - Das Verfahren
200 beginnt im Allgemeinen bei Block202 , wo ein bildbasiertes Browserfenster in dem Anzeigebereich angezeigt wird. Der bildbasierte Browser ist konfiguriert, um wenigstens einen Teil der Bilder aus einer Gruppe von Bildem darzustellen. Die Bilder können in einer primären oder herausgehobenen Position sowie in einer oder mehreren sekundären Positionen an Orten in der Nähe der primären Position (z. B. links, rechts, über, unter, usw.) dargestellt werden. Die primäre Position bedeutet im Allgemeinen, dass das Bild ausgewählt werden kann. Beispielsweise kann der bildbasierte Browser jeder der hier beschriebenen sein. - Dem Block
202 folgend fährt das Verfahren200 mit Block204 fort, wo ein Objekt über einer Messoberfläche detektiert wird. Das Objekt kann beispielsweise ein Finger des Benutzers sein, und die Messoberfläche kann mit einer Berührungsmessvorrichtung, wie z. B. einem Berührungsfeld, einem Berührungsbildschirm oder einem berührungsempfindlichen Gehäuse assoziiert sein. - Dem Block
204 nachfolgend fährt das Verfahren200 mit Block206 fort, wo eine Navigationseingabe basierend auf einer Objektaktion erkannt wird. Die Objektaktion kann mit einer linearen Benutzereingabe assoziiert sein, wie z. B. wenn ein Benutzer seine Finger über die Messoberfläche führt (z. B. vertikal, horizontal, diagonal). Die Objektaktion kann mit einer Benutzerdreheingabe assoziiert sein, wie z. B. wenn ein Benutzer seine Finger in einer kreisförmigen Bewegung um die Messoberfläche wirbelt. Natürlich können auch andere Objektaktionen verwendet werden. In einigen Fällen kann die Objektaktion an jedem Ort über der Messoberfläche erkannt werden. In anderen Fällen kann die Objektaktion nur in vorbe stimmten Bereichen, d. h. an spezifischen Stellen der Messoberfläche, wie z. B. direkt über einem Bild oder neben einem Bild oder beides erkannt werden. Viele Aspekte der Objektaktion können verwendet werden, um die Navigationseingabe zu erzeugen, einschließlich, ohne darauf beschränkt zu sein, die Anzahl von Objekten, der Ort, die Geschwindigkeit, die Richtung, die Länge der Aktion, usw. - Dem Block
206 nachfolgend fährt das Verfahren mit Block208 fort, wo die Bilder des bildbasierten Browsers gemäß der Navigationseingabe durchlaufen werden. Das Durchlaufen kann beispielsweise auf der Anzahl von Objekten, dem Ort, der Geschwindigkeit, der Richtung und der Länge der Objektaktion basieren. Allgemein gesagt umfasst das Durchlaufen ein sequentielles Verschieben von Bildern in und aus dem Ansichtsbereich und durch sekundäre und primäre Positionen. Das Verschieben kamen proportional zur Geschwindigkeit der Wirbelbewegung, der Gleit- oder der Ziehaktion des Benutzers im Bezug auf die Messoberfläche sein. - Verschiedene Beispiele für Objektaktionen, die zur Erzeugung von Navigationseingaben für einen bildbasierten Browser verwendet werden, sind in den
19A bis19G gezeigt. Die Navigationseingaben sind vorgesehen, um Bilder entlang eines vorbestimmten Pfades zu bewegen. In den illustrierten Beispielen ist der Pfad eine horizontale Achse. Dementsprechend sind die Navigationseingaben vorgesehen, um die Bilder linear entlang der horizontalen Achse zu bewegen. Die Bilder können sequentiell entlang des Pfades von einer Gruppe zu einer zweiten Gruppe (z. B. primär, sekundär) verschoben werden. -
19A bis19C illustrieren eine elektronische Vorrichtung mit einer Berührungsbildschirmanzeige. In einer Ausführungsform, wie in19A gezeigt, erzeugt ein im Wesentlichen horizontales Ziehen214 über die Berührungsbildschirmanzeige oder ein im Wesentlichen horizontales Gleiten214 entlang der Oberfläche der Berührungsbildschirmanzeige die Navigationseingabe. In einer Implementierung dieser Ausführungsform kann das im Wesentlichen horizontale Ziehen/Gleiten214 überall innerhalb der Berührungsmessfläche des Berührungsbildschirms erfolgen. In einer anderen Implementierung dieser Ausführungsform muss das im Wesentlichen horizontale Ziehen/Gleiten214 in einem bestimmten Bereich auf der Berührungsmessfläche des Berührungsbildschirms, wie z. B. in dem Bereich unterhalb eines bildbasierten Browsers oder alternativ über den Bildern des bildbasierten Browsers erfolgen. - In einer anderen Ausführungsform, wie in
19B gezeigt, wird die Navigationseingabe durch ein bogenförmiges oder drehendes Gleiten216 erzeugt. Wie bei dem im Wesentlichen horizontalen Ziehen/Gleiten214 kann es erforderlich sein, dass der Bogen oder die Drehung216 in einem speziellen Bereich oder an einem beliebigen Ort innerhalb der Berührungsmessfläche des Berührungsbildschirms erfolgt. - In den meisten Fällen bestimmt die Geschwindigkeit des Gleitens die Geschwindigkeit des Durchlaufens. Des Weiteren bestimmt die Richtung des Gleitens die Richtung des Durchlaufens. Außerdem kann die Länge des Gleitens die Anzahl von Bildern bestimmen, die durchlaufen werden. Zusätzlich kann die Anzahl der verwendeten Finger verwendet werden, um die Durchlaufgeschwindigkeit (ein Finger = normal, zwei Finger = beschleunigt) oder die Anzahl der durchlaufenden Bilder (ein Finger = normal, zwei Finger = 2X) zu wählen.
- In einer noch weiteren Ausführungsform, wie in
19C gezeigt, kann ein Drücken und Halten218 die Navigationseingabe erzeugen. In den meisten Fällen bestimmt die Länge des Haltens die Geschwindigkeit, mit der Bilder durchlaufen werden (je länger das Halten, desto größer die Geschwindigkeit), während der Ort des Drückens die Richtung des Durchlaufens bestimmt. Beispielsweise bewirkt ein Drücken auf der linken Seite des primären Bildes, dass die Bilder nach links laufen, während ein Drücken auf der rechten Seite des primären Bildes bewirkt, dass die Bilder nach rechts laufen (oder andersherum). Alternativ oder zusätzlich kann ein einfaches oder mehrfaches Tippen verwendet werden, um Navigations eingaben zu erzeugen. Beispielsweise kann ein einfaches Tippen ein einzelnes Bilddurchlaufen auslösen, bei dem Bilder abhängig davon wo das Tippen stattfindet eine Position nach rechts oder links rücken. Ein mehrfaches Tippen kann verwendet werden, um die Bilder eines nach dem anderen zu durchlaufen. Beispielsweise bewirkt ein zweifaches Tippen, dass die Bilder über zwei Stellen bewegt werden, dreifaches Tippen bewirkt, dass die Bilder über drei Stellen bewegt werden usw.. - Die
19D und19E illustrieren eine tragbare elektronische Vorrichtung mit einem Berührungsfeld.19D weist ein kreisförmiges Berührungsfeld auf, während19E ein quadratisches oder rechtwinkliges Berührungsfeld aufweist. In einer Ausführungsform erzeugt ein im Wesentlichen horizontales (oder vertikales) Ziehen/Gleiten214 über das Berührungsfeld die Navigationseingabe. In einer anderen Ausführungsform erzeugt ein bogenförmiges oder drehendes Gleiten216 am Berührungsfeld die Navigationseingabe. -
19F illustriert eine tragbare elektronische Vorrichtung mit einem berührungsempfindlichen Gehäuse. Das berührungsempfindliche Gehäuse ist in dem Rahmenbereich angeordnet, der die Kanten der Anzeige umfasst. Als solches kann der Rahmenbereich eine horizontale und eine vertikale Messkomponente unterhalb oder an den Seiten der Anzeige umfassen. In der illustrierten Ausführungsform erzeugt ein im Wesentlichen horizontales Ziehen/Gleiten214 auf dem unteren Rahmen unterhalb des bildbasierten Browsers die Navigationseingabe. Zusätzlich können in Fällen, in denen das Gehäuse eher eine Fortführung einer Oberfläche als eine Kante ist, Navigationseingaben210 ähnlich erzeugt werden, wie im Zusammenhang mit den in19A bis19E gezeigten Berührungsbildschirmen und Berührungsfeldern beschrieben. -
19G und19H illustrieren eine tragbare elektronische Vorrichtung mit einem Berührungsbildschirm. In dieser Ausführungsform ist die Anzeige konfiguriert, um virtuelle Navigationselemente oder Benutzerschnittstellenelemente anzuzei gen, einschließlich beispielsweise eines virtuellen Berührungsbereichs ähnlich zu den19D oder19E (wie in19G gezeigt) und/oder eines virtuellen Mechanismus, wie z. B. einer Wählscheibe oder eines Schiebers oder eines Scrollbalkens (wie in19H gezeigt). In einer Ausführungsform erzeugt ein im Wesentlichen horizontales Ziehen/Gleiten214 über den virtuellen Mechanismus die Navigationseingabe. In einer anderen Ausführungsform erzeugt ein bogenförmiges oder gedrehtes Gleiten216 über den virtuellen Mechanismus die Navigationseingabe. - In Bezug auf die
19A bis19H ist zu bemerken, dass horizontale lineare Schieber keine Beschränkung darstellen und dass vertikale Schieber ebenso verwendet werden können. In den meisten Fällen wird jedoch die Richtung des Schiebers so konfiguriert, dass er mit dem Layout des Browsers koinzidiert. In dem vorliegenden Fall hat der Browser ein horizontales Layout und daher wird ein horizontaler linearer Schieber bevorzugt. In anderen Fällen kann ein vertikaler Schieber verwendet werden, um eine horizontale Bewegung zu erzeugen. - In Bezug auf die
19A bis19H ist auch zu bemerken, dass die Verwendung von Berührungsvorrichtungen keine Beschränkung darstellt und dass auch mechanische Mittel verwendet werden können. Beispielsweise können Wählscheiben, Scrollräder und mechanische Schieber verwendet werden. Allerdings ist zu beachten, dass diese Lösungen typischerweise nicht so elegant sind wie Berührungsvorrichtungen und dass sie eine höhere Komplexität beim Zusammenbau der tragbaren elektronischen Vorrichtung bedingen können. -
20 stellt ein Browserauswahlverfahren250 dar. Das Verfahren250 kann beispielsweise auf einer tragbaren elektronischen Vorrichtung wie jeder hier beschriebenen implementiert sein. Die tragbare elektronische Vorrichtung umfasst im Allgemeinen eine Benutzerschnittstelle, die an einer beliebigen Anzahl von Stellen an der tragbaren elektronischen Vorrichtung lokalisiert sein kann. In den meisten Fällen stellt jedoch die vordere Oberfläche die hauptsächliche Oberfläche zur Implementierung der Benutzerschnittstelle dar. Die Benutzerschnittstelle umfasst im Allgemeinen eine Anzeigevorrichtung und eine oder mehrere Eingabevorrichtungen. Die Eingabevorrichtungen können weit variiert werden. In einer Ausführungsform umfassen die Eingabevorrichtungen zumindest eine Näherungs- oder Berührungsmessvorrichtung zur Erfassung von Objekten oberhalb einer Messoberfläche. Näherungsmessung und Berührungsmessung weisen gegenüber anderen Arten von Eingabemitteln viele Vorteile auf. - Das Verfahren
250 beginnt im Allgemeinen bei Block252 , wo ein bildbasiertes Browserfenster innerhalb des Anzeigebereichs der Anzeigevorrichtung angezeigt wird. Der bildbasierte Browser ist konfiguriert, um wenigstens einen Teil der Bilder aus einer Gruppe von Bildern darzustellen. Die Bilder können in einer primären oder herausgehobenen Position sowie in einer oder mehreren sekundären Positionen an der primären Position benachbarten Stellen (z. B. links, rechts, oben, unten, usw.) dargestellt werden. Die primäre Position bedeutet im Allgemeinen, dass das Bild ausgewählt werden kann. Beispielsweise kann der bildbasierte Browser jeder der hier beschriebenen sein. - Dem Block
252 nachfolgend, geht das Verfahren250 zu Block254 über, wo ein Objekt über einer Messoberfläche detektiert wird. Das Objekt kann beispielsweise der Finger des Benutzers sein und die Messoberfläche kann mit einer Berührungsmessvorrichtung, wie z. B. einem Berührungsfeld, einem Berührungsbildschirm oder einem berührungsempfindlichen Gehäuse assoziiert sein. - Dem Block
254 nachfolgend, geht das Verfahren250 zum Block256 über, wo eine Auswahleingabe basierend auf einer Objektaktion erkannt wird. Die Objektaktion kann ein Tippen, eine lineare Eingabe, eine Dreheingabe und/oder Ähnliches sein. Natürlich können andere Objektaktionen verwendet werden. In einigen Fällen kann die Objektaktion an jeder Stelle über der Messoberfläche erkannt werden. In anderen Fällen kann die Objektaktion nur in vorbestimmten Bereichen, d. h. an speziellen Orten auf der Messoberfläche erkannt werden. Viele Aspekte der Objektaktion können verwendet werden, um die Navigationseingabe zu erzeugen, einschließlich, ohne darauf beschränkt zu sein, von Objekten, Orten, Geschwindigkeit, Richtung, Länge der Aktion, usw. - Dem Block
256 nachfolgend, geht das Verfahren zu Block258 über, wo eine mit dem ausgewählten Bild assoziierte Aktion initiiert wird. Es sollte beachtet werden, dass dem Bild eine Aktion zugeordnet ist, so dass, wenn das Bild ausgewählt wird, die zugeordnete Aktion stattfindet. Die Aktion kann weit variiert werden. Beispielsweise kann die Aktion sich auf das Starten einer Applikation, das Wechseln eines Modus, das Öffnen eines neuen Fensters, das Wiedergeben von Medien, das Initiieren einer Kommunikation, usw. beziehen. - Die Aktion hängt im Allgemeinen von der Art des Browsers (oder des Browsens) ab. Wenn der Browser beispielsweise ein albumbasierter Browser ist, dann kann die Aktion im Allgemeinen zur Darstellung einer Menüliste von Liedern korrespondieren, die mit dem Album assoziiert sind. Wenn der Browser ein adressenbasierter ist, dann kann die Aktion im Allgemeinen zur Darstellung von Kontaktinformationen und/oder möglicherweise der automatischen Ausführung einer Kontaktaktion, wie z. B. des Tätigen eines Telefonanrufs oder der Initiierung einer E-Mail korrespondieren. Wenn der Browser ein Terminkalenderbrowser ist, dann kann die Aktion im Allgemeinen zur Darstellung eines Datenfensters korrespondieren, das Texteinträge ermöglicht. Wenn der Browser ein modusbasierter Browser ist, dann kann die Aktion einen Moduswechsel initiieren, d. h. der Modus in der primären Position kann initiiert werden. Wenn der Browser ein fotobasierter Browser ist, dann kann ein großes Fenster mit dem ausgewählten Bild geöffnet werden. Wenn der Browser ein applikationsbasierter Browser ist, dann kann die ausgewählte Applikation gestartet werden. Wenn der Browser zur Dateneingabe konfiguriert ist, dann können die mit dem Bild assoziierten Daten eingegeben werden. Wenn das Dokument konfiguriert ist, um Dokumente zu präsentieren, so können das mit dem Bild assoziierte Dokument und möglicherweise die mit dem Dokument assoziierte Applikation geöffnet werden.
- Verschiedene Beispiele für Objektaktionen, die zur Erzeugung von Auswahleingaben für einen bildbasierten Browser verwendet werden, sind in den
21A bis21F gezeigt. Die Auswahleingaben270 sind dazu bestimmt, markierte Bilder an einer primären Position auszuwählen. In den illustrierten Beispielen ist das auszuwählende Bild272 an einer primären Position des bildbasierten Browsers274 angeordnet. - Die
21A bis21B illustrieren eine tragbare elektronische Vorrichtung mit einer Berührungsbildschirmanzeige. In einer Ausführungsform, wie in21A gezeigt, erzeugt ein Drücken, ein Tippen oder mehrfaches Tippen278 die Auswahleingabe. In einer anderen Ausführungsform, wie in21B gezeigt, erzeugt ein im Wesentlichen vertikales Ziehen276 über den Berührungsbildschirm oder einem im Wesentlichen vertikales Gleiten276 über den Bildschirm die Auswahleingabe. In einer Implementierung, kann das im Wesentlichen vertikalen Ziehen/Gleiten276 , Drücken oder Tippen278 überall innerhalb der Berührungsmessfläche des Berührungsbildschirms erfolgen. In einer anderen Implementierung muss das im Wesentlichen vertikale Ziehen/Gleiten276 , Drücken oder Tippen278 in einem bestimmten Bereich auf der Berührungsmessfläche des Berührungsbildschirms erfolgen, wie beispielsweise in einem Bereich neben dem bildbasierten Browser274 oder alternativ über dem Bildbrowser274 selbst. In einem Fall muss das vertikale Ziehen276 oder Tippen278 über dem Bild an der primären Position erfolgen. -
21C und21D illustrieren eine tragbare elektronische Vorrichtung mit einem Berührungsfeld.21C weist ein kreisförmiges Berührungsfeld mit einem zentralen Knopfbereich auf, welcher ein mechanischer Knopf oder ein berührungsempfindlicher Knopf sein kann, während21D ein quadratisches oder rechtwinkliges Berührungsfeld aufweist. In einer Ausführungsform erzeugt ein Drücken278 des Knopfes im Knopfbereich die Auswahleingabe (21C ). In einer anderen Ausführungsform erzeugt ein Drücken, Tippen oder das im Wesentlichen vertikale Ziehen/Gleiten276 die Auswahleingabe (21D ). -
21E illustriert eine tragbare elektronische Vorrichtung mit einem berührungsempfindlichen Gehäuse. Das berührungsempfindliche Gehäuse ist in einem Rahmenbereich277 angeordnet, der die Anzeige umgibt. Als solcher kann der Rahmenbereich277 eine horizontale und eine vertikale Messkomponente unterhalb oder auf den Seiten der Anzeige enthalten. In der illustrierten Ausführungsform erzeugt das im Wesentlichen vertikale Ziehen/Gleiten276 auf dem seitlichen Rahmen neben dem bildbasierten Browser274 die Auswahleingabe. Zusätzlich können in Fällen, bei denen das Gehäuse eher eine erweiterte Oberfläche ist, Auswahleingaben ähnlich erzeugt werden, wie im Zusammenhang mit den in21A bis21D gezeigten Berührungsbildschirmen und Berührungsfeldern beschrieben. -
21F illustriert eine tragbare elektronische Vorrichtung mit einem Berührungsbildschirm. In dieser Ausführungsform ist die Anzeige konfiguriert, um virtuelle Mechanismen oder Benutzerschnittstellenelemente darzustellen, die Berührungseingaben empfangen. In einem Beispiel besteht, wie in21F gezeigt, der virtuelle Mechanismus aus einem virtuellen Berührungsbereich279 und einem Knopfbereich ähnlich zu21C . In diesem Beispiel wird eine Auswahleingabe erzeugt, wenn auf den Knopfbereich getippt wird. -
22 ist ein Browserverfahren300 . Das Browserverfahren kann beispielsweise eine Kombination der vorangehenden zwei Verfahren sein. - Das Verfahren
300 beginnt im Allgemeinen bei Block302 , wo ein bildbasiertes Browserfenster innerhalb des Anzeigebereichs angezeigt wird. Der bildbasierte Browser ist konfiguriert, um wenigstens einen Teil der Bilder aus einer Gruppe von Bildern darzustellen. Die Bilder können in einer primären oder markierten Position sowie in einer oder mehreren sekundären Positionen an Stellen in der Nähe der primären Position (beispielsweise links, rechts, oben, unten, usw.) dargestellt werden. Die primäre Position bedeutet im Allgemeinen, dass das Bild ausgewählt werden kann. Beispielsweise kann der bildbasierte Browser jeder der hier beschriebenen sein. - Dem Block
302 nachfolgend, geht das Verfahren300 zu Block304 über, wo ein Objekt über einer Messoberfläche detektiert wird. Das Objekt kann beispielsweise der Finger eines Benutzers sein. Beispielsweise kann die Messoberfläche in Form von Berührungsfeldern, Berührungsbildschirmen und/oder berührungsempfindlichen Gehäusen ausgeführt sein. Alternativ oder zusätzlich kann die Messoberfläche in Form von Näherungsbereichen über einer Oberfläche, wie z. B. Näherungsmessfeldern, Näherungsmessbildschirmen und/oder Näherungsmessgehäusen ausgeführt sein. - Dem Block
304 nachfolgend, geht das Verfahren300 zu Block306 über, wo eine Feststellung getroffen wird, ob eine Navigationseingabe empfangen wird oder nicht. - Wenn eine Navigationseingabe empfangen wird, geht das Verfahren
300 zu Block308 über, wo die Bilder des bildbasierten Browsers gemäß der Navigationseingabe durchlaufen werden. Das Durchlaufen kann beispielsweise auf der Anzahl der Objekte, dem Ort, der Geschwindigkeit, der Richtung und der Länge der Objektaktion basiert sein. Allgemein gesagt umfasst das Durchlaufen das sequentielle Vorrücken der Bilder in den Ansichtsbereich herein oder daraus heraus sowie durch sekundäre und primäre Positionen. Das Vorrücken kann proportional zur Geschwindigkeit der Wirbel-, Gleit- oder Ziehaktion des Benutzers im Bezug auf die Messoberfläche erfolgen. - Wenn keine Navigationseingabe erkannt wird, geht das Verfahren zu Block
310 über, wo eine Feststellung getroffen wird, ob eine Auswahleingabe empfangen wird oder nicht. Wenn keine Auswahleingabe empfangen wird, dann kehrt das Verfahren300 zu Block306 zurück. Wenn eine Auswahleingabe empfangen wird, geht das Verfahren300 zu Block312 über, wo auswählbare Daten dargestellt werden, die mit dem primären oder markierten Bild assoziiert sind. Die auswählbaren Daten können beispielsweise im Format einer vertikalen Menüliste dargestellt werden. - Danach geht das Verfahren
300 zu Block314 über, wo eine Feststellung getroffen wird, ob irgendeiner der auswählbaren Dateneinträge ausgewählt wird oder nicht. Wenn nicht, dann kehrt das Verfahren zu Block316 zurück, der ein Warteblock oder ein Zeitablaufblock sein kann. Im Wartefall wartet dann das Verfahren300 darauf, dass eine Auswahl getroffen wird, d. h. die Menüliste wird dargestellt, bis eine Auswahl getroffen wird. Im Zeitablauffall, kehrt das Verfahren300 zurück, um den Bildbrowser (Block302 ) anzuzeigen. Im Allgemeinen kehrt die Anzeige zur letzten Browsereinstellung zurück, bevor eine Auswahleingabe eingemacht wurde. - Wenn beim Block
314 festgestellt wird, dass ein auswählbarer Dateneintrag ausgewählt wird, dann geht das Verfahren300 zu Block318 über, wo eine mit dem auswählbaren Eintrag assoziierte Aktion initiiert wird. - In einer Ausführungsform ist die Größe der Fläche, die bestimmt ist, um die Bewegungen zu empfangen, in Inkremente aufgeteilt, wobei jedes Inkrement ein Bild repräsentiert. Daher ist der Benutzer in der Lage zu Prüfen wohin er browsen möchte. In den meisten Fällen wird die Fläche gemäß der Anzahl der Bilder inkrementiert.
- Abhängig von der Anzahl der Bilder in dem Browser können ein oder mehrere Ziehbewegungen erforderlich sein, um die gesamte Menge der Bilder zu browsen.
-
23A bis23H illustrieren eine beispielhafte Browserabfolge unter Verwendung der oben beschriebenen Verfahren. Die Browserabfolge wird auf einer trag baren elektronischen Vorrichtung ausgeführt, die einen über einem Anzeigebereich der tragbaren elektronischen Vorrichtung angeordneten Berührungsbildschirm aufweist. - Wie in
23A gezeigt, zeigt die tragbare elektronische Vorrichtung einen bildbasierten Browser in einem Anzeigebereich der tragbaren elektronischen Vorrichtung an. In diesem Beispiel ist der bildbasierte Browser konfiguriert, um Albumbilder darzustellen, die mit Audiostücken oder Liedern assoziiert sind, die auf der tragbaren elektronischen Vorrichtung gespeichert sind (jedes Lied hat ein ihm zugeordnetes Albumbild). - Wie in
23B gezeigt, zieht der Benutzer seinen Finger über den Anzeigebereich. In einigen Fällen kann das Ziehen von dem Ort innerhalb des Anzeigebereichs abhängen, während in den anderen Fällen das Ziehen an jeder Stelle innerhalb des Anzeigebereichs erfolgen kann. In der illustrierten Ausführungsform wird das Ziehen in dem Bereich unterhalb des angezeigten Bildbrowsers durchgeführt. Dies ermöglicht es einem Benutzer den Bildbrowser zu betrachten, während er das Ziehen durchführt. Natürlich sind auch andere Bereiche möglich, wie z. B. ein Ziehen über den Browser. Das hat den Vorteil, dass ein Blättern durch einen realen Behälter mit Alben simuliert wird. - Wie in
23C gezeigt, erkennt die tragbare elektronische Vorrichtung das Ziehen und bewegt die Bilder entsprechend. Beispielsweise sind die Länge des Ziehens, die Geschwindigkeit des Ziehens und die Richtung des Ziehens ein Paar Faktoren, aus vielen möglichen Faktoren, zur Steuerung der Anzahl von Bildern, die durch ein gegebenes Ziehen durchlaufen werden. In der illustrierten Ausführungsform zieht der Benutzer nach links, was bewirkt, dass die Bilder nach links bewegt werden (dies ähnelt einem Blättern durch einen Behälter mit Alben). - Natürlich können die Bilder auch in zur Richtung des Fingerziehens entgegengesetzter Richtung bewegt werden. In den meisten Fällen erfolgt die Bewegung der Bilder gleichzeitig mit dem Ziehen des Fingers.
- Wie in
23D gezeigt, tippt oder drückt der Benutzer seinen Finger über das Bild an der primären Position. Alternativ kann der Benutzer das Bild an der primären Position vertikal ziehen. - Wie in
23E gezeigt, erkennt die tragbare elektronische Vorrichtung das Tippen oder Drücken oder das vertikale Ziehen und stellt eine Liste von Liedern dar, die mit dem Album an der primären Position assoziiert sind. Jedes Lied aus der Liste der Lieder ist auswählbar. In einigen Fällen ist dies ein vollständig neues Fenster (z. B. Menüfenster). In anderen Fällen ist die Liste ein Teil des bildes oder steht damit im Bezug. Beispielsweise kann die Liste dem Bild oder einem neuen mit dem Albumcover in Bezug stehendem Bild (z. B. Rückseite des Albums) überlagert sein. In einer Ausführungsform ist das Bild konfiguriert, um um eine horizontale Achse zu rotieren und es damit den Eindruck zu erwecken, als ob man die Rückseite des Bildes sähe, welche die Liste enthält. Wenn ein vertikales Ziehen verwendet wird kann sich die Richtung der Rotation auf die Richtung des vertikalen Ziehens beziehen, so dass der Benutzer scheinbar das Bild herumdreht. Zusätzlich können die Liste der Lieder sowie das Bild im Vergleich zur ursprünglichen Bildgröße vergrößert werden, um die Ansicht und das Treffen einer Auswahl zu erleichtern. Beispielsweise kann ein Übergangseffekt verwendet werden, der das Bild und die Liste scheinbar anwachsen lässt. Zur selben Zeit können sekundäre Bilder verkleinert oder geschrumpft werden, wenn die Bildliste vergrößert wird (oder sie können einfach verschwinden). In einigen Fällen kann jedes Lied aus der Liste angezeigt werden, während in anderen Fällen nur ein Teil der Liste gezeigt werden kann. - In
23F kann der Benutzer durch die Liste von Liedern navigieren. Dies kann beispielsweise durch ein vertikales Ziehen erreicht werden, das ein vertikales Scrollen initiiert. Dies kann auch mit einem Markierungsbalken erreicht werden, der sich mit dem Finger bewegt, wenn sich dieser aufwärts und abwärts durch die Liste bewegt, beispielsweise markiert der Markierungsbalken das Lied in der Nähe des Fingers (wie gezeigt). - Wie in
23F gezeigt, kann ein vertikales Gleiten einen Markierungsbalken durch die Liste bewegen. - Wie in
23G gezeigt, führt der Benutzer ein Auswahlereignis aus, indem er seinen Finger beispielsweise über dem gewünschten Lied drückt oder darauf tippt. - Wie in
23H gezeigt, erkennt die tragbare elektronische Vorrichtung das Auswahlereignis und beginnt das Lied wiederzugeben. Die tragbare elektronische Vorrichtung kann auch ein Wiedergabefenster öffnen (wie gezeigt). - Die
24A bis24H illustrieren eine beispielhafte Browsersequenz unter Verwendung der oben beschriebenen Verfahren. Die Browsersequenz wird auf einer tragbaren elektronischen Vorrichtung ausgeführt, die einen Anzeigebereich und einen separaten Berührungsfeldbereich und einen Knopfbereich aufweist. Dies kann physikalisch oder virtuell implementiert sein. - Wie in
24A gezeigt, zeigt die tragbare elektronische Vorrichtung einen bildbasierten Browser in einem Anzeigebereich der tragbaren elektronischen Vorrichtung an. Der bildbasierte Browser ist konfiguriert, um Kontaktbilder darzustellen, die mit einem auf der tragbaren elektronischen Vorrichtung gespeicherten Adressbuch assoziiert sind (jeder Kontakt hat ein zugeordnetes Bild). Beispielsweise können die Kontaktbilder Fotos von Personen in dem Adressbuch sein. - Wie in
24B gezeigt, zieht der Benutzer seinen Finger über den Berührungsfeldbereich. - Wie in
24C gezeigt, erkennt die tragbare elektronische Vorrichtung das Ziehen und bewegt das Bild entsprechend. Beispielsweise sind die Länge des Ziehens, die Geschwindigkeit des Ziehens und die Richtung des Ziehens einige wenige aus vielen möglichen Faktoren zur Steuerung der Anzahl von Bildern, die für eine gegebene Ziehbewegung durchlaufen werden. In der illustrierten Ausführungsform zieht der Benutzer entgegen den Uhrzeigersinn, wodurch ein Bewegen der Bilder nach links bewirkt wird. Natürlich können die Bilder auch entgegengesetzt der Richtung des Fingerziehens bewegt werden. In den meisten Fällen erfolgt die Bewegung der Bilder gleichzeitig mit dem Ziehen des Fingers. - Wie in
24D gezeigt, tippt oder drückt der Benutzer seinen Finger über den Knopfbereich, sobald ein gewünschtes Bild an der primären Position gezeigt wird. Alternativ kann der Benutzer den Berührungsfeldbereich drücken oder darauf tippen (einfaches Tippen, doppeltes Tippen, usw.). - Wie in
24E gezeigt, erkennt die tragbare elektronische Vorrichtung das Tippen oder Drücken und stellt Kontaktinformationen dar, die mit dem Kontaktbild assoziiert sind. Die Kontaktinformation kann die Adresse, Familienmitglieder, Telefonnummern, E-Mail-Adressen umfassen. In einigen Fällen können diese Daten auswählbare Daten sein, wie z. B. Telefonnummern und E-Mail-Adressen. In einigen Fällen ist dies ein vollständig neues Fenster (z. B. Menüfenster). In anderen Fällen ist die Kontaktinformation ein Teil von oder steht in Beziehung zu dem Kontaktbild. In einer Ausführungsform ist das Kontaktbild konfiguriert, um sich um eine horizontale Achse zu drehen und dabei den Eindruck zu erwecken, als ob man die Rückseite des Kontaktbildes sähe, welches die Liste enthält. Wenn ein vertikales Ziehen verwendet wird kann sich die Drehrichtung auf die Richtung des vertikalen Ziehens beziehen, wodurch der Eindruck erweckt wird, als ob der Benutzer das Bild herumdrehe. Zusätzlich kann die Kontaktinformation im Vergleich zur ursprünglichen Bildgröße vergrößert werden, um die Ansicht und das Treffen einer Auswahl zu erleichtern. Beispielsweise kann ein Übergangseffekt verwendet werden, der die Kontaktinformation scheinbar wachsen lässt. Zur sel ben Zeit können die sekundären Bilder in dem Maße wie die Bildliste vergrößert wird verkleinert oder geschrumpft werden (oder sie können einfach verschwinden). In einigen Fällen wird die gesamte Kontaktinformation gezeigt, während in anderen Fällen nur ein Teil der Kontaktinformation gezeigt wird. - Wie in
24F gezeigt, navigiert der Benutzer durch die Kontaktinformation. Dies kann beispielsweise durch ein vertikales Ziehen erreicht werden, das ein vertikales Scrollen initiiert, wenn die Datenmenge größer ist als das was angezeigt wird. - Wie in
24G gezeigt, führt der Benutzer ein Auswahlereignis durch Drücken oder Tippen seines Fingers, wie z. B. über einem auswählbaren Dateneintrag, beispielsweise einer Telefonnummer, durch. - Wie in
24H gezeigt, erkennt die tragbare elektronische Vorrichtung das Auswahlereignis und kann einen Telefonanruf initiieren. Die tragbare elektronische Vorrichtung kann auch zu dem Kontaktbild zurückkehren, so dass der Benutzer weiß, wen er anruft. -
25 ist ein Auswahlverfahren350 . Das Verfahren350 beginnt im Allgemeinen beim Block352 , wo ein bildbasiertes Browserfenster in dem Anzeigebereich angezeigt wird. Der bildbasierte Browser ist konfiguriert, um wenigstens einen Teil der Bilder einer Gruppe von Bildern anzuzeigen. Die Bilder können in einer primären oder herausgehobenen Position sowie in einer oder mehreren sekundären Positionen an Stellen in der Nähe der primären Position (z. B. links, rechts, oben, unten, usw.) dargestellt werden. Die primäre Position bedeutet im Allgemeinen, dass das Bild ausgewählt werden kann. Beispielsweise kann der bildbasierte Browser jeder der hier beschriebenen sein. - In dieser Ausführungsform gibt es ein rückseitiges Bild, das mit dem vorderseitigen Bild assoziiert ist. Das vorderseitige Bild wird dargestellt, wenn der Browser die Elemente durchlauft. Das rückseitige Bild wird dargestellt, wenn das vorderseitige Bild ausgewählt wird. Das rückseitige Bild kann beispielsweise auswählbare Daten enthalten, die mit dem vorderseitigen Bild assoziiert sind.
- Dem Block
352 folgend, geht das Verfahren zu Block354 über, wo ein Auswahleingabeereignis detektiert wird. In einer Ausführungsform ist das Auswahleingabeereignis ein Tippen oder Drücken. In einer anderen Ausführungsform ist das Auswahleingabeereignis ein vertikales Ziehereignis. Obwohl nicht erforderlich, muss in den meisten Fällen das zu erkennende Auswahlereignis über dem Bild in der primären Position auftreten, um erkannt zu werden. - Dem Block
354 folgend, geht das Verfahren zu Block356 über, wo die vorderseitigen und rückseitigen Bilder umgedreht werden, wenn das Auswahleingabeereignis detektiert wird. Wenn beispielsweise das vorderseitige Bild angezeigt wird und ein Auswahleingabeereignis detektiert wird, dann wird das vorderseitige Bild von der Ansicht entfernt, während das rückseitige Bild zur Ansicht dargestellt wird. Andersherum, wenn das rückseitige Bild angezeigt wird und ein Auswahlereignis detektiert wird, dann wird das rückseitige Bild von der Anzeige entfernt, während das vorderseitige Bild zur Ansicht dargestellt wird. In einer Ausführungsform ist das Umdrehen so einfach wie das Einfügen oder Ersetzen von Bildern an derselben Stelle. In einer anderen Ausführungsform ist das Bild konfiguriert, um zu erscheinen, als ob es sich um eine horizontale Achse drehe. In dieser Ausführungsform dreht sich das Bild von vorne nach hinten und von hinten nach vorne um die horizontale Achse. In einigen Fällen kann dies ein Verdrehen der Bilder umfassen, wenn sie sich drehen, um den Eindruck zu erwecken, als ob sie sich zwischen Vordergrund und Hintergrund bewegten (z. B. die vordere Kante wird größer, während die hintere Kante kleiner wird). Im Wesentlichen ist dieser Effekt konfiguriert, um das Drehen eines zweidimensionalen flachen planaren Objekts zu imitieren, so dass verschiedene Seiten des Objekts gesehen werden können. - Die
26A bis26E illustrieren eine Drehsequenz zur Verwendung in der oben genannten Ausführungsform. Wie in26A gezeigt, platziert der Benutzer seinen Finger über das zu drehende Bild (z. B. primäres Bild). Wie in26B bis26D gezeigt, gleitet der Finger des Benutzers in einer vertikalen Richtung. Das Gleiten kann entweder aufwärts oder abwärts erfolgen. - Wie in
26B gezeigt, folgt die Kante des Bildes zu Beginn des Gleitens dem Finger, wenn sich dieser vertikal bewegt. In diesem Fall, wird der Finger abwärts geglitten und daher folgt die obere Kante des Elements dem Finger. Außerdem ist ein erster Teil des Elements oberhalb einer Achse konfiguriert, um sich zu vergrößern, während ein zweiter Teil des Elements unterhalb der horizontalen Achse konfiguriert ist, um zu schrumpfen. Zusätzlich ist das Element konfiguriert, um während der Bewegung verdreht zu werden, so dass der Eindruck entsteht, als ob der erste Teil in den Vordergrund gebracht und der zweite Teil in den Hintergrund gebracht würde. Beispielsweise wird die obere Kante des ersten Teils horizontal nach außen von der horizontalen Achse gedreht, während die untere Kante des unteren Teils horizontal einwärts von der horizontalen Achse gedreht wird. - Wie in
26C gezeigt, setzt sich dieser Effekt fort, bis die oberen und unteren Kanten des Bildes mit der horizontalen Achse ausgerichtet sind. Das Bild verschwindet entweder oder ein kleines Liniensegment wird angezeigt. - Wie in
26D gezeigt, folgt die Kante des Bildes weiterhin dem Finger, wenn sich dieser vertikal bewegt. Der erste Teil beginnt sich unterhalb der horizontalen Achse und der zweite Teil beginnt sich über die horizontale Achse zu bewegen. Der erste Teil bleibt vergrößert und nach außen gedreht, allerdings in einer umgekehrten Orientierung, während der zweite Teil kleiner bleibt und nach innen gedreht ist, allerdings in einer umgekehrten Orientierung. - Der Inhalt des Bildes kann auch gedreht werden, beispielsweise vom Vordergrund in den Hintergrund.
- Wie in
26E gezeigt, wird am Ende des Ziehens das rückwärtige Bild in seiner ursprünglichen Größe und ohne jegliche Drehung zur Ansicht gebracht (ursprünglicher Zustand). In einigen Fällen kann das rückseitige Bild dagegen während des Umdrehens, graduell vergrößert werden, insbesondere wenn es auswählbare Daten enthält oder Daten, die schwer zu erkennen sind. - Es ist zu bemerken, dass die Erfindung nicht auf vorderseitige und rückseitige Bilder limitiert ist, und dass mehr als zwei Bilder an der primären Position durchgeblättert werden können.
-
27 stellt ein Browser-Verfahren400 dar. Das Verfahren400 beginnt im Allgemeinen bei Block402 , wo ein bildbasiertes Browserfenster innerhalb eines Anzeigebereichs angezeigt wird. Der bildbasierte Browser ist konfiguriert, um wenigstens einen Teil der Bilder aus einer Gruppe von Bildern darzustellen. Die Bilder können in einer primären oder markierten Position sowie in einer oder mehreren sekundären Positionen an Stellen in der Nähe der primären Position (z. B. links, rechts, oben, unten, usw.) dargestellt werden. In der illustrierten Ausführungsform enthält der Browser eine Mehrzahl von sekundären Bildern sowohl auf der linken als auch auf der rechten Seite des primären Bildes. Die primäre Position bedeutet im Allgemeinen, dass das Element ausgewählt werden kann, um eine neue Aufgabe oder Aktion auszulösen. Beispielsweise kann der bildbasierte Browser jeder der hier beschriebenen sein. - Dem Block
402 folgend, geht das Verfahren zu Block404 über, wo ein Auswahleingabeereignis über einem der sekundären Bilder erkannt wird. Die Auswahleingabe kann ein Tippen oder Drücken sein oder kann einfach die Anwesenheit eines Objekts über dem sekundären Bild sein. - Dem Block
404 folgend geht das Verfahren zu Block406 über, wo die Bilder durchlaufen werden, um das ausgewählte sekundäre Bild in die primäre Position zu bringen. Beispielsweise werden, wie in28A and28B gezeigt, wenn der Benutzer seinen Finger über ein sekundäres Bild platziert, dass sich zwei Positionen links der primären Position befindet, alle Bilder um zwei Positionen nach rechts bewegt, so dass das ausgewählte sekundäre Bild in der primären Position platziert wird. Dasselbe kann für sekundäre Bilder auf der linken Seite der primären Position erfolgen. -
29 ist ein Browser-Verfahren420 . Das Verfahren420 beginnt im Allgemeinen bei Block422 , wo ein bildbasiertes Browserfenster innerhalb eines Anzeigebereichs angezeigt wird. Der bildbasierte Browser ist konfiguriert, um wenigstens einen Teil der Bilder einer Gruppe von Bildern darzustellen. Die Bilder können in einer primären oder herausgehobenen Position sowie in einer von mehreren sekundären Positionen an Stellen in der Nähe der primären Position (z. B. links, rechts, oben, unten, usw.) dargestellt werden. Die primäre Position bedeutet im Allgemeinen, dass das Bild auswählbar ist, um eine neue Aufgabe oder Aktion auszulösen. Beispielweise kann der bildbasierte Browser jeder der hier beschriebenen sein. Jedes Bild hat einen damit assoziierten Alphabetbuchstabenbezeichner. Der Alphabetbuchstabenbezeichner kann beispielsweise auf der Schreibweise eines mit dem Bild assoziierten Titels beruhen. Beispielsweise ist im Falle eines Albums der Alphabetbuchstabenbezeichner der Name des Albums. Des Weiteren sind die Bilder in alphabetischer Reihenfolge basierend auf dem Alphabetbuchstabenbezeichner konfiguriert (z. B. starten die Bilder mit A1 und sind horizontal nebeneinander bis zu Z(n) positioniert). - Das Verfahren
420 enthält auch den Block424 , wo die Buchstaben des Alphabets in alphabetischer Reihenfolge entlang der Unterseite des Anzeigebereichs angezeigt werden. Das Verfahren420 enthält auch den Block426 , wo ein Objekt über dem angezeigten Buchstaben detektiert wird. Das Verfahren420 umfasst auch den Block428 , wo die Bilder des Bildbrowsers durchlaufen werden, um das erste mit dem Buchstaben assoziierte Bild in die primäre Position zu bringen. Siehe beispielsweise die30A und30B , die zeigen, dass, wenn sich ein Benutzer bewegen und seinen Finger über den Buchstaben E platzieren und/oder diesen drücken würde, das Bild nachfolgend die Bilder durchlaufen würde, so dass das erste E-Bild in die primäre Position gebracht würde. In einer Ausführungsform wird, wenn der Buchstabe ausgewählt wird, entweder der ausgewählte Buchstabe markiert oder ein neuer Buchstabenbezeichner angezeigt. - Es ist zu beachten, dass das Verfahren nicht auf eine alphabetische Reihenfolge limitiert ist und dass andere Kriterien verwendet werden können, einschließlich beispielsweise Genre, Zeit und Ähnliches.
-
31 ist ein Browser-Verfahren450 . Das Verfahren450 umfasst den Block452 , an dem ein bildbasierter Browser angezeigt wird. Der bildbasierte Browser enthält eine primäre Position und erste und zweite sekundäre Positionen auf ersten und zweiten Seiten des primären Bildes. Der bildbasierte Browser kann beispielsweise zu jedem der hier beschriebenen korrespondieren. - Das Verfahren
450 enthält auch den Block454 , bei dem ein Objekt über den Bildern an den ersten oder zweiten sekundären Positionen an den Seiten der primären Position detektiert wird. Das Verfahren450 umfasst auch den Block456 , wo die Gegenwart eines Objekts über den sekundären Bildern als Navigationseingabe erkannt wird. - Das Verfahren
450 umfasst weiterhin den Block458 , wo die Bilder gemäß der Navigationseingabe durchlaufen werden. Wenn sich beispielweise das Objekt auf einer ersten Seite befindet, werden die Bilder in eine erste Richtung bewegt, und wenn sich das Objekt auf der zweiten Seite befindet, werden die Bilder in eine zweite Richtung entgegengesetzt zu der ersten Richtung bewegt. Wenn sich beispielsweise das Objekt auf der linken Seite befindet, dann werden die Bilder nach links bewegt, und wenn sich das Objekt auf der rechten Seite befindet, dann werden die Bilder nach rechts bewegt. Die Anzahl der Positionen, um die sich die Bilder bewegen, hängt im Allgemeinen von der Zeitdauer ab, in der das Objekt detektiert wird. Beispielweise kann eine (1) Sekunde Detektierdauer gleich fünf (5) Bildübergängen entsprechen. Des Weiteren kann ein kurzes Tippen konfiguriert werden, um die Bewegung um einen Übergang zu bewirken. Auf diese Weise kann der Benutzer durch Tippen die Bilder inkrementell durchlaufen. In Fällen, in denen eine Mehrfach-Berührungsmessoberfläche bereitgestellt ist, kann die außerdem ein beschleunigtes Browsen basierend auf der Anzahl der während einer Benutzeraktion verwendeten Finger ermöglicht werden. Beispielsweise macht das Hinzufügen eines zweiten Fingers das Durchlaufen zweimal schneller, das Hinzufügen eines dritten Fingers macht das Durchlaufen dreimal schneller, usw. -
32 ist ein Verfahren500 zur Zuordnung eines Bildes zu einer Liste. Dieses Verfahren kann auf einem Host vor dem Herunterladen der Liste auf die tragbare elektronische Vorrichtung durchgeführt werden, oder es kann alternativ auf der tragbaren elektronischen Vorrichtung durchgeführt werden. - Das Verfahren
500 beginnt im Allgemeinen bei Block502 , wo eine Datei erzeugt wird. Die Datei kann eine Liste aus Dateneinträgen sein. Die Liste kann beispielweise eine Wiedergabeliste sein, die einen Teil der Lieder aus einer großen Liederbibliothek enthält. Die Wiedergabeliste ist ein wenig wie ein Untermenü, so dass ein Benutzer nicht durch eine große Bibliothek browsen muss. Sie dient auch dem Zweck, Lieder in Kategorien zu organisieren, wie z. B. Tanzmusik oder Stimmungsmusik, usw. Es ist zu beachten, dass die Datei nicht auf Wiedergabelisten beschränkt ist und dass andere Daten in der Datei enthalten sein können. Beispielsweise kann die Datei eine Adressdatei sein, die Kontaktinformation enthält. Das Erzeugen der Datei umfasst typischerweise das Bereitstellen einer Überschrift oder eines Titels für die Datei. - Dem Block
502 folgend geht das Verfahren500 zu Block504 über, wo der Datei ein Bild zugeordnet wird. Die Bilder können beispielsweise aus einer Fotobibliothek, einer PDF-Bibliothek, usw. Ausgewählt werden. Dies kann beispielsweise erreicht werden durch (1) Auswählen einer Datei, (2) Auswählen von Füge Bild Hinzu in einem Operationsmenü, so dass ein Bilder enthaltendes Fenster geöffnet wird, (3) Auswählen eines Bildes aus dem Fenster und danach (4) Zuordnen des Bildes zu der Wiedergabeliste. - Dem Block
504 nachfolgend geht das Verfahren zu Block506 über, wo das Bild zu einem Bildbrowser hinzugefügt wird. Die das Bild enthaltende Datei würde in dem Bildbrowser platziert werden, so dass es bei jedem nachfolgenden Browsen enthalten wäre. -
33 ist ein Betriebsverfahren550 für eine erfindungsgemäße tragbare elektronische Vorrichtung. die tragbare elektronische Vorrichtung ist in der Lage, in verschiedenen Orientierungen verwendet zu werden. Beispielweise kann die tragbare elektronische Vorrichtung im Hochformat oder im Querformat verwendet werden. In einer Ausführungsform hat die tragbare elektronische Vorrichtung einen rechteckig geformten Anzeigebereich. Beispielsweise kann der Anzeigebereich eine 16:9 oder eine 4:3-Konfiguration aufweisen, die mit Quer- und Hochformatmodi korrespondiert. Zusätzlich kann der Anzeigebereich konfiguriert werden, um im Wesentlichen die vordere Oberfläche der tragbaren elektronischen Vorrichtung auszufüllen. - Das Verfahren
550 beginnt im Allgemeinen bei Block552 , wo eine erste GUI und eine zweite GUI bereitgestellt sind. Die erste und die zweite GUI basieren auf denselben Daten, aber verwenden unterschiedliche Formatierungsschemata, um die Daten zu zeigen. In einer Ausführungsform ist die erste GUI als eine vertikale Menüliste konfiguriert, die textbasiert ist, und die zweite GUI ist als Bildbrowser konfiguriert, der bildbasiert ist. Die Bilder in dem Bildbrowser sind mit korrespondierenden Textdaten in dem Menü assoziiert. Beispielweise kann die erste GUI eine vertikale Liste von Audiostücken sein, während die zweite GUI eine horizontale Anordndung von Alben sein kann. - Dem Block
552 nachfolgend geht das Verfahren zu Block554 über, wo die Orientierung der tragbaren elektronischen Vorrichtung festgestellt wird. Dies kann beispielweise durch Neigungssensoren oder Beschleunigungsmesser erreicht werden (u. a.). In einer Ausführungsform umfasst die Feststellung ein Festellen, ob die tragbare elektronische Vorrichtung in einem Hochformat oder im Querformat verwendet wird. - Wenn sich die tragbare elektronische Vorrichtung in einer ersten Orientierung (Hochformat) befindet, geht das Verfahren
554 zu Block556 über, wo die erste grafische Benutzerschnittstelle (GUI) dargestellt wird. - Wenn sich die tragbare elektronische Vorrichtung in einer zweiten Orientierung (Querformat) befindet, so geht das Verfahren zu Block
558 über, wo die zweite grafische Benutzerschnittstelle (GUI) dargestellt wird. - In einer Ausführungsform wird, wie in
34 gezeigt, ein menübasiertes Fenster dargestellt, wen sich die Vorrichtung im Hochformat befindet und ein bildbasierter Browser wird dargestellt, wenn sich die Vorrichtung im Querformatmodus befindet. Es ist zu beachten, dass sich das Hochformat für vertikales Scrollen, wie z. B. durch eine vertikale Menüliste eignet, während sich das Querformat zum horizontalen Scrollen, wie z. B. durch einen Bildbrowser, eignet (im Querformat können mehr Bilder betrachtet werden). -
35 ist ein Blockdiagramm eines Medienspielers700 gemäß einer Ausführungsform der Erfindung. Der Medienspieler700 weist einen Prozessor702 auf, der sich auf einen Mikroprozessor oder Controller zur Steuerung des übergreifenden Betriebs des Medienspielers700 bezieht. Der Medienspieler700 speichert Mediendaten, die sich auf Medienobjekte in einem Dateisystem704 beziehen, sowie einen Cache706 . Das Dateisystem704 besteht typischerweise aus einer Speicherplatte oder einer Mehrzahl von Platten. Das Dateisystem704 stellt typischerweise eine hohe Speicherkapazität für den Medienspieler700 bereit. Das Dateisystem704 kann nicht nur Mediendaten, sondern auch Nicht-Mediendaten speichern (z. B. wenn in einem Plattenmodus betrieben). Da jedoch die Zugriffszeit auf das Dateisystem704 relativ langsam ist, kann der Medienspieler700 auch einen Cache706 aufwiesen. Der Cache706 ist beispielsweise ein Speicher mit wahlfreiem Zugriff (RAM), der durch Halbleiterspeicher bereitgestellt wird. Die relative Zugriffszeit auf den Cache706 ist wesentlich kürzer als für das Dateisystem704 . Allerdings weist der Cache706 nicht die große Speicherkapazität des Dateisystems704 auf. Außerdem verbraucht das Dateisystem704 im aktiven Zustand mehr Energie als der Cache706 . Der Energieverbrauch ist oft von Bedeutung, wenn der Medienspieler700 ein tragbarer Medienspieler ist, der durch eine Batterie (nicht gezeigt) mit Energie versorgt wird. Der Medienspieler700 enthält auch ein RAM722 und einen Nur-Lese-Speicher (ROM)720 Das ROM720 kann Programme, Dienstprogramme oder Prozesse speichern, die auf nicht-flüchtige Weise auszuführen sind. Das RAM722 stellt flüchtigen Datenspeicher zur Verfügung, wie z. B. für den Cache706 . - Der Medienspieler
700 weist auch eine Benutzereingabevorrichtung708 auf, die es einem Benutzer des Medienspielers700 erlaubt, mit dem Medienspieler700 zu interagieren. Beispielweise kann die Benutzereingabevorrichtung708 eine Vielzahl von Formen annehmen, wie z. B. ein Knopf, eine Tastatur, eine Wählscheibe, usw.. Des Weiteren weist der Medienspieler700 eine Anzeige710 (Bildschirmanzeige) auf, die durch den Prozessor702 gesteuert werden kann, um dem Benutzer Informationen anzuzeigen. Ein Datenbus711 kann den Datentransfer zwischen wenigstens dem Dateisystem704 , dem Cache706 , den Prozessor702 und dem CODEC712 bewerkstelligen. - In einer Ausführungsform dient der Medienspieler
700 dazu, eine Mehrzahl von Medienelementen (z. B. Lieder) in dem Dateisystem704 zu speichern. Wenn der Benutzer wünscht, dass der Medienspieler ein bestimmtes Medienobjekt wiedergibt, wird eine Liste von verfügbaren Medienobjekten auf der Anzeige710 angezeigt. Dann kann der Benutzer unter Verwendung der Benutzereingabevorrichtung708 eines der verfügbaren Medienobjekte auswählen. Der Prozessor702 liefert, nachdem er die Auswahl eines bestimmten Medienobjekts empfangen hat, die Mediendaten (z. B. Audiodatei) für das bestimmte Medienobjekt an einen Kodierer/Dekodierer (CODEC)712 . Der CODEC712 erzeugt dann analoge Ausgangssignale für einen Lautsprecher714 . Der Lautsprecher714 kann ein interner Lautsprecher des Medienspielers700 oder ein zum Medienspieler700 externer Lautsprecher sein. Beispielsweise würden Kopfhörer oder Ohrhörer, die mit dem Medienspieler700 verbunden sind, als externe Lautsprecher betrachtet werden. - Der Medienspieler
700 weist auch eine Netzwerk-/Busschnittstelle716 auf, die an eine Datenverbindung718 koppelt. Die Datenverbindung718 ermöglicht es dem Medienspieler700 , an einen Hostcomputer zu koppeln. Die Datenverbindung718 kann über eine drahtgebundene Verbindung oder eine drahtlose Verbindung bereitgestellt werden. Im Falle einer drahtlosen Verbindung kann die Netzwerk-/Busschnittstelle716 einen drahtlosen Transceiver aufweisen. - In einer Implementierung kann der Hostcomputer eine auf dem Hostcomputer vorhandene Applikation nutzen, um die Verwendung von Wiedergabelisten zu erlauben und diese zu verwalten, einschließlich einer Mediengerätewiedergabeliste. Eine solche Applikation ist iTunesTM, das von Apple Inc. aus Cupertino, CA, hergestellt wird.
-
36 ist ein Blockdiagramm eines Medienverwaltungssystems800 gemäß einer Ausführungsform der Erfindung. Das Medienverwaltungssystem800 weist einen Hostcomputer802 und einen Medienspieler804 auf. Der Hostcomputer802 ist typischerweise ein Personalcomputer. Der Hostcomputer weist neben anderen konventionellen Komponenten ein Verwaltungsmodul806 auf, das ein Softwaremodul ist. Das Verwaltungsmodul806 stellt eine zentrale Verwaltung für Medienobjekte (und/oder Wiedergabelisten) nicht nur auf dem Hostcomputer802 , sondern auch auf dem Medienspieler804 bereit. Insbesondere verwaltet das Verwaltungsmodul806 solche Medienobjekte, die in einem mit dem Hostcomputer802 assoziierten Medienlager808 gespeichert sind. Das Verwaltungsmodul806 interagiert auch mit einer Mediendatenbank810 , um Informationen zu speichern, die mit den in dem Medienlager808 gespeicherten Medienobjekten assoziiert sind. - Die Medieninformation bezieht sich auf Charakteristiken oder Attribute der Medienobjekte. Beispielsweise kann im Fall von Audio- oder audiovisuellen Medien die Medieninformation eines oder mehrere der folgenden Elemente aufweisen: Titel, Album, Stück, Künstler, Komponist und Genre. Diese Typen von Medieninformationen sind für bestimmte Medienobjekte spezifisch. Zusätzlich können sich die Medieninformationen auf Qualitätscharakteristiken der Medienobjekte beziehen. Beispiele für Qualitätscharakteristiken von Medienobjekten können ein oder mehrere der folgenden Elemente enthalten: Bitrate, Abtastrate, Equalizereinstellungen, Lautstärkeanpassung, Start/Stopp und Gesamtlaufzeit.
- Des Weiteren enthält der Hostcomputer
802 ein Wiedergabemodul812 . Das Wiedergabemodul812 ist ein Softwaremodul, das verwendet werden kann, um bestimmte in dem Medienlager808 gespeicherte Medienobjekte wiederzugeben. Das Wiedergabemodul812 kann auch Medieninformationen aus der Mediendatenbank810 anzeigen (auf einem Anzeigebildschirm) oder diese anderweitig nutzen. Typischerweise korrespondiert die interessierende Medieninformation zu den durch das Wiedergabemodul812 wiederzugebenden Medienobjekten. - Der Hostcomputer
802 weist auch ein Kommunikationsmodul814 auf, das an ein korrespondierendes Kommunikationsmodul816 innerhalb des Medienspielers804 koppelt. Eine Verbindung oder Verknüpfung818 koppelt entfernbar die Kommunikationsmodule814 und816 . In einer Ausführungsform ist die Verbindung oder die Verknüpfung818 ein Kabel, das einen Datenbus bereitstellt, wie z. B. einen FIREWIRETM-Bus oder USB-Bus, welcher dem Fachmann wohlbekannt ist. In einer anderen Ausführungsform ist die Verbindung oder Verknüpfung818 ein drahtloser Kanal oder eine Verbindung durch ein drahtloses Netzwerk. Entspre chend können abhängig von der Implementierung die Kommunikationsmodule814 und816 auf drahtgebundene oder drahtlose Weise miteinander kommunizieren. - Der Medienspieler
804 weist auch einen Medienspeicher820 auf, der Medienobjekte innerhalb des Medienspielers804 speichert. Optional kann der Medienspeicher820 auch Daten speichern, d. h. ein Nicht-Medienobjektspeicher sein. Die Medienobjekte, die in dem Medienspeicher820 gespeichert werden, werden typischerweise über die Verbindung oder Verknüpfung818 von dem Hostcomputer802 empfangen. Insbesondere sendet das Verwaltungsmodul806 alle oder bestimmte dieser in dem Medienlager808 abgelegten Medienobjekte über die Verbindung oder Verknüpfung818 zu dem Medienspeicher820 innerhalb des Medienspielers804 . Zusätzlich kann die korrespondierende Medieninformation für die Medienobjekte, die auch von dem Hostcomputer802 an den Medienspieler804 geliefert wird, in einer Mediendatenbank822 gespeichert werden. In dieser Hinsicht können bestimmte Medieninformationen aus der Mediendatenbank810 innerhalb des Hostcomputers802 an die Mediendatenbank822 innerhalb des Medienspielers804 über die Verbindung oder Verknüpfung818 gesendet werden. Des Weiteren können auch Wiedergabelisten, die bestimmte der Medienobjekte identifizieren, durch das Verwaltungsmodul806 über die Verbindung oder Verknüpfung818 zu dem Medienspeicher820 oder der Mediendatenbank822 innerhalb des Medienspielers804 gesendet werden. - Außerdem enthält der Medienspieler
804 ein Wiedergabemodul824 , das an den Medienspeicher820 und die Mediendatenbank822 gekoppelt ist. Das Wiedergabemodul824 ist ein Softwaremodul, das verwendet werden kann, um bestimmte in dem Medienspeicher820 gespeicherte Medienobjekte wiederzugeben. Das Wiedergabemodul824 kann auch Medieninformationen aus der Mediendatenbank822 anzeigen (auf einem Anzeigebildschirm) oder diese anderweitig verwenden. Typischerweise korrespondiert die interessierende Medieninformation zu den durch das Wiedergabemodul824 wiederzugebenden Medienobjekten. - Entsprechend weist der Medienspieler
804 in einer Ausführungsform eine limitierte oder keine Fähigkeit zur Verwaltung von Medienobjekten auf dem Medienspieler804 auf. Allerdings kann das Verwaltungsmodul806 innerhalb des Hostcomputers802 die auf dem Medienspieler804 abgelegten Medienobjekte indirekt verwalten. Um beispielsweise ein Medienobjekt dem Medienspieler804 "hinzuzufügen", dient das Verwaltungsmodul806 dazu, das dem Medienspieler804 aus dem Medienlager808 hinzuzufügende Medienobjekt zu identifizieren und es bewirkt dann, dass das identifizierte Medienobjekt an den Medienspieler804 geliefert wird. Um in einem anderen Beispiel ein Medienobjekt aus dem Medienspieler804 zu "löschen", dient das Verwaltungsmodul806 dazu, das aus dem Medienlager808 zu löschende Medienobjekt zu identifizieren, und es bewirkt dann, dass das identifizierte Medienobjekt aus dem Medienspieler804 gelöscht wird. Wenn in einem noch weiteren Beispiel an dem Hostcomputer802 unter Verwendung des Verwaltungsmoduls806 Wechsel (d. h. Änderungen) der Charakteristiken eines Medienobjekts durchgeführt wurden, dann können solche Charakteristiken auch auf das korrespondierende Medienobjekt auf dem Medienspieler804 übertragen werden. In einer Implementierung treten die Hinzufügungen, Löschungen und/oder Änderungen in einem batchartigen Prozess während der Synchronisierung der Medienobjekte auf dem Medienspieler804 mit den Medienobjekten auf dem Hostcomputer802 auf. - In einer anderen Ausführungsform weist der Medienspieler
804 limitierte oder keinerlei Fähigkeit auf, Wiedergabelisten auf dem Medienspieler804 zu verwalten. Allerdings kann das Verwaltungsmodul806 innerhalb des Hostcomputers802 durch Verwaltung der auf dem Hostcomputer abgelegten Wiedergabelisten die auf dem Medienspieler804 abgelegten Wiedergabelisten indirekt verwalten. In dieser Hinsicht können Hinzufügungen, Löschungen oder Änderungen an Wiedergabelisten auf dem Hostcomputer802 durchgeführt und dann an den Medienspieler804 durch Lieferung übertragen werden. - Wie schon vorausgehend bemerkt, ist Synchronisation eine Art der Medienverwaltung. Die Fähigkeit automatisch eine Synchronisation einzuleiten, wurde ebenfalls vorausgehend erläutert und dies im Zusammenhang mit der entsprechenden oben genannten Applikation. Des Weiteren kann die Synchronisation zwischen Geräten jedoch eingeschränkt sein, um eine automatische Synchronisierung zu verhindern, wenn sich der Hostcomputer und der Medienspieler nicht gegenseitig erkennen.
- Gemäß einer Ausführungsform wird der Benutzer des Medienspielers abgefragt, ob der Benutzer wünscht, dass der Medienspieler mit dem Hostcomputer verknüpft, diesem zugeordnet, oder mit diesem verriegelt wird, wenn ein Medienspieler erstmals mit einem Hostcomputer verbunden wird (oder noch allgemeiner, wenn übereinstimmende Identifizierer nicht vorliegen). Wenn sich der Benutzer des Medienspielers dafür entscheidet, den Medienspieler mit dem Hostcomputer zu verbinden, ihn diesem zuzuordnen oder ihn damit zu verriegeln, dann wird ein pseudo-zufälliger Identifizierer erhalten und entweder in der Mediendatenbank oder einer Datei innerhalb sowohl des Hostcomputers als auch des Medienspielers abgelegt. In einer Implementierung ist der Identifizierer ein Identifizierer, der mit dem Hostcomputer oder seinem Verwaltungsmodul assoziiert ist (z. B. diesem bekannt oder durch diesen erzeugt ist) und ein solcher Identifizierer wird an den Medienspieler gesendet und dort gespeichert. In einer anderen Ausführungsform ist der Identifizierer mit dem Medienspieler assoziiert (z. B. diesem bekannt oder durch ihn erzeugt) und wird an eine Datei oder eine Mediendatenbank des Hostcomputers gesendet und dort gespeichert.
- Bildbasierte Browser mit Bildfunktionalität benötigen typischerweise mehrere verschiedene Bildformate, um die verschiedenen Anzeigemodi des Browsers zu unterstützen. Beispielsweise kann der Browser ein Vollbild für die primäre Position sowie verschiedene Miniaturbilder für die sekundären Positionen benötigen, wodurch einem Benutzer geholfen wird, durch eine Gruppe von Bildern zu brow sen. Dies kann Teilversionen, gedrehte Versionen, Versionen mit Reflektion und ähnliches umfassen.
- Ein Verfahren zur Erzeugung der verschiedenen Bilder des Bildbrowserfensters besteht darin, das Originalbild auf die tragbare Medienvorrichtung zu laden, und dann das Originalbild auf der tragbaren Medienvorrichtung in die benötigten Formate zu transkodieren, wenn sie angezeigt werden sollen. Dieses wird manchmal als Datenverarbeitung während des Betriebs bezeichnet. Wenn gleich dies funktionieren kann, wird im Allgemeinen angenommen, dass dieses Verfahren verschiedene Nachteile aufweist, die es für den Benutzer weniger interessant machen. Weil beispielsweise das Formatieren von Bildern eine prozessintensive Aufgabe ist (beispielsweise auf tragbaren Medienvorrichtungen, die die Leistungsfähigkeit ihrer größeren Hosts nicht aufweisen), tendieren tragbare Medienvorrichtungen dazu langsam zu operieren und mehr Leistung zu verbrauchen. Entsprechend kann ein Formatieren von Bildern auf tragbaren Medienvorrichtungen in einer unerfreulichen Benutzererfahrung resultieren. Einerseits muss der Benutzer warten, während das Bild formatiert wird. Andererseits tendiert die Batterie der tragbaren Medienvorrichtung dazu, öfter zur Neige zu gehen.
- Um diese Nachteile zu reduzieren oder zu überwinden, können Bilder auf dem Host vorformatiert werden, bevor oder während sie dort hingeladen werden. Wenn ein Bild zum Herabladen identifiziert wird, werden verschiedene vorformatierte von dem Originalbild abgeleitete Bilder (und möglicherweise die Originalbilder) an die tragbare Medienvorrichtung gesendet. Die Verarbeitung wird auf dem Host durchgeführt, der diese Aufgaben leichter erfüllen kann als der tragbare Medienspieler. Diese Aufgaben können beispielsweise ein Skalieren, Abschneiden, Drehen, eine Farbkorrektur, ein Verdrehen, Reflektion und/oder Ähnliches umfassen. Sobald sie auf der tragbaren Medienvorrichtung empfangen werden, werden die vorformatierten Bilder zur späteren Verwendung gespeichert. Durch Speicherung dieser Bilder wird die Medienvorrichtung davon befreit, irgendwelche arbeitsintensiven Aufgaben im Zusammenhang mit Bildformatierung durch führen zu müssen. Das heißt, die vorformatierten Bilder entlasten die Medienvorrichtung von einem Großteil der Arbeit, die erforderlich ist, um sie anzuzeigen. Im Ergebnis operiert die Vorrichtung schneller und ohne wiederholt neu aufgeladen werden zu müssen. In einer Ausführungsform sind wenigstens einige der vorformatierten Bilder Miniaturbilder.
- Während der Verwendung der Medienvorrichtung kann der medienbasierte Browser anfordern, dass ein Bild angezeigt wird. Anstatt das Originalbild, wie in dem oben beschriebenen Verfahren zu verarbeiten, erhält die Vorrichtung einfach entsprechende vorformatierte Bilder aus der Mediendatenbank und stellt sie dem Benutzer auf einer Anzeige dar. Die vorformatierten Bilder können ein Vollbild für die primäre Position und mehrere Miniaturbilder verschiedener Größe für die sekundären Positionen umfassen. In einigen Fällen kann die Medienvorrichtung jedoch weiterhin verwendet werden, um einen Teil der Verarbeitung durchzuführen, wenn Bilder dargestellt werden sollen (beispielsweise Übergänge, Animationen, Verdrehungen, Reflektionen, usw.).
- In einigen Fällen, äußert die Medienvorrichtung oder informiert den Host, wenn sie mit einem Host verbunden ist, welche Bildformate gewünscht werden, wenn ein Bild auf die Medienvorrichtung geladen wird. Die Medienvorrichtung kann beispielsweise verschiedene Bildprofile senden, die zu verschiedenen Formaten auf der Hostvorrichtung korrespondieren. Das Bildprofil enthält im Allgemeinen die Attribute oder Schlüssel für jedes Bildformat. Beispielsweise können die Bildprofile Größe, Orientierung, Pixelformat, Farbtiefe, usw. für jedes Bildformat beschreiben. Dieses bestimmte Verfahren hilft bei Kompatibilitätsproblemen, die typischerweise auftreten, wenn verschiedene Medienvorrichtungen mit verschiedenen Softwareversionen und Hardwareversionen verwendet werden, d. h. die Version der Software/Hardware wird unerheblich, da die Medienvorrichtung ausdrückt, welche Information sie von dem Hostgerät erhalten möchte.
-
37 ist ein Verfahren900 zum Übertragen von Bilddaten zwischen einer Hostvorrichtung und einer tragbaren Medienvorrichtung gemäß einer Ausführungsform der vorliegenden Erfindung. Das Verfahren900 kann beispielsweise durch eine Medienverwaltungssoftware ausgeführt werden. Das Verfahren weist die Blöcke902 ,904 und906 auf. Im Block902 wird an der Hostvorrichtung eine Bildladeanforderung empfangen. Die Bildladeanforderung benennt auf der Hostvorrichtung gespeicherte Bilder zum Laden auf die tragbare Medienvorrichtung. Die Anforderung kann an der Hostvorrichtung oder der Medienvorrichtung durch eine Benutzerschnittstelle erfolgen. Beispielsweise kann der Benutzer eine Gruppe von Bildern auswählen und dann einen Ladeknopf betätigen. Alternativ kann die Anforderung durch die Medienvorrichtung ohne Benutzereingabe erfolgen. - Im Block
904 wird eine Bildsammlung für jedes angeforderte Bild an der Hostvorrichtung erzeugt. Jede Bildsammlung enthält die neuen Versionen oder verschiedenen Formate des Originalbildes. In einigen Fällen kann die Bildsammlung auch das Originalbild umfassen. Neue Versionen können beispielsweise ein Primärbild und verschiedene Sekundärbilder umfassen, die jeweils typischerweise kleinere Versionen des Originalbildes sind (und die rekonfiguriert, verdreht, reflektierend, usw. sein können). Es ist zu bemerken, dass die Dateigrößen der neuen Versionen typischerweise deutlich geringer sind als die Dateigröße des Originalbildes. Sie verbrauchen daher weniger Platz im Speicher als das korrespondierende Originalbild. - Jede neue Version weist ein unterschiedliches Bildprofil, basierend auf den Anzeigebedürfnissen der tragbaren elektronischen Vorrichtung, auf. Die Bildprofile für bestimmte Medienvorrichtungen können in der Hostvorrichtung gespeichert werden oder die Bildprofile können durch die Medienvorrichtung an die Hostvorrichtung weitergegeben werden. Im ersteren Fall kann die Medienvorrichtung der Hostvorrichtung einen Identifizierer (ID) liefern, der durch den Host verwendet werden kann, um die Bildprofile für die anfordernden Medienvorrichtungen zu bestimmen. Beispielsweise kann der Host nach dem Erhalten der ID auf eine vo rausgehend gespeicherte Tabelle oder Liste Bezug nehmen, die alle Fähigkeiten der identifizierten Medienvorrichtung enthält. Im letzteren Fall kann die Medienvorrichtung automatisch diese Information als Teil der Synchronisierungs- oder Verbindungsprozedur mit der Hostvorrichtung senden.
- In Block
906 wird die Bildsammlung für jedes angeforderte Bild als Teil des Ladeprozesses an die tragbare Medienvorrichtung gesendet. Sobald sie von der tragbaren Medienvorrichtung empfangen wird, wird die Bildsammlung in der tragbaren Medienvorrichtung zur späteren Verwendung gespeichert. Die Bildsammlung kann im Speicher der tragbaren Medienvorrichtung abgelegt werden. Um die Bilder effizient im Speicher abzulegen, wird jede der verschiedenen Bildgruppen in einer eigenen Datei gespeichert. - Sobald das Laden abgeschlossen ist und während des Betriebs der Medienvorrichtung kann auf der Medienvorrichtung eine Anzeigeanforderung erfolgen. Danach werden ein oder mehrere Bilder basierend auf der Anzeigeanforderung aus dem Speicher geholt. Die Anzeigeanforderung gibt die auf dem Medienspieler anzuzeigenden Bilder an. Sobald sie geholt wurden, können die Bilder angezeigt werden. In einem Browsermodus werden die Bilder, wie durch den Browser bestimmt, angezeigt.
-
38 ist ein Betriebsverfahren für eine tragbare Medienvorrichtung1000 . Das Verfahren umfasst Blöcke1002 ,1004 ,1006 und1008 . Im Block1002 werden Bilddaten gespeichert. Die Bilddaten umfassen wenigstens eine Mehrzahl von Bildsammlungen. Die Bildsammlungen enthalten eine Mehrzahl verschieden formatierter, auf einem Originalbild basierender Bilder und können ebenso das Originalbild umfassen. Die Bildsammlungen werden nicht auf der tragbaren elektronischen Vorrichtung gebildet; stattdessen werden sie separat auf einem anderen Gerät als der tragbaren Medienvorrichtung erzeugt. Die Bildsammlungen können beispielsweise auf einer Hostvorrichtung erzeugt werden, die sie zur Speicherung auf die tragbare Medienvorrichtung lädt. Beispielsweise können die Bildsamm lungen durch das in37 beschriebene Verfahren geliefert werden. Alternativ oder zusätzlich können die Bildsammlungen von einer anderen tragbaren Medienvorrichtung geladen werden, die diese bereits von einem Host geladen hat. - Im Block
1004 wird ein Anzeigebefehl empfangen. Der Anzeigebefehl bestimmt ein oder mehrere Bilder aus den Bilddaten zur Anzeige. Der Anzeigebefehl kann durch einen Benutzer erzeugt werden, der eine Auswahl auf der Benutzerschnittstelle des Medienspielers trifft. - Im Block
1006 wird wenigstens eines der bestimmten Bilder geholt. In einigen Fällen werden nur die bestimmten Bilder geholt. In einem anderen Fall können mehr als die bestimmten Bilder geholt werden. Beispielsweise können, obwohl der Anzeigebefehl nur ein einziges Bild bestimmt, andere Bilder, die mit dem Bild assoziiert oder verknüpft sind, ebenfalls geholt werden. - Im Block
1008 werden das eine oder die mehreren geholten Bilder ausgegeben. Die geholten Bilder können an eine Anzeige ausgegeben werden. Beim Empfangen der geholten Bilder werden die geholten Bilder angezeigt. In einigen Fällen werden alle Bilder angezeigt und in einem anderen Fall wird nur ein Teil der Bilder angezeigt. Der letztere Fall kann implementiert werden, wenn die Größe und Anzahl der Bilder größer ist als die Bildschirmgröße und/oder die Anzahl der Positionen in dem bildbasierten Browser. - Beispiele für das Übertragen von Bildern zwischen einem Host und einer tragbaren Vorrichtung sowie das Anzeigen von Bildern auf einer tragbaren elektronischen Vorrichtung können in der US-Patentanmeldung NR. 10/973,657 gefunden werden, welche hiermit per Verweis aufgenommen wird.
- Obwohl die Medienobjekte (oder der Medienbestand), die in verschiedenen der oben genannten Ausführungsformen betont wurden, Audioobjekte (z. B. Audiodateien oder Lieder) waren, sind die Medienobjekte nicht auf Audioobjekte be schränkt. Beispielsweise können sich die Medienobjekte alternativ auf Videos (z. B. Filme) oder Bilder (z. B. Fotos) beziehen.
- Andere Ausführungsformen der Erfindung können auf anderen elektronischen Vorrichtungen verwendet werden, wie z. B. Computer (z. B. Personalcomputer), Medienspieler (z. B. Musik, Videos, Spiele, Bilder) oder Medienspeichervorrichtungen.
- Die verschiedenen Aspekte, Ausführungsformen, Implementierungen oder Merkmale der Erfindung können separat oder in beliebiger Kombination verwendet werden.
- Die Erfindung kann in Hardware oder in einer Kombination aus Hardware und Software implementiert werden.
- Während diese Erfindung im Rahmen verschiedener bevorzugter Ausführungsformen beschrieben wurde, existieren Veränderungen, Permutationen und Äquivalente, die in den Umfang der Erfindung fallen.
- Es ist ebenso zu bemerken, dass es eine Vielzahl alternativer Wege zur Implementierung der Vorrichtungen der vorliegenden Erfindung gibt.
- 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 2003/0076301 [0079]
- - US 2003/0095096 [0079]
- - US 2003/0055446 [0079]
- - US 7046230 [0079]
- - US 7084856 B2 [0079]
Claims (20)
- Tragbare elektronische Vorrichtung, umfassend: eine Berührungsbildschirmanzeige, die konfiguriert ist, um als eine Benutzereingabevorrichtung und eine Benutzerausgabevorrichtung betrieben zu werden; wenigstens eine Speichervorrichtung, die in der Lage ist eine Mehrzahl von Bildern zu speichern, die auf der Berührungsbildschirmanzeige angezeigt werden können; und eine Verarbeitungsvorrichtung, die operativ mit der Berührungsbildschirmanzeige und der wenigstens einen Speichervorrichtung verbunden ist, wobei die Verarbeitungsvorrichtung in der Lage ist, ein oder mehrere der Bilder auf der Berührungsbildschirmanzeige anzuzeigen, um einen Benutzer darin zu unterstützen mit der tragbaren elektronischen Vorrichtung zu interagieren, wobei die Verarbeitungsvorrichtung konfiguriert ist, um eine erste graphische Darstellung auf der Berührungsbildschirmanzeige anzuzeigen, eine Benutzereingabe über die Berührungsbildschirmanzeige zu empfangen, zu detektieren, dass die empfangene Benutzereingabe eine Anforderung eines animierten Übergangs ist und einen animierten Übergang durchzuführen, um von der Anzeige der ersten graphischen Benutzerdarstellung auf der Berührungsbildschirmanzeige zur Anzeige einer zweiten graphischen Darstellung auf der Berührungsbildschirmanzeige überzugehen.
- Tragbare elektronische Vorrichtung gemäß Anspruch 1, wobei die erste graphische Darstellung eine erste graphische Benutzerschnittstelle mit einer ersten Mehrzahl von auswählbaren Bildern ist, und wobei die zweite graphische Darstellung eine zweite graphische Benutzerschnittstelle mit einer zweiten Mehrzahl auswählbarer Bilder ist.
- Tragbare elektronische Vorrichtung gemäß Anspruch 1, wobei die erste graphische Darstellung wenigstens ein auswählbares Icon umfasst, das sich auf eine Applikation bezieht, die in der Speichervorrichtung abgelegt ist und die auf der tragbaren elektronischen Vorrichtung ausgeführt werden kann.
- Tragbare elektronische Vorrichtung gemäß Anspruch 1, wobei beim Ausführen des animierten Übergangs die Verarbeitungsvorrichtung betrieben wird, um die erste graphische Darstellung zu verdrehen, während sie aus der Berührungsbildschirmanzeige entfernt wird, und wobei die Ausführung betrieben wird, um die zweite graphische Darstellung zu verdrehen, während diese in die Berührungsbildschirmanzeige überführt wird.
- Tragbare elektronische Vorrichtung gemäß Anspruch 1, wobei sich die erste graphische Darstellung auf wenigstens eine Applikation bezieht, die auf der tragbaren elektronischen Vorrichtung ausführbar ist.
- Tragbare elektronische Vorrichtung gemäß Anspruch 1, wobei die erste graphische Benutzerdarstellung während des animierten Übergangs horizontal aus der Berührungsbildschirmanzeige bewegt wird, während die zweite graphische Darstellung horizontal in die Berührungsbildschirmanzeige bewegt wird.
- Tragbare elektronische Vorrichtung gemäß Anspruch 1, wobei der animierte Übergang als eine Rotation aus der ersten graphischen Darstellung in die zweite graphische Darstellung erscheint.
- Tragbare elektronische Vorrichtung gemäß einem der Ansprüche 1 bis 7, wobei die Benutzereingabe eine Berührungseingabe auf der Berührungsbildschirmanzeige der tragbaren elektronischen Vorrichtung ist.
- Tragbare elektronische Vorrichtung gemäß Anspruch 8, wobei die Berührungseingabe eine gleitende Geste ist, wobei die Richtung des animierten Übergangs von der mit der gleitenden Geste assoziierten Richtung abhängt.
- Elektronische Vorrichtung zum Übergang zwischen graphischen Benutzerschnittstellendarstellungen, wobei die elektronische Vorrichtung eine Anzeige- und eine Benutzereingabevorrichtung aufweist und wobei die elektronische Vorrichtung umfasst: Mittel zur Anzeige einer ersten graphischen Darstellung auf der Anzeige; Mittel zum Empfangen einer Benutzereingabe in Bezug auf die Benutzereingabevorrichtung; Mittel zum Detektieren, das die empfangene Benutzereingabe einen Übergang anfordert; und Mittel zur Ausführung eines animierten Übergangs von einer Anzeige der ersten graphischen Darstellung auf der Anzeige zur Anzeige einer zweiten graphischen Darstellung auf der Anzeige, wobei, bei der Durchführung des animierten Übergangs, die Mittel zur Ausführung betrieben werden, um (i) die erste graphische Darstellung zu verdrehen, während sie aus der Anzeige entfernt wird, und (ii) die zweite graphische Darstellung zu verdrehen, während diese in die Anzeige überführt wird.
- Elektronische Vorrichtung gemäß Anspruch 10, wobei der animierte Übergang eine Rotationsanimation ist, und wobei die Rotationsanimation als eine Rotation der ersten graphischen Darstellung in die zweite graphische Darstellung erscheint.
- Elektronische Vorrichtung gemäß Anspruch 10, wobei, während die erste graphische Darstellung verdreht und aus der Anzeige entfernt wird, die zweite graphische Darstellung verdreht und in die Anzeige überführt wird, so dass, während eines Teils des Übergangs, sowohl die erste graphische Darstellung als auch die zweite graphische Darstellung verdreht und gleichzeitig auf der Anzeige dargestellt werden.
- Elektronische Vorrichtung gemäß Anspruch 10, wobei die Bewegung der verdrehten graphischen Darstellungen in Bezug auf die Anzeige es erscheinen lassen, als ob die zweite graphische Darstellung in den Vordergrund gebracht würde, während die erste graphische Darstellung in den Hintergrund bewegt würde.
- Elektronische Vorrichtung gemäß Anspruch 10, wobei die erste graphische Darstellung eine Mehrzahl auswählbarer graphischer Bilder umfasst, die auswählbar sind, um korrespondierende Funktionen auf der elektronischen Vorrichtung zu initiieren.
- Elektronische Vorrichtung gemäß Anspruch 10, wobei sich die erste graphische Darstellung auf ein bildbasiertes Menü bezieht, das wenigstens eine Mehrzahl von auswählbaren Bildern umfasst, die auswählbar sind, um korrespondierende Applikationen auf der elektronischen Vorrichtung zu initiieren.
- Elektronische Vorrichtung gemäß Anspruch 10, wobei der animierte Übergang als eine Rotation von der ersten graphischen Darstellung in die zweite graphische Darstellung erscheint, und wobei während des Übergangs die erste graphische Darstellung verdreht wird, so dass die erste gra phische Darstellung erscheint als würde sie zwischen Vordergrund und Hintergrund bewegt werden.
- Elektronische Vorrichtung gemäß Anspruch 10, wobei die Richtung des animierten Übergangs von der mit der Benutzereingabe assoziierten Richtung abhängt.
- Elektronische Vorrichtung gemäß einem der Ansprüche 10 bis 17, wobei die elektronische Vorrichtung eine tragbare elektronische Vorrichtung ist, wobei die Benutzereingabevorrichtung eine berührungsempfindliche Benutzereingabevorrichtung ist, und wobei die Benutzereingabe eine Berührungseingabe in Bezug auf die berührungsempfindliche Benutzereingabevorrichtung ist.
- Elektronische Vorrichtung gemäß Anspruch 18, wobei die Berührungseingabe eine gleitende Geste und wobei die Richtung des animierten Übergangs von einer mit der gleitenden Geste assoziierten Richtung abhängt.
- Elektronische Vorrichtung gemäß Anspruch 10, wobei die erste graphische Darstellung sich auf wenigstens eine Applikation bezieht, die auf der elektronischen Vorrichtung ausführbar ist.
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US84383206P | 2006-09-11 | 2006-09-11 | |
US60/843,832 | 2006-09-11 | ||
US87874607P | 2007-01-05 | 2007-01-05 | |
US60/878,746 | 2007-01-05 | ||
US11/767,409 US8564543B2 (en) | 2006-09-11 | 2007-06-22 | Media player with imaged based browsing |
US11/767,409 | 2007-06-22 | ||
PCT/US2007/078180 WO2008033853A2 (en) | 2006-09-11 | 2007-09-11 | Media player with imaged based browsing |
Publications (1)
Publication Number | Publication Date |
---|---|
DE202007018762U1 true DE202007018762U1 (de) | 2009-03-19 |
Family
ID=39059615
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE112007002143T Withdrawn DE112007002143T5 (de) | 2006-09-11 | 2007-09-11 | Medienspieler mit bildbasiertem Browsen |
DE202007018761U Expired - Lifetime DE202007018761U1 (de) | 2006-09-11 | 2007-09-11 | Medienspieler mit bildbasiertem Browsen |
DE212007000053U Expired - Lifetime DE212007000053U1 (de) | 2006-09-11 | 2007-09-11 | Medienspieler mit bildbasiertem Browsen |
DE202007018762U Expired - Lifetime DE202007018762U1 (de) | 2006-09-11 | 2007-09-11 | Medienspieler mit bildbasiertem Browsen |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE112007002143T Withdrawn DE112007002143T5 (de) | 2006-09-11 | 2007-09-11 | Medienspieler mit bildbasiertem Browsen |
DE202007018761U Expired - Lifetime DE202007018761U1 (de) | 2006-09-11 | 2007-09-11 | Medienspieler mit bildbasiertem Browsen |
DE212007000053U Expired - Lifetime DE212007000053U1 (de) | 2006-09-11 | 2007-09-11 | Medienspieler mit bildbasiertem Browsen |
Country Status (11)
Country | Link |
---|---|
US (4) | US8564543B2 (de) |
EP (2) | EP2064620A2 (de) |
JP (4) | JP2010503130A (de) |
KR (4) | KR101191550B1 (de) |
CN (2) | CN101512473B (de) |
AU (4) | AU2007296558A1 (de) |
CA (2) | CA2882403C (de) |
DE (4) | DE112007002143T5 (de) |
GB (2) | GB2480573B (de) |
HK (2) | HK1164487A1 (de) |
WO (1) | WO2008033853A2 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11249631B2 (en) | 2013-11-07 | 2022-02-15 | Sony Corporation | Information processing apparatus and information processing method |
Families Citing this family (957)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2769165B1 (fr) | 1997-09-26 | 2002-11-29 | Technical Maintenance Corp | Systeme sans fil a transmission numerique pour haut-parleurs |
FR2781580B1 (fr) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | Circuit de commande de son pour systeme de reproduction audiovisuelle numerique intelligent |
FR2781591B1 (fr) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | Systeme de reproduction audiovisuelle |
FR2796482B1 (fr) | 1999-07-16 | 2002-09-06 | Touchtunes Music Corp | Systeme de gestion a distance d'au moins un dispositif de reproduction d'informations audiovisuelles |
FR2805377B1 (fr) | 2000-02-23 | 2003-09-12 | Touchtunes Music Corp | Procede de commande anticipee d'une selection, systeme numerique et juke-box permettant la mise en oeuvre du procede |
FR2805060B1 (fr) | 2000-02-16 | 2005-04-08 | Touchtunes Music Corp | Procede de reception de fichiers lors d'un telechargement |
FR2805072B1 (fr) | 2000-02-16 | 2002-04-05 | Touchtunes Music Corp | Procede d'ajustement du volume sonore d'un enregistrement sonore numerique |
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
FR2808906B1 (fr) | 2000-05-10 | 2005-02-11 | Touchtunes Music Corp | Dispositif et procede de gestion a distance d'un reseau de systemes de reproduction d'informations audiovisuelles |
FR2811175B1 (fr) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | Procede de distribution d'informations audiovisuelles et systeme de distribution d'informations audiovisuelles |
FR2811114B1 (fr) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | Dispositif et procede de communication entre un systeme de reproduction d'informations audiovisuelles et d'une machine electronique de divertissement |
FR2814085B1 (fr) | 2000-09-15 | 2005-02-11 | Touchtunes Music Corp | Procede de divertissement base sur les jeux concours a choix multiples |
US20050134578A1 (en) * | 2001-07-13 | 2005-06-23 | Universal Electronics Inc. | System and methods for interacting with a control environment |
US7312785B2 (en) | 2001-10-22 | 2007-12-25 | Apple Inc. | Method and apparatus for accelerated scrolling |
US10373420B2 (en) | 2002-09-16 | 2019-08-06 | Touchtunes Music Corporation | Digital downloading jukebox with enhanced communication features |
US8332895B2 (en) | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US9646339B2 (en) | 2002-09-16 | 2017-05-09 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US7822687B2 (en) | 2002-09-16 | 2010-10-26 | Francois Brillon | Jukebox with customizable avatar |
US11029823B2 (en) | 2002-09-16 | 2021-06-08 | Touchtunes Music Corporation | Jukebox with customizable avatar |
US8584175B2 (en) | 2002-09-16 | 2013-11-12 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US8103589B2 (en) | 2002-09-16 | 2012-01-24 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US9213365B2 (en) | 2010-10-01 | 2015-12-15 | Z124 | Method and system for viewing stacked screen displays using gestures |
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 |
JP2006081020A (ja) * | 2004-09-10 | 2006-03-23 | Fuji Photo Film Co Ltd | 電子アルバム表示システム、電子アルバム表示方法、及び電子アルバム表示プログラム |
US20060271867A1 (en) * | 2005-05-27 | 2006-11-30 | Wang Kong Q | Mobile communications terminal and method therefore |
US7797641B2 (en) * | 2005-05-27 | 2010-09-14 | Nokia Corporation | Mobile communications terminal and method therefore |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US7509588B2 (en) | 2005-12-30 | 2009-03-24 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US8018440B2 (en) | 2005-12-30 | 2011-09-13 | Microsoft Corporation | Unintentional touch rejection |
US8683362B2 (en) * | 2008-05-23 | 2014-03-25 | Qualcomm Incorporated | Card metaphor for activities in a computing device |
US8296684B2 (en) | 2008-05-23 | 2012-10-23 | Hewlett-Packard Development Company, L.P. | Navigating among activities in a computing device |
US20080033919A1 (en) * | 2006-08-04 | 2008-02-07 | Yan Arrouye | Methods and systems for managing data |
US8104048B2 (en) * | 2006-08-04 | 2012-01-24 | Apple Inc. | Browsing or searching user interfaces and other aspects |
US10313505B2 (en) * | 2006-09-06 | 2019-06-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US8106856B2 (en) | 2006-09-06 | 2012-01-31 | Apple Inc. | Portable electronic device for photo management |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8564543B2 (en) * | 2006-09-11 | 2013-10-22 | Apple Inc. | Media player with imaged based browsing |
US7581186B2 (en) * | 2006-09-11 | 2009-08-25 | Apple Inc. | Media manager with integrated browsers |
US8736557B2 (en) * | 2006-09-11 | 2014-05-27 | Apple Inc. | Electronic device with image based browsers |
EP1930906A1 (de) * | 2006-12-08 | 2008-06-11 | Sony Corporation | Informationsverarbeitungsvorrichtung, Anzeigesteuerungsverarbeitungsverfahren und Anzeigesteuerungsverarbeitungsprogramm |
KR100773441B1 (ko) * | 2006-12-19 | 2007-11-05 | 삼성전자주식회사 | 휴대단말의 콘텐츠파일 검색방법 및 장치 |
AU2006252194B2 (en) * | 2006-12-21 | 2010-02-11 | Canon Kabushiki Kaisha | Scrolling Interface |
AU2006252190B2 (en) * | 2006-12-21 | 2010-03-25 | Canon Kabushiki Kaisha | Collection browser for image items with multi-valued attributes |
AU2006252191B2 (en) | 2006-12-21 | 2009-03-26 | Canon Kabushiki Kaisha | Scrolling Interface |
US8554868B2 (en) | 2007-01-05 | 2013-10-08 | Yahoo! Inc. | Simultaneous sharing communication interface |
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 |
US9001047B2 (en) | 2007-01-07 | 2015-04-07 | Apple Inc. | Modal change based on orientation of a portable multifunction device |
US8612857B2 (en) * | 2007-01-08 | 2013-12-17 | Apple Inc. | Monitor configuration for media device |
US8607144B2 (en) * | 2007-01-08 | 2013-12-10 | Apple Inc. | Monitor configuration for media device |
US20080172614A1 (en) * | 2007-01-08 | 2008-07-17 | Varia Mobil Llc | Action-based menus for a portable media device |
KR100896055B1 (ko) * | 2007-01-15 | 2009-05-07 | 엘지전자 주식회사 | 회전입력장치 구비 이동단말기 및 그 디스플레이 방법 |
US9171419B2 (en) | 2007-01-17 | 2015-10-27 | Touchtunes Music Corporation | Coin operated entertainment system |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
TWI356335B (en) * | 2007-05-10 | 2012-01-11 | Htc Corp | Handheld electronic device, graphical menu interfa |
US20080288866A1 (en) * | 2007-05-17 | 2008-11-20 | Spencer James H | Mobile device carrousel systems and methods |
US20080298652A1 (en) * | 2007-05-30 | 2008-12-04 | Siemens Medical Solutions Usa, Inc. | Method and system of previewing previous and forward frames of a selected end of diastole or end of systole frame candidate |
US8185839B2 (en) * | 2007-06-09 | 2012-05-22 | Apple Inc. | Browsing or searching user interfaces and other aspects |
US8201096B2 (en) * | 2007-06-09 | 2012-06-12 | Apple Inc. | Browsing or searching user interfaces and other aspects |
US9933937B2 (en) | 2007-06-20 | 2018-04-03 | Apple Inc. | Portable multifunction device, method, and graphical user interface for playing online videos |
US20080320415A1 (en) * | 2007-06-22 | 2008-12-25 | Nokia Corporation | Apparatus, method and computer-readable storage medium for accessing media content |
KR101372753B1 (ko) * | 2007-06-26 | 2014-03-10 | 삼성전자주식회사 | 터치스크린을 구비한 단말기에서의 입력 방법 및 장치 |
US8701037B2 (en) * | 2007-06-27 | 2014-04-15 | Microsoft Corporation | Turbo-scroll mode for rapid data item selection |
US9772751B2 (en) | 2007-06-29 | 2017-09-26 | Apple Inc. | Using gestures to slide between user interfaces |
KR101456047B1 (ko) * | 2007-08-31 | 2014-11-03 | 삼성전자주식회사 | 휴대 단말기 및 그의 기능 수행 방법 |
US8619038B2 (en) | 2007-09-04 | 2013-12-31 | Apple Inc. | Editing interface |
US20090063542A1 (en) * | 2007-09-04 | 2009-03-05 | Bull William E | Cluster Presentation of Digital Assets for Electronic Devices |
US11126321B2 (en) | 2007-09-04 | 2021-09-21 | Apple Inc. | Application menu user interface |
US8683378B2 (en) | 2007-09-04 | 2014-03-25 | Apple Inc. | Scrolling techniques for user interfaces |
US9619143B2 (en) | 2008-01-06 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for viewing application launch icons |
KR100929236B1 (ko) * | 2007-09-18 | 2009-12-01 | 엘지전자 주식회사 | 터치스크린을 구비하는 휴대 단말기 및 그 동작 제어방법 |
US9324064B2 (en) | 2007-09-24 | 2016-04-26 | Touchtunes Music Corporation | Digital jukebox device with karaoke and/or photo booth features, and associated methods |
US8332887B2 (en) | 2008-01-10 | 2012-12-11 | Touchtunes Music Corporation | System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server |
US10290006B2 (en) | 2008-08-15 | 2019-05-14 | Touchtunes Music Corporation | Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations |
JP2009080608A (ja) * | 2007-09-26 | 2009-04-16 | Panasonic Corp | 入力装置 |
US9058337B2 (en) * | 2007-10-22 | 2015-06-16 | Apple Inc. | Previewing user interfaces and other aspects |
KR20090050577A (ko) * | 2007-11-16 | 2009-05-20 | 삼성전자주식회사 | 멀티미디어 컨텐츠를 표시 및 재생하는 사용자인터페이스및 그 장치와 제어방법 |
US8416198B2 (en) * | 2007-12-03 | 2013-04-09 | Apple Inc. | Multi-dimensional scroll wheel |
KR101387527B1 (ko) * | 2007-12-06 | 2014-04-23 | 엘지전자 주식회사 | 단말기 및 그 메뉴 아이콘 디스플레이 방법 |
JP4712786B2 (ja) * | 2007-12-13 | 2011-06-29 | 京セラ株式会社 | 情報処理装置 |
AU2007249153B2 (en) * | 2007-12-20 | 2010-08-26 | Canon Kabushiki Kaisha | A method of browsing media items using thumbnails |
GB2455767B (en) * | 2007-12-20 | 2012-05-30 | Sony Corp | Remote control handset |
US10002189B2 (en) | 2007-12-20 | 2018-06-19 | Apple Inc. | Method and apparatus for searching using an active ontology |
US8549402B2 (en) * | 2007-12-29 | 2013-10-01 | Joseph Harold Moore | System and method for providing internet radio service |
US8707215B2 (en) * | 2007-12-31 | 2014-04-22 | Motorola Mobility Llc | Hand-held device and method for operating a single pointer touch sensitive user interface |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8230360B2 (en) * | 2008-01-04 | 2012-07-24 | Apple Inc. | User interface for selection from media collection |
US8327272B2 (en) | 2008-01-06 | 2012-12-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars |
US8125461B2 (en) | 2008-01-11 | 2012-02-28 | Apple Inc. | Dynamic input graphic display |
US8059111B2 (en) * | 2008-01-21 | 2011-11-15 | Sony Computer Entertainment America Llc | Data transfer using hand-held device |
KR100900295B1 (ko) * | 2008-04-17 | 2009-05-29 | 엘지전자 주식회사 | 이동 디바이스와 이동 통신 시스템의 사용자 인터페이스방법 |
US8217964B2 (en) * | 2008-02-14 | 2012-07-10 | Nokia Corporation | Information presentation based on display screen orientation |
KR101012300B1 (ko) * | 2008-03-07 | 2011-02-08 | 삼성전자주식회사 | 터치스크린을 구비한 휴대 단말기의 사용자 인터페이스장치 및 그 방법 |
US20090228811A1 (en) * | 2008-03-10 | 2009-09-10 | Randy Adams | Systems and methods for processing a plurality of documents |
US20090228442A1 (en) * | 2008-03-10 | 2009-09-10 | Searchme, Inc. | Systems and methods for building a document index |
US20090228817A1 (en) * | 2008-03-10 | 2009-09-10 | Randy Adams | Systems and methods for displaying a search result |
JP5241278B2 (ja) * | 2008-03-12 | 2013-07-17 | アルパイン株式会社 | タッチパネル入力装置および処理実行方法 |
JP5794783B2 (ja) * | 2008-03-13 | 2015-10-14 | コーニンクレッカ フィリップス エヌ ヴェ | 複数のアイテムからのアイテムの選択を可能にする方法及びデバイス |
US9274681B2 (en) * | 2008-03-26 | 2016-03-01 | Lg Electronics Inc. | Terminal and method of controlling the same |
US20090249206A1 (en) * | 2008-03-28 | 2009-10-01 | Nokia Corporation | Method, apparatus and computer program product for presenting a media history |
JP5009847B2 (ja) * | 2008-03-28 | 2012-08-22 | 富士フイルム株式会社 | 立体画像生成装置および方法並びにプログラム |
JP2009245012A (ja) * | 2008-03-28 | 2009-10-22 | Kenwood Corp | 選択表示装置、コンテンツ再生装置、プログラム、及び選択表示方法 |
TW200941286A (en) * | 2008-03-28 | 2009-10-01 | Htc Corp | Switch methods and systems for input interfaces, and machine readable medium thereof |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
JP5284671B2 (ja) * | 2008-04-10 | 2013-09-11 | アルパイン株式会社 | オーディオ装置 |
US8947460B2 (en) | 2008-04-22 | 2015-02-03 | Htc Corporation | Method and apparatus for operating graphic menu bar and recording medium using the same |
TW200945165A (en) * | 2008-04-22 | 2009-11-01 | Htc Corp | Method and apparatus for operating graphic menu bar and recording medium using the same |
TWI360775B (en) * | 2008-04-22 | 2012-03-21 | Htc Corp | Method and apparatus for operating user interface |
TWI361377B (en) * | 2008-04-24 | 2012-04-01 | Htc Corp | Method for switching user interface, electronic device and recording medium using the same |
US20090327939A1 (en) * | 2008-05-05 | 2009-12-31 | Verizon Data Services Llc | Systems and methods for facilitating access to content instances using graphical object representation |
EP2120433B1 (de) | 2008-05-12 | 2019-06-19 | BlackBerry Limited | Vom Benutzer wählbarer Equalizer für Sprachanrufe |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US8392847B2 (en) * | 2008-05-20 | 2013-03-05 | Hewlett-Packard Development Company, L.P. | System and method for providing content on an electronic device |
JP5537044B2 (ja) * | 2008-05-30 | 2014-07-02 | キヤノン株式会社 | 画像表示装置及びその制御方法、コンピュータプログラム |
US20090300473A1 (en) * | 2008-05-31 | 2009-12-03 | Randy Adams | Systems and Methods for Displaying Albums Having Links to Documents |
US20090307086A1 (en) * | 2008-05-31 | 2009-12-10 | Randy Adams | Systems and methods for visually grouping links to documents |
US20090300051A1 (en) * | 2008-05-31 | 2009-12-03 | Randy Adams | Systems and Methods for Building Albums Having Links to Documents |
US20090303188A1 (en) * | 2008-06-05 | 2009-12-10 | Honeywell International Inc. | System and method for adjusting a value using a touchscreen slider |
US8762887B2 (en) * | 2008-06-06 | 2014-06-24 | Apple Inc. | Browsing or searching user interfaces and other aspects |
US8516038B2 (en) | 2008-06-06 | 2013-08-20 | Apple Inc. | Browsing or searching user interfaces and other aspects |
US20090307622A1 (en) * | 2008-06-06 | 2009-12-10 | Julien Jalon | Browsing or searching user interfaces and other aspects |
US8607166B2 (en) * | 2008-06-06 | 2013-12-10 | Apple Inc. | Browsing or searching user interfaces and other aspects |
US20090307633A1 (en) * | 2008-06-06 | 2009-12-10 | Apple Inc. | Acceleration navigation of media device displays |
US8477139B2 (en) * | 2008-06-09 | 2013-07-02 | Apple Inc. | Touch screen device, method, and graphical user interface for manipulating three-dimensional virtual objects |
JP5120108B2 (ja) * | 2008-06-27 | 2013-01-16 | 株式会社ニコン | デジタルフォトフレーム |
US8631351B2 (en) * | 2008-06-29 | 2014-01-14 | Microsoft Corporation | Providing multiple degrees of context for content consumed on computers and media players |
US8527525B2 (en) * | 2008-06-30 | 2013-09-03 | Microsoft Corporation | Providing multiple degrees of context for content consumed on computers and media players |
EP2141574B1 (de) * | 2008-07-01 | 2017-09-27 | LG Electronics Inc. | Mobiles Endgerät mit Näherungssensor und Verfahren zur Steuerung des mobilen Endgerätes |
JP4636131B2 (ja) * | 2008-07-04 | 2011-02-23 | ソニー株式会社 | 情報提供装置、情報提供方法、およびプログラム |
US8849435B2 (en) | 2008-07-09 | 2014-09-30 | Touchtunes Music Corporation | Digital downloading jukebox with revenue-enhancing features |
US9176620B2 (en) * | 2008-07-22 | 2015-11-03 | Lg Electronics Inc. | Mobile terminal and method for displaying information list thereof |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
JP5219929B2 (ja) * | 2008-07-31 | 2013-06-26 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
DE102008038897A1 (de) | 2008-08-13 | 2010-02-18 | Deutsche Telekom Ag | Mobiltelefon mit Menüführung auf dem Bildschirm |
JP5357464B2 (ja) * | 2008-08-26 | 2013-12-04 | アルパイン株式会社 | メニュー表示装置及びメニュー表示方法 |
JP4636141B2 (ja) * | 2008-08-28 | 2011-02-23 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
JP2010054762A (ja) * | 2008-08-28 | 2010-03-11 | Sony Corp | 情報処理装置および方法、並びにプログラム |
JP4984174B2 (ja) * | 2008-08-29 | 2012-07-25 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
KR101521920B1 (ko) * | 2008-08-29 | 2015-05-20 | 엘지전자 주식회사 | 이동 단말기 및 그의 음악재생 제어방법 |
JP4720878B2 (ja) * | 2008-08-29 | 2011-07-13 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US7721209B2 (en) * | 2008-09-08 | 2010-05-18 | Apple Inc. | Object-aware transitions |
US20100070913A1 (en) * | 2008-09-15 | 2010-03-18 | Apple Inc. | Selecting an item of content in a graphical user interface for a portable computing device |
KR20100033202A (ko) * | 2008-09-19 | 2010-03-29 | 삼성전자주식회사 | 디스플레이 장치 및 상기 디스플레이 장치의 제어 방법 |
KR20100035043A (ko) * | 2008-09-25 | 2010-04-02 | 삼성전자주식회사 | 컨텐츠 관리 방법 및 장치 |
US8816967B2 (en) * | 2008-09-25 | 2014-08-26 | Apple Inc. | Capacitive sensor having electrodes arranged on the substrate and the flex circuit |
JP5228755B2 (ja) * | 2008-09-29 | 2013-07-03 | 富士通株式会社 | 携帯端末装置、表示制御方法および表示制御プログラム |
JP5140538B2 (ja) | 2008-09-30 | 2013-02-06 | 任天堂株式会社 | 起動制御プログラム、起動制御装置、起動制御システム、及び、起動制御方法 |
US8676904B2 (en) | 2008-10-02 | 2014-03-18 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
EP2175352A3 (de) * | 2008-10-07 | 2010-05-05 | Research In Motion Limited | Tragbare elektronische Vorrichtung und Steuerverfahren dafür |
KR20100045188A (ko) | 2008-10-23 | 2010-05-03 | 삼성전자주식회사 | 원격 조정 장치 및 상기 원격 조정 장치를 이용하여 디바이스를 제어하는 방법 |
US20100107100A1 (en) * | 2008-10-23 | 2010-04-29 | Schneekloth Jason S | Mobile Device Style Abstraction |
US8411046B2 (en) * | 2008-10-23 | 2013-04-02 | Microsoft Corporation | Column organization of content |
US20100107116A1 (en) * | 2008-10-27 | 2010-04-29 | Nokia Corporation | Input on touch user interfaces |
US20100107067A1 (en) * | 2008-10-27 | 2010-04-29 | Nokia Corporation | Input on touch based user interfaces |
JP4666053B2 (ja) * | 2008-10-28 | 2011-04-06 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
EP2345955A4 (de) * | 2008-10-30 | 2012-05-30 | Sharp Kk | Mobiles informationsendgerät |
DE102008054113A1 (de) * | 2008-10-31 | 2010-05-06 | Deutsche Telekom Ag | Verfahren zur Anpassung des Hintergrundbildes auf einem Bildschirm |
JP4752897B2 (ja) * | 2008-10-31 | 2011-08-17 | ソニー株式会社 | 画像処理装置、画像表示方法および画像表示プログラム |
US9788043B2 (en) * | 2008-11-07 | 2017-10-10 | Digimarc Corporation | Content interaction methods and systems employing portable devices |
KR101531192B1 (ko) * | 2008-11-14 | 2015-06-25 | 엘지전자 주식회사 | 이동 단말기 및 이를 이용한 맵 표시 방법 |
JP5087532B2 (ja) * | 2008-12-05 | 2012-12-05 | ソニーモバイルコミュニケーションズ株式会社 | 端末装置、表示制御方法および表示制御プログラム |
KR101527386B1 (ko) * | 2008-12-08 | 2015-06-10 | 삼성전자 주식회사 | 디스플레이장치 및 그 제어방법 |
JP5171596B2 (ja) * | 2008-12-16 | 2013-03-27 | シャープ株式会社 | コンテンツ選択インターフェイス |
JP2010147705A (ja) * | 2008-12-17 | 2010-07-01 | Sharp Corp | テレビシステム |
FR2940478A1 (fr) * | 2008-12-23 | 2010-06-25 | Taztag | Terminal de stockage et de transmission de donnees |
US20100162169A1 (en) * | 2008-12-23 | 2010-06-24 | Nokia Corporation | Method, Apparatus and Computer Program Product for Providing a Dynamic Slider Interface |
US8209609B2 (en) * | 2008-12-23 | 2012-06-26 | Intel Corporation | Audio-visual search and browse interface (AVSBI) |
JP4655147B2 (ja) * | 2008-12-26 | 2011-03-23 | ソニー株式会社 | 電子機器と地図表示方法およびコンピュータ・プログラム |
KR20100081577A (ko) * | 2009-01-06 | 2010-07-15 | 삼성전자주식회사 | 휴대단말에서 오브젝트의 내비게이션 방법 및 장치 |
JP5470861B2 (ja) * | 2009-01-09 | 2014-04-16 | ソニー株式会社 | 表示装置及び表示方法 |
KR101521932B1 (ko) * | 2009-01-19 | 2015-05-20 | 엘지전자 주식회사 | 단말기 및 그 제어 방법 |
KR20100086678A (ko) * | 2009-01-23 | 2010-08-02 | 삼성전자주식회사 | 멀티미디어 아이템 재생 장치 및 방법 |
EP2392999A4 (de) * | 2009-02-02 | 2013-11-27 | Panasonic Corp | Informationsanzeigevorrichtung |
GB2467370B (en) * | 2009-02-03 | 2014-03-12 | Kodak Alaris Inc | Multiple screen display device and method |
TWI393037B (zh) * | 2009-02-10 | 2013-04-11 | Quanta Comp Inc | 光學觸控顯示裝置及其操作方法 |
US8643628B1 (en) | 2012-10-14 | 2014-02-04 | Neonode Inc. | Light-based proximity detection system and user interface |
US8775023B2 (en) | 2009-02-15 | 2014-07-08 | Neanode Inc. | Light-based touch controls on a steering wheel and dashboard |
US9176747B2 (en) * | 2009-02-17 | 2015-11-03 | Sandisk Il Ltd. | User-application interface |
JP5393190B2 (ja) * | 2009-02-17 | 2014-01-22 | キヤノン株式会社 | 表示制御装置、表示制御装置の制御方法、プログラム、及び記録媒体 |
US8963844B2 (en) * | 2009-02-26 | 2015-02-24 | Tara Chand Singhal | Apparatus and method for touch screen user interface for handheld electronic devices part I |
KR101589307B1 (ko) * | 2009-03-10 | 2016-01-27 | 엘지전자 주식회사 | 멀티 미디어 파일을 재생하는 이동 단말기 및 이동 단말기의 제어 방법 |
US8572513B2 (en) | 2009-03-16 | 2013-10-29 | Apple Inc. | Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate |
US9292166B2 (en) | 2009-03-18 | 2016-03-22 | Touchtunes Music Corporation | Digital jukebox device with improved karaoke-related user interfaces, and associated methods |
US10564804B2 (en) | 2009-03-18 | 2020-02-18 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
KR101748448B1 (ko) | 2009-03-18 | 2017-06-16 | 터치튠즈 뮤직 코포레이션 | 엔터테인먼트 서버 및 관련 소셜 네트워킹 서비스 |
US10719149B2 (en) | 2009-03-18 | 2020-07-21 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
KR20120016060A (ko) * | 2009-03-20 | 2012-02-22 | 구글 인코포레이티드 | 입력 방식 편집기 컴퓨팅 디바이스와의 상호작용 |
US20100262931A1 (en) * | 2009-04-10 | 2010-10-14 | Rovi Technologies Corporation | Systems and methods for searching a media guidance application with multiple perspective views |
CN101546248B (zh) * | 2009-05-05 | 2014-04-09 | 阿里巴巴集团控股有限公司 | 一种级联式选择菜单的呈现方法及装置 |
JP5132629B2 (ja) * | 2009-05-11 | 2013-01-30 | ソニーモバイルコミュニケーションズ, エービー | 情報端末、情報端末の情報提示方法及び情報提示プログラム |
KR101601040B1 (ko) * | 2009-05-19 | 2016-03-09 | 삼성전자주식회사 | 휴대 단말기의 화면 표시 방법 및 이를 지원하는 휴대 단말기 |
US9485339B2 (en) * | 2009-05-19 | 2016-11-01 | At&T Mobility Ii Llc | Systems, methods, and mobile devices for providing a user interface to facilitate access to prepaid wireless account information |
US8836648B2 (en) | 2009-05-27 | 2014-09-16 | Microsoft Corporation | Touch pull-in gesture |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US20120311585A1 (en) | 2011-06-03 | 2012-12-06 | Apple Inc. | Organizing task items that represent tasks to perform |
US8681106B2 (en) | 2009-06-07 | 2014-03-25 | Apple Inc. | Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface |
WO2010143105A1 (en) | 2009-06-08 | 2010-12-16 | Koninklijke Philips Electronics N.V. | User interface for list scrolling |
AU2010262875B2 (en) * | 2009-06-19 | 2014-01-30 | Google Llc | User interface visualizations |
WO2011001001A1 (en) | 2009-06-29 | 2011-01-06 | Nokia Corporation | Method and apparatus for displaying content |
US9009622B2 (en) * | 2009-06-30 | 2015-04-14 | Verizon Patent And Licensing Inc. | Media content instance search methods and systems |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
JP5369947B2 (ja) * | 2009-07-09 | 2013-12-18 | ソニー株式会社 | 撮像装置、画像処理方法及びプログラム |
US9274547B2 (en) * | 2009-07-23 | 2016-03-01 | Hewlett-Packard Development Compamy, L.P. | Display with an optical sensor |
US8667423B2 (en) * | 2009-08-04 | 2014-03-04 | Hewlett-Packard Development Company, L.P. | Multi-touch wallpaper management |
US8861185B2 (en) * | 2009-08-05 | 2014-10-14 | XIX Hendrik David Gideonse | Media player and peripheral devices therefore |
JP5218989B2 (ja) * | 2009-08-07 | 2013-06-26 | Necカシオモバイルコミュニケーションズ株式会社 | 通信端末装置、及び、プログラム |
EP2472374B1 (de) * | 2009-08-24 | 2019-03-20 | Samsung Electronics Co., Ltd. | Verfahren zur bereitstellung einer benutzerschnittstelle |
US8438503B2 (en) * | 2009-09-02 | 2013-05-07 | Universal Electronics Inc. | System and method for enhanced command input |
DE102009040254A1 (de) * | 2009-09-04 | 2011-03-10 | Volkswagen Ag | Bedienvorrichtung und Verfahren zum Bereitstellen einer Bedienvorrichtung |
DE102010021343A1 (de) | 2009-09-04 | 2011-03-10 | Volkswagen Ag | Verfahren und Vorrichtung zum Bereitstellen von Informationen in einem Fahrzeug |
KR101104721B1 (ko) * | 2009-09-04 | 2012-01-10 | 임병근 | 다중 페이지를 가지는 문서를 디스플레이하는 휴대용 멀티미디어 장치 및 그 구동 방법 |
US9176962B2 (en) | 2009-09-07 | 2015-11-03 | Apple Inc. | Digital media asset browsing with audio cues |
JP2011059820A (ja) * | 2009-09-07 | 2011-03-24 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム |
JP5116742B2 (ja) * | 2009-09-11 | 2013-01-09 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置、情報処理方法、およびコンテンツファイルのデータ構造 |
US20110078626A1 (en) * | 2009-09-28 | 2011-03-31 | William Bachman | Contextual Presentation of Digital Media Asset Collections |
US9158409B2 (en) * | 2009-09-29 | 2015-10-13 | Beijing Lenovo Software Ltd | Object determining method, object display method, object switching method and electronic device |
US9383916B2 (en) * | 2009-09-30 | 2016-07-05 | Microsoft Technology Licensing, Llc | Dynamic image presentation |
EP2483767B1 (de) * | 2009-10-01 | 2019-04-03 | Nokia Technologies Oy | Verfahren in zusammenhang mit digitalen bildern |
US20110080351A1 (en) * | 2009-10-07 | 2011-04-07 | Research In Motion Limited | method of controlling touch input on a touch-sensitive display when a display element is active and a portable electronic device configured for the same |
CA2681879A1 (en) * | 2009-10-07 | 2011-04-07 | Research In Motion Limited | A method of controlling touch input on a touch-sensitive display when a display element is active and a portable electronic device configured for the same |
US8797364B2 (en) * | 2009-10-23 | 2014-08-05 | Kyocera Document Solutions Inc. | Display device and display control method |
JP5751607B2 (ja) * | 2009-10-27 | 2015-07-22 | Necカシオモバイルコミュニケーションズ株式会社 | 端末装置およびプログラム |
KR101631912B1 (ko) * | 2009-11-03 | 2016-06-20 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
KR101629313B1 (ko) * | 2010-01-06 | 2016-06-10 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
US20110167350A1 (en) * | 2010-01-06 | 2011-07-07 | Apple Inc. | Assist Features For Content Display Device |
US8698762B2 (en) | 2010-01-06 | 2014-04-15 | Apple Inc. | Device, method, and graphical user interface for navigating and displaying content in context |
US8736561B2 (en) * | 2010-01-06 | 2014-05-27 | Apple Inc. | Device, method, and graphical user interface with content display modes and display rotation heuristics |
JP2011145829A (ja) * | 2010-01-13 | 2011-07-28 | Buffalo Inc | 操作入力装置 |
US8803908B2 (en) * | 2010-01-15 | 2014-08-12 | Apple Inc. | Digital image transitions |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
WO2011094330A1 (en) | 2010-01-26 | 2011-08-04 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
USD658195S1 (en) * | 2010-01-27 | 2012-04-24 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US20110185299A1 (en) * | 2010-01-28 | 2011-07-28 | Microsoft Corporation | Stamp Gestures |
US8261213B2 (en) | 2010-01-28 | 2012-09-04 | Microsoft Corporation | Brush, carbon-copy, and fill gestures |
US9411504B2 (en) * | 2010-01-28 | 2016-08-09 | Microsoft Technology Licensing, Llc | Copy and staple gestures |
US20110185320A1 (en) * | 2010-01-28 | 2011-07-28 | Microsoft Corporation | Cross-reference Gestures |
US8751968B2 (en) * | 2010-02-01 | 2014-06-10 | Htc Corporation | Method and system for providing a user interface for accessing multimedia items on an electronic device |
US9519356B2 (en) * | 2010-02-04 | 2016-12-13 | Microsoft Technology Licensing, Llc | Link gestures |
GB2477528B (en) * | 2010-02-04 | 2014-01-15 | Imagination Tech Ltd | Touch sensitive screen for scrolling through sets of data |
US20110191704A1 (en) * | 2010-02-04 | 2011-08-04 | Microsoft Corporation | Contextual multiplexing gestures |
US20110201388A1 (en) * | 2010-02-15 | 2011-08-18 | Research In Motion Limited | Prominent selection cues for icons |
SE534551C2 (sv) | 2010-02-15 | 2011-10-04 | Scalado Ab | Digital bildmanipulation innefattande identifiering av ett målområde i en målbild och sömlös ersättning av bildinformation utifrån en källbild |
US9965165B2 (en) * | 2010-02-19 | 2018-05-08 | Microsoft Technology Licensing, Llc | Multi-finger gestures |
US9274682B2 (en) * | 2010-02-19 | 2016-03-01 | Microsoft Technology Licensing, Llc | Off-screen gestures to create on-screen input |
US9367205B2 (en) | 2010-02-19 | 2016-06-14 | Microsoft Technolgoy Licensing, Llc | Radial menus with bezel gestures |
US8799827B2 (en) | 2010-02-19 | 2014-08-05 | Microsoft Corporation | Page manipulations using on and off-screen gestures |
US9310994B2 (en) * | 2010-02-19 | 2016-04-12 | Microsoft Technology Licensing, Llc | Use of bezel as an input mechanism |
US20110209058A1 (en) * | 2010-02-25 | 2011-08-25 | Microsoft Corporation | Multi-screen hold and tap gesture |
US8751970B2 (en) * | 2010-02-25 | 2014-06-10 | Microsoft Corporation | Multi-screen synchronous slide gesture |
US20110209089A1 (en) * | 2010-02-25 | 2011-08-25 | Hinckley Kenneth P | Multi-screen object-hold and page-change gesture |
US9075522B2 (en) * | 2010-02-25 | 2015-07-07 | Microsoft Technology Licensing, Llc | Multi-screen bookmark hold gesture |
US8539384B2 (en) * | 2010-02-25 | 2013-09-17 | Microsoft Corporation | Multi-screen pinch and expand gestures |
US8473870B2 (en) * | 2010-02-25 | 2013-06-25 | Microsoft Corporation | Multi-screen hold and drag gesture |
US9454304B2 (en) * | 2010-02-25 | 2016-09-27 | Microsoft Technology Licensing, Llc | Multi-screen dual tap gesture |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US8707174B2 (en) * | 2010-02-25 | 2014-04-22 | Microsoft Corporation | Multi-screen hold and page-flip gesture |
US20110225545A1 (en) * | 2010-03-09 | 2011-09-15 | Horodezky Samuel J | System and method of displaying graphical user interface objects |
US20110225550A1 (en) * | 2010-03-12 | 2011-09-15 | Creedon Michael S | System and method for displaying and navigating library information with a virtual library collections browser |
WO2011114154A1 (en) * | 2010-03-17 | 2011-09-22 | Andrew Neil Carne | Virtual representation of a media product |
JP5557314B2 (ja) * | 2010-03-24 | 2014-07-23 | Necカシオモバイルコミュニケーションズ株式会社 | 端末装置及びプログラム |
US8516395B2 (en) * | 2010-03-30 | 2013-08-20 | Cisco Technology, Inc. | One-dimensional representation of a two-dimensional data structure |
US20110242002A1 (en) * | 2010-03-30 | 2011-10-06 | Jonathan Kaplan | Hand-held device with a touch screen and a touch strip |
JP2011221586A (ja) * | 2010-04-02 | 2011-11-04 | Seiko Epson Corp | 表示制御方法およびプログラム。 |
US10788976B2 (en) | 2010-04-07 | 2020-09-29 | Apple Inc. | Device, method, and graphical user interface for managing folders with multiple pages |
US8423911B2 (en) | 2010-04-07 | 2013-04-16 | Apple Inc. | Device, method, and graphical user interface for managing folders |
CN102934067B (zh) * | 2010-04-09 | 2016-07-13 | 索尼电脑娱乐公司 | 信息处理系统、操作输入装置、信息处理装置、信息处理方法 |
JP5533165B2 (ja) * | 2010-04-09 | 2014-06-25 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
WO2011125362A1 (ja) * | 2010-04-09 | 2011-10-13 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置 |
JP4976520B2 (ja) | 2010-04-09 | 2012-07-18 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置 |
JP5179537B2 (ja) * | 2010-04-09 | 2013-04-10 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置 |
US8302031B1 (en) * | 2010-04-14 | 2012-10-30 | Symantec Corporation | Systems and methods for configuring information displayed on a screen |
US8810509B2 (en) * | 2010-04-27 | 2014-08-19 | Microsoft Corporation | Interfacing with a computing application using a multi-digit sensor |
US8773470B2 (en) * | 2010-05-07 | 2014-07-08 | Apple Inc. | Systems and methods for displaying visual information on a device |
US20110289534A1 (en) * | 2010-05-18 | 2011-11-24 | Rovi Technologies Corporation | User interface for content browsing and selection in a movie portal of a content system |
JP5631639B2 (ja) * | 2010-06-16 | 2014-11-26 | アルパイン株式会社 | Av装置 |
US8972903B2 (en) * | 2010-07-08 | 2015-03-03 | Apple Inc. | Using gesture to navigate hierarchically ordered user interface screens |
KR101677633B1 (ko) * | 2010-07-12 | 2016-11-18 | 엘지전자 주식회사 | 사진 편집 방법 및 이를 이용하는 이동 단말기 |
JP5646898B2 (ja) * | 2010-07-22 | 2014-12-24 | シャープ株式会社 | 画像形成装置 |
US8531394B2 (en) * | 2010-07-23 | 2013-09-10 | Gregory A. Maltz | Unitized, vision-controlled, wireless eyeglasses transceiver |
US20120019555A1 (en) * | 2010-07-24 | 2012-01-26 | Hicken Hutch K | System, method, and computer software code for displaying concurrent and contextual display of information in separate display containers on a visual screen |
CN102339197A (zh) * | 2010-07-26 | 2012-02-01 | 鸿富锦精密工业(深圳)有限公司 | 具有日期和时间调整功能的嵌入式系统及其调整方法 |
JP5625586B2 (ja) * | 2010-07-28 | 2014-11-19 | ソニー株式会社 | 情報処理装置、情報処理方法およびコンピュータプログラム |
CA2807201C (en) * | 2010-08-04 | 2019-01-08 | Copia Interactive, Llc | System for and method of collaborative annotation of digital content |
CN102376332B (zh) * | 2010-08-19 | 2016-11-23 | 上海博泰悦臻电子设备制造有限公司 | 专辑的播放显示界面的显示控制方法和装置 |
US9395907B2 (en) * | 2010-08-20 | 2016-07-19 | Nokia Technologies Oy | Method and apparatus for adapting a content package comprising a first content segment from a first content source to display a second content segment from a second content source |
KR20120019531A (ko) * | 2010-08-26 | 2012-03-07 | 삼성전자주식회사 | 휴대 단말기의 gui제공 방법 및 장치 |
KR101780440B1 (ko) * | 2010-08-30 | 2017-09-22 | 삼성전자 주식회사 | 멀티 터치에 따른 리스트 데이터 출력 제어 방법 및 이를 지원하는 휴대 단말기 |
CN102387422A (zh) * | 2010-08-31 | 2012-03-21 | 青岛海信电器股份有限公司 | 数字媒体播放器及其文件搜索方法、电视机 |
US10140301B2 (en) * | 2010-09-01 | 2018-11-27 | Apple Inc. | Device, method, and graphical user interface for selecting and using sets of media player controls |
CN102385475B (zh) * | 2010-09-06 | 2017-04-19 | 联想(北京)有限公司 | 电子设备及其交互方法 |
JP5621422B2 (ja) | 2010-09-07 | 2014-11-12 | ソニー株式会社 | 情報処理装置、プログラム及び制御方法 |
JP5660604B2 (ja) * | 2010-09-09 | 2015-01-28 | 株式会社プロフィールド | 情報処理装置、情報処理方法、およびプログラム |
JP6049990B2 (ja) * | 2010-09-15 | 2016-12-21 | 京セラ株式会社 | 携帯電子機器、画面制御方法および画面制御プログラム |
EP2442237A3 (de) * | 2010-09-27 | 2012-05-09 | Research In Motion Limited | Aktionsfähige Medienelemente |
US8817053B2 (en) | 2010-09-30 | 2014-08-26 | Apple Inc. | Methods and systems for opening a file |
US20120084737A1 (en) | 2010-10-01 | 2012-04-05 | Flextronics Id, Llc | Gesture controls for multi-screen hierarchical applications |
US8949736B2 (en) * | 2010-10-15 | 2015-02-03 | Sap Se | System and method for immersive process design collaboration on mobile devices |
US8760417B2 (en) | 2010-10-15 | 2014-06-24 | Sap Ag | Touch-enabled circle control for time and date entry |
KR102006740B1 (ko) | 2010-10-20 | 2019-08-02 | 삼성전자 주식회사 | 휴대 단말기의 화면 표시 방법 및 장치 |
KR20120054672A (ko) * | 2010-10-27 | 2012-05-31 | 주식회사 케이티테크 | 미디어 컨텐츠 제공 방법 및 이를 위한 장치 |
FR2967101B1 (fr) * | 2010-11-10 | 2017-04-21 | Valeo Systemes Thermiques | Facade de controle electronique pour vehicule automobile |
US9075419B2 (en) * | 2010-11-19 | 2015-07-07 | Google Inc. | Systems and methods for a graphical user interface of a controller for an energy-consuming system having spatially related discrete display elements |
US9053103B2 (en) * | 2010-11-23 | 2015-06-09 | Nokia Technologies Oy | Method and apparatus for interacting with a plurality of media files |
US9851866B2 (en) * | 2010-11-23 | 2017-12-26 | Apple Inc. | Presenting and browsing items in a tilted 3D space |
US8560960B2 (en) | 2010-11-23 | 2013-10-15 | Apple Inc. | Browsing and interacting with open windows |
PL2458467T3 (pl) * | 2010-11-26 | 2014-03-31 | Abb Research Ltd | Sposób i system do monitorowania systemu przemysłowego |
KR101762612B1 (ko) * | 2010-12-07 | 2017-07-31 | 삼성전자 주식회사 | 목록 표시 방법 및 장치 |
KR101770204B1 (ko) * | 2010-12-28 | 2017-08-22 | 엘지전자 주식회사 | 영상표시기기의 애플리케이션 메뉴 제공 방법 및 그에 따른 영상표시기기 |
KR20120069442A (ko) * | 2010-12-20 | 2012-06-28 | 삼성전자주식회사 | 휴대단말기의 데이터제어 장치 및 방법 |
US20120159395A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Application-launching interface for multiple modes |
JP5686244B2 (ja) | 2010-12-21 | 2015-03-18 | ソニー株式会社 | 表示制御装置、表示制御方法、及び、プログラム |
JP5614275B2 (ja) * | 2010-12-21 | 2014-10-29 | ソニー株式会社 | 画像表示制御装置および画像表示制御方法 |
EP2656194A4 (de) | 2010-12-22 | 2017-01-25 | Thomson Licensing | Verfahren zur lokalisierung von interessebereichen in einer benutzerschnittstelle |
US8612874B2 (en) | 2010-12-23 | 2013-12-17 | Microsoft Corporation | Presenting an application change through a tile |
US8689123B2 (en) | 2010-12-23 | 2014-04-01 | Microsoft Corporation | Application reporting in an application-selectable user interface |
US9326082B2 (en) * | 2010-12-30 | 2016-04-26 | Dolby International Ab | Song transition effects for browsing |
BR112013018148B1 (pt) * | 2011-01-18 | 2022-05-24 | Savant Systems, Inc | Sistema e método de controle remoto para dispositivos eletrônicos |
US8291349B1 (en) | 2011-01-19 | 2012-10-16 | Google Inc. | Gesture-based metadata display |
JP5775314B2 (ja) * | 2011-01-24 | 2015-09-09 | クラリオン株式会社 | 楽曲表示装置 |
WO2012104288A1 (en) * | 2011-02-03 | 2012-08-09 | Telefonaktiebolaget L M Ericsson (Publ) | A device having a multipoint sensing surface |
JP5691593B2 (ja) * | 2011-02-09 | 2015-04-01 | セイコーエプソン株式会社 | 表示制御方法、表示装置および電子機器 |
GB201102794D0 (en) | 2011-02-17 | 2011-03-30 | Metail Ltd | Online retail system |
US9594432B2 (en) | 2011-02-18 | 2017-03-14 | Nec Corporation | Electronic device, control setting method and program |
US9082452B2 (en) * | 2011-02-21 | 2015-07-14 | Kodak Alaris Inc. | Method for media reliving on demand |
US8879890B2 (en) * | 2011-02-21 | 2014-11-04 | Kodak Alaris Inc. | Method for media reliving playback |
JP5977922B2 (ja) * | 2011-02-24 | 2016-08-24 | セイコーエプソン株式会社 | 情報処理装置および情報処理装置の制御方法、透過型頭部装着型表示装置 |
JP5699681B2 (ja) * | 2011-02-25 | 2015-04-15 | セイコーエプソン株式会社 | 表示制御方法、表示装置および電子機器 |
JP5734037B2 (ja) | 2011-03-15 | 2015-06-10 | キヤノン株式会社 | 情報処理装置およびその制御方法およびプログラム |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US8972267B2 (en) * | 2011-04-07 | 2015-03-03 | Sony Corporation | Controlling audio video display device (AVDD) tuning using channel name |
CN102736827A (zh) * | 2011-04-12 | 2012-10-17 | 上海三旗通信科技股份有限公司 | 一种移动终端支持3d翻转唱片封面的实现方式 |
US20120262462A1 (en) * | 2011-04-18 | 2012-10-18 | Johan Montan | Portable electronic device for displaying images and method of operation thereof |
US20120272180A1 (en) * | 2011-04-20 | 2012-10-25 | Nokia Corporation | Method and apparatus for providing content flipping based on a scrolling operation |
JPWO2012144632A1 (ja) * | 2011-04-20 | 2014-07-28 | Necカシオモバイルコミュニケーションズ株式会社 | 情報処理装置、情報処理方法及びプログラム |
RU2589395C2 (ru) | 2011-04-22 | 2016-07-10 | Пепсико, Инк. | Раздаточная система для напитков с возможностями социальных сервисов |
KR101677639B1 (ko) | 2011-05-06 | 2016-11-18 | 엘지전자 주식회사 | 휴대 전자기기 및 이의 제어방법 |
US20120284668A1 (en) * | 2011-05-06 | 2012-11-08 | Htc Corporation | Systems and methods for interface management |
US20120284671A1 (en) * | 2011-05-06 | 2012-11-08 | Htc Corporation | Systems and methods for interface mangement |
US20120304074A1 (en) * | 2011-05-23 | 2012-11-29 | Microsoft Corporation | Device user interface to input emoji and other symbols |
US9104307B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US9104440B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US9658766B2 (en) | 2011-05-27 | 2017-05-23 | Microsoft Technology Licensing, Llc | Edge gesture |
US8893033B2 (en) | 2011-05-27 | 2014-11-18 | Microsoft Corporation | Application notifications |
US9158445B2 (en) | 2011-05-27 | 2015-10-13 | Microsoft Technology Licensing, Llc | Managing an immersive interface in a multi-application immersive environment |
SE1150505A1 (sv) | 2011-05-31 | 2012-12-01 | Mobile Imaging In Sweden Ab | Metod och anordning för tagning av bilder |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
EP2715285B1 (de) | 2011-06-03 | 2020-11-04 | Apple Inc. | Vorrichtungen und verfahren zum vergleichen und auswählen von alternativen navigationsrouten |
US20120314020A1 (en) * | 2011-06-13 | 2012-12-13 | Honda Motor Co,, Ltd. | Move-it: monitoring, operating, visualizing, editing integration toolkit for reconfigurable physical computing |
IL306019A (en) | 2011-07-12 | 2023-11-01 | Snap Inc | Methods and systems for delivering editing functions to visual content |
EP2718896A4 (de) | 2011-07-15 | 2015-07-01 | Mobile Imaging In Sweden Ab | Verfahren zur bereitstellung einer eingestellten digitalen bilddarstellung einer ansicht und vorrichtung dafür |
EP2555200B1 (de) * | 2011-08-04 | 2017-04-19 | Red Bull GmbH | Mittel zur Steuerung eines Media-Players zum Wiedergeben von Medieninhalten |
WO2013022486A1 (en) * | 2011-08-05 | 2013-02-14 | Thomson Licensing | Video peeking |
US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
CN102955667A (zh) * | 2011-08-17 | 2013-03-06 | 宏碁股份有限公司 | 手持装置和数据浏览方法 |
US10133439B1 (en) * | 2011-08-29 | 2018-11-20 | Twitter, Inc. | User interface based on viewable area of a display |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US20130057587A1 (en) | 2011-09-01 | 2013-03-07 | Microsoft Corporation | Arranging tiles |
CN102981745A (zh) * | 2011-09-07 | 2013-03-20 | 腾讯科技(深圳)有限公司 | 切换日历视图的方法及装置 |
US9146670B2 (en) | 2011-09-10 | 2015-09-29 | Microsoft Technology Licensing, Llc | Progressively indicating new content in an application-selectable user interface |
US20130067366A1 (en) * | 2011-09-14 | 2013-03-14 | Microsoft Corporation | Establishing content navigation direction based on directional user gestures |
US9182935B2 (en) | 2011-09-27 | 2015-11-10 | Z124 | Secondary single screen mode activation through menu option |
US8922584B2 (en) * | 2011-09-30 | 2014-12-30 | Frederic Sigal | Method of creating, displaying, and interfacing an infinite navigable media wall |
TWI453652B (zh) * | 2011-10-05 | 2014-09-21 | Quanta Comp Inc | 虛擬觸覺回饋方法及其電子裝置 |
US9880640B2 (en) * | 2011-10-06 | 2018-01-30 | Amazon Technologies, Inc. | Multi-dimensional interface |
CA2792188A1 (en) * | 2011-10-18 | 2013-04-18 | Research In Motion Limited | Method of animating a rearrangement of ui elements on a display screen of an electronic device |
US8935629B2 (en) * | 2011-10-28 | 2015-01-13 | Flipboard Inc. | Systems and methods for flipping through content |
US8977963B1 (en) * | 2011-10-31 | 2015-03-10 | Google Inc. | In place expansion of aggregated views |
US9218704B2 (en) | 2011-11-01 | 2015-12-22 | Pepsico, Inc. | Dispensing system and user interface |
KR101914069B1 (ko) * | 2011-11-02 | 2018-11-01 | 삼성전자 주식회사 | 터치 스크린을 구비한 단말 및 그 단말에서 데이터 표시 방법 |
WO2013071198A2 (en) * | 2011-11-09 | 2013-05-16 | Lapp Joseph T | Finger-mapped character entry systems |
USD731504S1 (en) * | 2011-11-17 | 2015-06-09 | Axell Corporation | Display screen with graphical user interface |
USD731506S1 (en) * | 2011-11-17 | 2015-06-09 | Axell Corporation | Display screen with graphical user interface |
USD731507S1 (en) * | 2011-11-17 | 2015-06-09 | Axell Corporation | Display screen with animated graphical user interface |
USD731503S1 (en) * | 2011-11-17 | 2015-06-09 | Axell Corporation | Display screen with graphical user interface |
US20130132848A1 (en) * | 2011-11-18 | 2013-05-23 | Apple Inc. | Application interaction via multiple user interfaces |
JP6275367B2 (ja) * | 2011-11-21 | 2018-02-07 | アルパイン株式会社 | 表示装置及びそれが適用される検索装置 |
KR20130064478A (ko) * | 2011-12-08 | 2013-06-18 | 삼성전자주식회사 | 사용자 단말 장치 및 그 배경 화면 표시 방법 |
JP5907713B2 (ja) * | 2011-12-08 | 2016-04-26 | シャープ株式会社 | 表示装置、情報端末装置、表示方法、プログラム、および記録媒体 |
WO2013090629A1 (en) * | 2011-12-16 | 2013-06-20 | Smith Michael Edward Ii | Non-cellular wireless entertainment phone, system and architecture |
US9626742B2 (en) | 2011-12-22 | 2017-04-18 | Nokia Technologies Oy | Apparatus and method for providing transitions between screens |
US10182141B2 (en) * | 2011-12-22 | 2019-01-15 | Nokia Technologies Oy | Apparatus and method for providing transitions between screens |
WO2013097227A1 (en) | 2011-12-31 | 2013-07-04 | Nokia Corporation | Causing elements to be displayed |
US11151224B2 (en) | 2012-01-09 | 2021-10-19 | Touchtunes Music Corporation | Systems and/or methods for monitoring audio inputs to jukebox devices |
US20130179796A1 (en) * | 2012-01-10 | 2013-07-11 | Fanhattan Llc | System and method for navigating a user interface using a touch-enabled input device |
JP6103807B2 (ja) * | 2012-01-10 | 2017-03-29 | キヤノン株式会社 | 表示制御装置、その制御方法及びプログラム |
KR101710547B1 (ko) | 2012-01-10 | 2017-02-27 | 엘지전자 주식회사 | 이동 단말기 및 이동 단말기의 제어 방법 |
US20130179813A1 (en) * | 2012-01-10 | 2013-07-11 | Gilles Serge BianRosa | System and method for navigating a user interface using threshold detection |
US20130179812A1 (en) * | 2012-01-10 | 2013-07-11 | Gilles Serge BianRosa | System and method for navigating a user interface using a touch-enabled input device |
CN102609191A (zh) * | 2012-01-14 | 2012-07-25 | 广东欧珀移动通信有限公司 | 一种触摸屏手机的来信浏览交互方法 |
CN103218143B (zh) * | 2012-01-18 | 2016-12-07 | 阿里巴巴集团控股有限公司 | 一种分类页面切换方法及移动设备 |
USD702699S1 (en) | 2012-01-19 | 2014-04-15 | Pepsico, Inc. | Display screen with graphical user interface |
USD702247S1 (en) | 2012-01-19 | 2014-04-08 | Pepsico, Inc. | Display screen with graphical user interface |
USD696267S1 (en) | 2012-01-19 | 2013-12-24 | Pepsico, Inc. | Display screen with graphical user interface |
USD702698S1 (en) | 2012-01-19 | 2014-04-15 | Pepsico, Inc. | Display screen with graphical user interface |
USD696265S1 (en) | 2012-01-19 | 2013-12-24 | Pepsico, Inc. | Display screen with graphical user interface |
USD703681S1 (en) | 2012-01-19 | 2014-04-29 | Pepsico, Inc. | Display screen with graphical user interface |
USD696264S1 (en) | 2012-01-19 | 2013-12-24 | Pepsico, Inc. | Display screen with graphical user interface |
USD696266S1 (en) | 2012-01-19 | 2013-12-24 | Pepsico, Inc. | Display screen with graphical user interface |
US10108737B2 (en) * | 2012-01-25 | 2018-10-23 | Microsoft Technology Licensing, Llc | Presenting data driven forms |
US8836658B1 (en) * | 2012-01-31 | 2014-09-16 | Google Inc. | Method and apparatus for displaying a plurality of items |
US20130198677A1 (en) * | 2012-02-01 | 2013-08-01 | Cisco Technology, Inc. | Touchscreen Display and Navigation |
US9645724B2 (en) | 2012-02-01 | 2017-05-09 | Facebook, Inc. | Timeline based content organization |
US9557876B2 (en) | 2012-02-01 | 2017-01-31 | Facebook, Inc. | Hierarchical user interface |
US9235318B2 (en) | 2012-02-01 | 2016-01-12 | Facebook, Inc. | Transitions among hierarchical user-interface layers |
KR102024587B1 (ko) | 2012-02-02 | 2019-09-24 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
US10001906B2 (en) * | 2012-02-06 | 2018-06-19 | Nokia Technologies Oy | Apparatus and method for providing a visual indication of an operation |
JP6123155B2 (ja) * | 2012-02-08 | 2017-05-10 | ソニー株式会社 | 再生装置および再生方法、並びにプログラム |
US11734712B2 (en) | 2012-02-24 | 2023-08-22 | Foursquare Labs, Inc. | Attributing in-store visits to media consumption based on data collected from user devices |
KR20130097533A (ko) * | 2012-02-24 | 2013-09-03 | 삼성전자주식회사 | 터치스크린 휴대용 단말기의 화면 전환 방법 및 장치 |
US8972357B2 (en) | 2012-02-24 | 2015-03-03 | Placed, Inc. | System and method for data collection to validate location data |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US9202433B2 (en) | 2012-03-06 | 2015-12-01 | Apple Inc. | Multi operation slider |
US9131192B2 (en) | 2012-03-06 | 2015-09-08 | Apple Inc. | Unified slider control for modifying multiple image properties |
US9569078B2 (en) | 2012-03-06 | 2017-02-14 | Apple Inc. | User interface tools for cropping and straightening image |
US20130239051A1 (en) | 2012-03-06 | 2013-09-12 | Apple Inc. | Non-destructive editing for a media editing application |
US20130239031A1 (en) | 2012-03-06 | 2013-09-12 | Apple Inc. | Application for viewing images |
US20130234843A1 (en) * | 2012-03-07 | 2013-09-12 | GM Global Technology Operations LLC | Scrolling control system having tactile feedback |
US20130238973A1 (en) * | 2012-03-10 | 2013-09-12 | Ming Han Chang | Application of a touch based interface with a cube structure for a mobile device |
US9448692B1 (en) * | 2012-03-12 | 2016-09-20 | Path Mobile Inc Pte. Ltd. | Graphical user interface for displaying menu options |
JP5678913B2 (ja) * | 2012-03-15 | 2015-03-04 | コニカミノルタ株式会社 | 情報機器およびコンピュータープログラム |
JP5928048B2 (ja) * | 2012-03-22 | 2016-06-01 | ソニー株式会社 | 情報処理装置、情報処理方法、情報処理プログラムおよび端末装置 |
US8620021B2 (en) | 2012-03-29 | 2013-12-31 | Digimarc Corporation | Image-related methods and arrangements |
US8881269B2 (en) | 2012-03-31 | 2014-11-04 | Apple Inc. | Device, method, and graphical user interface for integrating recognition of handwriting gestures with a screen reader |
JP5941849B2 (ja) * | 2012-04-23 | 2016-06-29 | 京セラドキュメントソリューションズ株式会社 | 電子機器及び画像形成装置 |
JP5623460B2 (ja) * | 2012-04-25 | 2014-11-12 | 京セラドキュメントソリューションズ株式会社 | 表示入力装置及びこれを備えた画像形成装置 |
TWI476706B (zh) * | 2012-04-30 | 2015-03-11 | Pixart Imaging Inc | 偵測物件移動輸出命令的方法及其系統 |
CN102855078B (zh) * | 2012-05-07 | 2015-08-05 | 禹芙蓉 | 一种多媒体设备及其显示列表的定位方法 |
KR101890140B1 (ko) * | 2012-05-07 | 2018-09-28 | 삼성전자주식회사 | 카메라 장치를 이용하여 디스플레이 장치를 제어하는 방법 및 이를 적용한 모바일 장치, 디스플레이 장치, 그리고 시스템 |
US10155168B2 (en) | 2012-05-08 | 2018-12-18 | Snap Inc. | System and method for adaptable avatars |
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 |
US10235014B2 (en) * | 2012-05-09 | 2019-03-19 | Apple Inc. | Music user interface |
US10019137B2 (en) | 2012-05-09 | 2018-07-10 | Qualcomm Incorporated | Electronic document display |
CN109298789B (zh) | 2012-05-09 | 2021-12-31 | 苹果公司 | 用于针对激活状态提供反馈的设备、方法和图形用户界面 |
US10649622B2 (en) | 2012-05-09 | 2020-05-12 | Apple Inc. | Electronic message user interface |
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 |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
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 |
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 |
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 |
WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
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 |
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 |
KR101806350B1 (ko) | 2012-05-09 | 2017-12-07 | 애플 인크. | 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
US10097496B2 (en) | 2012-05-09 | 2018-10-09 | Apple Inc. | Electronic mail user interface |
US9459781B2 (en) | 2012-05-09 | 2016-10-04 | Apple Inc. | Context-specific user interfaces for displaying animated sequences |
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 |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
USD719188S1 (en) * | 2012-06-08 | 2014-12-09 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD711911S1 (en) * | 2012-06-10 | 2014-08-26 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US20140089850A1 (en) * | 2012-09-22 | 2014-03-27 | Tourwrist, Inc. | Systems and Methods of Using Motion Control to Navigate Panoramas and Virtual Tours |
CN102799381B (zh) * | 2012-07-13 | 2016-08-10 | 优视科技有限公司 | 浏览器窗口的处理方法及装置 |
JP2015525927A (ja) * | 2012-07-13 | 2015-09-07 | シンガポール エアラインズ リミテッド | 表示装置を制御するための方法及び装置 |
JP5749229B2 (ja) * | 2012-07-31 | 2015-07-15 | 京セラドキュメントソリューションズ株式会社 | ジェスチャー管理プログラム及び情報処理装置 |
CN102819397A (zh) * | 2012-08-02 | 2012-12-12 | 广东欧珀移动通信有限公司 | 一种手持设备相册的快速浏览查找方法 |
USD749605S1 (en) * | 2012-08-07 | 2016-02-16 | Samsung Electronics Co., Ltd. | TV display screen displaying GUI |
USD742901S1 (en) * | 2012-08-07 | 2015-11-10 | Samsung Electronics Co., Ltd. | TV display screen displaying GUI |
EP2696274A2 (de) * | 2012-08-07 | 2014-02-12 | Samsung Electronics Co., Ltd | Tragbares Gerät mit einem GUI und Verfahren zu deren Verwendung |
CN103577087A (zh) * | 2012-08-09 | 2014-02-12 | 腾讯科技(深圳)有限公司 | 基于触摸屏的页面切换方法和装置 |
CN102819417B (zh) * | 2012-08-16 | 2015-07-15 | 小米科技有限责任公司 | 一种图片显示处理方法及装置 |
KR20140028272A (ko) * | 2012-08-28 | 2014-03-10 | 삼성전자주식회사 | 달력을 디스플레이하기 위한 방법 및 그 전자 장치 |
US9360997B2 (en) | 2012-08-29 | 2016-06-07 | Apple Inc. | Content presentation and interaction across multiple displays |
JP6025473B2 (ja) * | 2012-09-14 | 2016-11-16 | キヤノン株式会社 | 情報処理装置、情報処理方法、およびプログラム |
KR101494234B1 (ko) * | 2012-09-14 | 2015-02-17 | 팅크웨어(주) | 경로 검색을 위한 사용자 인터페이스 장치 및 그 방법 |
DE102012221118A1 (de) * | 2012-09-17 | 2014-03-20 | General Electric Company | Diagnosestation zur Diagnose von Mammogrammen |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
CN103677507B (zh) * | 2012-09-24 | 2020-01-14 | 腾讯科技(深圳)有限公司 | 一种显示终端及界面窗口显示方法 |
US10282034B2 (en) | 2012-10-14 | 2019-05-07 | Neonode Inc. | Touch sensitive curved and flexible displays |
US9741184B2 (en) | 2012-10-14 | 2017-08-22 | Neonode Inc. | Door handle with optical proximity sensors |
US9164625B2 (en) | 2012-10-14 | 2015-10-20 | Neonode Inc. | Proximity sensor for determining two-dimensional coordinates of a proximal object |
US9921661B2 (en) | 2012-10-14 | 2018-03-20 | Neonode Inc. | Optical proximity sensor and associated user interface |
US10324565B2 (en) | 2013-05-30 | 2019-06-18 | Neonode Inc. | Optical proximity sensor |
US10585530B2 (en) | 2014-09-23 | 2020-03-10 | Neonode Inc. | Optical proximity sensor |
US20140109002A1 (en) * | 2012-10-15 | 2014-04-17 | Square, Inc. | Computer device user interface and method for displaying information |
KR102079174B1 (ko) * | 2012-10-15 | 2020-02-19 | 삼성전자 주식회사 | 휴대단말기의 정보 표시장치 및 방법 |
ITRM20120491A1 (it) * | 2012-10-16 | 2014-04-17 | Consiglio Nazionale Ricerche | Gamma camera portatile. |
JP2013054752A (ja) * | 2012-10-22 | 2013-03-21 | Nintendo Co Ltd | 実行制御プログラム、実行制御装置、実行制御システム、及び、実行制御方法 |
US9311310B2 (en) * | 2012-10-26 | 2016-04-12 | Google Inc. | System and method for grouping related photographs |
US9229632B2 (en) | 2012-10-29 | 2016-01-05 | Facebook, Inc. | Animation sequence associated with image |
CN103810632B (zh) | 2012-11-08 | 2019-03-08 | 腾讯科技(深圳)有限公司 | 一种证券信息展示方法、装置和系统 |
US9582122B2 (en) | 2012-11-12 | 2017-02-28 | Microsoft Technology Licensing, Llc | Touch-sensitive bezel techniques |
US9607289B2 (en) | 2012-11-14 | 2017-03-28 | Facebook, Inc. | Content type filter |
US9684935B2 (en) | 2012-11-14 | 2017-06-20 | Facebook, Inc. | Content composer for third-party applications |
US9507483B2 (en) | 2012-11-14 | 2016-11-29 | Facebook, Inc. | Photographs with location or time information |
US9507757B2 (en) | 2012-11-14 | 2016-11-29 | Facebook, Inc. | Generating multiple versions of a content item for multiple platforms |
KR20140062257A (ko) * | 2012-11-14 | 2014-05-23 | 삼성전자주식회사 | 가상 키보드를 제공하기 위한 방법 및 그 전자 장치 |
US9218188B2 (en) | 2012-11-14 | 2015-12-22 | Facebook, Inc. | Animation sequence associated with feedback user-interface element |
US9606695B2 (en) | 2012-11-14 | 2017-03-28 | Facebook, Inc. | Event notification |
US9547627B2 (en) | 2012-11-14 | 2017-01-17 | Facebook, Inc. | Comment presentation |
US9245312B2 (en) | 2012-11-14 | 2016-01-26 | Facebook, Inc. | Image panning and zooming effect |
US9696898B2 (en) | 2012-11-14 | 2017-07-04 | Facebook, Inc. | Scrolling through a series of content items |
US9547416B2 (en) | 2012-11-14 | 2017-01-17 | Facebook, Inc. | Image presentation |
US9235321B2 (en) | 2012-11-14 | 2016-01-12 | Facebook, Inc. | Animation sequence associated with content item |
US9081410B2 (en) | 2012-11-14 | 2015-07-14 | Facebook, Inc. | Loading content on electronic device |
US9606717B2 (en) | 2012-11-14 | 2017-03-28 | Facebook, Inc. | Content composer |
KR102126292B1 (ko) * | 2012-11-19 | 2020-06-24 | 삼성전자주식회사 | 이동 단말에서 화면 표시 방법 및 이를 위한 이동 단말 |
IN2015DN03804A (de) * | 2012-11-20 | 2015-10-02 | Jolla Oy | |
US10551928B2 (en) | 2012-11-20 | 2020-02-04 | Samsung Electronics Company, Ltd. | GUI transitions on wearable electronic device |
US11237719B2 (en) | 2012-11-20 | 2022-02-01 | Samsung Electronics Company, Ltd. | Controlling remote electronic device with wearable electronic device |
US9477313B2 (en) | 2012-11-20 | 2016-10-25 | Samsung Electronics Co., Ltd. | User gesture input to wearable electronic device involving outward-facing sensor of device |
US11157436B2 (en) | 2012-11-20 | 2021-10-26 | Samsung Electronics Company, Ltd. | Services associated with wearable electronic device |
US8994827B2 (en) | 2012-11-20 | 2015-03-31 | Samsung Electronics Co., Ltd | Wearable electronic device |
US10185416B2 (en) | 2012-11-20 | 2019-01-22 | Samsung Electronics Co., Ltd. | User gesture input to wearable electronic device involving movement of device |
US10423214B2 (en) | 2012-11-20 | 2019-09-24 | Samsung Electronics Company, Ltd | Delegating processing from wearable electronic device |
US11372536B2 (en) * | 2012-11-20 | 2022-06-28 | Samsung Electronics Company, Ltd. | Transition and interaction model for wearable electronic device |
USD743980S1 (en) * | 2012-11-30 | 2015-11-24 | Axell Corporation | Display screen with graphical user interface |
US9082348B2 (en) | 2012-12-07 | 2015-07-14 | Blackberry Limited | Methods and devices for scrolling a display page |
EP2741195A1 (de) * | 2012-12-07 | 2014-06-11 | BlackBerry Limited | Verfahren und Vorrichtung zum Scrollen einer Anzeigeseite |
EP3617843A1 (de) * | 2012-12-10 | 2020-03-04 | Samsung Electronics Co., Ltd. | Mobile vorrichtung, steuerverfahren dafür und benutzeroberflächenanzeigeverfahren |
DE102012024215A1 (de) | 2012-12-11 | 2014-06-12 | Volkswagen Aktiengesellschaft | Bedienverfahren und Bedienvorrichtung |
USD741895S1 (en) * | 2012-12-18 | 2015-10-27 | 2236008 Ontario Inc. | Display screen or portion thereof with graphical user interface |
JP2014127879A (ja) * | 2012-12-26 | 2014-07-07 | Panasonic Corp | 放送画像出力装置、放送画像出力方法、およびテレビ |
KR20140083229A (ko) * | 2012-12-26 | 2014-07-04 | 삼성전자주식회사 | 디스플레이 장치 및 이의 메뉴 제공 방법 |
US9626096B2 (en) | 2012-12-27 | 2017-04-18 | Kabushiki Kaisha Toshiba | Electronic device and display method |
US20140188561A1 (en) * | 2012-12-28 | 2014-07-03 | Arbitron Inc. | Audience Measurement System, Method and Apparatus with Grip Sensing |
CN107831991B (zh) | 2012-12-29 | 2020-11-27 | 苹果公司 | 用于确定是滚动还是选择内容的设备、方法和图形用户界面 |
WO2014105274A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for navigating user interface hierarchies |
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 |
WO2014105279A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for switching between user interfaces |
CN105144057B (zh) | 2012-12-29 | 2019-05-17 | 苹果公司 | 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面 |
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 |
USD742399S1 (en) * | 2013-01-04 | 2015-11-03 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
USD745028S1 (en) * | 2013-01-04 | 2015-12-08 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
USD742400S1 (en) * | 2013-01-04 | 2015-11-03 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
US9967524B2 (en) * | 2013-01-10 | 2018-05-08 | Tyco Safety Products Canada Ltd. | Security system and method with scrolling feeds watchlist |
EP2763015A1 (de) * | 2013-01-30 | 2014-08-06 | Rightware Oy | Verfahren und System zum Anzeigen einer Liste von Elementen auf einer elektronischen Vorrichtung |
JP6219037B2 (ja) * | 2013-02-06 | 2017-10-25 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
KR102065596B1 (ko) * | 2013-02-08 | 2020-01-13 | 엘지전자 주식회사 | 사용자 인터페이스 장치 및 제어방법 |
AP00554S1 (en) * | 2013-02-23 | 2014-04-11 | Samsung Electronics Co Ltd | Display screen or portion thereof with animated graphical user interface |
USD701875S1 (en) | 2013-02-25 | 2014-04-01 | Pepsico, Inc. | Display screen with graphical user interface |
USD701876S1 (en) | 2013-02-25 | 2014-04-01 | Pepsico, Inc. | Display screen with graphical user interface |
USD707701S1 (en) | 2013-02-25 | 2014-06-24 | Pepsico, Inc. | Display screen with graphical user interface |
USD704728S1 (en) | 2013-02-25 | 2014-05-13 | Pepsico, Inc. | Display screen with graphical user interface |
USD707700S1 (en) | 2013-02-25 | 2014-06-24 | Pepsico, Inc. | Display screen with graphical user interface |
US20140267094A1 (en) * | 2013-03-13 | 2014-09-18 | Microsoft Corporation | Performing an action on a touch-enabled device based on a gesture |
US8826170B1 (en) * | 2013-03-15 | 2014-09-02 | Google Inc. | Window switching interface |
FR3003364A1 (fr) * | 2013-03-15 | 2014-09-19 | France Telecom | Procede de traitement d'un geste compose, dispositif et terminal d'utilisateur associes |
JP6087184B2 (ja) * | 2013-03-21 | 2017-03-01 | 任天堂株式会社 | 情報処理プログラム、情報処理システム、情報処理装置、および、情報提示方法 |
JP5862900B2 (ja) * | 2013-03-26 | 2016-02-16 | 横河電機株式会社 | 伝送器 |
US9996246B2 (en) | 2013-03-27 | 2018-06-12 | Samsung Electronics Co., Ltd. | Device and method for displaying execution result of application |
WO2014157885A1 (en) | 2013-03-27 | 2014-10-02 | Samsung Electronics Co., Ltd. | Method and device for providing menu interface |
WO2014157886A1 (en) * | 2013-03-27 | 2014-10-02 | Samsung Electronics Co., Ltd. | Method and device for executing application |
WO2014157897A1 (en) | 2013-03-27 | 2014-10-02 | Samsung Electronics Co., Ltd. | Method and device for switching tasks |
US10229258B2 (en) | 2013-03-27 | 2019-03-12 | Samsung Electronics Co., Ltd. | Method and device for providing security content |
WO2014157893A1 (en) | 2013-03-27 | 2014-10-02 | Samsung Electronics Co., Ltd. | Method and device for providing a private page |
CN104077040B (zh) * | 2013-03-28 | 2019-10-18 | 腾讯科技(深圳)有限公司 | 在wap页面进行大图切换的方法、装置及触摸屏设备 |
US9715282B2 (en) * | 2013-03-29 | 2017-07-25 | Microsoft Technology Licensing, Llc | Closing, starting, and restarting applications |
KR102115397B1 (ko) * | 2013-04-01 | 2020-05-26 | 삼성전자주식회사 | 휴대 장치 및 휴대 장치의 재생목록 표시 방법 |
US9575557B2 (en) * | 2013-04-19 | 2017-02-21 | Qualcomm Incorporated | Grip force sensor array for one-handed and multimodal interaction on handheld devices and methods |
JP5472842B2 (ja) * | 2013-04-26 | 2014-04-16 | 株式会社デンソー | 車両用操作装置 |
USD749607S1 (en) * | 2013-05-10 | 2016-02-16 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
JP2014229224A (ja) * | 2013-05-27 | 2014-12-08 | 船井電機株式会社 | オブジェクト選択装置 |
AU353106S (en) * | 2013-06-05 | 2013-12-24 | Samsung Electronics Co Ltd | Display screen with graphical user interface |
USD754693S1 (en) * | 2013-06-05 | 2016-04-26 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
AU352870S (en) * | 2013-06-05 | 2013-12-11 | Samsung Electronics Co Ltd | Display screen with graphical user interface |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
EP2811390B1 (de) * | 2013-06-09 | 2017-10-25 | Sap Se | Elektronische Vorrichtung und Dateneingabesystem |
EP3008641A1 (de) | 2013-06-09 | 2016-04-20 | Apple Inc. | Vorrichtung, verfahren und grafische benutzeroberfläche für gesprächspersistenz über zwei oder mehrere instanzen eines digitaler assistenten |
CN104238724B (zh) | 2013-06-09 | 2019-03-12 | Sap欧洲公司 | 用于电子设备的基于动作的输入方法和系统 |
USD741350S1 (en) | 2013-06-10 | 2015-10-20 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US9535646B2 (en) * | 2013-06-18 | 2017-01-03 | Microsoft Technology Licensing, Llc | Methods and systems for electronic ink projection |
CN104346088A (zh) * | 2013-07-29 | 2015-02-11 | 华为技术有限公司 | 一种进行页面切换的方法及装置 |
CN104348957A (zh) * | 2013-08-01 | 2015-02-11 | 上海斐讯数据通信技术有限公司 | 短信查看方法 |
US9569004B2 (en) * | 2013-08-22 | 2017-02-14 | Google Inc. | Swipe toolbar to switch tabs |
CN103472988A (zh) * | 2013-08-22 | 2013-12-25 | 广东欧珀移动通信有限公司 | 显示内容切换方法、系统及移动终端 |
KR102134404B1 (ko) * | 2013-08-27 | 2020-07-16 | 삼성전자주식회사 | 데이터 표시 방법 및 그 전자 장치 |
US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
US10545657B2 (en) | 2013-09-03 | 2020-01-28 | Apple Inc. | User interface for manipulating user interface objects |
EP3047359B1 (de) | 2013-09-03 | 2020-01-01 | Apple Inc. | Benutzerschnittstelle zur manipulation von benutzerschnittstellenobjekten |
JP6282072B2 (ja) * | 2013-09-24 | 2018-02-21 | 株式会社三菱東京Ufj銀行 | 情報処理装置およびプログラム |
JP6199824B2 (ja) * | 2013-10-29 | 2017-09-20 | 京セラドキュメントソリューションズ株式会社 | 表示装置、画像形成装置、及び表示制御方法 |
EP3063608B1 (de) | 2013-10-30 | 2020-02-12 | Apple Inc. | Anzeige von relevanten benutzerschnittstellenobjekten |
WO2015070070A1 (en) | 2013-11-07 | 2015-05-14 | Touchtunes Music Corporation | Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices |
US9292175B2 (en) * | 2013-11-08 | 2016-03-22 | Minted, Llc | Vendor website GUI for marketing greeting cards |
US20150286873A1 (en) * | 2014-04-03 | 2015-10-08 | Bruce L. Davis | Smartphone-based methods and systems |
US10296160B2 (en) | 2013-12-06 | 2019-05-21 | Apple Inc. | Method for extracting salient dialog usage from live data |
US9299103B1 (en) * | 2013-12-16 | 2016-03-29 | Amazon Technologies, Inc. | Techniques for image browsing |
USD755220S1 (en) * | 2014-01-03 | 2016-05-03 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD754158S1 (en) * | 2014-01-07 | 2016-04-19 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US9628950B1 (en) | 2014-01-12 | 2017-04-18 | Investment Asset Holdings Llc | Location-based messaging |
US20150205492A1 (en) * | 2014-01-20 | 2015-07-23 | John B. Nobil | Navigating audio content and selecting portions thereof using circular dial on user interface |
CN103809847A (zh) * | 2014-01-28 | 2014-05-21 | 深圳市中兴移动通信有限公司 | 操作层的切换方法、移动终端和智能终端 |
US9311639B2 (en) | 2014-02-11 | 2016-04-12 | Digimarc Corporation | Methods, apparatus and arrangements for device to device communication |
US10091326B2 (en) * | 2014-02-22 | 2018-10-02 | Flipboard, Inc. | Modifying content regions of a digital magazine based on user interaction |
US10691332B2 (en) | 2014-02-28 | 2020-06-23 | Samsung Electronics Company, Ltd. | Text input on an interactive display |
CN103870196B (zh) * | 2014-03-06 | 2018-02-09 | 美卓软件设计(北京)有限公司 | 一种切换对象的方法及装置 |
US9477337B2 (en) | 2014-03-14 | 2016-10-25 | Microsoft Technology Licensing, Llc | Conductive trace routing for display and bezel sensors |
US20150268827A1 (en) * | 2014-03-24 | 2015-09-24 | Hideep Inc. | Method for controlling moving direction of display object and a terminal thereof |
EP3123293A4 (de) | 2014-03-25 | 2017-09-27 | Touchtunes Music Corporation | Digitale jukebox-vorrichtung mit verbesserten benutzeroberflächen sowie entsprechende verfahren |
US20150277677A1 (en) * | 2014-03-26 | 2015-10-01 | Kobo Incorporated | Information presentation techniques for digital content |
US10255863B2 (en) * | 2014-04-02 | 2019-04-09 | Samsung Display Co., Ltd. | Display panel having a first region, a second region, and a third region between the first and second regions and including a drive portion on the third region |
CN103927054B (zh) * | 2014-04-15 | 2017-02-01 | 华为终端有限公司 | 一种显示操作界面的方法、装置及触摸屏终端 |
US9766781B2 (en) * | 2014-04-28 | 2017-09-19 | Google Inc. | Methods, systems, and media for presenting related content in a user interface navigated using directional controls |
EP3138065A4 (de) | 2014-04-30 | 2018-01-03 | Michael Flynn | Mobiles datenverarbeitungssystem mit benutzerbevorzugten interaktiven komponenten |
US9746992B1 (en) * | 2014-05-01 | 2017-08-29 | Google Inc. | Systems and methods for providing dynamic page indicators |
KR102284134B1 (ko) | 2014-05-28 | 2021-07-30 | 삼성전자주식회사 | 디스플레이 장치의 이의 디스플레이 방법 |
US9537811B2 (en) | 2014-10-02 | 2017-01-03 | Snap Inc. | Ephemeral gallery of ephemeral messages |
US9396354B1 (en) | 2014-05-28 | 2016-07-19 | Snapchat, Inc. | Apparatus and method for automated privacy protection in distributed images |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
USD813242S1 (en) * | 2014-05-30 | 2018-03-20 | Maria Francisca Jones | Display screen with graphical user interface |
US10255267B2 (en) | 2014-05-30 | 2019-04-09 | Apple Inc. | Device, method, and graphical user interface for a predictive keyboard |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
EP3149728B1 (de) | 2014-05-30 | 2019-01-16 | Apple Inc. | Eingabeverfahren durch einzelne äusserung mit mehreren befehlen |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
EP2955686A1 (de) | 2014-06-05 | 2015-12-16 | Mobli Technologies 2010 Ltd. | Automatische artikelanreicherung durch trends sozialer medien |
US9113301B1 (en) | 2014-06-13 | 2015-08-18 | Snapchat, Inc. | Geo-location based event gallery |
JP6367374B2 (ja) | 2014-06-24 | 2018-08-01 | アップル インコーポレイテッド | 音楽再生中ユーザインターフェース |
EP3584671B1 (de) | 2014-06-27 | 2022-04-27 | Apple Inc. | Handhabung einer kalenderanwendung in einer vorrichtung mit berührungsbildschirm |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US9225897B1 (en) | 2014-07-07 | 2015-12-29 | Snapchat, Inc. | Apparatus and method for supplying content aware photo filters |
WO2016014601A2 (en) | 2014-07-21 | 2016-01-28 | Apple Inc. | Remote user interface |
US9767853B2 (en) * | 2014-07-21 | 2017-09-19 | International Business Machines Corporation | Touch screen video scrolling |
US10712843B2 (en) * | 2014-07-29 | 2020-07-14 | Naver Corporation | Method and apparatus for controlling display of scrolled content by modifying the content as the content is being scrolled to a designed location and computer program for executing the method |
US9921721B2 (en) * | 2014-08-08 | 2018-03-20 | Google Llc | Navigation interfaces for ebooks |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US20160062571A1 (en) | 2014-09-02 | 2016-03-03 | Apple Inc. | Reduced size user interface |
CN113824998A (zh) | 2014-09-02 | 2021-12-21 | 苹果公司 | 音乐用户界面 |
WO2016036541A2 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Phone user interface |
WO2016036509A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Electronic mail user interface |
WO2016036416A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Button functionality |
US10095394B2 (en) | 2014-09-02 | 2018-10-09 | Apple Inc. | Image display and interaction using a mobile device |
USD791143S1 (en) | 2014-09-03 | 2017-07-04 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
JP6292621B2 (ja) * | 2014-09-16 | 2018-03-14 | アルプス電気株式会社 | 入力装置 |
US10423983B2 (en) | 2014-09-16 | 2019-09-24 | Snap Inc. | Determining targeting information based on a predictive targeting model |
US10824654B2 (en) | 2014-09-18 | 2020-11-03 | Snap Inc. | Geolocation-based pictographs |
US11216869B2 (en) | 2014-09-23 | 2022-01-04 | Snap Inc. | User interface to augment an image using geolocation |
JP5712327B2 (ja) * | 2014-09-24 | 2015-05-07 | 京セラドキュメントソリューションズ株式会社 | 表示入力装置及びこれを備えた画像形成装置 |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10284508B1 (en) | 2014-10-02 | 2019-05-07 | Snap Inc. | Ephemeral gallery of ephemeral messages with opt-in permanence |
CN105630366A (zh) * | 2014-10-31 | 2016-06-01 | 阿里巴巴集团控股有限公司 | 用于在屏幕显示设备上展示客体信息的方法及装置 |
US9015285B1 (en) | 2014-11-12 | 2015-04-21 | Snapchat, Inc. | User interface for accessing media at a geographic location |
US11409406B2 (en) * | 2014-11-24 | 2022-08-09 | Autodesk, Inc. | User interface for mobile device to navigate between components |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
EP3037785B1 (de) * | 2014-12-17 | 2023-08-09 | Volkswagen Aktiengesellschaft | Informationswiedergabesystem, fahrzeug, verfahren und computerprogramm zur bereitstellung eines video- und steuersignals |
US9385983B1 (en) | 2014-12-19 | 2016-07-05 | Snapchat, Inc. | Gallery of messages from individuals with a shared interest |
US10311916B2 (en) | 2014-12-19 | 2019-06-04 | Snap Inc. | Gallery of videos set to an audio time line |
US9854219B2 (en) | 2014-12-19 | 2017-12-26 | Snap Inc. | Gallery of videos set to an audio time line |
US9754355B2 (en) | 2015-01-09 | 2017-09-05 | Snap Inc. | Object recognition based photo filters |
US11388226B1 (en) | 2015-01-13 | 2022-07-12 | Snap Inc. | Guided personal identity based actions |
US10133705B1 (en) * | 2015-01-19 | 2018-11-20 | Snap Inc. | Multichannel system |
US9521515B2 (en) | 2015-01-26 | 2016-12-13 | Mobli Technologies 2010 Ltd. | Content request by location |
KR102040287B1 (ko) * | 2015-01-29 | 2019-11-27 | 삼성전자주식회사 | 음향 출력 장치 및 그 제어 방법 |
JP2015130184A (ja) * | 2015-02-03 | 2015-07-16 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置、情報処理方法、及びプログラム |
USD766329S1 (en) * | 2015-02-17 | 2016-09-13 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
US10365807B2 (en) | 2015-03-02 | 2019-07-30 | Apple Inc. | Control of system zoom magnification using a rotatable input mechanism |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US10152299B2 (en) | 2015-03-06 | 2018-12-11 | Apple Inc. | Reducing response latency of intelligent automated assistants |
US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US11550993B2 (en) * | 2015-03-08 | 2023-01-10 | Microsoft Technology Licensing, Llc | Ink experience for images |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
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 |
WO2016144563A1 (en) * | 2015-03-08 | 2016-09-15 | Apple Inc. | User interface using a rotatable input mechanism |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US10223397B1 (en) | 2015-03-13 | 2019-03-05 | Snap Inc. | Social graph based co-location of network users |
CN112040410B (zh) | 2015-03-18 | 2022-10-14 | 斯纳普公司 | 地理围栏认证提供 |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
US9692967B1 (en) | 2015-03-23 | 2017-06-27 | Snap Inc. | Systems and methods for reducing boot time and power consumption in camera systems |
US10067653B2 (en) | 2015-04-01 | 2018-09-04 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
JP6492910B2 (ja) * | 2015-04-13 | 2019-04-03 | ブラザー工業株式会社 | 携帯端末 |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10135949B1 (en) | 2015-05-05 | 2018-11-20 | Snap Inc. | Systems and methods for story and sub-story navigation |
US9881094B2 (en) | 2015-05-05 | 2018-01-30 | Snap Inc. | Systems and methods for automated local story generation and curation |
US10261758B2 (en) * | 2015-05-07 | 2019-04-16 | Sap Se | Pattern recognition of software program code in an integrated software development environment |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10871868B2 (en) * | 2015-06-05 | 2020-12-22 | Apple Inc. | Synchronized content scrubber |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9891811B2 (en) * | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US10671234B2 (en) * | 2015-06-24 | 2020-06-02 | Spotify Ab | Method and an electronic device for performing playback of streamed media including related media content |
EP3113140A1 (de) * | 2015-06-30 | 2017-01-04 | Orange | Benutzereingabeverarbeitung zur steuerung entfernter vorrichtungen |
EP3113138A1 (de) | 2015-06-30 | 2017-01-04 | Orange | Fernsteuerung einer elektronischen vorrichtung mit wählbarem element |
JP6676893B2 (ja) * | 2015-07-16 | 2020-04-08 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
US10993069B2 (en) | 2015-07-16 | 2021-04-27 | Snap Inc. | Dynamically adaptive media content delivery |
KR101685891B1 (ko) * | 2015-07-21 | 2016-12-13 | 현대자동차주식회사 | 터치 입력장치 및 터치 입력장치의 제어방법 |
CN105184842A (zh) * | 2015-07-29 | 2015-12-23 | 天脉聚源(北京)科技有限公司 | 控制头像切换的方法和装置 |
CN105184841A (zh) * | 2015-07-29 | 2015-12-23 | 天脉聚源(北京)科技有限公司 | 头像环绕动画的显示方法和装置 |
CN105187887A (zh) * | 2015-07-29 | 2015-12-23 | 天脉聚源(北京)科技有限公司 | 显示抽奖动画的方法和装置 |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
USD789983S1 (en) * | 2015-08-12 | 2017-06-20 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
JP5989202B2 (ja) * | 2015-08-13 | 2016-09-07 | キヤノン株式会社 | 表示制御装置、表示制御装置の制御方法およびプログラム |
US10817898B2 (en) | 2015-08-13 | 2020-10-27 | Placed, Llc | Determining exposures to content presented by physical objects |
US10623361B2 (en) | 2015-08-27 | 2020-04-14 | Deborah A. Lambert | Method, system and apparatus for organizing and interacting with email on mobile devices |
WO2017036953A1 (en) * | 2015-09-02 | 2017-03-09 | Thomson Licensing | Method, apparatus and system for facilitating navigation in an extended scene |
JP2018535568A (ja) * | 2015-09-02 | 2018-11-29 | サムロール エルエルシー | 画像を位置合わせして、一連の位置合わせされた画像を提示するためのカメラシステム及び方法 |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US10120531B2 (en) | 2015-09-08 | 2018-11-06 | Apple Inc. | User interfaces for navigating and playing content |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
JP2016015775A (ja) * | 2015-09-28 | 2016-01-28 | シャープ株式会社 | 通信システム、情報処理装置、通信装置、通信方法、コンピュータプログラム及び記録媒体 |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
USD826976S1 (en) * | 2015-09-30 | 2018-08-28 | Lg Electronics Inc. | Display panel with graphical user interface |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
CN105245965A (zh) * | 2015-09-30 | 2016-01-13 | 天脉聚源(北京)科技有限公司 | 动画显示中奖结果的方法和装置 |
JP2017072951A (ja) * | 2015-10-06 | 2017-04-13 | キヤノン株式会社 | 表示処理装置およびその制御方法 |
CN109828707B (zh) | 2015-10-06 | 2023-03-14 | 佳能株式会社 | 显示处理设备及其控制方法 |
US9652896B1 (en) | 2015-10-30 | 2017-05-16 | Snap Inc. | Image based tracking in augmented reality systems |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
CN105426080B (zh) * | 2015-11-26 | 2019-05-14 | 深圳市金立通信设备有限公司 | 一种图片切换方法及终端 |
CN105430514A (zh) * | 2015-11-30 | 2016-03-23 | 天脉聚源(北京)科技有限公司 | 显示支持者头像的方法和装置 |
US9984499B1 (en) | 2015-11-30 | 2018-05-29 | Snap Inc. | Image and point cloud based tracking and in augmented reality systems |
US10474321B2 (en) | 2015-11-30 | 2019-11-12 | Snap Inc. | Network resource location linking and visual content sharing |
CN105487805B (zh) * | 2015-12-01 | 2020-06-02 | 小米科技有限责任公司 | 对象操作方法及装置 |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
CN105528173A (zh) * | 2015-12-08 | 2016-04-27 | 深圳市金立通信设备有限公司 | 一种多媒体操作方法及终端 |
US10354425B2 (en) | 2015-12-18 | 2019-07-16 | Snap Inc. | Method and system for providing context relevant media augmentation |
CN105630310A (zh) * | 2015-12-18 | 2016-06-01 | 北京奇虎科技有限公司 | 一种图组切换时的标题展示方法和装置 |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10679389B2 (en) | 2016-02-26 | 2020-06-09 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US11023514B2 (en) | 2016-02-26 | 2021-06-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US10285001B2 (en) | 2016-02-26 | 2019-05-07 | Snap Inc. | Generation, curation, and presentation of media collections |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US10339365B2 (en) | 2016-03-31 | 2019-07-02 | Snap Inc. | Automated avatar generation |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179309B1 (en) | 2016-06-09 | 2018-04-23 | Apple Inc | Intelligent automated assistant in a home environment |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK201770423A1 (en) | 2016-06-11 | 2018-01-15 | Apple Inc | Activity and workout updates |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK201670595A1 (en) | 2016-06-11 | 2018-01-22 | Apple Inc | Configuring context-specific user interfaces |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
US11216119B2 (en) | 2016-06-12 | 2022-01-04 | Apple Inc. | Displaying a predetermined view of an application |
US11816325B2 (en) | 2016-06-12 | 2023-11-14 | Apple Inc. | Application shortcuts for carplay |
DK201670609A1 (en) * | 2016-06-12 | 2018-01-02 | Apple Inc | User interfaces for retrieving contextually relevant media content |
US20170357644A1 (en) | 2016-06-12 | 2017-12-14 | Apple Inc. | Notable moments in a collection of digital assets |
AU2017100670C4 (en) * | 2016-06-12 | 2019-11-21 | Apple Inc. | User interfaces for retrieving contextually relevant media content |
US10545653B2 (en) * | 2016-06-12 | 2020-01-28 | Apple Inc. | Device, method, and graphical user interface for media playback |
DK201670580A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Wrist-based tactile time feedback for non-sighted users |
US10430838B1 (en) | 2016-06-28 | 2019-10-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections with automated advertising |
US9681265B1 (en) | 2016-06-28 | 2017-06-13 | Snap Inc. | System to track engagement of media items |
US10733255B1 (en) | 2016-06-30 | 2020-08-04 | Snap Inc. | Systems and methods for content navigation with automated curation |
WO2018009588A1 (en) * | 2016-07-06 | 2018-01-11 | Macho Daisy Llc | Wearable device and system for personal audio messaging |
US10348662B2 (en) | 2016-07-19 | 2019-07-09 | Snap Inc. | Generating customized electronic messaging graphics |
US11733720B2 (en) | 2016-08-30 | 2023-08-22 | Terydon, Inc. | Indexer and method of use thereof |
KR102606785B1 (ko) | 2016-08-30 | 2023-11-29 | 스냅 인코포레이티드 | 동시 로컬화 및 매핑을 위한 시스템 및 방법 |
US10474753B2 (en) | 2016-09-07 | 2019-11-12 | Apple Inc. | Language identification using recurrent neural networks |
KR101899052B1 (ko) | 2016-09-19 | 2018-09-14 | 한양대학교 에리카산학협력단 | 이산 제조 시설에서 에너지 관리를 위한 실시간 수요 입찰 방법 및 시스템 |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
JP6181833B1 (ja) * | 2016-09-29 | 2017-08-16 | 株式会社ゲオインタラクティブ | 画像表示装置及び画像表示用プログラム |
US10432559B2 (en) | 2016-10-24 | 2019-10-01 | Snap Inc. | Generating and displaying customized avatars in electronic messages |
KR102298379B1 (ko) | 2016-11-07 | 2021-09-07 | 스냅 인코포레이티드 | 이미지 변경자들의 선택적 식별 및 순서화 |
JP2018078463A (ja) * | 2016-11-10 | 2018-05-17 | ソニー株式会社 | 画像処理装置および設定方法、並びにプログラム |
US11281993B2 (en) | 2016-12-05 | 2022-03-22 | Apple Inc. | Model and ensemble compression for metric learning |
US10203855B2 (en) | 2016-12-09 | 2019-02-12 | Snap Inc. | Customized user-controlled media overlays |
JP2018106289A (ja) * | 2016-12-22 | 2018-07-05 | パイオニア株式会社 | 表示制御装置、表示制御方法、プログラム及び記録媒体 |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
KR20180075989A (ko) * | 2016-12-27 | 2018-07-05 | 삼성전자주식회사 | 전자 장치, 웨어러블 장치 및 전자 장치의 표시 객체 제어 방법 |
US10747423B2 (en) | 2016-12-31 | 2020-08-18 | Spotify Ab | User interface for media content playback |
US10489106B2 (en) * | 2016-12-31 | 2019-11-26 | Spotify Ab | Media content playback during travel |
US11514098B2 (en) * | 2016-12-31 | 2022-11-29 | Spotify Ab | Playlist trailers for media content playback during travel |
US11616745B2 (en) | 2017-01-09 | 2023-03-28 | Snap Inc. | Contextual generation and selection of customized media content |
US11204787B2 (en) | 2017-01-09 | 2021-12-21 | Apple Inc. | Application integration with a digital assistant |
US10454857B1 (en) | 2017-01-23 | 2019-10-22 | Snap Inc. | Customized digital avatar accessories |
US10915911B2 (en) | 2017-02-03 | 2021-02-09 | Snap Inc. | System to determine a price-schedule to distribute media content |
US11250075B1 (en) | 2017-02-17 | 2022-02-15 | Snap Inc. | Searching social media content |
US10319149B1 (en) | 2017-02-17 | 2019-06-11 | Snap Inc. | Augmented reality anamorphosis system |
US10074381B1 (en) | 2017-02-20 | 2018-09-11 | Snap Inc. | Augmented reality speech balloon system |
US10565795B2 (en) | 2017-03-06 | 2020-02-18 | Snap Inc. | Virtual vision system |
US10523625B1 (en) | 2017-03-09 | 2019-12-31 | Snap Inc. | Restricted group content collection |
US10581782B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US10582277B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
WO2018186011A1 (ja) * | 2017-04-03 | 2018-10-11 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
US11170393B1 (en) | 2017-04-11 | 2021-11-09 | Snap Inc. | System to calculate an engagement score of location based media content |
US10387730B1 (en) | 2017-04-20 | 2019-08-20 | Snap Inc. | Augmented reality typography personalization system |
KR102455041B1 (ko) | 2017-04-27 | 2022-10-14 | 스냅 인코포레이티드 | 지도-기반 소셜 미디어 플랫폼들에 대한 위치 프라이버시 관리 |
US11893647B2 (en) | 2017-04-27 | 2024-02-06 | Snap Inc. | Location-based virtual avatars |
US10212541B1 (en) | 2017-04-27 | 2019-02-19 | Snap Inc. | Selective location-based identity communication |
US10467147B1 (en) | 2017-04-28 | 2019-11-05 | Snap Inc. | Precaching unlockable data elements |
US10992795B2 (en) | 2017-05-16 | 2021-04-27 | Apple Inc. | Methods and interfaces for home media control |
US11431836B2 (en) | 2017-05-02 | 2022-08-30 | Apple Inc. | Methods and interfaces for initiating media playback |
US10417266B2 (en) | 2017-05-09 | 2019-09-17 | Apple Inc. | Context-aware ranking of intelligent response suggestions |
DK201770383A1 (en) | 2017-05-09 | 2018-12-14 | Apple Inc. | USER INTERFACE FOR CORRECTING RECOGNITION ERRORS |
US10726832B2 (en) | 2017-05-11 | 2020-07-28 | Apple Inc. | Maintaining privacy of personal information |
US10395654B2 (en) | 2017-05-11 | 2019-08-27 | Apple Inc. | Text normalization based on a data-driven learning network |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
US11301477B2 (en) | 2017-05-12 | 2022-04-12 | Apple Inc. | Feedback analysis of a digital assistant |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
US10928980B2 (en) | 2017-05-12 | 2021-02-23 | Apple Inc. | User interfaces for playing and managing audio items |
DK201770429A1 (en) | 2017-05-12 | 2018-12-14 | Apple Inc. | LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
US10403278B2 (en) | 2017-05-16 | 2019-09-03 | Apple Inc. | Methods and systems for phonetic matching in digital assistant services |
US10311144B2 (en) | 2017-05-16 | 2019-06-04 | Apple Inc. | Emoji word sense disambiguation |
US20220279063A1 (en) | 2017-05-16 | 2022-09-01 | Apple Inc. | Methods and interfaces for home media control |
CN111343060B (zh) | 2017-05-16 | 2022-02-11 | 苹果公司 | 用于家庭媒体控制的方法和界面 |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
US20180336275A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Intelligent automated assistant for media exploration |
US10803120B1 (en) | 2017-05-31 | 2020-10-13 | Snap Inc. | Geolocation based playlists |
US10657328B2 (en) | 2017-06-02 | 2020-05-19 | Apple Inc. | Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling |
USD936663S1 (en) | 2017-06-04 | 2021-11-23 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11475254B1 (en) | 2017-09-08 | 2022-10-18 | Snap Inc. | Multimodal entity identification |
US10740974B1 (en) | 2017-09-15 | 2020-08-11 | Snap Inc. | Augmented reality system |
US10445429B2 (en) | 2017-09-21 | 2019-10-15 | Apple Inc. | Natural language understanding using vocabularies with compressed serialized tries |
US10755051B2 (en) | 2017-09-29 | 2020-08-25 | Apple Inc. | Rule-based natural language processing |
WO2019061512A1 (zh) * | 2017-09-30 | 2019-04-04 | 华为技术有限公司 | 一种任务切换方法及终端 |
US10499191B1 (en) | 2017-10-09 | 2019-12-03 | Snap Inc. | Context sensitive presentation of content |
US10573043B2 (en) | 2017-10-30 | 2020-02-25 | Snap Inc. | Mobile-based cartographic control of display content |
USD857033S1 (en) | 2017-11-07 | 2019-08-20 | Apple Inc. | Electronic device with graphical user interface |
US10636424B2 (en) | 2017-11-30 | 2020-04-28 | Apple Inc. | Multi-turn canned dialog |
US11265273B1 (en) | 2017-12-01 | 2022-03-01 | Snap, Inc. | Dynamic media overlay with smart widget |
US11017173B1 (en) | 2017-12-22 | 2021-05-25 | Snap Inc. | Named entity recognition visual context and caption data |
US10678818B2 (en) | 2018-01-03 | 2020-06-09 | Snap Inc. | Tag distribution visualization system |
US10733982B2 (en) | 2018-01-08 | 2020-08-04 | Apple Inc. | Multi-directional dialog |
US10733375B2 (en) | 2018-01-31 | 2020-08-04 | Apple Inc. | Knowledge-based framework for improving natural language understanding |
US11507614B1 (en) | 2018-02-13 | 2022-11-22 | Snap Inc. | Icon based tagging |
US10979752B1 (en) | 2018-02-28 | 2021-04-13 | Snap Inc. | Generating media content items based on location information |
US10885136B1 (en) | 2018-02-28 | 2021-01-05 | Snap Inc. | Audience filtering system |
US10789959B2 (en) | 2018-03-02 | 2020-09-29 | Apple Inc. | Training speaker recognition models for digital assistants |
US10327096B1 (en) | 2018-03-06 | 2019-06-18 | Snap Inc. | Geo-fence selection system |
US10592604B2 (en) | 2018-03-12 | 2020-03-17 | Apple Inc. | Inverse text normalization for automatic speech recognition |
EP3766028A1 (de) | 2018-03-14 | 2021-01-20 | Snap Inc. | Erzeugung von sammelbaren gegenständen auf der basis von ortsinformationen |
US10818288B2 (en) | 2018-03-26 | 2020-10-27 | Apple Inc. | Natural assistant interaction |
US11163941B1 (en) | 2018-03-30 | 2021-11-02 | Snap Inc. | Annotating a collection of media content items |
US10909331B2 (en) | 2018-03-30 | 2021-02-02 | Apple Inc. | Implicit identification of translation payload with neural machine translation |
US10219111B1 (en) | 2018-04-18 | 2019-02-26 | Snap Inc. | Visitation tracking system |
US11366571B2 (en) * | 2018-05-04 | 2022-06-21 | Dentma, LLC | Visualization components including sliding bars |
US10928918B2 (en) | 2018-05-07 | 2021-02-23 | Apple Inc. | Raise to speak |
DK180171B1 (en) | 2018-05-07 | 2020-07-14 | Apple Inc | USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT |
US11243996B2 (en) | 2018-05-07 | 2022-02-08 | Apple Inc. | Digital asset search user interface |
US11145294B2 (en) | 2018-05-07 | 2021-10-12 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
US11086935B2 (en) | 2018-05-07 | 2021-08-10 | Apple Inc. | Smart updates from historical database changes |
US10984780B2 (en) | 2018-05-21 | 2021-04-20 | Apple Inc. | Global semantic word embeddings using bi-directional recurrent neural networks |
US10896197B1 (en) | 2018-05-22 | 2021-01-19 | Snap Inc. | Event detection system |
DK201870355A1 (en) | 2018-06-01 | 2019-12-16 | Apple Inc. | VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS |
US10892996B2 (en) | 2018-06-01 | 2021-01-12 | Apple Inc. | Variable latency device coordination |
DK180639B1 (en) | 2018-06-01 | 2021-11-04 | Apple Inc | DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT |
DK179822B1 (da) | 2018-06-01 | 2019-07-12 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
US11386266B2 (en) | 2018-06-01 | 2022-07-12 | Apple Inc. | Text correction |
US10496705B1 (en) | 2018-06-03 | 2019-12-03 | Apple Inc. | Accelerated task performance |
USD877175S1 (en) | 2018-06-04 | 2020-03-03 | Apple Inc. | Electronic device with graphical user interface |
US10679393B2 (en) | 2018-07-24 | 2020-06-09 | Snap Inc. | Conditional modification of augmented reality object |
WO2020044689A1 (ja) * | 2018-08-27 | 2020-03-05 | テルモ株式会社 | 医療機器 |
US10997760B2 (en) | 2018-08-31 | 2021-05-04 | Snap Inc. | Augmented reality anthropomorphization system |
US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
US10803135B2 (en) | 2018-09-11 | 2020-10-13 | Apple Inc. | Techniques for disambiguating clustered occurrence identifiers |
DK179888B1 (en) | 2018-09-11 | 2019-08-27 | Apple Inc. | CONTENT-BASED TACTICAL OUTPUTS |
US10846343B2 (en) | 2018-09-11 | 2020-11-24 | Apple Inc. | Techniques for disambiguating clustered location identifiers |
US10698583B2 (en) | 2018-09-28 | 2020-06-30 | Snap Inc. | Collaborative achievement interface |
JP7115219B2 (ja) * | 2018-10-26 | 2022-08-09 | セイコーエプソン株式会社 | 表示方法、および表示装置 |
USD883319S1 (en) | 2018-10-29 | 2020-05-05 | Apple Inc. | Electronic device with graphical user interface |
JP2020071500A (ja) * | 2018-10-29 | 2020-05-07 | セイコーエプソン株式会社 | 表示方法および表示装置 |
US10778623B1 (en) | 2018-10-31 | 2020-09-15 | Snap Inc. | Messaging and gaming applications communication platform |
US10939236B1 (en) | 2018-11-30 | 2021-03-02 | Snap Inc. | Position service to determine relative position to map features |
US11199957B1 (en) | 2018-11-30 | 2021-12-14 | Snap Inc. | Generating customized avatars based on location information |
JP7183778B2 (ja) * | 2018-12-26 | 2022-12-06 | セイコーエプソン株式会社 | 表示方法及び表示装置 |
US11032670B1 (en) | 2019-01-14 | 2021-06-08 | Snap Inc. | Destination sharing in location sharing system |
US10939246B1 (en) | 2019-01-16 | 2021-03-02 | Snap Inc. | Location-based context information sharing in a messaging system |
US11294936B1 (en) | 2019-01-30 | 2022-04-05 | Snap Inc. | Adaptive spatial density based clustering |
US10936066B1 (en) | 2019-02-13 | 2021-03-02 | Snap Inc. | Sleep detection in a location sharing system |
USD916867S1 (en) | 2019-02-15 | 2021-04-20 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US10838599B2 (en) | 2019-02-25 | 2020-11-17 | Snap Inc. | Custom media overlay system |
US10964082B2 (en) | 2019-02-26 | 2021-03-30 | Snap Inc. | Avatar based on weather |
JP2020144412A (ja) * | 2019-03-04 | 2020-09-10 | セイコーエプソン株式会社 | 表示方法及び表示装置 |
US10852918B1 (en) | 2019-03-08 | 2020-12-01 | Snap Inc. | Contextual information in chat |
US11868414B1 (en) | 2019-03-14 | 2024-01-09 | Snap Inc. | Graph-based prediction for contact suggestion in a location sharing system |
US11852554B1 (en) | 2019-03-21 | 2023-12-26 | Snap Inc. | Barometer calibration in a location sharing system |
US11249614B2 (en) | 2019-03-28 | 2022-02-15 | Snap Inc. | Generating personalized map interface with enhanced icons |
US10810782B1 (en) | 2019-04-01 | 2020-10-20 | Snap Inc. | Semantic texture mapping system |
JP7272082B2 (ja) * | 2019-04-18 | 2023-05-12 | セイコーエプソン株式会社 | 表示方法及び表示装置 |
USD929440S1 (en) | 2019-04-19 | 2021-08-31 | Pepsico, Inc. | Display screen or portion thereof with animated graphical user interface |
CN111782112B (zh) * | 2019-04-24 | 2022-04-26 | 北京京东尚科信息技术有限公司 | 用于呈现图像的方法和装置 |
CN110119296B (zh) * | 2019-04-30 | 2021-09-14 | 华为技术有限公司 | 切换父页面和子页面的方法、相关装置 |
US11675476B2 (en) | 2019-05-05 | 2023-06-13 | Apple Inc. | User interfaces for widgets |
DK201970535A1 (en) | 2019-05-06 | 2020-12-21 | Apple Inc | Media browsing user interface with intelligently selected representative media items |
TWI728361B (zh) | 2019-05-15 | 2021-05-21 | 和碩聯合科技股份有限公司 | 用於一電子裝置的快速資料瀏覽方法 |
US10582453B1 (en) | 2019-05-30 | 2020-03-03 | Snap Inc. | Wearable device location systems architecture |
US10560898B1 (en) | 2019-05-30 | 2020-02-11 | Snap Inc. | Wearable device location systems |
KR20220027295A (ko) | 2019-05-31 | 2022-03-07 | 애플 인크. | 오디오 미디어 제어를 위한 사용자 인터페이스 |
US11010121B2 (en) | 2019-05-31 | 2021-05-18 | Apple Inc. | User interfaces for audio media control |
US10996761B2 (en) | 2019-06-01 | 2021-05-04 | Apple Inc. | User interfaces for non-visual output of time |
US10893385B1 (en) | 2019-06-07 | 2021-01-12 | Snap Inc. | Detection of a physical collision between two client devices in a location sharing system |
CN110221765B (zh) * | 2019-06-10 | 2021-07-06 | 惠州Tcl移动通信有限公司 | 一种视频文件播放方法、装置、存储介质及终端 |
US11307747B2 (en) | 2019-07-11 | 2022-04-19 | Snap Inc. | Edge gesture interface with smart interactions |
JP7331517B2 (ja) * | 2019-07-23 | 2023-08-23 | セイコーエプソン株式会社 | 表示方法および表示装置 |
US11821742B2 (en) | 2019-09-26 | 2023-11-21 | Snap Inc. | Travel based notifications |
US11218838B2 (en) | 2019-10-31 | 2022-01-04 | Snap Inc. | Focused map-based context information surfacing |
CN110764671B (zh) * | 2019-11-06 | 2022-07-12 | 北京字节跳动网络技术有限公司 | 信息展示方法、装置、电子设备和计算机可读介质 |
TWI817014B (zh) * | 2019-11-25 | 2023-10-01 | 仁寶電腦工業股份有限公司 | 基於時間軸的圖形使用者介面提供方法、系統與紀錄媒體 |
US11799736B2 (en) * | 2019-12-27 | 2023-10-24 | Digital Guardian Llc | Systems and methods for investigating potential incidents across entities in networked environments |
US11429618B2 (en) | 2019-12-30 | 2022-08-30 | Snap Inc. | Surfacing augmented reality objects |
US11128715B1 (en) | 2019-12-30 | 2021-09-21 | Snap Inc. | Physical friend proximity in chat |
US11343323B2 (en) | 2019-12-31 | 2022-05-24 | Snap Inc. | Augmented reality objects registry |
US11169658B2 (en) | 2019-12-31 | 2021-11-09 | Snap Inc. | Combined map icon with action indicator |
US11842014B2 (en) | 2019-12-31 | 2023-12-12 | Neonode Inc. | Contactless touch input system |
US11228551B1 (en) | 2020-02-12 | 2022-01-18 | Snap Inc. | Multiple gateway message exchange |
US11516167B2 (en) | 2020-03-05 | 2022-11-29 | Snap Inc. | Storing data based on device location |
US11619501B2 (en) | 2020-03-11 | 2023-04-04 | Snap Inc. | Avatar based on trip |
US11430091B2 (en) | 2020-03-27 | 2022-08-30 | Snap Inc. | Location mapping for large scale augmented-reality |
US10956743B1 (en) | 2020-03-27 | 2021-03-23 | Snap Inc. | Shared augmented reality system |
TWI751576B (zh) * | 2020-06-04 | 2022-01-01 | 仁寶電腦工業股份有限公司 | 具有動態背景之圖形使用者介面的提供方法、系統與紀錄媒體 |
US11314776B2 (en) | 2020-06-15 | 2022-04-26 | Snap Inc. | Location sharing using friend list versions |
US11290851B2 (en) | 2020-06-15 | 2022-03-29 | Snap Inc. | Location sharing using offline and online objects |
US11503432B2 (en) | 2020-06-15 | 2022-11-15 | Snap Inc. | Scalable real-time location sharing framework |
US11483267B2 (en) | 2020-06-15 | 2022-10-25 | Snap Inc. | Location sharing using different rate-limited links |
US11308327B2 (en) | 2020-06-29 | 2022-04-19 | Snap Inc. | Providing travel-based augmented reality content with a captured image |
CN111857481A (zh) * | 2020-07-24 | 2020-10-30 | 京东方科技集团股份有限公司 | 图像显示方法、设备及存储介质 |
CN112000267A (zh) * | 2020-08-24 | 2020-11-27 | 北京字节跳动网络技术有限公司 | 信息显示方法、装置、设备及存储介质 |
US11349797B2 (en) | 2020-08-31 | 2022-05-31 | Snap Inc. | Co-location connection service |
US11416136B2 (en) | 2020-09-14 | 2022-08-16 | Apple Inc. | User interfaces for assigning and responding to user inputs |
US11392291B2 (en) | 2020-09-25 | 2022-07-19 | Apple Inc. | Methods and interfaces for media control with dynamic feedback |
US11606756B2 (en) | 2021-03-29 | 2023-03-14 | Snap Inc. | Scheduling requests for location data |
US11645324B2 (en) | 2021-03-31 | 2023-05-09 | Snap Inc. | Location-based timeline media content system |
US11893212B2 (en) | 2021-06-06 | 2024-02-06 | Apple Inc. | User interfaces for managing application widgets |
US20230095263A1 (en) * | 2021-09-24 | 2023-03-30 | Apple Inc. | Devices, Methods, and Graphical User Interfaces For Interactions with a Headphone Case |
US11829834B2 (en) | 2021-10-29 | 2023-11-28 | Snap Inc. | Extended QR code |
US20240019943A1 (en) * | 2022-07-12 | 2024-01-18 | Samsung Electronics Co., Ltd. | User interface device of display device and method for controlling the same |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030055446A1 (en) | 2001-09-20 | 2003-03-20 | Seward Kirk Patrick | Microfabricated surgical device for interventional procedures |
US20030076301A1 (en) | 2001-10-22 | 2003-04-24 | Apple Computer, Inc. | Method and apparatus for accelerated scrolling |
US20030095096A1 (en) | 2001-10-22 | 2003-05-22 | Apple Computer, Inc. | Method and apparatus for use of rotational user inputs |
US7046230B2 (en) | 2001-10-22 | 2006-05-16 | Apple Computer, Inc. | Touch pad handheld device |
US7084856B2 (en) | 2001-10-22 | 2006-08-01 | Apple Computer, Inc. | Mouse having a rotary dial |
Family Cites Families (190)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4313108A (en) | 1978-12-07 | 1982-01-26 | Casio Computer Co., Ltd. | Electric apparatus for displaying a plurality of key symbols on a single passive display |
FR2662009B1 (fr) | 1990-05-09 | 1996-03-08 | Apple Computer | Icone manupulable a faces multiples pour affichage sur ordinateur. |
US5570109A (en) | 1992-05-27 | 1996-10-29 | Apple Computer, Inc. | Schedule and to-do list for a pen-based computer system |
US5396590A (en) | 1992-09-17 | 1995-03-07 | Apple Computer, Inc. | Non-modal method and apparatus for manipulating graphical objects |
US5446882A (en) | 1992-10-02 | 1995-08-29 | Apple Computer, Inc. | Interface for a computerized database having card and list views |
US5345543A (en) | 1992-11-16 | 1994-09-06 | Apple Computer, Inc. | Method for manipulating objects on a computer display |
US5463725A (en) | 1992-12-31 | 1995-10-31 | International Business Machines Corp. | Data processing system graphical user interface which emulates printed material |
US5661632A (en) | 1994-01-04 | 1997-08-26 | Dell Usa, L.P. | Hand held computer with dual display screen orientation capability controlled by toggle switches having first and second non-momentary positions |
US5689669A (en) | 1994-04-29 | 1997-11-18 | General Magic | Graphical user interface for navigating between levels displaying hallway and room metaphors |
JPH08147138A (ja) * | 1994-11-24 | 1996-06-07 | Taito Corp | 情報提供装置 |
US5541697A (en) | 1994-11-29 | 1996-07-30 | Eastman Kodak Company | Camera with orientation indicator |
JPH08336069A (ja) | 1995-04-13 | 1996-12-17 | Eastman Kodak Co | 電子スチルカメラ |
US6496182B1 (en) * | 1995-06-07 | 2002-12-17 | Microsoft Corporation | Method and system for providing touch-sensitive screens for the visually impaired |
US6486895B1 (en) | 1995-09-08 | 2002-11-26 | Xerox Corporation | Display system for displaying lists of linked documents |
JP3786294B2 (ja) * | 1995-10-02 | 2006-06-14 | ソニー株式会社 | 画像制御装置および方法 |
US6011585A (en) | 1996-01-19 | 2000-01-04 | Apple Computer, Inc. | Apparatus and method for rotating the display orientation of a captured image |
US5864868A (en) | 1996-02-13 | 1999-01-26 | Contois; David C. | Computer control system and user interface for media playing devices |
US5659805A (en) | 1996-02-16 | 1997-08-19 | Eastman Kodak Company | Camera for indicating camera orientations on photographic film |
JP3591120B2 (ja) * | 1996-03-19 | 2004-11-17 | 富士通株式会社 | メニュー画面制御装置 |
JP2003264621A (ja) * | 1996-04-26 | 2003-09-19 | Mitsubishi Electric Corp | 携帯情報端末装置 |
US5880733A (en) | 1996-04-30 | 1999-03-09 | Microsoft Corporation | Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a computer system |
US5705005A (en) | 1996-05-01 | 1998-01-06 | Davidson Textron Inc. | Fabrication of multiple color, gauge, and texture interior auto components |
US6006227A (en) | 1996-06-28 | 1999-12-21 | Yale University | Document stream operating system |
US6768999B2 (en) | 1996-06-28 | 2004-07-27 | Mirror Worlds Technologies, Inc. | Enterprise, stream-based, information management system |
US6407757B1 (en) * | 1997-12-18 | 2002-06-18 | E-Book Systems Pte Ltd. | Computer-based browsing method and computer program product for displaying information in an electronic book form |
FR2753868A1 (fr) | 1996-09-25 | 1998-03-27 | Technical Maintenance Corp | Procede de selection d'un enregistrement sur un systeme numerique de reproduction audiovisuel et systeme pour mise en oeuvre du procede |
US5838326A (en) | 1996-09-26 | 1998-11-17 | Xerox Corporation | System for moving document objects in a 3-D workspace |
JPH10198517A (ja) * | 1997-01-10 | 1998-07-31 | Tokyo Noukou Univ | 表示装置の表示内容制御方法 |
JPH10232757A (ja) * | 1997-02-19 | 1998-09-02 | Sharp Corp | メディア選択装置 |
JPH1139132A (ja) * | 1997-07-15 | 1999-02-12 | Sharp Corp | インターフェースシステム |
EP1014257A4 (de) | 1997-08-12 | 2000-10-04 | Matsushita Electric Ind Co Ltd | Fensteranzeige |
GB9722766D0 (en) | 1997-10-28 | 1997-12-24 | British Telecomm | Portable computers |
JP2000101879A (ja) | 1998-09-25 | 2000-04-07 | Canon Inc | 撮像装置 |
GB2333215B (en) * | 1998-01-13 | 2002-05-08 | Sony Electronics Inc | Systems and methods for enabling manipulation of a plurality of graphic images on a display screen |
US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US6211856B1 (en) | 1998-04-17 | 2001-04-03 | Sung M. Choi | Graphical user interface touch screen with an auto zoom feature |
JPH11338600A (ja) | 1998-05-26 | 1999-12-10 | Yamatake Corp | 設定数値変更方法および設定数値変更装置 |
GB0027260D0 (en) * | 2000-11-08 | 2000-12-27 | Koninl Philips Electronics Nv | An image control system |
US6919879B2 (en) | 1998-06-26 | 2005-07-19 | Research In Motion Limited | Hand-held electronic device with a keyboard optimized for use with the thumbs |
JP2000105772A (ja) * | 1998-07-28 | 2000-04-11 | Sharp Corp | 情報管理装置 |
US20010015719A1 (en) | 1998-08-04 | 2001-08-23 | U.S. Philips Corporation | Remote control has animated gui |
JP2000163193A (ja) * | 1998-11-25 | 2000-06-16 | Seiko Epson Corp | 携帯情報機器及び情報記憶媒体 |
JP2000214988A (ja) | 1999-01-06 | 2000-08-04 | Motorola Inc | 動作パタ―ンを利用して無線通信装置への情報を入力する方法 |
JP2000209324A (ja) * | 1999-01-12 | 2000-07-28 | Nec Corp | 宛先発信制御システムおよび宛先発信制御方法 |
JP2000284879A (ja) * | 1999-01-29 | 2000-10-13 | Square Co Ltd | ゲーム装置、ビデオゲームにおけるコマンド入力方法、及び、その方法を実現するためのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6388877B1 (en) | 1999-02-04 | 2002-05-14 | Palm, Inc. | Handheld computer with open accessory slot |
DK1028570T3 (da) * | 1999-02-11 | 2005-02-14 | Sony Int Europe Gmbh | Terminal til trådlös telekommunikation og fremgangsmåde til at vise ikoner på et display på en sådan terminal |
US7079712B1 (en) | 1999-05-25 | 2006-07-18 | Silverbrook Research Pty Ltd | Method and system for providing information in a document |
US6704007B1 (en) | 1999-09-27 | 2004-03-09 | Intel Corporation | Controlling displays for processor-based systems |
WO2001029702A2 (en) * | 1999-10-20 | 2001-04-26 | Koninklijke Philips Electronics N.V. | Device and method of browsing an image collection |
US6597384B1 (en) | 1999-12-22 | 2003-07-22 | Intel Corporation | Automatic reorienting of screen orientation using touch sensitive system |
US7009626B2 (en) | 2000-04-14 | 2006-03-07 | Picsel Technologies Limited | Systems and methods for generating visual representations of graphical data and digital document processing |
JP4325075B2 (ja) | 2000-04-21 | 2009-09-02 | ソニー株式会社 | データオブジェクト管理装置 |
US6879322B2 (en) | 2000-05-30 | 2005-04-12 | Fujitsu Limited | Three-dimensional object display system, three-dimensional object display method and recording medium recording a three-dimensional object display program |
US7451389B2 (en) | 2000-06-06 | 2008-11-11 | Microsoft Corporation | Method and system for semantically labeling data and providing actions based on semantically labeled data |
US6667751B1 (en) | 2000-07-13 | 2003-12-23 | International Business Machines Corporation | Linear web browser history viewer |
US7289102B2 (en) * | 2000-07-17 | 2007-10-30 | Microsoft Corporation | Method and apparatus using multiple sensors in a device with a display |
US6745186B1 (en) * | 2000-08-17 | 2004-06-01 | Eastman Kodak Company | Product and method for organizing and searching digital images |
JP2002082745A (ja) * | 2000-09-07 | 2002-03-22 | Sony Corp | 情報処理装置及び方法、並びにプログラム格納媒体 |
US7688306B2 (en) | 2000-10-02 | 2010-03-30 | Apple Inc. | Methods and apparatuses for operating a portable device based on an accelerometer |
US20020113824A1 (en) | 2000-10-12 | 2002-08-22 | Myers Thomas D. | Graphic user interface that is usable as a commercial digital jukebox interface |
GB2370208B (en) * | 2000-12-18 | 2005-06-29 | Symbian Ltd | Computing device with user interface for navigating a contacts list |
US7030861B1 (en) | 2001-02-10 | 2006-04-18 | Wayne Carl Westerman | System and method for packing multi-touch gestures onto a hand |
JP3762243B2 (ja) | 2001-03-26 | 2006-04-05 | 陣山 俊一 | 情報処理方法、情報処理プログラム並びに携帯情報端末装置 |
US6834249B2 (en) | 2001-03-29 | 2004-12-21 | Arraycomm, Inc. | Method and apparatus for controlling a computing system |
US20050024341A1 (en) * | 2001-05-16 | 2005-02-03 | Synaptics, Inc. | Touch screen with user interface enhancement |
US7085693B2 (en) | 2001-06-19 | 2006-08-01 | International Business Machines Corporation | Manipulation of electronic media using off-line media |
JP2003043978A (ja) | 2001-07-31 | 2003-02-14 | Sharp Corp | 対面式表示装置 |
JP4174980B2 (ja) * | 2001-08-28 | 2008-11-05 | 株式会社日立プラントテクノロジー | シール剤印刷装置 |
US6690365B2 (en) * | 2001-08-29 | 2004-02-10 | Microsoft Corporation | Automatic scrolling |
US6995745B2 (en) * | 2001-09-13 | 2006-02-07 | E-Book Systems Pte Ltd. | Electromechanical information browsing device |
US7386325B2 (en) * | 2001-10-01 | 2008-06-10 | Motorola, Inc. | Method and apparatus for a holster having a user interface |
KR20030030384A (ko) * | 2001-10-10 | 2003-04-18 | 김수경 | 비누 조성물 및 이를 이용하여 비누를 제조하는 방법 |
US20070085841A1 (en) * | 2001-10-22 | 2007-04-19 | Apple Computer, Inc. | Method and apparatus for accelerated scrolling |
US20030078981A1 (en) * | 2001-10-24 | 2003-04-24 | Infowave Software, Inc. | System for and method of populating a contact list on a portable device |
US6690387B2 (en) * | 2001-12-28 | 2004-02-10 | Koninklijke Philips Electronics N.V. | Touch-screen image scrolling system and method |
JP4417721B2 (ja) * | 2002-01-22 | 2010-02-17 | 富士通株式会社 | 電子機器とメニュー項目選択方法およびそのプログラム |
JP3834039B2 (ja) | 2002-01-22 | 2006-10-18 | 富士通株式会社 | メニュー項目選択装置及び方法 |
US7138997B2 (en) | 2002-06-28 | 2006-11-21 | Autodesk, Inc. | System for physical rotation of volumetric display enclosures to facilitate viewing |
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 |
US9715500B2 (en) | 2004-04-27 | 2017-07-25 | Apple Inc. | Method and system for sharing playlists |
TWI238348B (en) * | 2002-05-13 | 2005-08-21 | Kyocera Corp | Portable information terminal, display control device, display control method, and recording media |
JP3761165B2 (ja) * | 2002-05-13 | 2006-03-29 | 株式会社モバイルコンピューティングテクノロジーズ | 表示制御装置、携帯型情報端末装置、プログラム、及び表示制御方法 |
JP3793740B2 (ja) * | 2002-05-13 | 2006-07-05 | 株式会社モバイルコンピューティングテクノロジーズ | 携帯型情報端末装置、表示制御情報、及び表示制御方法 |
KR100502710B1 (ko) | 2002-05-24 | 2005-07-20 | 주식회사 아이큐브 | 광 디스크 재생 장치 |
JP4108406B2 (ja) * | 2002-06-28 | 2008-06-25 | クラリオン株式会社 | 表示制御装置 |
JP2004038896A (ja) * | 2002-06-28 | 2004-02-05 | Clarion Co Ltd | 表示制御手段 |
US7656393B2 (en) * | 2005-03-04 | 2010-02-02 | Apple Inc. | Electronic device having display and surrounding touch sensitive bezel for user interface and control |
US11275405B2 (en) | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
US20050257161A1 (en) | 2002-07-26 | 2005-11-17 | Luc Martin | Method and system for accessing online applications using a web browser |
US7166791B2 (en) * | 2002-07-30 | 2007-01-23 | Apple Computer, Inc. | Graphical user interface and methods of use thereof in a multimedia player |
US7065718B2 (en) | 2002-08-08 | 2006-06-20 | International Business Machines Corporation | System and method for configuring time related settings using a graphical interface |
US7089507B2 (en) | 2002-08-12 | 2006-08-08 | International Business Machines Corporation | System and method for display views using a single stroke control |
CA2506585A1 (en) * | 2002-11-18 | 2004-06-03 | Valerie Kucharewski | People lists |
JP2004187338A (ja) * | 2002-11-29 | 2004-07-02 | Nippon Densan Corp | Dcモータ駆動回路 |
US7199786B2 (en) | 2002-11-29 | 2007-04-03 | Daniel Suraqui | Reduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system |
US7370290B2 (en) | 2002-12-19 | 2008-05-06 | Microsoft Corporation | Contact card |
US20050240756A1 (en) * | 2003-01-12 | 2005-10-27 | Yaron Mayer | System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows. |
US7098896B2 (en) * | 2003-01-16 | 2006-08-29 | Forword Input Inc. | System and method for continuous stroke word-based text input |
JP2004227393A (ja) * | 2003-01-24 | 2004-08-12 | Sony Corp | アイコン描画システム、アイコン描画方法及び電子機器装置 |
US7739597B2 (en) * | 2003-02-24 | 2010-06-15 | Microsoft Corporation | Interactive media frame display |
US20050021418A1 (en) * | 2003-03-18 | 2005-01-27 | Matt Marcus | Remote activation of digital media |
US9406068B2 (en) | 2003-04-25 | 2016-08-02 | Apple Inc. | Method and system for submitting media for network-based purchase and distribution |
US20040235520A1 (en) | 2003-05-20 | 2004-11-25 | Cadiz Jonathan Jay | Enhanced telephony computer user interface allowing user interaction and control of a telephone using a personal computer |
JP4341298B2 (ja) * | 2003-05-23 | 2009-10-07 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
JP2007526548A (ja) * | 2003-06-27 | 2007-09-13 | ソフトスコープ エルエルシー | 仮想デスクトップ−メタ組織および制御システム |
US8373660B2 (en) * | 2003-07-14 | 2013-02-12 | Matt Pallakoff | System and method for a portable multimedia client |
US20050020325A1 (en) * | 2003-07-24 | 2005-01-27 | Motorola, Inc. | Multi-configuration portable electronic device and method for operating the same |
US20050030309A1 (en) * | 2003-07-25 | 2005-02-10 | David Gettman | Information display |
US20060181517A1 (en) * | 2005-02-11 | 2006-08-17 | Apple Computer, Inc. | Display actuator |
US7499040B2 (en) * | 2003-08-18 | 2009-03-03 | Apple Inc. | Movable touch pad with added functionality |
US6990637B2 (en) | 2003-10-23 | 2006-01-24 | Microsoft Corporation | Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data |
US7495659B2 (en) | 2003-11-25 | 2009-02-24 | Apple Inc. | Touch pad for handheld device |
EP1538536A1 (de) * | 2003-12-05 | 2005-06-08 | Sony International (Europe) GmbH | Techniken für Visualisierung und Kontrolle für digitale Multimediainhalte |
JP2005190108A (ja) * | 2003-12-25 | 2005-07-14 | Kureo:Kk | 表示制御プログラム、表示制御方法および表示制御装置 |
US7085590B2 (en) | 2003-12-31 | 2006-08-01 | Sony Ericsson Mobile Communications Ab | Mobile terminal with ergonomic imaging functions |
US7512882B2 (en) | 2004-01-05 | 2009-03-31 | Microsoft Corporation | Systems and methods for providing alternate views when rendering audio/video content in a computing system |
US20050162402A1 (en) * | 2004-01-27 | 2005-07-28 | Watanachote Susornpol J. | Methods of interacting with a computer using a finger(s) touch sensing input device with visual feedback |
US7580866B2 (en) | 2004-02-10 | 2009-08-25 | Verizon Business Global Llc | Apparatus, methods, and computer readable medium for determining the location of a portable device in a shopping environment |
US7437005B2 (en) | 2004-02-17 | 2008-10-14 | Microsoft Corporation | Rapid visual sorting of digital files and data |
US7163396B2 (en) * | 2004-02-27 | 2007-01-16 | Innovative Implant Technology, Llc | Instrument and process for the minimum distance verification between two teeth for the placement of one or two bone integrated cylindrical or screwed type implants in density |
US20050229112A1 (en) * | 2004-04-13 | 2005-10-13 | Clay Timothy M | Method and system for conveying an image position |
US7330178B2 (en) | 2004-04-30 | 2008-02-12 | Motorola, Inc. | Display-input apparatus for a multi-configuration portable device |
JP4148187B2 (ja) | 2004-06-03 | 2008-09-10 | ソニー株式会社 | 携帯型電子機器、入力操作制御方法及びそのプログラム |
US7222307B2 (en) | 2004-06-16 | 2007-05-22 | Scenera Technologies, Llc | Multipurpose navigation keys for an electronic imaging device |
US7379047B2 (en) * | 2004-06-30 | 2008-05-27 | Microsoft Corporation | Using a physical object to control an attribute of an interactive display application |
US20060020904A1 (en) * | 2004-07-09 | 2006-01-26 | Antti Aaltonen | Stripe user interface |
JP2006040050A (ja) * | 2004-07-28 | 2006-02-09 | Olympus Corp | 再生装置、カメラおよび再生装置の表示切換方法 |
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 |
CN1993672A (zh) * | 2004-08-02 | 2007-07-04 | 皇家飞利浦电子股份有限公司 | 在触摸屏上的压控导航 |
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 |
JP4860625B2 (ja) | 2004-10-08 | 2012-01-25 | イマージョン コーポレーション | タッチ式入力装置におけるボタンおよびスクロール動作シミュレーション用の触覚フィードバック |
CN101308442B (zh) * | 2004-10-12 | 2012-04-04 | 日本电信电话株式会社 | 三维指示方法和三维指示装置 |
US7706637B2 (en) * | 2004-10-25 | 2010-04-27 | Apple Inc. | Host configured for interoperation with coupled portable media player device |
JP4411193B2 (ja) | 2004-12-09 | 2010-02-10 | 富士フイルム株式会社 | ディスプレイ付き撮像装置及び画像表示装置 |
JP4656385B2 (ja) * | 2004-12-09 | 2011-03-23 | ソニー株式会社 | ウィンドウ表示装置、ウィンドウ表示方法及びウィンドウ表示プログラム |
EP1672471A1 (de) * | 2004-12-14 | 2006-06-21 | Thomson Multimedia Broadband Belgium | Inhaltswiedergabegerät mit einer berührungsempfindlicher Bildschirm |
DE102005040125A1 (de) * | 2004-12-17 | 2006-06-29 | Volkswagen Ag | Bedienvorrichtung |
US7489306B2 (en) * | 2004-12-22 | 2009-02-10 | Microsoft Corporation | Touch screen accuracy |
KR100677421B1 (ko) * | 2004-12-30 | 2007-02-02 | 엘지전자 주식회사 | 휴대단말기에서의 참조필드 이용방법 |
US20060146074A1 (en) * | 2004-12-31 | 2006-07-06 | Harrison Edward R | Display for rotatable steering device |
JP2006209258A (ja) * | 2005-01-25 | 2006-08-10 | Kenwood Corp | Av処理装置、av処理方法及びプログラム |
US20060178110A1 (en) * | 2005-02-09 | 2006-08-10 | Nokia Corporation | System and method for interacting with an entity by means of a mobile station via a user-wearable terminal |
US20060176278A1 (en) * | 2005-02-10 | 2006-08-10 | Motorola, Inc. | Method and system for display orientation |
US7818350B2 (en) | 2005-02-28 | 2010-10-19 | Yahoo! Inc. | System and method for creating a collaborative playlist |
KR20190061099A (ko) * | 2005-03-04 | 2019-06-04 | 애플 인크. | 다기능 휴대용 장치 |
US7750893B2 (en) * | 2005-04-06 | 2010-07-06 | Nintendo Co., Ltd. | Storage medium storing input position processing program, and input position processing device |
US20060246874A1 (en) * | 2005-04-28 | 2006-11-02 | Sullivan Scott L | Cell phone systems |
US20060246955A1 (en) | 2005-05-02 | 2006-11-02 | Mikko Nirhamo | Mobile communication device and method therefor |
US20060256090A1 (en) * | 2005-05-12 | 2006-11-16 | Apple Computer, Inc. | Mechanical overlay |
US20060271867A1 (en) | 2005-05-27 | 2006-11-30 | Wang Kong Q | Mobile communications terminal and method therefore |
US20060281449A1 (en) * | 2005-06-14 | 2006-12-14 | Huang Kun | Enhanced call register menu |
US20060286971A1 (en) * | 2005-06-17 | 2006-12-21 | Maly John W | Automatic storage of contact information on a cellular phone |
US20070004451A1 (en) | 2005-06-30 | 2007-01-04 | C Anderson Eric | Controlling functions of a handheld multifunction device |
AU2005203074A1 (en) * | 2005-07-14 | 2007-02-01 | Canon Information Systems Research Australia Pty Ltd | Image browser |
JP2007080255A (ja) | 2005-08-19 | 2007-03-29 | Sony Corp | 情報処理装置および情報処理方法、記録媒体、並びに、プログラム |
US7487346B2 (en) * | 2005-09-06 | 2009-02-03 | Apple Inc. | Techniques and graphical user interfaces for categorical shuffle |
WO2007033354A2 (en) | 2005-09-13 | 2007-03-22 | Spacetime3D, Inc. | System and method for providing three-dimensional graphical user interface |
US20070070045A1 (en) * | 2005-09-27 | 2007-03-29 | Shu-Chuan Sung | Entering a character into an electronic device |
EP1939718A4 (de) * | 2005-09-28 | 2010-08-04 | Access Co Ltd | Endgerät und programm |
US20090140991A1 (en) * | 2005-10-07 | 2009-06-04 | Matsushita Electric Industrial Co., Ltd. | Input device and mobile terminal having the same |
US7844301B2 (en) | 2005-10-14 | 2010-11-30 | Lg Electronics Inc. | Method for displaying multimedia contents and mobile communications terminal capable of implementing the same |
JP4394062B2 (ja) * | 2005-10-28 | 2010-01-06 | アルプス電気株式会社 | パッド型入力装置 |
US20070097090A1 (en) * | 2005-10-31 | 2007-05-03 | Battles Amy E | Digital camera user interface |
JP2007158919A (ja) * | 2005-12-07 | 2007-06-21 | Fujifilm Corp | 画像表示装置及び画像表示方法 |
US7574672B2 (en) * | 2006-01-05 | 2009-08-11 | Apple Inc. | Text entry interface for a portable communication device |
IL176673A0 (en) | 2006-07-03 | 2007-07-04 | Fermon Israel | A variably displayable mobile device keyboard |
US7791594B2 (en) | 2006-08-30 | 2010-09-07 | Sony Ericsson Mobile Communications Ab | Orientation based multiple mode mechanically vibrated touch screen display |
US8106856B2 (en) | 2006-09-06 | 2012-01-31 | Apple Inc. | Portable electronic device for photo management |
US7996792B2 (en) | 2006-09-06 | 2011-08-09 | Apple Inc. | Voicemail manager for portable multifunction 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 |
US20080062137A1 (en) * | 2006-09-11 | 2008-03-13 | Apple Computer, Inc. | Touch actuation controller for multi-state media presentation |
US8564543B2 (en) * | 2006-09-11 | 2013-10-22 | Apple Inc. | Media player with imaged based browsing |
US8736557B2 (en) | 2006-09-11 | 2014-05-27 | Apple Inc. | Electronic device with image based browsers |
US20080066135A1 (en) | 2006-09-11 | 2008-03-13 | Apple Computer, Inc. | Search user interface for media device |
US7581186B2 (en) * | 2006-09-11 | 2009-08-25 | Apple Inc. | Media manager with integrated browsers |
US7978177B2 (en) * | 2006-09-29 | 2011-07-12 | Varia Holdings Llc | Scrolling behavior-influenced algorithm selection to facilitate adaptive scrolling |
US7877707B2 (en) * | 2007-01-06 | 2011-01-25 | Apple Inc. | Detecting and interpreting real-world and security gestures on touch and hover sensitive devices |
US9001047B2 (en) | 2007-01-07 | 2015-04-07 | Apple Inc. | Modal change based on orientation of a portable multifunction device |
US7685163B2 (en) | 2007-01-07 | 2010-03-23 | Apple Inc. | Automated creation of media asset illustrations |
US20080167081A1 (en) * | 2007-01-10 | 2008-07-10 | Eng U P Peter | Keyless touch-screen cellular telephone |
US7750895B2 (en) * | 2007-06-29 | 2010-07-06 | Microsoft Corporation | Navigating lists using input motions |
JP5440174B2 (ja) * | 2007-10-26 | 2014-03-12 | 日本電気株式会社 | 電子機器、電子機器の制御方法および電子機器の制御プログラムの記憶媒体 |
US8217906B2 (en) * | 2007-11-16 | 2012-07-10 | Sony Ericsson Mobile Communications Ab | User interface, apparatus, method, and computer program for viewing of content on a screen |
KR101111566B1 (ko) | 2008-05-23 | 2012-02-24 | 삼성전자주식회사 | 휴대 단말기의 인터페이스 전환 장치 및 방법 |
US9176962B2 (en) * | 2009-09-07 | 2015-11-03 | Apple Inc. | Digital media asset browsing with audio cues |
JP5908253B2 (ja) | 2011-10-28 | 2016-04-26 | シャープ株式会社 | 機器制御装置及び機器制御方法 |
ES2805734T3 (es) | 2015-06-30 | 2021-02-15 | Unity Health Toronto | Dispositivo para lesión cardíaca |
-
2007
- 2007-06-22 US US11/767,409 patent/US8564543B2/en active Active
- 2007-09-11 KR KR1020117003607A patent/KR101191550B1/ko active IP Right Grant
- 2007-09-11 CA CA2882403A patent/CA2882403C/en active Active
- 2007-09-11 EP EP07842262A patent/EP2064620A2/de not_active Ceased
- 2007-09-11 DE DE112007002143T patent/DE112007002143T5/de not_active Withdrawn
- 2007-09-11 GB GB201114592A patent/GB2480573B/en active Active
- 2007-09-11 EP EP20130184872 patent/EP2682851A1/de not_active Withdrawn
- 2007-09-11 AU AU2007296558A patent/AU2007296558A1/en not_active Abandoned
- 2007-09-11 GB GB0905084.0A patent/GB2455257B/en active Active
- 2007-09-11 DE DE202007018761U patent/DE202007018761U1/de not_active Expired - Lifetime
- 2007-09-11 KR KR1020127019029A patent/KR101296055B1/ko active IP Right Grant
- 2007-09-11 WO PCT/US2007/078180 patent/WO2008033853A2/en active Application Filing
- 2007-09-11 CA CA2661200A patent/CA2661200C/en active Active
- 2007-09-11 CN CN200780033722.5A patent/CN101512473B/zh active Active
- 2007-09-11 CN CN201410449822.8A patent/CN104238943B/zh active Active
- 2007-09-11 DE DE212007000053U patent/DE212007000053U1/de not_active Expired - Lifetime
- 2007-09-11 KR KR1020097005010A patent/KR101124913B1/ko active IP Right Grant
- 2007-09-11 KR KR1020117003609A patent/KR101191574B1/ko active IP Right Grant
- 2007-09-11 DE DE202007018762U patent/DE202007018762U1/de not_active Expired - Lifetime
- 2007-09-11 JP JP2009527624A patent/JP2010503130A/ja active Pending
-
2008
- 2008-11-28 AU AU2008101164A patent/AU2008101164B4/en not_active Expired
- 2008-11-28 AU AU2008101162A patent/AU2008101162B4/en not_active Expired
- 2008-12-01 AU AU2008101171A patent/AU2008101171B4/en not_active Expired
-
2009
- 2009-02-27 US US12/395,537 patent/US9489106B2/en active Active
- 2009-02-27 US US12/395,541 patent/US8587528B2/en active Active
-
2012
- 2012-05-17 HK HK12104856A patent/HK1164487A1/xx unknown
- 2012-05-28 HK HK12105182A patent/HK1164506A1/xx unknown
-
2014
- 2014-01-31 JP JP2014017726A patent/JP5869012B2/ja active Active
-
2016
- 2016-01-06 JP JP2016001259A patent/JP6391602B2/ja active Active
- 2016-09-23 US US15/274,963 patent/US10133475B2/en active Active
-
2018
- 2018-06-22 JP JP2018119170A patent/JP2018185829A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030055446A1 (en) | 2001-09-20 | 2003-03-20 | Seward Kirk Patrick | Microfabricated surgical device for interventional procedures |
US20030076301A1 (en) | 2001-10-22 | 2003-04-24 | Apple Computer, Inc. | Method and apparatus for accelerated scrolling |
US20030095096A1 (en) | 2001-10-22 | 2003-05-22 | Apple Computer, Inc. | Method and apparatus for use of rotational user inputs |
US7046230B2 (en) | 2001-10-22 | 2006-05-16 | Apple Computer, Inc. | Touch pad handheld device |
US7084856B2 (en) | 2001-10-22 | 2006-08-01 | Apple Computer, Inc. | Mouse having a rotary dial |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11249631B2 (en) | 2013-11-07 | 2022-02-15 | Sony Corporation | Information processing apparatus and information processing method |
US11687225B2 (en) | 2013-11-07 | 2023-06-27 | Sony Group Corporation | Information processing apparatus and information processing method |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE202007018762U1 (de) | Medienspieler mit bildbasiertem Browsen | |
US10866715B2 (en) | Single action selection of data elements | |
DE112016000085B4 (de) | Gerät, Verfahren und grafische Benutzerschnittstelle für die Navigation durch Medieninhalt | |
US8736557B2 (en) | Electronic device with image based browsers | |
DE202016006323U1 (de) | Vorrichtung zum Navigieren zwischen Benutzerschnittstellen | |
DE202016002907U1 (de) | Vorrichtungen zum Navigieren zwischen Benutzerschnittstellen | |
DE202007018368U1 (de) | Multimediakommunikationseinrichtung mit Berührungsbildschirm, der auf Gesten zur Steuerung, Manipulierung und Editierung von Mediendateien reagiert | |
US20110004839A1 (en) | User-customized computer display method | |
DE202007014957U1 (de) | Multimediakommunikationseinrichtung mit Berührungsbildschirm, der auf Gesten zur Steuerung, Manipulierung und Editierung von Mediendateien reagiert | |
DE112007002133T5 (de) | Medienverwalter mit integrierten Browsern | |
TW201137729A (en) | Gallery application for content viewing | |
DE202009018283U1 (de) | Karten-Metapher für Aktivitäten in einem Rechengerät | |
US20130002796A1 (en) | System and Method For Incorporating Content In A Videoconferencing Environment Without A Personal Computer | |
US20180121084A1 (en) | Information display device | |
AU2011250783B2 (en) | Media player with imaged based browsing | |
DE102010061108A1 (de) | Zugriff auf eine elektronische Objektsammlung mittels einer Mehrzahl an Ansichten | |
DE202008011787U1 (de) | Mobile elektronische Vorrichtungen mit graphischer Benutzerschnittstelle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R207 | Utility model specification |
Effective date: 20090423 |
|
R150 | Term of protection extended to 6 years |
Effective date: 20100928 |
|
R151 | Term of protection extended to 8 years | ||
R151 | Term of protection extended to 8 years |
Effective date: 20130917 |
|
R152 | Term of protection extended to 10 years | ||
R071 | Expiry of right |