DE69815996T2 - Fernsteuerung mit 3d-organisiertem gui für ein heimunterhaltungssystem - Google Patents

Fernsteuerung mit 3d-organisiertem gui für ein heimunterhaltungssystem Download PDF

Info

Publication number
DE69815996T2
DE69815996T2 DE69815996T DE69815996T DE69815996T2 DE 69815996 T2 DE69815996 T2 DE 69815996T2 DE 69815996 T DE69815996 T DE 69815996T DE 69815996 T DE69815996 T DE 69815996T DE 69815996 T2 DE69815996 T2 DE 69815996T2
Authority
DE
Germany
Prior art keywords
relevant
display device
levels
layout
level
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69815996T
Other languages
English (en)
Other versions
DE69815996D1 (de
Inventor
Lorna Goulden
Alan Jeffrey HERMAN
S. Paul MOORE
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of DE69815996D1 publication Critical patent/DE69815996D1/de
Application granted granted Critical
Publication of DE69815996T2 publication Critical patent/DE69815996T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S715/00Data processing: presentation processing of document, operator interface processing, and screen saver display processing
    • Y10S715/961Operator interface with visual structure or function dictated by intended use
    • Y10S715/965Operator interface with visual structure or function dictated by intended use for process control and configuration
    • Y10S715/97Instrumentation and component modelling, e.g. interactive control panel
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S715/00Data processing: presentation processing of document, operator interface processing, and screen saver display processing
    • Y10S715/9763-D Icon

Description

  • BEREICH DER ERFINDUNG
  • Die vorliegende Erfindung bezieht sich auf ein Konsumenten-Elektroniksystem mit einer Anzahl vom Benutzer selektierbarer und vom Benutzer steuerbarer Funktionalitäten. Die Funktionalitäten werden über eine Anzahl Steuerpegel verteilt. Das System umfasst eine Wiedergabeanordnung zum Wiedergeben einer graphischen Benutzerschnittstelle (GUI) ("graphical user Interface") und einen mit der Wiedergabeanordnung gesteuerten Controller, mit dessen Hilfe ein Benutzer die Möglichkeit geboten wird, über die GUI das System zu steuern.
  • HINTERGRUND DER ERFINDUNG
  • Im Bereich der graphischen Benutzerschnittstellen sind Ikone durchaus bekannt zur Steuerung eines Informationsverarbeitungssystems. Ein Ikon ist eine kleine bildliche Darstellung eines etwas größeren Satzes von Informationen. Ein Ikon bietet graphische Information in einem kondensierten Format über den Inhalt oder den Zustand des unterliegenden Systems. Ikone sind entworfen um über Sichtperzeption Operatorkonzepte zu Triggern, die den Inhalt oder die Wirkung des Systems auf schnelle Art und Weise kommunizieren. Auf dieses System wird durch Betätigung des Ikons zugegriffen.
  • Ein Beispiel einer Controllereinheit für ein Heimunterhaltungssystem ist die Stage 3 Controllereinheit von Kenwood, beschrieben in das Handbuch von Kenwood "Stage 3/Setting up your KC-Z1 Controller" 1996. Die Steuereinheit umfasst einen Handheld-Controller mit einer Berührungsschirm-Funktionalität für die GUI. Die GUI schafft eine Vielzahl von Ikonen, die einer Vielzahl von Systemfunktionalitäten entsprechen. Die Funktionalitäten werden über die Ikone am Berührungsschirm aktiviert. Die GUI ist vom Benutzer programmierbar zum Selektieren der Ikone, die in dem Hauptmenü vorhanden sein sollen, und der Ikone, die nicht darin sein sollen. Außerdem können die auf diese Art und Weise selektierten Steuermoden (beispielsweise IR-Steuercodes, die das Audio-Lautsprechersystem balanciert aussteuern) der Komponenten programmiert werden.
  • Die Europäische Patentanmeldung EP-A-0626635 beschreibt eine graphische Benutzerschnittstelle und ein Verfahren sowie eine Anordnung zur Steuerung von in einem Abstand liegenden Anordnungen. Einem Benutzer wird die Möglichkeit geboten, durch sog. "Räume" zu navigieren. Innerhalb jedes Raums schafft die Benutzerschnittstelle graphische Objekte, die vom Benutzer selektiert und manipuliert werden können. Zur Steuerung von in einem Abstand liegenden Anordnungen in der reellen Welt, sind viele graphische Objekte, die am Schirm dargestellt werden, mit in einem Abstand liegenden Anordnungen in der reellen Welt assoziiert. Zur Steuerung einer in einem Abstand liegenden Anordnung selektiert ein Benutzer das an einem Wiedergabeschirm dargestellte graphische Objekt, das mit der betreffenden in einem Abstand liegenden Anordnung assoziiert ist. In den Räumen werden die graphischen Objekte über den ganzen Schirm wiedergegeben. Weiterhin haben sie verschiedene Stellen in verschiedenen Räumen.
  • Die Europäische Patentanmeldung EP-A-0670652 beschreibt ein Gerät und Verfahren zum Präsentieren einer verbesserten graphischen Benutzerschnittstelle zum Wiedergeben und Selektieren von Video-auf-Antrag-Programmen, sowie anderen audiovisuellen Programmen und interaktiven Diensten. Die in D2 beschriebene graphische Schnittstelle basiert auf einem Metapher, in dem eine Welt von Räumen als Teil eines Filmstudiomethafers, durch das ein Benutzer navigieren kann. Selektierbare Funktionalitäten haben verschiedene Stellen in verschiedenen Räumen.
  • Ikone sollen im Allgemeinen auf schnelle Weise durch eine graphische Darstellung Information zu dem Benutzer übertragen. Wenn aber eine Vielzahl von Ikonen auf irgendeinem Pegel in der Hierarchie von Ikonen präsentiert wird, soll der Benutzer lesen, d. h., den Informationsinhalt des Schirms entziffern um die gewünschte Funktionalität zu orten. Dadurch kann die Benutzerfreundlichkeit der Steueraspekte des Systems auf einfache Weise degradiert werden, wenn zu viel Information in zu vielen verschiedenen Ikon-Anangements präsentiert wird. Ein Nachteil der bekannten, oben beschriebenen Steuereinheit ist die Inkonsequenz in Bezug auf die Stellen der Ikone, wodurch es erforderlich ist, dass der Benutzer die wiedergegebenen Menü-Items studiert und entziffert, um auf diese Weise die gewünschte Funktionalität zu finden.
  • AUFGABE DER ERFINDUNG
  • Es ist nun u. a. eine Aufgabe der vorliegenden Erfindung eine mehr benutzerfreundliche GUI zur Steuerung eines Heimunterhaltungssystems zu schaffen.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Dazu schafft die vorliegende Erfindung ein Heimunterhaltungssystem mit einer Anzahl vom Benutzer selektierbarer und vom Benutzer steuerbarer Funktionalitäten, verteilt über viele Pegel in einer Steuerhierarchie. Das System umfasst eine Wiedergabeanordnung zum Wiedergeben einer GUI. Das System umfasst einen Controller um einem Benutzer die Möglichkeit zu bieten, das System über die GUI zu steuern. Die GUI schafft ein betreffendes Layout für jeden betreffenden Steuerpegel. Jedes betreffende Layout schafft in einem ersten Bereich der Wiedergabeanordnung, erste graphische Darstellungen und Funktionalitäten, selektierbar auf einem betreffenden Pegel. In einem zweiten Bereich der Wiedergabeanordnung schafft das Layout zweite graphische Darstellungen von Basissteuerungen zur Steuerung einer selektierten Funktionalität. Das erste und das zweite Gebiet bleiben durch die ganzen Pegel hindurch an ihren betreffenden Stellen. Vorzugsweise schafft jedes betreffende Layout auch in einem dritten Bereich der Wiedergabeanordnung eine dritte graphische Darstellung von Inhaltsdaten, die für die selektierte Funktionalität relevant sind. Der dritte Bereich behält auch seine Stelle an der Wiedergabeanordnung durch alle Pegel hindurch, wodurch auf diese Weise auch die Einheitlichkeit der Layouts durch die Pegel hindurch für Selektierbarkeit, Steuerbarkeit und Inhaltsdaten beibehalten wird.
  • Das Layout in der vorliegenden Erfindung wird auf diese Weise räumlich einheitlich konsistent durch alle Pegel der Steuerhierarchie hindurch gemacht. Dieser ergonomische Entwurf der GUI lässt den Benutzer auf einfache Weise spezifische selektierbare und steuerbare Items finden, die zu der räumlichen Zusammenhäufung graphischer Darstellungen entsprechend dem Typ deren Funktionalität gehören: Selektions-, Steuer- oder Inhaltsdaten.
  • KURZE BESCHREIBUNG DER ZEICHNUNG
  • Ausführungsbeispiele der Erfindung sind in der Zeichnung dargestellt und werden im vorliegenden Fall näher beschrieben. Es zeigen:
  • 1 ein Blockschaltbild eines Systems nach der vorliegenden Erfindung,
  • 2 eine schematische Darstellung, welche die 3D-Organisation der GUI erläutert,
  • 39 schematische Darstellungen der Wiedergabeanordnung des Controllers, wobei die Arrangements der GUI in verschiedenen Stufen der Steuerung des Systems dargestellt sind.
  • In den Figuren sind für entsprechende Elemente die gleichen Bezugszeichen verwendet worden.
  • DETAILLIERTE AUSFÜHRUNGSFORMEN
  • Zunächst wird nachstehend das System nach der vorliegenden Erfindung beschrieben. Danach wird die dreidimensionale Organisation der GUI erläutert.
  • 1 ist ein Blockschaltbild eines Systems 100 nach der vorliegenden Erfindung. In diesem Beispiel ist das System 100 ein Heimunterhaltungssystem, das viele Subsysteme der höchsten Ebene 102, 104, 106, 108, ..., 112 umfasst mit Funktionalitäten, die sich auf die verarbeitenden Audio- und Videodaten beziehen. Das Subsystem 102 umfasst einen ersten VCR. Das Subsystem 104 umfasst einen zweiten VCR. Das Subsystem 106 umfasst einen Fernsehempfänger mit einem Monitor und mit einem Kabel- oder Satelliten-Fernseh-Tuner. Das Subsystem 108 umfasst einen Laserplattenspieler. Das Subsystem 110 umfasst einen CD-Wechsler. Das Subsystem 112 umfasst ein digitales "surroundsound" Lautsprechersystem. Jedes Subsystem 102112 besteht aus zwei oder mehr Subsystemen einer niedrigeren Ebene, die nachstehend noch näher beschrieben werden. In diesem Beispiel sind die Subsysteme 102112 miteinander gekoppelt, damit sie auf steuerbare Weise miteinander zusammenarbeiten. So kann beispielsweise die über den Tuner in TV 106 empfangene Audio-Information über ein bestimmtes Routing-System der Lautsprecheranordnung 112 zugeführt werden, was an dieser Stelle nicht näher erläutert wird. So wird beispielsweise in der älteren internationalen Anmeldung IB97/01013 der Anmelderin (nun als WO 98/16686 veröffentlicht) ein Heimunterhaltungssystem vorgeschlagen, worin elektronische Anordnungen, wie 102112, über Treiber interaktiv sind, die von den Anordnungen selber in das Steuersystem heruntergeladen wurden. Der Vorteil dieser Annäherung ist, dass alle Anordnungen einheitlich auf demselben Pegel durch Software-Applikationen, welche die Interaktionen steuern, d. h. von dem Quellen-Bestimmungstyp, behandelt werden können. Andere Arten von Routing-Systemen, beispielsweise auf Basis des I2C-Protokolls von Philips Electronics, können auch in Kombination mit geeigneten Routing- Steueranordnungen verwendet werden. Die vorliegende Erfindung betrifft die GUI-Aspekte.
  • Das System 100 umfasst ebenfalls einen Controller 114 und eine Wiedergabeanordnung 116. Die Wiedergabeanordnung 116 schafft eine GUI. Der Controller 114 ist mit der Wiedergabeanordnung 116 gekoppelt, damit der Benutzer die selektierbaren Funktionalitäten sowie die steuerbaren Funktionalitäten des Systems 100 über die GUI betreiben kann. Der Controller 114 und die Wiedergabeanordnung 116 sind funktionell und physikalisch in einer Hand-held-Fernbedienungsanordnung 118 integriert. Die Wiedergabeanordnung 114 hat eine berührungsempfindliche Funktionalität, die als "Touch Screen" bezeichnet wird, damit der Benutzer das System 100 durch Berührung des Schirms an bestimmten Schirmstellen steuern kann. Andere, (nicht dargestellte) Subsysteme der höchsten Ebene können ein Kassettendeck, einen Rundfunktuner, eine Klimaanlage, ein Kunstlichtsteuersystem, ein Sicherheitssystem mit einer Kamera usw. umfassen. Die Steueranordnung 118 hat eine Taste 120, damit die Lautstärkeregelung eines oder mehrerer Subsysteme 102–112 im Falle der Ton unmittelbar heruntergedreht werden soll, beispielsweise im Notfall, wenn die Ausgangseinstellung bei Aktivierung einer der Anordnungen 102112 eine Audiofunktionalität hat und einen Ton erzeugt, der beim Einschalten viel zu laut ist. Die Steueranordnung 118 kann zusätzliche (nicht dargestellte) Tasten haben zur Steuerung anderer Systemfunktionalitäten, beispielsweise Kanalsuche aufwärts/abwärts.
  • 2 ist eine schematische Darstellung des Layouts der graphischen Information, die von der GUI an der Wiedergabeanordnung 116 geliefert wird. Die GUI ist als eine Hierarchie von Schichten 202, 204, ...206, ... organisiert. Jede der Schichten 202-206 umfasst Ikone für selektierbare Subsysteme auf dem assoziierten Pegel, Ikone für die entsprechenden Basissteuerungen und Inhaltsdateninformation für den zugeordneten Pegel. Eine nächste Schicht der Schichten 202206 ist durch Selektion eines Ikons in der vorhergehenden Schicht zugreifbar. Die obere Schicht 202 umfasst graphische Darstellungen 208, 210, 212, 214, 216 und 218 für selektierbare Items, d. h. Subsysteme 102112. Die obere Schicht 202 umfasst ein Band 220 mit graphischen Darstellungen von Basisinformationspanelen (an dieser Stelle keine Einzelheiten) mit Inhaltsdaten in Bezug auf die verfügbaren Items der Items 102112, und ein Band 222 mit graphischen Darstellungen (an dieser Stelle keine Einzelheiten) der Basissteuerungen jedes der Items 102–112.
  • Graphische Darstellungen 208218 der selektierbaren Items sind linear gegliedert, wie in einem Gestell 224. Eine graphische Darstellung 212 des selektierbaren Items, beispielsweise des Fernsehempfängers 106, liegt in der Mitte des Gestells 224. Die graphische Darstellung des selektierten Items in der Mitte wird vorzugsweise derart dargestellt, dass sie sichtbar kontrastieren mit den Darstellungen der nicht selektierten Items. So kann beispielsweise das selektierte Item durch ein Ikon dargestellt werden, das größer ist als die Ikone für die nicht selektierten Items in dem Gestell 224, wodurch auf diese Weise ein Eindruck von Tiefe erweckt wird. Auf alternative Weise oder zusätzlich wird das Ikon des selektierten Items gegen einen Hintergrund dargestellt, der gefärbt oder mit einem anderen Farbton als für die nicht selektierten Items versehen ist, oder derart geschaffen ist, dass es blinkt, usw.
  • Der Benutzer selektiert ein bestimmtes Item aus den Items 208218 in dem Gestell 224 dadurch, dass er die Wiedergabeanordnung 116 an der betreffenden Stelle berührt. Das Gestell 224 dreht sich dann um das selektierte Item in die Mitte des sichtbaren Teils des Gestells 224 zu bringen. Der wiedergegebene Teil des Basisinhaltsinformationsbandes 220 und des Basissteuerbandes 222 ändert sich dann entsprechend. Der Benutzer kann auch eine Scroll-Taste an der Wiedergabeanordnung 116 berühren zum Verlagern des Gestells 224 in einer bestimmten Richtung bis das gewünschte selektierbare Item sich in der Mitte befindet. In dem letzteren Fall hat das Gestell 224 feste Endpunkte. Diese festen Endpunkte können es einfacher machen, sich die Stelle der Items 102112 in dem Gestell 224 zu erinnern und vermeiden, dass der Benutzer über das Ende des Gestells hinweg schießt. Die graphische Darstellung der üblichsten Items der selektierbaren Items 208218 (beispielsweise des Items, das den Fernsehtuner 106 darstellt) liegt als Vorgabe in der Mitte des kompletten Gestells 224. Vorzugsweise hat der Benutzer die Möglichkeit, diese Vorgabekonfiguration dadurch neu zu arrangieren, dass er den Controller 114 derart programmiert, dass er der physikalischen Lage der Subsysteme 102112 in seinem Zimmer entspricht.
  • Das Gestell 224 mit den graphischen Darstellungen 208218 der selektierbaren Items, das Basisinformationsband 220 und das Basissteuerband 222 liegen in der gleichen Ebene. Das Basisinformationsband 220 ist in diesem Beispiel zwischen dem Anordnungsgestell 224 und der Oberseite des Schirms der Wiedergabeanordnung 116 vorgesehen und das Basissteuerband 222 liegt zwischen dem Anordnungsgestell 224 und der Unterseite des Schirms. Das Band 220 wird auf diese Weise für den Benutzer nicht abgedeckt, wenn er die Basissteuerungen in dem Band 222 manipuliert.
  • Der nächst niedrigere Pegel 204 wird erreicht durch den oberen Pegel 202 hindurch durch Aktivierung, in diesem Beispiel, durch Berührung des Ikons 212, das zu dem betreffenden Zeitpunkt in der Mitte des sichtbaren Teils des Gestells 224 liegt. Der nächst niedrigere Pegel 204 hat ein ähnliches Layout wie die Schicht 202. Das heißt, die Schicht umfasst ein Gestell 226 selektierbarer Items 228240, flankiert durch ein Basisinformationsband 242 und ein Basissteuerband 244 in einer Konfiguration entsprechend der Konfiguration der Schicht 202, wie oben beschrieben. Selektion eines bestimmten Items der Items 228240 erfolgt auf gleiche Weise wie anhand der oberen Schicht 202 beschrieben. Die wiedergegebenen Teile des Bäsisinformationsbandes 242 und des Basissteuerbandes 244 ändern sich entsprechend. Das Zurückgehen zu der nächst höheren Schicht erfolgt durch ein Rückkehr-Ikon, das für alle niedrigeren Pegel 204, ...., 206 einheitlich ist. Das Verhältnis zwischen der Schicht 202 und der Schicht 204 wird nachstehend näher erläutert, in dem Fall, dass der Durchgang durch Selektion des Ikons 212 in dem Mittelgestell 224 gemacht wird. Das Ikon 212 steht für eines der Subsysteme 102112 des höheren Pegels. Jedes Subsystem des höheren Pegels 102112 besteht aus einer Anzahl Subsysteme eines niedrigeren Pegels, in diesem Text ebenfalls als Funktionalitäten bezeichnet. Die Schicht 204 tritt auf, wenn das Ikon 212 in der Schicht 202 aktiviert wird. Die Schicht 204 gibt nun selektierbare Items 228240 wieder, die Subsysteme des niedrigeren Pegels des Subsystems des oberen Pegels, dargestellt durch das Ikon 212, darstellen. In diesem Beispiel ist das Subsystem des oberen Pegels der Fernsehempfänger 106 und, in diesem Fall, sind die entsprechenden Subsysteme die Abstimmungen auf die verfügbaren Fernsehkanäle. Wenn das Ikon 212 den CD-Wechsler 110 dargestellt ist, wären die Subsysteme 228240 die Darstellungen der gespeicherten verfügbaren CDs.
  • Die nächst niedrigen Pegel, wie der Pegel 206, haben ein Layout, ähnlich dem des Pegels 202 oder 204.
  • Der Steuerpegel 202 liefert zusätzliche Panele 252 und 254, die bei Berührung einer betreffenden Taste oder eines (hier nicht dargestellten) betreffenden Ikons schiebend von dem Rand der Wiedergabeanordnung 116 über das Gestell 224 und wieder zurück erscheinen. Das zusätzliche Panel 252 schafft zusätzliche Steuerungen, zusätzlich zu den Basissteuerungen in dem sichtbaren Teil des Bandes 222 für das Subsystem, das zu der betreffenden Zeit in der Mitte des Gestells 224 liegt, d. h. das Subsystem 212. Für das Fernseh-Subsystem 106 umfassen zusätzliche Steuerungen beispielsweise weiche Tasten zum Einstellen von Kontrast, Helligkeit, Farbton usw., Tasten zum Triggern von Bild-in-Bild, geschlossenen Untertiteln, Mosaik usw. Das zusätzliche Panel 254 schafft zusätzliche Dateninhaltsinformation, beispielsweise eine Textübersicht des zu der betreffenden Zeit ausgestrahlten, aktuellen Fernsehprogramms in dem Kanal, auf den das Fernsehsystem 106 abgestimmt ist. Diese An von Information wird beispielsweise mit Hilfe einer elektronischen Programmzeitung (EPG) zur Verfügung gestellt. Die Pegel 204 und 206 haben gleiche zusätzliche Steuerpanele 256 bzw. 258 und ähnliche zusätzliche Inhaltsdatenpanele 260 bzw. 262. Weitere Einzelheiten werden nachstehend gegeben.
  • 3 zeigt ein Beispiel der GUI, wenn der Fernsehempfänger 106 selektiert worden ist. Die graphische Darstellung 212 des Fernsehempfängers 106 ist in der Mitte des sichtbaren Teils des Gestells 224 dargestellt. Graphische Darstellungen in Bezug auf den Basisinformationsinhalt des Fernsehempfängers 106 werden in demjenigen Teil des Bandes 220 wiedergegeben, der an der Wiedergabeanordnung 116 sichtbar gemacht wird: beispielsweise : der aktuelle Kanal und das aktuelle Programm zusammen mit der Dauer, usw. All diese Informationsitems können beispielsweise durch eine elektronische Programmzeitung (EPG) verfügbar gemacht werden. Auch der sichtbare Teil des Basisinformationsbandes 220 gibt durch die ganzen Pegel hindurch den Namen und das Datum des aktuellen Tages und die aktuelle Uhrzeit wieder. Graphische Darstellungen für die Basissteuerungen des Fernsehempfängers 106 werden in dem sichtbaren Teil des Bandes 222 wiedergegeben: hier zehn Digits zum Ändern der Kanäle.
  • 4 zeigt die GUI, worin das Informationspanel 220 ebenfalls benutzt wird, dem Benutzer vorübergehend sichtbare Information zu erteilen, beispielsweise wenn er die Basissteuerungen in dem band 222 oder die Taste 120 an der Fernbedienung 118 manipuliert. Wenn beispielsweise der Benutzer die Lautstärke des Fernsehempfängers 106 mit Hilfe der (physikalischen) Taste 120 an der Vorrichtung 118 oder über eine spezielle Software-Taste einstellt, stattdessen dass er die sichtbare Rückkopplung am Monitor des Fernsehempfängers 106 nimmt und die Sichterfahrung degradiert, erscheint die sichtbare Rückkopplung an der Wiedergabeanordnung 116 der Fernsteuerung 118, beispielsweise als eine Schieberskala 402.
  • 5 zeigt den Fall, in dem das selektierte Item der CD-Wechsler 110 ist, wobei die graphische Darstellung 216 in dem sichtbaren Teil des Gestells 224 dargestellt ist. Der sichtbare Teil des Basisinformationsbandes 220 stellt Information über die aktuelle CD dar: beispielsweise die Nummer der CD, den Typ, die Nummer der Spur, den Titel der Spur und die abgelaufene Zeit. Diese Information ändert sich automatisch, wenn der Benutzer auf eine andere CD umschaltet, oder innerhalb einer CD herumstöbert. Der sichtbare Teil des Basissteuerbandes 222 schafft nun die Basissteuerungen des CD-Wechslers 110: Stop, Spiel, nächste/vorhergehende CD, nächste/vorhergehende Spur, Auswerfen, usw.
  • 6 ist eine Darstellung der GUI in dem nächst niedrigeren Pegel 204. Wenn der Benutzer die graphische Darstellung 212 des Fernsehempfängers 106 in dem Gestell 224 auf dem Pegel 202 berührt, wie in dem Diagramm nach 3 dargestellt, regt die GUI in Richtung des nächst niedrigeren Pegels 204 an und erscheint wie in 6. Das Gestell 226 stellt nun als selektierbare Items eine Liste von Fernsehkanälen dar, identifiziert durch ihre Namen, und auch durch Nummern, die durch ihren Namen wiedergegeben werden. Die Software-Tasten in dem sichtbaren Teil des Basissteuerbandes 244 werden nun verwendet zum Selektieren eines der Kanäle durch ihre Nummer, damit in dem sichtbaren Teil des Basisinformationsbandes 242 Information in Bezug auf das zu der betreffenden Zeit in einem Kanal wiedergegebene Programm wiedergegeben wird, anders als das, das in der Mitte des Gestells 226 selektiert und wiedergegeben wird.
  • 7 ist eine Darstellung eines nächst niedrigeren Pegels 206, der auftaucht, wenn der Benutzer die Mitte des Gestells 226 in der GUI nach 6 auf dem Pegel 204 berührt. Das Gestell 246 selektierbarer Items zeigt nun eine Liste mit Items und die Software-Tasten in dem sichtbaren Teil des Basissteuerbandes 250 schaffen Basissteuerungen um zu einem bestimmten Tag zu springen. Der sichtbare Teil des Basisinformationsbandes 248 gibt den Namen des aktuellen Programms in dem selektierten Kanal wieder. Das Band 248 ändert die Programminformation entsprechend der in dem Gestell 246 selektierten Zeit und dem in dem sichtbaren Teil des Basissteuerbandes 250 selektierten Tag.
  • 8 ist eine Darstellung, die zusätzliche Steuer- und Informationspanele 152 bzw. 254 illustriert. Wenn der Benutzer ein Pfeil-Ikon 802 berührt, das sich unmittelbar unterhalb des Ikons 212 in 3 befindet, kommt das Panel 252 aus dem Basissteuerband 222 hoch und führt zu dem Diagramm nach 8. Das Gestell 224 wird nun durch das Panel 252 mit zusätzlichen Steuerungen ersetzt. Die zusätzlichen Steuerungen umfassen beispielsweise Fernsehsteuerungen für Untertitel, Bild-in-Bild, Mosaik, usw. Der Benutzer kann durch andere Gebiete des der Fernsehsteuerungen am Panel 252 scrollen, indem der linke oder der rechte Scroll-Pfeil 802 bzw. 804 berührt oder festgehalten wird.
  • Um nach dem vorhergehenden Pegel zurückzugehen, soll der Benutzer eine Software-Rückkehrtaste 806 benutzen, die bei jedem Pegel erscheint, möglicherweise auch im höchsten Pegel 202 um eine Rückkehr zu einem Heim-Pegel zu ermöglichen, beispielsweise zurm Spielen eines Videospiels an der Wiedergabeanordnung der Fernbedienung. Die Rückkehrtaste 806 befindet sich durch alle Pegel 202206 hindurch konsequent an derselben Stelle und hat ein einheitliches Aussehen zur sofortigen Wiedererkennung. Siehe die 38.
  • Auch konsequent erscheinend durch die Steuerpegel 202206 hindurch ist eine Software-Taste 808. Siehe die 38. Traditionell haben Benutzer Heimunterhaltungssysteme mit verschiedenen Fernbedienungen gesteuert. Wenn sie wünschten inen bestimmten Inhalt aufzuzeichnen, müssten sie die geeignete Fernbedienung finden, müssten sie den richtigen Knopf darauf finden und die Ziel-Anordnung aufsetzen um die Aufzeichnung zu empfangen. Dies gilt für die Fernbedienungen mit nur Hardware-Knöpfen sowie für Fernbedienungen auf Basis der Schirmberührung, wie diejenige, die oben im Stand der Technik beschrieben worden ist. Die vorliegende Erfindung schafft nun eine GUI, die den Aufzeichnungsprozess für alle Subsysteme dadurch vereinfacht, dass die Aufzeichnungsfunktion in einer einzigen Taste integriert wird, in diesem Fall in der Software-Taste 808, die immer an derselben Stelle vorhanden ist, ungeachtet des selektierten Subsystems. Einige der Anordnungen 102112 funktionieren als Datenquelle (beispielsweise Laser-Disk 108), andere als Datenziel (beispielsweise Lautsprechersystem 112), wieder andere können beide Rolle erfüllen (beispielsweise Fernsehempfänger 106, VCR 102 und 104). Wenn ein selektiertes Item 208218 oder 228240 eine (etwaige) Datenquelle darstellt, macht eine Berührung der Aufzeichnungstaste 808 die Zielquellen zur Selektion als Aufzeichnungsanordnungen selektierbar für den Benutzer. Insbesondere stöbert ein Benutzer durch den Inhalt, den er aufzuzeichnen wünscht und Berührt dann die Aufzeichnungstaste 808. Die GUI reagiert dann durch automatische Präsentation eines Gestells von Subsystemen, die er aufzeichnen kann, wenn der aufzuzeichnende selektierte Inhalt gegeben ist. Wenn beispielsweise der Benutzer die Aufzeichnungstaste 808 in 3 berührt, ändert die GUI zu der aus 9. Die Aufzeichnungstaste 808 ist in ein "OK"-Ikon 902 geändert. Das System 100 hat bestimmt, dass akzeptierbare Ziele VCR 101 und 104 sind, gegeben den selektierten Inhalt, in diesem Fall ein Videosignal, und gegeben die Anordnungen, von denen es bekannt ist, dass sie vorhanden sind. Das Vorhandensein wird beispielsweise dadurch ermittelt, dass der Benutzer die Fernbedienung 118 vorprogrammiert. Auf alternative Weise führt das System 100 selbst ein Inventar darüber, welche Systeme eingestöpselt sind. Hingewiesen wird auf eine frühere internationale Anmeldung der Anmelderin IB 97/01013 (nun veröffentlicht als WO 98/16.686) wie oben erwähnt. Auf alternative Weise ruft der Controller 114 die vorhandenen Subsysteme auf und entscheidet, welche derselben für die Aufzeichnung kandidieren. Nur Datenquelle, wie Laser-Disk-Systeme 108 und FM-Rundfunkempfänger (nicht dargestellt) werden ausgefiltert. Nachdem der Benutzer den gewünschten Recoderder der VCR 102 und 104 selektiert hat, in diesem Fall der VCR 102, und zwar über die Scroll-Tasten 904 und 906, wird der VCR 102 freigegeben. Während des ganzen Aufzeichnungsvorgangs gibt das Gestell 224 den Zustand des VCR 102 an, beispielsweise mit einem Label "R" durch eine graphische Darstellung 208, die besagt, dass VCR 208 aktiv ist, ungeachtet ob VCR 102 oder ein anderes Subsystem in der Mitte des Gestells 224 erscheint.
  • Eine andere Taste, die durch alle Pegel hindwch konsequent vorhanden ist und die eine einheitliche Erscheinungsform haben könnte zum sofortigen Wiedererkennen, ist eine (nicht dargestellte) Software-Lautstärketaste., welche die Hardware-Taste 120 ersetzt oder ergänzt.
  • Die obenstehenden Darstellungen sind nur Beispiele. Alternative Layouts sind durchaus möglich. Beispielsweise Bänder selektierbarer Items 224, 226 und 146, die dargestellt sind als horizontal über die Wiedergabeanordnung 116 laufend, könnten stattdessen in vertikaler Richtung laufen. Die Basissteuerbänder 222, 224 und 250 werden dann vorzugsweise auf der rechten Seite des vertikalen Bandes 224, 226 oder 246 liegen, wenn der Benutzer Rechtshänder ist und auf der linken Seite des vertikalen Bandes, wenn der Benutzer Linkshänder ist. Ein geeignet programmierbares Feature kann zum Implementieren der Selektierbarkeit erhalten werden. So sollte beispielsweise ein Home-Page der GUI, die über den Rückkehrknopf 806 im Pegel 202 erreicht werden kann, einen personifizierten Eintritt für jeden einzelnen Benutzer schaffen, beispielsweise ein Ikon mit dem Namen des Benutzers, der dann sein bevorzugtes GUI-Layout vorprogarmmieren kann.

Claims (18)

  1. Fernsteuereinrichtung (118) zur Verwendung in einem Heimunterhaltungssystem (100) mit einer Anzahl vom Benutzer selektierbarer und von dem Benutzer steuerbarer Funktionalitäten, verteilt über eine Vielzahl von Pegeln in einer Steuerhierarchie, wobei diese Einrichtung die nachfolgenden Elemente umfasst: – eine Wiedergabeanordnung (116) zum Wiedergeben einer graphischen Benutzerschnittstelle (GUI) (200); – einen Controller (114), der mit der Wiedergabeanordnung gekoppelt ist, damit der Benutzer imstande ist, das System über die GUI zu steuern; dadurch gekennzeichnet, dass der Controller für folgende Zwecke vorgesehen ist: – dass die GUI ein betreffendes Layout (202, 204, 206) für jeden Pegel der vielen Steuerpegel schafft, – dass jedes Layout in einem betreffenden ersten Gebiet (224) der Wiedergabeanordnung erste graphische Darstellungen von Funktionalitäten schafft, die auf dem betreffenden Pegel selektierbar sind, und – dass die betreffenden ersten Gebiete einen ersten Teil der Wiedergabeanordnung durch die ganzen Pegel hindurch an im Wesentlichen derselben ersten Stelle belegen.
  2. Fernsteuereinrichtung nach Anspruch 1, wobei: – jedes Layout in einem betreffenden zweiten Gebiet (222) der Wiedergabeanordnung zweite graphische Darstellungen von Basissteuerungen aufweist zur Steuerung einer selektierten Funktionalität der selektierbaren Funktionalitäten auf dem betreffenden Pegel aufweist, und – die betreffenden zweiten Gebiete durch alle Pegel hindurch einen zweiten Teil der Wiedergabeanordnung an im Wesentlichen derselben Stelle belegen, die anders ist als die erste Stelle.
  3. Fernsteuereinrichtung nach Anspruch 1, wobei – jedes Layout in einem betreffenden dritten Gebiet (220) der Wiedergabeanordnung eine dritte graphische Darstellung von Inhaltsdaten schafft, die relevant sich für die selektierte Funktionalität auf dem betreffenden Pegel, und – die betreffenden dritten Gebiete durch alle Pegel hindurch einen dritten Teil der Wiedergabeanordnung im Wesentlichen an derselben dritten Stelle belegen, die anders ist als die erste Stelle.
  4. Fernsteuereinrichtung nach Anspruch 1, wobei das betreffende erste Gebiet einen Streifen (224) im Wesentlichen über die Wiedergabeanordnung aufweist.
  5. Fernsteuereinrichtung nach Anspruch 2, wobei das betreffende erste Gebiet einen Streifen im Wesentlichen über die Wiedergabeanordnung aufweist, und das betreffende zweite Gebiet zwischen einer Seite der Wiedergabeanordnung und dem Streifen liegt.
  6. Fernsteuereinrichtung nach Anspruch 4, wobei: – jedes betreffende Layout in einem betreffenden dritten Gebiet (220) der Wiedergabeanordnung dritte graphische Darstellungen von Inhaltsdaten aufweist, die für die selektierte Funktionalität auf dem betreffenden Pegel relevant sind, – die betreffenden dritten Gebiete durch die ganzen Pegel hindurch einen dritten Teil der Wiedergabeanordnung an im Wesentlichen derselben Stelle belegen, die anders ist als die erste und die zweite Stelle, und – das betreffende dritte Gebiet zwischen einer anderen Seite der Wiedergabeanordnung und dem Streifen liegt.
  7. Fernsteuereinrichtung nach Anspruch 1, die harte Steuerelemente (120) schafft zur Steuerung der Lautstärke einer Audio-Funktionalität in dem System.
  8. Fernsteuereinrichtung nach Anspruch 1, wobei jedes betreffende nächste Layout der Layouts eine weitere graphische Darstellung eines Rückstellknopfes (806) aufweist um zu dem vorhergehenden, höheren Pegel zurückzukehren, wobei die weitere graphische Darstellung durch alle Pegel hindurch in Bezug auf die Stelle und die Erscheinungsform einheitlich ist.
  9. Fernsteuereinrichtung nach Anspruch 1, wobei jedes betreffende Layout eine weitere graphische Darstellung eines selektierbaren Aufzeichnungsknopfes (808) hat, der die Aufzeichnung bei Selektion einer Aufzeichnungsfunktionalität in dem System ermöglicht und der durch die ganzen Pegel hindurch in Bezug auf die Stelle und die Erscheinungsform einheitlich ist.
  10. Heimunterhaltungssystem (100) mit einer Vielzahl vom Benutzer selektierbarer und vom Benutzer steuerbarer Funktionalitäten, verteilt über eine Vielzahl von Pegeln in einer Steuerhierarchie, wobei dieses System eine Steuereinrichtung (120) aufweist zur Steuerung des Systems durch den Benutzer, wobei dieses System die nachfolgenden Elemente umfasst: – eine Wiedergabeanordnung (106) zum Wiedergeben einer graphischen Benutzerschnittstelle (GUI): – einen Controller (114), der mit der Wiedergabeanordnung und der Steuereinrichtung gekoppelt ist, damit einem Benutzer die Möglichkeit geboten wird, das System über die GUI zu steuern; dadurch gekennzeichnet, dass der Controller dazu vorgesehen ist, dass – die GUI ein betreffendes Layout (202, 204, 206) für jeden Pegel der betreffenden Vielzahl an Steuerpegeln schafft, wobei jedes betreffende Layout Folgendes schafft: – in einem betreffenden ersten Gebiet (224) der Wiedergabeanordnung erste graphische Darstellungen von Funktionalitäten, die auf dem betreffenden Pegel selektierbar sind; und – dass die betreffenden ersten Gebiete durch alle Pegel hindurch einen ersten Teil der Wiedergabeanordnung an im Wesentlichen derselben ersten Stelle belegen.
  11. System nach Anspruch 10, wobei: – jedes betreffende Layout in einem betreffenden zweiten Gebiet (222) der Wiedergabeanordnung zweite graphische Darstellungen von Basissteuerungen schafft zur Steuerung einer selektierten Funktionalität der selektierbaren Funktionalitäten auf dem betreffenden Pegel, und – die betreffenden zweiten Gebiete durch alle Pegel hindwch einen zweiten Teil der Wiedergabeanordnung an im Wesentlichen derselben Stelle belegen, die anders ist als die erste Stelle.
  12. System nach Anspruch 10, wobei: – jedes betreffende Layout in einem betreffenden dritten Gebiete (220) der Wiedergabeanordnung eine dritte graphische Darstellung von Inhaltsdaten schafft, die für die selektierte Funktionalität auf dem betreffenden Pegel relevant sind, und – die betreffenden dritten Gebiete durch alle Pegel hindurch einen dritten Teil der Wiedergabeanordnung an im Wesentlichen derselben dritten Stelle belegen, die anders ist als die erste Stelle.
  13. System nach Anspruch 10, wobei das betreffende erste Gebiet einen Streifen (224) aufweist, der sich im Wesentlichen quer über die Wiedergabeanordnung erstreckt,
  14. System nach Anspruch 11, wobei das betreffende erste Gebiet einen Streifen aufweist, der sich im Wesentlichen quer über die Wiedergabeanordnung erstreckt, und das betreffende zweite Gebiet zwischen einer Seite der Wiedergabeanordnung und dem Streifen liegt.
  15. System nach Anspruch 14, wobei: – jedes betreffende Layout in einem betreffenden dritten Gebiet (220) der Wiedergabeanordnung dritte graphische Darstellungen von Inhaltsdaten aufweist, die für die selektierte Funktionalität auf dem betreffenden Pegel relevant ist; – die betreffenden dritten Gebiete durch alle Pegel hindurch einen dritten Teil der Wiedergabeanordnung an im Wesentlichen derselben dritten Stelle belegen, die anders ist als die erste und die zweite Stelle, und – das betreffende dritte Gebiet zwischen einer anderen Seite der Wiedergabeanordnung und dem Streifen liegt.
  16. System nach Anspruch 10, wobei die Steuereinrichtung mit harten Steuerelementen (120) versehen ist zur Steuerung der Lautstärke einer Audio-Funktionalität in dem System.
  17. System nach Anspruch 10, wobei jedes betreffende nächste Layout eine weitere graphische Darstellung eines Zurückkehrknopfes (806) aufweist zum Zurückkehren zu dem vorhergehenden höheren Pegel, wobei die weitere graphische Darstellung durch alle Pegel hindurch in Bezug auf Lage und Erscheinungsform die gleiche ist.
  18. System nach Anspruch 10, wobei jedes betreffende Layout eine weitere graphische Darstellung eines selektierbaren Aufzeichnungsknopfes (808) aufweist, der über eine Aufzeichnungsfunktionalität, die in dem System verfügbar ist, eine Aufzeichnung ermöglicht und der durch alle Pegel hindurch in Bezug auf Lage und Erscheinungsform einheitlich ist.
DE69815996T 1997-06-09 1998-04-02 Fernsteuerung mit 3d-organisiertem gui für ein heimunterhaltungssystem Expired - Lifetime DE69815996T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/871,082 US5956025A (en) 1997-06-09 1997-06-09 Remote with 3D organized GUI for a home entertainment system
US871082 1997-06-09
PCT/IB1998/000477 WO1998057249A1 (en) 1997-06-09 1998-04-02 Remote with 3d-organized gui for a home entertainment system

Publications (2)

Publication Number Publication Date
DE69815996D1 DE69815996D1 (de) 2003-08-07
DE69815996T2 true DE69815996T2 (de) 2004-05-27

Family

ID=25356687

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69815996T Expired - Lifetime DE69815996T2 (de) 1997-06-09 1998-04-02 Fernsteuerung mit 3d-organisiertem gui für ein heimunterhaltungssystem

Country Status (7)

Country Link
US (1) US5956025A (de)
EP (1) EP0919021B1 (de)
JP (1) JP3933708B2 (de)
KR (1) KR100543356B1 (de)
DE (1) DE69815996T2 (de)
TW (1) TW385423B (de)
WO (1) WO1998057249A1 (de)

Families Citing this family (250)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
EP0688488A1 (de) * 1993-03-05 1995-12-27 MANKOVITZ, Roy J. Gerät und Verfahren zur Zeitprogrammierung eines Videorecorders mit verkürzten Koden
ES2196087T3 (es) * 1994-10-27 2003-12-16 Index Systems Inc Sistema y metodo para descargar datos de programacion de un grabador en una señal de video.
US5877957A (en) * 1996-11-06 1999-03-02 Ameritech Services, Inc. Method and system of programming at least one appliance to change state upon the occurrence of a trigger event
GB9715228D0 (en) * 1997-07-18 1997-09-24 Sertway Limited Communications system and method
JP3925996B2 (ja) * 1997-09-05 2007-06-06 松下電器産業株式会社 情報表示装置
JP3763418B2 (ja) * 1997-09-25 2006-04-05 三菱電機株式会社 リモコン装置
US6219109B1 (en) * 1998-01-21 2001-04-17 Evolve Products, Inc. Remote control with direct TV operation
US6374272B2 (en) * 1998-03-16 2002-04-16 International Business Machines Corporation Selecting overlapping hypertext links with different mouse buttons from the same position on the screen
US6211856B1 (en) 1998-04-17 2001-04-03 Sung M. Choi Graphical user interface touch screen with an auto zoom feature
KR100261111B1 (ko) * 1998-05-06 2000-07-01 윤종용 Ieee 1394 네트웍 시스템의 시스템 디바이스 동작 상태 표시 방법
US6348936B1 (en) * 1998-05-28 2002-02-19 Sun Microsystems, Inc. Method and apparatus for graphical selection of data
US6556221B1 (en) * 1998-07-01 2003-04-29 Sony Corporation Extended elements and mechanisms for displaying a rich graphical user interface in panel subunit
US6295479B1 (en) * 1998-07-01 2001-09-25 Sony Corporation Of Japan Focus in/out actions and user action pass-through mechanism for panel subunit
US7865832B2 (en) * 1999-07-26 2011-01-04 Sony Corporation Extended elements and mechanisms for displaying a rich graphical user interface in panel subunit
US6615293B1 (en) * 1998-07-01 2003-09-02 Sony Corporation Method and system for providing an exact image transfer and a root panel list within the panel subunit graphical user interface mechanism
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
EP1099339B1 (de) 1998-07-17 2002-10-09 United Video Properties, Inc. Interaktive fernsehprogrammführung mit mehreren geräten an einem ort
US7831930B2 (en) * 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US6505348B1 (en) 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6694128B1 (en) 1998-08-18 2004-02-17 Parkervision, Inc. Frequency synthesizer using universal frequency translation technology
US6054989A (en) * 1998-09-14 2000-04-25 Microsoft Corporation Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which provides spatialized audio
US6437836B1 (en) * 1998-09-21 2002-08-20 Navispace, Inc. Extended functionally remote control system and method therefore
US6061555A (en) 1998-10-21 2000-05-09 Parkervision, Inc. Method and system for ensuring reception of a communications signal
US6370371B1 (en) 1998-10-21 2002-04-09 Parkervision, Inc. Applications of universal frequency translation
US6876889B1 (en) * 1998-11-17 2005-04-05 Intel Corporation Rule processing system with external application integration
US6678891B1 (en) * 1998-11-19 2004-01-13 Prasara Technologies, Inc. Navigational user interface for interactive television
JP4264614B2 (ja) * 1998-11-30 2009-05-20 ソニー株式会社 情報提供装置及び情報提供方法
WO2000033566A1 (en) * 1998-11-30 2000-06-08 Sony Corporation Information providing device and method
US8290351B2 (en) * 2001-04-03 2012-10-16 Prime Research Alliance E., Inc. Alternative advertising in prerecorded media
US6643824B1 (en) 1999-01-15 2003-11-04 International Business Machines Corporation Touch screen region assist for hypertext links
US6704558B1 (en) 1999-01-22 2004-03-09 Parkervision, Inc. Image-reject down-converter and embodiments thereof, such as the family radio service
US7209725B1 (en) 1999-01-22 2007-04-24 Parkervision, Inc Analog zero if FM decoder and embodiments thereof, such as the family radio service
US7111242B1 (en) * 1999-01-27 2006-09-19 Gateway Inc. Method and apparatus for automatically generating a device user interface
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6407779B1 (en) * 1999-03-29 2002-06-18 Zilog, Inc. Method and apparatus for an intuitive universal remote control system
US6346934B1 (en) * 1999-05-17 2002-02-12 Gateway, Inc. Programmable remote device control apparatus and method
US6396523B1 (en) * 1999-07-29 2002-05-28 Interlink Electronics, Inc. Home entertainment device remote control
JP2001069580A (ja) * 1999-08-31 2001-03-16 Matsushita Electric Ind Co Ltd Av機器コントロール装置
US6956496B1 (en) 2000-01-18 2005-10-18 Zilog, Inc. Method and apparatus for updating universal remote databases through TV VBI processing
US6621508B1 (en) * 2000-01-18 2003-09-16 Seiko Epson Corporation Information processing system
US6634555B1 (en) 2000-01-24 2003-10-21 Parker Vision, Inc. Bar code scanner using universal frequency translation technology for up-conversion and down-conversion
JP3871014B2 (ja) * 2000-01-28 2007-01-24 セイコーエプソン株式会社 情報表示方式及び方法
US6765557B1 (en) * 2000-04-10 2004-07-20 Interlink Electronics, Inc. Remote control having touch pad to screen mapping
US7210099B2 (en) * 2000-06-12 2007-04-24 Softview Llc Resolution independent vector display of internet content
CN100489748C (zh) * 2000-06-14 2009-05-20 皇家菲利浦电子有限公司 用于具有动态菜单选项组织的用户接口的数据处理系统,装置,方法和遥控装置
SE0002472L (sv) * 2000-06-30 2001-12-31 Nokia Corp Method and apparatus for selection control
US7698727B2 (en) * 2000-06-30 2010-04-13 Jlb Ventures Llc Method and apparatus for notifying users of interactive functions using a remote device
JP2002027576A (ja) * 2000-07-05 2002-01-25 Toshiba Corp リモートコントローラ及び携帯電話及び電子機器及びその制御方法
US20040263377A1 (en) * 2000-08-03 2004-12-30 Risi Christopher P. Television remote control systems and methods
JP2004508775A (ja) * 2000-09-08 2004-03-18 カーゴ インコーポレイテッド ビデオ対話法
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
US7277765B1 (en) 2000-10-12 2007-10-02 Bose Corporation Interactive sound reproducing
JP2002204441A (ja) * 2000-10-26 2002-07-19 Sony Corp 情報処理装置および情報処理システム
MXPA03004002A (es) * 2000-11-21 2003-08-19 Universal Electronics Inc Sistema de retorno de medios.
US6820804B2 (en) * 2000-12-05 2004-11-23 Interlink Electronics, Inc. Method and system for performing a purchase transaction using a remote control and a television
EP1364362A1 (de) * 2001-01-24 2003-11-26 Interlink Electronics, Inc. Fernbedienung für spiel- und heimunterhaltungseinrichtungen
US6938101B2 (en) * 2001-01-29 2005-08-30 Universal Electronics Inc. Hand held device having a browser application
US6750803B2 (en) * 2001-02-23 2004-06-15 Interlink Electronics, Inc. Transformer remote control
US6781576B2 (en) * 2001-03-14 2004-08-24 Sensation, Inc. Wireless input apparatus and method using a three-dimensional pointing device
US20020184047A1 (en) * 2001-04-03 2002-12-05 Plotnick Michael A. Universal ad queue
US20020178447A1 (en) * 2001-04-03 2002-11-28 Plotnick Michael A. Behavioral targeted advertising
US10298735B2 (en) 2001-04-24 2019-05-21 Northwater Intellectual Property Fund L.P. 2 Method and apparatus for dynamic configuration of a multiprocessor health data system
US7146260B2 (en) 2001-04-24 2006-12-05 Medius, Inc. Method and apparatus for dynamic configuration of multiprocessor system
JP3815253B2 (ja) * 2001-05-18 2006-08-30 松下電器産業株式会社 リモコン送受信機を用いたデータ通信システム
US20030117427A1 (en) * 2001-07-13 2003-06-26 Universal Electronics Inc. System and method for interacting with a program guide displayed on a portable electronic device
US9264755B2 (en) * 2001-07-13 2016-02-16 Universal Electronics Inc. System and method for presenting program guide information in an electronic portable device
US8863184B2 (en) 2001-07-13 2014-10-14 Universal Electronics Inc. System and method for presenting program guide information in an electronic portable device
US20050134578A1 (en) * 2001-07-13 2005-06-23 Universal Electronics Inc. System and methods for interacting with a control environment
US8063923B2 (en) * 2001-07-13 2011-11-22 Universal Electronics Inc. System and method for updating information in an electronic portable device
US6907300B2 (en) * 2001-07-20 2005-06-14 Siemens Building Technologies, Inc. User interface for fire detection system
US6947101B2 (en) 2001-08-03 2005-09-20 Universal Electronics Inc. Control device with easy lock feature
US6978424B2 (en) * 2001-10-15 2005-12-20 General Instrument Corporation Versatile user interface device and associated system
US6747591B1 (en) 2001-11-20 2004-06-08 Universal Electronics Inc. System and method for retrieving information while commanding operation of an appliance
US8176432B2 (en) * 2001-11-20 2012-05-08 UEI Electronics Inc. Hand held remote control device having an improved user interface
US20030103075A1 (en) * 2001-12-03 2003-06-05 Rosselot Robert Charles System and method for control of conference facilities and equipment
JP4166466B2 (ja) * 2001-12-19 2008-10-15 ソニー株式会社 無線通信システム及び無線通信方法、無線通信装置及びその制御方法、並びにコンピュータ・プログラム
US7254777B2 (en) 2001-12-20 2007-08-07 Universal Electronics Inc. System and method for controlling the recording functionality of an appliance using a program guide
US20030140343A1 (en) * 2002-01-18 2003-07-24 General Instrument Corporation Remote wireless device with EPG display, intercom and emulated control buttons
US6914551B2 (en) 2002-04-12 2005-07-05 Apple Computer, Inc. Apparatus and method to facilitate universal remote control
US8255968B2 (en) 2002-04-15 2012-08-28 Universal Electronics, Inc. System and method for adaptively controlling the recording of program material using a program guide
JP4315638B2 (ja) * 2002-04-16 2009-08-19 ソニー株式会社 端末装置、端末装置による機器の遠隔制御方法及びプログラム
KR20040111658A (ko) * 2002-05-20 2004-12-31 소니 가부시끼 가이샤 정보 처리 시스템, 정보 처리 장치 및 정보 처리 방법
JP4109902B2 (ja) * 2002-05-27 2008-07-02 キヤノン株式会社 表示装置
US7607107B2 (en) * 2002-06-18 2009-10-20 The Directv Group, Inc. On-screen user interface device
US8116889B2 (en) * 2002-06-27 2012-02-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7024256B2 (en) * 2002-06-27 2006-04-04 Openpeak Inc. Method, system, and computer program product for automatically managing components within a controlled environment
US6792323B2 (en) * 2002-06-27 2004-09-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7933945B2 (en) * 2002-06-27 2011-04-26 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7003598B2 (en) * 2002-09-18 2006-02-21 Bright Entertainment Limited Remote control for providing interactive DVD navigation based on user response
US20060164932A1 (en) * 2002-09-18 2006-07-27 Bright Entertainment Limited Media control unit for providing interactive experience with audiovisual content of dvd
US6788241B2 (en) 2002-09-25 2004-09-07 Universal Electronics Inc. System and method for using keystroke data to configure a remote control device
US7234115B1 (en) * 2002-09-26 2007-06-19 Home Director, Inc. Home entertainment system and method
US20040140998A1 (en) * 2002-11-01 2004-07-22 Gravina Craig S. Controller and removable user interface (rui) for controlling media event
US20040140997A1 (en) * 2002-11-01 2004-07-22 Gravina Craig S. Controller and removable user interface (rui) for media presentation
US20050005043A1 (en) * 2002-11-01 2005-01-06 Pushplay Interactive, Llc Controller and removable user interface (RUI) for media event and additional media content
US6880560B2 (en) * 2002-11-18 2005-04-19 Techsonic Substrate processing apparatus for processing substrates using dense phase gas and sonic waves
US20040100490A1 (en) * 2002-11-21 2004-05-27 International Business Machines Corporation Skin button enhancements for remote control
US20060046031A1 (en) * 2002-12-04 2006-03-02 Koninklijke Philips Electronics N.V. Graphic user interface having touch detectability
US20040125075A1 (en) * 2002-12-31 2004-07-01 Diercks Richard A. DVD remote control with interchangeable, title-specific interactive panels
US20040210933A1 (en) * 2003-01-07 2004-10-21 Universal Electronics Inc. User interface for a remote control application
US7987489B2 (en) 2003-01-07 2011-07-26 Openpeak Inc. Legacy device bridge for residential or non-residential networks
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
JP3800626B2 (ja) * 2003-01-30 2006-07-26 ソニー株式会社 制御装置および方法、情報処理装置および方法、記録媒体、並びにプログラム
US7668990B2 (en) * 2003-03-14 2010-02-23 Openpeak Inc. Method of controlling a device to perform an activity-based or an experience-based operation
US8042049B2 (en) * 2003-11-03 2011-10-18 Openpeak Inc. User interface for multi-device control
JP4093088B2 (ja) * 2003-03-18 2008-05-28 松下電器産業株式会社 リモコン送信機
US7216178B2 (en) 2003-04-04 2007-05-08 Gibson Guitar Corp. System and method for distributing music to customers over the internet using uniquely identified proprietary devices
US7249147B2 (en) 2003-04-04 2007-07-24 Gibson Guitar Corp. Combination compact disc recorder and player system
KR101157308B1 (ko) * 2003-04-30 2012-06-15 디즈니엔터프라이지즈,인크. 휴대 전화 멀티미디어 제어기
KR20040110155A (ko) * 2003-06-18 2004-12-31 삼성테크윈 주식회사 폴더 아이콘들이 이동하는 휴대용 디지털 장치의 제어 방법
US7685619B1 (en) 2003-06-27 2010-03-23 Nvidia Corporation Apparatus and method for 3D electronic program guide navigation
US7581182B1 (en) * 2003-07-18 2009-08-25 Nvidia Corporation Apparatus, method, and 3D graphical user interface for media centers
US9207905B2 (en) 2003-07-28 2015-12-08 Sonos, Inc. Method and apparatus for providing synchrony group status information
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US8086752B2 (en) 2006-11-22 2011-12-27 Sonos, Inc. Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US8290603B1 (en) 2004-06-05 2012-10-16 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US8234395B2 (en) 2003-07-28 2012-07-31 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US7136709B2 (en) * 2003-11-04 2006-11-14 Universal Electronics Inc. Home appliance control system and methods in a networked environment
US7155305B2 (en) * 2003-11-04 2006-12-26 Universal Electronics Inc. System and methods for home appliance identification and control in a networked environment
CN1914595A (zh) * 2004-02-02 2007-02-14 皇家飞利浦电子股份有限公司 用于因特网的ce设备gui的委托外皮制作服务
JP4325449B2 (ja) * 2004-03-19 2009-09-02 ソニー株式会社 表示制御装置,表示制御方法,記録媒体
US7725826B2 (en) * 2004-03-26 2010-05-25 Harman International Industries, Incorporated Audio-related system node instantiation
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US20050273657A1 (en) * 2004-04-01 2005-12-08 Hiroshi Ichiki Information processing apparatus and method, and recording medium and program for controlling the same
JP2005311874A (ja) * 2004-04-23 2005-11-04 Toshiba Corp 機器操作装置、および機器操作方法
US7853895B2 (en) * 2004-05-11 2010-12-14 Sony Computer Entertainment Inc. Control of background media when foreground graphical user interface is invoked
US8024055B1 (en) 2004-05-15 2011-09-20 Sonos, Inc. Method and system for controlling amplifiers
US8326951B1 (en) 2004-06-05 2012-12-04 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8868698B2 (en) 2004-06-05 2014-10-21 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US20060047546A1 (en) * 2004-09-01 2006-03-02 Richard Taylor Computer-based retail data management system and method thereof
WO2006024896A1 (en) * 2004-09-01 2006-03-09 Kip Systems Operator interface system for a touch screen device
US9632665B2 (en) 2004-09-08 2017-04-25 Universal Electronics Inc. System and method for flexible configuration of a controlling device
US11687217B2 (en) 2004-09-08 2023-06-27 Universal Electronics Inc. System and method for flexible configuration of a controlling device
US8806533B1 (en) 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes
US7453351B2 (en) * 2004-10-12 2008-11-18 The Chamberlain Group, Inc. Delay-based access control apparatus and method
US8382567B2 (en) 2004-11-03 2013-02-26 Mattel, Inc. Interactive DVD gaming systems
US7461343B2 (en) * 2004-11-08 2008-12-02 Lawrence Kates Touch-screen remote control for multimedia equipment
US7337650B1 (en) 2004-11-09 2008-03-04 Medius Inc. System and method for aligning sensors on a vehicle
US7487000B1 (en) 2005-01-04 2009-02-03 Tcl Govideo Ltd. Navigation screen system and method for remote control
US20060247851A1 (en) * 2005-03-08 2006-11-02 Morris Robert P Mobile phone having a TV remote style user interface
JP4215020B2 (ja) * 2005-03-31 2009-01-28 ブラザー工業株式会社 画像入出力装置、画像入出力装置の制御プログラム、および画像入出力装置の存在位置確認システム
JP2007013738A (ja) * 2005-06-30 2007-01-18 Toshiba Corp 映像表示装置及び映像表示方法
US7839391B2 (en) * 2005-11-04 2010-11-23 Electronic Theatre Controls, Inc. Segmented touch screen console with module docking
US7761536B2 (en) 2005-11-17 2010-07-20 Ebay Inc. Method and system to transmit data
US9069877B2 (en) * 2005-12-07 2015-06-30 Ziilabs Inc., Ltd. User interface with variable sized icons
US11812111B2 (en) 2005-12-20 2023-11-07 Universal Electronics Inc. System and method for presenting program guide information in an electronic portable device
KR100800998B1 (ko) * 2005-12-24 2008-02-11 삼성전자주식회사 홈 네트워크 기기 제어 장치 및 방법
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US7966083B2 (en) 2006-03-16 2011-06-21 Exceptional Innovation Llc Automation control system having device scripting
US8725845B2 (en) 2006-03-16 2014-05-13 Exceptional Innovation Llc Automation control system having a configuration tool
US7587464B2 (en) 2006-03-16 2009-09-08 Exceptional Innovation, Llc Device automation using networked device control having a web services for devices stack
US7509402B2 (en) 2006-03-16 2009-03-24 Exceptional Innovation, Llc Automation control system having a configuration tool and two-way ethernet communication for web service messaging, discovery, description, and eventing that is controllable with a touch-screen display
US8209398B2 (en) 2006-03-16 2012-06-26 Exceptional Innovation Llc Internet protocol based media streaming solution
US8001219B2 (en) 2006-03-16 2011-08-16 Exceptional Innovation, Llc User control interface for convergence and automation system
US7496627B2 (en) 2006-03-16 2009-02-24 Exceptional Innovation, Llc Automation control system having digital logging
US8155142B2 (en) 2006-03-16 2012-04-10 Exceptional Innovation Llc Network based digital access point device
WO2007126781A2 (en) 2006-03-27 2007-11-08 Exceptional Innovation Llc Set top box for convergence and automation system
US8054294B2 (en) 2006-03-31 2011-11-08 Sony Corporation Touch screen remote control system for use in controlling one or more devices
WO2007124453A2 (en) 2006-04-20 2007-11-01 Exceptional Innovation Llc Touch screen for convergence and automation system
US8700772B2 (en) 2006-05-03 2014-04-15 Cloud Systems, Inc. System and method for automating the management, routing, and control of multiple devices and inter-device connections
US7667968B2 (en) 2006-05-19 2010-02-23 Exceptional Innovation, Llc Air-cooling system configuration for touch screen
US20070271532A1 (en) * 2006-05-19 2007-11-22 Nguyen Loc V Method and apparatus for displaying layered user interface
EP2020088A2 (de) * 2006-05-22 2009-02-04 Nike International Ltd. Benutzeroberfläche zur fernsteuerung eines digitalen musikabspielgerätes
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US9202509B2 (en) 2006-09-12 2015-12-01 Sonos, Inc. Controlling and grouping in a multi-zone media system
US8788080B1 (en) 2006-09-12 2014-07-22 Sonos, Inc. Multi-channel pairing in a media system
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
WO2008073658A2 (en) 2006-11-09 2008-06-19 Exceptional Innovation, Llc. Portable device for convergence and automation solution
US20080168501A1 (en) * 2007-01-05 2008-07-10 Microsoft Corporation Media selection
US20080172695A1 (en) * 2007-01-05 2008-07-17 Microsoft Corporation Media selection
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
JP4887184B2 (ja) * 2007-03-02 2012-02-29 株式会社リコー 表示処理装置、表示処理方法、および表示処理プログラム
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
TWI357012B (en) * 2007-05-15 2012-01-21 Htc Corp Method for operating user interface and recording
TWI337321B (en) * 2007-05-15 2011-02-11 Htc Corp Electronic device with switchable user interface and accessable touch operation
US20090007014A1 (en) * 2007-06-27 2009-01-01 Microsoft Corporation Center locked lists
US8578081B1 (en) 2007-07-25 2013-11-05 Robert Louis Fils Docking station for an electronic device
KR101425668B1 (ko) * 2007-07-26 2014-08-04 페어차일드코리아반도체 주식회사 주파수 변조 장치 및 이를 이용하는 스위치 모드 파워서플라이
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US20090156251A1 (en) * 2007-12-12 2009-06-18 Alan Cannistraro Remote control protocol for media systems controlled by portable devices
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US9294705B2 (en) 2008-06-27 2016-03-22 Universal Electronics Inc. System and method for ubiquitous appliance control
US9716774B2 (en) 2008-07-10 2017-07-25 Apple Inc. System and method for syncing a user interface on a server device to a user interface on a client device
US20100037180A1 (en) * 2008-08-08 2010-02-11 At&T Intellectual Property I, L.P. Touch Screen Remote Control with Dynamic Keypad Layouts
US8937687B2 (en) * 2008-09-30 2015-01-20 Echostar Technologies L.L.C. Systems and methods for graphical control of symbol-based features in a television receiver
US8473979B2 (en) * 2008-09-30 2013-06-25 Echostar Technologies L.L.C. Systems and methods for graphical adjustment of an electronic program guide
US8572651B2 (en) * 2008-09-22 2013-10-29 EchoStar Technologies, L.L.C. Methods and apparatus for presenting supplemental information in an electronic programming guide
US9357262B2 (en) * 2008-09-30 2016-05-31 Echostar Technologies L.L.C. Systems and methods for graphical control of picture-in-picture windows
US20100083315A1 (en) * 2008-09-30 2010-04-01 Echostar Technologies Llc Systems and methods for graphical control of user interface features provided by a television receiver
US8763045B2 (en) * 2008-09-30 2014-06-24 Echostar Technologies L.L.C. Systems and methods for providing customer service features via a graphical user interface in a television receiver
US8793735B2 (en) * 2008-09-30 2014-07-29 EchoStar Technologies, L.L.C. Methods and apparatus for providing multiple channel recall on a television receiver
US8397262B2 (en) * 2008-09-30 2013-03-12 Echostar Technologies L.L.C. Systems and methods for graphical control of user interface features in a television receiver
US9100614B2 (en) * 2008-10-31 2015-08-04 Echostar Technologies L.L.C. Graphical interface navigation based on image element proximity
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
KR101635640B1 (ko) 2008-12-11 2016-07-05 삼성전자 주식회사 디스플레이장치, 디스플레이장치를 포함하는 시스템 및 그 제어방법
KR20100075009A (ko) 2008-12-24 2010-07-02 삼성전자주식회사 Gui 제공방법 및 장치
US9358924B1 (en) 2009-05-08 2016-06-07 Eagle Harbor Holdings, Llc System and method for modeling advanced automotive safety systems
US8769578B2 (en) * 2009-06-30 2014-07-01 United Video Properties, Inc. Systems and methods for providing interactive media guidance on a wireless communications device
US9405710B2 (en) * 2009-06-30 2016-08-02 Rovi Guides, Inc. Systems and methods for providing interactive media guidance on a wireless communications device
US20100333136A1 (en) * 2009-06-30 2010-12-30 Rovi Technologies Corporation Systems and methods for providing interactive media guidance on a wireless communications device
US20130104082A1 (en) * 2009-11-06 2013-04-25 Benjamin D. Burge Audio/visual device applications graphical user interface
US8640052B2 (en) * 2009-12-31 2014-01-28 Verizon Patent And Licensing Inc. User interface enhancements for media content access systems and methods
US8386965B2 (en) * 2010-01-15 2013-02-26 Apple Inc. Techniques and systems for enhancing touch screen device accessibility through virtual containers and virtually enlarged boundaries
US10007393B2 (en) * 2010-01-19 2018-06-26 Apple Inc. 3D view of file structure
US20110191516A1 (en) * 2010-02-04 2011-08-04 True Xiong Universal touch-screen remote controller
JP4975129B2 (ja) 2010-03-23 2012-07-11 シャープ株式会社 操作機器、その操作機器を備えた電子機器および画像処理装置、ならびにその操作機器における情報表示方法
TW201133327A (en) * 2010-03-24 2011-10-01 Acer Inc Multiple displays electric apparatus and operation method thereof
US8423911B2 (en) 2010-04-07 2013-04-16 Apple Inc. Device, method, and graphical user interface for managing folders
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US9183560B2 (en) 2010-05-28 2015-11-10 Daniel H. Abelow Reality alternate
US8591334B2 (en) 2010-06-03 2013-11-26 Ol2, Inc. Graphical user interface, system and method for implementing a game controller on a touch-screen device
US8382591B2 (en) * 2010-06-03 2013-02-26 Ol2, Inc. Graphical user interface, system and method for implementing a game controller on a touch-screen device
WO2011153682A1 (en) * 2010-06-07 2011-12-15 Mediatek Singapore Pte. Ltd. Method for providing a user with a fast control user interface, and associated electronic device
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
US8938312B2 (en) 2011-04-18 2015-01-20 Sonos, Inc. Smart line-in processing
US9513799B2 (en) 2011-06-05 2016-12-06 Apple Inc. Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities
US9042556B2 (en) 2011-07-19 2015-05-26 Sonos, Inc Shaping sound responsive to speaker orientation
KR20130054579A (ko) * 2011-11-17 2013-05-27 삼성전자주식회사 디스플레이장치 및 그 제어방법
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9116611B2 (en) 2011-12-29 2015-08-25 Apple Inc. Devices, methods, and graphical user interfaces for providing multitouch inputs and hardware-based features using a single touch input
KR101661526B1 (ko) * 2012-04-08 2016-10-04 삼성전자주식회사 플렉서블 디스플레이 장치 및 그 ui 방법
US9729115B2 (en) 2012-04-27 2017-08-08 Sonos, Inc. Intelligently increasing the sound level of player
US9008330B2 (en) 2012-09-28 2015-04-14 Sonos, Inc. Crossover frequency adjustments for audio speakers
USD725138S1 (en) * 2013-03-14 2015-03-24 Ijet International, Inc. Display screen or portion thereof with graphical user interface
US9210376B2 (en) 2013-03-15 2015-12-08 Infocus Corporation Multimedia output and display device selection
US10372397B2 (en) 2013-03-15 2019-08-06 Infocus Corporation Multimedia output and display device selection
US20140281991A1 (en) * 2013-03-18 2014-09-18 Avermedia Technologies, Inc. User interface, control system, and operation method of control system
US20140304447A1 (en) * 2013-04-08 2014-10-09 Robert Louis Fils Method, system and apparatus for communicating with an electronic device and a stereo housing
US20140304446A1 (en) * 2013-04-08 2014-10-09 Robert Louis Fils Method,system and apparatus for communicating with an electronic device and stereo housing
US9244516B2 (en) 2013-09-30 2016-01-26 Sonos, Inc. Media playback system using standby mode in a mesh network
EP3063608B1 (de) 2013-10-30 2020-02-12 Apple Inc. Anzeige von relevanten benutzerschnittstellenobjekten
US9587848B2 (en) 2013-12-11 2017-03-07 Honeywell International Inc. Building automation controller with rear projecting light
US9226087B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
US9226073B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
US9961239B2 (en) 2015-06-07 2018-05-01 Apple Inc. Touch accommodation options
US10248376B2 (en) 2015-06-11 2019-04-02 Sonos, Inc. Multiple groupings in a playback system
JP6747835B2 (ja) * 2016-03-22 2020-08-26 トヨタ自動車株式会社 画像表示装置
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
US10488062B2 (en) 2016-07-22 2019-11-26 Ademco Inc. Geofence plus schedule for a building controller
US10712997B2 (en) 2016-10-17 2020-07-14 Sonos, Inc. Room association based on name
USD919632S1 (en) * 2019-01-21 2021-05-18 Promethean Limited Display screen or portion thereof with animated graphical user interface
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2126054A (en) * 1982-08-11 1984-03-14 Philips Electronic Associated Display system with nested information display
US4763356A (en) * 1986-12-11 1988-08-09 AT&T Information Systems, Inc. American Telephone and Telegraph Company Touch screen form entry system
JPH0649030Y2 (ja) * 1989-04-05 1994-12-12 パイオニア株式会社 データ入力装置
US5367316A (en) * 1990-03-27 1994-11-22 Matsushita Electric Industrial Co., Ltd. Remote-control apparatus for electronics apparatus
US5327160A (en) * 1991-05-09 1994-07-05 Asher David J Touch sensitive user interface for television control
US5689663A (en) * 1992-06-19 1997-11-18 Microsoft Corporation Remote controller user interface and methods relating thereto
US5383044B1 (en) * 1992-09-18 1998-09-01 Recoton Corp Systems methods and apparatus for transmitting radio frequency remote control signals
US5410326A (en) * 1992-12-04 1995-04-25 Goldstein; Steven W. Programmable remote control device for interacting with a plurality of remotely controlled devices
DE69432199T2 (de) * 1993-05-24 2004-01-08 Sun Microsystems, Inc., Mountain View Graphische Benutzerschnittstelle mit Verfahren zur Schnittstellebildung mit fernsteuernden Einrichtungen
US5524195A (en) * 1993-05-24 1996-06-04 Sun Microsystems, Inc. Graphical user interface for interactive television with an animated agent
US5704051A (en) * 1993-11-19 1997-12-30 Lane; Ronald S. Hierarchical menu bar system with dynamic graphics and text windows
JP3186390B2 (ja) * 1993-12-27 2001-07-11 ソニー株式会社 電子機器制御システム、および電子機器制御装置
US5598523A (en) * 1994-03-31 1997-01-28 Panasonic Technologies, Inc. Method and system for displayed menu activation using a matching distinctive arrangement of keypad actuators
US5500794A (en) * 1994-03-31 1996-03-19 Panasonic Technologies, Inc. Distribution system and method for menu-driven user interface
KR0170326B1 (ko) * 1994-07-27 1999-03-30 김광호 원격제어방법 및 그 장치
JP3475419B2 (ja) * 1995-10-11 2003-12-08 ソニー株式会社 テレビジョン受像機
US5793366A (en) * 1996-11-12 1998-08-11 Sony Corporation Graphical display of an animated data stream between devices on a bus

Also Published As

Publication number Publication date
JP2000516788A (ja) 2000-12-12
WO1998057249A1 (en) 1998-12-17
EP0919021B1 (de) 2003-07-02
US5956025A (en) 1999-09-21
DE69815996D1 (de) 2003-08-07
EP0919021A1 (de) 1999-06-02
TW385423B (en) 2000-03-21
KR20000068084A (ko) 2000-11-25
KR100543356B1 (ko) 2006-01-20
JP3933708B2 (ja) 2007-06-20

Similar Documents

Publication Publication Date Title
DE69815996T2 (de) Fernsteuerung mit 3d-organisiertem gui für ein heimunterhaltungssystem
DE60224669T2 (de) Graphische benutzerschnittstelle
DE60221876T2 (de) Gerät zur auswahl von fernsehprogramminformationen
EP2161696B1 (de) Multimedia-anordnung mit einer programmierbaren universal-fernsteuerung und verfahren zum programmieren einer fernsteuerung
DE69507716T3 (de) Graphisches menü für fernsehempfänger
DE3228354C2 (de) Benutzerführende Bedienung bei Geräten der Unterhaltungselektronik
DE69635627T2 (de) Verfahren und Einrichtung zur Planung einer elektronischen Programmanweisung mit Zugriff auf Dateneingabe
DE3401678C2 (de) Betrachtungsgerät für die Zusammenstellung von Videobildern
DE69734381T2 (de) Kundenspezifisches menüsystem für hierarchisches menü und fernsehsystem damit
DE60124197T2 (de) Verfahren und vorrichtung zur anzeige eines mehrstufigen menus
DE60117985T2 (de) System zum betreiben eines unterhaltungselektronikgerätes
DE69616404T3 (de) Kundengebundenes Menü für einen durch eine Fernbedienungstastatur gesteuerten Fernsehempfänger
DE69833737T2 (de) Datenaufzeichnungsmedium und Datenabspielgerät
DE69133477T2 (de) Fernseh-Programmtafel-System
DE69732767T2 (de) Benutzerschnittstelle für fernsehen
DE69925814T2 (de) Programanweisungssystem mit vorzugsprofilen
DE19811910B4 (de) Benutzer-Interface mit Kanalleiste für ein Unterhaltungssystem
DE69632746T2 (de) Verfahren und System zur interaktiven Programmführung
DE69633123T2 (de) Vorrichtung und verfahren zur elektronischen fernsehprogrammzeitplanung mit warenfernbestellung
DE102005046664A1 (de) Verfahren zur Erzeugung eines flexiblen Anzeigebereichs für ein Videoüberwachungssystem
DE69725801T2 (de) Verfahren zur Navigation in einer graphischen Benutzerschnittstelle und Vorrichtung zur Durchführung dieses Verfahrens
DE69909637T3 (de) Verfahren zum Speichern eines Programms für ein Gerät der Unterhaltungselektronik
DE60222463T2 (de) Aufzeichnungs/wiedergabegerät und aufzeichnungs/wiedergabeverfahren
EP1558988A2 (de) Men steuerung
DE102006037762A1 (de) Multifunktionsbedienvorrichtung und Verfahren zum Betreiben einer Multifunktionsbedienvorrichtung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition