DE69936589T2 - Videodatenrekorder mit integrierten kanalführungen - Google Patents
Videodatenrekorder mit integrierten kanalführungen Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/005—Reproducing at a different information rate from the information rate of recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-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 undUS 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; bei3 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-Datenbank103 , einer Kriterien-Datenbank104 , einem Videospeicher105 (auch bezeichnet als das Aufnahmemedium), einem Programmlogikspeicher102 , einem Video-Komprimierer/Dekomprimierer112 , einer Videoeingangsquelle106 , einem Videoausgang107 , einer Programmführer-Datenquelle109 und einer Benutzerschnittstelle108 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-Speicher102 gespeichertes Programm, um Funktionen auszuführen, welche detaillierter nachfolgend beschrieben werden. - Die Programmführer-Datenquelle
109 stellt der lokalen Programmführer-Datenbank103 periodische Updates bereit. Wie es detaillierter nachfolgend beschrieben wird, stellt die Programmführer-Datenquelle109 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-Datenbank103 auf einem Remote-Server gespeichert sein und auf Übereinstimmungen mit der Kriterien-Datenbank104 periodisch abgefragt werden. Die lokal gespeicherte Programmführer-Datenbank103 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 Benutzerschnittstelle108 eingegeben. Basierend auf Übereinstimmungen zwischen der Kriterien-Datenbank104 und der Programmführer-Datenbank103 bewirkt der Prozessor, dass Videoeingangssignale auf einem Videospeicher105 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 Videoausgangsquelle107 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 Prozessor101 die Kriterien-Datenbank104 , und der Programmführer bestimmt, ob ein Programm verfügbar ist, welches vorgegebene, von dem Benutzer wählbare Kriterien erfüllt; Block201 . Der Benutzer oder die Benutzer können zuvor über die Benutzerschnittstelle108 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, Abzweigung202 , fährt der Prozessor101 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 Videoeingangsquelle106 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, Abzweigung206 , 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, Block208 . Wenn auf der Platte Platz ist, Abzweigung211 , wird die Show aufgezeichnet, Block215 . Wenn nicht genug Platz auf der Platte ist, Abzweigung209 , wird bestimmt, ob Shows vorhanden sind, welche zum Entfernen ausgewählt werden können, Block212 . 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ührerdatenbank103 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ührerdatenbank103 abgedeckten Zeitspanne keine Sendung, keine Show gesendet wird), kann das System inkrementell neue Showtitel, Schauspieler/Schauspielerinnen etc. von neuen Kopien der Programmführerdatenbank103 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ührerdatenbank103 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. Bei9 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, Block305 . 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, Block402 . 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, Block403 . 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 und503 . Die Kriterieninformationen für jeden Benutzer werden separat in der Kriteriendatenbank gespeichert, Block502 und504 . 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ührerdatenbank103 mit der Kriteriendatenbank104 , Block602 . Basierend auf den Übereinstimmungskriterien wird eine Liste aufzuzeichnender Shows angezeigt, Block603 . 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, Block604 . - 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 den7 –9 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)
- 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 ). - 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. - 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. - 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. - Das Verfahren nach Anspruch 1, wobei die von dem Benutzer festgelegten Kriterien (
104 ) von Benutzern bereitgestellte Bewertungsinformationen von zuvor gesehenen Shows umfassen. - 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.
- Das Verfahren nach Anspruch 1, wobei die Auswahlkriterien dem Benutzer in einer Auflistung zum Auswählen dargestellt werden.
- Das Verfahren nach Anspruch 1, wobei die Kriterien zum Aufnehmen von Shows dem Benutzer in einer alphabetischen Popup-Auflistung dargestellt werden.
- Das Verfahren nach Anspruch 1, ferner aufweisend den Schritt des es einem Benutzer zu ermöglichen, die zum Aufnehmen gewählten Shows vorher anzuschauen.
- 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.
- Das Verfahren nach Anspruch 1, ferner aufweisend den Schritt des Aufnehmens von einem Default-Kanal wenn keine Show zum Aufnehmen ausgewählt ist.
- Das Verfahren nach Anspruch 11, wobei der Default-Kanal aus Kanälen mit einem indizierbaren Videoformat ausgewählt wird.
- Das Verfahren nach Anspruch 12, wobei das indizierbare Videoformat Closed-Captioning-Informationen umfaßt.
- Das Verfahren nach Anspruch 11, wobei das indizierbare Videoformat zeitbasiert ist.
- Das Verfahren nach Anspruch 12, wobei der Default-Kanal CNN Headline News ist.
- Das Verfahren nach Anspruch 1, ferner aufweisend den Schritt des es einem zweiten Benutzer (
503 ) zu ermöglichen, Kriterien festzulegen. - 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. - 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. - Das Verfahren nach Anspruch 18, wobei das Aufnahmemedium mit wahlfreiem Zugriff eine Festplatte ist.
- 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.
- 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.
- 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.
- 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. - 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.
- 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.
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)
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)
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 |
-
1998
- 1998-08-07 US US09/130,994 patent/US6324338B1/en not_active Expired - Lifetime
-
1999
- 1999-08-06 CA CA002339785A patent/CA2339785C/en not_active Expired - Fee Related
- 1999-08-06 WO PCT/US1999/017797 patent/WO2000008852A1/en active IP Right Grant
- 1999-08-06 JP JP2000564377A patent/JP2002522977A/ja active Pending
- 1999-08-06 DE DE69936589T patent/DE69936589T2/de not_active Expired - Lifetime
- 1999-08-06 AU AU54675/99A patent/AU5467599A/en not_active Abandoned
- 1999-08-06 EP EP99940915A patent/EP1110390B1/de not_active Revoked
-
2006
- 2006-01-16 JP JP2006007513A patent/JP2006174500A/ja active Pending
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 |