DE69936589T2 - Videodatenrekorder mit integrierten kanalführungen - Google Patents

Videodatenrekorder mit integrierten kanalführungen Download PDF

Info

Publication number
DE69936589T2
DE69936589T2 DE69936589T DE69936589T DE69936589T2 DE 69936589 T2 DE69936589 T2 DE 69936589T2 DE 69936589 T DE69936589 T DE 69936589T DE 69936589 T DE69936589 T DE 69936589T DE 69936589 T2 DE69936589 T2 DE 69936589T2
Authority
DE
Germany
Prior art keywords
user
criteria
recording
video
shows
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
DE69936589T
Other languages
English (en)
Other versions
DE69936589D1 (de
Inventor
Anthony Palo Alto Wood
Donald Jr. Los Altos Woodward
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.)
DirecTV Group Inc
Original Assignee
Digital Networks North America Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22447384&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE69936589(T2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Digital Networks North America Inc filed Critical Digital Networks North America Inc
Publication of DE69936589D1 publication Critical patent/DE69936589D1/de
Application granted granted Critical
Publication of DE69936589T2 publication Critical patent/DE69936589T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/005Reproducing at a different information rate from the information rate of recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

  • Hintergrund der Erfindung
  • 1. Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft das Gebiet der Videodaten-Aufzeichnungsgeräte und insbesondere digitale Videodaten-Aufzeichnungsgeräte, wie solche, die zum Aufzeichnen und Wiedergeben von Videosignalen verwendet werden können.
  • 2. Beschreibung verwandter Technik
  • Videodaten-Aufzeichnungsgeräte sind aus dem Stand der Technik bekannt. Ursprünglich wurden Videodaten-Aufzeichnungsgeräte entworfen, um Videosignale auf Videobändern aufzuzeichnen, und um ein Wiedergeben von aufgezeichneten Videosignalen von dem Band zu ermöglichen. Selbstverständlich erfordern Videobänder ein sequenzielles Aufzeichnen und Wiedergeben, was die Funktionalität derartiger Maschinen begrenzt.
  • Plattenbasierte Videowiedergabemaschinen, wie beispielsweise Videoplatten, sind eingeführt worden, und, erst jüngst, digitale Videoplattenmaschinen. Diese Maschinen können allgemein charakterisiert werden als eine entfernbare Platte mit wahlfreien Zugriff bereitstellend, die das Speichern und Wiedergeben von Videosignalen ermöglicht.
  • Das US-Patent Nr. 5,241,428 (das 428-Patent) beschreibt eine Einrichtung zum Aufzeichnen und Wiedergeben von Videosignalen. Das beschriebene System stellt ein simultanes Wiedergeben und Aufzeichnen von Videosignalen auf einem Aufnahmemedium mit wahlfreiem Zugriff bereit. Indem ein simultanes Aufzeichnen und Wiedergeben von Videosignalen ermöglicht wird, und indem ein wahlfreier Zugriff auf das Aufnahmemedium ermöglicht wird, kann eine zusätzliche Funktionalität bereitgestellt werden, die über das hinausgeht, was durch eine Videobandwiedergabemaschine realisiert ist.
  • Während das '428-Patent eine Videoaufzeichnungs- und Wiedergabeeinrichtung mit wahlfreiem Zugriff beschreibt, beschreibt es keine signifikante Funktionalität, oder schlägt diese vor, welche in einer derartigen Einrichtung implementiert sein kann. Somit wird ein verbessertes Videodaten-Aufzeichnungsgerät mit verbesserter Funktionalität benötigt.
  • Programmführer sind aus dem Stand der Technik bekannt. Ein Programmführer ist ein Katalog von Fernsehsendungen zusammen mit den Zeiten und Sendekanälen für jede Fernsehsendung. Vielleicht einer der bekanntesten Programmführer ist der TV-GuideTM-Programmführer, welcher per Abonnement und in Zeitungsständen seit Jahren verfügbar ist. In jüngster Zeit sind Online-Versionen von Programmführern verfügbar geworden. Diese haben alle gemeinsam, dass sie, zusammen mit der Zeit und dem Kanal, auf welchem das Fernsehprogramm gesendet wird, Titel von Fernsehprogrammen auflisten. Darüber hinaus kann der Programmführer eine kurze Zusammenfassung des Programms und andere Informationen, wie beispielsweise Namen von Schauspielern, Regisseure, die Programmlänge, Einstufungsinformationen, Informationen zur elterlichen Kontrolle, ob das Programm eine neue Sendung oder eine Wiederholung ist, und Informationen bezüglich der Kategorisierung des Programms (beispielsweise Actionfilm, Kinderfilm, Sitcom, Nachrichten etc.) bereitstellen.
  • Bedauerlicherweise gab es keine ausreichende Integration der Programmführer mit den Aufzeichnungs- und Wiedergabe-Fähigkeiten von Videodaten-Aufzeichnungsgeräten.
  • Weitere Beispiele von Anordnungen gemäß dem Stand der Technik sind beschrieben in US 5,479,268 , US 5,630,119 , US 5,619,249 und US 5,703,655 .
  • Zusammenfassung der Erfindung
  • Es wird ein Videodaten-Aufzeichnungsgerät beschrieben, welches unter Steuerung eines Prozessors betrieben wird, welcher Programmführer-Daten und von einem Benutzer eingegebene Auswahlkriterien verwendet. Das Videodaten-Aufzeichnungsgerät integriert den Programmführer in das Videodaten-Aufzeichnungsgerät, um eine einfache Auswahl von Sendungen zur Aufnahme bereitzustellen.
  • Kurzbeschreibung der Zeichnungen
  • 1 ist ein High-Level-Blockdiagramm, welches ein Ausführungsbeispiel eines erfindungsgemäßen Videodaten-Aufzeichnungsgerät veranschaulicht.
  • 2 ist ein Ablaufdiagramm, welches ein Verfahren zum Aufzeichnen von Programmen veranschaulicht, wie es bei einem erfindungsgemäßen Ausführungsbeispiel implementiert werden kann.
  • 3 ist ein Ablaufdiagramm, welches ein Verfahren zum Bestimmen, ob eine Sendung Aufzeichnungskriterien erfüllt, veranschaulicht.
  • 4 ist ein Ablaufdiagramm, welches einen Feedback-Prozess einer Benutzerbewertung veranschaulicht.
  • 5 ist ein Ablaufdiagramm, welches ein Verfahren zum Auswählen von aufzuzeichnenden Sendungen basierend auf einer Mehrzahl von Kriterien des Benutzers veranschaulicht.
  • 6 ist ein Ablaufdiagramm, welches ein Verfahren zur Vorschau von zur Aufnahme ausgewählten Sendungen veranschaulicht.
  • 7 ist ein Screenshot, welcher einen Programmführer veranschaulicht, wie er bei der vorliegenden Erfindung implementiert werden kann.
  • 8 ist ein Screenshot, welcher einen Programmführer veranschaulicht, wie er bei der vorliegenden Erfindung implementiert werden kann, und welcher das Aufzeichnen einer einzigen Sendung veranschaulicht.
  • 9 ist ein Screenshot, welcher einen Programmführer veranschaulicht, wie er bei der vorliegenden Erfindung implementiert werden kann, und welcher eine Reihe von Aufzeichnungen veranschaulicht.
  • 10 ist ein Screenshot, welcher einen Programmführer veranschaulicht, wie er bei der vorliegenden Erfindung implementiert werden kann, und welcher die Verwendung eines persönlichen Programmführers veranschaulicht.
  • Zur einfacheren Bezugnahme sei darauf hingewiesen, dass Bezugszeichen bei sämtlichen der beigefügten Zeichnungen üblicherweise in der Form von „Zeichnungsnummern", gefolgt von zwei Zahlen, xx, wiedergegeben werden. Beispielweise können Bezugszeichen bei 1 angegeben werden als 1xx; bei 3 können Bezugszeichen angegeben sein als 3xx. Bei bestimmten Fällen kann ein Bezugszeichen bei einer Zeichnung eingeführt werden, und das gleiche Bezugszeichen kann bei anderen Zeichnungen zur Bezugnahme auf den gleichen Gegenstand verwendet werden.
  • Detaillierte Beschreibung der erfindungsgemäßen Ausführungsbeispiele
  • Blockdiagramm-Architektur des VDR
  • 1 zeigt eine High-Level-Blockansicht eines Video-Aufzeichnungsgerätes (VDR), wie es bei der vorliegenden Erfindung verwendet werden kann.
  • Ein Prozessor 101 ist in Kommunikation mit einer Programmführer-Datenbank 103, einer Kriterien-Datenbank 104, einem Videospeicher 105 (auch bezeichnet als das Aufnahmemedium), einem Programmlogikspeicher 102, einem Video-Komprimierer/Dekomprimierer 112, einer Videoeingangsquelle 106, einem Videoausgang 107, einer Programmführer-Datenquelle 109 und einer Benutzerschnittstelle 108 gekoppelt.
  • Der Prozessor 101 kann ein Beliebiger einer Vielzahl von kommerziell verfügbaren Prozessoren, wie beispielsweise ein Prozessor der Motorola 68000-Serie von Prozessoren, ein Prozessor aus der Intel-8086-Familie von Prozessoren oder ein höherer Prozessor, wie beispielsweise ein Prozessor der Intel-PentiumTM-Familie von Prozessoren oder der Motorola Power PCTM-Familie von Prozessoren, sein. Der Prozessor bei dem beschriebenen Ausführungsbeispiel arbeitet unter einer Programmsteuerung durch ein in dem Programmlogik-Speicher 102 gespeichertes Programm, um Funktionen auszuführen, welche detaillierter nachfolgend beschrieben werden.
  • Die Programmführer-Datenquelle 109 stellt der lokalen Programmführer-Datenbank 103 periodische Updates bereit. Wie es detaillierter nachfolgend beschrieben wird, stellt die Programmführer-Datenquelle 109 Programmtitel, Anfangszeiten, Endzeiten, Kanalinformationen und andere Kriterien (wie bei spielsweise Einstufungen, Beschreibungen von Sendungen, Schauspielernamen, Produzenten, Regisseure, Auszeichnungen und Einstufungsinformationen) bezüglich des Programms bereit. Programmführer-Datenquellen sind kommerziell verfügbar von TVGuide, TV-Data und Tribune-Media.
  • Auf die Programmführer-Quelle kann periodisch zugegriffen werden, um Änderungen und Hinzfügungen über beliebige einer Anzahl von Kommunikationsmedien zu erhalten. Beispielsweise kann auf die Programmführer-Quelle telefonisch mit einer Modemverbindung zu einem Server oder durch Empfangen gesendeter Updates und Änderungen von einer Quelle, wie beispielsweise einem Satelliten- oder terrestrischen VBI, einem nationalen Pager-Netzwerk oder dem Internet, zugegriffen werden. Bei anderen Ausführungsbeispielen kann die Programmführer-Quelle periodisch durch ein Abonnement erhalten werden und auf einem Aufnahmemedium, wie beispielsweise einer Platte, über die Post oder eine andere Quelle empfangen werden.
  • Bei dem beschriebenen Ausführungsbeispiel wird die Programmführer-Datenbank 103 beschrieben als gespeichert auf einer lokal angeordneten Platte. Bei einem alternativen Ausführungsbeispiel kann die Programmführer-Datenbank lokal auf alternativen Speichermedien, wie beispielsweise RAM, gespeichert sein. Bei anderen Ausführungsbeispielen kann eine Programmführer-Datenbank 103 auf einem Remote-Server gespeichert sein und auf Übereinstimmungen mit der Kriterien-Datenbank 104 periodisch abgefragt werden. Die lokal gespeicherte Programmführer-Datenbank 103 würde bei einem solchen Ausführungsbeispiel durch eine "Übereinstimmung"-Datenbank ersetzt. Ein solches Ausführungsbeispiel vermindert das Bedürfnis nach einer lokalen Speicherung und vermindert die erforderliche Bandbreite und Bearbeitungsleistung, um eine vollständige lokale Programmführer-Datenbank periodisch zu erhalten und zu speichern. Jedoch ist dieses Ausführungsbeispiel auf eine relativ verlässliche Verbindung zu dem die Programmführer-Datenbank speichernden Server angewiesen.
  • Die Kriterien-Datenbank 104 stellt Kriterien zum Auswählen von Programmen aus der Programmführer-Datenbank bereit. Die Kriterien sind benutzerdefiniert und sind über eine Benutzerschnittstelle 108 eingegeben. Basierend auf Übereinstimmungen zwischen der Kriterien-Datenbank 104 und der Programmführer-Datenbank 103 bewirkt der Prozessor, dass Videoeingangssignale auf einem Videospeicher 105 aufgezeichnet werden.
  • Bei dem beschriebenen Ausführungsbeispiel ist der Videospeicher 105 ein beschreibbares Aufnahmemedium mit hoher Kapazität und wahlfreiem Zugriff, wie beispielsweise eine Festplatte. Die Verwendung eines Aufnahmemediums mit wahlfreiem Zugriff bietet gewisse Vorteile, wie beispielsweise es zu ermöglichen, dass ein Benutzer Videosignale simultan aufzeichnet und wiedergibt. Somit kann ein Benutzer ein Programm verfolgen, wenn es aufgenommen wird, und sich die Rückspul-, Pause- und Schneller Vorlauf-Fähigkeit des VDR zu Nutze machen. Jedoch kann bei bestimmten Ausführungsbeispielen ein sequenzielles Aufnahmemedium verwendet werden, ohne von bestimmten Aspekten der vorliegenden Erfindung abzuweichen.
  • Wichtig ist, dass das beschriebene Ausführungsbeispiel gewisse Benutzerschnittstellen-Features bereitstellt. Beispielsweise ist es bei dem beschriebenen Ausführungsbeispiel möglich, sich mit Schnellem Vorlauf bzw. Vorspulen und Rückspulen durch das aufgenommene Programm zu bewegen. Der Benutzer kann die Geschwindigkeit des Vorspulens und/oder des Rückspulens erhöhen, indem er die Taste für Vorspulen und/oder Rückspulen für einen Zeitraum kontinuierlich drückt. Wenn beispielsweise die Taste unverzögert (instantaneously) gedrückt wird, kann das System bei einer Geschwindigkeit vorspulen oder zurückspulen, und die Geschwindigkeit kann kontinuierlich zunehmen, je länger die Taste gedrückt wird.
  • Darüber hinaus bietet das beschriebene Ausführungsbeispiel eine Instand-Wiedergabefunktion. Der Benutzer kann die Instand-Wiedergabetaste drücken und das System spult eine vorgegebene Zeit (beispielsweise 5 Sekunden bei dem Programm) automatisch zurück (das heißt, den Betrachtungspunkt des Programms zeitlich zurück). Die Videoeingangsquelle 106 kann eine beliebige einer Anzahl von Quellen einschließlich Kabel, eine Over-The-Air-Ausstrahlung oder Satellit sein. Bei bestimmten Aus führungsbeispielen können eine Mehrzahl von Videoeingangsquellen verwendet werden. Die Videoausgangsquelle 107 ist üblicherweise mit einer Anzeigeeinrichtung, wie beispielsweise einem Fernseher, gekoppelt, kann aber auch mit einem anderen Videodaten-Aufzeichnungsgerät gekoppelt sein.
  • Der Video-Komprimierer/Dekomprimierer 112 stellt eine Kompression und Dekompression des Videosignals bereit. Es kann eine beliebige kommerziell verfügbare Kompressionstechnologie einschließlich beispielsweise MPEG und MPEG II verwendet werden.
  • Bei alternativen Ausführungsbeispielen können die Daten in einem komprimierten Format empfangen werden. Bei solch einem Ausführungsbeispiel wird der Komprimierer gegebenenfalls nicht verwendet oder sogar benötigt, und der Dekomprimierer wird gegebenenfalls nur verwendet, um die komprimierten Signale zu dekomprimieren.
  • 7 veranschaulicht einen Screenshot, welcher eine Anzeige einer Benutzerschnittstelle mit Informationen von einem Programmführer zeigt. Wie es zu sehen ist, zeigt die Anzeige Kanäle, Sendungsnamen und Start- und Endzeiten. Detaillierte Informationen über eine beliebige bestimmte Sendung können in einem oberen Abschnitt des Bildschirms angezeigt werden. Alternative Beutzerschnittstellen sind für den Fachmann offensichtlich.
  • Aufnehmen eines Videoprogramms
  • Es wird sich nun 2 zugewendet. Es wird ein Gesamtverfahren zum Aufzeichnen eines Programms beschrieben. Gemäß 2 überwacht der Prozessor 101 die Kriterien-Datenbank 104, und der Programmführer bestimmt, ob ein Programm verfügbar ist, welches vorgegebene, von dem Benutzer wählbare Kriterien erfüllt; Block 201. Der Benutzer oder die Benutzer können zuvor über die Benutzerschnittstelle 108 Kriterien vorgegeben haben. Bei dem beschriebenen Ausführungsbeispiel kann eine beliebige Anzahl von Kriterien vorgegeben werden. Verschiedene Kriterien werden nachfolgend detaillierter beschrieben. Sollte kein aktuelles Programm die vorgewählten Kriterien erfüllen, Abzweigung 202, fährt der Prozessor 101 fort, bezüglich eines die Kriterien erfüllenden Programms zu überwachen.
  • Wenn ein Programm verfügbar ist, welches die Kriterien erfüllt, Abzweigung 203, wird eine Bestimmung durchgeführt, ob mehrere Programme simultan die Kriterien erfüllen. Bei bestimmten Ausführungsbeispielen kann nur eine einzige Videoeingangsquelle 106 bereitgestellt sein, was lediglich ermöglicht, das ein einziges Programm zu einer gegebenen Zeit aufgezeichnet wird. Bei alternativen Ausführungsbeispielen können mehrere Videoeingangsquellen vorhanden sein, was ein simultanes Aufzeichnen von mehreren Kanälen ermöglicht. Wenn nicht ausreichend viele Videoeingangsquellen verfügbar sind, um ein Aufzeichnen sämtlicher Shows, welche die Kriterien erfüllen, zu ermöglichen, Abzweigung 206, bestimmt das System basierend auf von dem Benutzer bereitgestellten Prioritätsinformationen das Programm mit der höchsten Priorität.
  • Wenn lediglich eine einzige Show die Kriterien erfüllt (oder bei Implementierungen mit einer Mehrzahl von Videoeingängen, eine Anzahl von Shows kleiner oder gleich der Anzahl der Eingänge), Abzweigung 207, wird dann bestimmt, ob auf der Platte genügend Platz zum Aufzeichnen der Show ist, Block 208. Wenn auf der Platte Platz ist, Abzweigung 211, wird die Show aufgezeichnet, Block 215. Wenn nicht genug Platz auf der Platte ist, Abzweigung 209, wird bestimmt, ob Shows vorhanden sind, welche zum Entfernen ausgewählt werden können, Block 212. Bei einem Ausführungsbeispiel kann eine Show zum Entfernen ausgewählt werden, wenn sie eine geringere Priorität als die Aufzuzeichnende aufweist. Andere Kriterien können ebenfalls verwendet werden. Beispielsweise, wie es detaillierter nachfolgend beschrieben wird, stellt das beschriebene Ausführungsbeispiel „persönliche Kanäle" bereit, in welche ausgewählte Programme gespeichert werden können. Beispielsweise kann ein persönlicher Kanal eingerichtet werden, um sämtliche Episoden einer bestimmten Sitcom zu speichern. Ein anderer persönlicher Kanal kann eingerichtet werden, um Nachrichtensendungen zu speichern. Wenn die aufzuzeichnende Show beispielsweise eine neue Episode der Sitcom ist, kann die frü heste Episode der Sitcom in dem persönlichen Kanal gelöscht werden.
  • Zusätzlich zum Speichern der Videodaten einer zum Aufzeichnen ausgewählten Show speichert das System außerdem die mit der Show assoziierten Meta-Daten von dem Programmführer, beispielsweise Namen von Schauspielern und Schauspielerinnen, Regisseur, Bewertungsinformationen, Textbeschreibungen der Show etc. Diese Informationen können von dem Benutzer zu einer beliebigen Zeit abgerufen werden, um beim Entscheiden bezüglich des Schauens einer bestimmten aufgezeichneten Show zu unterstützen.
  • Kriterien-Datenbank
  • Wie bereits beschrieben speichert die Kriterien-Datenbank 104 benutzerspezifische Kriterien zum Auswählen von aufzuzeichnenden Shows. Der Benutzer kann Kriterien zum Aufzeichnen von Shows spezifizieren, einschließlich einem Titel einer Show, einem Stichwort, wie beispielsweise den Namen eines Schauspielers oder Regisseurs, oder Text von einer Beschreibung der Show, einen Showtyp (beispielsweise Action, Mystery, Kinder etc.) und Bewertungsinformationen (sowohl Elternkontrolle als auch Qualitätsbewertungen).
  • Der Benutzer kann ferner die Priorität der Show festlegen. Wenn es geplant ist, zwei Shows zur gleichen Zeit aufzuzeichnen, hat die Show mit höherer Priorität Vorrang. Der Benutzer kann die Anzahl von Shows bei einer aufzuzeichnenden Serie festlegen (beispielsweise behalte die zwei neuesten Shows). Darüber hinaus kann der Benutzer festlegen, ob Wiederholungen aufgezeichnet werden und ob gemeinsame Wiederholungen (syndicated reruns) aufgezeichnet werden sollen (beispielsweise zeichne Wiederholungen aber keine gemeinsamen Wiederholungen auf, zeichne sämtliche Wiederholungen auf, etc.).
  • Bei bestimmten Ausführungsbeispielen kann die Benutzerschnittstelle verbesserte Dateneingabeverfahren bereitstellen, um die Eingabe von Kriterieninformationen durch den Benutzer zu erleichtern. Beispielsweise können dem Benutzer beim Festlegen eines Shownamens mit einem alphabetischen Popup-Menü sämtliche Showtitel in der Programmführerdatenbank 103 dargestellt werden.
  • Die Popup-Menüs können erhalten werden, indem die Programmführerdatenbank 103 nach sämtlichen Showtiteln, sämtlichen Schauspielern/Schauspielerinnern, Regisseuren etc. durchsucht und diese gespeichert werden. Die Popup-Anzeige kann die Informationen beispielsweise in alphabetischer Reihenfolge anzeigen. Da die Programmführerdatenbank 103 nicht zu jeder Zeit eine vollständige Liste sämtlicher Showtitel, Schauspieler/Schauspielerinnen, Regisseure etc. bereithält (da beispielsweise von einem bestimmten Regisseur während der von Programmführerdatenbank 103 abgedeckten Zeitspanne keine Sendung, keine Show gesendet wird), kann das System inkrementell neue Showtitel, Schauspieler/Schauspielerinnen etc. von neuen Kopien der Programmführerdatenbank 103 speichern, wenn die Programmführerdatenbank aktualisiert wird. Auf diese Weise wird das System über einen Zeitraum eine relativ vollständige Liste für das Popup-Menü erlangen. Für den Fall, dass ein gewünschter Showtitel, Schauspieler/Schauspielerin, Regisseur etc. nicht in der Popup-Menü-Liste verfügbar ist, kann das System dem Benutzer eine manuelle Eingabe eines Namens erlauben.
  • Um die Anzeige zu vereinfachen, kann dem Benutzer eine Liste von Buchstaben (A–Z) und die Möglichkeit zum Auswählen eines Buchstabens (beispielsweise B) dargestellt werden, um eine Liste sämtlicher Titel zu erlangen, die mit dem ausgewählten Buchstaben beginnen.
  • Andere alternative Verfahren zum Anzeigen der Liste, einschließlich beispielsweise eine hierarchische Liste, können ebenfalls verwendet werden.
  • Diese Dateneingabeverfahren erleichtern dem Benutzer nicht nur die Eingabe, sondern verringern auch Dateneingabeprobleme. Zum Auswählen von Schauspielern und Regisseuren (beispielsweise kann das Popup-Menü für Schauspieler sämtliche Schauspielernamen in der Programmführerdatenbank 103 aufführen) oder für die Auswahl von Themen (beispielsweise ein Popup-Menü für sämtliche Themen, die in der Programmführerdatenbank 103 verfügbar sind), können ähnliche Verfahren verwendet werden.
  • Ein anderes Verfahren zum Festlegen von Kriterien zum Aufzeichnen einer Show ist es, einfach auf einen Shownamen in dem Programmführer zu klicken. Dies ist in 8 veranschaulicht, welche abermals einen einen Programmführer darstellenden Screenshot veranschaulicht. Bei dieser Veranschaulichung hat der Benutzer „Scooby Do" durch Klicken auf den "Scooby Doo"-Abschnitt des Bildschirms ausgewählt. Der Benutzer kann dann mit einer Cursor-Steuereinrichtung die Aufnahmetaste einmal drücken. Nach dem einzelnen Drücken wird bei dem „Scooby Doo" Shownamen ein Punkt auf dem Bildschirm angezeigt, was bedeutet, dass das System nun zum Aufzeichnen dieser Episode von „Scooby Doo" programmiert ist.
  • 9 veranschaulicht ein Verfahren zum Festlegen, das sämtliche Shows einer Serie aufzuzeichnen sind. Bei 9 drückt der Benutzer die Aufnahmetaste ein zweites Mal. Bei dem beschriebenen Ausführungsbeispiel bewirkt dies, dass ein doppelter Punkt bei „Scooby Doo" angezeigt wird, und dass sämtliche Shows in der Serie "Scooby Doo" aufgezeichnet werden. Wird die Aufnahmetaste ein drittes Mal gedrückt während Scooby Doo ausgewählt ist, wird das Aufzeichnen der Show abgebrochen.
  • Bei dem beschriebenen Ausführungsbeispiel kann der Benutzer auch die Aufnahmetaste drücken, während eine Show betrachtet wird. Es erscheint eine Dialogbox, welche den Benutzer fragt, ob er wünscht, die zur Zeit betrachtete Show oder sämtliche Shows in der Serie aufzuzeichnen. Der Benutzer kann eine von beiden Optionen wählen. Die Show (und wenn angefordert, sämtliche Shows in der Serie) wird dann aufgezeichnet, und es wird ein persönlicher Kanal für die Show erzeugt.
  • Der Benutzer kann ebenfalls „negative" Kriterien festlegen – beispielsweise Kriterien die anzeigen, dass eine Show nicht aufgezeichnet werden soll, auch wenn sie andernfalls die Aufnahmekriterien erfüllt. Ein Benutzer kann beispielsweise „Ignoriere sämtliche Sienfield" festlegen, und das eine bestimmte Sitcom nicht aufgezeichnet werden soll, auch wenn es ein allgemeines Kriterium gibt, Sitcoms aufzuzeichnen. Darüber hinaus kann das System bei solchen Ausführungsbeispielen derart konfiguriert sein, dass die negative Kriterien erfüllenden Shows nicht angezeigt werden, wenn die Programmführerdaten angezeigt werden.
  • Wichtig ist, dass zusätzlich zum Auswählen von Shows zum Aufzeichnen, basierend auf exakten Übereinstimmungen mit von dem Benutzer eingegebenen Kriterien, Block 301, Shows auch basierend auf einer „Fuzzy Match Logic" ausgewählt werden können, Block 305. Eine „Fuzzy"-Übereinstimmung kann auftreten, wenn die Beschreibung einer Show mit einigen aber nicht sämtlichen Stichworten übereinstimmt oder nicht alle Kriterien erfüllt. Darüber hinaus kann eine „Fuzzy"-Übereinstimmung auftreten, indem das System Annahmen bezüglich der Betrachtungsgewohnheiten des Benutzers macht. Wenn beispielsweise der Benutzer ständig eine bestimmte Fernsehserie aufzeichnet (beispielsweise „Tool Time" mit Tim Allan), kann die Fuzzy-Logik entscheiden, einen Film mit Tim Allan aufzuzeichnen. Wenn der Benutzer sich üblicherweise entscheidet, Actionfilme nach dem Titel aufzuzeichnen, kann die Fuzzy-Logik verwendet werden, um einen Actionfilm zur Aufzeichnung auszuwählen.
  • Gemäß einem weiteren Verfahren zum Bereitstellen einer Fuzzy-Logik-Auswahl von Shows, Block 401, kann der Benutzer nach dem Betrachten einer Show aufgefordert werden, eine Eingabe über die Show zu machen, Block 402. Beispielsweise kann das System den Benutzer auffordern, sein Vergnügen an der Show allgemein gemäß einer Skala (beispielsweise 1–10), den Hauptdarsteller, die Hauptdarstellerin etc. zu bewerten. Die Kriteriendatenbank kann dann mit Informationen von den Antworten des Benutzers auf die Bewertungsfragen aktualisiert werden, Block 403. Diese Informationen können dann bei einem „Fuzzy"-Logik-Auswahlprozess verwendet werden, beispielsweise bewertet der Benutzer Actionfilme mit dem Star Tom Cruise hoch. Der Fuzzy-Logikprozess kann dann eine Musterübereinstimmung nach anderen Actionfilmen mit Tom Cruise durchführen oder kann weitere Informationen basierend beispielsweise auf Zuschauerumfragen verwenden, um festzulegen, das ein Zuschauer, der Actionfilme mit Tom Cruise mag, auch Star Trek mag. Star Trek kann dann zur Aufzeichnung ausgewählt werden. Es sei angemerkt, dass während das System eine Fuzzy-Logik zum direkten Auswählen von aufzuzeichnenden Shows verwenden kann, es bei vielen Implementierungen bevorzugt sein kann, den Benutzer zum Bestimmen, ob die Show aufgezeichnet werden soll, aufzufordern.
  • Das beschriebene Ausführungsbeispiel ermöglicht es ferner, dass mehrere Benutzer Kriterieninformationen bereitstellen. In einem Haushalt beispielsweise können sowohl der Mann als auch die Frau Kriterieninformationen bereitstellen, Blöcke 501 und 503. Die Kriterieninformationen für jeden Benutzer werden separat in der Kriteriendatenbank gespeichert, Block 502 und 504. Das System kann dann zum Aufzeichnen von Shows, welche für beide Benutzer interessant sein können, eine Musterübereinstimmung und eine Fuzzy-Logik verwenden.
  • Zu jeder Zeit kann der Benutzer Shows, welche basierend auf den bereitgestellten Kriterieninformationen aufgezeichnet werden, vorschauen beziehungsweise vorprüfen. Der Benutzer wählt die Vorschaufunktion, Block 601, und das System vergleicht Shows aus der Programmführerdatenbank 103 mit der Kriteriendatenbank 104, Block 602. Basierend auf den Übereinstimmungskriterien wird eine Liste aufzuzeichnender Shows angezeigt, Block 603. Der Benutzer kann die Liste dann bearbeiten, beispielsweise indem Shows aus der Liste gelöscht werden, von denen der Benutzer nicht wünscht, dass sie aufgezeichnet werden, Block 604.
  • Als ein zusätzliches Feature des Systems kann das System dem Benutzer eine Meldung bereitstellen, wenn ein interessantes Programm verfügbar ist. Wenn beispielsweise ein Benutzer sämtliche Episoden einer Sitcom während der vorherigen Staffel aufgezeichnet hat, kann das System den Benutzer benachrichtigen, wenn der Beginn einer neuen Staffel geplant ist, und zwar basierend auf Informationen aus der Programmführerdatenbank. Das System kann den Benutzer benachrichtigen, wenn das System aktiviert wird, oder bei Ausführungsbeispielen, die eine Verbindung mit dem Internet aufweisen, kann das System den Benutzer per E-Mail benachrichtigen.
  • Persönliche Kanäle
  • Das beschriebene Ausführungsbeispiel stellt ein einzigartiges System zum Organisieren von zu betrachtenden Shows bereit. Ein Benutzer kann persönliche Kanäle erstellen. Persönliche Kanäle sind logische Organisationen aufgezeichneter Shows. Ein persönlicher Kanal kann beispielsweise erstellt werden, um die Sitcom „Tool Time" aufzuzeichnen, ein anderer persönlicher Kanal kann eingerichtet werden, um Sportevents aufzuzeichnen, ein anderer persönlicher Kanal kann eingerichtet werden, um Kindersendungen aufzuzeichnen, ein anderer persönlicher Kanal kann eingerichtet werden, um Kochshows aufzuzeichnen, ein anderer für Actionfilme und ein weiterer für Nachrichtensendungen etc. Wenn der Benutzer Kriterieninformationen zum Auswählen von aufzuzeichnenden Shows speichert, kann der Benutzer ferner einen persönlichen Kanal zum speichern der aufgezeichneten Shows festlegen.
  • Allgemein können die persönlichen Kanäle mit einem beliebigen, von dem Benutzer ausgewählten Namen bezeichnet werden. Jedoch ist es ein Feature des beschriebenen Ausführungsbeispiel, dass der Benutzer während des Betrachtens einer Show eine Funktion zum Einrichten eines persönlichen Kanals wählen kann (unter Verwendung eines von verschiedenen Verfahren wie beispielsweise Auswählen von Aufzeichnungen beim Betrachten einer Show oder Auswählen einer Show aus dem Programmführer und anschließendem Drücken der Aufnahmetaste). Das System fährt fort, einen persönlichen Kanal für die Show einzurichten und benennt den persönlichen Kanal zunächst mit dem Shownamen. Wenn darüber hinaus die Show eine Serie oder Miniserie ist, fügt das System der Kriteriendatenbank Kriterien zum Aufzeichnen der Serie in der Zukunft und zum Ablegen der aufgezeichneten Shows in dem neu eingerichteten persönlichen Kanal hinzu.
  • Wie es in 10 veranschaulicht ist, kann ein persönlicher Kanal, ähnlich anderen Kanälen, in der Benutzerschnittstelle angezeigt werden. Bei dem veranschaulichten Ausführungsbeispiel ist der persönliche Programmführer, welcher persönliche Kanäle für die Serie „Friends" (P100 Friends), für „Tonight” (P101 Tonight) und für Wissenschaftsshows (E102 Science) anzeigt, in der gleichen Anzeige wie der zuvor in den 79 veranschaulichte Programmführer integriert. Bei alternativen Ausführungsbeispielen kann der persönliche Programmführer in einer separaten Anzeige bereitgestellt werden. Darüber hinaus können andere Benutzerschnittstellen-Features bereitgestellt werden. Die Benutzerschnittstelle kann beispielsweise einen Hinweis bei jedem persönlichen Kanal anzeigen, welcher darauf hinweist, dass der Kanal neuen Inhalt umfasst.
  • Mit jedem bestimmten persönlichen Kanal ist ein Größe-Parameter assoziiert, der die Größe des Plattenspeichers (oder Minutenaufnahmezeit oder Anzahl von Episoden) anzeigt, die in dem persönlichen Kanal gespeichert werden kann. Wenn die Größe überschritten wird, löscht das System automatisch die älteste Show in dem persönlichen Kanal, um Raum für neue aufzunehmende Shows zu schaffen.
  • Bei bestimmten Ausführungsbeispielen wird die Größe standardmäßig so eingestellt, dass eine einzige Show aufgezeichnet werden kann, wenn ein persönlicher Kanal hinzugefügt wird. Der Benutzer kann die Größe variieren, um ein Aufzeichnen mehrerer Shows in dem persönlichen Kanal zu ermöglichen. Darüber hinaus kann bei bestimmten Ausführungsbeispielen das System Plattenspeicher für den persönlichen Kanal reservieren, wenn der persönliche Kanal erzeugt wird. Auf diese Weise ist es dem Benutzer garantiert, dass zu der Zeit, zu der die Show geplant ist, Platz für die Aufzeichnung der Show ist. Wenn beim Erzeugen des persönlichen Kanals nicht genügend Platz auf der Platte zum Reservieren von Speicher verfügbar ist, wird dem Benutzer die Möglichkeit gegeben, anderen, zuvor aufgezeichneten oder zuvor reservierten Plattenspeicher zu löschen.
  • Darüber hinaus können in dem persönlichen Kanal verschiedene Informationen von dem Programmführer (beispielsweise Bewertungen, Schauspieler/Schauspielerinnennamen, Regisseurnamen, Stichworte, verliehene Auszeichnungen) gespeichert werden, so dass auf diese zugegriffen werden kann, auch nachdem die Programmführerinformationen für das Fernsehprogramm abgelaufen sind und gelöscht wurden.
  • Aufnahme von einem Standardkanal wenn nicht aktiv
  • Bei bestimmten Ausführungsbeispielen der vorliegenden Erfindung kann ein Feature bereitgestellt werden, um ein fortdauerndes Aufzeichnen eines vorbestimmten Kanals zu ermöglichen, wenn das System nicht damit beschäftig ist, ein anderes Programm aufzunehmen.
  • Das System kann beispielsweise konfiguriert sein, kontinuierlich den CNN-Nachrichtenkanal aufzuzeichnen, so dass die letzte Version der CNN-Nachrichten ständig verfügbar und aufgezeichnet ist. CNN (oder ein Videoprogramm mit ähnlichem Format) ist besonders für ein kontinuierliches Aufzeichnen interessant, da das Format mit Nachrichten zu einer bestimmten Zeit pro Stunde, Sport zu einer anderen vorgegebenen Zeit, Geschäftsnachrichten zu einer anderen vorgegebenen Zeit etc. relativ festgelegt ist. Es sei beispielsweise angenommen, dass allgemeine Nachrichten zur vollen Stunde, Sport um 15 Minuten nach, Geschäftsnachrichten 55 Minuten nach der vollen Stunde, Wetter 50 Minuten nach der vollen Stunde und Sendungen mit speziellem Inhalt zehn Minuten vor der vollen Stunde bereitgestellt werden. Wenn ein Benutzer das System konfiguriert hat, kontinuierlich CNN aufzuzeichnen und die Geschäftsnachrichten schauen möchte, kann sich der Benutzer fünf Minuten nach der vollen Stunde niedersetzen und die aufgezeichneten Geschäftsnachrichten von vor 40 Minuten anschauen, anstatt 20 Minuten auf die nächste Echtzeitausstrahlung von Geschäftsnachrichten zu warten.
  • Programmindizierung
  • CNN-HeadLine-News ist ein Beispiel eines Programms, welches basierend auf dem etablierten Format der Show indiziert werden kann (beispielsweise wir Sport immer zur gleichen Anzahl von Minuten nach der vollen Stunde gezeigt). Darüber hinaus kann das System andere Verfahren zum Indizieren von Shows verwenden, um dem Benutzer zu ermöglichen, zu einer ausgewähl ten Stelle in dem Programm zu springen, wie beispielsweise Indizieren basierend auf Closed-Captioning-Text. Die Verwendung von Programm-Indizierungsverfahren ermöglicht es dem Benutzer Benutzerkriterien bezüglich einer Auswahl spezieller zu schauender Shows zu verbessern und ermöglicht eine höhere Feinheit (granularity) beim Auswählen von zu betrachtenden Showabschnitten.
  • Ein anderes Verfahren zum Indizieren kann es dem Benutzer ermöglichen, periodisch Programmindizes von einer Quelle herunterzuladen. Die Programmindizes können manuell erzeugt worden sein, und der Benutzer kann die Quelle abonnieren, um die Programmindizes zu erhalten. Bei diesem Ausführungsbeispiel kann die Quelle manuell Programmindizes für bestimmte Shows erzeugen. Fernsehmagazineshows (wie beispielsweise 60 Minuten) können beispielsweise nach Thema indiziert werden, Talkshows können beispielsweise nach dem Gast indiziert werden, um den Start von David Lettermans Top Ten List anzuzeigen etc. Der Index kann durch eine beliebige Anzahl von Verfahren, einschließlich es dem Benutzersystem zu ermöglichen, sich in die Indizierungsquelle einzuwählen, oder alternativ über Satellitenübertragung, empfangen werden. Programme wie beispielsweise CNN-HeadLine-News, welche ursprünglich mit einem definierten Format aufgezeichnet wurden, und andere Programme, welche nach dem Aufnehmen indiziert wurden, können hier bezeichnet werden als Videoprogramme mit definiertem Format oder indizierbarem Format.
  • Bei bestimmten Ausführungsbeispielen kann die Aufzeichnung auf den Segmentinformationen basieren. Die Closed-Caption-Informationen beispielsweise können On The Fly untersucht werden, wobei nach Stichworten gesucht wird, während der Kanal aufgezeichnet wird. Wenn diese Stichworte aufgefunden werden, wird ein Segment des Programms vor und nach dem Stichwort in einem persönlichen Kanal festgehalten. Wahlweise kann ein bestimmter Kanal durchgehend aufgezeichnet werden und die Indexinformationen (Closed-Caption-Informationen oder andere Informationen) können nach der Aufzeichnung untersucht werden, um zu bestimmen, welche Segmente der aufgezeichneten Informationen beibehalten werden.
  • Somit wurde ein verbessertes Videodaten-Aufzeichnungsgerät beschrieben.

