DE69933503T2 - Elektronischer, auf einem Schirm dargestellter Quellenführer - Google Patents
Elektronischer, auf einem Schirm dargestellter Quellenführer Download PDFInfo
- Publication number
- DE69933503T2 DE69933503T2 DE69933503T DE69933503T DE69933503T2 DE 69933503 T2 DE69933503 T2 DE 69933503T2 DE 69933503 T DE69933503 T DE 69933503T DE 69933503 T DE69933503 T DE 69933503T DE 69933503 T2 DE69933503 T2 DE 69933503T2
- Authority
- DE
- Germany
- Prior art keywords
- erg
- display
- peripheral device
- peripheral
- audiovisual
- 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
- 230000002093 peripheral effect Effects 0.000 claims description 89
- 238000000034 method Methods 0.000 claims description 26
- 230000006870 function Effects 0.000 claims description 13
- 230000007246 mechanism Effects 0.000 claims description 3
- 238000012549 training Methods 0.000 claims description 2
- 230000000007 visual effect Effects 0.000 claims description 2
- 238000013507 mapping Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 206010049976 Impatience Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002571 electroretinography Methods 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40117—Interconnection of audio or video/imaging devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2805—Home Audio Video Interoperability [HAVI] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2814—Exchanging control software or macros for controlling appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4112—Peripherals receiving signals from specially adapted client devices having fewer capabilities than the client, e.g. thin client having less processing power or no tuning capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4821—End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4823—End-user interface for program selection using a channel name
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/281—Exchanging configuration information on appliance services in a home automation network indicating a format for calling an appliance service function in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Automation & Control Theory (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Description
- Gebiet der Erfindung
- Die Erfindung bezieht sich auf ein System, das einen elektronischen, auf einem Schirm dargestellten, Quellenführer (ERG) zur Verfügung stellt, gemäß dem Oberbegriff des Anspruchs 1, und auf ein Verfahren, um einen elektronischen, auf einem Schirm dargestellten, Quellenführer zur Verfügung zu stellen gemäß dem Oberbegriff des unabhängigen Anspruchs 15. Ein System und ein Verfahren dieser Art sind jeweils in EP-A-0 637 157 offenbart.
- Hintergrund der Erfindung
- Elektronische Programmführer (EPGs) sind verfügbar und ermöglichen es Fernsehzuschauern eine X/Y Anordnung von Video Programmen durchzusehen, wobei die Zeitachse üblicherweise horizontal ist und die Kanäle entlang der vertikalen Achse angeordnet sind, und wobei sich die Programminformation im Feld der Anordnung befindet. Ein solches System ist im U.S. Patent Nummer 4,706,121 von Young offenbart. Solche EPGs können in einen Fernsehapparat eingebaut sein, wobei sie die Einstellfunktionen des Fernsehapparats selbst steuern können. Ein EPG kann auch in den Fernsehapparat eingebaut sein und dazu eingerichtet sein, die Einstellungs- und Programmwahlfunktion einer preripheren AN Programmquelle zu steuern, wie z.B. einer Kabelbox (STB) oder eines integrierten Satellitenempfängers und Decoders (IRD). Die EPGs können auch direkt in die STB oder in den IRD eingebaut sein, so dass der Fernsehapparat nur als Bildschirm arbeitet. Alternativ kann der EPG in ein separates Gehäuse eingebaut sein, welches den Fernsehapparat, eine A/V Peripherievorrichtung, oder beides steuert.
- Eine gewisse Anzahl von Herstellern von Unterhaltungselektronik arbeiten an Schemata zur Einführung von AN Netzwerkinfrastrukturen für den Heimbedarf, wie den Home Audio Visual Interoperability (HA Vi) Standard. Die Knoten oder Heimgeräte, welche Bestandteile solcher Netzwerke werden, enthalten üblicherweise eine Benutzeroberfläche (UI), welche die Steuerung des betreffenden Heimgeräts ermöglicht und Zugang zu den Benutzeroberflächen anderer Heimgeräte im Netzwerk gewährt. Dies geschieht vor dem Hintergrund einer blinkenden 12:00, – ein manchmal nicht so lustiger Witz in Bezug auf die Unfähigkeit von Benutzern, grundlegende Verrichtungen an Heimelektronik Geräten durchzuführen, wie z.B. die Uhrfunktion in einem Videorecorder einzustellen. Neue Heimgeräte müssen wirklich nach dem Einstecken gebrauchsfähig sein, wenn Sie von der Öffentlichkeit gekauft und benutzt werden sollen.
- Es ist auch bekannt, dass wenn neue Heimgeräte auf den Markt kommen sehr wenige Verbraucher alte Heimgeräte oder "überkommene" Geräte wegwerfen und ein gesamtes neues System kaufen, das alle der neuen Funktionen beinhaltet. Die neuen Netzwerke sollten daher sowohl neuen Heimgeräten, als auch überkommenen Heimgeräten entsprechen. Ein Hauptschwerpunkt bei vielen Herstellern war bisher das Einschließen von einer gewissen Intelligenz innerhalb des Heimgeräts bezüglich der Verbindbarkeit des Heimgeräts innerhalb eines Netzwerks. Dies ermöglicht es dem Heimgerät, den Benutzer beim Anschließen und beim Betrieb des Heimgeräts zu unterstützen. Ganz gleich, wie gut Heimgeräte ihren Weg in ein Netzwerk finden, es wird immer Szenarien geben, worin ein Benutzer ein Netzwerk konfigurieren muß, um ein bestimmtes Heimgerät aufzunehmen, oder ein Heimgerät konfigurieren muß, damit es sich in ein Netzwerk fügt. Es wird immer unerwartete Situationen geben und Produkte, die unvorhergesehene Fähigkeiten haben, die es erfordern, dass der Benutzer einen nahtlosen Netzwerkbetrieb herbeiführt. Vorhersehbar ist jedoch, dass eine Benutzeroberfläche bereitgestellt werden muß, um den Benutzer bei Unvorhersehbarem zu unterstützen. Es wird wahrscheinlich individuelle, eigenständige Ansätze für Benutzeroberflächen geben.
- Das vorherrschende EPG Format ist ein X/Y Raster, worin ein Kanal auf einer Achse gezeigt wird, die Zeit auf der anderen Achse angezeigt wird und das Raster mit der Programminformation gefüllt ist. Trotzdem glauben einige Leute, dass das X/Y Raster System eine begrenzte Zukunft hat, obwohl es sogar seit Anbeginn des Fernsehzeitalters in den 50er Jahren in Gebrauch ist, muß jegliches Schema, welches das X/Y Raster ersetzten soll dieselbe Information bereitstellen, die im Raster enthalten ist und muß es dem Benutzer ermöglichen, sich durch diese Information zu bewegen. Deshalb kann jedes EPG, das auf dem X/Y Rastersystem beruht reibungslos auf ein neues System übergehen, welches das Raster als grundlegendes Navigationsverfahren ersetzt.
- Einige AN Peripherievorrichtungen, wie digitale Video Disk (DVD) Spieler und höher entwickelte Videorecorder stellen ein Bildschirmmenü zur Verfügung, welches es dem Betrachter erlaubt, sich den Inhalt des Programms auf dem Medium in der Peripherievorrichtung anzusehen und die Peripherievorrichtung so zu steuern, um die Darstellung des Programms anzusehen und zu steuern.
- Der bekannte Stand der Technik enthält jedoch keinen elektronischen Ressourcen Führer (ERG), der in der Lage ist, zu erkennen, dass eine neue A/V Peripherievorrichtung zum Netzwerk hinzugefügt worden ist, zu lernen, wie die Peripherievorrichtung im A/V System oder Netzwerk des Betrachters verbunden ist, diese Information in einen Führer für das Netzwerk zu integrieren und dann diese Information anzuzeigen, so dass der Benutzer das Programm, welches von der neuen Peripherievorrichtung zur Verfügung gestellt wird steuern und ansehen kann, ganz genauso wie der Benutzer die Fernsehprogramme, die in einem EPG angezeigt werden, zum Ansehen auswählen kann.
- Es ist wichtig, dass ein ERG eine Peripherievorrichtung steuert, ohne dass die Steuerkodes dieser Peripherievorrichtung diesem ERG vorher bekannt sind. Es ist auch wichtig, dass ein ERG eine Peripherievorrichtung effektiv steuert, ganz gleich wie die Peripherievorrichtung innerhalb des A/V Netzwerkes verbunden ist.
- Geräte des Stands der Technik stellen bekanntermaßen einen Mechanismus zur Interaktion mit auf einem Video Band aufgezeichneten Material zur Verfügung. Ein solches System ist im U.S. Patent Nummer 4,908,713 von Levine offenbart, wobei ein Index für Video Bänder erzeugt wird, wenn Programme unter der Kontrolle des EPG aufgezeichnet werden. Der Index wird im EPG Systemspeicher gehalten. Wenn ein Band in den Videorecorder eingelegt wird, dann sucht das EPG nach einer Entsprechung zwischen einem von mehreren Indices im Speicher und den auf dem Band gespeicherten Datengruppen. Nach dem Auffinden einer solchen Entsprechung nimmt der EPG an, dass der Index der richtige Index für das Band ist und ermöglicht dem Benutzer den Zugang zu dem Material auf dem Band unter Verwendung des Index.
- Es sind Systeme bekannt, die das Zusammenführen von EPG Daten aus mehreren Quellen erlauben, aber immer den Zusammenhang von EPG Information einer gemeinsamen Art für eine gemeinsame Anwendung verwenden. Solche Systeme werden in den U.S. Patenten mit den Nummern 5,530,576 und 5,684,525, beide von Klostermann, offenbart. EP-A-0 637 157 wird am Anfang des Teils vor dem kennzeichnenden Teil der Hauptansprüche 1 und 15 zitiert und offenbart die Bereitstellung von Anzeigen wie z.B. in
17 der Schrift gezeigt, in Form von Geräteikonen von Multimediageräten, wie sie in1 dieser Schrift gezeigt werden. Das bekannte System ist jedoch nicht dafür ausgelegt, eine Anzeige eines elektronischen, auf einem Schirm dargestellte, Quellenführers (ERG), um Programme beliebiger Quellen von audiovisuellem Material beliebiger verschiedener Arten, die auf dem System betrachtet oder gehört werden können, zur Verfügung zu stellen, so dass die genannte ERG Anzeige eine Anordnung hat, so dass ein Benutzer das Programm einer beliebigen Quelle, die von den Peripherievorrichtungen zur Verfügung gestellt wird steuern und ansehen kann, genauso wie der Benutzer auswählen kann, gesendete Programme anzusehen, die in einem üblichen elektronischen Programmführer angezeigt werden. - Mankovitz et al. beschreiben in U.S.-A-5,543,929 einen Fernsehapparat, der zur Steuerung eines Videorecorders angepaßt ist, um Zugang zu Programmen auf einer Videokassette zu haben. Dies wird von dem üblichen elektronischen Programmführer, der in das Fernsehgerät oder in ein separates Steuerungsgehäuse eingebaut ist bewerkstelligt.
- WO98/07277 A offenbart ein System und ein Verfahren, um einen vereinfachten elektronischen Programmplanführer auf dem Fernsehbildschirm des Benutzers anzuzeigen. Eine Datenflussendung, die in ihrer Gesamtheit von einem Verteilungszentrum den Empfangsstationen zur Verfügung gestellt wird, wie z.B. Fernsehempfängern, enthält TV Programmplaninformationen für verschiedene Fernsehkanäle in einer bevorzugten Ausführungsform des im letztgenannten Dokument beschriebenen Systems, wobei der Programmführer nur Programmplaninformationen für einen einzelnen Zeitraum zur Verfügung stellt, der Programme darstellt, die momentan angesehen werden können.
- Weiterhin erörtert der Stand der Technik nicht das Steuern von unbekannten Arten von Peripherievorrichtungen, die sich erst im ERG registrieren müssen, erörtert nicht das Verarbeiten von Datenströmen, wie z.B. Datendiensten, außer Video innerhalb des ERG, der Stand der Technik befaßt sich auch nicht mit Verfahren zur Registrierung von Peripherievorrichtungen innerhalb des ERG, so dass sie als Programmquellen innerhalb des ERG behandelt werden, in derselben Art, wie Fernsehkanäle behandelt werden.
- Ein Ziel der Erfindung ist es, ein Verfahren bereitzustellen, das es ermöglicht, dass ein oder mehrere unabhängige AN oder Datendienst Peripherievorrichtungen von einem Wirt, wie z.B. einem Fernsehgerät, Videorecorder oder STB registriert werden, in Bezug auf die Verbindbarkeit der Peripherievorrichtung mit diesem Wirt.
- Ein weiteres Ziel der Erfindung ist es, ein Verfahren zur Verfügung zu stellen, das es ermöglicht, dass Peripherievorrichtungen, die bei einem Wirt so registriert sind, den Wirt über AN Inhalte informieren, die die Peripherievorrichtung dem Wirt zur Verfügung stellen kann, wobei die AN Inhalte von einer von mehreren Arten, wie Video, Audio und Daten sein können.
- Ein anderes Ziel der Erfindung ist es, ein Mittel zur Verfügung zu stellen, so dass die Programminformation, die von der Peripherievorrichtung zur Verfügung gestellt wird, in einem ERG, oder in einer ERG-artigen Softwareumgebung innerhalb des Wirts installiert werden kann.
- Ein weiteres Ziel der Erfindung ist es, ein Mittel zur Verfügung zu stellen, damit ein Benutzer mit der Information, die im ERG oder in einer ERG-artigen Umgebung angezeigt wird interagieren kann.
- Noch ein weiteres Ziel der Erfindung ist es, ein Mittel zur Verfügung zu stellen, so dass der Wirt die Peripherievorrichtung entsprechend den Wünschen des Betrachters steuern kann, die durch das zur Verfügung gestellte Interaktionsmittel mitgeteilt wurden.
- Um die obigen Ziele zu erreichen stellt die vorliegende Erfindung gemäß einem ersten Aspekt ein System, um einen elektronischen, auf einem Schirm dargestellten, Quellenführer (ERG) zur Verfügung zu stellen, zur Verfügung, welches eine audiovisuelle Anzeigevorrichtung, mehrere Peripherievorrichtungen, wobei jede eine aktive Betriebsart und eine inaktive Betriebsart hat, und eine Schnittstelle zwischen der genannten audiovisuellen Vorrichtung und den genannten Peripherievorrichtungen umfasst, dadurch gekennzeichnet, dass das System weiterhin einen ERG Generator umfasst um eine ERG Anzeige zur Anzeige von Inhaltsanzeigern einer jeglichen Quelle von audiovisuellem Material einer jeglichen von verschiedenen Arten zur Verfügung zu stellen, die auf dem System angesehen oder angehört werden können und der genannten audiovisuellen Anzeigevorrichtung von den genannten Peripherievorrichtungen zur Verfügung stehen, wenn diese Vorrichtungen in ihrer aktiven Betriebsart sind, wobei die genannte ERG Anzeige eine Anordnung hat, so dass ein Benutzer das Programm, das von einer jeden Quelle von jeder der Peripherievorrichtungen zur Verfügung gestellt wird auf dieselbe Weise steuern und betrachten kann, wie der Benutzer entscheiden kann, die gesendeten Programme, die in einem elektronischen Programmführer angezeigt werden, zu betrachten.
- Weiterhin, um die obigen Ziele zu erreichen, stellt die vorliegende Erfindung gemäß einem wichtigen zweiten Aspekt ein Verfahren um einen elektronischen, auf einem Schirm angezeigten, Quellenführer (ERG) zur Verfügung zu stellen in einer audiovisuellen Anzeigevorrichtung zur Verfügung, welche über eine Schnittstelle mit mehreren Peripherievorrichtungen verbunden ist, wobei jede Peripherievorrichtung eine aktive und eine inaktive Betriebsart hat, dadurch gekennzeichnet, dass sie das Erzeugen einer ERG Anzeige umfassen, um Inhaltsanzeiger anzuzeigen für jede Quelle von audiovisuellem Material, einer jeden von verschiedenen Arten, die auf dem System angesehen oder angehört werden können und der audiovisuellen Anzeigevorrichtung von den genannten Peripherievorrichtungen zur Verfügung stehen, wenn sich diese in ihrer aktiven Betriebsart befinden, wobei die genannte ERG Anzeige mit einer Anordnung erzeugt wird, so dass ein Benutzer die AN Inhalte einer jeden Quelle, die von jeder der Peripherievorrichtungen zur Verfügung gestellt werden, genauso steuern und betrachten kann, wie ein Benutzer auswählen kann, ausgesendete Programmanzeigen in einem elektronischen Programmführer anzusehen und eine Peripherievorrichtung von der ERG Anzeige aus zu steuern.
- Dieses und andere Ziele und Vorteile der Erfindung werden eher in vollem Umfang deutlich, wenn die folgende Beschreibung in Verbindung mit den Zeichnungen gelesen wird.
- Kurze Beschreibung der Zeichnungen
-
1 ist ein Blockschaltbild eines Systems gemäß der Erfindung -
2 ist ein Blockschaltbild eines Kabel Terminals, das eine Vielzahl von Datenflüssen zur Verfügung stellt -
3 zeigt einen EPG mit dem üblichen X/Y Raster. -
4 zeigt einen ERG mit X/Y Raster mit angezeigten gesendeten Datendiensten. -
5 zeigt einen ERG mit X/Y Raster mit angezeigten gesendeten Datendiensten und Verbindungen zu darauf angezeigten Fernsehkanälen. -
6 zeigt einen ERG mit X/Y Raster wobei gesendete Datendienste, Verbindungen zu Fernsehkanälen und ein im Netzwerk befindlicher PC darauf angezeigt werden. -
7 zeigt einen PC ERG mit X/Y Raster. -
8 zeigt einen PC ERG mit X/Y Raster, der auf einem Videoempfänger angezeigt wird. -
9 zeigt einen ERG mit X/Y Raster, der Informationen für ein Abspielgerät von gespeicherten Medien enthält. -
10 zeigt einen ERG mit XY Raster, der Kontrollfunktionen für ein Abspielgerät von gespeicherten Medien in der Anzeige hat -
11 zeigt eine Registrierungsmaske für die Erfindung -
12 ist eine Lernmaske der Erfindung - Ausführliche Beschreibung der bevorzugten Ausführungsform
- Ein elektronischer, auf einem Schirm angezeigter, Quellenführer (ERG) zeigt verfügbare Systemkomponenten einer Anzahl von A/V Geräten an, die mit einem Netzwerk verbunden sind, während ein elektronischer Programmführer (EPG) die Programme anzeigt, die auf oder von einer Quelle zur Verfügung stehen. Ein ERG kann einen oder mehrere EPGs enthalten. Bezugnehmend auf
1 wird nun eine bevorzugte Ausführungsform der Erfindung allgemein unter10 dargestellt. Das System10 enthält eine audiovisuelle Vorrichtung, wie z.B. einen Fernsehempfänger (12 ), der einen elektronischen Quellen Führer Generator enthält um einen elektronischen Quellen Führer (ERG) zu erzeugen, sowie einen darin enthaltenen elektronischen Programmführer (EPG), wobei beide als Bildschirmdarstellung (OSD) gezeigt werden können. Der Empfänger12 ist mit einer konventionellen Fernsehantenne13 verbunden. Das System10 enthält weiterhin eine Anzahl von Peripherievorrichtungen, wie einen Videorecorder Nr. 1, 14, Videorecorder Nr. 2, 16, einen Laser Disk Spieler18 , einen digitalen Video Disk (DVD) Spieler20 , einen Kabeldienst22 , einen Satelliten Direktempfänger24 , und eine Datenverbindung, wie einen Internetdienst26 . - Alle Peripherievorrichtungen werden mit einem Empfänger
12 mit einer von zwei Schnittstellen verbunden: Die erste Schnittstelle28 ist eine herkömmliche Verbindung zwischen dem Empfänger12 und dem VCR Nr. 2, welcher normalerweise in Form eines Dreikabel Eingangs28a und eines Dreikabel Ausgangs28b erfolgt. Der VCR Nr. 2 wird hierbei als "überkommenes" Gerät bezeichnet. Die verbleibenden Komponenten werden über eine digitale Schnittstelle30 verbunden und enthalten die Kabel30a ,30b , etc., mit welchen die Komponenten des Systems (10 ) in Reihe geschaltet sind, wobei sie eine Netzwerkumgebung für den Empfänger12 und die Komponenten oder Heimgeräte, die mit der Schnittstelle30 verbunden sind zur Verfügung stellen. Die Kabel30 sind auch als Flirewire® Kabel bekannt, die dem IEEE Standard 1394 entsprechen und welche eine digitale Schnittstelle zwischen dem Empfänger12 und den übrigen Komponenten des Systems10 bilden. Es ist verständlich, dass andere Arten von digitalen Schnittstellen verwendet werden können, von denen manche später hierin aufgezeigt werden. Herkömmliche Verbindungen können zwischen dem Empfänger12 und dem Umkreis Tonsystem32 zur Verfügung gestellt werden. Wenn eine Peripherievorrichtung oder ein Empfänger12 eingeschaltet wird, dann erfolgt dies in einer aktiven Betriebsart und Kommunikation erfolgt mit jedem anderen Heimgerät im Netzwerk, welches sich auch in einer aktiven Betriebsart befindet. Wenn ein Hausgerät ausgeschaltet ist, dann befindet es sich in einer inaktiven Betriebsart. In einigen Fällen können das Netzwerk und der ERG dazu verwendet werden, die Betriebsart eines Heimgeräts zu verändern, das heißt, das Heimgerät kann von einem Befehl, der z.B. vom Empfänger12 gegeben wird, welcher im ersten Fall einen Befehl vom Benutzer, oder von einem Programmodul erhält, welches die Peripherievorrichtung anweist, zu einem bestimmten Zeitpunkt aktiv zu werden, eingeschaltet werden. - Man wird einsehen, dass gemäß IEEE 1394 jede Komponente des Systems
10 als Steuerungsgerät gemäß einer Entscheidung des Benutzers verwendet werden kann. Die Schnittstelle30 und die IEEE 1394 entsprechenden Heimgeräte werde hierbei als Netzwerk34 bezeichnet. - Mit Bezug auf
2 wird ein Kabeleingangs- und Signalverzweigungssystem allgemein als40 dargestellt. Ein Kabeleingang42 stellt ein volles Spektrum von Radiosignalen an einen Frequenzbandaufteiler44 zur Verfügung, welcher die Signale in hochfrequente Signale und niederfrequente Signale aufteilt. Die hochfrequenten Signale beinhalten analoge und digitale A/V Kanalsignale46 , welche in ein Kabelgehäuse (STB), und dann in den Empfänger12 eingespeist werden. - Niederfrequente Signale schließen digitale Internet Protokoll (IP) Kanalsignale
50 ein, welche anfänglich von einem Kabelmodem52 decodiert werden und dann in den PC54 eingespeist werden. Der PC54 kann Eingaben an IEEE 1394 Komponenten des Systems10 , Block56 , bereitstellen, durch eine digitale Schnittstelle30 und dabei ein Heimgerät im Netzwerks werden. Zusätzlich können herkömmliche Telefonübertragungen durch das Telefonmodem58 abgewickelt werden, welches sich im PC54 befindet. Die in gestrichelten Linien gezeichneten Umkehrpfeile zwischen dem Kabeleingang42 und dem PC54 repräsentieren die Signale, welche von dem PC54 über das Kabelmodem52 gesendet werden. - Nun, da die Komponenten verbunden sind und Signale im Netztwerk vom Kabel, dem DVD Spieler, Videobändern und CDs, usw. übertragen werden, muss der Benutzer entscheiden welche Form von Programm angesehen wird. Dies ist, wo der ERG gemäß der Erfindung zum Tragen kommt. Es sollte zur Kenntnis genommen werden, dass "Programm", wie hierin verwendet, Inhalte von jedweder Quelle von audiovisuellem Material bedeutet, welches auf dem System
10 angesehen oder angehört werden kann. Der ERG und der damit verbundene EPG zeigen Programm, Kanal- und Zeitinformationen in einem X/Y Raster, wie in3 bei60 dargestellt. Kanal- oder Stationskennzeichen erscheinen in einer linken Quellenspalte62 , Zeit erscheint in einer oberen Zeitzeile,64 und Programminformationen erscheinen im Mittelfeld des Rasters66 . - Eine Benutzeroberfläche eröffnet dem Benutzer die Möglichkeit, einen Cursor durch die verschiedenen Kanäle und Zeiten zu bewegen, so dass der Benutzer die Programmauswahl, die auf jedem Kanal zu jeder beliebigen Zeit zur Verfügung steht ansehen kann. Die Benutzeroberfläche stellt üblicherweise ein einfaches Verfahren zur Verfügung, um den Empfänger auf den Kanal einzustellen, der dem Ort des Cursors entspricht, falls die entsprechende Zeit der momentanen Zeit entspricht. Falls die Zeiten nicht übereinstimmen, dann stellen die meisten EPGs ein einfaches Planungsprotokoll zur Verfügung um das Betrachten/Aufzeichnen (allein für den persönlichen Gebrauch des Benutzers und nur zum Zweck der Zeitverlagerung) von allen zukünftigen Programmen zu planen.
- Im ERG gemäß der Erfindung, wovon ein Teil in
4 im allgemeinen als70 gezeigt wird, enthält die Kanalliste auch andere Programmquellen im Netzwerk. Andere Quellen können genauso ausgewählt werden, wie einstellbare Kanäle und erscheinen in einer Quellenspalte72 , angeordnet in einem X/Y Raster mit einer Zeitzeile74 . Wenn eine Peripherievorrichtung aktiviert wird, dann wird jegliche Programminformation von dieser Peripherievorrichtung in dem ERG eingeschlossen, welche aktualisiert wird, wenn der ERG online geht. Zum Beispiel, wenn der Empfänger12 von einem Kabelsystem22 aus betrieben wird, dann wird die gesendete Information für die Kabelkanäle des Systems22 von dem ERG angezeigt, möglicherweise gemeinsam mit jeglichem Programm, das von der Antenne13 empfangen wird. Falls DBS24 aktiv ist, dann werden Programme, die von einem Satellitensystem zur Verfügung stehen als Zeilen in dem ERG angezeigt. Es ist verständlich, dass die Ausdrücke 'Spalten' und 'Zeilen' hierbei in Verbindung mit einer ERG Anzeige, die ein X/Y Format hat, verwendet werden. Andere Formate können Einheiten verwenden, die Spalten und Zeilen entsprechen, um die Übertragung der Information vom System zum Benutzer zur Verfügung zu stellen. - Einige gesendete Programme können verbundene Datendienste haben, welche von den Reihen
76 ,78 angezeigt werden. Die Auswahl eines bestimmten Datendienstes kann einen Video-Strom auf den Bildschirm des Empfängers12 lenken, oder nicht. Verbindungen, die von den vertikalen Balken80 angezeigt werden, zeigen an, dass Daten, die für das gesendete Signal wichtig sind auf dem Datendienst übertragen werden, welcher mit dem gesendeten Videosignal übertragen wird. So eine Auswahl kann die Datenverarbeitungssoftware des Empfängers12 aktivieren und diese Software mit dem entsprechenden Datenstrom verbinden. Alternativ kann sich der Benutzer dafür entscheiden, die Konfigurationseinrichtung des Empfängers12 Datendienstströme an die Netzwerkverbindung des Empfängers12 leiten zu lasssen. Es ist zu bemerken, dass ein Videostrom auch auf einem mit dem PC54 verbundenen Bilschirm angezeigt werden kann. Alternativ kann der PC54 seinen Video Ausgang zum Empfänger12 , entweder als Vollzeitanzeige, oder als Bild im Bild (PIP) Anzeige lenken, davon ausgehend, dass entsprechende Kommunikationsprotokolle implementiert sind, die über den Umfang dieser Offenbarung hinausgehen. - Datendienste von anderen Heimgeräten, wie dem PC
54 und der Internetverbindung26 im System10 können auch im ERG Raster erscheinen, wie in5 unter82 gezeigt. Wenn ein Benutzer einen solchen Dienst auswählt, dann verbindet der ERG den Datenstrom vom Internet an die Datenverarbeitungssoftware des Empfängers12 . Diese Datendienste können auch über das Netzwerk geleitet werden, was es ermöglicht, den Datenstrom in einem anderen Heimgerät im Netzwerk zu verarbeiten, außer dem Heimgerät, das den EPG enthält, das heißt, ein Datenstrom, der von dem Empfänger12 kommt kann zu dem PC54 geleitet werden. Um diese Art von Kommunikation zu ermöglichen registriert sich jeder Bestandteil des Systems10 , der der IEEE 1394 Schnittstelle entspricht, die den ERG unterstützt, bei jedem anderen Bestandteil des Systems. HAVi Kommunikationsprotokolle tragen einer solchen Beziehung Rechnung, jedoch stellt das HAVi Protokoll weder Benutzerschittstellen noch einen ERG, wie hier offenbart, zur Verfügung. Wahrscheinlich wird das Netzwerk das Problem mit der blinkenden12 für alle Komponenten des Systems10 ausser dem VCR Nr. 2 lösen, denn ein Zeitsignal kann von jedem der gesendeten Kanäle aufgefangen werden, um eine Hauptuhr an einem bestimmten Ort im Netzwerk einzustellen. - Damit ein Benutzer mit allen im Netzwerk befindlichen Heimgeräten arbeiten kann ist eine Präsenzzeile, wie die Zeile
84 in dem ERG für jedes Heimgerät, wie den PC54 reserviert, wie in6 gezeigt. Eine Heimgerätegegenwartszeile wie die Zeile84 zeigt üblicherweise an, dass Informationen über das Heimgerät und eine Benutzeroberfläche oder ein Verfahren zum Steuern des Heimgeräts von dem Heimgerät oder vom Benutzer zur Verfügung gestellt wurde, während das System für ein betreffendes Heimgerät konfiguriert wurde. Der Benutzer kann die von dem Heimgerät zur Verfügung gestellte Information angepasst haben. - Ein Heimgerät kann mehr als eine Zeile zugeordnet haben, z.B. kann der PC
54 mehrere nicht-Präsenz Zeilen für Video und Datenströme haben, die damit erzeugt werden, und kann auch mehrere Präsenzzeilen für Anwendungen haben, die auf dem PC laufen. Wie in6 gezeigt ist eine einzelne Präsenzzeile ein "Platzhalter" für den PC, der auf Anfrage des Benutzers zusätzliche Informationen bereitstellen wird. Falls ein Benutzer wünscht, daß der PC einen Datenstrom von dem Videoempfänger verarbeitet, dann kann der Benutzer die PC-Präsenzzeile aus dem ERG Raster auswählen. Der ERG des PC erscheint dann auf dem Bildschirm des Videoempfängers, wo weitere Einstellungen vorgenommen werden können. Wiederum unterstützten HAVi Protokolle diese Arten von Aktivitäten. - Bezugnehmend auf
7 ist ein beispielhafter PC ERG dargestellt, im Allgemeinen unter90 , und enthält eine Quellenspalte92 und eine Zeitzeile94 . Eine Anzahl von Datenströmen oder Dienstleistungen in Verbindung mit herkömmlichen Videokanälen wird identifiziert und gesendete Informationen werden zum Beispiel von dem Empfänger12 empfangen. Der PC ERG zeigt die Zeilen76 ,78 und82 an und ermöglicht es einem Benutzter, Datendienste zu sehen, die von dem Empfänger12 weitergeleitet werden. Der Benutzer kann alle anderen Datendienste betrachten, die im Netzwerk als Kanaleinträge (nicht gezeigt) vorhanden sind, ähnlich der Art und Weise, wie die Information auf dem ERG des Empfängers12 dargestellt ist. Der Benutzer kann dann auswählen, dass ein Datendiensteintrag von dem PC54 verarbeitet wird. Der Ausgang des Datendienstes kann auf dem mit dem PC54 verbundenen Monitor betrachtet werden. Da es sehr wahrscheinlich ist, dass der PC Monitor nicht gemeinsam mit dem Empfänger12 betrachtet werden kann, muss der Benutzer dann die Präsenzzeile96 des Empfängers12 auf dem PC ERG auswählen, oder die Rückwärts-Funktion der OSD/Remote Fähigkeit des Empfängers12 um zum ERG des Empfängers12 zurückgeleitet zu werden. Der Ausgang100 des PC54 des ursprünglich ausgewählten Datendienstes erscheint nun im ERG70 des Empfängers12 , wie in8 gezeigt, denn der PC54 hat den dargebotenen Datendienst dem Netzwerk zur Verfügung gestellt. Wie in8 dargestellt hat sich der Benutzer dafür entschieden, den ESPN Datendienst auf dem PC darzubieten und kann den resultierenden Dienst auf dem Empfänger12 durch Auswahl des PC gestützten Auftretens des Datendienstes von dem ERG auf dem Empfänger12 ansehen. - Da Datendienste einen höheren Grad von Verarbeitungsleistung verlangen können, als er in dem Heimgerät zur Verfügung steht, welches den Datenstrom anfänglich empfängt, ist die Fähigkeit, das Verarbeiten des Datenstroms durch ein anderes Heimgerät zur erlauben, essentiell. Dies erlaubt auch die Herstellung und den Verkauf von relativ preisgünstigen Datenempfängern, wie dem Empfänger
12 oder dem Videorecorder14 zum Einschliessen in das Netzwerk, die mit einem leistungsfähigeren Datenprozessor gekoppelt sind, wie dem PC54 . Die Kombination erlaubt weiterhin die Anzeige von Daten auf einem dritten Heimgerät, wie einem Monitor, der mit dem PC54 , oder dem Empfänger12 verbunden ist. Während es erstrebenswert ist, dass die vergleichsweise komplexe Datenverteilung im Netzwerk ohne menschlichen Einfluss stattfindet, muss wegen des Problems der blinkenden 12:00 auch eine Fähigkeit für benutzerkonfigurierte Protokolle für den Fall vorhanden sein, dass die automatische Konfiguration fehlschlägt, wenn neue Formen von Diensten verfügbar werden, oder weil der Benutzer das System konfigurieren möchte, um besonderen Bedürfnissen des Benutzers zu entsprechen. - Das vorhergehende Beispiel beschreibt ein vergleichsweise komplexes Kommunikationsprotokoll und eine ebensolche ERG Fähigkeit. Ein mehr intuitives Beispiel ist in
9 dargestellt, wo die DVD20 Präsenzeile102 dazu verwendet wird, um Programme zur Verfügung zu stellen. Der DVD Spieler20 erscheint auf dem ERG70 als ein separater Kanal und ermöglicht es dem Benutzer DVD Programme genauso einfach anzusehen, wie er einen Sendekanal auswählt. DVDs enthalten kodierte Informationen über ihren Inhalt, der z.B. einen Film von voller Länge, Kommentare des Regisseurs, Interviews mit Berühmtheiten und Informationen über mit dem Film verbundene Produkte und Bestellinformationen für solche Produkte enthalten kann. Dieses gesamte beschreibende Material kann in der Zeile angezeigt werden, die mit der DVD20 in Verbindung steht, oder in einer Informationsmaske, die mit der Zeile, die mit der DVD20 verbunden ist, gemäss dem allgemeinen EPG Protokoll verbunden ist. -
10 zeigt, wie die ERG70 Struktur dazu verwendet werden kann, um im Netzwerk befindliche Heimgeräte, wie den DVD Spieler20 zu steuern. Der ERG bietet zum Beispiel eine kleine Version des Vollbildschirmrasters am unteren Rand der Anzeige des Empfängers12 . Wenn der Benutzer das DVD Programm ansieht kann ein kleines automatisch hervortretendes Raster erzeugt werden und Bildschirmkontrollen104 für die Video Strom Funktionen enthalten. Da Netzwerk Videorecorder und beschreibbare DVDs weiter verbreitet werden, wird der ERG Begriff die Gegenwart solcher Heimgeräte im Netzwerk leicht einschliessen, da jedes Heimgerät seine eigene Präsenzzeile im ERG haben wird, genauso wie die PCs und DVDs, die oben beschrieben wurden. Der Benutzer kann einen schreibfähigen DVD ERG, oder einen netzwerkfähigen Videorecorder ERG auswählen, der die im Netzwerk verfügbaren, aufzeichenbaren Videoströme anzeigt. Der Benutzer kann einen Strom auswählen und dafür Sorge tragen, dass der Strom unter Verwendung von DVD oder VCR OSDs aufgezeichnet wird, welche über das Netzwerk zusammen mit den ERGs bedient werden. - Dies ermöglicht dem Benutzer den vollen Zugang zu allen Quellen im Netzwerk. Der Benutzer kann die Anzeige und die Fernsteuerung des Empfängers
12 dazu verwenden, um ein Signal von einer Quelle, wie z.B. DBS24 , oder DVD20 zu einem Ziel, wie dem VCR14 oder zu einer beschreibbaren DVD zu leiten. Der Beutzer kann die Vorgänge am Ziel-Heimgerät steuern und dann zum Betrachten einer Programmsendung über das Internet26 auf dem Empfänger12 zurückkehren. - Die vorgehend beschriebenen Merkmale stellen nur einen Bruchteil der gesamten Möglichkeiten dar, die in einen ERG integriert werden können. Die Fähigkeit, überkommene Geräte einzubeziehen ist jedoch eines der wichtigsten dieser Merkmale. Der Übergang von alleinstehenden Geräten zu vernetzten Geräten wird weder weich, noch schnell sein. Die Zuverlässigkeit der derzeit verfügbaren Geräte garantiert, dass sie weit in die Netzwerk Ära hinein überleben werden.
- Um vollkommen akzeptabel und vollkommen funktionsfähig zu sein kann ein ERG eine Möglichkeit zur Verfügung stellen, überkommene Geräte zu betreiben, wie z.B. VHS, Hi8, und sogar Beta Videorecorder, vertreten durch den VCR Nr.2, 16, in
1 , auf eine Weise, die nicht unterscheidbar ist von der Weise, wie digitale Netzwerkheimgeräte in das Netzwerk integriert werden. Dies kann durch die Verwendung von Registrierungssoftware gemäß der Erfindung erreicht werden, die in jedes, der im Netzwerk befindlichen Heimgeräte geladen ist. Beim Beispiel des Empfängers12 beginnt die Registrierungssoftware mit der Ausführung sobald der Empfänger12 eine Kabelverbindung feststellt. Die Registrierungssoftware kann auch vom Benutzer von einer Menüauswahl gestartet werden, oder mit einem eigenenen Steuerungsknopf. - Die Registrierungssoftware gibt dem Benutzer eine Gelegenheit die Identität eines angeschlossenen überkommenen Geräts aus einer Liste von bekannten Geräten auszuwähen. In jedem Fall, wenn eine Eingangs- oder Ausgangsverbindung mit einem nicht mit dem Netzwerk verbundenen überkommenen Gerät gemacht wird, dann stellt das Register die Art der Verbindung und die Identität des verbundenen Heimgeräts fest. Der Empfänger
12 kann dann die Geräte mit bekannten Kodes durch einen Infrarot Sender/Empfänger steuern. Im Fall, dass der Empfänger12 unbekannte Kodes vorfindet, ermöglicht das Register dem Benutzer die Auswahl einer generischen Produktklasse und führt den Benutzer zur einer schrittweisen Abfolge von Tasten in der Infrarotfernsteuerung für das unbekannte Heimgerät. Der Empfänger12 lernt dann die Kodes für das spezifische Produkt und verbindet diese Kodes mit der ERG Zeile für das Produkt. - Wenn die Kontrolle über ein überkommenes Gerät erlangt ist, dann erzeugt der Empfänger
12 eine Präsenzzeile für das Produkt im ERG. Die Festlegung der Verbindbarkeit ist kein Problem mehr, da das überkommene Gerät jetzt mit einer Verbindung eines Netzwerkgeräts fest verbunden ist, dem Empfänger12 in diesem Fall. Das überkommene Gerät kann natürlich mit jedem im Netzwerk befindlichen Gerät verbunden werden, das die Anschlüsse für das überkommene Gerät aufnimmt und der ERG wird dementsprechend programmiert. Im Fall, dass ein überkommenes Gerät verbunden werden soll, um einen Eingang für ein im Netzwerk befindliches Gerät zur Verfügung zu stellen und einen Ausgang von einem anderen im Netzwerk befindlichen Gerät zu empfangen, ist es für den Benutzer erforderlich, ein erstes Registrierungsprogramm für das erste im Netzwerk befindliche Gerät durchzuführen und dann ein zweites Registrierungsprogramm für das zweite im Netzwerk befindliche Gerät durchzuführen. - Mit Bezug zu
11 ist eine Registrierungsmaske für die Erfindung generell unter40 dargestellt. Der Empfänger12 enthält wie vorher festgestellt ein EPG/OSD, welches die Registrierungsmaske110 erzeugt. Die Registrierungsmaske erscheint nach dem Menüauswahlbefehl, welcher von einem Benutzer des Systems eingegeben wird, oder sie erscheint wenn der Empfänger12 feststellt, dass eine neue Peripherievorrichtung zu dem System10 hinzugefügt worden ist. Die Registrierungsmaske110 erlaubt es dem Benutzer, den EPG/OSD zu informieren, welche Eingabe, d.h. Video Nr. 1, Video Nr. 2, Aux 1-n, und welches Eingabeformat verwendet wird, um den Video-, oder Audio-, oder Datenstrom von einer Peripherievorrichtung, das heisst Vorrichtungstyp mit dem Wirt zu verbinden. Die Heimgeräte, welche das Netzwerk34 bilden, werden identifiziert und zeigen allgemein die richtigen Gerätearten und Kontrollkodes an. Die Maske ermöglicht es dem Benutzer auch, ein Kontrollschema auszuwählen, einschliesslich eines entsprechenden Satzes von Befehlen oder Kontrollkodes für die Peripherievorrichtung aus dem internen Satz von Kontrollbefehlen des Wirts. Die Ausgänge werden gleichfalls gegenüber dem Benutzer identifiziert, d.h. Ausgang Nr. 1, Ausgang Nr. 2, etc.. Die Wahl der "Geräteart" Spalte stellt ein Auswahlmenü zur Verfügung, welches verschiedene Auswahlmöglichkeiten hat, die allgemein verwendeten Peripherievorrichtungen entsprechen, wie dem VCR Nr. 1, VCR Nr. 2, Laser CD Spieler, Kabel, Direktsendungssatellit (DBS), DVD, etc.. Wenn ein Gerät in der Gerätetyp Spalte spezifiziert ist, dann erlaubt es die Kontrollspalte dem Benutzer, aus einem Auswahlmenü auszuwählen, das Hersteller und Modellkennzeichnungen enthält. - Mit Bezug auf
12 ist unter120 eine Lernmaske allgemein dargestellt. Für den Fall, dass sich die notwendigen Kontrollcodes nicht in Speicher des Wirtgeräts befinden wird eine vorbestimmte Lernsequenz aufgerufen, um einen solchen Satz Kodes zu erstellen. Die Lernsequenz basiert auf einem generischen Satz Kode Parameter für allgemein verbreitete Peripherievorrichtungen. Für den Fall, dass die fragliche Peripherievorrichtung ausserhalb des gespeicherten Bereiches von Peripherievorrichtungen liegt wird ein einfacher Lernalgorithmus aufgerufen, der es dem Benutzer erlaubt, neu definierte Parameter zu kodieren. Es ist jedoch fraglich, ob dieses unterste Niveau von Programmierung aufgerufen wird, da wirklich neue Klassen von Peripherievorrichtungen rar sind, z.B. sind DVD Befehle ein Bestandteil bestehender Laser Disk und Videorecorder Befehle, und in vielen Fällen, wegen der Ungeduld der meisten Benutzer werden diese sich dafür entscheiden, sich nicht mit solchen primitiven Schnittstellen zu befassen. "Gerät wird programmiert" wird als Option für die Registrierungsmasken-steuerungsspalte gewählt. Alle Funktionen, die auf der Lernmaske gezeigt werden, werden so lange programmiert, bis "Gut" Resultate erreicht werden, wie es von einer "Gelernt" Nachricht oder Ikone in der "Ergebnisse" Spalte angezeigt wird. - Eine beispielhafte ERG Kontrollmaske ist in
10 dargestellt. Der Wirt EPG/OSD ist in der Lage, "Kanal Linien" oder "EPG Eintragungen" aus den Rohdaten, die während der Registrierungsmasken- und Lernsitzungen zur Verfügung gestellt wurden genauso, wie von Daten, die von den überkommenen Komponenten über die Schnittstelle28 hinweg zur Verfügung gestellt wurden, aufzubauen. - Die maximale Fähigkeit des ERG/OSD ist nur begrenzt von der Existenz von unterstützten digitalen Schnittteilen zwischen dem Wirt und der Peripherievorrichtung. Keine digitale Schnittstelle muss unterstützt werden, um die VCR, DVD, oder IRD Steuerung zu implementieren, wenn der ERG als Steuerungsoberfäche verwendet wird. Die Funktionen von solchen Peripherievorrichtungen sind gut bekannt und der Einbau von Ikonen und Text Knöpfen innerhalb des EPG, um solche Peripherievorrichtunge zu steuern ist einfach. Das Feld des ERG ist mit Programm- und Kanalinformationen angefüllt. Eine, oder so viele Zeilen des ERG, wie erforderlich können vom OSD für Peripheriekontrollfunktionen und I/O Konfigurationsfunktionen verwendet werden. Verschiedene Kontrollbegriffe können in der Zeile der Kontrollknöpfe
104 erscheinen, wie z.B. Programmabschnitte von einem Videorecorder. Nicht videobezogene Datendienste, wie z.B. Internetzugang können auch ausgewählt werden, falls von dem entsprechenden Peripherievorrichtung verfügbar. - Um mehr zu tun, als nur A/V oder Informations Peripherievorrichtungen zu steuern steht eine Schnittstelle zwischen dem Wirt und dem AN Peripheriegeät zur Verfügung. Informationen, wie der Titel, das Thema, und die Laufzeit des Programms, das von der Peripherievorrichtung zur Verfügung gestellt wird, werden dem Wirt über diese Schnittstelle zur Verfügung gestellt, so dass die Information auf dem ERG erscheint. Entsprechende Schnittstellen für diese Kommunikation enthalten I2C, USB, und IRDATA Kanäle.
- Schnittstellen hoher Bandbreite wie IEEE-1394 können verwendet werden und unterstützen die Leitung von AN Signalen zusätzlich zur Kanalinformation. Der HAVI Standard ist auf den IEEE-1394 Bus aufgebaut, welcher beides, Video- und Daten Fähigkeiten umfasst, und welcher auch verwendet werden kann.
- Betrieb und Verfahren
- Die Registrierungsmaske
110 und die entsprechende Software, welche wahrscheinlich im Empfänger12 gegenwärtig sind, oder in einem beliebigen entsprechenden Heimgerät des Netzwerks34 , legt Eingang und Ausgang von den Peripherievorrichtungen zu den Ausgangs/Eingangs Verbindungen des Empfängers12 und legt einen entsprechenden Satz Befehle, IR oder Bus von den Steuerknopfzeile104 Auswahlen zu den verbundenen Funktionen der Peripheriegeäte fest. Die Lernmaske120 , die damit verbundene Software und der damit verbundenen Lernprozess ermöglichen das Aufzeichnen der IR oder Bus Befehle, die nicht im Empfänger geladen sind zwischen den Knopfauswahlen104 auf dem ERG und den verbundenen Funktionen der Peripherievorrichtungen. Wahlweise erlaubt eine Busverbindung zwischen dem Empfänger und den Peripherievorrichtungen das Aufzeichnen von detaillierter Information in Bezug auf das Programm, welches von der Peripherievorrichtung zur Verfügung steht, über die EPG Knopf Auswahlen. - Das Ergebnis ist, daß der Benutzer schliesslich einen gewohnten EPG, oder eine EPG artige Schnittstelle benutzen kann, einen gewohnten Kontroller und einen gewohnten Satz Kontroll Befehle, die sich in einem A/V Wirt befinden, um Programme von einer unabhängigen AN Peripherievorrichtung zu steuern und zu betrachten, deren Existenz vielleicht bei der Herstellung des Wirts noch nicht vorhergesehen wurde.
- Obgleich eine bevorzugte Ausführungsform des Systems und Vefahrens gemäss der Erfindung hierin offenbart wurden, ist es klar, dass weitere Modifikationen hieran innerhalb des Umfangs der Erfindung durchgeführt werden können, wie er in den beigefügten Ansprüchen definiert wird.
Claims (26)
- System (
10 ) zur Darstellung eines elektronischen Quellenführers auf einem Schirm als ERG bezeichnet, welches folgendes umfasst: • eine audiovisuelle Anzeigevorrichtung (12 ) • mehrere Peripherievorrichtungen (14 ,16 ,18 ,22 ,24 ,26 ), wobei jede eine aktive und eine inaktive Betriebsart hat • eine Schnittstelle (28 ,30 ), welche zwischen der audiovisuellen Vorrichtung (12 ) und den Peripherievorrichtungen (14 ,16 ,18 ,22 ,24 ,26 ) angeordnet ist, dadurch gekennzeichnet, dass das System einen ERG Generator für eine ERG-Anzeige zur Darstellung eines Inhaltsanzeigers für jegliche Quellen von audiovisuellem Material von jeder von verschiedenen Arten aufweist, die auf dem System (10 ) betrachtet oder angehört werden können und für die audiovisuelle Anzeigevorrichtung (12 ) von den Peripherievorrichtungen (14 ,16 ,18 ,22 ,24 ,26 ) zur Verfügung stehen, wenn sich diese Vorrichtungen in ihrer aktiven Betriebsart befinden, wobei die ERG Anzeige so angeordnet ist, dass ein Benutzer die audiovisuellen Inhalte von jeglicher Quelle, die von jeder der Peripherievorrichtungen in der gleichen Weise zur Verfügung gestellt werden, genauso steuern und ansehen kann, die er auswählt, um übertragene Programme, die in einem elektronischen Programmführer angezeigt werden, anzusehen. - System nach Anspruch 1, dadurch gekennzeichnet, dass das System dazu ausgelegt ist, ein Programm auf der ERG Anzeige als einzelne Einheit anzuzeigen, wenn diese Einheit ausgewählt ist.
- System nach Anspruch 1, dadurch gekennzeichnet, dass das System dazu ausgelegt ist, eine aktive Peripherievorrichtung mit zumindest einer Präsenzzeile auf der ERG Anzeige anzuzeigen, und einen ERG anzuzeigen, der mit der Peripherievorrichtung verbunden ist, wenn die Präsenzzeile für die Peripherievorrichtung gewählt wird.
- System nach Anspruch 3, dadurch gekennzeichnet, dass ein Programm mehrere Zeilen haben kann, die damit auf der ERG Anzeige verbunden sind, wenn das Programm von mehreren Peripherievorrichtungen verarbeitet wird.
- System nach Anspruch 1, dadurch gekennzeichnet, dass das System dazu ausgelegt ist, einen gesendeten Kanal durch eine Zeile auf dem ERG darzustellen und einen damit verbundenen Datenfluss mit einer verbundenen Zeile auf dem ERG darzustellen.
- System nach Anspruch 1, dadurch gekennzeichnet, dass das System dazu ausgelegt ist, die ERG Anzeige dynamisch zu aktualisieren, wenn eine Peripherievorrichtung ein neues Programm zur Verfügung stellt.
- System nach Anspruch 1, dadurch gekennzeichnet, dass das System dazu ausgelegt ist, die ERG Anzeige dynamisch zu aktualisieren, wenn eine Peripherievorrichtung von einer Betriebsart zu einer anderen Betriebsart übergeht und die Peripherievorrichtung von dem ERG gesteuert werden kann.
- System nach Anspruch 1, dadurch gekennzeichet, dass der ERG ein Register enthält, um Eingang/Ausgang mit den Peripherievorrichtungen (
14 ,16 ,18 ,20 ,22 ,24 ,26 ) an der Schnittstelle zuzuordnen, und um einen Satz von Standardbefehlen von dem ERG an die zugeordnete Funktion der Peripherievorrichtung zu zuzuordnen. - System nach Anspruch 8, dadurch gekennzeichnet, dass der ERG einen Lernmechanismus enthält, um die Zuordnung von nicht dem Standard entsprechenden Befehlen zwischen einer Peripherievorrichtung und der audiovisuellen Vorrichtung (
12 ) zu ermöglichen. - System nach Anspruch 9, dadurch gekennzeichnet, dass der Lernmechanismus eine vorbestimmte Lernsequenz enthält
- System nach Anspruch 8, dadurch gekennzeichnet, dass das Register ein Vorrichtungsartenregister enthält, und ein Kontrollkoderegister um die Eintragung von entsprechenden Kontrollschemata für jede Peripherievorrichtung zu ermöglichen.
- System nach Anspruch 11, dadurch gekennzeichnet, dass das Vorrichtungartenregister ein Menü enthält, welches mehrere Vorrichtungsarten darin aufgelistet enthält.
- System nach Anspruch 11, dadurch gekennzeichnet, dass das Kontrollkoderegister ein Menü enthält, welches mehrere Kontrollkodes darin aufgelistet enthält.
- System nach Anspruch 8, dadurch gekennzeichnet, dass die Schnittstelle mehrere Ausgangs/Eingangs Verbindungen an der audiovisuellen Vorrichtung (
12 ) enthält. - Verfahren zur Darstellung eines elektronischen Quellenführers auf einem Schirm, als ERG bezeichnet auf einer audiovisuellen Anzeigevorrichtung (
12 ), die mehrere Peripherievorrichtungen (14 ,16 ,18 ,20 ,22 ,24 ,26 ) aufweist, die damit über eine Schnittstelle (28 ,30 ) verbunden sind, wobei jede Peripherievorrichtung eine aktive und eine inaktive Betriebsart hat, gekennzeichnet durch folgende Verfahrensschritte: • Erzeugen einer ERG Anzeige um Inhaltsanzeiger von jeglicher Quelle audiovisuellen Materials von jeder von verschiedenen Arten anzuzeigen, die auf dem System10 angesehen oder angehört werden können und der audiovisuellen Anzeigevorrichtung (12 ) von den genannten Peripherievorrichtungen (14 ,16 ,18 ,20 ,22 ,24 ,26 ) zur Verfügung stehen, wenn diese Vorrichtungen sich in ihrer aktiven Betriebsart befinden, wobei die genannte ERG Anzeige mit einer Anordnung erzeugt wird, durch welche der Benutzer die audiovisuellen Inhalte von jeder Quelle, die von jeder der peripheren Vorrichtungen zur Verfügung gestellt wird, auf die gleiche Weise steuern und ansehen kann wie auch entscheiden kann, ausgesendete Programme, die in einem elektronischen Programmführer gezeigt werden, anzusehen, und • Steuern einer Peripherievorrichtung von der ERG Anzeige aus. - Verfahren nach Anspruch 15, welches das Anzeigen eines Programms als einzelne Einheit auf der ERG Vorrichtung einschliesst.
- Verfahren nach Anspruch 15, welches das Anzeigen einer aktiven Peripherievorrichtung durch das Anzeigen zumindest einer Präsenzzeile auf der ERG Anzeige, und das Anzeigen eines ERG, welcher mit der Peripherievorrichtung, welche angezeigt wird, wenn die Präsenzzeile für das Peripherievorrichtung ausgewählt ist, verbunden ist, einschliesst.
- Verfahren nach Anspruch 17, welches das Abarbeiten eines Programms durch mehrere Peripherievorrichtungen und das Anzeigen von mehreren Zeilen für ein Programm, das so auf der ERG Anzeige verarbeitet wird einschliesst.
- Verfahren nach Anspruch 15, welches das Darstellen eines Sendekanals durch eine Zeile in der ERG Anzeige und das Darstellen eines verbundenen Datenstroms für den gesendeten Kanal durch eine verbundenen Zeile auf der genannten ERG Anzeige einschliesst.
- Verfahren nach Anspruch 15, welches das dynamischen Aktualisieren der ERG Anzeige einschliesst, wenn eine Peripherievorrichtung ein neues Programm an der Schnittstelle zur Verfügung stellt.
- Verfahren nach Anspruch 15, welches das dynamische Aktualisieren der ERG Anzeige einschliesst, wenn eine Peripherievorrichtung von einer Betriebsart zur anderen übergeht.
- Verfahren nach Anspruch 15, welches weiterhin das Registrieren eines Satzes von Standardbefehlen einschliesst, zwischen einer audiovisuellen Vorrichtung (
12 ), welche eine elektronische Programmierung und eine Peripherievorrichtung, ein Schema von Eingangs-/Ausgangs Kanälen zwischen dem audiovisuellen Gerät (12 ) und der Peripherievorrichtung hat. - Verfahren nach Anspruch 22, welches weiterhin das Lehren des ERG umfasst, um die Zuordnung von nicht-Standard Befehlen zwischen einer Peripherievorrichtung und dem audiovisuellen Gerät (
12 ) zu ermöglichen. - Verfahren nach Anspruch 23, dadurch gekennzeichnet, dass das genannte Lehren das zur Verfügungstellen einer vorbestimmten Lernsequenz einschliesst, um die Befehle für eine Peripherievorrichtung in dem audiovisuellen Gerät (
12 ) zu kodieren. - Verfahren nach Anspruch 22, dadurch gekennzeichnet, dass die genannte Registrierung das zur Verfügungstellen eines Vorrichtungsartenregisters umfasst, um eine bestimmte Peripherievorrichtung gegenüber der audiovisuellen Vorrichtung (
12 ) zu identifizieren. - Verfahren nach Anspruch 22, dadurch gekennzeichnet, dass die genannte Registrierung das zur Verfügungstellen einer Kontrollkode Registrierung zum Identifizieren eines spezifischen Peripherie-Kontrollschemas an die audiovisuelle Vorrichtung (
12 ) umfasst.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US8512798P | 1998-05-12 | 1998-05-12 | |
| US85127P | 1998-05-12 | ||
| US09/263,911 US6219839B1 (en) | 1998-05-12 | 1999-03-05 | On-screen electronic resources guide |
| US263911 | 1999-03-05 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE69933503D1 DE69933503D1 (de) | 2006-11-23 |
| DE69933503T2 true DE69933503T2 (de) | 2007-06-21 |
Family
ID=26772332
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE69933503T Expired - Lifetime DE69933503T2 (de) | 1998-05-12 | 1999-05-04 | Elektronischer, auf einem Schirm dargestellter Quellenführer |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6219839B1 (de) |
| EP (1) | EP0957636B1 (de) |
| JP (1) | JP3589586B2 (de) |
| DE (1) | DE69933503T2 (de) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102010036227A1 (de) * | 2010-09-02 | 2012-03-08 | Technisat Digital Gmbh | Interaktive Programmführungseinrichtung mit Steuerfunktionen für einen digitalen Fernsehempfänger |
Families Citing this family (284)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| USRE48056E1 (en) | 1991-12-23 | 2020-06-16 | Blanding Hovenweep, Llc | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
| US5903454A (en) | 1991-12-23 | 1999-05-11 | Hoffberg; Linda Irene | Human-factored interface corporating adaptive pattern recognition based controller apparatus |
| USRE46310E1 (en) | 1991-12-23 | 2017-02-14 | Blanding Hovenweep, Llc | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
| US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
| US6850252B1 (en) | 1999-10-05 | 2005-02-01 | Steven M. Hoffberg | Intelligent electronic appliance system and method |
| US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
| USRE47908E1 (en) | 1991-12-23 | 2020-03-17 | Blanding Hovenweep, Llc | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
| US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
| US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
| AU6352894A (en) * | 1993-03-05 | 1994-09-26 | Roy J. Mankovitz | Apparatus and method using compressed codes for television program record scheduling |
| WO1996013932A1 (en) * | 1994-10-27 | 1996-05-09 | Index Systems, Inc. | Apparatus and methods for downloading recorder programming data in a video signal |
| US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
| BR9708052A (pt) * | 1996-03-15 | 1999-07-27 | Guide E Inc | Combinaç o de indice vcr e de epg |
| AU4175797A (en) * | 1996-09-03 | 1998-03-26 | Starsight Telecast Incorporated | Schedule system with enhanced recording capability |
| US6097383A (en) * | 1997-01-23 | 2000-08-01 | Zenith Electronics Corporation | Video and audio functions in a web television |
| WO1998047285A1 (en) * | 1997-04-14 | 1998-10-22 | Thomson Consumer Electronics, Inc. | System for acquiring information requested by a user via a program guide selection |
| CA2297039C (en) | 1997-07-21 | 2002-02-12 | Ronald Alexander | Systems and methods for displaying and recording control interface with television programs, videos, advertising information and program scheduling information |
| US20010042246A1 (en) * | 1999-08-04 | 2001-11-15 | Henry C. Yuen | Home entertainment system and method of its operation |
| 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 |
| PT1213919E (pt) | 1998-07-17 | 2010-04-16 | United Video Properties Inc | Sistema de guia de programas de televisão interactivo que tem múltiplos dispositivos dentro de uma zona habitacional |
| US6505348B1 (en) | 1998-07-29 | 2003-01-07 | Starsight Telecast, Inc. | Multiple interactive electronic program guide system and methods |
| US7558472B2 (en) | 2000-08-22 | 2009-07-07 | Tivo Inc. | Multimedia signal processing system |
| US6233389B1 (en) | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
| US20020054752A1 (en) * | 1998-08-07 | 2002-05-09 | Anthony Wood | Video data recorder with personal channels |
| US8589975B2 (en) * | 1998-08-21 | 2013-11-19 | United Video Properties, Inc. | Electronic program guide with advance notification |
| US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
| TW465235B (en) * | 1998-09-17 | 2001-11-21 | United Video Properties Inc | Electronic program guide with digital storage |
| US7103263B1 (en) * | 1998-11-17 | 2006-09-05 | Sony Corporation | Program receiver and method of display processing of program explanation screen |
| US6859799B1 (en) | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
| US6792197B1 (en) * | 1998-12-07 | 2004-09-14 | Index Systems, Inc. | System and method for generating video taping reminders |
| JP2000184303A (ja) * | 1998-12-21 | 2000-06-30 | Sony Corp | ディジタル放送の受信システム及びディジタル放送の受信装置 |
| US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
| GB2350039B (en) * | 1999-03-17 | 2004-06-23 | Adder Tech Ltd | Computer signal transmission system |
| US6542882B1 (en) * | 1999-04-22 | 2003-04-01 | Gateway, Inc. | System and method for providing a database of content having like associations |
| US6556219B1 (en) * | 1999-05-18 | 2003-04-29 | Gateway, Inc. | Method and system for peripheral device user interface construction |
| JP2000349793A (ja) * | 1999-06-04 | 2000-12-15 | Toshiba Corp | ネットワーク装置及びネットワーク方法 |
| EP2200296B1 (de) | 1999-09-20 | 2018-01-31 | TiVo Solutions Inc. | Markierungssystem mit Markierungen im Untertitelungssignal |
| US7444661B1 (en) * | 1999-09-30 | 2008-10-28 | Gateway Inc. | Electronic program guide utilizing multiple tuning sources |
| KR100331833B1 (ko) * | 1999-11-08 | 2002-04-09 | 구자홍 | 티브이와 컴퓨터 간의 연결장치 |
| US6628729B1 (en) | 1999-11-12 | 2003-09-30 | Zenith Electronics Corporation | Apparatus and method for downloading and storing data from a digital receiver |
| US6598226B1 (en) | 1999-11-12 | 2003-07-22 | Zenith Electronics Corporation | Apparatus and method for providing, retrieving, and using data guide information supplied in a digital vestigial sideband signal |
| JP4135047B2 (ja) * | 1999-11-17 | 2008-08-20 | ソニー株式会社 | 情報伝送システム、情報出力装置、情報入力装置および接続関係特定方法 |
| US6650248B1 (en) | 1999-12-22 | 2003-11-18 | Thomson Licensing, S.A. | Programming a universal remote control device |
| KR100746183B1 (ko) * | 2000-02-09 | 2007-08-03 | 소니 가부시끼 가이샤 | 제어장치, 제어방법 및 기록매체 |
| US7908635B2 (en) | 2000-03-02 | 2011-03-15 | Tivo Inc. | System and method for internet access to a personal television service |
| US8171520B2 (en) * | 2000-03-02 | 2012-05-01 | Tivo Inc. | Method of sharing personal media using a digital recorder |
| US8812850B2 (en) | 2000-03-02 | 2014-08-19 | Tivo Inc. | Secure multimedia transfer system |
| CN1448021A (zh) | 2000-04-10 | 2003-10-08 | 联合视频制品公司 | 具有集成节目表的交互式电视节目指南系统 |
| US8091106B1 (en) * | 2000-06-26 | 2012-01-03 | Thomson Licensing | Method and apparatus for using DVD subpicture information in a television receiver |
| US20020053081A1 (en) * | 2000-10-31 | 2002-05-02 | Digitaldeck, Inc. | Adaptable programming guide for networked devices |
| US20020029384A1 (en) | 2000-07-20 | 2002-03-07 | Griggs Theodore L. | Mechanism for distributing content data |
| US20050022241A1 (en) * | 2000-10-31 | 2005-01-27 | Griggs Theodore L. | Adaptable programming guide for networked devices |
| US20060259926A1 (en) * | 2000-07-20 | 2006-11-16 | Digital Deck, Inc. | Adaptable programming guide for networked devices |
| US7096489B2 (en) * | 2000-08-28 | 2006-08-22 | Sony Corporation | System and method for interactive television |
| US7225456B2 (en) * | 2001-04-23 | 2007-05-29 | Sony Corporation | Gateway screen for interactive television |
| US20020065927A1 (en) * | 2000-09-05 | 2002-05-30 | Janik Craig M. | Webpad and method for using the same |
| US7406704B2 (en) * | 2000-09-08 | 2008-07-29 | Sony Corporation | Virtual channel system for web appliance, including interactive television |
| KR100380345B1 (ko) * | 2000-09-20 | 2003-04-11 | 삼성전자주식회사 | 텔레비전의 오에스디 구성 방법 및 전자프로그램 가이드 구성방법 |
| WO2002027472A1 (en) * | 2000-09-27 | 2002-04-04 | Thomson Licensing S.A. | Architecture for optimizing audio and video output states for multimedia devices |
| US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
| KR20090031796A (ko) | 2000-10-11 | 2009-03-27 | 유나이티드 비디오 프로퍼티즈, 인크. | 데이터의 기억 장치를 주문형 매체 배달 시스템의 서버에 제공하기 위한 시스템 및 방법 |
| DE60118947T2 (de) * | 2000-10-11 | 2007-04-12 | United Video Properties, Inc., Tulsa | Verfahren und systeme zum aufbau von benutzermedialisten |
| US20080201406A1 (en) * | 2000-10-16 | 2008-08-21 | Edward Balassanian | Feature manager system for facilitating communication and shared functionality among components |
| US7206853B2 (en) * | 2000-10-23 | 2007-04-17 | Sony Corporation | content abstraction layer for use in home network applications |
| WO2002035881A1 (en) * | 2000-10-25 | 2002-05-02 | Matsushita Electric Industrial Co., Ltd. | Controlled device in network apparatus, controlling device, and its control method |
| WO2002037217A2 (en) * | 2000-11-02 | 2002-05-10 | Sony Electronics, Inc. | Content and application download based on a home network system configuration profile |
| US8127326B2 (en) | 2000-11-14 | 2012-02-28 | Claussen Paul J | Proximity detection using wireless connectivity in a communications system |
| WO2002047388A2 (en) | 2000-11-14 | 2002-06-13 | Scientific-Atlanta, Inc. | Networked subscriber television distribution |
| US8046799B2 (en) * | 2000-11-27 | 2011-10-25 | The Directv Group, Inc. | Daypart based navigation paradigm |
| KR100379443B1 (ko) * | 2000-12-29 | 2003-04-11 | 엘지전자 주식회사 | Epg 가이드 바 표시 장치 및 방법 |
| KR101189029B1 (ko) | 2001-02-21 | 2012-10-08 | 유나이티드 비디오 프로퍼티즈, 인크. | 개인용 비디오 녹화 특징을 갖는 대화식 프로그램 가이드를 위한 시스템 및 방법 |
| US20020144288A1 (en) * | 2001-03-09 | 2002-10-03 | Tadamasa Kitsukawa | System and method for allowing access to web sites using interactive television |
| US8095948B2 (en) * | 2001-03-09 | 2012-01-10 | Sony Corporation | System and method for billing for interactive television |
| US20020140871A1 (en) * | 2001-03-28 | 2002-10-03 | Koninklijke Philips Electronics N.V. | Seamless control of input TV signals |
| US20020144282A1 (en) * | 2001-03-29 | 2002-10-03 | Koninklijke Philips Electronics N.V. | Personalizing CE equipment configuration at server via web-enabled device |
| US20020157109A1 (en) * | 2001-04-21 | 2002-10-24 | Sony Corporation | System and method for interactive television |
| US20020157107A1 (en) * | 2001-04-23 | 2002-10-24 | Sony Corporation | Interactive television system |
| US20020157100A1 (en) * | 2001-04-23 | 2002-10-24 | Sony Corporation | Electronic program guide including virtual channels for interactive television |
| US20020157092A1 (en) * | 2001-04-23 | 2002-10-24 | Sony Corporation | System and method for pulling internet content onto interactive television |
| US6930730B2 (en) * | 2001-05-03 | 2005-08-16 | Mitsubishi Digital Electronics America, Inc. | Control system and user interface for network of input devices |
| US7690017B2 (en) * | 2001-05-03 | 2010-03-30 | Mitsubishi Digital Electronics America, Inc. | Control system and user interface for network of input devices |
| US7814516B2 (en) * | 2001-05-03 | 2010-10-12 | Mitsubishi Digital Electronics America, Inc. | Control system and user interface for network of input devices |
| US7797718B2 (en) * | 2001-05-03 | 2010-09-14 | Mitsubishi Digital Electronics America, Inc. | Control system and user interface for network of input devices |
| US20030075983A1 (en) * | 2001-05-03 | 2003-04-24 | Mitsubishi Digital Electronics America, Inc. | Control system and user interface for network of input devices |
| US20020188952A1 (en) * | 2001-06-08 | 2002-12-12 | Istvan Anthony F. | Systems and methods for accessing interactive content via synthetic channels |
| US7574723B2 (en) * | 2001-07-19 | 2009-08-11 | Macrovision Corporation | Home media network |
| US20030028884A1 (en) * | 2001-08-03 | 2003-02-06 | Swart William D. | Video and digital multimedia aggregator content availability notification system and method |
| US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
| US20030028890A1 (en) * | 2001-08-03 | 2003-02-06 | Swart William D. | Video and digital multimedia acquisition and delivery system and method |
| US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
| US6747365B2 (en) * | 2001-08-31 | 2004-06-08 | Motorola, Inc. | Vehicle active network adapted to legacy architecture |
| US8042132B2 (en) | 2002-03-15 | 2011-10-18 | Tvworks, Llc | System and method for construction, delivery and display of iTV content |
| US8413205B2 (en) | 2001-09-19 | 2013-04-02 | Tvworks, Llc | System and method for construction, delivery and display of iTV content |
| US11388451B2 (en) * | 2001-11-27 | 2022-07-12 | Comcast Cable Communications Management, Llc | Method and system for enabling data-rich interactive television using broadcast database |
| AU2002327677A1 (en) | 2001-09-19 | 2003-04-01 | Meta Tv, Inc. | Interactive user interface for television applications |
| US8763046B2 (en) * | 2001-12-03 | 2014-06-24 | Thomson Licensing | DBS feature extension architecture |
| US20030120758A1 (en) * | 2001-12-21 | 2003-06-26 | Koninklijke Philips Electronics N.V. | XML conditioning for new devices attached to the network |
| US8782691B1 (en) | 2002-01-15 | 2014-07-15 | The Directv Group, Inc. | Time shifted targeted advertisements based upon user profiles |
| US20030154481A1 (en) * | 2002-02-11 | 2003-08-14 | Andersen David B. | Identification of programming having supplementary content |
| US7797711B2 (en) * | 2002-03-11 | 2010-09-14 | Sony Corporation | Graphical user interface for a device having multiple input and output nodes |
| US8707354B1 (en) | 2002-06-12 | 2014-04-22 | Tvworks, Llc | Graphically rich, modular, promotional tile interface for interactive television |
| US7703116B1 (en) * | 2003-07-11 | 2010-04-20 | Tvworks, Llc | System and method for construction, delivery and display of iTV applications that blend programming information of on-demand and broadcast service offerings |
| US7310808B2 (en) * | 2002-03-29 | 2007-12-18 | Sony Corporation | Method of and apparatus for supporting and enabling the selection and mixing of multiple streams of audio/video data from multiple sources within a receiving device allowing external control |
| KR100864720B1 (ko) * | 2002-04-15 | 2008-10-23 | 삼성전자주식회사 | 하나의 오에스디 화면을 통해 각 장치의 제어가 가능한콤비네이션 시스템 및 그의 동작제어방법 |
| US7899915B2 (en) | 2002-05-10 | 2011-03-01 | Richard Reisman | Method and apparatus for browsing using multiple coordinated device sets |
| US8156525B2 (en) * | 2002-05-20 | 2012-04-10 | Sony Corporation | Information-processing system, information-processing device, and information-processing method |
| JP3909683B2 (ja) * | 2002-05-23 | 2007-04-25 | ソニー株式会社 | 番組表示制御装置および番組表示制御方法 |
| US8352983B1 (en) | 2002-07-11 | 2013-01-08 | Tvworks, Llc | Programming contextual interactive user interface for television |
| US7516470B2 (en) | 2002-08-02 | 2009-04-07 | Cisco Technology, Inc. | Locally-updated interactive program guide |
| US11070890B2 (en) | 2002-08-06 | 2021-07-20 | Comcast Cable Communications Management, Llc | User customization of user interfaces for interactive television |
| US8272020B2 (en) * | 2002-08-17 | 2012-09-18 | Disney Enterprises, Inc. | System for the delivery and dynamic presentation of large media assets over bandwidth constrained networks |
| CA2494817A1 (en) * | 2002-08-21 | 2004-03-04 | Disney Enterprises, Inc. | Digital home movie library |
| US8220018B2 (en) | 2002-09-19 | 2012-07-10 | Tvworks, Llc | System and method for preferred placement programming of iTV content |
| US7908625B2 (en) * | 2002-10-02 | 2011-03-15 | Robertson Neil C | Networked multimedia system |
| US7360235B2 (en) | 2002-10-04 | 2008-04-15 | Scientific-Atlanta, Inc. | Systems and methods for operating a peripheral record/playback device in a networked multimedia system |
| US7545935B2 (en) * | 2002-10-04 | 2009-06-09 | Scientific-Atlanta, Inc. | Networked multimedia overlay system |
| US8046806B2 (en) | 2002-10-04 | 2011-10-25 | Wall William E | Multiroom point of deployment module |
| JP4116390B2 (ja) * | 2002-10-07 | 2008-07-09 | シャープ株式会社 | 機器コントロールシステム、表示装置及び機器コントロールプログラムを記録した記録媒体 |
| US8931010B2 (en) * | 2002-11-04 | 2015-01-06 | Rovi Solutions Corporation | Methods and apparatus for client aggregation of media in a networked media system |
| KR20050086668A (ko) * | 2002-11-18 | 2005-08-30 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 컨텐츠 선택 방법 및 장치 |
| US9357256B2 (en) * | 2002-12-11 | 2016-05-31 | Broadcom Corporation | Third party media channel access in a media exchange network |
| US7444336B2 (en) * | 2002-12-11 | 2008-10-28 | Broadcom Corporation | Portable media processing unit in a media exchange network |
| US20040117824A1 (en) * | 2002-12-11 | 2004-06-17 | Jeyhan Karaoguz | Method and system for media processing providing access to distributed media via a channel guide |
| US7584359B2 (en) | 2002-12-11 | 2009-09-01 | Broadcom Corporation | Secure media peripheral association in a media exchange network |
| US8028093B2 (en) | 2002-12-11 | 2011-09-27 | Broadcom Corporation | Media processing system supporting adaptive digital media parameters based on end-user viewing capabilities |
| US8094640B2 (en) | 2003-01-15 | 2012-01-10 | Robertson Neil C | Full duplex wideband communications system for a local coaxial network |
| US7487532B2 (en) * | 2003-01-15 | 2009-02-03 | Cisco Technology, Inc. | Optimization of a full duplex wideband communications system |
| US7493646B2 (en) * | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
| WO2004080068A1 (en) * | 2003-03-04 | 2004-09-16 | Regia S.R.L | Multimedia television apparatus |
| US7761898B2 (en) * | 2003-03-07 | 2010-07-20 | Siemens Enterprise Communications, Inc. | System and method for e-mail control of an integrated communications center |
| US10664138B2 (en) | 2003-03-14 | 2020-05-26 | Comcast Cable Communications, Llc | Providing supplemental content for a second screen experience |
| US11381875B2 (en) | 2003-03-14 | 2022-07-05 | Comcast Cable Communications Management, Llc | Causing display of user-selectable content types |
| US8578411B1 (en) | 2003-03-14 | 2013-11-05 | Tvworks, Llc | System and method for controlling iTV application behaviors through the use of application profile filters |
| US7213228B2 (en) * | 2003-03-17 | 2007-05-01 | Macrovision Corporation | Methods and apparatus for implementing a remote application over a network |
| US7574691B2 (en) * | 2003-03-17 | 2009-08-11 | Macrovision Corporation | Methods and apparatus for rendering user interfaces and display information on remote client devices |
| US7010804B2 (en) * | 2003-03-20 | 2006-03-07 | Sony Corporation | System and method for facilitating TV channel programming |
| US7294877B2 (en) * | 2003-03-28 | 2007-11-13 | Nantero, Inc. | Nanotube-on-gate FET structures and applications |
| JP2007502090A (ja) * | 2003-05-09 | 2007-02-01 | ブロードバンド・イノベーションズ・インコーポレイテッド | ホームネットワーク同軸配線で伝送されるネイティブ信号を利用した複数のデジタルtv装置用デジタルメディアサーバ |
| EP1623524A4 (de) * | 2003-05-14 | 2009-01-21 | Digital Deck Inc | Anpassbare programmanleitung für vernetzte einrichtungen |
| JP4289025B2 (ja) * | 2003-05-28 | 2009-07-01 | ソニー株式会社 | 機器制御処理装置、表示処理装置、および方法、並びにコンピュータ・プログラム |
| US7603022B2 (en) * | 2003-07-02 | 2009-10-13 | Macrovision Corporation | Networked personal video recording system |
| US8438601B2 (en) | 2003-07-02 | 2013-05-07 | Rovi Solutions Corporation | Resource management for a networked personal video recording system |
| US7454120B2 (en) * | 2003-07-02 | 2008-11-18 | Macrovision Corporation | Methods and apparatus for client aggregation of television programming in a networked personal video recording system |
| US8416952B1 (en) | 2003-07-11 | 2013-04-09 | Tvworks, Llc | Channel family surf control |
| EP1526714A1 (de) * | 2003-08-06 | 2005-04-27 | Matsuhita Electric Industrial Co., Ltd. | Informationsverarbeitungsanlage |
| US20050065912A1 (en) * | 2003-09-02 | 2005-03-24 | Digital Networks North America, Inc. | Digital media system with request-based merging of metadata from multiple databases |
| US20050055722A1 (en) * | 2003-09-09 | 2005-03-10 | Sony Corporation | Intelligent routing of digital content |
| US8819734B2 (en) * | 2003-09-16 | 2014-08-26 | Tvworks, Llc | Contextual navigational control for digital television |
| JP2005124008A (ja) * | 2003-10-20 | 2005-05-12 | Matsushita Electric Ind Co Ltd | デジタルコンテンツ再生装置及びデジタルコンテンツ再生方法 |
| JP2007521701A (ja) * | 2003-10-28 | 2007-08-02 | トムソン ライセンシング | ビデオ入力情報を設定する方法および装置 |
| US9131272B2 (en) * | 2003-11-04 | 2015-09-08 | Universal Electronics Inc. | System and method for saving and recalling state data for media and home appliances |
| WO2005048581A2 (en) * | 2003-11-10 | 2005-05-26 | Thomson Licensing | Method and apparatus for providing dynamic display of content information associated with a device in a network |
| US20070118869A1 (en) * | 2003-12-09 | 2007-05-24 | Lee Ted Y | "Method and a system for controlling, navigating and managing data files, url's and other file system objects using code-based commands, in a computer system or an appliance enhanced by a computer system" |
| GB0329202D0 (en) * | 2003-12-17 | 2004-01-21 | Koninkl Philips Electronics Nv | Automated signal selection |
| US7445669B2 (en) * | 2005-09-09 | 2008-11-04 | Halliburton Energy Services, Inc. | Settable compositions comprising cement kiln dust and additive(s) |
| US7810070B2 (en) | 2004-03-29 | 2010-10-05 | Sas Institute Inc. | System and method for software testing |
| US9087126B2 (en) | 2004-04-07 | 2015-07-21 | Visible World, Inc. | System and method for enhanced video selection using an on-screen remote |
| US8132204B2 (en) * | 2004-04-07 | 2012-03-06 | Visible World, Inc. | System and method for enhanced video selection and categorization using metadata |
| US9396212B2 (en) | 2004-04-07 | 2016-07-19 | Visible World, Inc. | System and method for enhanced video selection |
| JP3937177B2 (ja) * | 2004-06-25 | 2007-06-27 | 船井電機株式会社 | Av装置 |
| US7188015B2 (en) * | 2004-07-14 | 2007-03-06 | Trimble Navigation Limited | Method and system for controlling a mobile machine |
| KR101092438B1 (ko) * | 2004-08-05 | 2011-12-13 | 엘지전자 주식회사 | 케이블 방송 수신기 및 그의 진단 방법 |
| US8086575B2 (en) | 2004-09-23 | 2011-12-27 | Rovi Solutions Corporation | Methods and apparatus for integrating disparate media formats in a networked media system |
| US8806533B1 (en) | 2004-10-08 | 2014-08-12 | United Video Properties, Inc. | System and method for using television information codes |
| US20070055386A1 (en) * | 2004-11-03 | 2007-03-08 | Rockwell Automation Technologies, Inc. | Abstracted display building method and system |
| US20060098939A1 (en) * | 2004-11-09 | 2006-05-11 | Samsung Electronics Co., Ltd. | Combination system capable of controlling each device through a single OSD menu and method thereof |
| US20060107294A1 (en) * | 2004-11-16 | 2006-05-18 | Rivlin Ze Ev | Integrated video processing circuit and method for providing a displayed visual user interface for the display, selection and setup of video input sources |
| CN102665112B (zh) * | 2004-11-19 | 2015-08-19 | Tivo股份有限公司 | 用于多媒体内容的安全传输和回放的方法和设备 |
| US20060117354A1 (en) * | 2004-11-29 | 2006-06-01 | Mark Schutte | Consolidating video-on-demand (VOD) services with multi-room personal video recording (MR-PVR) services |
| US7768388B2 (en) | 2005-01-05 | 2010-08-03 | Rovi Solutions Corporation | Methods and apparatus for providing notifications in a media system |
| US7546623B2 (en) * | 2005-01-05 | 2009-06-09 | Microsoft Corporation | Methods and systems for providing multi-source content in electronic program guides |
| US20060161953A1 (en) * | 2005-01-20 | 2006-07-20 | Sbc Knowledge Ventures, L.P. | System and method of providing a combined content guide for an entertainment system |
| KR100686093B1 (ko) * | 2005-02-03 | 2007-02-23 | 엘지전자 주식회사 | 영상기기 및 그의 채널 운용 방법 |
| US8332892B2 (en) * | 2005-02-11 | 2012-12-11 | Sony Corporation | Method and apparatus for content selection in a home media environment |
| US20070143776A1 (en) * | 2005-03-01 | 2007-06-21 | Russ Samuel H | Viewer data collection in a multi-room network |
| US20060218581A1 (en) * | 2005-03-01 | 2006-09-28 | Barbara Ostrowska | Interactive network guide with parental monitoring |
| CN101112084B (zh) * | 2005-03-17 | 2011-09-28 | 松下电器产业株式会社 | 电子设备系统 |
| US7818667B2 (en) | 2005-05-03 | 2010-10-19 | Tv Works Llc | Verification of semantic constraints in multimedia data and in its announcement, signaling and interchange |
| US20070009229A1 (en) * | 2005-05-16 | 2007-01-11 | Toshiba America Consumer Products, Llc | User interface for consumer electronic product |
| US20070035668A1 (en) * | 2005-08-11 | 2007-02-15 | Sony Corporation | Method of routing an audio/video signal from a television's internal tuner to a remote device |
| KR100724898B1 (ko) | 2005-09-05 | 2007-06-04 | 삼성전자주식회사 | 지상파 dmb 시스템 및 위성 dmb 시스템 간의 서비스링킹 정보 제공 방법 및 dmb 단말기에서의 서비스 링킹정보를 이용한 서비스 변경 방법 |
| US7810129B2 (en) * | 2005-09-30 | 2010-10-05 | Panasonic Corporation | Video display apparatus and reproduction apparatus |
| US7876998B2 (en) | 2005-10-05 | 2011-01-25 | Wall William E | DVD playback over multi-room by copying to HDD |
| US8582946B2 (en) * | 2005-11-04 | 2013-11-12 | Rovi Guides, Inc. | Systems and methods for recording programs using a network recording device as supplemental storage |
| FR2895182A1 (fr) * | 2005-12-20 | 2007-06-22 | Thomson Licensing Sas | Procede de transmission de services de television numerique, passerelle et reseau correspondants |
| KR100750150B1 (ko) * | 2005-12-23 | 2007-08-21 | 삼성전자주식회사 | 방송 콘텐츠 정보 표시 방법 및 그 장치 |
| US9467322B2 (en) | 2005-12-27 | 2016-10-11 | Rovi Solutions Corporation | Methods and apparatus for integrating media across a wide area network |
| US20070157220A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for managing content |
| US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
| US20070157242A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for managing content |
| US8607287B2 (en) | 2005-12-29 | 2013-12-10 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
| KR20070085125A (ko) * | 2006-02-22 | 2007-08-27 | 삼성전자주식회사 | Av 네트워크 관리 방법 및 이를 위한 장치 |
| US20070209010A1 (en) * | 2006-03-01 | 2007-09-06 | Sas Institute Inc. | Computer implemented systems and methods for testing the usability of a software application |
| US7774341B2 (en) | 2006-03-06 | 2010-08-10 | Veveo, Inc. | Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content |
| US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
| US7929551B2 (en) * | 2006-06-01 | 2011-04-19 | Rovi Solutions Corporation | Methods and apparatus for transferring media across a network using a network interface device |
| KR101234156B1 (ko) * | 2006-06-14 | 2013-02-15 | 삼성전자주식회사 | 항목 그룹화를 이용한 외부입력 리스트 제공방법 및 이를적용한 영상기기 |
| KR20070121206A (ko) * | 2006-06-21 | 2007-12-27 | 삼성전자주식회사 | 통합 파일리스트 제공방법 및 이를 적용한 영상기기 |
| DE102006028505A1 (de) * | 2006-06-21 | 2007-12-27 | Nokia Siemens Networks Gmbh & Co.Kg | Vorrichtung und Verfahren zur vereinheitlichen Bedienung einer Vielzahl von Nutzsignalquellen |
| JP2009545921A (ja) * | 2006-07-31 | 2009-12-24 | ユナイテッド ビデオ プロパティーズ, インコーポレイテッド | メディアガイダンスプランナを提供するためのシステムおよび方法 |
| US8412021B2 (en) | 2007-05-18 | 2013-04-02 | Fall Front Wireless Ny, Llc | Video player user interface |
| US10003781B2 (en) * | 2006-08-04 | 2018-06-19 | Gula Consulting Limited Liability Company | Displaying tags associated with items in a video playback |
| US20080031590A1 (en) * | 2006-08-04 | 2008-02-07 | Kulas Charles J | Digital video recording of multiple associated channels |
| US20080235736A1 (en) * | 2007-03-22 | 2008-09-25 | Thomas Patrick Dawson | System and method for dynamic updating of TV menu |
| US8935733B2 (en) * | 2006-09-07 | 2015-01-13 | Porto Vinci Ltd. Limited Liability Company | Data presentation using a wireless home entertainment hub |
| US8966545B2 (en) * | 2006-09-07 | 2015-02-24 | Porto Vinci Ltd. Limited Liability Company | Connecting a legacy device into a home entertainment system using a wireless home entertainment hub |
| US8005236B2 (en) | 2006-09-07 | 2011-08-23 | Porto Vinci Ltd. Limited Liability Company | Control of data presentation using a wireless home entertainment hub |
| US8607281B2 (en) * | 2006-09-07 | 2013-12-10 | Porto Vinci Ltd. Limited Liability Company | Control of data presentation in multiple zones using a wireless home entertainment hub |
| US20080061578A1 (en) * | 2006-09-07 | 2008-03-13 | Technology, Patents & Licensing, Inc. | Data presentation in multiple zones using a wireless home entertainment hub |
| US9233301B2 (en) * | 2006-09-07 | 2016-01-12 | Rateze Remote Mgmt Llc | Control of data presentation from multiple sources using a wireless home entertainment hub |
| US9386269B2 (en) * | 2006-09-07 | 2016-07-05 | Rateze Remote Mgmt Llc | Presentation of data on multiple display devices using a wireless hub |
| US9319741B2 (en) | 2006-09-07 | 2016-04-19 | Rateze Remote Mgmt Llc | Finding devices in an entertainment system |
| US7913229B2 (en) * | 2006-09-18 | 2011-03-22 | Sas Institute Inc. | Computer-implemented system for generating automated tests from a web application |
| US8607294B2 (en) * | 2006-10-27 | 2013-12-10 | Hewlett-Packard Development Company, L.P. | Audio/video component networking system and method |
| WO2008076765A2 (en) * | 2006-12-13 | 2008-06-26 | Johnson Controls, Inc. | Source content preview in a media system |
| US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
| US8418206B2 (en) | 2007-03-22 | 2013-04-09 | United Video Properties, Inc. | User defined rules for assigning destinations of content |
| US8296732B2 (en) * | 2007-03-23 | 2012-10-23 | Sas Institute Inc. | Computer-implemented systems and methods for analyzing product configuration and data |
| US7954131B2 (en) * | 2007-06-13 | 2011-05-31 | Time Warner Cable Inc. | Premises gateway apparatus and methods for use in a content-based network |
| US8286214B2 (en) * | 2007-06-13 | 2012-10-09 | Tp Lab Inc. | Method and system to combine broadcast television and internet television |
| US8087001B2 (en) * | 2007-06-29 | 2011-12-27 | Sas Institute Inc. | Computer-implemented systems and methods for software application testing |
| US20090019492A1 (en) * | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
| US8285121B2 (en) | 2007-10-07 | 2012-10-09 | Fall Front Wireless Ny, Llc | Digital network-based video tagging system |
| KR101445764B1 (ko) * | 2007-11-05 | 2014-10-02 | 삼성전자주식회사 | 멀티미디어 컨텐츠 리스트 및 서브리스트 제공방법, 및이를 적용한 방송수신장치 |
| US20090144776A1 (en) * | 2007-11-29 | 2009-06-04 | At&T Knowledge Ventures, L.P. | Support for Personal Content in a Multimedia Content Delivery System and Network |
| JP4679602B2 (ja) * | 2007-12-28 | 2011-04-27 | シャープ株式会社 | Av装置及びui表示方法 |
| WO2009088952A1 (en) * | 2007-12-31 | 2009-07-16 | Aitv, Inc. | On screen television input management |
| US20090278987A1 (en) * | 2008-01-07 | 2009-11-12 | Toshiba America Consumer Products | User interface for consumer electronic product |
| US20090183207A1 (en) * | 2008-01-10 | 2009-07-16 | Neil Patel | Integrated Content User Interface For A Portable Media Player |
| US8601526B2 (en) | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
| JP4666023B2 (ja) * | 2008-08-04 | 2011-04-06 | ソニー株式会社 | 記録システム、記録装置、及び記録制御方法、並びにプログラム |
| CN101668152B (zh) * | 2008-09-05 | 2012-07-04 | 深圳Tcl新技术有限公司 | 访问便携式媒体播放器的设备和方法 |
| US9992525B1 (en) | 2008-09-15 | 2018-06-05 | The Directv Group, Inc. | Method and system for inserting local channel insertion in a multi-terminal system |
| US20100083113A1 (en) * | 2008-09-26 | 2010-04-01 | Thomson Licensing Inc. | Architecture For Optimizing Audio and Video Output States for Multimedia Devices |
| US8671429B1 (en) * | 2008-09-30 | 2014-03-11 | The Directv Group, Inc. | Method and system for dynamically changing a user interface for added or removed resources |
| US9426497B1 (en) | 2008-09-30 | 2016-08-23 | The Directv Group, Inc. | Method and system for bandwidth shaping to optimize utilization of bandwidth |
| US9049473B1 (en) | 2008-09-30 | 2015-06-02 | The Directv Group, Inc. | Method and system of processing multiple playback streams via a single playback channel |
| US9710055B1 (en) | 2008-09-30 | 2017-07-18 | The Directv Group, Inc. | Method and system for abstracting external devices via a high level communications protocol |
| US9148693B1 (en) | 2008-09-30 | 2015-09-29 | The Directv Group, Inc. | Method and system of scaling external resources for a receiving device |
| US9494986B1 (en) | 2008-09-30 | 2016-11-15 | The Directv Group, Inc. | Method and system for controlling a low power mode for external devices |
| US11832024B2 (en) * | 2008-11-20 | 2023-11-28 | Comcast Cable Communications, Llc | Method and apparatus for delivering video and video-related content at sub-asset level |
| US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
| US8166502B2 (en) * | 2009-02-19 | 2012-04-24 | Sony Corporation | Downloading TV channel map based on location and provider |
| US8443399B2 (en) * | 2009-06-02 | 2013-05-14 | Panasonic Corporation | Digital broadcast receiver and digital broadcast transmitter |
| US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
| US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
| US20110154401A1 (en) * | 2009-12-17 | 2011-06-23 | At&T Intellectual Property I, L.P. | Systems and Methods to Generate an Electronic Program Guide |
| CN102859997B (zh) | 2010-03-26 | 2018-05-04 | 艾科星科技公司 | 多输入电视接收器 |
| US20110264698A1 (en) * | 2010-04-26 | 2011-10-27 | Htc Corporation | Method for guiding operation of application program, mobile electronic device, and computer-readable medium using the method thereof |
| 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 |
| US20110316870A1 (en) * | 2010-06-07 | 2011-12-29 | Chun Jiang | Method for providing a user with a fast control user interface, and associated electronic device |
| US9584867B2 (en) * | 2010-06-28 | 2017-02-28 | Vizio Inc | Selecting remote services through an electronic program guide |
| US20110321093A1 (en) * | 2010-06-28 | 2011-12-29 | Vizio, Inc. | Selecting attached content through an electronic program guide |
| US20110321090A1 (en) * | 2010-06-28 | 2011-12-29 | Vizio, Inc. | Selecting television inputs through an electronic program guide |
| JP5716299B2 (ja) * | 2010-06-28 | 2015-05-13 | 富士通株式会社 | 情報処理装置、情報処理装置制御方法及び情報処理装置制御プログラムを格納した記録媒体 |
| US9083999B2 (en) * | 2010-09-02 | 2015-07-14 | Mobitv, Inc. | User based electronic program guides |
| EP2472855A1 (de) * | 2010-12-29 | 2012-07-04 | Advanced Digital Broadcast S.A. | Fernsehbenutzerschnittstelle |
| US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
| US8819757B2 (en) * | 2011-01-11 | 2014-08-26 | Manolo Fabio Rivera | Advanced wireless IPTV set top box |
| US20120291081A1 (en) * | 2011-05-12 | 2012-11-15 | Maria Cabrera | Television with improved graphical user interface |
| US10045064B2 (en) * | 2011-05-20 | 2018-08-07 | Echostar Technologies Llc | Systems and methods for on-screen display of content information |
| US9112623B2 (en) | 2011-06-06 | 2015-08-18 | Comcast Cable Communications, Llc | Asynchronous interaction at specific points in content |
| KR102044015B1 (ko) * | 2011-08-02 | 2019-11-12 | (주)휴맥스 | 연관 미디어 컨텐츠를 포함하는 컨텐츠 관리 목록 제공 방법 및 이를 수행하는 장치 |
| US8595770B2 (en) | 2011-10-31 | 2013-11-26 | The Directv Group, Inc. | Aggregated content distribution system and method for operating the same |
| US8621530B1 (en) | 2011-10-31 | 2013-12-31 | The Directv Group, Inc. | Method and system for controlling user devices in an aggregated content distribution system |
| US8856843B1 (en) * | 2011-10-31 | 2014-10-07 | The Directv Group, Inc. | Method and system for adding local channels and program guide data at a user receiving device in an aggregated content distribution system |
| EP2590425A1 (de) * | 2011-11-03 | 2013-05-08 | Samsung Electronics Co., Ltd. | Vorrichtung zum Empfangen eines Rundfunk-Streams mit einem Online-Dienst in einer Kanalliste und Verfahren davon |
| US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
| GB201205761D0 (en) | 2012-03-30 | 2012-05-16 | Sony Corp | A method and device |
| US20150156548A1 (en) * | 2012-06-14 | 2015-06-04 | Flextronics Ap, Llc | Epg aggregation from multiple sources |
| US11368760B2 (en) | 2012-08-17 | 2022-06-21 | Flextronics Ap, Llc | Applications generating statistics for user behavior |
| US20160119675A1 (en) | 2012-09-06 | 2016-04-28 | Flextronics Ap, Llc | Programming user behavior reporting |
| CN103828388A (zh) | 2012-08-17 | 2014-05-28 | 弗莱克斯电子有限责任公司 | 提供智能电视徽标的方法和显示屏 |
| US11115722B2 (en) | 2012-11-08 | 2021-09-07 | Comcast Cable Communications, Llc | Crowdsourcing supplemental content |
| US8881187B2 (en) * | 2012-11-08 | 2014-11-04 | Eldon Technology Limited | Logging network discoverable information |
| US9553927B2 (en) | 2013-03-13 | 2017-01-24 | Comcast Cable Communications, Llc | Synchronizing multiple transmissions of content |
| US10880609B2 (en) | 2013-03-14 | 2020-12-29 | Comcast Cable Communications, Llc | Content event messaging |
| GB2516327B (en) * | 2013-07-19 | 2018-04-25 | Samsung Electronics Co Ltd | Channel guide for broadcasting services |
| US9654831B2 (en) | 2013-10-21 | 2017-05-16 | Time Warner Cable Enterprises Llc | Content consumption and management in a network |
| US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
| US20160295267A1 (en) * | 2013-11-14 | 2016-10-06 | Le Shi Zhi Xin Electronic Technology (Tianjin) Limited | Data resource transmission method and device |
| US11783382B2 (en) | 2014-10-22 | 2023-10-10 | Comcast Cable Communications, Llc | Systems and methods for curating content metadata |
| KR102286130B1 (ko) * | 2016-05-25 | 2021-08-06 | 한국전자통신연구원 | 동영상 제공 방법 및 시스템 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4908713A (en) | 1981-12-14 | 1990-03-13 | Levine Michael R | VCR Programmer |
| US4706121B1 (en) | 1985-07-12 | 1993-12-14 | Insight Telecast, Inc. | Tv schedule system and process |
| DE69131703T2 (de) * | 1990-07-17 | 2000-02-24 | Kabushiki Kaisha Toshiba, Kawasaki | AV-System |
| US5543929A (en) * | 1993-01-05 | 1996-08-06 | E. Guide, Inc. | Television for controlling a video cassette recorder to access programs on a video cassette tape |
| CN100545828C (zh) * | 1993-07-30 | 2009-09-30 | 佳能株式会社 | 控制连接到网络的网络设备的控制设备及其控制方法 |
| DE69424611T2 (de) * | 1993-09-22 | 2001-01-25 | Sony Corp., Tokio/Tokyo | Fernsehgerät |
| US5550576A (en) | 1995-04-17 | 1996-08-27 | Starsight Telecast Incorporated | Method and apparatus for merging television program schedule information received from multiple television schedule information sources |
| US5995155A (en) * | 1995-07-17 | 1999-11-30 | Gateway 2000, Inc. | Database navigation system for a home entertainment system |
| AU709035B2 (en) * | 1996-02-02 | 1999-08-19 | Thomson Consumer Electronics, Inc | System and method for interfacing multiple electronic devices |
| JPH09238385A (ja) * | 1996-02-29 | 1997-09-09 | Victor Co Of Japan Ltd | 家電機器のリモートコントロール方法 |
| JP3911047B2 (ja) * | 1996-04-30 | 2007-05-09 | ソニー株式会社 | 録画予約制御システム及び録画予約制御方法 |
| US6118492A (en) * | 1996-08-14 | 2000-09-12 | Starsight Telecast, Inc. | Guide system and method of operation |
| US6005565A (en) * | 1997-03-25 | 1999-12-21 | Sony Corporation | Integrated search of electronic program guide, internet and other information resources |
| US6072483A (en) * | 1997-06-02 | 2000-06-06 | Sony Corporation | Active frame scroll interface |
-
1999
- 1999-03-05 US US09/263,911 patent/US6219839B1/en not_active Expired - Lifetime
- 1999-05-04 EP EP99108867A patent/EP0957636B1/de not_active Expired - Lifetime
- 1999-05-04 DE DE69933503T patent/DE69933503T2/de not_active Expired - Lifetime
- 1999-05-06 JP JP16288299A patent/JP3589586B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102010036227A1 (de) * | 2010-09-02 | 2012-03-08 | Technisat Digital Gmbh | Interaktive Programmführungseinrichtung mit Steuerfunktionen für einen digitalen Fernsehempfänger |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3589586B2 (ja) | 2004-11-17 |
| US6219839B1 (en) | 2001-04-17 |
| DE69933503D1 (de) | 2006-11-23 |
| EP0957636A2 (de) | 1999-11-17 |
| EP0957636A3 (de) | 2001-02-07 |
| EP0957636B1 (de) | 2006-10-11 |
| JP2000101946A (ja) | 2000-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69933503T2 (de) | Elektronischer, auf einem Schirm dargestellter Quellenführer | |
| DE69903174T3 (de) | Kooperatives fernsehanwendungssystem mit mehreren benutzerfernsehausrüstungsgeräten | |
| DE69903438T2 (de) | Interaktive fernsehprogrammführung mit mehreren geräten an einem ort | |
| DE69930747T2 (de) | Elektronischer client-server rprogrammführer | |
| DE69928374T2 (de) | Benutzerprofil auf der basis von zugangszeiten | |
| DE69907684T2 (de) | Elektronische programmführung mit markierungssprache | |
| DE60000682T2 (de) | Bevorzugtes dienstverwaltungssystem für einen multimediavideodekoder | |
| EP1116630B1 (de) | Audio- und/oder Videosystem, insbesondere für Kraftfahrzeuge oder Heimanwendungen | |
| DE60120386T2 (de) | Systeme und verfahren zur verminderung von unterbrechungen in programmaufnahmen | |
| DE69907029T2 (de) | System und verfahren zur individuellen anpassung einer elektronischen fernsehprogrammzeitschrift wobei erinnerungsmeldungen oder lokale identifikatoren hinzugefügt werden | |
| DE69925814T2 (de) | Programanweisungssystem mit vorzugsprofilen | |
| DE60115625T2 (de) | Interaktive medienführung mit medienführungsschnittstelle | |
| DE69908188T2 (de) | Video-auf-anfrage verfahren und systeme | |
| DE69830202T2 (de) | Hostgerät zur struktur einer zweiwegverbindung in einwegdatenströmen | |
| DE69730622T2 (de) | System für die automatische erzeugung einer programmführung mittels information aus verschiedenen quellen | |
| DE69828696T2 (de) | Erzeugung eines programmführers für heimnetzwerke | |
| DE69831179T2 (de) | Tragbare vorrichtung zur simulation von bidirektionellen verbindungen für ein-direktionelle datenströme | |
| DE69801900T2 (de) | System und methode zur bereitstellung eines volldienst-fernsehsystems | |
| DE69932060T2 (de) | Simulation einer zweiwegverbindung für ein-direktionalle datenströme für mehrere teilnehmer | |
| DE69903295T2 (de) | Interaktive elektronische fernsehzeitschrift mit datenübermittlung auf anfrage | |
| DE69921142T2 (de) | Interaktive fernsehprogrammführung mit fernzugriff | |
| DE69613573T3 (de) | Zusammenmischen von informationen aus mehreren quellen in einem fernsehsystem | |
| DE69625017T2 (de) | Anwenderschnittstelle zur Programmierung einer Vorrichtung | |
| DE69807219T2 (de) | System und verfahren zur verarbeitung von reinen audioprogrammen in einem fernsehempfänger | |
| DE69634642T2 (de) | Verfahren zur Lokalisierung einer Sendung durch suchen in einem Programmführer nach Suchkriterien |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition |