DE60030128T2 - Integration von zeitversetztem Anzeigen von Fernsehen und Internet-Navigation - Google Patents

Integration von zeitversetztem Anzeigen von Fernsehen und Internet-Navigation Download PDF

Info

Publication number
DE60030128T2
DE60030128T2 DE60030128T DE60030128T DE60030128T2 DE 60030128 T2 DE60030128 T2 DE 60030128T2 DE 60030128 T DE60030128 T DE 60030128T DE 60030128 T DE60030128 T DE 60030128T DE 60030128 T2 DE60030128 T2 DE 60030128T2
Authority
DE
Germany
Prior art keywords
signal stream
incoming signal
user
display
url
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60030128T
Other languages
English (en)
Other versions
DE60030128D1 (de
Inventor
B. Victor Beaverton LORTZ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Application granted granted Critical
Publication of DE60030128D1 publication Critical patent/DE60030128D1/de
Publication of DE60030128T2 publication Critical patent/DE60030128T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories

Description

  • STAND DER TECHNIK
  • 1. GEBIET DER ERFINDUNG
  • Die vorliegende Erfindung betrifft allgemein Computersysteme und Unterhaltungselektronik und im Besonderen die Integration von Computer- und Fernsehmerkmalen.
  • 2. BESCHREIBUNG DES STANDS DER TECHNIK
  • Es werden immer neue Arten von Unterhaltungsprodukten entwickelt und im Handel angeboten. Viele Entwicklungsbemühungen haben sich auf die Konvergenz der Computertechnologie und Heimunterhaltungssystemen konzentriert, mit dem Schwerpunkt auf Produkte für Fernsehgeräte (TV). Im Besonderen wurden auf der Basis von Komponenten der Personalcomputerindustrie (PC-Industrie) Vorrichtungen bzw. Geräte für die Aufzeichnung und Wiedergabe von Fernsehsendungen bzw. Fernsehprogrammen entwickelt. Diese Geräte werden für den Empfang und zum Aufzeichnen von übertragenen Fernsehsignalen verwendet. Die empfangenen Signale werden digital auf einer herkömmlichen Festplatte an Stelle von analogem Videoband gespeichert. Die Daten können auf einer Anzeige (wie etwa einem Fernsehgerät oder einem Computermonitor) für einen Benutzer gleichzeitig zu dem Empfang und der Speicherung in dem Gerät wiedergegeben werden. Diese Geräte sind im Handel erhältlich, wie zum Beispiel von Unternehmen wie Replay Networks, Inc., Mountain View, Kalifornien, USA, oder TiVo, Inc., Sunnyvale, Kalifornien, USA.
  • Ein Merkmal dieser Vorrichtungen bzw. Geräte ist es, dass das Anzeigen der übertragenen Fernsehsendung unterbrochen bzw. angehalten und die Anzeige zu einem späteren Zeitpunkt wieder aufgenommen werden kann, ohne dass Teile der Sendung dabei verloren gehen bzw. verpasst werden. Dieses Merkmal der „Sendepause" wird durch eine Direktzugriffsspeichervorrichtung (z.B. eine Festplatte oder eine beschreibbare optische Disk) ermöglicht, die kontinuierlich eingehende übertragene Fernsehsignale aufzeichnet, während diese empfangen und angezeigt werden. Wenn der Benutzer die Echtzeitwiedergabe des Programms bzw. der Sendung anhält, so werden die Programmdaten zur späteren Wiedergabe weiterhin in die Speichervorrichtung eingespielt. Wenn der Benutzer die Anzeige der Sendung bzw. des Programms fortsetzt, so werden die vorher aufgezeichneten Programmdaten von der Speichervorrichtung gewonnen und auf der Anzeige wiedergegeben, während neu eingehende Programmdaten weiter durch die Vorrichtung aufgezeichnet werden. Aufgrund der linearen Eigenschaft von Magnetbandmedien sind herkömmliche Videokassettenrekorder (VCRs) nicht in der Lage, dieses Merkmal bereitzustellen.
  • Diese Vorrichtung sind zwar dahingehend nützlich, dass sie es einem Benutzer ermöglichen, ausgestrahlte Fernsehinhalte anzuhalten, neu zu starten und zu archivieren, weisen diese Vorrichtungen nicht die Fähigkeit auf, in dem über Netzwerke bzw. Netze wie das Internet verfügbaren WWW-Inhalten zu browsen (WWW als englische Abkürzung von World Wide Web).
  • Ein weiterer Bereich der Konvergenz von Computertechnologie und Heimunterhaltungssystemen ist das interaktive Fernsehen. Ein allgemein bekanntes Modell für das interaktive Fernsehen ist das Zusammenführen von Fernsehausstrahlungen und Internet zu einem Erlebnis, wobei Uniform Resource Locators (URLs) des WWW mit Fernsehsignalen gleichzeitig ausgestrahlt bzw. übermittelt werden. Erreicht werden kann dies durch das Einfügen der URLs in das vertikale Austastintervall (VBI) eines ausgestrahlten Fernsehsignals oder in einen separaten Datenkanal eines digitalen Fernsehvideostroms. Nach einer Aufforderung durch eine Nachrichtung in der Fernsehübertragung kann der Benutzer einen oder mehrere der URLs auswählen, um Kontakt mit einer Website über das Internet aufzunehmen und eine Transaktion auszuführen oder zusätzliche Informationen über die Sendung zu erhalten. Ein derartiges System wird offenbart in WO98/48566, das den Oberbegriff der gegenständlichen Hauptansprüche bildet.
  • In Verbindung mit der aktuellen Technologie werden die abgerufenen Webinhalte parallel zu dem übertragenen Bild entweder auf einer separaten Vorrichtung (unter Verwendung eines unabhängigen Computermonitors oder einer Web-Browser-Einrichtung) oder auf dem Fernsehbildschirm (unter Verwendung von „Bild-in-Bild" oder einer ähnlichen anderen Fenstertechnologie) angezeigt. Ein Nachteil dieser herkömmlichen Alternativen ist es, dass sie den Benutzer bzw. Anwender dazu zwingen, seine Aufmerksamkeit auf den Fernseher und den Web-Browser aufzuteilen oder ansonsten einen Teil des gerade ausgestrahlten Fernsehprogramms zu verpassen, während der Web-Inhalt überprüft wird. Im Falle einer separaten Browsing-Vorrichtung muss der Benutzer ein derartiges Gerät bzw. eine solche Vorrichtung erwerben (wodurch hohe Kosten anfallen für eine separate Anzeige zusätzlich zu dem Fernsehgerät), und er muss ein entsprechendes Durcheinander und den Nachteil von zwei Anzeigevorrichtungen im gleichen Raum tolerieren. Im Falle der Verwendung des Fernsehbildschirms kann der Benutzer nicht weiter die vollständige Fernsehsendung ansehen, während er gleichzeitig Webinhalte betrachtet. Diese Nachteile können die weit verbreitete Akzeptanz derartiger Technologien nachteilig beeinflussen, und ein Verfahren, das diese und andere Probleme löst, wäre von Vorteil.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Vorgesehen ist gemäß einem ersten Aspekt der vorliegenden Erfindung ein Verfahren gemäß dem gegenständlichen Anspruch 1.
  • Vorgesehen ist gemäß einem zweiten Aspekt der vorliegenden Erfindung ein System gemäß dem gegenständlichen Anspruch 12.
  • Vorgesehen ist gemäß einem dritten Aspekt der vorliegenden Erfindung ein Computerprogramm gemäß dem gegenständlichen Anspruch 13.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die Merkmale und Vorteile der vorliegenden Erfindung werden aus der folgenden genauen Beschreibung der vorliegenden Erfindung deutlich. Es zeigen:
  • 1 ein System zum Integrieren von Fernsehrundfunkpausen und Web-Browsing gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
  • 2 ein Flussdiagramm der Integration von Fernsehrundfunkpausen und Web-Browsing gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
  • 3 ein System zum Integrieren von Fernsehrundfunkpausen und Web-Browsing gemäß einem weiteren Ausführungsbeispiel der vorliegenden Erfindung; und
  • 4 ein Diagramm eines beispielhaften Verarbeitungssystems, das gemäß einem Ausführungsbeispiel eines Verfahrens zum Integrieren von Fernsehrundfunkpausen und Web-Browsing gemäß der vorliegenden Erfindung betrieben werden kann.
  • GENAUE BESCHREIBUNG DER ERFINDUNG
  • Ein Ausführungsbeispiel der vorliegenden Erfindung umfasst eine intuitive Bedienerschnittstelle bzw. Benutzeroberfläche für Fernsehrundfunk und Webinhalte.
  • Verweise in der vorliegenden Patentschrift auf „ein Ausführungsbeispiel" der vorliegenden Erfindung bedeuten, dass ein bestimmtes Merkmal, eine bestimmte Struktur oder Eigenschaft, die in Verbindung mit dem Ausführungsbeispiel beschrieben wird, in mindestens einem Ausführungsbeispiel der vorliegenden Erfindung enthalten ist. Wenn somit der Ausdruck „in einem Ausführungsbeispiel" an verschiedenen Stellen der Patentschrift auftaucht, so bezieht er sich nicht unbedingt immer auf das gleiche Ausführungsbeispiel.
  • Als Folge der Einschränkungen aktueller Ansätze in Bezug auf Fernsehrundfunk und Web-Browsing kombiniert ein Ausführungsbeispiel der vorliegenden Erfindung die Funktion des Anhaltens von ausgestrahlten Fernsehsendungen mit der gleichzeitige Ausstrahlung von URLs. In einem Ausführungsbeispiel kann eine Set-Top-Vorrichtung die Funktionalität eines Allround-Computersystems mit der Funktionalität einer Vorrichtung zum Anhalten und zur Wiedergabe von Fernsehrundfunk kombinieren. Die Abbildung aus 1 zeigt ein System für die Integration der Fernsehrundfunkunterbrechung und des Web-Browsing gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Eine Set-Top-Vorrichtung 10 kann mit einem Netz bzw. Netzwerk wie dem Internet 12 und mit einer Fernsehrundfunk-Signalquelle 14 gekoppelt werden. Webinhalte können aus dem Internet von einem Web-Server 16 empfangen werden, wie dies im Fach allgemein bekannt ist. In einem Ausführungsbeispiel umfasst der Webinhalt verhältnismäßig „statische" Webseiten, die Text und Bilder enthalten. In einem anderen Ausführungsbeispiel umfasst der Webinhalt „Streaming" Audio und Video, die in Echtzeit der Set-Top-Vorrichtung zugeführt werden. Fernsehinhalte können von der Fernsehrundfunk-Signalquelle gemäß einer von mehreren allgemein bekannten Methoden empfangen werden, wie etwa über „Funkantennen", Satelliten, Kabel und dergleichen. Der Fernsehinhalt kann in analoger oder digitaler Form gegeben sein.
  • Die Set-Top-Vorrichtung weist einen Prozessor 18 für die Ausführung von Programmieranweisungen für den Betrieb der Set-Top-Vorrichtung zum Empfangen, Speichern, Anhalten und Wiedergeben von Webinhalten und Fernsehinhalten auf. Die Programmieranweisungen bzw. Programmierbefehle können zudem ein Web-Browser-Programm aufweisen. Die Set-Top-Vorrichtung weist auch eine Speichervorrichtung 20 auf, um sowohl Fernsehrundfunkinhalte als auch Webinhalte in digitaler Form zu speichern. Wenn der Fernsehrundfunkinhalt in digitaler Form empfangen wird, kann er direkt in der Speichervorrichtung gespeichert werden. Wenn der Fernsehrundfunkinhalt in analoger Form empfangen wird, kann er in digitale Form umgewandelt, komprimiert und in der Speichervorrichtung zur zukünftigen oder gleichzeitigen Wiedergabe auf einer Anzeige 22 werden. Die Anzeige 22 wird zur Wiedergabe von Webinhalten und von Fernsehrundfunkinhalten verwendet.
  • Eine Fernbedienung 24 ist in dem System enthalten, um die Auswahl des Benutzers über eine allgemein bekannte kabellose Technologie wie etwa Infrarot (IR) zu der Set-Top-Vorrichtung zu übertragen. In einem Ausführungsbeispiel der vorliegenden Erfindung weist die Fernbedienung verschiedene spezielle Benutzereingabetasten auf, wie etwa Vorwärts 26, Zurück bzw. Rückwärts 28, Speichern 29, Internet 30 und TV 32, wie dies nachstehend im Text näher beschrieben wird.
  • Das in der Abbildung aus 1 abgebildete System kann wie folgt eingesetzt werden. Die Abbildung aus 2 zeigt ein Flussdiagramm, das die Integration des Anhaltens der Fernsehausstrahlung und des Web-Browsing gemäß einem Ausführungsbeispiel der vorliegenden Erfindung veranschaulicht. Vor dem Systembetrieb können URLs, welche Webinhalt mit Fernsehrundfunkinhalt verknüpfen, durch den Sender oder einen anderen Anbieter von Fernsehprogrammen oder -signalen in den Fernsehrundfunk-Signalstrom eingefügt werden. Diese Informationen können in das VBI bzw. das vertikale Austastintervall eines analogen Signalstroms, in einen Datenkanal in einem digitalen Signalstrom oder durch jeden anderen Mechanismus für die Kommunikation der URLs gemeinsam mit dem Signalstrom eingefügt werden. Der Signalstrom kann von der Set-Top-Vorrichtung von der Fernserundfunk-Signalquelle empfangen werden Alternativ kann Streaming-Audio und Video von einem Web-Server über das Internet oder ein anderes Netz bzw. Netzwerk als der „live" ausgestrahlte Signalstrom verwendet werden. Dieser Signalstrom kann eingebettete URLs zu anderen Webseiten aufweisen. Wenn der Signalstrom empfangen wird, kann der Signalstrom auf der Anzeige wiedergegeben und/oder auf der Speichervorrichtung der Set-Top-Vorrichtung gespeichert werden.
  • In dem Block 40 speichert die Set-Top-Vorrichtung die letzte einem eingehenden Signalstrom zugeordnete URL. Der Benutzer kann zu diesem Zeitpunkt entweder den Fernsehrundfunk-Signalstrom oder Streaming-Audio und Video-Webinhalte auf der Anzeige ansehen. Wenn der Benutzer auf den Webinhalt zugreifen möchte, auf den die letzte URL verweist, so drückt der Benutzer in einem Ausführungsbeispiel die Vorwärtstaste 26 auf der Fernbedienung. In dem Block 42 empfängt die Set-Top-Vorrichtung das Vorwärtssignal von der Fernbedienung. Dies bewirkt, dass die Set-Top-Vorrichtung die Anzeige des gerade empfangenen Signalstroms in dem Block 44 anhält bzw. unterbricht, während der eingehende Signalstrom weiter in der Speichervorrichtung gespeichert wird. Die Set-Top-Vorrichtung erhält danach den Webinhalt für die zuletzt gespeicherte URL von dem entsprechenden Web-Server in dem Block 46. Während der Ladezeit für die Webseite zeigt die Anzeige entweder die sich teilweise aufbauende Webseite oder zeigt weiter ein „Standbild" des eingehenden Signalstroms (entweder Fernsehrundfunk oder Streaming-Audio und Video aus dem Internet) zum Zeitpunkt des Anhaltens an.
  • Sobald der Webinhalt zur Verfügung steht, kann der ganze Anzeigeschirm in dem Block 48 für die Wiedergabe des Webinhalts verwendet werden. In dem Webinhalt kann dann unter Verwendung der Vorwärtstaste 26 zum Wechseln zu anderen Links navigiert werden. Die Rückwärtstaste 28 kann dazu verwendet werden, zu einer vorherigen Webseite in einer Liste der Webseitenhistorie zurückzukehren. Die Tasten Vorwärts und Rückwärts erfüllen zwei Zwecke. Sie steuern den Kontextwechsel von der Fernsehausstrahlung oder der Streaming-Internet-Ausstrahlung zu dem „statischen" Webinhalt, und sie Navigieren zudem durch die Liste der Webseitenhistorie. Wenn die aktuelle Webseite die erste Seite in der Historieliste darstellt und der Benutzer die Rückwärtstaste drückt, so kann in einem Ausführungsbeispiel der Webinhalt von der Anzeige entfernt werden und die unterbrochene Fernsehausstrahlung oder Streaming-Internet-Ausstrahlung wieder aufgenommen werden. In dem Block 50 kann somit das Rückwärtssignal von der Set-Top-Vorrichtung über die Fernbedienung empfangen werden, und in dem Block 52 entfernt die Set-Top-Vorrichtung den Webinhalt von der Anzeige. In dem Block 54 kann die Anzeige des Signalstroms ab dem Zeitpunkt des Anhaltens wieder aufgenommen werden. Die Daten für diese Anzeige können von der Speichervorrichtung abgerufen werden.
  • Um während der Ausstrahlung die Verfügbarkeit der betreffenden URL im Web anzuzeigen, kann in dem eingehenden Signalstrom eine visuelle Anzeige bereitgestellt werden, wie etwa ein transparentes Überlagerungssymbol. Dieses Symbol kann auf der Anzeige angezeigt werden, um den Benutzer zu benachrichtigen, dass der der aktuellen Ausstrahlung zugeordnete Webinhalt angezeigt werden kann, wenn die Hauptausstrahlung angehalten wird. In einem Ausführungsbeispiel kann der URL eine Ablaufzeit zugeordnet sein. Zum Beispiel kann die URL nur zehn Sekunden lang gültig sein, wobei danach eine andere URL die aktuelle URL ersetzt, oder die Set-Top-Vorrichtung kann die URL einfach aus dem Speicher als die „letzte" URL entfernen. Wenn der Ausstrahlung keine aktuell gültige URL zugeordnet ist, so kann es sein, das die Set-Top-Vorrichtung nicht auf die Auswahl der Vorwärtstaste anspricht. In Verbindung mit diesen Merkmalen können die Fernsehsender ihr Geschäftsmodell für Werbung so modifizieren, dass dieses „URL"-Zeit sowie Werbezeit aufweist.
  • Um das Browsen im Web mit einer Fernbedienung zu erleichtern, kann es in einem Ausführungsbeispiel der vorliegenden Erfindung vorteilhaft sein, wenn Webseiten über gleichzeitig ausgestrahlte URLs erreicht werden, so gestaltet sind, dass sie eine URL eines „Vorwärtsziels" ausgeben. Dieses Vorwärtsziel-URL kann von dem Web-Server 16 an ein Browser-Programm übertragen werden, das auf der Set-Top-Vorrichtung ausgeführt wird, und zwar unter Verwendung eines neuartigen Tags auf XML-Basis in der Webseite. Dieses Tag für die Hauptanzeige der Vorwärtstaste stellt eine URL für den Browser bereit, das verwendet wird, wenn die von der Set-Top-Vorrichtung verwaltete Liste der Webseitenhistorie aktuell keinen Wert für die Taste zum Vorwärts-Browsen aufweist. Dies kann in Verbindung mit dem Browsen in einer Reihe von Webseiten unter Verwendung einer einfachen in der Hand gehaltenen Fernbedienung 24 nützlich sein. Der Benutzer kann die gleiche Vorwärtstaste 26 einfach drücken, um zusätzlichen Webinhalt zu lesen, und er kann danach die Rückwärtstaste 28 gleich oft drücken, um zu dem ausgestrahlten Programm zurückzukehren.
  • In einem Ausführungsbeispiel kann die Fernbedienung ferner eine Internettaste 30 und eine TV-Taste 32 aufweisen. Wenn der Benutzer die Ausstrahlung angehalten hat und den Webinhalt auf der Anzeige liest, kann der Benutzer direkt zu der Anzeige der Ausstrahlung zurückkehren, indem er die TV-Taste 32 drückt. Wenn im Gegensatz dazu die Ausstrahlung angezeigt wird und der Benutzer zu der zurzeit zur Verfügung stehenden URL wechseln möchte, kann der Benutzer die Internet-Taste 30 drücken. Hiermit wird festgestellt, dass die erste Auswahl der Vorwärtstaste 26 auch die Anzeige des Webinhalts auswählen würde.
  • Ein Problem, das in den Ausführungsbeispielen der vorliegenden Erfindung auftritt, ist es, zu wissen, wann der live ausgestrahlte Signalstrom (ob Fernsehrundfunkinhalt oder Streaming-Webinhalt) gespeichert werden soll und wie viel gespeichert werden soll, wenn der Benutzer interaktiv durch verschiedene Fernsehsendungen und Webseiten „surft". Wenn der Benutzer in einem Ausführungsbeispiel eine Fernsehausstrahlung ansieht, kann angenommen werden, dass der Benutzer zu dem Fernsehprogramm zurückkehren möchte, nachdem der Benutzer eine verwandte Webseite angesehen hat. Wenn der Benutzer hingegen in mehreren Kanälen surft oder in Webseiten surft, kann es sein, dass nicht der ganze Inhalt, den er besucht hat, für die zukünftige Betrachtung gespeichert wird. Somit kann eine Reihe von Regeln eingesetzt werden, um zu bestimmen, wann die Set-Top-Vorrichtung 10 Live-Inhalte speichert.
  • Wenn der Benutzer die Vorwärtstaste 26 aktiviert, um zu der gerade aktiven URL zu wechseln, so kann die Set-Top-Vorrichtung mit der Aufzeichnung des aktuell eingehenden Signalstroms beginnen. Wenn die Speichertaste 29 aktiviert wird, so beginnt die Set-Top-Vorrichtung mit dem Speichern des aktuell angezeigten Signalstroms auf der Speichervorrichtung. Der Benutzer kann sich an dieser Stelle entscheiden, weiter zu surfen oder nicht weiter zu surfen. In einem Ausführungsbeispiel kann der Benutzer nicht darauf beschränkt sein, die aktuelle aktive Ziel-URL auszuwählen. In diesem Ausführungsbeispiel kann der Benutzer eine andere URL auswählen, die über eine Eingabevorrichtung wie etwa eine Tastatur (nicht abgebildet) in das System eingegeben werden kann, oder die mit einer anderen dedizierten Taste auf der Fernbedienung fest gekoppelt ist. Die Funktion zum Speichern der Ausstrahlung kann entweder hinsichtlich Fernsehrundfunkinhalt oder Streaming-Webinhalt ausgeführt werden.
  • Wenn der Benutzer ein ausgestrahltes über eine durch den Benutzer konfigurierbare Zeit angesehen hat, kann das System daraus schlussfolgern, dass der Benutzer an dem Programm interessiert ist, und somit kann es standardmäßig den Inhalt des Programms speichern, wenn der Benutzer entweder den Kanal wechselt oder mit dem Surfen im Web beginnt. Dies ermöglicht es dem Benutzer es zu vermeiden, daran denken zu müssen, die Speichertaste für ein Programm zu drücken, das der Benutzer eine Zeit lang angesehen hat, bevor er die Anzeige des Programms für eine Webseite verlassen hat. Gleichzeitig kann das System das Kanalsurfen detektieren und ignorieren, abhängig davon, wie kurz der Benutzer jeden einzelnen Kanal ansieht. In dem vorliegenden Ausführungsbeispiel wendet das System das Wissen der Fernsehbetrachtungshistorie an (und/oder der Fernsehprogramm-Aufzeichnungshistorie), um automatisch zu bestimmen, ob ein Programm von ausreichendem Interesse ist, um das automatische Speichern zu rechtfertigen, wenn der Benutzer die aktuelle Aufmerksamkeit auf andere Daten (wie etwa eine Webseite) wechselt.
  • Da die Speichertaste nicht gedrückt worden ist, kann das System in einem Ausführungsbeispiel die interne Schätzung des Wertes der gespeicherten Daten unter etwaige andere Daten reduzieren, die durch Anweisung explizit gespeichert werden sollten. Wenn die Speichervorrichtung voll ist, kann das System automatisch die zuerst gespeicherten Daten überschreiben.
  • In einem anderen Ausführungsbeispiel der vorliegenden Erfindung kann ein Web-Pad bereitgestellt werden, um das Anzeigen von Fernsehinhalt und Webinhalt zu koordinieren. Die Abbildung aus 3 zeigt ein System zum Integrieren des Anhaltens von Fernsehrundfunk und Web-Browsing gemäß dem vorliegenden Ausführungsbeispiel. Ein Web-Pad 80 ist eine portable Handheld-Computereinrichtung, die eine separate Benutzeroberfläche (UI) (z.B. Webanzeige 82) zum Anzeigen von Webinhalt bereitstellt. Das Web-Pad kann einen oder mehrere Benutzereingabeindikatoren aufweisen, wie etwa Tasten oder einen Touchscreen bzw. Berührungsbildschirm. Durch die Set-Top-Vorrichtung 10 in dem Fernsehinhalt empfangene URLs können über einen bidirektionalen Hochfrequenzabschnitt (HF-Abschnitt) 83 zu dem Web-Pad übertragen werden. Das Web-Pad kann zum Erhalten und Anzeigen des Webinhalts aus den empfangenen URLs verwendet werden. Der durch diese URLs spezifizierte Webinhalt kann über die Set-Top-Vorrichtung 10 oder einen anderen Kommunikationskanal zu dem Web-Pad 80 empfangen werden, wie etwa eine separate Mobiltelefon-/Modemverbindung mit dem Internet oder ein HF-basiertes Heimnetzwerk, das zum Beispiel mit dem Internet gekoppelt ist. Das Web-Pad 80 weist eine Fernsehpausetaste 84 auf, die, wenn sie gedrückt wird, die Set-Top-Vorrichtung anweist, den eingehenden Signalstrom anzuhalten und diesen auf der Speichervorrichtung zu speichern (so dass der Benutzer ein Programm nicht verpasst, während sich die Aufmerksamkeit des Benutzers auf den Webinhalt auf dem Web-Pad konzentriert – der Benutzer hat die Wahl die Fernsehsendung anzuhalten oder nicht). Um den Preis für das Web-Pad zu senken, kann die Speicherkapazität der Set-Top-Vorrichtung zum Speichern der abgerufenen Webseiten verwendet werden.
  • In dem vorliegenden Ausführungsbeispiel kann der Benutzer den Fernsehinhalt anhalten bzw. unterbrechen, während er den Webinhalt auf dem Web-Pad betrachtet, und er kann entscheiden, ob der Webinhalt zu dem Web-Pad, dem Fernsehbildschirm oder beiden gehen soll. Im letztgenannten Fall kann sich die Web-Pad-Benutzereingabe (Klicks auf Schaltflächen des Berührungsbildschirms, etc.) in den auf der Anzeige dargestellten Informationen reflektieren. In diesen Fällen kann die Anzeige 22 als ein Slave-Videoausgang für das Web-Pad behandelt werden.
  • Der Einsatz eines Web-Pad in dem System wirft zumindest ein zusätzliches Problem auf. Die Bandbreite der Web-Pad-Vorrichtung (die über eine HF-Verbindung mit begrenzter Bandbreite arbeitet) kann nicht ausreichend hoch sein, um Videoströme wiederzugeben, die von einer Hochgeschwindigkeits-Internetverbindung stammen. Durch die Integration der Fernsehfunktionalität in das Web-Pad kann Streaming-Webinhalt jedoch auf der Anzeige 22 angezeigt werden.
  • In einem anderen Ausführungsbeispiel der Erfindung zeigt eine einer Fernsehsendung zugeordnete URL auf eine Website, auf der sich Streaming-Videoinhalt befindet. Der Benutzer kann durch die Site mit dem Web-Pad navigieren, während der Benutzer sich eine Fernsehsendung ansieht (und wobei die Fernsehsendung auf der Anzeige wiedergegeben wird, da der Benutzer keine Unterbrechung der Sendung ausgewählt hat). Wenn der Benutzer entdeckt, dass die dieser URL zugeordnete Website anzusehenden Streaming-Webinhalt aufweist, so kann der Benutzer die Fernsehpausetaste 84 auf dem Web-Pad drücken, um zu bewirken, dass die Set-Top-Vorrichtung 10 den Fernsehinhalt unterbricht/aufzeichnet und den Streaming-Webinhalt auf der Anzeige 22 anzeigt. Der Benutzer kann den Streaming-Webinhalt auf der Anzeige 22 ansehen oder sich diesen anhören. Das Web-Pad kann zu diesem Zeitpunkt nur ein dunkles Kästchen an der Position des Videos anzeigen (da die HF-Verbindungsgeschwindigkeit zu langsam sein kann, um den Streaming-Webinhalt zu dem Pad zu übermitteln).
  • Ein Unterschied zwischen dem vorliegenden Ausführungsbeispiel und anderen vorstehend beschriebenen Ausführungsbeispielen ist der Einsatz mehrerer unabhängiger Bildschirme für die Anzeige von Webinhalt und die Koordination der Steuerung/Anzeige von Fernsehinhalt und Webinhalt auf diesen mehreren Bildschirmen. Eines der Merkmale, das ein Web-Pad ermöglicht, ist es, dass es für gewöhnlich einen Berührungsbildschirm für die Benutzereingabe aufweist. Wenn der Webinhalt auf der Anzeige 22 anstatt der Web-Anzeige 82 angezeigt wird, kann der Berührungsbildschirm des Web-Pad zur Steuerung eines Cursors auf der Anzeige eingesetzt werden. Dies weist Vorteile gegenüber den Cursor-Bewegungstasten (auf, ab, links, rechts) auf, die normalerweise auf einer Fernsehfernbedienung vorhanden sind. Zum Beispiel verwenden viele Websites präzise Pixelkoordinaten der Mausereignisse für hoch entwickelte Benutzerschnittstellen. Um diese Funktion zu implementieren, kann ein Protokoll zwischen dem auf dem Web-Pad arbeitenden Browser-Programm und dem in der Set-Top-Vorrichtung eingesetzten Browser eingesetzt werden, um Benutzerschnittstellenereignisse zu dem Set-Top-Browser zu übertragen. Das Koordinatensystem des Browsers des Pads kann in das der Anzeige transformiert werden, indem eine Skalierung auf der Basis der Pixeldimensionen der entsprechenden Bildschirme erfolgt. Die Transformation kann in dem Browser des Set-Top-Browsers vorgenommen werden, um die Komplexität des Web-Pads zu reduzieren, was beschränkteren Verarbeitungsfähigkeiten entsprechen kann.
  • In der vorstehenden Beschreibung wurden verschiedene Aspekte der vorliegenden Erfindung beschrieben. Zu Erläuterungszwecken wurden spezielle Zahlen, Systeme und Konfigurationen ausgeführt, um ein umfassendes Verständnis der vorliegenden Erfindung zu vermitteln. Für den Fachmann auf dem Gebiet, der von der vorliegenden Offenbarung profitiert, ist es jedoch ersichtlich, dass die vorliegende Erfindung auch ohne die spezifischen Einzelheiten ausgeführt werden kann. In anderen Fällen wurde auf allgemein bekannte Merkmale verzichtet oder diese vereinfacht dargestellt, um die vorliegende Erfindung nicht unnötig zu verschleiern.
  • Ausführungsbeispiele der vorliegenden Erfindung können in Hardware oder Software oder einer Kombination dieser beiden Möglichkeiten implementiert werden. Ausführungsbeispiele der vorliegenden Erfindung können aber auch als Computerprogramme implementiert werden, die auf programmierbaren Systemen ausgeführt werden, die zumindest einen Prozessor, ein Datenspeichersystem (einschließlich flüchtigem und nichtflüchtigem Speicher und/oder anderen Speicherelementen), mindestens eine Eingabevorrichtung und mindestens eine Ausgabevorrichtung umfassen. Ein Programmcode kann auf die Eingabedaten angewandt werden, um die hierin beschriebenen Funktionen ausführen und Ausgabeinformationen zu erzeugen. Die Ausgabeinformationen können auf bekannte Art und Weise einer oder mehreren Ausgabevorrichtungen zugeführt werden. Für Zwecke der vorliegenden Anwendung weist ein die Set-Top-Vorrichtung 10 aufweisendes Verarbeitungssystem jedes System auf, das einen Prozessor aufweist, wie zum Beispiel einen digitalen Signalprozessor (DSP), einen Mikrocontroller, eine anwendungsspezifische integrierte Schaltung (ASIC) oder einen Mikroprozessor.
  • Die Programme können in einer höheren verfahrensorientierten oder objektorientierten Programmiersprache implementiert werden, um mit einem Verarbeitungssystem zu kommunizieren. Die Programme können auch in Assembler- oder Maschinensprache implementiert werden, sofern dies gewünscht wird. Tatsächlich ist der Umfang der vorliegenden Erfindung nicht auf eine bestimmte Programmiersprache beschränkt. In jedem Fall kann die Sprache eine kompilierte oder interpretierte Sprache darstellen.
  • Die Programme können auf einem Speichermedium oder einer Vorrichtung gespeichert werden (z.B. einem Festplattenlaufwerk, einem Diskettenlaufwerk, einem Nur-Lesespeicher (ROM), einer CD-ROM-Vorrichtung, einer Flash-Speichervorrichtung, einer Digital Versatile Disk (DVD) oder einer anderen Speichervorrichtung), das bzw. die von einem programmierbaren speziellen oder Allround-Verarbeitungssystem gelesen werden kann, um das Verarbeitungssystem zu konfigurieren und zu betreiben, wenn die Speichermedien oder die Speichervorrichtung durch das Verarbeitungssystem gelesen werden bzw. wird, um die hierin beschriebenen Prozeduren auszuführen. Ausführungsbeispiele der Erfindung können auch als als ein maschinenlesbares Speichermedium betrachtet werden, das zur Verwendung in Verbindung mit einem Verarbeitungssystem konfiguriert ist, wobei das Speichermedium so konfiguriert ist, dass es bewirkt, dass das Verarbeitungssystem auf besondere und vordefinierte Art und Weise arbeitet, um die hierin beschriebenen Funktionen auszuführen.
  • Ein Beispiel für ein derartiges Verarbeitungssystem ist in der Abbildung aus 3 dargestellt, wobei aber auch andere Systeme verwendet werden können, und wobei nicht alle dargestellten Systemkomponenten für die vorliegende Erfindung erforderlich sind. Das beispielhafte System 400 kann zum Beispiel eingesetzt werden, um die Verarbeitung für Ausführungsbeispiele eines Verfahrens zum Integrieren des Anhaltens von Fernsehrundfunk und Web-Browsing gemäß der vorliegenden Erfindung auszuführen, wie etwa das hierin beschriebene Ausführungsbeispiel. Das Beispielsystem 400 steht für Verarbeitungssysteme auf der Basis von PENTIUM® II, PENTIUM® III und CELERONTM Mikroprozessoren, die von der Intel Corporation erhältlich sind, wobei aber auch andere Systeme und Architekturen verwendet werden können (einschließlich Personalcomputer (PCs) mit anderen Mikroprozessoren, Entwicklungs-Workstations, anderer Set-Top-Boxen und dergleichen). In einem Ausführungsbeispiel kann das Beispielsystem 400 eine Version des Betriebssystems WINDOWS® ausführen, das von der Microsoft Corporation erhältlich ist, wobei aber zum Beispiel auch andere Betriebssysteme und grafische Benutzeroberflächen eingesetzt werden können.
  • Die Abbildung aus 3 zeigt ein Blockdiagramm eines Systems 400 eines Ausführungsbeispiels der vorliegenden Erfindung. Die Set-Top-Vorrichtung aus 1 kann in einem Ausführungsbeispiel als das System 400 aus 3 implementiert werden. Das System 400 weist einen Prozessor 402 auf, der Datensignale verarbeitet. Bei dem Prozessor 402 kann es sich um einen CISC-Mikroprozessor (Mikroprozessor mit komplexem Befehlsvorrat), einen RISC-Mikroprozessor (Mikroprozessor mit reduziertem Befehlsvorrat), einen VLIW-Mikroprozessor (Mikroprozessor mit sehr langem Befehlswort), einen Prozessor, der eine Kombination von Befehlsvorräten implementiert oder eine andere Prozessorvorrichtung wie zum Beispiel einen digitalen Signalprozessor handeln. Die Abbildung aus 3 zeigt ein Beispiel für ein Ausführungsbeispiel der vorliegenden Erfindung, implementiert als ein Einzelprozessorsystem 400. Hiermit wird jedoch festgestellt, dass Ausführungsbeispiele der vorliegenden Erfindung alternativ als Systeme mit mehreren Prozessoren implementiert werden können. Der Prozessor 402 kann mit einem Prozessorbus 404 gekoppelt sein, der Datensignale zwischen dem Prozessor 402 und anderen Komponenten in dem System 400 überträgt.
  • Das System 400 weist einen Speicher 406 auf. Bei dem Speicher 406 kann es sich um eine dynamische Direktzugriffsspeichervorrichtung (DRAM), eine statische Direktzugriffsspeichervorrichtung (SRAM) oder eine andere Speichervorrichtung handeln. Der Speicher 406 kann Befehle und/oder Daten speichern, die durch Datensignale dargestellt werden, wobei die Befehle bzw. Daten durch den Prozessor 402 ausgeführt werden können. Die Befehle und/oder Daten können Code zum Ausführen beliebiger und/oder aller Techniken gemäß der vorliegenden Erfindung umfassen. Der Speicher 406 kann ferner zusätzliche Software und/oder Daten (nicht abgebildet) aufweisen. Ein Cache-Speicher 408 kann sich in dem Prozessor 402 befinden, der in dem Speicher 406 gespeicherte Datensignale speichert. Der Cache-Speicher 408 beschleunigt in dem vorliegenden Ausführungsbeispiel die Speicherzugriffe durch den Prozessor, indem die Zugriffslokalität genutzt wird. Alternativ kann sich der Cache-Speicher in einem anderen Ausführungsbeispiel außerhalb des Prozessors befinden.
  • Eine Brücken/Speichersteuereinheit 410 kann mit dem Prozessorbus 404 und dem Speicher 406 gekoppelt werden. Die Brücken/Speichersteuereinheit 410 leitet Datensignale zwischen dem Prozessor 402, dem Speicher 406 und anderen Komponenten in dem System 400 und überbrückt die Datensignale zwischen dem Prozessorbus 404, dem Speicher 406 und einem ersten Ein-Ausgabebus (E/A-Bus) 412. In bestimmten Ausführungsbeispielen stellt die Brücken/Speichersteuereinheit einen Grafik-Port zur Kopplung mit einer Grafiksteuereinheit 413 bereit. In dem vorliegenden Ausführungsbeispiel weist die Grafiksteuereinheit 413 eine Schnittstellenverbindung mit einer Anzeigevorrichtung (nicht abgebildet) zum Anzeigen von Bildern auf, die wiedergegeben oder anderweitig durch die Grafiksteuereinheit 413 für einen Benutzer verarbeitet werden. Die Anzeigevorrichtung kann ein Fernsehgerät, einen Computermonitor, einen Flachbildschirm oder eine andere Anzeigevorrichtung umfassen.
  • Der erste E/A-Bus 412 kann einen einzelnen Bus oder eine Kombination mehrerer Busse umfassen. Der erste E/A-Bus 412 stellt Datenübermittlungsabschnitte zwischen Komponenten in dem System 400 bereit. Eine Netzwerksteuereinheit 414 kann mit dem ersten E/A-Bus 412 gekoppelt sein. Die Netzwerksteuereinheit verknüpft das System 400 mit einem Netzwerk, das eine Mehrzahl von Verarbeitungssystemen (in 3 nicht abgebildet) aufweisen kann, und unterstützt die Kommunikation bzw. Datenübertragung zwischen verschiedenen Systemen. Das Netz bzw. Netzwerk von Verarbeitungssystemen kann ein lokales Netzwerk (LAN), ein Wide Area-Netzwerk (WAN), das Internet oder andere Netzwerke umfassen. In bestimmten Ausführungsbeispielen kann eine Anzeigevorrichtungs-Steuereinheit 416 mit dem ersten E/A-Bus 412 gekoppelt werden. Die Anzeigevorrichtungs-Steuereinheit 416 ermöglicht die Kopplung einer Anzeigevorrichtung mit dem System 400, und dise fungiert als eine Schnittstelle zwischen einer Anzeigevorrichtung (nicht abgebildet) und dem System. Die Anzeigevorrichtung kann ein Fernsehgerät, einen Computermonitor, eine Flachbildschirmanzeige oder eine andere geeignete Anzeigevorrichtung umfassen. Die Anzeigevorrichtung empfängt Datensignale von dem Prozessor 402 über die Anzeigevorrichtungs-Steuereinheit 416 und zeigt in den Datensignalen enthaltene Informationen für einen Benutzer des Systems 400 an.
  • Ein zweiter E/A-Bus 420 kann einen einzelnen Bus oder eine Kombination von mehreren Bussen umfassen. Der zweite E/A-Bus 420 stellt Datenübermittlungsabschnitte zwischen Komponenten in dem System 400 bereit. Eine Datenspeichervorrichtung 422 kann mit dem zweiten E/A-Bus 420 gekoppelt werden. Die Datenspeichervorrichtung 422 kann ein Festplattenlaufwerk, ein Diskettenlaufwerk, eine CD-ROM-Vorrichtung, eine Flash-Speichervorrichtung oder eine andere Massenspeichervorrichtung umfassen. Die Datenspeichervorrichtung 422 kann eine oder mehrere der beschriebenen Datenspeichervorrichtungen umfassen.
  • Eine Tastaturschnittstelle 424 kann mit dem zweiten E/A-Bus 420 gekoppelt werden. Die Tastaturschnittstelle 424 kann eine Tastatursteuereinheit oder eine andere Tastatur-Schnittstellenvorrichtung umfassen. Die Tastaturschnittstelle 424 kann eine dedizierte Vorrichtung umfassen oder sich in einer anderen Vorrichtung befinden, wie etwa einer Bussteuereinheit oder einer anderen Controller-Vorrichtung. Die Tastaturschnittstelle 424 ermöglicht die Kopplung einer Tastatur mit dem System 400 und überträgt Datensignale von einer Tastatur zu dem System 400. Eine Benutzereingabeschnittstelle 425 kann mit dem zweiten E/A-Bus 420 gekoppelt werden. Die Benutzereingabeschnittstelle kann mit einer Benutzereingabevorrichtung gekoppelt werden, wie etwa einer Fernbedienung, einer Maus, einem Joystick oder Trackball, um zum Beispiel Eingabedaten an das Computersystem bereitzustellen. Die Audio-Steuereinheit 426 kann mit dem zweiten E/A-Bus 420 gekoppelt werden. Die Audio-Steuereinheit 426 koordiniert die Aufzeichnung und Wiedergabe von Audiosignalen. Eine Busbrücke 428 koppelt die erste E/A-Brücke 412 mit der zweiten E/A-Brücke 420. Die Busbrücke puffert und überbrückt Datensignale zwischen dem ersten E/A-Bus 412 und dem zweiten E/A-Bus 420.
  • Ausführungsbeispiele der vorliegenden Erfindung stehen im Verhältnis zum Einsatz des Systems 400 zum Integrieren des Anhaltens von Fernsehrundfunk und Web-Browsing. Gemäß einem Ausführungsbeispiel kann die Verarbeitung durch das System 400 als Reaktion darauf ausgeführt werden, dass der Prozessor 402 Befehlsfolgen in dem Speicher 404 ausführt. Derartige Anweisungen können von einem anderen computerlesbaren Medium in den Speicher 404 gelesen werden, wie etwa von der Datenspeichervorrichtung 422 oder einer anderen Quelle zum Beispiel über die Netzwerksteuereinheit 414. Die Ausführung der Befehlsfolgen bewirkt, dass der Prozessor 402 das Anhalten des Fernsehrundfunks und das Web-Browsing gemäß Ausführungsbeispielen der vorliegenden Erfindung integriert. In einem alternativen Ausführungsbeispiel kann eine Hardware-Schaltkreisanordnung an Stelle von oder in Kombination mit Softwarebefehlen eingesetzt werden, um Ausführungsbeispiele der vorliegenden Erfindung zu implementieren. Die vorliegende Erfindung ist somit nicht auf eine bestimmte Kombination von Hardware-Schaltkreisanordnung und Software beschränkt.
  • Die Elemente des Systems 400 führen ihre herkömmlichen Funktionen aus, die im Fach allgemein bekannt sind. Im Besonderen kann die Datenspeichervorrichtung 422 eingesetzt werden, um eine langfristige Speicherung für ausführbare Anweisungen und Datenstrukturen für Ausführungsbeispiele von Verfahren des Integrierens des Anhaltens des Fernsehrundfunks und des Web-Browsing gemäß der vorliegenden Erfindung bereitzustellen, während der Speicher 406 zum kurzfristigeren Speichern der ausführbaren Befehle von Verfahren zum Integrieren des Anhaltens des Fernsehrundfunks und des Web-Browsing gemäß der vorliegenden Erfindung während der Ausführung durch den Prozessor 402 verwendet wird.
  • Die vorliegende Erfindung wurde vorstehend in Bezug auf veranschaulichende Ausführungsbeispiele beschrieben, wobei die vorliegende Beschreibung nicht einschränkend auszulegen ist. Verschiedene Modifikationen der veranschaulichenden Ausführungsbeispiele sowie weitere Ausführungsbeispiele, die für den Fachmann auf dem Gebiet erkennbar sind, an den sich die Erfindung richtet, sind im Umfang der Erfindung enthalten.

Claims (14)

  1. Verfahren zum Koordinieren der Anzeige eines eingehenden Signalstroms auf einer Anzeige (22) beim Browsen im Internet, wobei das Verfahren folgendes umfasst: das Speichern eines Uniform Resource Locators (URL), der dem angezeigten eingehenden Signalstrom zugeordnet ist (40); das Empfangen eines ersten Signals zum Anzeigen von Internetinhalten, die dem URL zugeordnet sind (42); das Anhalten des Anzeigens des eingehenden Signalstroms (44); das automatische Bestimmen auf der Basis zumindest der Betrachtungshistorie eines Benutzers und der Aufzeichnungshistorie eines Benutzers, ob ein eingehender Signalstrom auf einer Speichervorrichtung gespeichert werden soll, wenn das erste Signal empfangen wird; das Speichern des eingehenden Signalstroms auf einer Speichervorrichtung nach dem Anhalten, wenn bestimmt wird, dass der eingehende Signalstrom gespeichert werden soll; und das Erhalten und Anzeigen der dem URL zugeordneten Inhalte (46, 48).
  2. Verfahren nach Anspruch 1, wobei das Verfahren ferner folgendes umfasst: das Empfangen eines zweiten Signals zur Wiederaufnahme der Anzeige des eingehenden Signalstroms (50) das Entfernen des Internetinhalts von der Anzeige (52); und das Wiederaufnehmen der Anzeige des eingehenden Signalstroms an dem Punkt, an dem das Anhalten erfolgt ist, indem der eingehende Signalstrom von der Speichervorrichtung (54) gewonnen wird.
  3. Verfahren nach Anspruch 1, wobei das Anzeigen des Internetinhalts das Anzeigen des Internetinhalts auf der ganzen Anzeige umfasst.
  4. Verfahren nach Anspruch 2, wobei das Verfahren ferner das Empfangen eines weiteren Signals und das Anzeigen einer Webseite umfasst, die mit dem Internetinhalt verknüpft ist.
  5. Verfahren nach Anspruch 4, wobei das Verfahren ferner das Empfangen eines weiteren zweiten Signals umfasst, um zu der Anzeige des vorher angezeigten Internetinhalts zurückzukehren.
  6. Verfahren nach Anspruch 4, wobei das Verfahren ferner das Empfangen eines dritten Signals umfasst, um den eingehenden Signalstrom an dem Punkt anzuzeigen, an dem das Anhalten aufgetreten ist, indem der eingehende Signalstrom von der Speichervorrichtung gewonnen wird.
  7. Verfahren nach Anspruch 1, wobei der eingehende Signalstrom ausgestrahlten Fernsehinhalt umfasst.
  8. Verfahren nach Anspruch 1, wobei der eingehende Signalstrom Streaming-Internetinhalt umfasst.
  9. Verfahren nach Anspruch 1, wobei das Verfahren ferner das Bereitstellen einer visuellen Markierung auf der Anzeige an einen Benutzer umfasst, wenn ein dem eingehenden Signalstrom zugeordneter URL gespeichert worden ist.
  10. Verfahren nach Anspruch 1, wobei der gespeicherte URL zum Erhalten des Internetinhalts für nur einen vorbestimmten Zeitraum verwendet werden kann.
  11. Verfahren nach Anspruch 1, wobei das Verfahren ferner das Erhalten und Anzeigen von Internetinhalten umfassen kann, die einem beliebigen durch den Benutzer spezifizierten URL zugeordnet sind.
  12. System zum Koordinieren der Anzeige eines eingehenden Signalstroms beim Browsen im Internet, wobei das System folgendes umfasst: eine Set-Top-Vorrichtung (10), wobei die Set-Top-Vorrichtung eine Speichervorrichtung zum Speichern des eingehenden Signalstroms und eines Uniform Resource Locators (URL) aufweist, der dem eingehenden Signalstrom zugeordnet ist, und mit einem Prozessor, der mit der Speichervorrichtung gekoppelt ist, wobei der Prozessor Befehle zum Empfangen eines ersten Signals zum Anzeigen von dem URL zugeordnetem Internetinhalt ausführt; zum Anhalten des Anzeigens des eingehenden Signalstroms; zum automatischen Bestimmen, ob der eingehende Signalstrom auf der Speichervorrichtung gespeichert werden soll, und zwar auf der Basis von zumindest der Betrachtungshistorie eines Benutzers und einer Aufzeichnungshistorie eines Benutzers, wenn das erste Signal empfangen wird; zum Speichern des eingehenden Signalstroms auf der Speichervorrichtung nach dem Anhalten, wenn bestimmt wird, dass der eingehende Signalstrom gespeichert werden soll; und zum Erhalten und Weiterleiten der dem URL zugeordneten Internetinhalt; und ein portables Handheld-Computergerät (80), die kommunikativ mit der Set-Top-Vorrichtung gekoppelt ist, wobei das Gerät eine erste Anzeige (82) zum Anzeigen des von der Set-Top-Vorrichtung empfangenen Internetinhalts aufweist sowie einen ersten Indikator (84) für die Benutzereingabe, der bewirkt, dass das erste Signal gesendet wird.
  13. Computerprogramm, das eine Computerprogramm-Codeeinrichtung umfasst, die alle Schritte aus Anspruch 1 ausführen kann, wenn das Programm auf einem Computer ausgeführt wird.
  14. Computerprogramm nach Anspruch 13, wobei dieses auf einem computerlesbaren Medium ausgeführt wird.
DE60030128T 1999-08-04 2000-06-26 Integration von zeitversetztem Anzeigen von Fernsehen und Internet-Navigation Expired - Lifetime DE60030128T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/368,211 US6349410B1 (en) 1999-08-04 1999-08-04 Integrating broadcast television pause and web browsing
US368211 1999-08-04
PCT/US2000/017570 WO2001011874A1 (en) 1999-08-04 2000-06-26 Integrating broadcast television pause and web browsing

Publications (2)

Publication Number Publication Date
DE60030128D1 DE60030128D1 (de) 2006-09-28
DE60030128T2 true DE60030128T2 (de) 2007-03-01

Family

ID=23450320

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60030128T Expired - Lifetime DE60030128T2 (de) 1999-08-04 2000-06-26 Integration von zeitversetztem Anzeigen von Fernsehen und Internet-Navigation

Country Status (9)

Country Link
US (1) US6349410B1 (de)
EP (1) EP1201080B1 (de)
JP (1) JP4184659B2 (de)
CN (1) CN1192605C (de)
AU (1) AU5768600A (de)
DE (1) DE60030128T2 (de)
HK (1) HK1049758B (de)
TW (1) TW478280B (de)
WO (1) WO2001011874A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009016851A1 (de) * 2009-04-08 2010-10-14 Bayerische Motoren Werke Aktiengesellschaft Kraftfahrzeug mit Internetanbindung

Families Citing this family (235)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
ATE219615T1 (de) 1992-12-09 2002-07-15 Discovery Communicat Inc Netzwerk-steuerung für kabelfernsehverteilsysteme
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US6973669B2 (en) * 1993-03-29 2005-12-06 Microsoft Corporation Pausing television programming in response to selection of hypertext link
US20020048448A1 (en) * 1993-03-29 2002-04-25 Microsoft Corporation Pausing the display of a television program as a signal including the television program is received
US5818438A (en) * 1995-04-25 1998-10-06 Bellsouth Corporation System and method for providing television services
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US6097383A (en) * 1997-01-23 2000-08-01 Zenith Electronics Corporation Video and audio functions in a web television
US9113122B2 (en) * 1997-04-21 2015-08-18 Rovi Guides, Inc. Method and apparatus for time-shifting video and text in a text-enhanced television program
MX340336B (es) 1997-07-21 2016-07-06 Gemstar Dev Corp Metodo para navegar a traves de una guia de programas de television.
US6834388B1 (en) 1998-03-13 2004-12-21 Iconics, Inc. Process control
US6742183B1 (en) 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
US9009773B1 (en) 1998-06-30 2015-04-14 Cox Communications, Inc. Method and apparatus for providing broadcast data services
US6233389B1 (en) 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US8577205B2 (en) * 1998-07-30 2013-11-05 Tivo Inc. Digital video recording system
US7558472B2 (en) 2000-08-22 2009-07-07 Tivo Inc. Multimedia signal processing system
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
WO2000023857A1 (en) * 1998-10-16 2000-04-27 Iconics, Inc. Process control
US6628302B2 (en) * 1998-11-30 2003-09-30 Microsoft Corporation Interactive video programming methods
US6804825B1 (en) * 1998-11-30 2004-10-12 Microsoft Corporation Video on demand methods and systems
US7168086B1 (en) 1998-11-30 2007-01-23 Microsoft Corporation Proxy for video on demand server control
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US7017116B2 (en) * 1999-01-06 2006-03-21 Iconics, Inc. Graphical human-machine interface on a portable device
US20020080273A1 (en) * 1999-01-06 2002-06-27 Harrison Robert G. Appliance with TV and INTERNET modes of operation
US7421723B2 (en) * 1999-01-07 2008-09-02 Nielsen Media Research, Inc. Detection of media links in broadcast signals
JP2001014417A (ja) * 1999-03-31 2001-01-19 Canon Inc マルチメディアプレゼンテーションに対するビジュアルキューの同期
US7150031B1 (en) * 2000-06-09 2006-12-12 Scientific-Atlanta, Inc. System and method for reminders of upcoming rentable media offerings
US6817028B1 (en) * 1999-06-11 2004-11-09 Scientific-Atlanta, Inc. Reduced screen control system for interactive program guide
US7010801B1 (en) * 1999-06-11 2006-03-07 Scientific-Atlanta, Inc. Video on demand system with parameter-controlled bandwidth deallocation
US6986156B1 (en) * 1999-06-11 2006-01-10 Scientific Atlanta, Inc Systems and methods for adaptive scheduling and dynamic bandwidth resource allocation management in a digital broadband delivery system
US7992163B1 (en) * 1999-06-11 2011-08-02 Jerding Dean F Video-on-demand navigational system
US7020892B2 (en) * 1999-09-03 2006-03-28 Lsi Logic Corporation Time-shifted video signal processing
EP1214842B1 (de) 1999-09-20 2010-11-17 TiVo, Inc. Untertitel-etikettiersystem
JP2001125908A (ja) * 1999-10-26 2001-05-11 Sony Corp 入力装置および方法
JP2001134495A (ja) * 1999-11-05 2001-05-18 Sony Corp マルチメディア情報の読み出し方法、マルチメディア情報の読み出し装置、記憶媒体ドライブ装置、伝送媒体、情報ストリーム、電子機器
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
US20060229930A9 (en) * 1999-11-15 2006-10-12 Gottfurcht Elliot A Method to generate advertising revenue based on time and location
US6600497B1 (en) * 1999-11-15 2003-07-29 Elliot A. Gottfurcht Apparatus and method to navigate interactive television using unique inputs with a remote control
US7159232B1 (en) * 1999-11-16 2007-01-02 Microsoft Corporation Scheduling the recording of television programs
AU2071601A (en) * 1999-12-10 2001-06-18 United Video Properties, Inc. Features for use with advanced set-top applications on interactive television systems
US7383563B1 (en) * 1999-12-29 2008-06-03 Intel Corporation Automatic channel switching
US7302697B1 (en) * 2000-01-26 2007-11-27 Intel Corporation Broadcast pause and resume for enhanced television
US6587873B1 (en) 2000-01-26 2003-07-01 Viaclix, Inc. System server for channel-based internet network
US6785716B1 (en) 2000-01-26 2004-08-31 Viaclix, Inc. System and method of channel-based internet network
US6745223B1 (en) * 2000-01-26 2004-06-01 Viaclix, Inc. User terminal for channel-based internet network
US6813639B2 (en) 2000-01-26 2004-11-02 Viaclix, Inc. Method for establishing channel-based internet access network
US7111051B2 (en) 2000-01-26 2006-09-19 Viaclix, Inc. Smart card for accessing a target internet site
US7373650B1 (en) * 2000-02-01 2008-05-13 Scientific-Atlanta, Inc. Apparatuses and methods to enable the simultaneous viewing of multiple television channels and electronic program guide content
US7293279B1 (en) * 2000-03-09 2007-11-06 Sedna Patent Services, Llc Advanced set top terminal having a program pause feature with voice-to-text conversion
US7395546B1 (en) * 2000-03-09 2008-07-01 Sedna Patent Services, Llc Set top terminal having a program pause feature
US20020092021A1 (en) * 2000-03-23 2002-07-11 Adrian Yap Digital video recorder enhanced features
US20070127887A1 (en) * 2000-03-23 2007-06-07 Adrian Yap Digital video recorder enhanced features
US8312490B2 (en) 2000-03-23 2012-11-13 The Directv Group, Inc. DVR with enhanced functionality
US20030037068A1 (en) * 2000-03-31 2003-02-20 United Video Properties, Inc. Interactive media system and method for presenting pause-time content
US20020007485A1 (en) * 2000-04-03 2002-01-17 Rodriguez Arturo A. Television service enhancements
US7200857B1 (en) * 2000-06-09 2007-04-03 Scientific-Atlanta, Inc. Synchronized video-on-demand supplemental commentary
US8516525B1 (en) 2000-06-09 2013-08-20 Dean F. Jerding Integrated searching system for interactive media guide
US7975277B1 (en) 2000-04-03 2011-07-05 Jerding Dean F System for providing alternative services
US20010052133A1 (en) 2000-04-12 2001-12-13 Lg Electronics Inc. Apparatus and method for providing and obtaining product information through a broadcast signal
US8205223B2 (en) 2000-04-12 2012-06-19 Lg Electronics Inc. Method and video device for accessing information
US7051111B1 (en) * 2000-04-25 2006-05-23 Digeo, Inc. Multiple source proxy management system
US6678737B1 (en) * 2000-04-28 2004-01-13 Webtv Networks, Inc. Home network appliance and method
US7934232B1 (en) 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
US7877766B1 (en) 2000-05-04 2011-01-25 Enreach Technology, Inc. Method and system of providing a non-skippable sub-advertisement stream
US6618858B1 (en) * 2000-05-11 2003-09-09 At Home Liquidating Trust Automatic identification of a set-top box user to a network
US6795973B1 (en) 2000-05-25 2004-09-21 Intel Corporation Enhanced television recorder and player
US8069259B2 (en) * 2000-06-09 2011-11-29 Rodriguez Arturo A Managing removal of media titles from a list
US7962370B2 (en) 2000-06-29 2011-06-14 Rodriguez Arturo A Methods in a media service system for transaction processing
US7698727B2 (en) * 2000-06-30 2010-04-13 Jlb Ventures Llc Method and apparatus for notifying users of interactive functions using a remote device
JP4535572B2 (ja) * 2000-07-07 2010-09-01 シャープ株式会社 放送受信装置およびリモコン装置
KR100443673B1 (ko) * 2000-07-13 2004-08-09 엘지전자 주식회사 사용자 히스토리 기반 멀티미디어 서비스 시스템
AU2001272758A1 (en) * 2000-07-27 2002-02-13 Kabushiki Kaisha Infocity Information accessing device and method and information providing device and method
US7620703B1 (en) * 2000-08-10 2009-11-17 Koninklijke Philips Electronics N.V. Topical service provides context information for a home network
US20020059629A1 (en) * 2000-08-21 2002-05-16 Markel Steven O. Detection and recognition of data receiver to facilitate proper transmission of enhanced data
US20020057286A1 (en) * 2000-08-25 2002-05-16 Markel Steven O. Device independent video enhancement scripting language
EP1312209B1 (de) * 2000-08-25 2017-03-08 OpenTV, Inc. Individuell angepasste fernbedienung
US20020065927A1 (en) * 2000-09-05 2002-05-30 Janik Craig M. Webpad and method for using the same
JP2004508775A (ja) * 2000-09-08 2004-03-18 カーゴ インコーポレイテッド ビデオ対話法
US8302127B2 (en) * 2000-09-25 2012-10-30 Thomson Licensing System and method for personalized TV
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
DE60143848D1 (de) * 2000-10-15 2011-02-24 Directv Group Inc Verfahren und system zum werben während einer pause
US7913286B2 (en) * 2000-10-20 2011-03-22 Ericsson Television, Inc. System and method for describing presentation and behavior information in an ITV application
US20020126990A1 (en) * 2000-10-24 2002-09-12 Gary Rasmussen Creating on content enhancements
US7340759B1 (en) 2000-11-10 2008-03-04 Scientific-Atlanta, Inc. Systems and methods for adaptive pricing in a digital broadband delivery system
US20020066111A1 (en) * 2000-11-22 2002-05-30 Digimarc Corporation Watermark communication and control systems
US7200859B1 (en) * 2000-11-22 2007-04-03 Digeo, Inc. Apparatus and method for intelligent multimedia compression and distribution
US20020129364A1 (en) * 2000-11-27 2002-09-12 O2 Holdings, Llc On-screen display area enabling media convergence useful for viewers and audio/visual programmers
US7870592B2 (en) 2000-12-14 2011-01-11 Intertainer, Inc. Method for interactive video content programming
US20020083006A1 (en) * 2000-12-14 2002-06-27 Intertainer, Inc. Systems and methods for delivering media content
US20020078006A1 (en) * 2000-12-20 2002-06-20 Philips Electronics North America Corporation Accessing meta information triggers automatic buffering
WO2002056577A2 (en) * 2000-12-27 2002-07-18 Sonicblue Incorporated Advertisements in a television recordation system
US7444665B2 (en) * 2001-01-03 2008-10-28 Thomas Edward Cezeaux Interactive television system
US20020107911A1 (en) * 2001-02-08 2002-08-08 International Business Machines Corporation Method for enhancing client side delivery of information from a trusted server
US7386875B2 (en) * 2001-03-02 2008-06-10 Jlb Ventures, Llc Freezing live video frames with interactive links
US6925469B2 (en) * 2001-03-30 2005-08-02 Intertainer, Inc. Digital entertainment service platform
US20070230921A1 (en) * 2001-04-05 2007-10-04 Barton James M Multimedia time warping system
US20030163815A1 (en) * 2001-04-06 2003-08-28 Lee Begeja Method and system for personalized multimedia delivery service
CN1509570A (zh) * 2001-04-10 2004-06-30 ������������ʽ���� 基于pc的电视机顶盒系统及利用该系统专有地提供内容的方法
CA2386303C (en) * 2001-05-14 2005-07-05 At&T Corp. Method for content-based non-linear control of multimedia playback
US20020174445A1 (en) * 2001-05-17 2002-11-21 Koninklijke Philips Electronics N.V. Video playback device with real-time on-line viewer feedback capability and method of operation
US20020184631A1 (en) * 2001-05-31 2002-12-05 Cezeaux Thomas Edward Subscriber self-provisioning via a set-top box
US20020199184A1 (en) * 2001-05-31 2002-12-26 Cezeaux Thomas Edward Real-time monitoring and blocking of content
US20020180781A1 (en) * 2001-05-31 2002-12-05 Cezeaux Thomas Edward Web-based content on an electronic program guide
US20020184652A1 (en) * 2001-05-31 2002-12-05 Cezeaux Thomas Edward Replication of configuration information for set-top boxes
US20020184646A1 (en) * 2001-06-05 2002-12-05 Koninklijke Philips Electronics N.V. Method and apparatus for time shifting of broadcast content that has synchronized web content
US20020188955A1 (en) * 2001-06-11 2002-12-12 Thompson Calvin Eugene Digital video recording and playback system for television
US7496945B2 (en) * 2001-06-29 2009-02-24 Cisco Technology, Inc. Interactive program guide for bidirectional services
US7512964B2 (en) 2001-06-29 2009-03-31 Cisco Technology System and method for archiving multiple downloaded recordable media content
US7526788B2 (en) * 2001-06-29 2009-04-28 Scientific-Atlanta, Inc. Graphic user interface alternate download options for unavailable PRM content
US8006262B2 (en) 2001-06-29 2011-08-23 Rodriguez Arturo A Graphic user interfaces for purchasable and recordable media (PRM) downloads
US20030018970A1 (en) * 2001-07-19 2003-01-23 Digeo, Inc. Object representation of television programs within an interactive television system
WO2003009126A1 (en) * 2001-07-19 2003-01-30 Digeo, Inc. System and method for managing television programs within an entertainment system
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US20030037340A1 (en) * 2001-08-17 2003-02-20 Koninklijke Philips Electronics N.V. Method and apparatus for managing TV broadcast content that has synchronized web applications
JP4251796B2 (ja) * 2001-08-27 2009-04-08 ソニー株式会社 情報提供システム、情報提供装置および方法、情報処理装置および方法、記録媒体、並びにプログラム
US7107608B2 (en) * 2001-10-01 2006-09-12 Microsoft Corporation Remote task scheduling for a set top box
US7054653B2 (en) * 2001-10-04 2006-05-30 Nokia Corporation Two channel communication system based on RDS datastream broadcasting and the integration of digital mobile terminal and VHF/FM radio receiver
US20030074660A1 (en) * 2001-10-12 2003-04-17 Liberate Technologies System method and apparatus for portable digital identity
US7086080B2 (en) * 2001-11-08 2006-08-01 International Business Machines Corporation Multi-media coordinated information system with multiple user devices and multiple interconnection networks
US7086081B2 (en) * 2001-11-08 2006-08-01 International Business Machines Corporation Multi-terminal docking station system
US20030093791A1 (en) * 2001-11-09 2003-05-15 Julia Luc E. System and method for interactive television
US20030110498A1 (en) * 2001-12-10 2003-06-12 General Instrument Corporation Methods, systems, and apparatus for tuning television components using an internet appliance
US6868264B2 (en) * 2001-12-13 2005-03-15 International Business Machines Corporation Method and apparatus for managing audio broadcasts in an automobile
US7305070B2 (en) * 2002-01-30 2007-12-04 At&T Labs, Inc. Sequential presentation of long instructions in an interactive voice response system
US7293275B1 (en) * 2002-02-08 2007-11-06 Microsoft Corporation Enhanced video content information associated with video programs
US7334251B2 (en) * 2002-02-11 2008-02-19 Scientific-Atlanta, Inc. Management of television advertising
US8763061B2 (en) * 2002-02-13 2014-06-24 Motorola Mobility Llc Correlation of tuned channel information with internet web addresses
US7831992B2 (en) 2002-09-18 2010-11-09 General Instrument Corporation Method and apparatus for forwarding television channel video image snapshots to an auxiliary display device
US20030159153A1 (en) * 2002-02-20 2003-08-21 General Instrument Corporation Method and apparatus for processing ATVEF data to control the display of text and images
KR100441511B1 (ko) * 2002-03-12 2004-07-23 삼성전자주식회사 텔레웹 수신장치 및 방법
BR0308899A (pt) * 2002-04-05 2005-08-02 Thomson Licensing Sa Navegador com caracterìstica de salvamento de parâmetros
US8656004B1 (en) 2002-07-10 2014-02-18 At&T Intellectual Property Ii, L.P. Method and apparatus for delivering selected multimedia content to a user in pervasive computing environments
US7921443B2 (en) * 2003-01-31 2011-04-05 Qwest Communications International, Inc. Systems and methods for providing video and data services to a customer premises
US20040150749A1 (en) * 2003-01-31 2004-08-05 Qwest Communications International Inc. Systems and methods for displaying data over video
US20040150751A1 (en) * 2003-01-31 2004-08-05 Qwest Communications International Inc. Systems and methods for forming picture-in-picture signals
US8490129B2 (en) 2003-01-31 2013-07-16 Qwest Communications International Inc. Methods, systems and apparatus for selectively distributing urgent public information
US10142023B2 (en) 2003-01-31 2018-11-27 Centurylink Intellectual Property Llc Antenna system and methods for wireless optical network termination
EP1616440A1 (de) * 2003-04-14 2006-01-18 Koninklijke Philips Electronics N.V. Aufzeichnung von rundfunkprogrammen
US8635643B2 (en) * 2003-06-30 2014-01-21 At&T Intellectual Property I, L.P. System and method for providing interactive media content over a network
US20040268416A1 (en) * 2003-06-30 2004-12-30 Gray James Harold System and method for providing enhanced hot key control
US8112449B2 (en) * 2003-08-01 2012-02-07 Qwest Communications International Inc. Systems and methods for implementing a content object access point
US20050091682A1 (en) * 2003-10-23 2005-04-28 David Czeck System and method for providing advertising after a video program has been paused
US8286203B2 (en) * 2003-12-19 2012-10-09 At&T Intellectual Property I, L.P. System and method for enhanced hot key delivery
IL159838A0 (en) * 2004-01-13 2004-06-20 Yehuda Binder Information device
US8161388B2 (en) 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
US8417773B2 (en) * 2004-02-25 2013-04-09 International Business Machines Corporation Method and structure for automated layout director
US8787164B2 (en) * 2004-07-09 2014-07-22 Qualcomm Incorporated Media delivery system and method for transporting media to desired target devices
US20060277318A1 (en) * 2004-07-09 2006-12-07 Luc Julia System and method for extending communications with a device network
US9077766B2 (en) 2004-07-09 2015-07-07 Qualcomm Incorporated System and method for combining memory resources for use on a personal network
US8738693B2 (en) * 2004-07-09 2014-05-27 Qualcomm Incorporated System and method for managing distribution of media files
US7937484B2 (en) * 2004-07-09 2011-05-03 Orb Networks, Inc. System and method for remotely controlling network resources
US8195744B2 (en) * 2004-07-09 2012-06-05 Orb Networks, Inc. File sharing system for use with a network
US8819140B2 (en) 2004-07-09 2014-08-26 Qualcomm Incorporated System and method for enabling the establishment and use of a personal network
US9021529B2 (en) * 2004-07-15 2015-04-28 Microsoft Technology Licensing, Llc Content recordation techniques
US20060020993A1 (en) * 2004-07-21 2006-01-26 Hannum Sandra A Advanced set top terminal having a call management feature
EP2408202B1 (de) 2004-11-19 2017-05-17 TiVo Solutions Inc. Verfahren und Vorrichtung zur sicheren Übertragung und wiedergabe von Multimediainhalt
US7574453B2 (en) 2005-01-03 2009-08-11 Orb Networks, Inc. System and method for enabling search and retrieval operations to be performed for data items and records using data obtained from associated voice files
WO2006079938A2 (en) * 2005-01-25 2006-08-03 Koninklijke Philips Electronics N.V. Method and apparatus for playing back digital program
US20060195877A1 (en) * 2005-02-25 2006-08-31 Bentz William G Convergence system and method
JP2006313313A (ja) 2005-04-06 2006-11-16 Sony Corp 再生装置、設定切替方法および設定切替装置
WO2006129384A1 (ja) * 2005-05-31 2006-12-07 Sharp Kabushiki Kaisha 双方向サービスシステム及びマルチメディアコンテンツ処理装置
US20060294558A1 (en) * 2005-06-23 2006-12-28 Microsoft Corporation Presentation of information relating to programming
US8189472B2 (en) * 2005-09-07 2012-05-29 Mcdonald James F Optimizing bandwidth utilization to a subscriber premises
US20070083910A1 (en) * 2005-10-11 2007-04-12 Haneef Anwar M Method and system for seamless live broadcast of digital content
US20070101374A1 (en) * 2005-10-31 2007-05-03 Etc. Tv Inc. System and method for providing enhanced video programming to a user
US8756633B2 (en) * 2005-12-19 2014-06-17 At&T Intellectual Property I, L.P Methods, systems, and computer program products for selectively facilitating internet content and/or alerts on a television crawl screen, closed caption and/or picture-in-picture area
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US8402503B2 (en) 2006-02-08 2013-03-19 At& T Intellectual Property I, L.P. Interactive program manager and methods for presenting program content
US7659905B2 (en) 2006-02-22 2010-02-09 Ebay Inc. Method and system to pre-fetch data in a network
US9210473B2 (en) * 2006-05-05 2015-12-08 Thomas Belton Phantom gaming in a broadcast media, system and method
US8973083B2 (en) * 2006-05-05 2015-03-03 Thomas A. Belton Phantom gaming in broadcast media system and method
CN101536503B (zh) 2006-06-15 2012-09-26 尼尔森(美国)有限公司 利用隐藏字幕信息来计量内容曝光的方法和装置
US7661121B2 (en) 2006-06-22 2010-02-09 Tivo, Inc. In-band data recognition and synchronization system
US7873982B2 (en) * 2006-06-22 2011-01-18 Tivo Inc. Method and apparatus for creating and viewing customized multimedia segments
US7956849B2 (en) 2006-09-06 2011-06-07 Apple Inc. Video manager for portable multifunction device
US7864163B2 (en) * 2006-09-06 2011-01-04 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US8842074B2 (en) 2006-09-06 2014-09-23 Apple Inc. Portable electronic device performing similar operations for different gestures
US8973072B2 (en) 2006-10-19 2015-03-03 Qualcomm Connected Experiences, Inc. System and method for programmatic link generation with media delivery
US8214768B2 (en) * 2007-01-05 2012-07-03 Apple Inc. Method, system, and graphical user interface for viewing multiple application windows
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US20080165148A1 (en) * 2007-01-07 2008-07-10 Richard Williamson Portable Electronic Device, Method, and Graphical User Interface for Displaying Inline Multimedia Content
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US20080229353A1 (en) * 2007-03-12 2008-09-18 Microsoft Corporation Providing context-appropriate advertisements in video content
EP1978739B1 (de) * 2007-04-05 2018-05-30 Nokia Solutions and Networks Oy Verfahren und Anzeigevorrichtung zur Bereitstellung von flexiblem Zugang auf Zusatzinformation zu einem visuellen Strom von Hauptinformation
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US9619143B2 (en) * 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
JP5194673B2 (ja) 2007-09-26 2013-05-08 株式会社日立製作所 携帯端末、及び情報の送受信方法
US8621502B2 (en) 2007-12-21 2013-12-31 Microsoft Corporation Obtaining user reactions to video
US20090183199A1 (en) * 2008-01-10 2009-07-16 James Ivan Stafford Devices, Systems, and Methods Regarding Advertisement on Demand
US8886745B2 (en) * 2008-04-07 2014-11-11 Qualcomm Incorporated Methods and apparatus for delivering auxiliary data to device
US20090266888A1 (en) * 2008-04-23 2009-10-29 Mccarthy Mary Method for organizing and inventorying library materials
DE102008028840B3 (de) * 2008-06-19 2009-12-31 Mm1 Consulting & Management Partnerschaftsgesellschaft Interaktives Fernsehen
JP2010081262A (ja) * 2008-09-25 2010-04-08 Sony Corp 情報処理装置、情報処理方法、情報処理システム、およびプログラム
KR101500440B1 (ko) * 2008-10-17 2015-03-09 삼성전자 주식회사 영상처리장치 및 영상처리방법
CA2754061A1 (en) * 2009-03-03 2010-09-10 Digimarc Corporation Narrowcasting from public displays, and related arrangements
US8438596B2 (en) * 2009-04-08 2013-05-07 Tivo Inc. Automatic contact information transmission system
IL198607A (en) * 2009-05-06 2016-07-31 Golobrodsky Oleg A device and method for providing services to a user on a television
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US8990854B2 (en) * 2009-09-14 2015-03-24 Broadcom Corporation System and method in a television for providing user-selection of objects in a television program
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US8438504B2 (en) 2010-01-06 2013-05-07 Apple Inc. Device, method, and graphical user interface for navigating through multiple viewing areas
US8736561B2 (en) 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US8966401B2 (en) * 2010-05-03 2015-02-24 Lg Electronics Inc. Electronic device and methods of sending information with the electronic device, controlling the electronic device, and transmitting and receiving information in an information system
US9503773B2 (en) 2010-05-26 2016-11-22 Sony Corporation Separating internet TV and broadcast TV using a TV remote control
US8763060B2 (en) 2010-07-11 2014-06-24 Apple Inc. System and method for delivering companion content
US9699503B2 (en) 2010-09-07 2017-07-04 Opentv, Inc. Smart playlist
US10210160B2 (en) 2010-09-07 2019-02-19 Opentv, Inc. Collecting data from different sources
US8949871B2 (en) 2010-09-08 2015-02-03 Opentv, Inc. Smart media selection based on viewer user presence
EP2472861A1 (de) * 2010-12-30 2012-07-04 The Bridge TV Limited Benutzerinteraktion
WO2012089829A1 (en) * 2010-12-30 2012-07-05 The Bridge Tv Limited Optimised content delivery
US8763047B2 (en) * 2011-03-22 2014-06-24 Sukhminder Singh Grewal Methods and systems for video content delivery
JP6077200B2 (ja) * 2011-07-29 2017-02-08 サターン ライセンシング エルエルシーSaturn Licensing LLC 受信装置、表示制御方法、放送システム、並びにコンピューター・プログラム
JP5254411B2 (ja) 2011-08-31 2013-08-07 株式会社東芝 受信装置、受信方法及び外部装置連携システム
US9615120B2 (en) * 2011-12-09 2017-04-04 Cox Communication, Inc. Systems and methods for associating additional content with broadband content
KR101758363B1 (ko) 2011-12-14 2017-07-17 삼성전자 주식회사 디스플레이장치 및 그 제어방법
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
JP5379881B2 (ja) * 2012-04-20 2013-12-25 株式会社東芝 送信装置、送信方法、および表示制御システム
EP2842308B1 (de) * 2012-04-26 2022-04-13 Naxos Finance SA Verfahren und vorrichtung zur bereitstellung eines hauptinhalts und eines zusätzlichen inhalts an einen benutzer durch einen referenzartikel
US8832750B2 (en) * 2012-05-10 2014-09-09 Time Warner Cable Enterprises Llc Media synchronization within home network using set-top box as gateway
US20130339999A1 (en) * 2012-06-19 2013-12-19 Zumobi, Inc. Systems and Methods for Communal Broadcast Information Having Supplemental Data
JP5735069B2 (ja) * 2013-09-25 2015-06-17 株式会社東芝 送信装置、送信方法、および通信システム
JP2014103695A (ja) * 2014-02-04 2014-06-05 Toshiba Corp 受信装置及び受信方法
US9288521B2 (en) 2014-05-28 2016-03-15 Rovi Guides, Inc. Systems and methods for updating media asset data based on pause point in the media asset
CA2960118A1 (en) 2014-10-21 2016-04-28 Sharp Kabushiki Kaisha System with a companion device and a primary device
JP5840805B2 (ja) * 2015-02-27 2016-01-06 株式会社東芝 表示制御方法及び表示制御装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5371551A (en) * 1992-10-29 1994-12-06 Logan; James Time delayed digital video system using concurrent recording and playback
US5818441A (en) * 1995-06-15 1998-10-06 Intel Corporation System and method for simulating two-way connectivity for one way data streams
US5761606A (en) * 1996-02-08 1998-06-02 Wolzien; Thomas R. Media online services access via address embedded in video or audio program
US5774664A (en) * 1996-03-08 1998-06-30 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5778181A (en) * 1996-03-08 1998-07-07 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
JPH10174007A (ja) * 1996-10-11 1998-06-26 Toshiba Corp マルチ機能テレビジョン装置
CN1153467C (zh) 1996-10-16 2004-06-09 杰姆斯达发展公司 经由电视系统访问因特网数据
US5774666A (en) * 1996-10-18 1998-06-30 Silicon Graphics, Inc. System and method for displaying uniform network resource locators embedded in time-based medium
JP3167109B2 (ja) * 1996-12-16 2001-05-21 株式会社アクセス テレビ番組と連携してインターネットホームページを自動的にテレビ画面上に表示させる方法および装置
JPH10257455A (ja) * 1997-03-17 1998-09-25 Sony Corp Url情報伝送方法及び装置、インターネットへのアクセス方法、インターネット接続装置、インターネット接続システム、並びに記録媒体
ES2242282T3 (es) 1997-04-21 2005-11-01 Gemstar Development Corporation Metodo y aparato para el desplazamiento en el tiempo de video y texto en un programa de television de texto mejorado.
JPH117453A (ja) * 1997-04-22 1999-01-12 Mitsubishi Electric Corp メディア情報推薦装置
JP3546662B2 (ja) * 1997-09-12 2004-07-28 日本ビクター株式会社 分散型ホームネットワーク
JPH11161664A (ja) * 1997-11-28 1999-06-18 Toshiba Corp Av情報の再生システム及び同システムに適用する再生方法
US6097441A (en) 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009016851A1 (de) * 2009-04-08 2010-10-14 Bayerische Motoren Werke Aktiengesellschaft Kraftfahrzeug mit Internetanbindung

Also Published As

Publication number Publication date
EP1201080A1 (de) 2002-05-02
DE60030128D1 (de) 2006-09-28
EP1201080B1 (de) 2006-08-16
JP4184659B2 (ja) 2008-11-19
CN1377555A (zh) 2002-10-30
WO2001011874A1 (en) 2001-02-15
HK1049758B (zh) 2005-10-21
TW478280B (en) 2002-03-01
CN1192605C (zh) 2005-03-09
AU5768600A (en) 2001-03-05
JP2003506784A (ja) 2003-02-18
HK1049758A1 (en) 2003-05-23
US6349410B1 (en) 2002-02-19

Similar Documents

Publication Publication Date Title
DE60030128T2 (de) Integration von zeitversetztem Anzeigen von Fernsehen und Internet-Navigation
US6204842B1 (en) System and method for a user interface to input URL addresses from captured video frames
DE19811910B4 (de) Benutzer-Interface mit Kanalleiste für ein Unterhaltungssystem
DE69731988T2 (de) Verfahren und Gerät zur Anzeige von Bildern und Daten
DE112011103903B4 (de) Methode zum Empfang eines bestimmten Services und Videowiedergabegerät dazu
DE69724132T2 (de) Fernsehprogrammsystem mit pop-up-aktionsmenü und icons
DE69928066T2 (de) Vorrichtung zur Steuerung des Betriebs eines Informationsverarbeitungsgerätes
DE69830202T2 (de) Hostgerät zur struktur einer zweiwegverbindung in einwegdatenströmen
US6567984B1 (en) System for viewing multiple data streams simultaneously
DE60013628T2 (de) Identifizierung von mit einem audio/videoprogramm verbundenen zusätzlichen informationen
US9509750B2 (en) Apparatus and method for providing content
US7096427B2 (en) Method and system for selecting a position in an image sequence
DE69731549T2 (de) Interaktivität mit audiovisueller programmierung
US7904930B2 (en) Broadcast content delivery systems and methods
KR20030088144A (ko) 쌍방향 텔레비젼용 시스템 및 방법
DE19814254A1 (de) Abfragebasierte elektronische Programmführung
DE112013002234T5 (de) Verbundenes Mehrfachbilschirm-Video
CA2506448A1 (en) Strategies for pausing and resuming the presentation of programs
DE202011110780U1 (de) Multifunktionsanzeigevorrichtung
DE202009018608U1 (de) System zum Übersetzen von getimtem Text in Web-Video
DE60014006T2 (de) System, Verfahren, Signal, Nutzer-schnittstelle und Software zum Anzeigen von Thumbnail-Bannern
DE10316654A1 (de) Fernaufzeichnungsreservierungs-Steuerungssystem und Verfahren dazu
EP2701115A1 (de) Verfahren und System zur Live-Video-Beratung
DE102007039479A1 (de) Verfahren und System zur Übertragung von Videoprogrammen
DE10300550B4 (de) Verfahren und Vorrichtung zum Liefern von Verzeichnisinformationen über Sendungsprogramme

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Representative=s name: HEYER, V., DIPL.-PHYS. DR.RER.NAT., PAT.-ANW., 806