Claims (25)

  1. Ein Verfahren zum Ermöglichen des Aufnehmens von Videosignalen für eine spätere Wiedergabe, aufweisend: a) es einem Benutzer zu ermöglichen, Kriterien (104) zum Aufnehmen von Shows von einer Videoeingangsquelle (106) festzulegen; b) einen Prozessor (101) zum Auswählen von zukünftigen Shows aus einer Kanalführerdatenbank (103) zum Aufnehmen, basierend auf einer Priorität und auf den festgelegten Kriterien; und c) Aufnehmen der gewählten Shows (215) auf einem Aufnahmemedium (105), und gekennzeichnet durch den Schritt des Auswählens zum Entfernen (212) einer zuvor aufgenommenen Show mit einer geringeren Priorität als die gewählten zukünftigen Shows, wenn eine ungenügende Kapazität auf dem Aufnahmemedium zum Aufnehmen der zukünftigen Shows vorhanden ist (209).
  2. Das Verfahren nach Anspruch 1, wobei das Auswählen von Programmen zum Aufnehmen auf einem Musterabgleich zwischen den von dem Benutzer festgelegten Kriterien (104) und den Kanalführerdaten (103) basiert.
  3. Das Verfahren nach Anspruch 1, wobei das Auswählen von Programmen zum Aufnehmen auf einer Fuzzy-Logik-Analyse (305) der von dem Benutzer festgelegten Kriterien (104) und den Kanalführerdaten (103) basiert.
  4. Das Verfahren nach Anspruch 1, wobei die von dem Benutzer festgelegten Kriterien (104) ausgewählt werden können aus einem oder mehreren Shownamen, Regisseurnamen, Schauspieler/Schauspielerinnen-Namen, Show-Kategorien, Schlüsselwörtern und Bewertungsinformationen.
  5. Das Verfahren nach Anspruch 1, wobei die von dem Benutzer festgelegten Kriterien (104) von Benutzern bereitgestellte Bewertungsinformationen von zuvor gesehenen Shows umfassen.
  6. Das Verfahren nach Anspruch 1, ferner aufweisend den Schritt des es dem Benutzer zu ermöglichen, zum Aufnehmen gewählte Shows zu prüfen und zu editieren.
  7. Das Verfahren nach Anspruch 1, wobei die Auswahlkriterien dem Benutzer in einer Auflistung zum Auswählen dargestellt werden.
  8. Das Verfahren nach Anspruch 1, wobei die Kriterien zum Aufnehmen von Shows dem Benutzer in einer alphabetischen Popup-Auflistung dargestellt werden.
  9. Das Verfahren nach Anspruch 1, ferner aufweisend den Schritt des es einem Benutzer zu ermöglichen, die zum Aufnehmen gewählten Shows vorher anzuschauen.
  10. Ein Verfahren nach Anspruch 9, ferner aufweisend den Schritt des es dem Benutzer zu ermöglichen, die Liste der zum Aufnehmen gewählten Shows zu editieren.
  11. Das Verfahren nach Anspruch 1, ferner aufweisend den Schritt des Aufnehmens von einem Default-Kanal wenn keine Show zum Aufnehmen ausgewählt ist.
  12. Das Verfahren nach Anspruch 11, wobei der Default-Kanal aus Kanälen mit einem indizierbaren Videoformat ausgewählt wird.
  13. Das Verfahren nach Anspruch 12, wobei das indizierbare Videoformat Closed-Captioning-Informationen umfaßt.
  14. Das Verfahren nach Anspruch 11, wobei das indizierbare Videoformat zeitbasiert ist.
  15. Das Verfahren nach Anspruch 12, wobei der Default-Kanal CNN Headline News ist.
  16. Das Verfahren nach Anspruch 1, ferner aufweisend den Schritt des es einem zweiten Benutzer (503) zu ermöglichen, Kriterien festzulegen.
  17. Das Verfahren nach Anspruch 16, wobei die Kriterien des ersten Benutzers (501) und die Kriterien des zweiten Benutzers (503) für die Show-Auswahl verwendet werden.
  18. Das Verfahren nach Anspruch 1, wobei der Schritt des Aufnehmens der gewählten Shows (215) ein Aufnehmen auf ein Aufnahmemedium mit wahlfreiem Zugriff umfaßt.
  19. Das Verfahren nach Anspruch 18, wobei das Aufnahmemedium mit wahlfreiem Zugriff eine Festplatte ist.
  20. Das Verfahren nach Anspruch 1, wobei der Benutzer während der Aufnahme der gewählten Shows die Funktionen Abspielen, Zurück und Schneller Vorlauf auswählen kann.
  21. Das Verfahren nach Anspruch 1, ferner aufweisend die Schritte des Auswählens einer Videoprogrammierung zum Aufnehmen, und des Empfangens eines Signals eines Videoprogramms mit einem definierten Format und das automatische Aufnehmen des Videoprogramms mit definiertem Format, wenn das System nicht mit Aufnehmen einer anderen Programmierung beschäftigt ist.
  22. Das Verfahren nach Anspruch 1, ferner aufweisend es einem Benutzer zu ermöglichen, basierend auf Auswahlkriterien eine interessierende Videoprogrammierung zur Benachrichtigung festzulegen, und Informieren eines Benutzers, wenn die festgelegte Videoprogrammierung von Interesse verfügbar ist.
  23. Ein Videodatenaufnahmegerät, aufweisend: a) ein Aufnahmemedium zum Aufnehmen von Videosignalen (105), b) ein Videosignaleingangsanschluß (106), c) eine Kanalführerdatenbank (103), d) eine Kriteriendatenbank (104) zum Speichern von Kriterien und einer Priorität, e) einen Prozessor (101), der in Kommunikation mit der Kanalführerdatenbank (103) und der Kriteriendatenbank (104) gekoppelt ist und der zum Steuern des Aufnehmens von Videosignalen, die an dem Videosignaleingangsanschluß (106) empfangen werden, auf das Aufnahmemedium (105), basierend auf der Kanalführerdatenbank (103) und der Kriteriendatenbank (104), gekoppelt ist, und dadurch gekennzeichnet, daß das Aufnehmen von Videosignalen ein Entfernen von Shows mit geringerer Priorität umfaßt, wenn dies zum Unterbringen der Aufnahme von Videosignalen notwendig ist.
  24. Das Videodatenaufnahmegerät nach Anspruch 23, ferner aufweisend ein Auswahlsystem, um es einem Benutzer zu ermöglichen, basierend auf Informationen in der Kanalführerdatenbank Kriterien zum Aufnehmen von Shows von dem Videosignaleingangsanschluß festzulegen.
  25. Das Videodatenaufnahmegerät nach Anspruch 23, ferner aufweisend einen Personenkanal, der zur Ermöglichung einer Speicherung von Videosignalen von dem Videosignaleingangsanschluß basierend auf Charakteristika des Inhalts des Videosignals gekoppelt ist.
DE69936589T 1998-08-07 1999-08-06 Videodatenrekorder mit integrierten kanalführungen Expired - Lifetime DE69936589T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/130,994 US6324338B1 (en) 1998-08-07 1998-08-07 Video data recorder with integrated channel guides
US130994 1998-08-07
PCT/US1999/017797 WO2000008852A1 (en) 1998-08-07 1999-08-06 Video data recorder with integrated channel guides

Publications (2)

Publication Number Publication Date
DE69936589D1 DE69936589D1 (de) 2007-08-30
DE69936589T2 true DE69936589T2 (de) 2008-04-30

Family

ID=22447384

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69936589T Expired - Lifetime DE69936589T2 (de) 1998-08-07 1999-08-06 Videodatenrekorder mit integrierten kanalführungen

Country Status (7)

Country Link
US (1) US6324338B1 (de)
EP (1) EP1110390B1 (de)
JP (2) JP2002522977A (de)
AU (1) AU5467599A (de)
CA (1) CA2339785C (de)
DE (1) DE69936589T2 (de)
WO (1) WO2000008852A1 (de)

Families Citing this family (260)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7382929B2 (en) 1989-05-22 2008-06-03 Pixel Instruments Corporation Spatial scan replication circuit
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US6922520B1 (en) * 1992-07-24 2005-07-26 Sony Corporation Recording medium cartridge with memory circuit employing a hierarchical data structure
DE69323663T2 (de) * 1992-07-24 1999-09-09 Sony Corp Aufzeichnungsmediumkassette
EP0688488A1 (de) 1993-03-05 1995-12-27 MANKOVITZ, Roy J. Gerät und Verfahren zur Zeitprogrammierung eines Videorecorders mit verkürzten Koden
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
CN1625238A (zh) 1996-03-15 2005-06-08 英戴克系统公司 盒式磁带录像机索引和电子节目引导的组合
US5801787A (en) 1996-06-14 1998-09-01 Starsight Telecast, Inc. Television schedule system and method of operation for multiple program occurrences
US5986650A (en) 1996-07-03 1999-11-16 News America Publications, Inc. Electronic television program guide schedule system and method with scan feature
JP4223578B2 (ja) 1996-11-29 2009-02-12 ソニー株式会社 キーワード生成方法及びその装置
IL121230A (en) 1997-07-03 2004-05-12 Nds Ltd Intelligent electronic program guide
IL125141A0 (en) 1998-06-29 1999-01-26 Nds Ltd Advanced television system
US6802076B1 (en) * 1997-07-18 2004-10-05 Sony Corporation Control device, control method, electric apparatus, control method of an electric apparatus, electric apparatus system, control method of an electric apparatus system, and transmission medium
AU733993B2 (en) 1997-07-21 2001-05-31 Rovi Guides, Inc. Systems and methods for displaying and recording control interfaces
US6360234B2 (en) 1997-08-14 2002-03-19 Virage, Inc. Video cataloger system with synchronized encoders
WO1999014947A1 (en) 1997-09-18 1999-03-25 United Video Properties, Inc. Electronic-mail reminder for an internet television program guide
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
US7272298B1 (en) 1998-05-06 2007-09-18 Burst.Com, Inc. System and method for time-shifted program viewing
US7603684B1 (en) * 1998-05-19 2009-10-13 United Video Properties, Inc. Program guide system with video-on-demand browsing
US8352984B2 (en) * 1998-06-12 2013-01-08 Thomson Licensing System and method for generating and managing user preference information for scheduled and stored television programs
US6614987B1 (en) * 1998-06-12 2003-09-02 Metabyte, Inc. Television program recording with user preference determination
US7146627B1 (en) 1998-06-12 2006-12-05 Metabyte Networks, Inc. Method and apparatus for delivery of targeted video programming
CN1867068A (zh) * 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
DK1942668T3 (en) 1998-07-17 2017-09-04 Rovi Guides Inc Interactive television program guide system with multiple devices in a household
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
US6505348B1 (en) 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US20020054752A1 (en) 1998-08-07 2002-05-09 Anthony Wood Video data recorder with personal channels
US20010043795A1 (en) * 1998-08-07 2001-11-22 Anthony Wood Video data recorder for recording predefined format shows
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
US6833865B1 (en) 1998-09-01 2004-12-21 Virage, Inc. Embedded metadata engines in digital capture devices
TW465235B (en) 1998-09-17 2001-11-21 United Video Properties Inc Electronic program guide with digital storage
US6804825B1 (en) * 1998-11-30 2004-10-12 Microsoft Corporation Video on demand methods and systems
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US7168086B1 (en) 1998-11-30 2007-01-23 Microsoft Corporation Proxy for video on demand server control
US6792197B1 (en) 1998-12-07 2004-09-14 Index Systems, Inc. System and method for generating video taping reminders
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
GB9903220D0 (en) * 1999-02-12 1999-04-07 Pace Micro Tech Ltd Improvements relating to television guide system
US7146626B1 (en) 1999-03-29 2006-12-05 The Directv Group, Inc. Method and apparatus for storing and displaying digital objects associated with an electronic television program guide using fuzzy logic
US6728713B1 (en) 1999-03-30 2004-04-27 Tivo, Inc. Distributed database management system
US7543325B2 (en) 1999-03-30 2009-06-02 Tivo Inc. System for remotely controlling client recording and storage behavior
JP4151197B2 (ja) * 1999-09-06 2008-09-17 ソニー株式会社 記録再生装置及び記録再生方法
US8020186B1 (en) 1999-10-13 2011-09-13 Starz Entertainment, Llc Methods and systems for distributing on-demand programming
US7779439B2 (en) * 2001-04-23 2010-08-17 Starz Entertainment, Llc Program guide environment
US7984463B2 (en) * 2002-03-29 2011-07-19 Starz Entertainment, Llc Instant video on demand playback
US6983480B1 (en) 1999-10-13 2006-01-03 Starz Entertainment Group Llc Method for authorizing limited programming distribution
US7240359B1 (en) * 1999-10-13 2007-07-03 Starz Entertainment, Llc Programming distribution system
US20030182567A1 (en) * 1999-10-20 2003-09-25 Tivo Inc. Client-side multimedia content targeting system
CA2324856C (en) * 1999-11-15 2007-05-29 Lucent Technologies Inc. Method and apparatus for remote audiovisual signal recording
US7143430B1 (en) * 1999-11-15 2006-11-28 Lucent Technologies Inc. Method and apparatus for remote audiovisual signal recording service
JP2001160260A (ja) * 1999-11-30 2001-06-12 Matsushita Electric Ind Co Ltd 番組記録装置、およびプログラム記録媒体
US7228556B2 (en) * 1999-12-21 2007-06-05 Tivo Inc. Distributed, interactive television program guide; system and method
US7124091B1 (en) 2000-01-19 2006-10-17 Individual Network, Llc Method and system for ordering an advertising spot over a data network
US6434747B1 (en) * 2000-01-19 2002-08-13 Individual Network, Inc. Method and system for providing a customized media list
US8813123B2 (en) 2000-01-19 2014-08-19 Interad Technologies, Llc Content with customized advertisement
WO2001056285A1 (en) 2000-01-27 2001-08-02 Berberet Suzanne M System and method for providing broadcast programming, a virtual vcr, and a video scrapbook to programming subscribers
US7284064B1 (en) 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
AU5005601A (en) 2000-03-31 2001-10-15 United Video Properties Inc Systems and methods for reducing cut-offs in program recording
US7962948B1 (en) 2000-04-07 2011-06-14 Virage, Inc. Video-enabled community building
US7260564B1 (en) 2000-04-07 2007-08-21 Virage, Inc. Network video guide and spidering
US8171509B1 (en) 2000-04-07 2012-05-01 Virage, Inc. System and method for applying a database to video multimedia
US7222163B1 (en) 2000-04-07 2007-05-22 Virage, Inc. System and method for hosting of video content over a network
AR028004A1 (es) 2000-04-10 2003-04-23 United Video Properties Inc Disposiciones de guia interactiva de programacion televisiva con listados de programas integrados
US8214422B1 (en) 2001-08-19 2012-07-03 The Directv Group, Inc. Methods and apparatus for sending content between client devices
US7917008B1 (en) 2001-08-19 2011-03-29 The Directv Group, Inc. Interface for resolving recording conflicts with network devices
US9602862B2 (en) 2000-04-16 2017-03-21 The Directv Group, Inc. Accessing programs using networked digital video recording devices
US8875198B1 (en) 2001-08-19 2014-10-28 The Directv Group, Inc. Network video unit
US6931657B1 (en) * 2000-04-21 2005-08-16 Microsoft Corporation Methods and arrangements for providing a novel television and multimedia viewing paradigm
US8028314B1 (en) * 2000-05-26 2011-09-27 Sharp Laboratories Of America, Inc. Audiovisual information management system
US7082254B1 (en) * 2000-06-28 2006-07-25 Intel Corporation Electronic programming guide with new season series feature
US8087051B2 (en) 2000-06-30 2011-12-27 Thomson Licensing Database management system and method for electronic program guide and television channel lineup organization
US6920281B1 (en) * 2000-06-30 2005-07-19 Koninklijke Philips Electronics N.V. Video memory manager for use in a video recorder and method of operation
US6832041B1 (en) * 2000-07-31 2004-12-14 Keen Personal Media, Inc. Video recording system utilizing host-processor-resident error recovery to transfer non-time-critical, error-intolerant data segments while transferring time-critical, error-tolerant streaming data segments at a required data transfer rate
US8401371B1 (en) * 2000-08-24 2013-03-19 Ati Technologies Ulc Method and apparatus for automatic time-shifting for a content recorder
US7133600B1 (en) 2000-08-31 2006-11-07 Keen Personal Media, Inc. Video recording system utilizing storage redundancy to transfer non-time-critical, error-intolerant data segments while transferring time-critical, error-tolerant streaming data segments at a required data transfer rate
AU2002210455A1 (en) * 2000-09-05 2002-03-22 Koninklijke Philips Electronics N.V. Tv signal receiver
US8020183B2 (en) 2000-09-14 2011-09-13 Sharp Laboratories Of America, Inc. Audiovisual management system
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
CA2425479C (en) 2000-10-11 2014-12-23 United Video Properties, Inc. Systems and methods for providing storage of data on servers in an on-demand media delivery system
EP1340377A2 (de) 2000-10-15 2003-09-03 Digital Networks North America, Inc. Verfahren und system zur dynamischen inserierung von reklame
US7861272B2 (en) 2000-11-14 2010-12-28 Russ Samuel H Networked subscriber television distribution
US8127326B2 (en) 2000-11-14 2012-02-28 Claussen Paul J Proximity detection using wireless connectivity in a communications system
US7721310B2 (en) * 2000-12-05 2010-05-18 Koninklijke Philips Electronics N.V. Method and apparatus for selective updating of a user profile
EP1346570A4 (de) * 2000-12-27 2007-12-05 Digital Networks North America Werbung in einem fernseh-rekordationssystem
ATE321422T1 (de) 2001-01-09 2006-04-15 Metabyte Networks Inc System, verfahren und software für die bereitstellung einer gezielten werbung durch benutzerprofildatenstruktur basierend auf benutzerpräferenzen
IL148080A0 (en) * 2001-02-13 2002-09-12 Hosen Eliav System for distributing video and content on demand
CA3011879C (en) * 2001-02-21 2021-10-19 Rovi Guides, Inc. Systems and methods for interactive program guides with personal video recordng features
AU2002250559A1 (en) 2001-03-22 2002-10-08 United Video Properties, Inc. Personal video recorder systems and methods
US8060906B2 (en) * 2001-04-06 2011-11-15 At&T Intellectual Property Ii, L.P. Method and apparatus for interactively retrieving content related to previous query results
US20030088687A1 (en) 2001-12-28 2003-05-08 Lee Begeja Method and apparatus for automatically converting source video into electronic mail messages
US20030163815A1 (en) * 2001-04-06 2003-08-28 Lee Begeja Method and system for personalized multimedia delivery service
US7904814B2 (en) 2001-04-19 2011-03-08 Sharp Laboratories Of America, Inc. System for presenting audio-video content
US8707357B1 (en) 2001-04-23 2014-04-22 Starz Entertainment, Llc Thematic VOD navigation
US8566873B2 (en) * 2001-04-23 2013-10-22 Starz Entertainment, Llc Program guide enhancements
US6973621B2 (en) * 2001-04-27 2005-12-06 Starz Entertainment Group Llc Customization in a content distribution system
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
US20030005465A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to send feedback from clients to a server in a content distribution broadcast system
US8818871B2 (en) 2001-06-21 2014-08-26 Thomson Licensing Method and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure
JP2003087675A (ja) * 2001-09-06 2003-03-20 Sanyo Electric Co Ltd ディジタル放送受信装置
US8943540B2 (en) 2001-09-28 2015-01-27 Intel Corporation Method and apparatus to provide a personalized channel
US20030070181A1 (en) * 2001-10-04 2003-04-10 Russell Holm Interactive TV client device with integrated removable storage system
US7474698B2 (en) 2001-10-19 2009-01-06 Sharp Laboratories Of America, Inc. Identification of replay segments
US20030083951A1 (en) * 2001-10-31 2003-05-01 Connelly Jay H. System and method for providing an ordered listing of available, currently broadcasting, and/or acquired products based on predicted relevance
CN1579094A (zh) * 2001-11-20 2005-02-09 斯塔兹埃可尔集团有限公司 观看限度控制
US7739707B2 (en) * 2001-11-20 2010-06-15 Starz Entertainment, Llc Parental controls using view limits
US7293276B2 (en) 2001-11-26 2007-11-06 United Video Properties, Inc. Interactive television program guide for recording enhanced video content
US8565578B2 (en) 2001-12-06 2013-10-22 Harold J. Plourde, Jr. Dividing and managing time-shift buffering into program specific segments based on defined durations
US7962011B2 (en) 2001-12-06 2011-06-14 Plourde Jr Harold J Controlling substantially constant buffer capacity for personal video recording with consistent user interface of available disk space
US7751628B1 (en) 2001-12-26 2010-07-06 Reisman Richard R Method and apparatus for progressively deleting media objects from storage
US6897904B2 (en) 2002-01-04 2005-05-24 Microsoft Corporation Method and apparatus for selecting among multiple tuners
US7394968B2 (en) * 2002-01-24 2008-07-01 Lsi Corporation Enhanced personal video recorder including user play programming
US6772147B2 (en) * 2002-02-26 2004-08-03 Sony Corporation System and method for effectively implementing a personal channel for interactive television
US8214741B2 (en) 2002-03-19 2012-07-03 Sharp Laboratories Of America, Inc. Synchronization of video and data
US7631331B2 (en) * 2002-03-29 2009-12-08 Starz Entertainment, Llc Cross-channel interstitial program promotion
US7581238B1 (en) * 2002-04-25 2009-08-25 Microsoft Corporation Program episodes recording
US8155498B2 (en) * 2002-04-26 2012-04-10 The Directv Group, Inc. System and method for indexing commercials in a video presentation
US7251413B2 (en) * 2002-04-26 2007-07-31 Digital Networks North America, Inc. System and method for improved blackfield detection
CA2384364A1 (en) * 2002-05-01 2003-11-01 Accenture Inc. Entitlements administration
US8312504B2 (en) 2002-05-03 2012-11-13 Time Warner Cable LLC Program storage, retrieval and management based on segmentation messages
US8443383B2 (en) 2002-05-03 2013-05-14 Time Warner Cable Enterprises Llc Use of messages in program signal streams by set-top terminals
US7111314B2 (en) * 2002-05-03 2006-09-19 Time Warner Entertainment Company, L.P. Technique for delivering entertainment programming content including interactive features in a communications network
US8392952B2 (en) 2002-05-03 2013-03-05 Time Warner Cable Enterprises Llc Programming content processing and management system and method
US7073189B2 (en) * 2002-05-03 2006-07-04 Time Warner Interactive Video Group, Inc. Program guide and reservation system for network based digital information and entertainment storage and delivery system
US20050034171A1 (en) * 2002-05-03 2005-02-10 Robert Benya Technique for delivering programming content based on a modified network personal video recorder service
US7614066B2 (en) 2002-05-03 2009-11-03 Time Warner Interactive Video Group Inc. Use of multiple embedded messages in program signal streams
US7610606B2 (en) * 2002-05-03 2009-10-27 Time Warner Cable, Inc. Technique for effectively providing various entertainment services through a communications network
US7114173B2 (en) * 2002-05-03 2006-09-26 Aol Time Warner Interactive Video Group, Inc. Technique for synchronizing deliveries of information and entertainment in a communications network
US7908626B2 (en) * 2002-05-03 2011-03-15 Time Warner Interactive Video Group, Inc. Network based digital information and entertainment storage and delivery system
WO2003096669A2 (en) 2002-05-10 2003-11-20 Reisman Richard R Method and apparatus for browsing using multiple coordinated device
KR100469263B1 (ko) * 2002-06-03 2005-02-02 엘지전자 주식회사 Pvr 시스템의 데이터 관리장치 및 방법
JP3090709U (ja) * 2002-06-13 2002-12-26 船井電機株式会社 放送記録装置
US7805613B2 (en) * 2002-06-14 2010-09-28 Time Warner Cable, Inc. Technique for recording entertainment programming content with limited memory capacity
US7818763B2 (en) * 2002-06-25 2010-10-19 Starz Entertainment, Llc Video advertising
KR100447200B1 (ko) * 2002-07-30 2004-09-04 엘지전자 주식회사 Pvr 지원 비디오 디코딩 시스템
US7516470B2 (en) 2002-08-02 2009-04-07 Cisco Technology, Inc. Locally-updated interactive program guide
US9161078B2 (en) * 2002-08-14 2015-10-13 Arris Technology, Inc. Methods and apparatus for reducing tune-time delay in a television appliance with personal versatile recorder capabilities
KR100594963B1 (ko) * 2002-09-18 2006-07-03 한국전자통신연구원 사용자 선호 시청 시간대에 선호 프로그램의 제공을 위한개인 채널 서비스 제공 방법 및 그 장치
US8181205B2 (en) 2002-09-24 2012-05-15 Russ Samuel H PVR channel and PVR IPG information
US7908625B2 (en) 2002-10-02 2011-03-15 Robertson Neil C Networked multimedia system
US20040068753A1 (en) * 2002-10-02 2004-04-08 Robertson Neil C. Video transmission systems and methods for a home network
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
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
US6775461B2 (en) * 2002-10-15 2004-08-10 Sony Corporation Data management method for recorded programs stored on a digital recording device
US7570871B2 (en) * 2002-11-12 2009-08-04 Koninklijke Philips Electronics N.V. Continue recording channel feature for personal video recorder
US7738773B2 (en) * 2002-11-19 2010-06-15 Sony Corporation Wish list for television recording
US20040103434A1 (en) 2002-11-25 2004-05-27 United Video Properties, Inc. Interactive television systems with conflict management capabilities
US8745531B2 (en) * 2002-12-11 2014-06-03 Broadcom Corporation Media processing system supporting automated personal channel construction based on user profile and pre-selection
US20040117788A1 (en) * 2002-12-11 2004-06-17 Jeyhan Karaoguz Method and system for TV interface for coordinating media exchange with a media peripheral
JP4261893B2 (ja) * 2002-12-13 2009-04-30 キヤノン株式会社 情報処理装置及び情報処理方法
US7487532B2 (en) 2003-01-15 2009-02-03 Cisco Technology, Inc. Optimization of a full duplex wideband communications system
US8094640B2 (en) 2003-01-15 2012-01-10 Robertson Neil C Full duplex wideband communications system for a local coaxial network
US7493646B2 (en) * 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US20040172650A1 (en) * 2003-02-28 2004-09-02 Hawkins William J. Targeted content delivery system in an interactive television network
US20040175094A1 (en) * 2003-03-05 2004-09-09 Pioneer Digital Technologies, Inc. A personal video recorder storing digital information in a doubly linked list
US6760538B1 (en) 2003-04-21 2004-07-06 Pioneer Digital Technologies, Inc. Video recorder having user extended and automatically extended time slots
US20060051059A1 (en) 2004-09-08 2006-03-09 Krakirian Haig H Video recorder having user extended and automatically extended time slots
US7260055B2 (en) * 2003-05-30 2007-08-21 Agency For Science, Technology, And Research Method for reducing channel estimation error in an OFDM 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
US7457520B2 (en) 2003-07-24 2008-11-25 Time Warner Cable, Inc. Technique for providing a virtual digital video recorder service through a communications network
US7312831B2 (en) * 2003-09-16 2007-12-25 Wegener Communications, Inc. Re-inserting VBI data using OSD apparatus and method
EP1711154A4 (de) 2003-12-23 2011-11-30 Directv Group Inc Verfahren und gerät zur verteilung von medien in einer pro spiel bezahlten architektur mit fern-playback in einem unternehmen
IL159838A0 (en) 2004-01-13 2004-06-20 Yehuda Binder Information device
US20050160465A1 (en) * 2004-01-21 2005-07-21 United Video Properties, Inc. Interactive television system with automatic switching from broadcast media to streaming media
US8949899B2 (en) 2005-03-04 2015-02-03 Sharp Laboratories Of America, Inc. Collaborative recommendation system
US8356317B2 (en) * 2004-03-04 2013-01-15 Sharp Laboratories Of America, Inc. Presence based technology
US7861006B2 (en) 2004-03-23 2010-12-28 Mcnulty Scott Apparatus, method and system for a tunneling client access point
US7712135B2 (en) * 2004-08-05 2010-05-04 Savant Protection, Inc. Pre-emptive anti-virus protection of computing systems
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
US8229283B2 (en) 2005-04-01 2012-07-24 Rovi Guides, Inc. System and method for quality marking of a recording
WO2006108104A2 (en) * 2005-04-05 2006-10-12 Cohen Alexander J Multi-media search, discovery, submission and distribution control infrastructure
CA2504556A1 (en) * 2005-04-18 2006-10-18 Chun Y. Cheng Method and system for buffered television
US8584171B2 (en) * 2005-05-06 2013-11-12 Starz Entertainment Group Llc Local context navigation system
US8640166B1 (en) 2005-05-06 2014-01-28 Rovi Guides, Inc. Systems and methods for content surfing
US8037501B2 (en) * 2005-05-06 2011-10-11 Starz Entertainment, Llc Methods for entertainment-programming distribution
US8095951B1 (en) 2005-05-06 2012-01-10 Rovi Guides, Inc. Systems and methods for providing a scan
KR100694127B1 (ko) * 2005-05-31 2007-03-12 삼성전자주식회사 방송 프로그램 저장 방법 및 장치
KR100744515B1 (ko) * 2005-07-19 2007-08-01 엘지전자 주식회사 녹화 파일 자동 분류 기능을 구비한 영상기기 및 그제어방법
US7646962B1 (en) 2005-09-30 2010-01-12 Guideworks, Llc System and methods for recording and playing back programs having desirable recording attributes
US7876998B2 (en) 2005-10-05 2011-01-25 Wall William E DVD playback over multi-room by copying to HDD
JP2007129284A (ja) * 2005-11-01 2007-05-24 Hitachi Ltd 視聴番組制御方法および録画装置
US8731379B1 (en) 2005-11-04 2014-05-20 Rovi Guides, Inc. Systems and methods for recording programs with a network recording device upon failure of a user's equipment
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
KR100750150B1 (ko) * 2005-12-23 2007-08-21 삼성전자주식회사 방송 콘텐츠 정보 표시 방법 및 그 장치
US20070156521A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US8214869B2 (en) 2005-12-29 2012-07-03 Rovi Guides, Inc. Systems and methods for managing a status change of a multimedia asset in multimedia delivery systems
US20070154169A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for accessing media program options based on program segment interest
US20070154168A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for accessing media program options based on program segment interest
US7765235B2 (en) * 2005-12-29 2010-07-27 Rovi Guides, Inc. Systems and methods for resolving conflicts and managing system resources in multimedia delivery systems
US20070154163A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for creating aggregations of episodes of series programming in order
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US8607287B2 (en) 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US9015736B2 (en) 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US20070186242A1 (en) 2006-02-03 2007-08-09 Price James D Iii Personal content recorder suggestion and subscription
US7962942B1 (en) 2006-02-28 2011-06-14 Rovi Guides, Inc. Systems and methods for enhanced trick-play functions
US8689253B2 (en) 2006-03-03 2014-04-01 Sharp Laboratories Of America, Inc. Method and system for configuring media-playing sets
US7657526B2 (en) 2006-03-06 2010-02-02 Veveo, Inc. Methods and systems for selecting and presenting content based on activity level spikes associated with the content
US7653761B2 (en) * 2006-03-15 2010-01-26 Microsoft Corporation Automatic delivery of personalized content to a portable media player with feedback
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
US9679602B2 (en) 2006-06-14 2017-06-13 Seagate Technology Llc Disc drive circuitry swap
US8751672B2 (en) * 2006-06-21 2014-06-10 Verizon Data Services Llc Personal video channels
EP2475166A1 (de) 2006-07-31 2012-07-11 United Video Properties, Inc. Systeme und Verfahren zur Bereitstellung von Medienführungsplanern
US8108795B2 (en) * 2006-09-07 2012-01-31 Yahoo! Inc. System and method for the visualization of sports information
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US7680993B2 (en) * 2006-12-21 2010-03-16 Tandberg Television, Inc. Local digital asset storage management technique
US20080155615A1 (en) * 2006-12-22 2008-06-26 Guideworks, Llc Systems and methods for supporting multi-user media content access using index points
US8015581B2 (en) * 2007-01-05 2011-09-06 Verizon Patent And Licensing Inc. Resource data configuration for media content access systems and methods
US20080178225A1 (en) * 2007-01-23 2008-07-24 At&T Knowledge Ventures, Lp Method and system for storing and accessing video data
US8181206B2 (en) 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
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
US8407737B1 (en) 2007-07-11 2013-03-26 Rovi Guides, Inc. Systems and methods for providing a scan transport bar
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US9305590B2 (en) 2007-10-16 2016-04-05 Seagate Technology Llc Prevent data storage device circuitry swap
KR101445764B1 (ko) * 2007-11-05 2014-10-02 삼성전자주식회사 멀티미디어 컨텐츠 리스트 및 서브리스트 제공방법, 및이를 적용한 방송수신장치
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
KR101482736B1 (ko) 2008-05-27 2015-01-14 삼성전자주식회사 녹화파일 리스트를 외부로 제공하는 방송수신장치,녹화파일 제공방법 및 녹화파일 제공 시스템
US8989561B1 (en) 2008-05-29 2015-03-24 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US8624908B1 (en) 2008-06-27 2014-01-07 Rovi Guides, Inc. Systems and methods of transitioning from buffering video to recording video
US8209713B1 (en) 2008-07-11 2012-06-26 The Directv Group, Inc. Television advertisement monitoring system
EP2150049A1 (de) * 2008-07-30 2010-02-03 Koninklijke KPN N.V. Virtuelle Erhöhung der Anzahl von Inhaltsrundfunkkanälen
US8259082B2 (en) * 2008-09-12 2012-09-04 At&T Intellectual Property I, L.P. Multimodal portable communication interface for accessing video content
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
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
US9152707B2 (en) * 2010-01-04 2015-10-06 Martin Libich System and method for creating and providing media objects in a navigable environment
US9201627B2 (en) 2010-01-05 2015-12-01 Rovi Guides, Inc. Systems and methods for transferring content between user equipment and a wireless communications device
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
US9167196B2 (en) 2010-05-19 2015-10-20 Rovi Guides, Inc. Systems and methods for trimming recorded content using a media guidance application
US9258175B1 (en) 2010-05-28 2016-02-09 The Directv Group, Inc. Method and system for sharing playlists for content stored within a network
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
US9049073B2 (en) 2011-06-28 2015-06-02 Rovi Guides, Inc. Systems and methods for initializing allocations of transport streams based on historical data
EP2727372A2 (de) 2011-06-30 2014-05-07 Thomson Licensing Verfahren und vorrichtung zur automatischen aufzeichnung je nach benutzerpräferenzen
US8799523B2 (en) 2011-09-21 2014-08-05 Kevin Mark Klughart Data storage architecture extension system and method
US9460110B2 (en) 2011-09-21 2016-10-04 Kevin Mark Klughart File system extension system and method
US9870373B2 (en) 2011-09-21 2018-01-16 Kevin Mark Klughart Daisy-chain storage synchronization system and method
US8943227B2 (en) 2011-09-21 2015-01-27 Kevin Mark Klughart Data storage architecture extension system and method
US9652343B2 (en) 2011-09-21 2017-05-16 Kevin Mark Klughart Raid hot spare system and method
US8813165B2 (en) 2011-09-25 2014-08-19 Kevin Mark Klughart Audio/video storage/retrieval system and method
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9218122B2 (en) 2011-12-29 2015-12-22 Rovi Guides, Inc. Systems and methods for transferring settings across devices based on user gestures
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
US9743125B2 (en) 2012-07-03 2017-08-22 Trimvid, Llc. System and method for visual editing
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
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
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US9948962B2 (en) 2014-11-13 2018-04-17 Time Warner Cable Enterprises Llc Apparatus and methods for efficient delivery of electronic program guide data
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
US9392324B1 (en) 2015-03-30 2016-07-12 Rovi Guides, Inc. Systems and methods for identifying and storing a portion of a media asset

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3341833A (en) 1963-12-19 1967-09-12 Collins Radio Co Magnetic tape recording and reproduction system
US3645539A (en) 1969-03-19 1972-02-29 Harris Intertype Corp Delay loop tape cartridge
US3682363A (en) 1970-10-12 1972-08-08 Diamond Eng & Dev Co Instant replay tape system
US4283735A (en) 1979-09-21 1981-08-11 David Jagger Method and apparatus for selectively deleting during video tape recording
US4319286A (en) 1980-01-07 1982-03-09 Muntz Electronics, Inc. System for detecting fades in television signals to delete commercials from recorded television broadcasts
US4430676A (en) 1980-03-27 1984-02-07 Johnson Michael K Control apparatus for selectively recording signals
JPS5776660A (en) 1980-10-31 1982-05-13 Toshiba Corp Recording system for variable-length picture information
US4408309A (en) 1981-07-20 1983-10-04 Kiesling Roy A Time delayed recording system
US5508815A (en) 1981-12-14 1996-04-16 Smart Vcr Limited Partnership Schedule display system for video recorder programming
US4963994A (en) 1981-12-14 1990-10-16 Levine Michael R VCR programmer
US4908713A (en) 1981-12-14 1990-03-13 Levine Michael R VCR Programmer
US4530048A (en) 1982-06-04 1985-07-16 Alpha Microsystems VCR backup system
US4885775A (en) 1984-09-21 1989-12-05 Scientific-Atlanta, Inc. Information display scheme for subscribers of a subscription television system
US4633331A (en) 1985-06-06 1986-12-30 Picotrin Technology, Inc. Information signal delay system utilizing random access memory
US4706121B1 (en) 1985-07-12 1993-12-14 Insight Telecast, Inc. Tv schedule system and process
JPS63146298A (ja) 1986-12-10 1988-06-18 Mitsubishi Electric Corp 可変語長シフトレジスタ
US5021893A (en) 1987-12-17 1991-06-04 Duplitronics, Inc. High speed tape duplicating machine
GB2201314B (en) 1987-02-18 1991-02-27 Sony Corp Digital video signal processing methods and apparatus
DE3819393A1 (de) 1987-06-08 1988-12-29 Canon Kk Geraet zum aufzeichnen digitaler signale
JPS6489678A (en) 1987-09-30 1989-04-04 Hitachi Ltd Signal processing system
US4977455B1 (en) 1988-07-15 1993-04-13 System and process for vcr scheduling
US4963995A (en) 1988-12-27 1990-10-16 Explore Technology, Inc. Audio/video transceiver apparatus including compression means
US4963866A (en) 1989-03-27 1990-10-16 Digital Recorders, Inc. Multi channel digital random access recorder-player
US5038211A (en) 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
EP1335594A3 (de) 1989-10-30 2003-09-10 Starsight Telecast, Inc. System zum unbeaufsichtigten Aufzeichnen von Fernsehprogrammen
US5390027A (en) * 1990-08-23 1995-02-14 Matsushita Electric Industrial Co., Ltd. Television program recording and reproducing system using program data of text broadcast signal
US5293357A (en) 1990-09-10 1994-03-08 The Superguide Corporation Method and apparatus for controlling a television program recording device
ES2234978T3 (es) * 1990-09-10 2005-07-01 Starsight Telecast, Inc. Interfaz de usuario para un sistema de programacion de television.
US5241428A (en) 1991-03-12 1993-08-31 Goldwasser Eric P Variable-delay video recorder
US5477262A (en) 1991-11-29 1995-12-19 Scientific-Altanta, Inc. Method and apparatus for providing an on-screen user interface for a subscription television terminal
US6208805B1 (en) * 1992-02-07 2001-03-27 Max Abecassis Inhibiting a control function from interfering with a playing of a video
US5371551A (en) 1992-10-29 1994-12-06 Logan; James Time delayed digital video system using concurrent recording and playback
US5440336A (en) 1993-07-23 1995-08-08 Electronic Data Systems Corporation System and method for storing and forwarding audio and/or visual information on demand
US5479302A (en) * 1993-12-03 1995-12-26 Haines; Curtis D. Single deck dual tape path VCR system
US5508940A (en) 1994-02-14 1996-04-16 Sony Corporation Of Japan And Sony Electronics, Inc. Random access audio/video processor with multiple outputs
US5557538A (en) 1994-05-18 1996-09-17 Zoran Microelectronics Ltd. MPEG decoder
US5619249A (en) * 1994-09-14 1997-04-08 Time Warner Entertainment Company, L.P. Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs
US5703655A (en) * 1995-03-24 1997-12-30 U S West Technologies, Inc. Video programming retrieval using extracted closed caption data which has been partitioned and stored to facilitate a search and retrieval process
US5703997A (en) 1995-04-14 1997-12-30 Kabushiki Kaisha Toshiba Data recording medium having reproduction timing information, and system for reproducing record data by using the reproduction timing information
US5630119A (en) * 1995-05-05 1997-05-13 Microsoft Corporation System and method for displaying program listings in an interactive electronic program guide
PT932398E (pt) * 1996-06-28 2006-09-29 Ortho Mcneil Pharm Inc Utilizacao do topiramento ou dos seus derivados para a producao de um medicamento para o tratamento de disturbios bipolares maniaco- depressivos

Also Published As

Publication number Publication date
US6324338B1 (en) 2001-11-27
CA2339785C (en) 2005-01-11
AU5467599A (en) 2000-02-28
EP1110390A1 (de) 2001-06-27
JP2006174500A (ja) 2006-06-29
DE69936589D1 (de) 2007-08-30
CA2339785A1 (en) 2000-02-17
JP2002522977A (ja) 2002-07-23
WO2000008852A1 (en) 2000-02-17
EP1110390A4 (de) 2005-02-16
EP1110390B1 (de) 2007-07-18

Similar Documents

Publication Publication Date Title
DE69936589T2 (de) Videodatenrekorder mit integrierten kanalführungen
CA2339784C (en) Video data recorder with personal channels
DE69936358T2 (de) Elektronische Programmübersicht mit digitaler Speicherung
EP1646045A2 (de) Videodatenrekorder zur Aufzeichnung von Sendungen mit vordefiniertem Format
DE69935582T2 (de) Programmwiedergabeanlage
DE60120386T2 (de) Systeme und verfahren zur verminderung von unterbrechungen in programmaufnahmen
DE69930747T2 (de) Elektronischer client-server rprogrammführer
JP3267249B2 (ja) 番組録画再生装置および番組録画再生方法
DE19909522A1 (de) Gerät zur Reservierung einer Fernsehprogrammaufzeichnung
WO2006103220A1 (de) Verfahren und anordnung zum speichern und wiedergeben von tv-sendungen
DE19714265A1 (de) System zum Editieren von auf Text bezogenen Videos
EP2603014B1 (de) Bereitstellen einer Suchfunktion mit einem digitalen Fernsehempfänger
DE19626066B4 (de) Schaltung und Verfahren zum Darstellen von Rundfunk- bzw. Fernsehprogramminformationen
EP2160026B1 (de) Verfahren zur Steuerung der Aufzeichnung von ausgewählten Programmbeiträgen

Legal Events

Date Code Title Description
8363 Opposition against the patent
8327 Change in the person/name/address of the patent owner

Owner name: THE DIRECTV GROUP, INC., EL SEGUNDO, CALIF., US

8327 Change in the person/name/address of the patent owner

Owner name: THE DIRECTV GROUP, INC., EL SEGUNDO, CALIF., US