ES2264978T3 - Sistemas y metodos para reducir cortes en la grabacion de programas. - Google Patents
Sistemas y metodos para reducir cortes en la grabacion de programas. Download PDFInfo
- Publication number
- ES2264978T3 ES2264978T3 ES01923356T ES01923356T ES2264978T3 ES 2264978 T3 ES2264978 T3 ES 2264978T3 ES 01923356 T ES01923356 T ES 01923356T ES 01923356 T ES01923356 T ES 01923356T ES 2264978 T3 ES2264978 T3 ES 2264978T3
- Authority
- ES
- Spain
- Prior art keywords
- program
- user
- schedule
- recording
- change
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4147—PVR [Personal Video Recorder]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4351—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reassembling additional data, e.g. rebuilding an executable program from recovered modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
- H04N21/4583—Automatically resolving scheduling conflicts, e.g. when a recording by reservation has been programmed for two programs in the same time slot
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8545—Content authoring for generating interactive applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
- H04N7/087—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
- H04N7/088—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Debugging And Monitoring (AREA)
Abstract
Un método para la grabación, en el equipo del usuario, de programas emitidos por una instalación principal, comprendiendo el método: recibir en el equipo del usuario, una selección del usuario, de un programa a ser grabado; predecir en el mencionado equipo del usuario, un cambio de horario asociado con el programa, donde el cambio de horario predicho se basa en cambios de horario para programas previos relacionados con el programa, habiendo sido memorizados los mencionados cambios de horario, en el mencionado equipo del usuario; y grabar el programa, mediante el mencionado equipo de usuario, para compensar un cambio de horario, en base al cambio de horario predicho.
Description
Sistemas y métodos para reducir cortes en la
grabación de programas.
La presente invención se refiere a sistemas de
grabación de medios. Más en concreto, este invención se refiere a
sistemas de grabación de medios que proporcionan una reducción en
los cortes del medio cuando el medio, que se distribuye en
intervalos imprecisos, es grabado.
Los medios de vídeo y audio, como son los
programas de televisión, programas de pago, programas de vídeo casi
a la carta (NVOD), programas de vídeo a la carta (VOD), música,
material promocional, y otros tipos de medios, se distribuyen
típicamente a los espectadores, sobre redes cableadas e
inalámbricas. Las redes cableadas e inalámbricas pueden incluir,
por ejemplo, redes de sistemas de radioemisión de televisión, redes
de sistema de televisión por cable de un sentido, y de dos
sentidos, servicios de radiodifusión digital (DBS) y otras redes de
servicios de distribución por satélite, la red Internet, y otros
tipos de redes adecuadas. Las experiencias de los usuarios viendo y
escuchando los medios, están típicamente dictadas por la
distribución de programaciones, de los proveedores de los medios.
Con la llegada de los grabadores de cintas de audio, grabadores de
cintas de vídeo, y otros dispositivos de grabación de medios, los
usuarios tienen actualmente la capacidad de replicar, o desplazar
en el tiempo, sus experiencias de visualización y escucha; pueden
grabar programas, de forma atendida o no atendida, y reproducir los
programas para una visualización o escucha posteriores.
Más recientemente, se ha desarrollado productos
que permiten a los usuarios de gestionar sus experiencias de
visualización, y grabar los medios con una flexibilidad
incrementada. Los grabadores personales de vídeo (PVRs), como son
los proporcionados por TIVO y REPLAY, graban programas en unidades
de disco duro. Los usuarios pueden programar la grabación de
programas, y reproducir los ulteriormente. Estos sistemas también
graban lo que los usuarios están viendo en tiempo real, permitiendo
a los usuarios pausar los programas en tiempo real cuando, por
ejemplo, el usuario tiene que salir de la habitación. Al volver, los
usuarios pueden reanudar su visualización donde la dejaron, y
pueden incluso avanzar a través de los anuncios, hasta que alcanzan
el punto en el que se proporciona el programa. Los usuarios pueden
también rebobinar los programas.
Otra tecnología que ha modificado el modo de que
los usuarios ven y manejan la televisión, es la guía interactiva de
programación de televisión. Las guías de programación de televisión
interactiva son bien conocidas. Se describe guías de programación
de televisión interactiva, ilustrativas, por ejemplo en la patente
U.S. de Knee et al. 5 589 892, y en la aplicación de patente
U.S. de Knudson et al. Núm. de Serie 09/357 941, presentada
el 16 de julio de 1 999. Las guías de programación de televisión
interactiva pueden basarse en una serie de diferentes plataformas
de equipamiento físico. El equipamiento físico adecuado puede ser
utilizado para implementar una línea de programación que incluye
equipo físico, tal como receptores de satélite, televisiones de
ordenador personal (PC/TVS), ordenadores personales (por ejemplo,
con tarjetas de sintonización de televisión), descodificadores, o
cualesquiera otros equipamientos físicos adecuados. Las guías de
programación interactiva pueden permitir a los usuarios grabar
programas en dispositivos de almacenamiento digitales o analógicos
(por ejemplo cintas de vídeo, discos duros, disquetes, memoria
flash, discos compactos grabables "CDs", discos versátiles
digitales "DVDs", o cualquier otro tipo de almacenamiento). Se
describe guías de programación interactiva, y características para
controlar grabadores del cintas de vídeo, por ejemplo en la
aplicación de patente de Ellis, de Núm. de Serie 08/924 239,
presentada el 5 de septiembre de 1 997. Se describe guías de
programación interactiva que tienen almacenamiento digital para ser
utilizado en grabación, por ejemplo, en la aplicación de patente
U.S. de
Hassell, de Núm. de Serie 09/157 256, presentada el 17 de septiembre de 1 998.
Hassell, de Núm. de Serie 09/157 256, presentada el 17 de septiembre de 1 998.
También puede grabarse programas en una guía de
programas, Internet, u otro servidor. Los sistemas de guía de
programas cliente-servidor se describe, por ejemplo,
en la aplicación de patente U.S. de Ellis, de Núm. de Serie 09/374
043, presentada el 13 de agosto de 1 999. Se describe guías
cliente-servidor, con grabación de servidor remota,
por ejemplo en la aplicación de patente U.S. de Ellis de Núm. de
Serie 09332 244, presentada el 11 de junio de 1 999. El servidor de
guía de programas puede estar localizado en el extremo delantero del
sistema de cable, o en otra localización adecuada. La guía de
programas puede ser una guía de programas en línea, que puede ser
implementada utilizando un servidor de red, en Internet. Los
sistemas de guía de programa en línea se describen, por ejemplo, en
la aplicación de patente U.S. de Boyer, de Núm. de Serie 08/938 028,
presentada el 18 de septiembre de 1 997.
Algunos sistemas de distribución de medios, como
son redes de televisión, empiezan o terminan programas en momentos
que divergen ligeramente respecto de los momentos publicados, de
inicio o final de los programas. Consecuentemente una red de
televisión puede, por ejemplo, comenzar y/o terminar un programa o
programas, tres minutos antes de su hora programada. Otras pueden
seguir empezando y/o terminando programas en sus horarios
programados. En muchos casos, los usuarios pueden no tener una forma
de conocer cuando realmente comienza o termina un programa. Cuando
los usuarios programan sus VCRs, PVRs, u otro sistemas de grabación,
ya sea directamente o por medio de una guía de programación
interactiva, para grabar programas de acuerdo con los horarios de
comienzo y finalización publicados, el comienzo o finalización de
los programas puede quedar recortado. Esto puede frustrar a los
usuarios, especialmente cuando el último minuto de un programa
contiene contenido para el que un usuario ha estado esperando.
Los programas de televisión u otros medios,
pueden empezar en momentos no programados cuando, por ejemplo, un
acontecimiento en tiempo real, tal como un acontecimiento deportivo,
empieza tarde. Los usuarios que están grabando el acontecimiento
deportivo, que de forma impredecible se está desarrollando más tarde
respecto del horario programado publicado, hasta el final (por
ejemplo como resultado de un tiempo de prorroga en un acontecimiento
deportivo), pueden experimentar un corte prematuro en la grabación
de tal acontecimiento. Además, si el usuario ha puesto el programa
en una cola, programado para seguir al acontecimiento deportivo que
está, de forma impredecible, produciéndose más allá de su horarios
programados de terminación, puede obtener una grabación inapropiada
del acontecimiento contiguo. Un enfoque ha sido permitir a los
usuarios especificar márgenes, para tener en cuenta tal variación
en los momentos de inicio y que final, en la grabación de programas.
Por ejemplo, REPLAY puede incorporar una característica que permite
a los usuarios fijar imágenes. Sin embargo, este enfoque es
deficiente por cuanto que se molesta al usuario para que programe la
cantidad de margen, y se gasta el medio de grabación con contenido
no deseado si el margen, o una parte del margen, no se utiliza para
grabar el programa deseado. Tal enfoque es inapropiado, además,
para situaciones en las que los cambios en los horarios publicados
pueden variar de una red a otra, y de un programa otro. Si los
usuarios no pueden recordar la cantidad correcta de margen que se
necesita, necesitan bien gastar tiempo de grabación, o elegir un
corte debido una estimación demasiado pequeña.
El documento GB 2 229 595 revela un método y un
aparato para la grabación selectiva utilizando información de
programa transmitida, en el que un controlador controla la
activación y desactivación de un grabador de vídeo, sometido a
información transmitida sobre el material del programa. El medio de
comprobación del receptor, explora continuamente los canales de
televisión y, comparando la información sobre el siguiente programa
a ser transmitido, con la información almacenada la memoria, el
receptor/monitor puede registrar, por ejemplo, que el golf está por
comenzar en dos minutos en la BBC1. Así la información sobre un
programa (por ejemplo un retraso) es transmitida por el transmisor,
y el receptor actúa en consecuencia.
A la vista de lo antedicho, es el objetivo de la
invención proporcionar sistemas y métodos para la reducción de
cortes cuando se graba medios distribuidos en intervalos
imprecisos.
La presente invención se define en las
reivindicaciones independientes anexas 1 y 16. Algunas
características preferidas son enunciadas en las reivindicaciones
dependientes.
Estos y otros objetivos de la invención, se
consiguen de acuerdo con los principios de la presente invención,
por medio de proporcionar sistemas de grabación de medios que pueden
determinar cambios horarios en la distribución del medio. Se
proporciona un sistema de grabación del medio, tal como un sistema
de guía de programación interactiva con un dispositivo de
almacenamiento, un sistema PVR, un VCR inteligente, cualquier otro
sistema adecuado, o una combinación de éstos, que pueda rastrear
cambios horarios utilizados por los distribuidores de los medios,
para retardar el horario de comienzo y/o extender el horario de
finalización, de los acontecimientos del medio respecto de sus
horarios programados de comienzo y/o finalización.
El sistema de grabación puede ser utilizado para
grabar programas de televisión, programas de audio, material
promocional, o cualquier otro medio adecuado que sea distribuido de
acuerdo con una programación, utilizando cualquier esquema de
distribución adecuado (por ejemplo frecuencia de radio, cable,
satélite, Internet, etc.). El sistema puede, por ejemplo,
proporcionar a los usuarios la oportunidad de especificar
incrementos en segundos o minutos (por ejemplo a incrementos de un
minuto), para la grabación anticipada o aplazada de un
acontecimiento deseado, de un medio. Los usuarios pueden determinar
como configurar tales incrementos por canal, red, proveedor del
medio, por título, o utilizando cualquier otro criterio adecuado. El
sistema puede controlar un flujo de datos en tiempo real, en
relación con un identificador o cualquier otra referencia que
indique que el medio está comenzando, o que va a comenzar, o que
está terminando o va a terminar, o que acaba de terminar. Por
ejemplo, puede vigilarse los datos en un intervalo de borrado
vertical (VBI) sobre un canal, para informar al sistema, de que va
a comenzar un medio concreto. La grabación del medio puede ser
realizada por el equipo del usuario, o por un servidor en remoto
respecto del domicilio del usuario.
Si se desea puede proporcionarse datos asociados
con el medio, al sistema de grabación. Los datos asociados, como
son datos de listas de programas para una guía de programación
interactiva, puede proporcionarse junto con el medio que va ser
grabado, o por separado respecto del medio, utilizando cualquier
esquema adecuado (por ejemplo, utilizando un flujo continuo,
utilizando comunicación periódica, utilizando un esquema basado en
cliente/servidor, utilizando cualquier otro enfoque adecuado, o una
combinación de éstos). Los datos asociados pueden indicar un cambio
de horario (por ejemplo, una extensión o retraso temporal
específicos) deseado por los proveedores del medio, para la
transmisión del medio. La extensión o retraso temporal, pueden
especificarse por parte de los proveedores del medio por
anticipado, o puede predecirse por parte del proveedor de datos, en
función de sucesos anteriores de cambios de horario. Las extensiones
y retrasos horarios pueden ser introducidos en tiempo real/tiempo
casi real, por el proveedor de datos u otros, o pueden ser
reconocidos automáticamente en función de referencias del medio. El
sistema de grabación puede ajustar automáticamente, o permitir al
usuario ajustar, los horarios de grabación para programas basados en
esta información de extensión y retraso horario.
El anterior y otros objetivos y ventajas de la
invención, se harán evidentes tras la consideración de la siguiente
descripción detallada, tomada junto con los dibujos anexos, en los
que iguales caracteres de referencia se refieren a partes iguales,
y en los cuales:
la figura 1 es un diagrama de bloques
esquemático, ilustrativo de un sistema de televisión interactivo,
acorde con una realización de la presente invención;
la figura 2 es un diagrama de bloques
esquemático, ilustrativo de la instalación de distribución de
televisión de la figura 1, de acuerdo con una realización de la
presente invención;
la figura 3 es un diagrama de bloques
esquemático, ilustrativo del equipo de televisión del usuario de la
figura 1, de acuerdo con una realización de la presente
invención;
la figura 4 es un diagrama de bloques
ilustrativo, más generalizado, del equipo de televisión del usuario
de la figura 1, de acuerdo con una realización de la presente
invención;
la figura 5 es un diagrama ilustrativo de una
pantalla de visualización del menú principal, que proporciona
acceso a varias características de la guía de programas, de acuerdo
con la presente invención;
la figura 6 es un diagrama ilustrativo de una
pantalla de visualización de listados de programas, que proporciona
a los usuarios acceso a diversas características de la guía de
programas, de acuerdo con la presente invención;
la figura 7 es un diagrama ilustrativo de una
pantalla de visualización de información, que proporciona a los
usuarios acceso a diversas características de la guía de programa,
de acuerdo con la presente invención;
la figura 8 es un diagrama ilustrativo de otra
pantalla de visualización de listados de programación, que
proporciona los usuarios acceso a diversas características de la
guía de programas, de acuerdo con la presente invención;
la figura 9 es un diagrama ilustrativo de una
pantalla de visualización del directorio de grabación, que
proporciona los usuarios acceso a diversas características de la
guía de programas, de acuerdo con la presente invención;
la figura 10 es un diagrama ilustrativo de una
pantalla de visualización de selección pendiente, que proporciona
los usuarios acceso a diversas características de la guía de
programas, de acuerdo con la presente invención;
las figuras 11a, 11b y 11c son diagramas de
pantallas de visualización de información de grabación,
ilustrativas, que proporcionan los usuarios acceso a diversas
características de la guía de programas, de acuerdo con la presente
invención;
las figuras 12a y 12b son diagramas de pantallas
de visualización, de preferencias de grabación ilustrativas, que
proporcionan a los usuarios acceso a diversas características de la
guía de programas acorde con la presente invención;
la figura 13 es un diagrama de flujo, de etapas
ilustrativas involucradas en la asociación de datos de cambio de
horario, con los medios, de acuerdo con una realización de la
presente invención;
las figuras 14a - 14c son diagramas de flujo, de
etapas ilustrativas involucradas en la grabación con cambios de
horario predicho, de acuerdo con una realización de la presente
invención;
la figura 15 es un diagrama de flujo, de etapas
ilustrativas involucradas en la comprobación del flujo de datos en
tiempo real, de acuerdo con una realización de la presente
invención; y
la figura 16 es un diagrama de bloques
esquemático, ilustrativo, de un sistema de grabación acorde con una
realización de la presente invención.
En la figura 1 se muestra un sistema ilustrativo
10, acorde con los principios de la presente invención. Puede
distribuirse medios desde una o más instalaciones 12, a la
instalación de distribución de televisión 24 y, finalmente, al
equipo de televisión del usuario 26. El medio distribuido puede ser
grabado con equipamiento que está implementado, al menos
parcialmente, en el equipo de televisión del usuario 26, o al menos
parcialmente en un servidor (más discutido en la figura 2), que es
remoto respecto del equipo de televisión del usuario 26. El medio
que va a ser grabado, puede ser cualquier medio adecuado de audio
y/o de vídeo, tal como por ejemplo programas de televisión,
programas de pago, programas de vídeo a la carta (VOD), música,
material promocional, y cualquier otro tipo de medio que
típicamente sea distribuido a los espectadores sobre redes
cableadas e inalámbricas. Por motivos de claridad, y no de forma
limitativa, los sistemas, técnicas, o métodos de grabación que se
discute aquí, son principalmente discutidos en el contexto de
programas de grabación para programación. Los datos para el sistema
de grabación, puede ser proporcionados por cualesquiera sistemas de
distribución de datos que puedan proporcionar datos por separado,
respecto de las redes o sistemas que distribuyen el medio. Otros
esquemas de distribución adecuados, como son esquemas que involucran
transmisión de datos sobre Internet, o similares, pueden también
ser utilizados. Si se desea, la grabación de programación puede
implementarse utilizando una arquitectura
cliente-servidor, en la que pueden proporcionarse
parcialmente las operaciones de detectar programas y grabar
programas por medio de un servidor (por ejemplo, un servidor en una
instalación de distribución de televisión 24, o una instalación
principal 12), y parcialmente por el equipo de televisión del
usuario 26.
La instalación principal 12 puede incluir una
base de datos de guía de programas 14, para memorizar información
de la guía de programas (por ejemplo datos de listados de programas
de televisión, información relacionada con la programación, datos
de listados de canales, información relacionada con el canal, datos
de listados de redes, información relativa a la red, datos de
listados de paquetes, información relativa al paquete, información
para contratar programación de pago, información promocional de
programas de televisión, información de guía de programas
relacionada con Internet, etc.), bases de datos de vídeo a la carta
(VOD) 16, bases de datos del mapa de canales 18, o cualesquiera
otras bases de datos aplicables. Múltiples instalaciones principales
12 pueden proporcionar datos a la instalación de distribución de
televisión 24. Se ha mostrado sólo una instalación principal, para
evitar complicar en exceso los dibujos. Por ejemplo, puede haber una
instalación principal dedicada a proporcionar información de la
guía de programación, y otra instalación principal para proporcionar
información específica del medio.
La instalación principal 12 puede transmitir
información procedente de la base de datos de guía de programas 14,
así como cualesquier otra información, a través del enlace de
comunicaciones 22, a la instalación de distribución de televisión
24. En la práctica, la instalación principal 12 puede transmitir
información en paralelo, a múltiples instalaciones de distribución
de televisión. Se ha mostrado sólo una instalación de distribución
de televisión, para evitar complicar en exceso los dibujos. En
algunas realizaciones, la instalación principal 12 puede transmitir
información a otros tipos de instalaciones de distribución, como son
servidores de Internet o sitios de Internet, o a una instalación de
distribución de guías de programas, separada, tal como una
instalación de distribución inalámbrica.
El enlace de comunicaciones 22 puede ser una
conexión por satélite, un enlace por red telefónica, una conexión
de Internet, una conexión de fibra óptica, cualquier otro enlace de
comunicaciones adecuado, o una combinación de tales enlaces de
comunicaciones. Cualquier contenido de programas adecuado, puede ser
transmitido mediante la instalación principal 12, sobre el enlace
de comunicaciones 22. Dependiendo del tipo de programa a ser
transmitido, puede establecerse qué enlaces son más eficientes. Por
ejemplo, si se desea transmitir señales de vídeo sobre el enlace de
comunicaciones 22, puede ser preferible un enlace con una
relativamente alta banda ancha, tal como una conexión por satélite,
frente a un enlace que tenga una banda ancha relativamente baja. La
instalación de distribución de televisión 24 puede ser cualquier
instalación adecuada para distribuir a los espectadores programas
de televisión, tal como una cabecera de sistema por cable, una
instalación de distribución de radioemisión, o una instalación de
distribución de televisión por satélite.
La instalación de distribución de televisión 24
puede distribuir información recibida procedente de instalaciones
principales, sea una o más instalaciones principales 12, al equipo
de televisión del usuario 26, por vía de la trayectoria de
comunicaciones 30. El equipo de televisión del usuario 26 puede ser
cualquier equipo de televisión adecuado, que contenga capacidades
de procesamiento suficientes para implementar métodos y
características avanzados de grabación de programas, de acuerdo con
la presente invención.
La trayectoria de comunicaciones 30 puede ser
una conexión por cable, conexión por fibra óptica, conexión por
satélite, conexión de radioemisión, cualquier otra conexión
adecuada, o una combinación de tales conexiones. Cualquier esquema
adecuado de comunicaciones puede ser utilizado para transmitir datos
sobre la trayectoria de comunicaciones 30, incluyendo transmisiones
en banda, transmisiones fuera de banda, transmisiones digitales,
transmisiones analógicas, transmisiones por cable, transmisiones por
satélite, transmisiones en el aire, transmisiones de servicios de
distribución de múltiple punto de múltiple canal (MMDS),
transmisiones de especificación de interfaz de servicios de datos
por cable (DOCSIS), o cualquier otro esquema adecuado de
comunicaciones. Hay típicamente múltiples trayectorias de
comunicaciones asociadas 30. Sólo se muestra una trayectoria de
comunicaciones 30, para evitar complicar en exceso los dibujos.
La trayectoria de comunicaciones 30 tiene,
preferentemente, el suficiente ancho de banda para permitir a la
instalación de distribución de televisión 24, distribuir
programación de televisión, información de guía de programas,
información VOP y NVOD, y otra información al equipo de televisión
del usuario 26. Puede proporcionarse múltiples canales de
televisión y de audio (analógicos, digitales, o tanto analógicos
como digitales) al equipo de televisión del usuario 26, por vía de
las trayectorias de comunicaciones 30. Si se desea, algunos de los
datos pueden ser distribuidos al equipo de televisión del usuario
26, mediante una o más instalaciones de distribución que están
separadas respecto de la instalación de distribución de televisión
24, utilizando trayectorias de comunicaciones que están
parcialmente, o completamente, separadas respecto de la trayectoria
de comunicaciones 30.
La técnica de distribución de datos utilizada
para distribuir datos sobre una trayectoria de comunicaciones 30,
puede depender del tipo de información que está siendo distribuida.
Por ejemplo, puede distribuirse texto y gráficos sobre un canal
fuera de banda, utilizando un modulador fuera de banda, o
distribuirse en las líneas del intervalo de borrado vertical (VBI),
de un canal de vídeo analógico. La información de vídeo puede,
además, ser distribuida de este modo, aunque grandes cantidades de
información de vídeo pueden ser distribuidas de forma más
eficiente, utilizando uno o más canales digitales en trayectorias de
comunicaciones 30. Tales canales digitales pueden además ser
utilizados para distribuir texto y gráficos.
También puede ser transmitida información de
programación procedente de un servidor de red de ordenadores 28, al
equipo de televisión del usuario 26, por vía de una trayectoria de
comunicaciones 32. La trayectoria de comunicaciones 32 puede ser
una línea de marcación telefónica, una conexión por cable, una
conexión de fibra óptica, una conexión por satélite, una conexión
de radioemisión, cualquier otra conexión adecuada, o una
combinación de tales conexiones. En algunas realizaciones, el
servidor de red de ordenadores 28 puede estar conectado a la
instalación principal 12, por vía de una trayectoria de
comunicaciones adecuada, para intercambiar información de la guía
de programas, información de vídeo a la carta, u otra información,
con la instalación principal 12.
Puede implementarse una guía de programas de
televisión interactiva basada en cliente-servidor,
en una instalación de distribución de televisión 24 (figura 1). La
figura 2 muestra una disposición ilustrativa para la instalación de
distribución de televisión 24, en la que un servidor de guía de
programación puede obtener datos de la guía de programación,
directamente desde la instalación principal 12.
La instalación de distribución de televisión 24
puede tener equipamiento de distribución 56 de guía de programas, y
servidor de guía de programas 50. El equipamiento de distribución
56, es equipamiento adecuado para proporcionar datos de guía de
programas procedentes del servidor 50 de guía de programas, al
equipo de televisión del usuario 26, sobre la trayectoria 30 de
comunicaciones. El equipamiento 56 de distribución puede incluir,
por ejemplo, equipo físico adecuado de transmisión, para distribuir
datos de guía de programas sobre una banda lateral de canal de
televisión, en el VBI de un canal de televisión, utilizando una
señal digital en banda, utilizando una señal digital fuera de
banda, sobre una red informática dedicada, una conexión de Internet,
o mediante cualquier otra técnica adecuada de transmisión de datos
para el tipo de trayectoria de comunicaciones 30. La señales de
vídeo analógicas o digitales, (por ejemplo, programas de televisión)
pueden además ser distribuidas por equipamiento de distribución 56,
al equipamiento de televisión del usuario 56, sobre trayectorias de
comunicaciones 30, en múltiples canales de televisión analógicos o
digitales. Alternativamente, puede distribuirse vídeos a
equipamiento de televisión del usuario 26, desde cualquier otra
instalación de distribución adecuada, tal como una cabecera de
sistema de cable, una instalación de distribución de radioemisión,
una instalación de distribución de televisión por satélite, o
cualquier otro tipo de instalación de distribución de televisión
adecuada. Si se desea, la programación de televisión y los datos de
la guía de programas pueden ser proporcionados sobre trayectorias
de comunicación separadas, y/o desde instalaciones de distribución
separadas.
El servidor de guía de programas 50 puede estar
basado en cualquier combinación adecuada de soporte lógico y equipo
físico, del servidor. El servidor de guía de programas 50 puede
recibir datos de guía de programas, o ficheros de vídeo procedentes
de dispositivos de almacenamiento 54, en respuesta a solicitudes de
datos de guía de programas, o videos, generadas por un cliente de
guía de programas de televisión interactiva, implementado en el
equipamiento de televisión del usuario 26. Como se muestra en la
figura 2, el servidor de guía de programas 50 puede incluir el
conjunto de circuitos de procesamiento 52, y el dispositivo de
almacenamiento 54. El conjunto de circuitos de procesamiento 52
puede incluir cualquier procesador adecuado, sea un microprocesador
o un grupo de microprocesadores, y otros conjuntos de circuitos de
procesamiento como un conjunto de circuitos de caché, un conjunto
de circuitos de descifre de vídeo, un conjunto de circuitos de
acceso de memoria directa (DMA), un conjunto de circuitos de
entrada/salida (I/O), etc.
El dispositivo de almacenamiento 54 puede ser
una memoria, u otro dispositivo de almacenamiento, tal como una
memoria de acceso aleatorio (RAM), memoria flash, una unidad de
disco duro, etc., que sea adecuado para almacenar los datos de guía
de programas transmitidos a la instalación de distribución de
televisión 24, por la instalación principal 12. Los datos del
usuario, tales como preferencias, configuraciones de grabación y de
recordatorios, registros e historiales de visualizaciones, y otros
datos adecuados, pueden también ser memorizados en el dispositivo
de almacenamiento 54, mediante el servidor de guía de programas 50.
Los datos de guía de programas y los datos del usuario, pueden ser
memorizados en el dispositivo de almacenamiento 54, en cualquier
formato adecuado (por ejemplo una base de datos en Lenguaje
Estructurado de Consultas (SQL)). El almacenamiento 54 puede además
memorizar varios ficheros de programas, para la reproducción bajo
demanda.
El conjunto de circuitos de procesamiento 52
puede procesar las solicitudes para datos de guía de programa,
mediante buscar los datos solicitados, en los datos de guía de
programa memorizados en el dispositivo de almacenamiento 54,
recibir los datos, y proporcionar los datos recibidos al equipo de
distribución 56, para la distribución al equipo de televisión del
usuario 26. El conjunto de circuitos de procesamiento 52 puede,
además, procesar las solicitudes de almacenamiento generadas por el
cliente de guía de programas, que dirige el servidor 50 de guía de
programas para memorizar datos del usuario. Alternativamente, el
servidor de guía de programas 50 puede distribuir datos de guía de
programas a, y recibir datos del usuario desde, directamente el
equipo de televisión del usuario 26. Si las trayectorias de
comunicaciones 30 incluyen una conexión de Internet, una conexión
DOCSIS, o cualquier otra conexión de red de ordenadores de alta
velocidad (por ejemplo línea de abonado digital (DSL), 10BaseT,
100BaseT, 10BaseF, T1, T3, etc.), el conjunto de circuitos de
procesamiento 52 puede incluir un conjunto de circuitos, adecuado
para trasmitir datos guías de programas y datos del usuario, y
recibir datos de guías de programas y solicitudes de almacenamiento,
sobre tal conexión.
El servidor de guía de programas 50 puede
comunicar con el equipo de televisión del usuario 26, utilizando
cualquier protocolo de comunicaciones adecuado. Por ejemplo, el
servidor de guía de programas 50 puede utilizar una pila de
protocolo de comunicaciones que incluye capas de protocolo de
control de transmisión (TCP) y protocolo de Internet (IP), capas de
intercambio de paquetes secuenciales (SPX) e intercambio de paquetes
entre redes (IPX), capas de protocolo de transacción Appletalk
(ATP) y protocolo de distribución de datagramas (DDP), DOCSIS, o
cualquier otro protocolo adecuado, o combinación de protocolos. El
equipamiento de televisión del usuario 26 puede, además, incluir
equipo físico adecuado para comunicar con el servidor de guía de
programas 50, sobre trayectorias de comunicaciones 30 (por ejemplo
tarjetas Ethernet, módems digitales, módems analógicos, módems por
cable, etc.).
Un cliente de guía de programas que está
implementado en el equipamiento de televisión del usuario 26, puede
recibir datos de guía de programas desde, y almacenar datos del
usuario en, el servidor de guía de programas 50, utilizando
cualquier esquema adecuado basado en
cliente-servidor. La guía de programas puede, por
ejemplo, pasar solicitudes SQL como mensajes, al servidor de guía
de programas 50. En otro enfoque adecuado, la guía de programas
puede invocar procedimientos remotos que residen en el servidor de
guía de programas 50, utilizando una o más llamadas de
procedimientos remotos. El servidor de guía de programas 50 puede
ejecutar sentencias SQL para tales procedimientos remotos
invocados. En otro enfoque adecuado más, objetos del cliente
ejecutados por la guía de programas pueden comunicar con objetos
del servidor, ejecutados por el servidor de guía de programas 50
utilizando, por ejemplo, un intermediario de petición de objetos
(ORB). Esto puede involucrar el uso, por ejemplo, del enfoque del
Modelo de Objeto Componente Distribuido (DCOM) de Microsoft. Tal
como se utiliza aquí, "peticiones de grabación" y
"peticiones de almacenamiento" se entiende que abarcan
cualquiera de estos tipos de comunicaciones entre procesos o entre
objetos, o cualquier otro tipo adecuado de comunicaciones entre
procesos o entre objetos.
Una disposición ilustrativa para el equipo de
televisión del usuario 26, se muestra en la figura 3. El equipo de
televisión del usuario 26 puede recibir datos y programación de
televisión, desde la instalación de distribución de televisión 24
(figura 1), el servidor de red de ordenadores 28 (figura 1), algún
otro sistema o instalación de distribución, o una combinación de
estos, en el interfaz 70. Durante la visualización normal de la
televisión, un usuario puede sintonizar el descodificador 72 en un
canal de televisión deseado. La señal para tal canal de televisión,
puede entonces proporcionarse en la salida de vídeo 84, a una
televisión 90. La señal suministrada en la salida 84 puede ser una
señal modulada en un canal de frecuencia predefinido (por ejemplo
canal 3 o 4), una señal de vídeo demodulada analógica, una señal
digital proporcionada en un bus digital apropiada (por ejemplo un
bus que utiliza el estándar 1 394 del Institute of Electrical and
Electronics Engineers (IEEE)), o cualquier otra señal adecuada. La
señal de vídeo en la salida 84, puede ser recibida por el
dispositivo de almacenamiento secundario 86.
Las características de grabación de programas
pueden estar integradas en el descodificador 72, en la televisión
90 (si la televisión 90 tiene memoria y conjunto de circuitos de
procesamiento adecuados), en un receptor adecuado analógico o
digital conectado con la televisión 90, en un dispositivo de
almacenamiento secundario 86, o en cualquier otro dispositivo
adecuado. Las características de grabación de programas, pueden
también ser implementadas de forma cooperativa, en una combinación
adecuada de estos dispositivos.
El dispositivo de almacenamiento secundario 86
puede ser cualquier tipo adecuado de dispositivo de almacenamiento
analógico o digital, o reproductor (por ejemplo un grabador de vídeo
personal (PVR), un VCR inteligente, etc.). La grabación de
programas y otras características, pueden ser controladas por el
descodificador 72, utilizando la trayectoria de control 82. Si el
dispositivo de almacenamiento secundario 36 es un grabador de cintas
de vídeo, una típica trayectoria de control 82 puede involucrar,
por ejemplo, el uso de un transmisor de infrarrojos acoplado al
receptor de infrarrojos en el grabador de cintas de vídeo, que
normalmente acepta órdenes procedentes de un control remoto, como
es un control remoto 92. El control remoto 92. Puede ser utilizado
para controlar el descodificador 72, el dispositivo de
almacenamiento secundario 36, y la televisión 90.
Si se desea, un usuario puede grabar programas,
datos de aplicación, o una combinación de estos, en forma digital
en un dispositivo opcional de almacenamiento digital 76. El
dispositivo de almacenamiento digital 76 puede ser un dispositivo
de almacenamiento óptico grabable (como un reproductor DVD capaz de
manejar discos DVD grabables), un dispositivo de almacenamiento
magnético (como una unidad de disco, una cinta digital), o
cualquier otro dispositivo de almacenamiento digital. Por ejemplo,
se describe sistemas de guía interactiva de programas de
televisión, que tienen dispositivos de almacenamiento digital, en la
aplicación de patente U.S. de Hassell, de Núm. de Serie 09/157 256,
presentada el 17 de septiembre de 1 998.
El dispositivo de almacenamiento digital 76
puede estar contenido en el descodificador 72, o puede ser externo
al descodificador 72, por vía de un puerto de salida y el interfaz
apropiado. Si es necesario, el conjunto de circuitos de
procesamiento en el descodificador 72, pueden formatear las señales
recibidas de vídeo, audio y datos, en un formato de archivo
digital. El formato de archivo puede ser un formato de archivo
abierto como el estándar MPEG-2 del Grupo de
Expertos en Imágenes en Movimiento (MPEG), o el estándar del Grupo
de Expertos Fotográficos Unidos (MJPEG). Los datos resultantes
pueden ser canalizados al dispositivo de almacenamiento digital 76,
por vía de un bus apropiado (por ejemplo un bus que utiliza el
estándar 1 394 del Institute of Electrical and Electronics
Engineers (IEEE)), y después memorizado en el dispositivo de
almacenamiento digital 76. En otro enfoque adecuado, un flujo de
datos MPEG-2 o una serie de ficheros, pueden ser
recibidos desde la instalación de distribución de televisión 24
(figura 1), y memorizados.
La televisión 26 puede recibir señales de vídeo
procedentes del dispositivo de almacenamiento secundario 86, por
vía de la trayectoria de comunicaciones 94. Las señales de vídeo en
la trayectoria de comunicaciones 94, pueden ser generadas por
dispositivos de almacenamiento secundario 86, pueden ser generadas
por dispositivos de almacenamiento digital 76 cuando están
reproduciendo un medio digital agravado, pueden ser pasadas a través
del descodificador 72, pueden ser proporcionadas directamente a la
televisión 90 desde el descodificador 72, si el dispositivo de
almacenamiento secundario 86 no está incluido en un equipo de
televisión del usuario 90, o pueden ser recibidas directamente por
la televisión 90. Durante la visualización normal de la televisión,
las señales de vídeo proporcionadas a televisión 90 corresponden al
canal deseado en el que un usuario ha sintonizado el descodificador
72. Las señales de vídeo pueden además ser proporcionadas a la
televisión 90, por medio del descodificador 70, cuando el
descodificador 70 es utilizado para reproducir información
memorizada en un dispositivo de almacenamiento digital 76.
El descodificador 72 puede tener una memoria 78.
La memoria 78 puede ser cualquier memoria u otro dispositivo de
almacenamiento, tal como una memoria de acceso aleatorio (RAM), una
memoria de sólo lectura (ROM), una memoria flash, una unidad de
disco duro, una combinación de tales dispositivos, etc., que sea
adecuada para memorizar instrucciones y/o datos.
El descodificador 72 puede tener un extractor
80. El extractor 80 puede ser cualquier equipo físico, soporte
lógico, o combinación de estos, adecuado para extraer los datos a
partir de un flujo de datos en tiempo real (por ejemplo un
extractor del intervalo de borrado vertical "VBI"). Si se
desea, puede haber componentes similares, integrados en diferente
equipo físico, en el equipamiento de televisión del usuario 26.
El descodificador 72 puede incluir un
dispositivo de comunicaciones 74, para comunicar con la instalación
de distribución de televisión 24, un servidor de red de ordenadores
28, otras instalaciones, o una combinación de éstas, por vía de
interfaces 70, sobre la trayectoria de comunicaciones 30 y 32. El
dispositivo de comunicaciones 74 puede ser uno o más módems (por
ejemplo cualquier módem estándar analógico o digital adecuado,
celular, o por cable), tarjetas de interfaz de red (por ejemplo una
tarjeta Ethernet, una tarjeta Token ring, etc.), u otros
dispositivos de comunicación adecuados. Si se desea, la televisión
90 y/o el dispositivo de almacenamiento secundario 86, pueden
además incorporar tal dispositivo adecuado de comunicaciones.
Una realización más generalizada, del equipo de
televisión del usuario 26, de la figura 3, se muestra en la figura
4. Los datos procedentes de la instalación de distribución de
televisión 24 y otras instalaciones de distribución (por ejemplo
datos de grabación de programa, datos de guía de programa, etc.),
son recibidos por el conjunto de circuitos de control 125, del
equipamiento de televisión del usuario 26. Por ejemplo, el conjunto
de circuitos de control 125 puede incluir el conjunto de circuitos
adecuado para extraer datos en banda, procedentes de un canal
analógico, como se indica por medio del extractor 80 en la figura 3.
Puede proporcionarse funciones del conjunto de circuitos de control
125, utilizando la disposición del descodificador de la figura 3.
Alternativamente, estas funciones pueden estar integradas en un
receptor de televisión avanzado (por ejemplo un receptor de
televisión digital, o un receptor de televisión de alta definición
(HDTV)), televisión por ordenador personal (PC/TV), o cualquier
otra disposición adecuada. Si se desea, puede utilizarse una
combinación de tales disposiciones.
El equipamiento de televisión del usuario 26 de
la figura 3, puede tener un dispositivo de almacenamiento
secundario 155, un dispositivo de almacenamiento digital 150, o
cualquier combinación adecuada de estos, para grabar programas. Si
se desea, puede omitirse el dispositivo de almacenamiento secundario
155 y el dispositivo de almacenamiento digital 150. El dispositivo
de almacenamiento secundario 155 puede ser cualquier tipo adecuado
de dispositivo de almacenamiento de programas analógico o digital
(por ejemplo un grabador de vídeo personal "PVR", un VCR
inteligente, etc.). La grabación de programas y otras
características, pueden estar controladas por el conjunto de
circuitos de control 125. El dispositivo de almacenamiento digital
150 puede ser, por ejemplo, un dispositivo de almacenamiento óptico
grabable (tal como un reproductor de DVD, capaz de manejar discos
DVD grabables), un dispositivo de almacenamiento magnético (como una
unidad de disco, o una cinta digital), o cualquier otro dispositivo
de almacenamiento digital.
El equipamiento de televisión del usuario 26
puede incluir, además, la memoria 130. La memoria 130 puede ser
cualquier memoria, u otro dispositivo de almacenamiento, tal como
una memoria de acceso aleatorio (RAM), una memoria de sólo lectura
(ROM), memoria flash, un disco duro, una combinación de tales
dispositivos, etc., que sea adecuado para memorizar instrucciones y
datos. Por ejemplo, los datos almacenados pueden consistir en datos
de guía de programas, instrucciones de grabación de programas, o
cualesquiera otros datos adecuados para ser utilizados por el
conjunto de circuitos de control 125. Además, la memoria 130 puede
estar combinada con, o proporcionada mediante, el dispositivo de
almacenamiento digital 150, o el dispositivo de almacenamiento
secundario 155. La memoria 130 puede ser además utilizada para
videos de caché. Las instrucciones de grabación de programas
pueden, por ejemplo, ser comunicadas al conjunto de circuitos de
control 125, desde el dispositivo de almacenamiento secundario 155,
para ordenar a un servidor remoto (por ejemplo de servidor de guía
de programas 50, en la figura 2), que retarde o extienda el tiempo
de grabación. Las instrucciones de grabación de programa,
comunicadas, pueden ser almacenadas en la memoria 130.
El equipo de televisión del usuario 26 puede
además incluir el dispositivo de comunicaciones 145, para soportar
comunicaciones entre el equipo de televisión del usuario 26, y la
instalación de distribución de televisión 24, el servidor de red de
ordenadores 28, otras instalaciones adecuadas, o una combinación de
éstas, por vía de los interfaces 70, sobre las trayectorias de
comunicaciones 30 y 32. El dispositivo de comunicaciones 145 puede
consistir en uno o más módems (por ejemplo cualquier módem estándar
analógico o digital adecuado, celular, o por cable), tarjeta de
interfaz de red (por ejemplo una tarjeta Ethernet, una tarjeta Token
ring, etc.), u otro dispositivo de comunicaciones adecuado.
En algunas realizaciones, el equipo de
televisión del usuario 26 puede incluir múltiples dispositivo de
comunicaciones 145, que pueden ser diferentes tipos. Por ejemplo,
uno o más dispositivos de comunicaciones 145 pueden ser un módem
por cable integrado, para soportar canales de Internet. Uno o más
dispositivo de comunicaciones 145 pueden ser receptores o
sintonizadores, para trayectorias de datos en banda. Mientras el
equipo de televisión del usuario 26 es sintonizado a un canal de
televisión, los datos, que pueden estar relacionados o no
relacionados con el canal de televisión, pueden ser enviados junto
con el audio y el vídeo del canal. Para televisión analógica, los
datos pueden ser enviados en el intervalo de borrado vertical (VBI).
Para televisión digital, los datos pueden ser enviados como un
flujo separado de datos digitales, en la misma portadora analógica.
Uno o más dispositivo de comunicaciones pueden ser receptores para
trayectorias de datos fuera de banda. Por ejemplo, un receptor o un
sintonizador pueden estar dedicados a recibir continuamente datos
fuera de banda, procedentes de un canal de datos fuera de banda. El
canal puede proporcionar datos continuamente, independientemente del
estado de los otros recursos del equipo de televisión del usuario
26. Uno o más dispositivos de comunicaciones 145, pueden ser módems
para conexiones de marcación telefónica.
El usuario puede controlar el funcionamiento del
equipo de televisión del usuario 26, con el dispositivo de entrada
del usuario 135. El dispositivo de entrada del usuario 135 puede ser
un dispositivo señalador, un control remoto inalámbrico, un
teclado, una almohadilla de contacto, un sistema de reconocimiento
de voz, un dispositivo informático basado en pluma, o cualquier
otro dispositivo adecuado de entrada del usuario. Para ver la
televisión, el usuario ordena al conjunto de circuitos de control
125, que muestre un canal de televisión deseado, en el dispositivo
de salida de visualización y audio 140. Para acceder a las funciones
de la guía de programas, el usuario ordena a la guía de programas
implementada en el equipo de televisión del usuario 26, generar una
pantalla de visualización del menú principal, o de otro menú
deseado, para su visualización en el dispositivo de salida 140.
Cuando un usuario indica su deseo de acceder a
la guía de programas de televisión interactiva (por ejemplo
mediante el uso de un botón "MENÚ" en un control remoto 92), la
guía de programas puede generar una pantalla de visualización
apropiada de la guía de programas, en el dispositivo de salida 140.
La pantalla de visualización ilustrativa del menú principal 500 de
la figura 5, puede proporcionarse para permitir el usuario acceder a
diversas características de la guía de programas. La guía
interactiva de programas de televisión puede proporcionar al
usuario la oportunidad de ver listados de programas de televisión.
Los listados de programas pueden ser visualizados por ejemplo por
horario, por canal, por categoría (por ejemplo películas, deportes,
niños, etc.), o por títulos (por ejemplo listados que cumplan una
búsqueda de texto por título). Los listados de programas pueden ser
visualizados utilizando cualquier parrilla, tabla, lista u otras
disposiciones de visualización. El usuario puede indicar su deseo
de ver listados de programa mediante, por ejemplo, colocar una
región destacada 502 sobre una acción deseada 504 de la guía de
programas, impulsando un botón en el control remoto, como puede ser
un botón "OK", "Seleccionar" o "Introducir". Cuando
el usuario indica su deseo de ver listados de programas de
televisión, la guía de programas puede obtener datos de listados, y
generar una pantalla de visualización apropiada de listados de
programas, para mostrarla en el dispositivo de salida 140. Los datos
de listados de programas pueden proporcionarse a través de un flujo
de datos, procedente de un servidor de guía de programas (por
ejemplo el servidor de guía de programas 50 de la figura 2), a
partir de la memoria (por ejemplo la memoria 130 de la figura 4), o
de cualquier otra fuente adecuada capaz de proporcionar datos de
guía de programas. La pantalla de visualización de listados de
programa puede ser una superposición una visualización a pantalla
completa. Los listados pueden además ser superpuestos, o situarse de
otro modo en la misma pantalla que el programa (por ejemplo, como
se usa en modo de "búsqueda"). La pantalla de menú principal
500 y cualesquiera otras pantallas de visualización, pueden además
incluir anuncios elegibles, logos de marcas, la fecha actual, la
hora actual, el identificador del canal actual, vídeo reducido del
canal actualmente sintonizado, o cualesquiera otros elementos
relacionados con las características de esta invención.
La figura 6 ilustra una pantalla de
visualización 600 de listados de programa, que están visualizados
por horario. La pantalla de visualización de listados de programas
600 puede incluir la región destacada 602, que puede ser utilizada
para destacar el listado del programa 604. El usuario puede
posicionar la región destacada 602, por medio de introducir las
órdenes apropiadas con un dispositivo de entrada de usuario (por
ejemplo el dispositivo de entrada de usuario 135 de la figura 4).
Por ejemplo, si un dispositivo de entrada de usuario tiene un
teclado numérico, el usuario puede mover la región destacada 602
utilizando los botones de flechas hacia arriba, abajo, izquierda, y
derecha, del teclado numérico. Si se desea, puede utilizarse una
pantalla sensible, una bola de control del cursor, un dispositivo
de reconocimiento de voz, un dispositivo de ordenador basado en
pluma, u otro dispositivo adecuado, para mover la región destacada
602, o puede ser utilizado para seleccionar listados de programas
sin el uso de la región destacada 602. Estos métodos de seleccionar
listados de programas son meramente ilustrativos. Si se desea,
puede utilizarse cualquier otro enfoque adecuado para seleccionar
listados de programa, opciones de guía de programas, u otros
elementos en la guía de programas.
Una guía interactiva de programas de televisión
puede, además, proporcionar al usuario la opción de seleccionar el
tener un programa agravado. Un usuario puede colocar la región
destacada 602 sobre un listado de programa deseado 604, y puede
usar el control remoto 92 para seleccionar el listado de programa
destacado 604 (por ejemplo utilizando un botón "OK" o el
control remoto 92). Cuando el listado de programas 604 se
selecciona, puede hacerse que la pantalla de visualización de
información 700 de la figura 7, muestre opciones relacionadas con
el programa y una descripción del programa seleccionado. Por
ejemplo, la pantalla de visualización 700 puede incluir la opción
de grabar 702, junto con otras opciones (opción de control de los
padres 704, y opción recordatorio 706). La pantalla de
visualización 700 puede, además, incluir la opción cancelar 708,
para proporcionar al usuario una forma de abandonar la pantalla de
visualización de información 700, y elegir otro listado de programa
que sea de interés. En funcionamiento, la guía de programas puede
mostrar la pantalla de visualización de información 700, cuando un
usuario selecciona un listado de programa tal como el listado del
programa "Jets. vs. Miami", desde la pantalla de visualización
de listados de programas 600. La pantalla de visualización de
información 700 puede incluir una descripción detallada del programa
"Jets vs. Miami" seleccionado, junto con opciones elegibles
del usuario 702, 704, 706 y 708. Cuando un usuario selecciona la
opción grabar 702, la guía de programas puede seleccionar el
listado de programas 604 a ser grabado.
Con referencia ahora la figura 8, si se desea,
puede mostrarse y conocer el listado de programas 604, para indicar
acciones asociadas con el programa, o para informar a los usuarios
con información específica. Por ejemplo, los programas
seleccionados para grabar pueden ser visualizados en su posición
normal dentro del listado de programas, con el icono asociado con
el programa, que indica que el programa ha sido seleccionado para
grabación. Puede también ser visualizado un icono en el listado de
programa 604, para indicar que la información de cambio horario
está disponible para tal listado de programa. Un cambio horario
puede ser un cambio bien en la hora de inicio, en la hora de
finalización, o en ambas. El cambio de horario, que puede además
ser aludido como retraso y/o extensión horarios, puede ser bien
antes o después de un tiempo nominal (por ejemplo, el tiempo normal
de inicio). Los horarios nominales de comienzo y finalización, son
horarios del programa que se publican por adelantado.
La pantalla de visualización 800 ilustrativa, de
la figura 8 muestra, por ejemplo, un listado para una grabación
programada de "Jets vs. Miami" a las 8:00 PM del viernes. El
listado de programas 604 incluye el icono 802, que se visualiza
para indicar que el programa "Jets vs. Miami" ha sido
seleccionado para su grabación. El listado 608, que es para una
emisión programada de "Friends" a las 8:00 PM del viernes,
puede incluir el icono 804, que se visualiza para indicar que la
información de cambio horario está disponible para tal programa. Si
se desea, el listado de programas 604 puede incluir además una
indicación de que existe la información de cambio horario para el
programa que está seleccionado para grabación. El usuario puede ver
la información de cambio horario mediante, por ejemplo, acceder a
una pantalla de visualización del directorio de grabación (que
lista la selección de programas grabados y pendientes),
seleccionando la selección pendiente, que indica la información del
cambio horario, y seleccionando ver la información relevante de
grabación, sobre el programa, como es la información de retraso y/o
extensión horarios. Se discutirá pantallas de muestra de
visualización del directorio de grabación y de la información de
grabación, con más detalle, en las figura 9 a 11c. La información
de cambio horario para un programa seleccionado, puede
adicionalmente ser accesible por otros medios. En otra realización
más, la disponibilidad de la información de cambio horario para un
programa puede no indicarse en la pantalla del listado. Por
ejemplo, la información de cambio horario puede siempre estar
disponible, puede no estar disponible nunca hasta el momento de
emisión, o puede estar disponible un icono sin visualizar la guía
(por ejemplo el icono 804). Puede utilizarse otros enfoques
adecuados, para indicar que la información de cambio horario está
presente, o para indicar que un programa ha sido seleccionado para
grabación. Por ejemplo, los listados de programa pueden
visualizarse con diferentes colores, fuentes, tonos o cualquier otro
efecto adecuado.
La guía de programas puede proporcionar al
usuario la oportunidad de ver un directorio de programas que han
sido seleccionados para grabación. La figura 9 muestra una pantalla
de visualización 900 del directorio de grabación, que la guía de
programas puede visualizar cuando, por ejemplo, el usuario
selecciona la opción de grabación 506, desde la pantalla de
visualización del menú principal 500 de la figura 5. La pantalla de
visualización 900 del directorio de grabación, puede proporcionar al
usuario un listado de programas seleccionados para grabación. Por
ejemplo, la pantalla de visualización 900 del directorio puede
proporcionar al usuario listados de selecciones grabadas 902, y
listados de selecciones pendientes 904. El listado de selecciones
grabadas 902 puede consistir en listados de programas seleccionados
que han sido grabados, y el listado de selecciones pendientes 904
puede consistir en listados de programas que han sido seleccionados
para ser grabados. La pantalla de visualización 1000 de la figura
10, puede presentarse al usuario cuando se selecciona la selección
pendiente 906, desde los listados 904.
La figura 10 ilustra la pantalla de
visualización 1000 de selección pendiente. La pantalla de
visualización 1000 puede proporcionar al usuario varias opciones,
que están relacionadas con el programa seleccionado para grabación,
pendiente. Por ejemplo, la pantalla de visualización 1000 puede
incluir la opción borrar selección 1002, para retirar el programa
del listado de programas pendientes a ser grabados, la opción de
información de grabación 1004, para recibir información adicional
sobre el programa seleccionado, o la opción de preferencias de
grabación 1006, para especificar configuraciones para la grabación
del programa. Puede hacerse disponibles opciones adicionales desde
la pantalla de visualización 1000.
Las técnicas de grabación de programas pueden
incorporar métodos para rastrear cambios de horario, que son
utilizados por los distribuidores para retardar el comienzo o
extender el término de programas en tiempo real, respecto de sus
horarios programados. Las figuras 11a-11c ilustran
pantallas de visualización de información de grabación, que
proporcionan a los usuarios información que está relacionada con
programas que están seleccionados para ser grabados. Un usuario
puede seleccionar visualizar información adicional sobre un programa
que va ser grabado. Por ejemplo, un usuario puede seleccionar la
opción de información 1004 de la figura 10, para acceder a la
pantalla de visualización de información de grabación 1125 de la
figura 11a. La pantalla de visualización 125 puede proporcionar al
usuario la región de información de programa 1102, y la región de
estado 1104. La región 1102 puede incluir una descripción del
programa en la región de descripción 1130, incluyendo la región del
canal 1131 un identificador del canal, para el canal en que el
programa se está emitiendo, y la región de clasificación 1132, para
mostrar la clasificación de un programa. Puede incorporarse regiones
adicionales en la región 102.
Puede asociarse datos con un programa que va ser
grabado. Tales datos (por ejemplo datos de listado del programa)
pueden ser proporcionados con los programas, o por separado respecto
a los programas, al sistema de grabación, utilizando cualquier
enfoque adecuado. Los datos asociados pueden proporcionarse
utilizando un flujo de datos continuo, un flujo de datos periódico,
comunicaciones de datos basadas en cliente/servidor, o cualquier
otro enfoque adecuado, o una combinación de los anteriores. Los
datos asociados pueden proporcionar, por ejemplo, información de
cambio horario. Esta información puede ser enviada a la región 104.
La región 104 puede proporcionar al usuario información relativa a
los horarios de inicio, los horarios de finalización, y los retrasos
y/o extensiones horarios. Las regiones 1100 y 1111 pueden mostrar
el horario de comienzo y el horario de terminación,
respectivamente, de un programa. La región 1110 puede anunciar el
horario de inicio nominal, y la región 1111 puede anunciar el
horario de finalización nominal. La región 1104 puede anunciar
información de cambio horario.
La región 104 puede además anunciar información
de cambio horario. En una realización, la información de cambio
horario mostrado en la región 1104, puede incluir un retraso horario
predicho en la región de retraso predicho 1108, y/o una extensión
horaria predicha en la región de extensión predicho 1109. El retraso
horario y la extensión horaria, predichos, pueden ser
proporcionados por un proveedor de programas, un proveedor de datos
(por ejemplo una instalación de distribución de televisión 24 en la
figura 2), o cualquier otro proveedor adecuado basado en
acontecimientos pasados de cambios horarios, o en cualquier otro
enfoque adecuado. Puede mantenerse un registro (por ejemplo
utilizando un dispositivo de almacenamiento) de cambios horarios
previos. Utilizar registros para predecir cambios horarios, se
discute con más detalle en relación con la figura 14.
En otra realización, la información de cambio
horario mostrada en la región 1104, puede ser información de
retraso y/o extensión, del horario real. La figura 11b muestra la
pantalla de visualización 1150 de información. La región 1104 en la
pantalla de visualización 1100 puede indicar un retraso horario
real, esperado, en la región de retraso real 1152, y/o una
extensión horaria real en la región de extensión real 1154. El
retraso horario real y la extensión horaria real pueden también ser
proporcionados por el proveedor de programas, el proveedor de
datos, o cualquier otro proveedor adecuado. El retraso horario real
puede ser un retraso real que se espera en el horario de inicio del
programa, y la extensión horaria real puede ser una extensión real
esperada en el horario de finalización del programa, por parte del
distribuidor del programa.
Algunos sistemas de grabación (por ejemplo VCRs)
pueden sólo ser capaces de grabar un programa a la vez. Tales
sistemas pueden permitir que se grabe programas contiguos, en los
que ambos programas pueden ser grabados en base a los horarios
nominales de inicio y finalización. Cuando este tipo de sistema de
grabación experimenta un cambio horario en uno de los programas,
las grabaciones adyacentes pueden solapar se y provocar cortes en
la grabación de uno o ambos de los programas adyacentes. La guía de
programas puede ayudar a reducir el corte de grabaciones adyacentes
mediante recortar el retraso y/o extensión horarios, de uno o ambos
de los programas adyacentes. Por ejemplo, la guía de programas
podría fundamentar qué horario de grabación de programa recortar,
en función de la confianza en la predicción del cambio horario. La
confianza en los cambios horarios puede determinarse por el número
de muestras recogidas para proporcionar el cambio horario predicho.
En tales sistemas, la guía de programas puede reducir
automáticamente cortes en la grabación de programas adyacentes que
solapen.
En otra realización, si ser detecta dos
grabaciones adyacentes en un sistema de grabación, capaces sólo de
grabar un programa a la vez, puede darse preferencia al primer
programa adyacente. La guía de programas puede recortar
automáticamente el segundo, de los dos programas adyacentes, para
mantener la finalización del primer programa. Esto puede ser
preferido por usuarios que preferirían perder el comienzo de un
programa, que perder la terminación, o conclusión, de un
programa.
La información de cambio horario puede no estar
disponible. Si la información de cambio horario no está disponible
para un programa seleccionado para grabación, la región de
información 1104 relacionada con la grabación puede anunciar
"Información de Retardo No Disponible" en la región de retraso
1180, y "Extensión de Información No Disponible" en la región
de extensión 1182, tal como se ilustra en la pantalla de
visualización 1175 de la figura 11c. Aunque, si la información de
retraso y/o extensión está disponible para un programa seleccionado
para grabación, el usuario puede elegir ajustar los horarios de
comienzo y finalización de la grabación, para compensar los cambios
horarios. Las figuras 11a-11c proporcionan al
usuario la opción de preferencias de grabación 106. La
característica de preferencias de grabación 1106 puede proporcionar
al usuario la oportunidad de ajustar los horarios de grabación,
para compensar cambios horarios predichos o reales. Las figuras 12a
y 12b muestran pantallas de visualización ilustrativas 1200 y 1250,
respectivamente, que ilustran la funcionalidad que puede
proporcionarse a un usuario cuando está seleccionada la opción
106.
La pantalla de visualización 1200 de la figura
12a, proporciona al usuario opciones para ajustar los preferencias
de grabación. La pantalla de visualización 1200 puede incluir una
región de listado de programa 1208, para mostrar información de
listado para el programa que va a ser grabado, y regiones de
información de cambio horario 1214 y 1216, para anunciar los
retrasos y/o extensiones horarios predichos o reales,
respectivamente. Puede proporcionarse además al usuario la opción
modo 1202, para configurar el modo de funcionamiento de sistema de
grabación. El modo de funcionamiento puede permitir al usuario
seleccionar entre un modo manual, o un modo automático. Si el
usuario elige controlar los horarios de grabación, puede seleccionar
"Manual" en la opción de modo 1202. Cuando se selecciona esta
opción, puede proporcionarse al usuario la capacidad de especificar
como debería retrasarse el comienzo de la grabación, y/o como
debería extenderse la finalización de una grabación. En modo
manual, pueden estar disponibles para el usuario la opción de
horario de inicio de la grabación 1204, y la opción de horario de
finalización de la grabación 1206. La opción 1204 y la opción 1206
pueden, respectivamente, permitir al usuario especificar cuan
temprano y/o tarde debería el sistema comenzar y finalizar la
grabación del programa seleccionado. Por ejemplo en la figura 11a,
se muestra un retraso y extensión horarios predichos de dos
minutos, en la región de estado 1104, para el programa
"Titanic". Tras ser informado del cambio horario para el
programa, el usuario puede acceder a la pantalla de visualización
1200 de la figura 12a, utilizando la opción de preferencias de
grabación 1106 de la figura 11a, y especificar cuando debería
comenzar y finalizar la grabación. Cuando usuario está satisfecho
con sus ajustes, el usuario puede guardar sus selecciones mediante
abandonar la pantalla de visualización 1250 utilizando la opción
salir 1210. Si el usuario decide cancelar la grabación del programa
seleccionado, o cancelar el modo de selección en la pantalla de
visualización 1200, el usuario puede seleccionar la opción de
cancelar 1212.
Si se desea, cuando un usuario selecciona un
listado del programa a ser grabado automáticamente, por ejemplo por
medio de destacar un listado y presionar un botón "Grabar" en
el dispositivo de entrada del usuario 135, mediante seleccionar la
opción grabar desde la superposición 702 de la figura 7, etc.),
puede ser mostrada una sola pantalla de visualización, que incluye
las opciones información que se muestra, por ejemplo, en las
figuras 11a y 12a, excepto posiblemente la opción de preferencias de
grabación 1006. La pantalla de visualización permitirá a un usuario
ver reunidas la información relacionada con el programa, las
preferencias de grabación, y la información de cambio horario. El
listado de programa a ser grabado, puede ser accedido a través de,
por ejemplo, la pantalla de visualización del menú principal.
En otra realización, el sistema de grabación
puede estar configurada para ajustarse a automáticamente, al efecto
de compensar cambios horarios. La pantalla de visualización 1250 en
la figura 12b muestra la opción de modo 1202, que ha sido puesta en
"Auto". Si se selecciona este modo, los horarios de comienzo y
final que se visualizan las opciones 1204 y 1206, pueden ser
ajustadas automáticamente por el sistema de grabación, para
compensar cambios horarios predichos o reales. Si se desea, cuando
se está en el modo "Auto" la opción de horario de comienzo de
la grabación 1204, y la opción de horario de terminación de la
grabación 1206 pueden estar sombreadas, para indicar que estas
opciones no están actualmente disponibles para ser seleccionadas
por el usuario. Por ejemplo, el retraso y la extensión horarios
predichos, de dos minutos, anunciados en las regiones 1108 y 1109,
respectivamente, pueden ser incorporados automáticamente en los
horarios nominales de comienzo y final, por el sistema de
grabación. Como se muestra la figura 12b, el programa "Titanic"
tiene un horario de inicio nominal a las 7:00 PM y un horario de
final nominal a las 10:15 PM. Como resultado del retraso predicho,
y del modo "Auto", el sistema de grabación puede ajustar
automáticamente la opción 1204 para empezar a grabar a las 7:02 PM,
y la opción 1206 para terminar de grabar a las 10:17 PM.
Las pantallas de visualización 1200 y 1250 se
proporcionan sólo por razones de ilustración, y no a modo de
limitación. Puede incorporarse opciones de cambio de horario
adicional, en las pantallas de visualización. Si hay cambios
horarios reales y predichos, que están asociados con un programa que
está seleccionado para ser grabado, y esta seleccionado el modo
automático, el sistema de grabación puede ajustar los horarios de
inicio y término, basándose en el más largo de los cambios horarios.
Si se desea, en lugar de seleccionar el cambio horario más largo,
el sistema de grabación puede haber sido configurado para
seleccionar siempre uno concreto, de entre los dos tipos de
información de cambio de horario.
Las figuras 13-15 son diagramas
de flujo, de etapas ilustrativas involucradas en algunas
realizaciones de la presente invención. Las etapas mostradas en las
figuras 13-15 son sólo ilustrativas, y pueden ser
llevadas a cabo en cualquier orden adecuado. En la práctica, puede
añadirse, omitirse, o combinarse etapas.
La figura 13 es un diagramas de flujo, de etapas
ilustrativas involucradas en el ajuste del horario de grabación de
un programa seleccionado. En la etapa 1302, el sistema de grabación
puede proporcionar al usuario la oportunidad de seleccionar un
programa a ser grabado (por ejemplo, desde la pantalla de
visualización 600 de listados de programa en la figura 6). El
equipo de distribución de guía de programa 56 de la figura 2, o un
proveedor de datos (por ejemplo el proveedor de datos 1606 de la
figura 16), puede distribuir datos asociados con los programas (por
ejemplo datos especificados por proveedores de programa), al equipo
de televisión del usuario 26 de la figura 1 (por ejemplo el
descodificador 72). En el paso 1304, la guía de programas puede
determinar si los datos asociados con el programa indican un cambio
horario. Si no se indica un cambio horario de los datos asociados,
en el paso 1306 pueden ser grabados los programas en sus horarios
programados. En el paso 1312, si los datos asociados indican que se
producirá un cambio horario, la información de cambio horario para
el programa puede ser proporcionada a un usuario (por ejemplo,
mostrarse en las regiones de visualización 108 y 1109 de la figura
11a, o en las regiones de visualización 1152 y 1154 de la figura
11b). El paso 1312 puede incluir el paso secundario 1314, que
determina la duración del cambio horario, determinando para ello el
retardo y/o la extensión temporales en los horarios nominales del
programa. En el paso 1310, el programa puede ser grabado con el
cambio horario para compensar el cambio horario indicado en el paso
1304. El paso 1310 puede incluir el paso secundario 1308, que
determina la duración del cambio horario, determinando para ello el
retardo y/o la extensión horarios en los horarios nominales del
programa. Cuando se ha ajustado el horario de grabación para
compensar el cambio horario, el programa puede ser grabado
apropiadamente sin cortes, o con una reducción en el corte que se
habría producido sin el ajuste. Si se desea, el paso 1310 puede
llevarse a cabo después de visualizar la información de cambio de
horario en el paso 1312, o puede llevarse a cabo siguiendo la
indicación de un cambio de horario en el paso 1304.
Puede mantenerse un registro de programas
previos con cambios de horario, para predecir futuros cambios de
horario en los programas. Cuando un registro de cambios de horario
incluye una grabación, de los cambios de horario que están
relacionados con un programa seleccionado, el equipo de distribución
56 de guía de programas puede transmitir la información del
registro de cambio de horario, o la información que está basada en
la información del registro del cambio de horario, al equipo de
televisión del usuario 26. El registro puede utilizar información
histórica del canal, información histórica de la red, o cualquier
otro criterio adecuado para vigilar los cambios de horario en la
programación. La figura 14a es un diagrama de flujo, de etapas
ilustrativas involucradas en la predicción de cambio de horario. En
la etapa 1402, puede mantenerse y almacenarse un registro de
previos programas con horarios cambiados, en un servidor de guía de
programas, como puede ser el servidor de guía de programas 50 de la
figura 2, o en una memoria local como la memoria local 78, o en el
dispositivo de almacenamiento digital 76. Cuando un usuario
selecciona grabar un programa, el servidor de guía de programas
puede sondear un dispositivo de almacenamiento (por ejemplo el
dispositivo de almacenamiento 54) en el paso 1404, y buscar
cualesquiera de entradas del registro que estén relacionadas con el
programa seleccionado. Si no hay entradas del registro asociadas
con, o relacionadas con, la selección del programa, entonces la
guía no puede predecir un cambio de horario en el paso 1406. Por
ejemplo, puede visualizarse el texto "Información de Retraso No
Disponible" o el texto "Información de Extensión No
Disponible", en las regiones 1180 y 1182 de la figura 11c. Si
una entrada almacenada del registro corresponde con, o está
relacionada con, la selección de programa del usuario, en el paso
1404 puede utilizarse la información de cambio de horario procedente
del registro, para predecir un retraso y/o una extensión del
horario, en el paso 1408. La selección del programa del usuario
puede estar relacionada con una entrada del registro almacenado, a
través un canal, de una red, del propio programa, o a través de
cualquier otro enfoque aplicable. Puede utilizarse además otras
técnicas adecuadas, tales como utilizar análisis estadísticos
basados en variaciones de los horarios de emisión, por tipo de
programa.
La figura 14b es un diagrama de flujo de las
etapas ilustrativas, que muestra como el sistema de grabación puede
compensar un cambio de horario predicho. En el paso 1409, puede
predecirse un cambio de horario. El paso 1409 puede incluir el paso
secundario 1410, en el que puede ser visualizado el cambio de
horario predicho. Por ejemplo, cuando un usuario accede a la guía
de programas interactiva para visualizar una pantalla de
visualización (por ejemplo la pantalla de visualización 1150, de la
figura 11b). En el paso 1412, el sistema de grabación puede
verificar si el modo de grabación está activado, al efecto de
compensar automáticamente cambios de horario. Por ejemplo, un
usuario puede seleccionar el modo de funcionamiento a través de la
opción 1202 de las figuras 12a y 12b. Si el sistema de grabación no
está puesto en automático, en el paso 1414 puede proporcionarse al
usuario la oportunidad para ajustar las configuraciones de la
grabación. Por ejemplo, el usuario puede ajustar el horario de
inicio en la opción 1204, y el horario de finalización en la opción
1206, de la figura 12a. Si el modo operativo está configurado para
responder automáticamente a cambios de horario, los horarios de
grabación programados pueden ser ajustados automáticamente, para
compensar el cambio de horario, en los horarios de inicio y de
terminación del programa, en el paso 1416. Cuando los horarios de
inicio y terminación de la grabación han sido ajustados para
compensar retrasos y/o extensiones del horario, el programa puede
ser grabado con los horarios ajustados en el paso 1418.
La figura 14c es un diagramas de flujo, de
etapas ilustrativas que muestran como el sistema de grabación puede
compensar grabaciones adyacentes, cuando se prevé un cambio de
horario. En el paso 1430, un sistema capaz de grabar sólo un
programa a la vez (por ejemplo un VCR) puede configurarse para
grabar dos programas, siendo los programas adyacentes entre sí. Por
ejemplo, un primer programa, en adelante el programa programado,
puede configurarse para ser grabado entre las 12:00 PM y la 1:00 PM
en un canal, y un programa adyacente puede configurarse para ser
grabado entre la 1:00 PM y la 1:30 PM, en otro canal. En el paso
1432, el programa programado puede experimentar un cambio de
horario. Cuando se produce un cambio de horario en este tipo de
sistema de grabación, puede llevarse a cabo una verificación, en el
paso 1434, para evaluar si existe un programa adyacente a ser
grabado. Esto puede permitir el sistema de grabación detectar
solapamientos en la grabación de programas, e intentar compensar
correspondientemente para minimizar cortes en la grabación de los
programas. Si no hay presente grabación de programas adyacentes,
entonces en el paso 1436 el sistema de grabación puede ajustar
correspondientemente los horarios de inicio y finalización de la
grabación, para el programa programado, al efecto de compensar el
cambio de horario predicho.
Si el paso 1434 detecta un programa adyacente a
ser grabado, entonces puede determinarse un nivel de confianza en
el cambio de horario predicho, del programa programado. El nivel de
confianza del programa programado, y el nivel de confianza del
programa adyacente, son comparados en el paso 1438. El nivel de
confianza puede ser determinado, por ejemplo, por medio de evaluar
el número de muestras recogidas, de cambios de horario previos. El
sistema de grabación puede determinar que las muestras recogidas
para proporcionar el cambio de horario predicho, del programa
programado, no son lo suficientemente fiables, en comparación con el
programa adyacente. Esto puede indicar al sistema de grabación
asignar, al cambio de horario predicho para el programa programado,
un nivel de confianza bajo. Si se determina que el nivel de
confianza es bajo, el sistema de grabación puede recortar el
horario de grabación del programa programado, en el paso 1444, para
intentar minimizar cortes en el programa adyacente más fiable, a
ser grabado. Aunque, si se determina que el nivel de confianza es
alto, para la grabación del programa programado, cuando se compara
con la grabación del programa adyacente, el sistema de grabación
puede recortar el horario de grabación del programa adyacente, en el
paso 1442, para reducir cortes en la grabación del programa
programado. Puede utilizarse otros métodos adecuados, para
determinar cuál de las grabaciones adyacentes puede ser
recortada.
En otra realización más del sistema de
grabación, puede vigilarse un flujo de datos en tiempo real. La
figura 15 es un diagrama de flujo ilustrativo, de una realización
semejante. En el paso 1502, puede proporcionarse al usuario una
oportunidad para seleccionar un programa para su grabación. En el
paso 1504, el programa seleccionado puede ser seleccionado para
grabación (por ejemplo, como se ha ilustrado por medio del icono 802
de la figura 8). Cuando el programa ha sido indicado, puede
controlarse un flujo de datos en tiempo real en el paso 1506,
mediante el sistema de grabación. En el paso 1508, un extractor (por
ejemplo el extractor 80 integrado en el descodificador 72 de la
figura 3), puede descifrar el flujo de datos entrantes, buscando una
indicación de que el programa está próximo a comenzar, o a
finalizar. Si el flujo de datos descifrados indica que el programa
está comenzando, o finalizando, puede señalarse al sistema de
grabación que comience, o detenga, la grabación en el paso 1512,
respectivamente, o en otro caso el sistema de grabación puede
continuar vigilando el flujo de datos en tiempo real.
En la figura 16 se muestra un diagrama de
sistema, simplificado, para proporcionar un ajuste automático o
manual, de los retrasos y/o extensiones temporales, predichos o
reales. El sistema puede incluir el equipo de televisión del
usuario 1602, como es el equipo de televisión que se ha discutido
arriba, en conexión con las figuras 1-4. El sistema
puede incluir el proveedor de medios 1604, que puede ser una
instalación de distribución para medios de distribución, como
programación de televisión, radio, vídeo a la carta, televisión de
pago, música a la carta, etc., al equipo de televisión del usuario
1602. Los medios que se distribuye pueden ser medios en tiempo
real, de acontecimientos en directo, como son radioemisiones en
vivo de programas de televisión concretos (por ejemplo la
radioemisión en vivo del partido de baloncesto "Maryland
vs. Duke", a las 10:00 PM), pueden ser medios en tiempo real,
como emisiones de estación de radio de una grabación de música
concreta para su escucha, mientras la grabación de música está
siendo radiada, etc.
Como se discutido arriba, se puede permitir a un
usuario ver listados de acontecimientos entrantes de los medios
(por ejemplo programas, canciones, etc.), así como seleccionar un
acontecimiento de un medio, a ser grabado automáticamente en base a
una programación (por ejemplo por el acontecimiento del medio). El
proveedor del medios 1604 puede, por ejemplo, ser una instalación
de distribución de televisión, una estación de radio, un centro de
radioemisión por red, una red de ordenadores, etcétera, o una
pluralidad de los anteriores. El proveedor de datos 1606 puede ser,
entre otras cosas, un proveedor de información de cambio de horario,
que está relacionado con los acontecimientos del medio (por ejemplo
los acontecimientos del medio que están programados para
presentación a los proveedores de medios, del usuario).
Como se ha discutido arriba, la información de
cambio de horario puede ser un cambio de horario predicho o real,
para un acontecimiento de un medio próximo, o actual, cuya emisión
está programada. El proveedor de datos 1606 puede ser una
instalación de distribución de televisión, una estación de radio, un
servidor informático, una red de ordenadores, Internet, etc., o una
combinación de los anteriores. Se ha discutido arriba técnicas para
proporcionar datos al equipo de televisión del usuario 1602 (por
ejemplo utilizando el VBI). Si se desea, el proveedor de medios
1604 y el proveedor de datos 1606, pueden ser una sola instalación
1608 (por ejemplo una instalación de distribución de televisión,
que distribuye un programa {pre-grabado o en
vivo} para su presentación en vivo a los espectadores de
televisión, y que distribuye datos que proporcionan, entre otras
cosas, información de cambio de horario para el programa). El
proveedor de datos 1606 puede distribuir un flujo de datos en
tiempo real, para ser utilizado por el equipo de televisión del
usuario 1602 (por ejemplo puede distribuirse datos para un
programa, o datos de programación, correspondiendo en tiempo real
con la distribución del programa, o con la programación, a los
espectadores).
Así, se proporciona sistemas y métodos para
reducir los cortes, en la grabación de programas.
Una persona cualificada del arte apreciará que
la presente invención puede ser puesta en práctica por medio de
otras realizaciones distintas de las descritas, que se presentan con
propósitos ilustrativos, y no limitativos, y la presente invención
está limitada sólo por las reivindicaciones que siguen.
Claims (32)
1. Un método para la grabación, en el equipo
del usuario, de programas emitidos por una instalación principal,
comprendiendo el método:
recibir en el equipo del usuario, una selección
del usuario, de un programa a ser grabado;
predecir en el mencionado equipo del usuario, un
cambio de horario asociado con el programa, donde el cambio de
horario predicho se basa en cambios de horario para programas
previos relacionados con el programa, habiendo sido memorizados los
mencionados cambios de horario, en el mencionado equipo del
usuario;
y grabar el programa, mediante el mencionado
equipo de usuario, para compensar un cambio de horario, en base al
cambio de horario predicho.
2. Un método como el reivindicado en la
reivindicación 1, en el que la etapa de predicción está basada en
un registro almacenado, de cambios de horario de programas
previos.
3. Un método como el reivindicado en la
reivindicación 1 o la 2, en el que el cambio de horario predicho,
es un retraso de horario predicho.
4. Un método como el reivindicado en la
reivindicación 1 o la 2, en el que el cambio de horario predicho,
comprende una extensión del horario predicho.
5. Un método como el reivindicado en la
reivindicación 3 o la 4, que comprende además visualizar la
extensión temporal predicha para el programa.
6. Un método como el reivindicado en cualquier
reivindicación precedente, que comprende además seleccionar
automáticamente el horario de inicio de grabación.
7. Un método como el reivindicado en la
reivindicación 6, que comprende además proporcionar a un usuario la
oportunidad de seleccionar el uso de selección automática del
horario de inicio de grabación.
8. Un método como el reivindicado en cualquier
reivindicación precedente, que comprende además seleccionar
automáticamente el horario de finalización de la grabación.
9. Un método como el reivindicado en la
reivindicación 8, que comprende además proporcionar a un usuario la
oportunidad de seleccionar el uso de selección automática del
horario de terminación de la grabación.
10. Un método como el reivindicado en la
reivindicación 1, que comprende además visualizar un icono en un
listado de programa, para el programa, al efecto de indicar que la
información predicha de cambio horario está disponible.
11. Un método como el reivindicado en la
reivindicación 1, que comprende además visualizar un icono en un
listado de programas para tal programa, que indica que el programa
va a ser grabado.
12. Un método como el reivindicado en la
reivindicación 1, que comprende además recortar un horario de
grabación del programa programado, o de un programa adyacente, para
reducir el corte en la grabación de un programa.
13. Un método como el reivindicado la
reivindicación 12, en el que recortar el horario de grabación
comprende el recorte, basado en un nivel de confianza del cambio
horario predicho, para el programa seleccionado y el programa
adyacente.
14. Un método como el reivindicado la
reivindicación 12, en el que el recorte comprende recortar un tiempo
de grabación con cambio de horario, del programa programado, cuando
el cambio de horario predicho para el programa programado tiene un
nivel de confianza menor que el programa adyacente.
15. Un método como el reivindicado en la
reivindicación 1, que comprende además permitir a un usuario cambiar
la información de cambio de horario predicho, cuando se muestra en
una pantalla.
16. Un sistema de grabación para reducir
recortes cuando se graba programas, que comprende:
- medios para recibir, desde un usuario, una selección de un programa a ser grabado;
- medios para predecir un cambio de horario asociado con el programa, donde el cambio de horario predicho se basa en cambios horarios para programas previos, relacionados con el programa;
- medios para memorizar los mencionados cambios de horario; y
- un dispositivo de grabación de medios, sensible al medio para recibir y al medio para predecir, y configurado para grabar el programa, compensando un cambio de horario en base al cambio de horario predicho.
17. Un sistema como el reivindicado en la
reivindicación 16, en el que el medio de predicción utiliza un
registro almacenado de cambios de horario de programas previos.
18. Un sistema como el reivindicado la
reivindicación 16 o en la 17, en el que el cambio de horario
predicho es un retraso de horario.
19. Un sistema como el reivindicado en la
reivindicación 16 o en la 17, en el que el cambio de horario
predicho comprende una extensión de horario predicha.
20. Un sistema como el reivindicado en
cualquiera de las reivindicaciones 16 a 19, en el que el equipo del
usuario es utilizable para mostrar información de cambio de horario
predicho, para el programa.
21. Un sistema como el reivindicado en la
reivindicación 16, en el que el equipo del usuario tiene medios
para proporcionar a un usuario la oportunidad de seleccionar un
horario de inicio de grabación, para compensar el cambio de
horario.
22. Un sistema como el reivindicado en la
reivindicación 16, en el que el equipo del usuario es utilizable
para seleccionar automáticamente un horario de inicio de grabación,
para compensar el cambio de horario.
23. Un sistema como el reivindicado en la
reivindicación 22, en el que el sistema tiene medios que
proporcionan a un usuario la oportunidad de seleccionar el uso de
selección automática en el equipo del usuario, de un horario de
inicio de grabación.
24. Un sistema como el reivindicado en la
reivindicación 16, en el que el equipo del usuario proporciona al
usuario la oportunidad de seleccionar un horario de finalización de
la grabación, para compensar el cambio de horario.
25. Un sistema como el reivindicado en la
reivindicación 16, en el que el equipo del usuario es manejable
para seleccionar automáticamente un horario de terminación de la
grabación, para compensar el cambio de horario.
26. Un sistema como el reivindicado en la
reivindicación 25, en el que el sistema está configurado para
proporcionar al usuario la oportunidad de seleccionar, en el equipo
del usuario, el uso de selección automática del horario de
terminación de grabación.
27. Un sistema como el reivindicado en la
reivindicación 16, en el que el equipo del usuario es manejable
para mostrar un icono en un listado de programa, correspondiente al
programa, al efecto de indicar que el cambio de horario predicho
está disponible.
28. Un sistema como el reivindicado en la
reivindicación 16, en el que el equipo del usuario es manejable
para visualizar un icono, en un listado de programa, correspondiente
a tal programa, que indica que el programa va ser grabado.
29. Un sistema como el reivindicado en la
reivindicación 16, en el que el equipo del usuario está configurado
para recortar el horario de grabación del programa programado, o de
un programa adyacente, para reducir el corte en la grabación de un
programa.
30. Un sistema como el reivindicado en la
reivindicación 29, en el que el equipo del usuario está configurado
para recortar la grabación, en base a un nivel de confianza en el
cambio de horario predicho, para el programa programado y el
programa adyacente.
31. Un sistema como el reivindicado en la
reivindicación 30, en el que el equipo del usuario está configurado
para recortar un tiempo de grabación del cambio de horario, del
programa programado, cuando el cambio de horario predicho para el
programa programado tiene un nivel de confianza inferior que el
programa adyacente.
32. Un sistema como el reivindicado en la
reivindicación 16, en el que el equipo del usuario tiene medios
para permitir a un usuario cambiar la información horaria predicha
cuando se muestra en una pantalla.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US19394900P | 2000-03-31 | 2000-03-31 | |
US193949P | 2000-03-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2264978T3 true ES2264978T3 (es) | 2007-02-01 |
Family
ID=22715693
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES06011670.4T Expired - Lifetime ES2497091T5 (es) | 2000-03-31 | 2001-03-29 | Sistema y procedimiento para reducir los cortes en la grabación de programas |
ES01923356T Expired - Lifetime ES2264978T3 (es) | 2000-03-31 | 2001-03-29 | Sistemas y metodos para reducir cortes en la grabacion de programas. |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES06011670.4T Expired - Lifetime ES2497091T5 (es) | 2000-03-31 | 2001-03-29 | Sistema y procedimiento para reducir los cortes en la grabación de programas |
Country Status (13)
Country | Link |
---|---|
US (6) | US20020054068A1 (es) |
EP (2) | EP2285104A1 (es) |
JP (5) | JP4944338B2 (es) |
KR (1) | KR100806647B1 (es) |
CN (2) | CN1606871A (es) |
AT (1) | ATE329454T1 (es) |
AU (2) | AU2001250056B2 (es) |
BR (1) | BR0109597A (es) |
CA (1) | CA2402968C (es) |
DE (1) | DE60120386T2 (es) |
ES (2) | ES2497091T5 (es) |
MX (1) | MXPA02009630A (es) |
WO (1) | WO2001076239A2 (es) |
Families Citing this family (181)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
US5801787A (en) | 1996-06-14 | 1998-09-01 | Starsight Telecast, Inc. | Television schedule system and method of operation for multiple program occurrences |
MX340336B (es) | 1997-07-21 | 2016-07-06 | Gemstar Dev Corp | Metodo para navegar a traves de una guia de programas de television. |
US7596755B2 (en) * | 1997-12-22 | 2009-09-29 | Ricoh Company, Ltd. | Multimedia visualization and integration environment |
CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视***及其方法 |
AR020608A1 (es) | 1998-07-17 | 2002-05-22 | United Video Properties Inc | Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto |
KR100718034B1 (ko) | 1998-07-17 | 2007-05-16 | 유나이티드 비디오 프로퍼티즈, 인크. | 세대 내에 복수개의 장치를 갖는 대화형 텔레비젼프로그램 가이드 시스템 |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
US7882520B2 (en) * | 2000-12-20 | 2011-02-01 | Tivo Inc. | Broadcast program recording overrun and underrun scheduling system |
MXPA02009630A (es) * | 2000-03-31 | 2003-03-10 | United Video Properties Inc | Sistemas y metodos para reducir cortes en la grabacion de programas. |
US9171851B2 (en) * | 2000-08-08 | 2015-10-27 | The Directv Group, Inc. | One click web records |
US10390074B2 (en) | 2000-08-08 | 2019-08-20 | The Directv Group, Inc. | One click web records |
US7292774B1 (en) * | 2000-09-26 | 2007-11-06 | Keen Personal Media, Inc. | System and method for creating and displaying a preference based menu for a viewing session |
CN100397899C (zh) | 2000-10-11 | 2008-06-25 | 联合视频制品公司 | 提供数据存储到点播媒体传递***中服务器上的***和方法 |
US7530086B2 (en) * | 2000-12-12 | 2009-05-05 | Hewlett-Packard Development Company, L.P. | Media program timing and identity delivery method and system |
US7877768B2 (en) * | 2002-04-26 | 2011-01-25 | Tivo Inc. | Smart broadcast program recording padding and scheduling system |
JP2002232820A (ja) * | 2001-02-05 | 2002-08-16 | Matsushita Electric Ind Co Ltd | 記録再生装置及び記録再生装置の番組一覧表表示方法 |
CA3011879C (en) | 2001-02-21 | 2021-10-19 | Rovi Guides, Inc. | Systems and methods for interactive program guides with personal video recordng features |
US20020166123A1 (en) * | 2001-03-02 | 2002-11-07 | Microsoft Corporation | Enhanced television services for digital video recording and playback |
EP1382199A4 (en) | 2001-03-22 | 2010-04-14 | United Video Properties Inc | SYSTEMS AND METHODS OF PERSONAL VIDEO RECORDER |
EP1251449A1 (en) * | 2001-04-17 | 2002-10-23 | Thomson Licensing S.A. | System with IC card deactivation before a hardware reset |
US7299483B2 (en) * | 2001-04-24 | 2007-11-20 | Tribune Media Services, Inc. | System and method for determining and notifying users of the expected time-channel for a television series |
JP2003022339A (ja) * | 2001-07-09 | 2003-01-24 | Matsushita Electric Ind Co Ltd | コンテンツ管理方法、コンテンツ管理装置、コンテンツ再生装置及びコンテンツ記録装置 |
US7735102B1 (en) * | 2001-08-29 | 2010-06-08 | Billmaier James A | System and method for focused navigation within a user interface |
US7650569B1 (en) | 2001-08-29 | 2010-01-19 | Allen Paul G | System and method for focused navigation within a user interface |
US20030046695A1 (en) * | 2001-08-29 | 2003-03-06 | Digeo, Inc. | System and method for enabling focused navigation using filtering and direct-tune buttons |
AU2002324833A1 (en) * | 2001-08-29 | 2003-03-18 | Digeo, Inc. | System and method for capturing video frames for focused navigation within a user interface |
US20030046693A1 (en) | 2001-08-29 | 2003-03-06 | Digeo, Inc. | System and method for focused navigation within an interactive television user interface |
US7594246B1 (en) | 2001-08-29 | 2009-09-22 | Vulcan Ventures, Inc. | System and method for focused navigation within a user interface |
US7107532B1 (en) * | 2001-08-29 | 2006-09-12 | Digeo, Inc. | System and method for focused navigation within a user interface |
US7055104B1 (en) * | 2002-03-29 | 2006-05-30 | Digeo, Inc. | System and method for focused navigation using filters |
US7466992B1 (en) | 2001-10-18 | 2008-12-16 | Iwao Fujisaki | Communication device |
US7107081B1 (en) | 2001-10-18 | 2006-09-12 | Iwao Fujisaki | Communication device |
US7127271B1 (en) | 2001-10-18 | 2006-10-24 | Iwao Fujisaki | Communication device |
US7055167B1 (en) * | 2001-10-31 | 2006-05-30 | Keen Personal Media, Inc. | Personal video recorder and method enabling a history pull down function for program selection |
US8635531B2 (en) | 2002-02-21 | 2014-01-21 | Ricoh Company, Ltd. | Techniques for displaying information stored in multiple multimedia documents |
KR100828230B1 (ko) * | 2001-11-23 | 2008-05-07 | 엘지전자 주식회사 | 디지털 방송 전송 시스템 |
AR037425A1 (es) | 2001-11-26 | 2004-11-10 | United Video Properties Inc | Guia interactiva de programacion televisiva para grabar contenido de video mejorado |
JP2003179836A (ja) * | 2001-12-07 | 2003-06-27 | Sony Corp | サーバ装置、端末装置、番組記録制御システム及び番組記録制御方法 |
US20030146928A1 (en) * | 2002-01-31 | 2003-08-07 | Paul Finster | Method and system for optimal grid alignment |
JP3955216B2 (ja) * | 2002-02-14 | 2007-08-08 | シャープ株式会社 | 時系列データ記録装置及び時系列データ記録方法 |
US20030167471A1 (en) * | 2002-03-04 | 2003-09-04 | Cliff Roth | System and method for selection of video products that are deliverable on demand |
US8099680B1 (en) | 2002-03-12 | 2012-01-17 | Arris Group, Inc. | System and method of contextual pre-tuning |
JP4110807B2 (ja) * | 2002-03-15 | 2008-07-02 | ヤマハ株式会社 | 同期調整装置および同期調整方法を実現するためのプログラム |
US7774816B2 (en) | 2002-04-23 | 2010-08-10 | Rovi Technologies Corporation | Conflict manager for a video recorder |
US7581238B1 (en) * | 2002-04-25 | 2009-08-25 | Microsoft Corporation | Program episodes recording |
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 |
US7634171B2 (en) * | 2002-05-20 | 2009-12-15 | Microsoft Corporation | PC-based personal video recorder |
US7496283B2 (en) | 2002-06-28 | 2009-02-24 | Microsoft Corporation | Methods and systems for processing digital data rate and directional playback changes |
JP2004062921A (ja) * | 2002-07-25 | 2004-02-26 | Orion Denki Kk | 記録再生装置 |
US20040046780A1 (en) * | 2002-09-05 | 2004-03-11 | Imagictv Inc. | Non-modal navigation of interactive multimedia content |
US7904936B2 (en) * | 2002-10-18 | 2011-03-08 | Time Warner Interactive Video Group, Inc. | Technique for resegmenting assets containing programming content delivered through a communications network |
KR100445006B1 (ko) * | 2002-10-18 | 2004-08-21 | 삼성전자주식회사 | 방송 프로그램 녹화 목록 관리 방법 및 장치 |
US20040103434A1 (en) | 2002-11-25 | 2004-05-27 | United Video Properties, Inc. | Interactive television systems with conflict management capabilities |
US20040111754A1 (en) * | 2002-12-05 | 2004-06-10 | Bushey Robert R. | System and method for delivering media content |
US20040111750A1 (en) * | 2002-12-05 | 2004-06-10 | Stuckman Bruce E. | DSL video service with automatic program selector |
US20040111748A1 (en) * | 2002-12-05 | 2004-06-10 | Bushey Robert R. | System and method for search, selection and delivery of media content |
US8086093B2 (en) * | 2002-12-05 | 2011-12-27 | At&T Ip I, Lp | DSL video service with memory manager |
US7870593B2 (en) * | 2002-12-05 | 2011-01-11 | Att Knowledge Ventures, L.P. | DSL video service with storage |
US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US8229512B1 (en) | 2003-02-08 | 2012-07-24 | Iwao Fujisaki | Communication device |
US8116611B2 (en) * | 2003-02-10 | 2012-02-14 | Aptiv Digital, Inc. | Tuner sharing video recorder system architecture |
EP1784009A3 (en) * | 2003-03-10 | 2010-12-29 | Indoor Outdoor Entertainment, S.A. | Methods and apparatuses providing synchronised electronic program guide |
WO2004082268A1 (es) * | 2003-03-10 | 2004-09-23 | Indoor Outdoor Entertainment, S.A. | Aparato y método para gula de programaci6n sincronizada. |
US8241128B1 (en) | 2003-04-03 | 2012-08-14 | Iwao Fujisaki | Communication device |
US20060051059A1 (en) | 2004-09-08 | 2006-03-09 | Krakirian Haig H | Video recorder having user extended and automatically extended time slots |
US6760538B1 (en) * | 2003-04-21 | 2004-07-06 | Pioneer Digital Technologies, Inc. | Video recorder having user extended and automatically extended time slots |
US8090402B1 (en) | 2003-09-26 | 2012-01-03 | Iwao Fujisaki | Communication device |
JP4433754B2 (ja) * | 2003-10-08 | 2010-03-17 | ソニー株式会社 | 情報提供システム及び情報提供方法、録画装置及び録画方法、並びにコンピュータ・プログラム |
JP2005142762A (ja) * | 2003-11-05 | 2005-06-02 | Toshiba Corp | 番組情報表示方法、放送受信装置、および記録装置 |
US7917167B1 (en) | 2003-11-22 | 2011-03-29 | Iwao Fujisaki | Communication device |
KR100556438B1 (ko) * | 2004-01-02 | 2006-03-03 | 엘지전자 주식회사 | 영상기기의 원격 제어장치 및 그 제어방법 |
WO2005066822A1 (ja) * | 2004-01-07 | 2005-07-21 | Matsushita Electric Industrial Co., Ltd. | 機器登録システム、サーバ、端末装置 |
JP3773516B2 (ja) * | 2004-03-09 | 2006-05-10 | 三菱電機株式会社 | 録画予約装置及び録画予約方法 |
US20060064721A1 (en) * | 2004-03-10 | 2006-03-23 | Techfoundries, Inc. | Method and apparatus for implementing a synchronized electronic program guide application |
US8041348B1 (en) | 2004-03-23 | 2011-10-18 | Iwao Fujisaki | Communication device |
JP4474966B2 (ja) * | 2004-03-25 | 2010-06-09 | 株式会社日立製作所 | 映像記録装置および記録制御方法 |
US7590997B2 (en) | 2004-07-30 | 2009-09-15 | Broadband Itv, Inc. | System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads |
US7631336B2 (en) | 2004-07-30 | 2009-12-08 | Broadband Itv, Inc. | Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform |
US11259059B2 (en) | 2004-07-30 | 2022-02-22 | Broadband Itv, Inc. | System for addressing on-demand TV program content on TV services platform of a digital TV services provider |
KR101134082B1 (ko) * | 2004-08-27 | 2012-04-19 | 파나소닉 주식회사 | 통신 단말기 |
US8015184B2 (en) * | 2004-10-26 | 2011-09-06 | Yahoo! Inc. | Method and apparatus for a search-enabled remote control device |
GB2421597A (en) * | 2004-12-17 | 2006-06-28 | Motorola Inc | Method and apparatus for alert management. |
US8316456B2 (en) * | 2004-12-30 | 2012-11-20 | Nokia Corporation | System and method for representing a secure time in a device based upon an insecure clock |
KR100692522B1 (ko) * | 2005-01-10 | 2007-03-09 | 삼성전자주식회사 | 가상 채널 생성 장치 및 생성된 가상 채널의 운영방법 |
US20060174270A1 (en) * | 2005-02-02 | 2006-08-03 | United Video Properties, Inc. | Systems and methods for providing approximated information in an interactive television program guide |
US8208954B1 (en) | 2005-04-08 | 2012-06-26 | Iwao Fujisaki | Communication device |
US20110070201A1 (en) | 2005-07-18 | 2011-03-24 | Protalix Ltd. | Mucosal or enteral administration of biologically active macromolecules |
KR100696779B1 (ko) | 2005-08-25 | 2007-03-19 | 엘지전자 주식회사 | 방송 수신기의 예약 녹화 정보 관리 방법 |
US7646962B1 (en) | 2005-09-30 | 2010-01-12 | Guideworks, Llc | System and methods for recording and playing back programs having desirable recording attributes |
US20070079334A1 (en) * | 2005-09-30 | 2007-04-05 | Kenneth Silver | Methods and systems for resolving scheduling conflicts in a video recorder |
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 |
US9015736B2 (en) | 2005-12-29 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for episode tracking in an interactive media environment |
KR100767682B1 (ko) * | 2006-02-10 | 2007-10-17 | 엘지전자 주식회사 | 방송 프로그램 저장방법 및 그에 따른 텔레비전 방송수상기 |
US7792815B2 (en) | 2006-03-06 | 2010-09-07 | Veveo, Inc. | Methods and systems for selecting and presenting content based on context sensitive user preferences |
US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
US20070245019A1 (en) * | 2006-04-12 | 2007-10-18 | United Video Properties, Inc. | Interactive media content delivery using a backchannel communications network |
US8692809B2 (en) * | 2006-07-06 | 2014-04-08 | Elo Touch Solutions, Inc. | Auto-gain switching module for acoustic touch systems |
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 |
KR100852526B1 (ko) * | 2006-10-25 | 2008-08-14 | 엘지전자 주식회사 | 영상표시기기의 저장 영상 제어장치 및 방법 |
US8473868B1 (en) | 2006-10-27 | 2013-06-25 | Arris Group, Inc. | System and method for reverse hierarchical navigation within a user interface |
KR20080058971A (ko) * | 2006-12-23 | 2008-06-26 | 삼성전자주식회사 | 디지털 방송 수신기의 예약 녹화 방법 및 이를 적용한 예약녹화 장치 |
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 |
US8559983B1 (en) | 2007-05-03 | 2013-10-15 | Iwao Fujisaki | Communication device |
US7890089B1 (en) | 2007-05-03 | 2011-02-15 | Iwao Fujisaki | Communication device |
US20080276284A1 (en) * | 2007-05-04 | 2008-11-06 | United Video Properties, Inc. | Systems and methods for recording overlapping media content during scheduling conflicts |
US11570521B2 (en) | 2007-06-26 | 2023-01-31 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
US9654833B2 (en) | 2007-06-26 | 2017-05-16 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
JP4385305B2 (ja) * | 2007-07-18 | 2009-12-16 | ソニー株式会社 | 制御装置、制御方法、及びプログラム |
US7849482B2 (en) * | 2007-07-25 | 2010-12-07 | The Directv Group, Inc. | Intuitive electronic program guide display |
US8676273B1 (en) | 2007-08-24 | 2014-03-18 | Iwao Fujisaki | Communication device |
KR101183655B1 (ko) * | 2007-09-03 | 2012-09-17 | 삼성전자주식회사 | 데이터 방송 녹화 및 컨텐츠 제공 방법 및 장치 |
GB2453789B (en) * | 2007-10-19 | 2012-11-14 | British Sky Broadcasting Ltd | Television display |
US8639214B1 (en) | 2007-10-26 | 2014-01-28 | Iwao Fujisaki | Communication device |
US8472935B1 (en) | 2007-10-29 | 2013-06-25 | Iwao Fujisaki | Communication device |
US8474002B2 (en) * | 2007-10-31 | 2013-06-25 | Cisco Technology, Inc. | Method and system for adaptive disk management |
US9445159B2 (en) | 2007-12-17 | 2016-09-13 | Echostar Technologies L.L.C. | Extended recording time apparatus, systems, and methods |
US8949914B2 (en) * | 2007-12-18 | 2015-02-03 | At&T Intellectual Property I, Lp | System and method of delivering video content |
US8744720B1 (en) | 2007-12-27 | 2014-06-03 | Iwao Fujisaki | Inter-vehicle middle point maintaining implementer |
US8185922B1 (en) | 2008-03-27 | 2012-05-22 | The Directv Group, Inc. | Method and apparatus of verifying that requested content matches content to be downloaded |
US9723254B2 (en) * | 2008-04-14 | 2017-08-01 | The Directv Group, Inc. | Method and system of extending recording time for a run-over program |
US8543157B1 (en) | 2008-05-09 | 2013-09-24 | Iwao Fujisaki | Communication device which notifies its pin-point location or geographic area in accordance with user selection |
US8989561B1 (en) | 2008-05-29 | 2015-03-24 | Rovi Guides, Inc. | Systems and methods for alerting users of the postponed recording of programs |
US8661463B2 (en) * | 2008-06-03 | 2014-02-25 | The Directv Group, Inc. | Method and system of marking and recording content of interest in a broadcast stream |
US20090313075A1 (en) * | 2008-06-12 | 2009-12-17 | O'sullivan Patrick Joseph | System and method for adaptive scheduling |
US8340726B1 (en) | 2008-06-30 | 2012-12-25 | Iwao Fujisaki | Communication device |
US8452307B1 (en) | 2008-07-02 | 2013-05-28 | Iwao Fujisaki | Communication device |
US20100040345A1 (en) * | 2008-08-12 | 2010-02-18 | Brian Beach | Automatic detection of program subject matter and scheduling padding |
CN101656875A (zh) * | 2008-08-21 | 2010-02-24 | 华为技术有限公司 | 节目单的调整方法、***及装置 |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
KR20100063934A (ko) * | 2008-12-04 | 2010-06-14 | (주)휴맥스 | 방송 녹화 기기와 예약 녹화 방법 |
US8726314B2 (en) * | 2008-12-23 | 2014-05-13 | Verizon Patent And Licensing Inc. | System and method for extending recording time for a digital video record (DVR) |
US8670650B2 (en) | 2009-04-14 | 2014-03-11 | Echostar Technologies L.L.C. | Systems and methods for interrupted program recording |
CA2764559C (en) | 2009-06-10 | 2020-12-15 | Evogene Ltd. | Isolated polynucleotides and polypeptides, and methods of using same for increasing nitrogen use efficiency, yield, growth rate, vigor, biomass, oil content, and/or abiotic stresstolerance |
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 |
US20110081129A1 (en) * | 2009-10-07 | 2011-04-07 | Rovi Technologies Corporation | Broadband recording method and apparatus for video and/or audio programs |
EP3056569A3 (en) | 2009-12-28 | 2016-10-19 | Evogene Ltd. | Isolated polynucleotides and polypeptides and methods of using same for increasing plant yield, biomass, growth rate, vigor, oil content, abiotic stress tolerance of plants and nitrogen use efficiency |
US8819731B2 (en) | 2010-02-26 | 2014-08-26 | Thomson Licensing | System and method for synchronizing an electronic program guide with paused programs |
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 |
JP4865068B1 (ja) * | 2010-07-30 | 2012-02-01 | 株式会社東芝 | 録再装置及び録再装置のタグリスト生成方法及び録再装置の制御装置 |
US8966528B2 (en) * | 2010-10-14 | 2015-02-24 | Sony Corporation | System and method of providing an interactive menu through streaming video |
US8347329B2 (en) * | 2010-10-14 | 2013-01-01 | Sony Corporation | System and method of providing an interactive menu through streaming video |
US9215511B2 (en) * | 2010-11-04 | 2015-12-15 | Verizon Patent And Licensing Inc. | Methods and systems for dynamically adjusting at least one of a start and a stop of a recording based on an advertisement break |
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 |
US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
US9124911B2 (en) | 2013-02-15 | 2015-09-01 | Cox Communications, Inc. | Storage optimization in a cloud-enabled network-based digital video recorder |
US10601798B2 (en) | 2013-03-15 | 2020-03-24 | Cox Communications, Inc. | Federated services managed access to services and content |
JPWO2014155516A1 (ja) * | 2013-03-26 | 2017-02-16 | 株式会社東芝 | 番組情報管理装置、番組情報管理方法及び制御プログラム |
US10708386B2 (en) * | 2013-11-19 | 2020-07-07 | Comcast Cable Communications, Llc | Managing data delivery |
US9264656B2 (en) | 2014-02-26 | 2016-02-16 | Rovi Guides, Inc. | Systems and methods for managing storage space |
US9591015B1 (en) | 2014-03-28 | 2017-03-07 | Fireeye, Inc. | System and method for offloading packet processing and static analysis operations |
US10805340B1 (en) | 2014-06-26 | 2020-10-13 | Fireeye, Inc. | Infection vector and malware tracking with an interactive user display |
US10140827B2 (en) | 2014-07-07 | 2018-11-27 | Google Llc | Method and system for processing motion event notifications |
US9449229B1 (en) | 2014-07-07 | 2016-09-20 | Google Inc. | Systems and methods for categorizing motion event candidates |
US9224044B1 (en) | 2014-07-07 | 2015-12-29 | Google Inc. | Method and system for video zone monitoring |
US9501915B1 (en) | 2014-07-07 | 2016-11-22 | Google Inc. | Systems and methods for analyzing a video stream |
US10127783B2 (en) | 2014-07-07 | 2018-11-13 | Google Llc | Method and device for processing motion events |
US9009805B1 (en) | 2014-09-30 | 2015-04-14 | Google Inc. | Method and system for provisioning an electronic device |
USD782495S1 (en) | 2014-10-07 | 2017-03-28 | Google Inc. | Display screen or portion thereof with graphical user interface |
US10477260B2 (en) | 2014-10-17 | 2019-11-12 | Cox Communications, Inc. | Network based digital video recorder playback adapter |
US9690933B1 (en) | 2014-12-22 | 2017-06-27 | Fireeye, Inc. | Framework for classifying an object as malicious with machine learning for deploying updated predictive models |
US9838417B1 (en) | 2014-12-30 | 2017-12-05 | Fireeye, Inc. | Intelligent context aware user interaction for malware detection |
US9361011B1 (en) | 2015-06-14 | 2016-06-07 | Google Inc. | Methods and systems for presenting multiple live video feeds in a user interface |
US10380190B2 (en) * | 2015-11-18 | 2019-08-13 | International Business Machines Corporation | Optimized autocompletion of search field |
US10506237B1 (en) | 2016-05-27 | 2019-12-10 | Google Llc | Methods and devices for dynamic adaptation of encoding bitrate for video streaming |
US10380429B2 (en) | 2016-07-11 | 2019-08-13 | Google Llc | Methods and systems for person detection in a video feed |
US11218775B2 (en) | 2016-09-08 | 2022-01-04 | Comcast Cable Communications, Llc | Content schedule detection and adjustment |
US11783010B2 (en) | 2017-05-30 | 2023-10-10 | Google Llc | Systems and methods of person recognition in video streams |
US10149010B1 (en) | 2017-06-07 | 2018-12-04 | Sports Direct, Inc. | Computing system with timing prediction and media program retrieval and output feature |
US10728617B2 (en) | 2017-06-07 | 2020-07-28 | Sports Direct, Inc. | Computing system with timing prediction and electronic program guide feature |
US10664688B2 (en) | 2017-09-20 | 2020-05-26 | Google Llc | Systems and methods of detecting and responding to a visitor to a smart home environment |
CN109842809B (zh) * | 2017-11-27 | 2021-08-24 | 深圳市雷鸟网络传媒有限公司 | 基于移动终端远程指引智能电视的方法、***及存储介质 |
US10582254B2 (en) * | 2018-03-02 | 2020-03-03 | At&T Intellectual Property I, L.P. | Flexible event recording system and method |
US10461955B2 (en) * | 2018-03-27 | 2019-10-29 | Rovi Guides, Inc. | Systems and methods for preemptively preventing interruptions from network-connected devices from occurring during media viewing |
US10931471B2 (en) | 2018-03-27 | 2021-02-23 | Rovi Guides, Inc. | Systems and methods for avoiding interruptions from network-connected devices during media viewing |
WO2022038536A1 (en) | 2020-08-18 | 2022-02-24 | International Rice Research Institute | Methods of increasing outcrossing rates in gramineae |
Family Cites Families (524)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3594762A (en) | 1967-03-27 | 1971-07-20 | Stewart Warner Corp | Display system |
US3848193A (en) | 1972-12-15 | 1974-11-12 | Gautney & Jones Communications | Nationwide system for selectively distributing information |
GB1370535A (en) | 1973-05-09 | 1974-10-16 | British Broadcasting Corp | Transmission of alphanumeric data by television |
US3893049A (en) | 1974-03-25 | 1975-07-01 | Motorola Inc | Electronic tuning system for television receivers |
US4162513A (en) | 1977-09-30 | 1979-07-24 | Rca Corporation | Television system scheduler |
US4224644A (en) | 1978-02-08 | 1980-09-23 | Videodetics Corporation | Method and apparatus for controlling a tape player/recorder for retrieving and playing prerecorded information |
US4264924A (en) * | 1978-03-03 | 1981-04-28 | Freeman Michael J | Dedicated channel interactive cable television system |
BE871690R (fr) | 1978-10-27 | 1979-02-15 | Staar Sa | Dispositif de memorisation de la position instantanee d'une bande magnetique contenue dans une cassette |
DE2918846C3 (de) | 1979-05-10 | 1982-04-08 | Grundig E.M.V. Elektro-Mechanische Versuchsanstalt Max Grundig & Co KG, 8510 Fürth | Anordnung zur Bildschirmauflistung vorprogrammierbarer Aufnahmedaten von Videoaufzeichnungs- und Wiedergabegeräten |
JPS55156485A (en) | 1979-05-23 | 1980-12-05 | Sony Corp | Character broadcast receiver |
JPS628389Y2 (es) | 1979-06-29 | 1987-02-26 | ||
JPS5626286A (en) * | 1979-08-10 | 1981-03-13 | Hitachi Ltd | Program timer |
US4264925A (en) * | 1979-08-13 | 1981-04-28 | Michael J. Freeman | Interactive cable television system |
US4422105A (en) | 1979-10-11 | 1983-12-20 | Video Education, Inc. | Interactive system and method for the control of video playback devices |
US4339798A (en) | 1979-12-17 | 1982-07-13 | Remote Dynamics | Remote gaming system |
US4355415A (en) | 1980-04-29 | 1982-10-19 | Rca Corporation | Tuning mode arrangement useful for restricting channel selection to certain channels |
DE3036552C2 (de) | 1980-09-27 | 1985-04-25 | Blaupunkt-Werke Gmbh, 3200 Hildesheim | Fernsehempfangsanlage |
JPS5776663A (en) | 1980-10-31 | 1982-05-13 | Toshiba Corp | Storage and retrieval device for picture information |
US4425579A (en) * | 1981-05-22 | 1984-01-10 | Oak Industries Inc. | Catv converter with keylock to favorite channels |
US4965825A (en) * | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
US4694490A (en) | 1981-11-03 | 1987-09-15 | Harvey John C | Signal processing apparatus and methods |
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 |
US4429385A (en) * | 1981-12-31 | 1984-01-31 | American Newspaper Publishers Association | Method and apparatus for digital serial scanning with hierarchical and relational access |
US4496171A (en) * | 1982-09-29 | 1985-01-29 | Martin Cherry | Media guide |
US4495654A (en) * | 1983-03-29 | 1985-01-22 | Rca Corporation | Remote controlled receiver with provisions for automatically programming a channel skip list |
DE3337204C2 (de) | 1983-09-28 | 1987-04-30 | Telefunken Fernseh Und Rundfunk Gmbh, 3000 Hannover | Verfahren zur Programmierung eines Empfängers, insbesondere eines Videorecorders |
JPS6061935U (ja) | 1983-10-04 | 1985-04-30 | 池田物産株式会社 | 電動式シ−ト |
US4641205A (en) | 1984-03-05 | 1987-02-03 | Rca Corporation | Television system scheduler with on-screen menu type programming prompting apparatus |
US4573072A (en) * | 1984-03-21 | 1986-02-25 | Actv Inc. | Method for expanding interactive CATV displayable choices for a given channel capacity |
US4602279A (en) | 1984-03-21 | 1986-07-22 | Actv, Inc. | Method for providing targeted profile interactive CATV displays |
JPS60230774A (ja) | 1984-04-28 | 1985-11-16 | Sony Corp | 画像表示装置 |
US4885775A (en) | 1984-09-21 | 1989-12-05 | Scientific-Atlanta, Inc. | Information display scheme for subscribers of a subscription television system |
US4787063A (en) | 1984-10-19 | 1988-11-22 | Francis Muguet | Acquisition and transmission system for a recorder and a computer center |
US4789962A (en) | 1984-10-31 | 1988-12-06 | International Business Machines Corporation | Methods of displaying help information nearest to an operation point at which the help information is requested |
JPS61109379A (ja) | 1984-11-02 | 1986-05-27 | Hitachi Ltd | 文字表示機能付き画像装置 |
US4691351A (en) | 1984-11-29 | 1987-09-01 | Sony Corporation | Television signal receiving apparatus |
NL8500047A (nl) | 1985-01-09 | 1986-08-01 | Philips Nv | Televisie ontvanger met teletext-decodeerschakeling en paginanummergeheugen. |
JPS61227486A (ja) | 1985-04-02 | 1986-10-09 | Nec Corp | テレビ放送番組表示装置 |
US4751578A (en) | 1985-05-28 | 1988-06-14 | David P. Gordon | System for electronically controllably viewing on a television updateable television programming information |
JP2520588B2 (ja) | 1985-06-11 | 1996-07-31 | 橋本コーポレイション 株式会社 | 個人別テレビ番組表作成装置 |
JPH0422636Y2 (es) | 1985-07-10 | 1992-05-25 | ||
US4706121B1 (en) | 1985-07-12 | 1993-12-14 | Insight Telecast, Inc. | Tv schedule system and process |
DE3527939A1 (de) | 1985-08-03 | 1987-02-12 | Westdeutscher Rundfunk | Verfahren zum rbertragen von videotext- und programmbeitragskennungssignalen in einem fernsehsignal |
SE457368B (sv) | 1985-08-08 | 1988-12-19 | Nystroems Beslag Ab | Saett att vid skarvning av haalprofiler med hjaelp av skarvstycken foerse skarvstycket med bindemedel och anordning foer genomfoerande av detta saett |
JPS6249528U (es) | 1985-09-17 | 1987-03-27 | ||
JPS6260384U (es) | 1985-10-07 | 1987-04-14 | ||
JPS62125077U (es) | 1986-01-27 | 1987-08-08 | ||
US4718107A (en) * | 1986-02-14 | 1988-01-05 | Rca Corporation | Parental control for CATV converters |
US4739406A (en) * | 1986-04-11 | 1988-04-19 | Morton Richard G | Method and apparatus for interacting with television images |
JPS62198768U (es) | 1986-06-06 | 1987-12-17 | ||
US4812940A (en) * | 1986-06-20 | 1989-03-14 | Olympus Optical Co., Ltd. | Dictation display for displaying present position and cue mark position information |
DE3623924A1 (de) | 1986-07-16 | 1988-02-11 | Grundig Emv | Mikrocomputergesteuerter videotextdecoder |
US4847696A (en) | 1986-07-28 | 1989-07-11 | Kabushiki Kaisha Toshiba | System with a timer screen, for reserving the recording of TV programs |
ES2055694T3 (es) | 1986-08-01 | 1994-09-01 | Sanyo Electric Co | Un aparato regulador de modo de grabacion. |
DE3628743C2 (de) * | 1986-08-23 | 1994-05-11 | Grundig Emv | Einrichtung zum Aufzeichnen und schnellen Wiederauffinden von Videosignalabschnitten auf einem Magnetband |
JPS6354884U (es) | 1986-09-29 | 1988-04-13 | ||
JPH0710091B2 (ja) * | 1986-10-24 | 1995-02-01 | ソニー株式会社 | 電子機器 |
JPH0748834B2 (ja) | 1986-11-04 | 1995-05-24 | 松下電器産業株式会社 | 映像信号処理装置 |
US4945563A (en) | 1986-11-05 | 1990-07-31 | Satellite Technology Services, Inc. | Video system and method for controlled viewing and videotaping |
GB8629291D0 (en) | 1986-12-08 | 1987-01-14 | British Broadcasting Corp | Programming of broadcast receiving devices |
JPS63141467U (es) | 1987-03-06 | 1988-09-19 | ||
JPS63247812A (ja) | 1987-04-02 | 1988-10-14 | Nec Corp | 画面表示装置 |
JP2605281B2 (ja) | 1987-05-07 | 1997-04-30 | 富士ゼロックス株式会社 | 複写機の制御装置 |
JPS63299582A (ja) | 1987-05-29 | 1988-12-07 | Fujitsu General Ltd | 衛星放送受信装置内蔵型テレビジョン受信機 |
JPS6410482A (en) | 1987-07-03 | 1989-01-13 | Hashimoto Corp | Control system for vtr by computer |
US4847700A (en) | 1987-07-16 | 1989-07-11 | Actv, Inc. | Interactive television system for providing full motion synched compatible audio/visual displays from transmitted television signals |
US4847698A (en) | 1987-07-16 | 1989-07-11 | Actv, Inc. | Interactive television system for providing full motion synched compatible audio/visual displays |
EP0300562B1 (en) * | 1987-07-20 | 1997-11-05 | Philips Electronics Uk Limited | Television transmission system |
US5172111A (en) | 1987-08-31 | 1992-12-15 | Olivo Jr John W | Stored media screening device |
US4930158A (en) | 1987-09-02 | 1990-05-29 | Vogel Peter S | Selective video playing system |
AU2555288A (en) | 1987-09-28 | 1989-04-18 | James C. Fox | Automatic program selector |
KR940010417B1 (ko) | 1987-09-29 | 1994-10-22 | 주식회사 금성사 | Tv/라디오의 방송 프로그램 검출 및 채널선택 자동튜닝과 vcr 녹화시 테이프 관리회로 |
USRE34340E (en) | 1987-10-26 | 1993-08-10 | Actv, Inc. | Closed circuit television system having seamless interactive television programming and expandable user participation |
JPH0178328U (es) | 1987-11-13 | 1989-05-26 | ||
JPH01142918A (ja) | 1987-11-30 | 1989-06-05 | Matsushita Electric Ind Co Ltd | メニュー制御装置 |
JPH01209399A (ja) | 1988-02-17 | 1989-08-23 | Hitachi Ltd | 情報処理システム |
JPH01212986A (ja) | 1988-02-20 | 1989-08-25 | Fujitsu General Ltd | テレビ放送記録装置 |
US4894789A (en) * | 1988-02-22 | 1990-01-16 | Yee Keen Y | TV data capture device |
JPH01246978A (ja) | 1988-03-28 | 1989-10-02 | Toshiba Corp | 画像情報受信表示装置 |
JPH0216753Y2 (es) | 1988-04-06 | 1990-05-09 | ||
GB8808964D0 (en) | 1988-04-15 | 1988-05-18 | Rca Licensing Corp | Applications for information transmitted in vertical retrace interval of television signal |
JP2838892B2 (ja) | 1988-06-06 | 1998-12-16 | レーム プロパティズ ビーブイ | 放送内容受信装置 |
US4890320A (en) | 1988-06-09 | 1989-12-26 | Monslow H Vincent | Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times |
US4977455B1 (en) | 1988-07-15 | 1993-04-13 | System and process for vcr scheduling | |
US5187589A (en) * | 1988-07-28 | 1993-02-16 | Pioneer Electronic Corporation | Multiprogram video tape recording and reproducing device |
JP3002471B2 (ja) | 1988-08-19 | 2000-01-24 | 株式会社日立製作所 | 番組配信装置 |
GB8824090D0 (en) * | 1988-10-14 | 1988-11-23 | Tindall A P | Video recording control device |
JPH02113318A (ja) | 1988-10-24 | 1990-04-25 | Hitachi Ltd | 情報処理装置のヘルプ処理方式 |
US4857999A (en) | 1988-12-20 | 1989-08-15 | Peac Media Research, Inc. | Video monitoring system |
US5974222A (en) | 1988-12-23 | 1999-10-26 | Gemstar Development Corporation | Apparatus and method using compressed codes for scheduling broadcast information recording |
US6430359B1 (en) * | 1988-12-23 | 2002-08-06 | Gemstar Development Corporation | Apparatus and method using compressed codes for television program record scheduling |
US6430358B1 (en) | 1988-12-23 | 2002-08-06 | Gemstar Development Corporation | Universal remote including apparatus using compressed codes for video recorder control |
KR920003936B1 (ko) | 1988-12-31 | 1992-05-18 | 삼성전자 주식회사 | 비디오테이프 레코오더의 문자 발생회로를 이용한 잠금방법 |
JP2630835B2 (ja) | 1989-01-18 | 1997-07-16 | 三洋電機株式会社 | 番組予約方法 |
DE3928175A1 (de) | 1989-01-21 | 1990-07-26 | Nokia Unterhaltungselektronik | Videoempfangseinrichtung |
JPH02264586A (ja) | 1989-04-04 | 1990-10-29 | Pioneer Electron Corp | Catvシステム及びcatv端末装置 |
US4959720A (en) | 1989-04-06 | 1990-09-25 | Rca Licensing Corporation | Tuner control apparatus having tune-by-label capability |
JP2762545B2 (ja) | 1989-04-19 | 1998-06-04 | ソニー株式会社 | カセット式記録再生装置 |
US5253066C1 (en) | 1989-06-01 | 2001-05-22 | United Video Properties Inc | Tv recording and viewing control system |
US5047867A (en) | 1989-06-08 | 1991-09-10 | North American Philips Corporation | Interface for a TV-VCR system |
DE3921847A1 (de) | 1989-07-03 | 1991-01-17 | Grundig Emv | Einrichtung zur programmwahl mittels teletexttabelle |
US5038211A (en) | 1989-07-05 | 1991-08-06 | The Superguide Corporation | Method and apparatus for transmitting and receiving television program information |
US5155591A (en) | 1989-10-23 | 1992-10-13 | General Instrument Corporation | Method and apparatus for providing demographically targeted television commercials |
EP1335594A3 (en) | 1989-10-30 | 2003-09-10 | Starsight Telecast, Inc. | A system for unattended recording of television programs |
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
US5727060A (en) * | 1989-10-30 | 1998-03-10 | Starsight Telecast, Inc. | Television schedule system |
JPH03253189A (ja) | 1990-03-02 | 1991-11-12 | Hitachi Ltd | ビデオ信号処理装置 |
US5068733A (en) | 1990-03-20 | 1991-11-26 | Bennett Richard H | Multiple access television |
GB9006415D0 (en) | 1990-03-22 | 1990-05-23 | Rca Licensing Corp | Providing tv program information |
JP2811887B2 (ja) * | 1990-03-27 | 1998-10-15 | ソニー株式会社 | 受信装置 |
DE4021707A1 (de) | 1990-07-07 | 1992-01-09 | Nsm Ag | Muenzbetaetigter musikautomat |
FR2665319B1 (fr) | 1990-07-30 | 1993-08-20 | Cgv Comp Gen Videotech | Dispositif de distribution de signaux video et/ou audio entre plusieurs recepteurs. |
JPH04200082A (ja) | 1990-11-29 | 1992-07-21 | Matsushita Electric Ind Co Ltd | 文字放送受信装置 |
CA2553385C (en) | 1990-09-10 | 2008-01-15 | Starsight Telecast, Inc. | User interface for television schedule system |
US5790198A (en) | 1990-09-10 | 1998-08-04 | Starsight Telecast, Inc. | Television schedule information transmission and utilization system and process |
US5293357A (en) * | 1990-09-10 | 1994-03-08 | The Superguide Corporation | Method and apparatus for controlling a television program recording device |
US5619274A (en) * | 1990-09-10 | 1997-04-08 | Starsight Telecast, Inc. | Television schedule information transmission and utilization system and process |
US5808608A (en) | 1990-09-10 | 1998-09-15 | Starsight Telecast, Inc. | Background television schedule system |
NL9002109A (nl) | 1990-09-19 | 1992-04-16 | Koninkl Philips Electronics Nv | Informatieopzoek- en weergaveinrichting. |
US5412720A (en) | 1990-09-28 | 1995-05-02 | Ictv, Inc. | Interactive home information system |
US5526034A (en) * | 1990-09-28 | 1996-06-11 | Ictv, Inc. | Interactive home information system with signal assignment |
USRE35954E (en) | 1990-11-05 | 1998-11-10 | Smart Vcr Limited Partnership | VCR with cable tuner control |
US5544317A (en) * | 1990-11-20 | 1996-08-06 | Berg; David A. | Method for continuing transmission of commands for interactive graphics presentation in a computer network |
KR930008172B1 (ko) * | 1990-11-28 | 1993-08-26 | 주식회사 금성사 | 브이씨알의 문자다중방송 수신회로 |
US5172413A (en) | 1990-12-20 | 1992-12-15 | Sasktel | Secure hierarchial video delivery system and method |
US6002720A (en) | 1991-01-07 | 1999-12-14 | H. Lee Browne, D/B/A Greenwich Information Technologies Llc | Audio and video transmission and receiving system |
US5134719A (en) | 1991-02-19 | 1992-07-28 | Mankovitz Roy J | Apparatus and methods for identifying broadcast audio program selections in an FM stereo broadcast system |
KR0178536B1 (ko) * | 1991-03-11 | 1999-04-15 | 강진구 | 동종 프로그램 채널 선택방법 |
US5241428A (en) | 1991-03-12 | 1993-08-31 | Goldwasser Eric P | Variable-delay video recorder |
US5200822A (en) * | 1991-04-23 | 1993-04-06 | National Broadcasting Company, Inc. | Arrangement for and method of processing data, especially for identifying and verifying airing of television broadcast programs |
GB2256115B (en) | 1991-05-16 | 1995-05-17 | Cabletime Ltd | Cable television |
WO1992022983A2 (en) | 1991-06-11 | 1992-12-23 | Browne H Lee | Large capacity, random access, multi-source recorder player |
DE69231019T2 (de) | 1991-08-02 | 2000-12-21 | Koninklijke Philips Electronics N.V., Eindhoven | Darstellungssystem für Nachrichten, die auf Anfrage Information erteilen, Sendestation und Empfängerstation zur Verwendung in einem derartigen Darstellungssystem |
US5210611A (en) | 1991-08-12 | 1993-05-11 | Keen Y. Yee | Automatic tuning radio/TV using filtered seek |
US20030194200A1 (en) | 1991-08-19 | 2003-10-16 | Index Systems, Inc. | Enhancing operations of video tape cassette players |
GB9121203D0 (en) | 1991-10-04 | 1991-11-20 | D2B Systems Co Ltd | Local communication bus system and apparatus for use in such a system |
US5416508A (en) | 1991-10-22 | 1995-05-16 | Pioneer Electronic Corporation | CATV system with transmission of program schedules, linked program broadcasts, and permissive ordering periods |
EP0609366A1 (en) | 1991-10-23 | 1994-08-10 | YUEN, Henry C. | Bar code matrix television calendar |
JPH05122692A (ja) | 1991-10-28 | 1993-05-18 | Pioneer Electron Corp | Catv端末装置およびcatvシステム |
JP3004105B2 (ja) * | 1991-11-15 | 2000-01-31 | 株式会社東芝 | テレビジョン受像機 |
US5550825A (en) | 1991-11-19 | 1996-08-27 | Scientific-Atlanta, Inc. | Headend processing for a digital transmission system |
US5724091A (en) | 1991-11-25 | 1998-03-03 | Actv, Inc. | Compressed digital data interactive program system |
MY131285A (en) * | 1991-12-13 | 2007-07-31 | Thomson Consumer Electronics | Vcr control of a cable converter unit |
US7242988B1 (en) * | 1991-12-23 | 2007-07-10 | Linda Irene Hoffberg | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US5953485A (en) * | 1992-02-07 | 1999-09-14 | Abecassis; Max | Method and system for maintaining audio during video control |
AU4246893A (en) | 1992-05-13 | 1993-12-13 | Roy J. Mankovitz | Apparatus and methods for automatic control and monitoring of the operation of consumer electronic products |
US5469206A (en) * | 1992-05-27 | 1995-11-21 | Philips Electronics North America Corporation | System and method for automatically correlating user preferences with electronic shopping information |
US5223924A (en) | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
US5408580A (en) * | 1992-09-21 | 1995-04-18 | Aware, Inc. | Audio compression system employing multi-rate signal analysis |
US5371551A (en) | 1992-10-29 | 1994-12-06 | Logan; James | Time delayed digital video system using concurrent recording and playback |
US5473809A (en) * | 1992-11-06 | 1995-12-12 | Itt Corporation | Method of manufacturing a steering column stalk switch apparatus |
US6118926A (en) * | 1992-11-09 | 2000-09-12 | Daewoo Electronics Co., Ltd. | Method for preprogramming a video cassette recorder |
DE4240187A1 (de) | 1992-11-30 | 1994-06-01 | Siemens Ag | Verfahren zum Anzeigen von aus Videotextsignalen gewonnenen Informationen auf einem Bildschirm und Vorrichtung zur Durchführung des Verfahrens |
US5592551A (en) * | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
US5357276A (en) | 1992-12-01 | 1994-10-18 | Scientific-Atlanta, Inc. | Method of providing video on demand with VCR like functions |
US5657414A (en) | 1992-12-01 | 1997-08-12 | Scientific-Atlanta, Inc. | Auxiliary device control for a subscriber terminal |
US5339434A (en) | 1992-12-07 | 1994-08-16 | Trw Inc. | Heterogeneous data translation system |
DE69334106T2 (de) | 1992-12-09 | 2007-09-06 | Sedna Patent Services, Llc | Menugesteuertes Fernsehprogrammzugangssystem und Verfahren |
US5600364A (en) | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
KR960007950B1 (ko) * | 1992-12-15 | 1996-06-17 | 서기원 | 프로그램 식별 기호(id)에 의한 예약 녹화 설정 방법 |
US5442389A (en) | 1992-12-28 | 1995-08-15 | At&T Corp. | Program server for interactive television system |
US5515173A (en) | 1993-03-05 | 1996-05-07 | Gemstar Developement Corporation | System and method for automatically recording television programs in television systems with tuners external to video recorders |
US5631995A (en) | 1993-04-01 | 1997-05-20 | U.S. Philips Corporation | Video recorder having circuitry for causing the tuner therein to tune to the same received signal as the tuner in a television receiver connected to the video recorder |
US5812937B1 (en) | 1993-04-08 | 2000-09-19 | Digital Dj Inc | Broadcast data system with multiple-tuner receiver |
US5523794A (en) | 1993-04-16 | 1996-06-04 | Mankovitz; Roy J. | Method and apparatus for portable storage and use of data transmitted by television signal |
US5539449A (en) | 1993-05-03 | 1996-07-23 | At&T Corp. | Integrated television services system |
US5524195A (en) | 1993-05-24 | 1996-06-04 | Sun Microsystems, Inc. | Graphical user interface for interactive television with an animated agent |
US5583560A (en) | 1993-06-22 | 1996-12-10 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the selective display of listing information on a display |
US5594509A (en) * | 1993-06-22 | 1997-01-14 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the display of multiple levels of information on a display |
US5930473A (en) | 1993-06-24 | 1999-07-27 | Teng; Peter | Video application server for mediating live video services |
US5404567A (en) * | 1993-07-16 | 1995-04-04 | Creative Engineering Unlimited, Inc. | Method of distributing audio programming to passenger entertainment systems, and apparatus |
JP3456018B2 (ja) | 1993-07-26 | 2003-10-14 | ソニー株式会社 | 情報送出システム |
US5541738A (en) | 1994-04-12 | 1996-07-30 | E. Guide, Inc. | Electronic program guide |
US5418713A (en) | 1993-08-05 | 1995-05-23 | Allen; Richard | Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials |
US5661526A (en) * | 1993-08-25 | 1997-08-26 | Sony Corporation | Broadcast signal receiver and tape recorder and, method of detecting additional information channel |
FR2709905B1 (fr) * | 1993-09-09 | 1995-10-13 | Alcatel Business Systems | Système de commande interactive pour installation multiservice disposant d'un serveur de distribution de programmes télévisuels et d'un central téléphonique. |
US5589892A (en) | 1993-09-09 | 1996-12-31 | Knee; Robert A. | Electronic television program guide schedule system and method with data feed access |
US5410344A (en) * | 1993-09-22 | 1995-04-25 | Arrowsmith Technologies, Inc. | Apparatus and method of selecting video programs based on viewers' preferences |
US5539880A (en) | 1993-09-28 | 1996-07-23 | Lakhani; Abdul-Malik H. | Cable-based interactive multimedia workstation network |
JPH07175868A (ja) * | 1993-10-15 | 1995-07-14 | Internatl Business Mach Corp <Ibm> | デジタル情報を媒体に出力するための方法およびシステム |
US5426699A (en) | 1993-10-25 | 1995-06-20 | Antec Corporation | Method and apparatus for digitizing a scrambled analog video signal |
BR9408211A (pt) | 1993-12-02 | 1997-08-26 | Discovery Communicat Inc | Aparelho e processo para uso em um extremo de entrada de sistema de televisão a cabo que armazena dados e recebe comunicações contendo solicitações de assinantes individuais no sistema de televisão a cabo |
US5635987A (en) | 1993-12-21 | 1997-06-03 | Goldstar Co., Ltd. | Method of an apparatus for displaying teletext information for a wide-screen television receiver |
CA2138603C (en) | 1994-01-05 | 2004-07-06 | John William Chaney | Memory for processing a program guide as for a satellite tv service |
US5629867A (en) | 1994-01-25 | 1997-05-13 | Goldman; Robert J. | Selection and retrieval of music from a digital database |
US5461415A (en) | 1994-03-15 | 1995-10-24 | International Business Machines Corporation | Look-ahead scheduling to support video-on-demand applications |
US5537141A (en) | 1994-04-15 | 1996-07-16 | Actv, Inc. | Distance learning system providing individual television participation, audio responses and memory for every student |
US5485219A (en) * | 1994-04-18 | 1996-01-16 | Depromax Limited | Electric service to record transmissions without recording commercials |
US5539822A (en) | 1994-04-19 | 1996-07-23 | Scientific-Atlanta, Inc. | System and method for subscriber interactivity in a television system |
WO1995029557A1 (fr) | 1994-04-25 | 1995-11-02 | Sony Corporation | Dispositif de sortie de signaux video |
US5502504A (en) * | 1994-04-28 | 1996-03-26 | Prevue Networks, Inc. | Video mix program guide |
US5819034A (en) | 1994-04-28 | 1998-10-06 | Thomson Consumer Electronics, Inc. | Apparatus for transmitting and receiving executable applications as for a multimedia system |
US5812205A (en) | 1994-05-04 | 1998-09-22 | Starsight Telecast Incorporated | Automatic time set in a television system |
WO1995031069A1 (en) | 1994-05-04 | 1995-11-16 | Starsight Telecast, Inc. | Television schedule information transmission and utilization system and process |
KR100348915B1 (ko) | 1994-05-12 | 2002-12-26 | 마이크로소프트 코포레이션 | 텔레비젼프로그램선택방법및그시스템 |
US5523796A (en) | 1994-05-20 | 1996-06-04 | Prevue Networks, Inc. | Video clip program guide |
EP0763303A1 (en) | 1994-05-20 | 1997-03-19 | News America Publications, Inc. | Electronic television program guide channel system and method |
US5635978A (en) | 1994-05-20 | 1997-06-03 | News America Publications, Inc. | Electronic television program guide channel system and method |
ATE458353T1 (de) | 1994-05-20 | 2010-03-15 | United Video Properties Inc | Verbessertes elektronisches fernsehprogrammführungssystem und verfahren |
US5559548A (en) | 1994-05-20 | 1996-09-24 | Davis; Bruce | System and method for generating an information display schedule for an electronic program guide |
US5701383A (en) | 1994-05-20 | 1997-12-23 | Gemstar Development Corporation | Video time-shifting apparatus |
US5583561A (en) | 1994-06-07 | 1996-12-10 | Unisys Corporation | Multi-cast digital video data server using synchronization groups |
US5459522A (en) | 1994-06-10 | 1995-10-17 | Zenith Electronics Corporation | Method for acquisition and display of an on-screen program guide |
US5541638A (en) | 1994-06-28 | 1996-07-30 | At&T Corp. | User programmable entertainment method and apparatus |
US5606359A (en) | 1994-06-30 | 1997-02-25 | Hewlett-Packard Company | Video on demand system with multiple data sources configured to provide vcr-like services |
US5668917A (en) * | 1994-07-05 | 1997-09-16 | Lewine; Donald A. | Apparatus and method for detection of unwanted broadcast information |
US5671377A (en) | 1994-07-19 | 1997-09-23 | David Sarnoff Research Center, Inc. | System for supplying streams of data to multiple users by distributing a data stream to multiple processors and enabling each user to manipulate supplied data stream |
US5528304A (en) | 1994-07-22 | 1996-06-18 | Zenith Electronics Corp. | Picture-in-picture feedback for channel related features |
US5978567A (en) | 1994-07-27 | 1999-11-02 | Instant Video Technologies Inc. | System for distribution of interactive multimedia and linear programs by enabling program webs which include control scripts to define presentation by client transceiver |
US5884028A (en) * | 1994-07-29 | 1999-03-16 | International Business Machines Corporation | System for the management of multiple time-critical data streams |
US5555441A (en) | 1994-08-02 | 1996-09-10 | Interim Design Inc. | Interactive audiovisual distribution system |
DE69523835T2 (de) | 1994-08-08 | 2002-04-11 | Hyundai Electronics America, Milpitas | Videospeicher-Gerät und -Verfahren |
JPH0879685A (ja) | 1994-08-31 | 1996-03-22 | Sony Corp | ニア・ビデオ・オン・デマンドシステムにおけるプログラム再生装置 |
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 |
GB2293293B (en) | 1994-09-15 | 1998-10-21 | Northern Telecom Ltd | Interactive video system |
JP3864422B2 (ja) | 1994-09-16 | 2006-12-27 | ソニー株式会社 | データ送出装置およびデータ送出方法 |
US5632007A (en) | 1994-09-23 | 1997-05-20 | Actv, Inc. | Interactive system and method for offering expert based interactive programs |
US5926205A (en) | 1994-10-19 | 1999-07-20 | Imedia Corporation | Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program |
US5576755A (en) | 1994-10-28 | 1996-11-19 | Davis; Bruce | System and method for verification of electronic television program guide data |
JPH08130517A (ja) | 1994-11-01 | 1996-05-21 | Toshiba Corp | ビデオオンデマンド装置 |
US5534911A (en) | 1994-11-02 | 1996-07-09 | Levitan; Gutman | Virtual personal channel in a television system |
CA2158293A1 (en) | 1994-11-03 | 1996-05-04 | Thomas Calvin Cannon | Interactive television system |
WO1996017306A2 (en) | 1994-11-21 | 1996-06-06 | Oracle Corporation | Media server |
US5602582A (en) * | 1994-11-22 | 1997-02-11 | U S West Marketing Resources Group, Inc. | Method and system for processing a request based on indexed digital video data |
US5629733A (en) | 1994-11-29 | 1997-05-13 | News America Publications, Inc. | Electronic television program guide schedule system and method with display and search of program listings by title |
US5758257A (en) | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US5623613A (en) | 1994-11-29 | 1997-04-22 | Microsoft Corporation | System for displaying programming information |
EP0716370A3 (en) | 1994-12-06 | 2005-02-16 | International Business Machines Corporation | A disk access method for delivering multimedia and video information on demand over wide area networks |
US5774170A (en) | 1994-12-13 | 1998-06-30 | Hite; Kenneth C. | System and method for delivering targeted advertisements to consumers |
US5659367A (en) | 1994-12-30 | 1997-08-19 | Index Systems, Inc. | Television on/off detector for use in a video cassette recorder |
US5751338A (en) | 1994-12-30 | 1998-05-12 | Visionary Corporate Technologies | Methods and systems for multimedia communications via public telephone networks |
US6052145A (en) | 1995-01-05 | 2000-04-18 | Gemstar Development Corporation | System and method for controlling the broadcast and recording of television programs and for distributing information to be displayed on a television screen |
US5594779A (en) * | 1995-01-12 | 1997-01-14 | Bell Atlantic | Mobile audio program selection system using public switched telephone network |
US6029064A (en) * | 1995-01-12 | 2000-02-22 | Bell Atlantic Network Services, Inc. | Mobile audio program selection system using public switched telephone network |
US5583563A (en) | 1995-01-12 | 1996-12-10 | Us West Marketing Resources Group, Inc. | Method and system for delivering an application in an interactive television network |
US5752159A (en) | 1995-01-13 | 1998-05-12 | U S West Technologies, Inc. | Method for automatically collecting and delivering application event data in an interactive network |
JP4001942B2 (ja) | 1995-02-06 | 2007-10-31 | ソニー株式会社 | 受信装置および受信方法、並びに放送システムおよび放送方法 |
JP2827946B2 (ja) | 1995-02-09 | 1998-11-25 | 日本電気株式会社 | 動画検索システム |
AU5132796A (en) | 1995-02-14 | 1996-09-04 | Index Systems, Inc. | Apparatus and method for allowing rating level control of the viewing of a program |
US5675743A (en) | 1995-02-22 | 1997-10-07 | Callisto Media Systems Inc. | Multi-media server |
US5594935A (en) * | 1995-02-23 | 1997-01-14 | Motorola, Inc. | Interactive image display system of wide angle images comprising an accounting system |
US5619247A (en) | 1995-02-24 | 1997-04-08 | Smart Vcr Limited Partnership | Stored program pay-per-play |
IL117221A0 (en) | 1995-02-28 | 1996-06-18 | Gen Instrument Corp | Configurable hybrid medium access control for cable metropolitan area networks |
US5654886A (en) | 1995-03-14 | 1997-08-05 | Wsi Corporation | Multimedia outdoor information system |
US5517257A (en) | 1995-03-28 | 1996-05-14 | Microsoft Corporation | Video control user interface for interactive television systems and method for controlling display of a video movie |
DE19511332A1 (de) | 1995-03-28 | 1996-10-02 | Sel Alcatel Ag | Breitbandverteilsystem und Verfahren dazu |
JPH08329021A (ja) | 1995-03-30 | 1996-12-13 | Mitsubishi Electric Corp | クライアントサーバシステム |
JP3372004B2 (ja) | 1995-03-31 | 2003-01-27 | ソニー株式会社 | 電子番組ガイド装置、電子番組ガイドシステム、および電子番組ガイド方法 |
US5557338A (en) | 1995-04-05 | 1996-09-17 | Thomson Consumer Electronics, Inc. | Television receiver using received channel guide information and a secondary video signal processor for displaying secondary channel information |
US5880768A (en) * | 1995-04-06 | 1999-03-09 | Prevue Networks, Inc. | Interactive program guide systems and processes |
US5550576A (en) | 1995-04-17 | 1996-08-27 | Starsight Telecast Incorporated | Method and apparatus for merging television program schedule information received from multiple television schedule information sources |
US5828945A (en) | 1995-04-17 | 1998-10-27 | Starsight Telecast, Inc. | Merging multi-source information in a television system |
US5616876A (en) * | 1995-04-19 | 1997-04-01 | Microsoft Corporation | System and methods for selecting music on the basis of subjective content |
DE19514616A1 (de) | 1995-04-25 | 1996-10-31 | Sel Alcatel Ag | Kommunikationssystem mit hierarchischer Serverstruktur |
US5818438A (en) | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
AR000593A1 (es) | 1995-04-26 | 1997-07-10 | Wink Communications Inc | Método y sistema de información intreactivo para determinar información de radiodifusor |
US5666645A (en) | 1995-04-26 | 1997-09-09 | News America Publications, Inc. | Data management and distribution system and method for an electronic television program guide |
US5574778A (en) | 1995-05-01 | 1996-11-12 | Bell Communications Research, Inc. | Method and apparatus for providing video services |
US5708961A (en) * | 1995-05-01 | 1998-01-13 | Bell Atlantic Network Services, Inc. | Wireless on-premises video distribution using digital multiplexing |
US5721829A (en) * | 1995-05-05 | 1998-02-24 | Microsoft Corporation | System for automatic pause/resume of content delivered on a channel in response to switching to and from that channel and resuming so that a portion of the content is repeated |
US5699107A (en) | 1995-05-05 | 1997-12-16 | Microsoft Corporation | Program reminder system |
US5861906A (en) * | 1995-05-05 | 1999-01-19 | Microsoft Corporation | Interactive entertainment network system and method for customizing operation thereof according to viewer preferences |
US5945987A (en) | 1995-05-05 | 1999-08-31 | Microsoft Corporation | Interactive entertainment network system and method for providing short sets of preview video trailers |
US5752160A (en) | 1995-05-05 | 1998-05-12 | Dunn; Matthew W. | Interactive entertainment network system and method with analog video startup loop for video-on-demand |
US5654748A (en) | 1995-05-05 | 1997-08-05 | Microsoft Corporation | Interactive program identification system |
US5805763A (en) | 1995-05-05 | 1998-09-08 | Microsoft Corporation | System and method for automatically recording programs in an interactive viewing system |
US5585838A (en) | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
US5630119A (en) | 1995-05-05 | 1997-05-13 | Microsoft Corporation | System and method for displaying program listings in an interactive electronic program guide |
DK0781487T3 (da) * | 1995-05-12 | 2002-07-29 | Gemstar Dev Corp | VPS kompatibelt apparat og metode der anvender komprimerede koder for IR kodeudvælgelse |
JP3158960B2 (ja) | 1995-05-23 | 2001-04-23 | ヤマハ株式会社 | 通信カラオケシステム |
US5625678A (en) * | 1995-05-24 | 1997-04-29 | Microsoft Corporation | Method and system for allowing switched voice and data communication among multiple application programs |
US5841979A (en) | 1995-05-25 | 1998-11-24 | Information Highway Media Corp. | Enhanced delivery of audio data |
US5914941A (en) | 1995-05-25 | 1999-06-22 | Information Highway Media Corporation | Portable information storage/playback apparatus having a data interface |
GB2301930B (en) | 1995-06-06 | 1999-06-30 | Sony Corp | Information data reproducing system reproducing apparatus reproducing method data forming apparatus and data record medium |
US5760821A (en) | 1995-06-07 | 1998-06-02 | News America Publications, Inc. | Electronic program guide schedule localization system and method |
JP3965462B2 (ja) | 1995-06-07 | 2007-08-29 | スターサイト・テレキャスト・インコーポレーテッド | ダウンロード可能なソフトウエアの更新情報を有するテレビジョン・システム |
US5548338A (en) | 1995-06-07 | 1996-08-20 | News American Publishing, Inc. | Compression of an electronic programming guide |
US5652613A (en) | 1995-06-07 | 1997-07-29 | Lazarus; David Beryl | Intelligent electronic program guide memory management system and method |
US5930493A (en) | 1995-06-07 | 1999-07-27 | International Business Machines Corporation | Multimedia server system and method for communicating multimedia information |
JP3154921B2 (ja) | 1995-06-09 | 2001-04-09 | 富士通株式会社 | ビデオ・オン・デマンドシステムにおける映像再生位置割り出し方式 |
US5751282A (en) | 1995-06-13 | 1998-05-12 | Microsoft Corporation | System and method for calling video on demand using an electronic programming guide |
US5790423A (en) | 1995-06-14 | 1998-08-04 | Audible, Inc. | Interactive audio transmission receiving and playback system |
US5898441A (en) * | 1995-06-16 | 1999-04-27 | International Business Machines Corporation | Method and apparatus for integrating video capture and monitor |
CN1310516C (zh) | 1995-06-30 | 2007-04-11 | 皇家菲利浦电子有限公司 | 点播电影和交互式服务的可得性调度方法和设备 |
DE69607579T2 (de) * | 1995-07-11 | 2000-10-19 | Koninklijke Philips Electronics N.V., Eindhoven | Video-auf-anfrage-system |
FR2736783B1 (fr) | 1995-07-13 | 1997-08-14 | Thomson Multimedia Sa | Procede et appareil d'enregistrement et de lecture avec un support d'enregistrement de grande capacite |
US5995155A (en) | 1995-07-17 | 1999-11-30 | Gateway 2000, Inc. | Database navigation system for a home entertainment system |
US5943046A (en) | 1995-07-19 | 1999-08-24 | Intervoice Limited Partnership | Systems and methods for the distribution of multimedia information |
US5801753A (en) | 1995-08-11 | 1998-09-01 | General Instrument Corporation Of Delaware | Method and apparatus for providing an interactive guide to events available on an information network |
US5609193A (en) | 1995-08-17 | 1997-03-11 | Darling International Inc. | Automated container for waste grease |
US5758258A (en) | 1995-08-21 | 1998-05-26 | Microsoft Corporation | Selective delivery of programming for interactive televideo system |
US5758259A (en) | 1995-08-31 | 1998-05-26 | Microsoft Corporation | Automated selective programming guide |
US5905522A (en) | 1995-08-31 | 1999-05-18 | Microsoft Corporation | Resource allocation method for interactive televideo system |
US5991811A (en) | 1995-09-04 | 1999-11-23 | Kabushiki Kaisha Toshiba | Information transmission system utilizing both real-time data transmitted in a normal-in-time direction and in a retrospective-in-time direction |
JPH0983979A (ja) * | 1995-09-08 | 1997-03-28 | Fujitsu Ltd | 多重ビデオサーバ装置 |
JPH0993550A (ja) * | 1995-09-22 | 1997-04-04 | Toshiba Corp | 補完番組検知及び表示装置 |
US5694163A (en) | 1995-09-28 | 1997-12-02 | Intel Corporation | Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program |
US5737495A (en) | 1995-09-29 | 1998-04-07 | Intel Corporation | Method and apparatus for managing multimedia data files in a computer network by streaming data files into separate streams based on file attributes |
US6732369B1 (en) * | 1995-10-02 | 2004-05-04 | Starsight Telecast, Inc. | Systems and methods for contextually linking television program information |
BR9612923B1 (pt) | 1995-10-02 | 2011-10-18 | método para buscar listagens de programa de televisão. | |
US6388714B1 (en) | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing television schedule information |
US6323911B1 (en) | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
JP3371184B2 (ja) | 1995-10-03 | 2003-01-27 | ソニー株式会社 | データ送出装置 |
US5933603A (en) | 1995-10-27 | 1999-08-03 | Emc Corporation | Video file server maintaining sliding windows of a video data set in random access memories of stream server computers for immediate video-on-demand service beginning at any specified location |
JP3587916B2 (ja) * | 1995-10-31 | 2004-11-10 | ブラザー工業株式会社 | 映像音声データ供給装置 |
US5959659A (en) | 1995-11-06 | 1999-09-28 | Stellar One Corporation | MPEG-2 transport stream decoder having decoupled hardware architecture |
US5778182A (en) | 1995-11-07 | 1998-07-07 | At&T Corp. | Usage management system |
US5781226A (en) | 1995-11-13 | 1998-07-14 | General Instrument Corporation Of Delaware | Network virtual memory for a cable television settop terminal |
US6157413A (en) | 1995-11-20 | 2000-12-05 | United Video Properties, Inc. | Interactive special events video signal navigation system |
US5886732A (en) * | 1995-11-22 | 1999-03-23 | Samsung Information Systems America | Set-top electronics and network interface unit arrangement |
DE19544696A1 (de) * | 1995-11-30 | 1997-06-05 | Marker Deutschland Gmbh | Bindung für Snowboards o. dgl. |
US5732217A (en) | 1995-12-01 | 1998-03-24 | Matsushita Electric Industrial Co., Ltd. | Video-on-demand system capable of performing a high-speed playback at a correct speed |
CA2279663C (en) | 1995-12-01 | 2006-08-01 | Michael Henry Pocock | Apparatus and method to generate and access broadcast information |
US5819019A (en) | 1995-12-01 | 1998-10-06 | Silicon Graphics, Inc. | System/method for recovering network resources in a distributed environment, via registered callbacks |
US5978843A (en) | 1995-12-06 | 1999-11-02 | Industrial Technology Research Institute | Scalable architecture for media-on-demand servers |
US5802284A (en) | 1995-12-13 | 1998-09-01 | Silicon Graphics, Inc. | System and method using cover bundles to provide immediate feedback to a user in an interactive television environment |
US5771435A (en) | 1995-12-14 | 1998-06-23 | Time Warner Entertainment Co. L.P. | Method and apparatus for processing requests for video presentations of interactive applications in which VOD functionality is provided during NVOD presentations |
US5822530A (en) | 1995-12-14 | 1998-10-13 | Time Warner Entertainment Co. L.P. | Method and apparatus for processing requests for video on demand versions of interactive applications |
US5805154A (en) | 1995-12-14 | 1998-09-08 | Time Warner Entertainment Co. L.P. | Integrated broadcast application with broadcast portion having option display for access to on demand portion |
US5805806A (en) | 1995-12-18 | 1998-09-08 | Intel Corporation | Method and apparatus for providing interactive networking between televisions and personal computers |
JP3371659B2 (ja) | 1995-12-28 | 2003-01-27 | ソニー株式会社 | 記録装置及び制御方法 |
US5926204A (en) | 1995-12-29 | 1999-07-20 | At&T Corp | Demand-adaptive system and method for telephone requested cable programming |
JPH09261617A (ja) | 1996-01-19 | 1997-10-03 | Matsushita Electric Ind Co Ltd | オンデマンド通信システム |
US6009465A (en) | 1996-01-22 | 1999-12-28 | Svi Systems, Inc. | Entertainment and information systems and related management networks for a remote video delivery system |
US6018765A (en) * | 1996-01-23 | 2000-01-25 | Storage Concepts, Inc. | Multi-channel multimedia data server |
JP3000913B2 (ja) | 1996-02-02 | 2000-01-17 | 富士ゼロックス株式会社 | デ−タ伝送装置および方法 |
WO1997029548A1 (fr) | 1996-02-09 | 1997-08-14 | Seiko Epson Corporation | Dispositif generateur de potentiel |
US5754771A (en) | 1996-02-12 | 1998-05-19 | Sybase, Inc. | Maximum receive capacity specifying query processing client/server system replying up to the capacity and sending the remainder upon subsequent request |
JP2882337B2 (ja) * | 1996-02-15 | 1999-04-12 | 日本電気株式会社 | マルチメディア通信端末装置 |
WO1997030397A1 (en) | 1996-02-16 | 1997-08-21 | Cyber Marketing, Inc. | Remote interactive multimedia preview and data collection kiosk system |
US5838314A (en) | 1996-02-21 | 1998-11-17 | Message Partners | Digital video services system with optional interactive advertisement capabilities |
CA2247878A1 (en) | 1996-02-29 | 1997-09-04 | E Guide, Inc. | Improved television tuning system |
WO1997034413A1 (en) | 1996-03-15 | 1997-09-18 | E Guide, Inc. | Combination of vcr index and epg |
CN1249996C (zh) | 1996-03-15 | 2006-04-05 | E盖德公司 | 用于显示电视节目和相关文本的方法和装置 |
US5959592A (en) | 1996-03-18 | 1999-09-28 | Echostar Engineering Corporation | "IF" bandstacked low noise block converter combined with diplexer |
JPH09271002A (ja) * | 1996-03-29 | 1997-10-14 | Mitsubishi Electric Corp | ビデオデータ配信方式 |
GB9606739D0 (en) | 1996-03-29 | 1996-06-05 | British Telecomm | Telecommunications apparatus and method |
JPH09284745A (ja) | 1996-04-09 | 1997-10-31 | Sony Corp | 双方向情報伝送システムおよび双方向情報伝送方法 |
US5999970A (en) | 1996-04-10 | 1999-12-07 | World Gate Communications, Llc | Access system and method for providing interactive access to an information source through a television distribution system |
US5657072A (en) | 1996-04-10 | 1997-08-12 | Microsoft Corporation | Interactive entertainment network system and method for providing program listings during non-peak times |
US5917835A (en) | 1996-04-12 | 1999-06-29 | Progressive Networks, Inc. | Error mitigation and correction in the delivery of on demand audio |
US5940073A (en) | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
US5923361A (en) | 1996-05-03 | 1999-07-13 | Lucent Technologies Inc. | Multiple subscriber video-on-demand system |
US5778187A (en) | 1996-05-09 | 1998-07-07 | Netcast Communications Corp. | Multicasting method and apparatus |
US5790202A (en) | 1996-05-15 | 1998-08-04 | Echostar Communications Corporation | Integration of off-air and satellite TV tuners in a direct broadcast system |
US5956482A (en) | 1996-05-15 | 1999-09-21 | At&T Corp | Multimedia information service access |
US5768528A (en) | 1996-05-24 | 1998-06-16 | V-Cast, Inc. | Client-server system for delivery of online information |
JP3299547B2 (ja) | 1996-05-24 | 2002-07-08 | 株式会社日立製作所 | ガス絶縁機器の部分放電検出装置 |
US5969748A (en) | 1996-05-29 | 1999-10-19 | Starsight Telecast, Inc. | Television schedule system with access control |
US5742443A (en) * | 1996-05-31 | 1998-04-21 | Industrial Technology Research Institute | Method and apparatus for data placement of continuous media to utilize bandwidth efficiency |
US5896444A (en) | 1996-06-03 | 1999-04-20 | Webtv Networks, Inc. | Method and apparatus for managing communications between a client and a server in a network |
US5918013A (en) | 1996-06-03 | 1999-06-29 | Webtv Networks, Inc. | Method of transcoding documents in a network environment using a proxy server |
AU3294997A (en) | 1996-06-13 | 1998-01-07 | Starsight Telecast Incorporated | Method and apparatus for searching a guide using program characteristics |
US5801787A (en) | 1996-06-14 | 1998-09-01 | Starsight Telecast, Inc. | Television schedule system and method of operation for multiple program occurrences |
BR9702300A (pt) | 1996-06-17 | 1999-12-28 | Starsight Telecast Inc | Sistema de agendamento de televisão. |
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 |
US5929850A (en) | 1996-07-01 | 1999-07-27 | Thomson Consumer Electronices, Inc. | Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content |
US5828370A (en) | 1996-07-01 | 1998-10-27 | Thompson Consumer Electronics Inc. | Video delivery system and method for displaying indexing slider bar on the subscriber video screen |
US5986650A (en) | 1996-07-03 | 1999-11-16 | News America Publications, Inc. | Electronic television program guide schedule system and method with scan feature |
US6567606B2 (en) | 1996-07-05 | 2003-05-20 | Starsight Telecast Incorporation | On screen VCR programming guide |
JPH1021601A (ja) | 1996-07-05 | 1998-01-23 | Sony Corp | 録画予約方法 |
US5922045A (en) | 1996-07-16 | 1999-07-13 | At&T Corp. | Method and apparatus for providing bookmarks when listening to previously recorded audio programs |
KR100200609B1 (ko) | 1996-07-30 | 1999-06-15 | 윤종용 | 2튜너 시스템에서의 kbps 예약 녹화 장치 및 방법 |
AU3908297A (en) | 1996-08-06 | 1998-02-25 | Starsight Telecast Incorporated | Electronic program guide with interactive areas |
US5909638A (en) | 1996-08-06 | 1999-06-01 | Maximum Video Systems, Inc. | High speed video distribution and manufacturing system |
US5928327A (en) | 1996-08-08 | 1999-07-27 | Wang; Pong-Sheng | System and process for delivering digital data on demand |
US6118492A (en) | 1996-08-14 | 2000-09-12 | Starsight Telecast, Inc. | Guide system and method of operation |
JP3586984B2 (ja) | 1996-08-20 | 2004-11-10 | 株式会社日立製作所 | 放送受像機 |
WO1998010589A1 (en) | 1996-09-03 | 1998-03-12 | Starsight Telecast, Inc. | Schedule system with enhanced recording capability |
US5881245A (en) * | 1996-09-10 | 1999-03-09 | Digital Video Systems, Inc. | Method and apparatus for transmitting MPEG data at an adaptive data rate |
US5926624A (en) | 1996-09-12 | 1999-07-20 | Audible, Inc. | Digital information library and delivery system with logic for generating files targeted to the playback device |
US6014381A (en) * | 1996-09-13 | 2000-01-11 | Sony Corporation | System and method for distributing information throughout an aircraft |
US5973722A (en) | 1996-09-16 | 1999-10-26 | Sony Corporation | Combined digital audio/video on demand and broadcast distribution system |
US5896414A (en) * | 1996-09-17 | 1999-04-20 | Sarnoff Corporation | Method and apparatus for providing control channel communications for an information distribution system |
WO1998012872A1 (en) | 1996-09-17 | 1998-03-26 | Starsight Telecast, Incorporated | Television schedule system with pop-up action menu and icons |
US5819160A (en) | 1996-09-18 | 1998-10-06 | At&T Corp | Programmable radio subscription system for receiving selectively defined information |
US6133910A (en) | 1996-09-20 | 2000-10-17 | Echostar Engineering Corp. | Apparatus and method for integrating a plurality of video sources |
JP3435295B2 (ja) * | 1996-09-30 | 2003-08-11 | 株式会社東芝 | 情報送信装置およびトラヒック制御装置、並びこれらを利用した帯域運用方法および呼受け付け方法 |
US5732216A (en) * | 1996-10-02 | 1998-03-24 | Internet Angles, Inc. | Audio message exchange system |
JP3366234B2 (ja) * | 1996-10-08 | 2003-01-14 | 松下電器産業株式会社 | 情報受信方法及びその方法を用いた情報受信装置 |
CN1110950C (zh) * | 1996-10-08 | 2003-06-04 | 松下电器产业株式会社 | 信息接收方法及使用此方法的信息接收装置 |
DK2259593T3 (en) | 1996-10-16 | 2015-01-19 | Gemstar Dev Corp | Program-recording device and the recording tilrettelæggelses-handling process |
EP0932958B1 (en) | 1996-10-16 | 2003-10-15 | Thomson Consumer Electronics, Inc. | Method for ensuring interoperability of devices connected to a bus and device adapted therefor. |
US6005600A (en) | 1996-10-18 | 1999-12-21 | Silcon Graphics, Inc. | High-performance player for distributed, time-based media |
US5781227A (en) | 1996-10-25 | 1998-07-14 | Diva Systems Corporation | Method and apparatus for masking the effects of latency in an interactive information distribution system |
US6163272A (en) | 1996-10-25 | 2000-12-19 | Diva Systems Corporation | Method and apparatus for managing personal identification numbers in interactive information distribution system |
US5867483A (en) * | 1996-11-12 | 1999-02-02 | Visual Networks, Inc. | Method and apparatus for measurement of peak throughput in packetized data networks |
US5940572A (en) | 1996-11-27 | 1999-08-17 | Daewoo Electronics Co. Ltd. | Integrated television and video cassette recorder system |
US6005564A (en) | 1996-12-05 | 1999-12-21 | Interval Research Corporation | Display pause with elastic playback |
US5931901A (en) * | 1996-12-09 | 1999-08-03 | Robert L. Wolfe | Programmed music on demand from the internet |
EP0996898B1 (en) | 1996-12-09 | 2001-07-18 | Scientific-Atlanta, Inc. | Using a hierarchical file system for indexing data broadcast to a client from a network of servers |
EP1722551A3 (en) | 1996-12-10 | 2006-11-29 | United Video Properties, Inc. | Internet television program guide system |
US6057890A (en) | 1996-12-12 | 2000-05-02 | Echostar Engineering Corp. | User interface for television schedule system in which the future events are paged in time |
US5935206A (en) | 1996-12-13 | 1999-08-10 | International Business Machines Corporation | Automatic replication of digital video as needed for video-on-demand |
US6453471B1 (en) | 1996-12-13 | 2002-09-17 | Starsight Telecast, Inc. | Electronic programming guide with movie preview |
US6177931B1 (en) * | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
US5734119A (en) * | 1996-12-19 | 1998-03-31 | Invision Interactive, Inc. | Method for streaming transmission of compressed music |
US6163316A (en) | 1997-01-03 | 2000-12-19 | Texas Instruments Incorporated | Electronic programming system and method |
US6253375B1 (en) | 1997-01-13 | 2001-06-26 | Diva Systems Corporation | System for interactively distributing information services |
US6208335B1 (en) * | 1997-01-13 | 2001-03-27 | Diva Systems Corporation | Method and apparatus for providing a menu structure for an interactive information distribution system |
US5819156A (en) | 1997-01-14 | 1998-10-06 | Compaq Computer Corp. | PC/TV usage tracking and reporting device |
US5977963A (en) | 1997-01-23 | 1999-11-02 | Zenith Electronics Corporation | Transmission of displacement information in a web television |
EP0956702A1 (en) | 1997-01-30 | 1999-11-17 | Microsoft Corporation | Vcr-like functions rendering video on demand |
US6014706A (en) * | 1997-01-30 | 2000-01-11 | Microsoft Corporation | Methods and apparatus for implementing control functions in a streamed video display system |
US5850218A (en) | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
WO1998038831A1 (en) | 1997-02-28 | 1998-09-03 | Starsight Telecast, Inc. | Television control interface with electronic guide |
JP3861939B2 (ja) | 1997-03-13 | 2006-12-27 | ソニー株式会社 | 番組リスト制御装置 |
US6141003A (en) | 1997-03-18 | 2000-10-31 | Microsoft Corporation | Channel bar user interface for an entertainment system |
US5796952A (en) | 1997-03-21 | 1998-08-18 | Dot Com Development, Inc. | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
US5963202A (en) | 1997-04-14 | 1999-10-05 | Instant Video Technologies, Inc. | System and method for distributing and managing digital video information in a video distribution network |
EP0976243B1 (en) | 1997-04-16 | 2011-11-30 | Starsight Telecast, Inc. | Multiple database, user-choice-compiled program and event guide |
JP3540328B2 (ja) | 1997-04-21 | 2004-07-07 | ジェムスター ディベロプメント コーポレイション | テキスト−エンハンスドテレビジョンプログラムのビデオ及びテキストをタイムシフトする方法及び装置 |
US5892915A (en) * | 1997-04-25 | 1999-04-06 | Emc Corporation | System having client sending edit commands to server during transmission of continuous media from one clip in play list for editing the play list |
US6208799B1 (en) * | 1997-04-29 | 2001-03-27 | Time Warner Entertainment Company L.P. | VCR recording timeslot adjustment |
US5916303A (en) | 1997-05-21 | 1999-06-29 | International Business Machines Corporation | Optimal movie distribution on video servers in an n-level interactive TV system |
US6028600A (en) * | 1997-06-02 | 2000-02-22 | Sony Corporation | Rotary menu wheel interface |
US20030040962A1 (en) | 1997-06-12 | 2003-02-27 | Lewis William H. | System and data management and on-demand rental and purchase of digital data products |
US5964455A (en) | 1997-06-13 | 1999-10-12 | Lord Corporation | Method for auto-calibration of a controllable damper suspension system |
US6014694A (en) * | 1997-06-26 | 2000-01-11 | Citrix Systems, Inc. | System for adaptive video/audio transport over a network |
US6012091A (en) * | 1997-06-30 | 2000-01-04 | At&T Corporation | Video telecommunications server and method of providing video fast forward and reverse |
US6111612A (en) | 1997-07-10 | 2000-08-29 | Thomson Consumer Electronics | System for forming and processing text data for use in program specific information for broadcast |
MX340336B (es) | 1997-07-21 | 2016-07-06 | Gemstar Dev Corp | Metodo para navegar a traves de una guia de programas de television. |
WO1999011060A1 (en) | 1997-08-27 | 1999-03-04 | News America Publications, Inc. | Electronic television program guide schedule system and method with scan feature |
DE19739413C2 (de) | 1997-08-28 | 1999-06-17 | Deutsche Telekom Ag | Verfahren zur Erhöhung der Datenrate bei Gewährleistung des Echtzeitmodus beim Datentransfer über ein Onlinesystem |
US6141488A (en) | 1997-09-05 | 2000-10-31 | United Video Properties, Inc. | Program guide system for recording television programs |
US6282206B1 (en) | 1997-10-09 | 2001-08-28 | Interval Research Corporation | Variable bandwidth communication systems and methods |
US5859641A (en) * | 1997-10-10 | 1999-01-12 | Intervoice Limited Partnership | Automatic bandwidth allocation in multimedia scripting tools |
US6327418B1 (en) | 1997-10-10 | 2001-12-04 | Tivo Inc. | Method and apparatus implementing random access and time-based functions on a continuous stream of formatted digital data |
US5963264A (en) * | 1997-10-30 | 1999-10-05 | Echostar Engineering Corporation | Selecting a digital television program and the control of a non-attached recording device |
WO1999027681A2 (en) | 1997-11-25 | 1999-06-03 | Motorola Inc. | Audio content player methods, systems, and articles of manufacture |
US5936569A (en) | 1997-12-02 | 1999-08-10 | Nokia Telecommunications Oy | Method and arrangement for adjusting antenna pattern |
EP1034532A1 (en) | 1997-12-04 | 2000-09-13 | Voquette Networks, Ltd. | A personal audio system |
JPH11187324A (ja) | 1997-12-19 | 1999-07-09 | Matsushita Electric Ind Co Ltd | 番組情報作成装置および方法と受信装置 |
US6252629B1 (en) * | 1997-12-26 | 2001-06-26 | Matsushita Electric Industrial Co., Ltd. | Timer-recording controller for controlling a timer-recording apparatus used to record a broadcast audio signal, a broadcast video signal, or a broadcast data signal |
JP4083326B2 (ja) * | 1997-12-26 | 2008-04-30 | 松下電器産業株式会社 | 予約記録制御装置 |
US6507951B1 (en) * | 1998-01-05 | 2003-01-14 | Amiga Development Llc | System for time-shifting events in a multi-channel convergence system |
JPH11205711A (ja) | 1998-01-13 | 1999-07-30 | Sanyo Electric Co Ltd | 情報表示装置 |
AU2487099A (en) | 1998-01-29 | 1999-08-16 | Daniel S. Kwoh | Apparatus, systems and methods for providing on-demand radio |
US7185355B1 (en) * | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
ES2532838T3 (es) | 1998-03-04 | 2015-04-01 | United Video Properties, Inc. | Sistema de guía de programas con monitorización de la utilización de la publicidad y de las actividades del usuario |
JP4139977B2 (ja) | 1998-03-17 | 2008-08-27 | ソニー株式会社 | Epg受信装置及び方法、並びに記録媒体 |
US7519268B2 (en) | 1998-04-14 | 2009-04-14 | Nikon Corporation | Image recording apparatus, dynamic image processing apparatus, dynamic image reproduction apparatus, dynamic image recording apparatus, information recording / reproduction apparatus and methods employed therein, recording medium with computer program stored therein |
US6018359A (en) * | 1998-04-24 | 2000-01-25 | Massachusetts Institute Of Technology | System and method for multicast video-on-demand delivery system |
US6564379B1 (en) | 1998-04-30 | 2003-05-13 | United Video Properties, Inc. | Program guide system with flip and browse advertisements |
US6160546A (en) | 1998-05-01 | 2000-12-12 | United Video Properties, Inc. | Program guide systems and methods |
US7603684B1 (en) | 1998-05-19 | 2009-10-13 | United Video Properties, Inc. | Program guide system with video-on-demand browsing |
JP4182369B2 (ja) | 1998-05-29 | 2008-11-19 | ソニー株式会社 | 記録再生装置および方法、並びに記録媒体 |
US6154771A (en) | 1998-06-01 | 2000-11-28 | Mediastra, Inc. | Real-time receipt, decompression and play of compressed streaming video/hypervideo; with thumbnail display of past scenes and with replay, hyperlinking and/or recording permissively intiated retrospectively |
US20050204388A1 (en) | 1998-06-11 | 2005-09-15 | Knudson Edward B. | Series reminders and series recording from an interactive television program guide |
BR9911130A (pt) | 1998-06-11 | 2001-03-06 | United Video Properties Inc | Guia interativo de programas de televisão com suplementação de dados a pedido |
AU4439899A (en) | 1998-06-16 | 2000-01-05 | United Video Properties, Inc. | Interactive television program guide with simultaneous watch and record capabilities |
JP2000013708A (ja) | 1998-06-26 | 2000-01-14 | Hitachi Ltd | 番組選択支援装置 |
US6292512B1 (en) | 1998-07-06 | 2001-09-18 | U.S. Philips Corporation | Scalable video coding system |
CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视***及其方法 |
US6820278B1 (en) | 1998-07-23 | 2004-11-16 | United Video Properties, Inc. | Cooperative television application system having multiple user television equipment devices |
US6505348B1 (en) * | 1998-07-29 | 2003-01-07 | Starsight Telecast, Inc. | Multiple interactive electronic program guide system and methods |
US6233389B1 (en) | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
US6324338B1 (en) | 1998-08-07 | 2001-11-27 | Replaytv, Inc. | Video data recorder with integrated channel guides |
US20020054752A1 (en) | 1998-08-07 | 2002-05-09 | Anthony Wood | Video data recorder with personal channels |
JP2002522976A (ja) | 1998-08-07 | 2002-07-23 | リプレイティブィ・インコーポレーテッド | ビデオ記録装置における早送りと巻き戻し方法と装置 |
US20020057893A1 (en) | 1998-08-11 | 2002-05-16 | Anthony Wood | Digital recording and playback |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
EP0986046A1 (en) | 1998-09-10 | 2000-03-15 | Lucent Technologies Inc. | System and method for recording and synthesizing sound and infrastructure for distributing recordings for remote playback |
TW465235B (en) | 1998-09-17 | 2001-11-21 | United Video Properties Inc | Electronic program guide with digital storage |
US6157377A (en) | 1998-10-30 | 2000-12-05 | Intel Corporation | Method and apparatus for purchasing upgraded media features for programming transmissions |
JP3267249B2 (ja) | 1998-10-30 | 2002-03-18 | 日本電気株式会社 | 番組録画再生装置および番組録画再生方法 |
US6604243B1 (en) | 1998-11-10 | 2003-08-05 | Open Tv | System and method for information filtering |
US6553376B1 (en) | 1998-11-18 | 2003-04-22 | Infolibria, Inc. | Efficient content server using request redirection |
TW499816B (en) | 1998-11-30 | 2002-08-21 | United Video Properties Inc | Interactive program guide system and method |
US6564005B1 (en) | 1999-01-28 | 2003-05-13 | International Business Machines Corporation | Multi-user video hard disk recorder |
GB9903220D0 (en) * | 1999-02-12 | 1999-04-07 | Pace Micro Tech Ltd | Improvements relating to television guide system |
JP2000235546A (ja) | 1999-02-16 | 2000-08-29 | Toshiba Corp | クライアントサーバーシステム |
US6348932B1 (en) * | 1999-03-01 | 2002-02-19 | Sony Corporation | Provide two different types of service in a menu |
CN1265386C (zh) | 1999-03-30 | 2006-07-19 | 提维股份有限公司 | 在快进或快倒后的自动修正播放位置的*** |
EP1166269B1 (en) | 1999-03-30 | 2018-05-23 | TiVo Solutions Inc. | Multimedia program bookmarking system |
US6490722B1 (en) | 1999-03-30 | 2002-12-03 | Tivo Inc. | Software installation and recovery system |
US6728713B1 (en) | 1999-03-30 | 2004-04-27 | Tivo, Inc. | Distributed database management system |
US6642939B1 (en) | 1999-03-30 | 2003-11-04 | Tivo, Inc. | Multimedia schedule presentation system |
WO2000059223A1 (en) | 1999-03-30 | 2000-10-05 | Tivo, Inc. | Data storage management and scheduling system |
US7086077B2 (en) * | 1999-04-01 | 2006-08-01 | Sedna Patent Services, Llc | Service rate change method and apparatus |
JP2000306314A (ja) | 1999-04-21 | 2000-11-02 | Sharp Corp | 番組記録再生システム |
US7484234B1 (en) | 1999-04-29 | 2009-01-27 | Tivo Inc. | Method and apparatus for controlling at least one set-top box |
US6986156B1 (en) * | 1999-06-11 | 2006-01-10 | Scientific Atlanta, Inc | Systems and methods for adaptive scheduling and dynamic bandwidth resource allocation management in a digital broadband delivery system |
EP1197075A1 (en) | 1999-06-28 | 2002-04-17 | United Video Properties, Inc. | Interactive television program guide system and method with niche hubs |
WO2001001689A1 (en) | 1999-06-29 | 2001-01-04 | United Video Properties, Inc. | Method and system for a video-on-demand-related interactive display within an interactive television application |
US6611958B1 (en) | 1999-08-06 | 2003-08-26 | Sony Corporation | Electronic program guide feature for AV system |
WO2001022729A1 (en) | 1999-09-20 | 2001-03-29 | Tivo, Inc. | Closed caption tagging system |
JP2001088372A (ja) | 1999-09-22 | 2001-04-03 | Ricoh Co Ltd | 画像処理装置と画像処理方法と画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
AU2916701A (en) | 1999-11-10 | 2001-06-06 | United Video Properties, Inc. | Interactive television program guide system with listings groups |
JP4080123B2 (ja) | 1999-12-07 | 2008-04-23 | パイオニア株式会社 | ナビゲーションシステム |
JP3439406B2 (ja) | 1999-12-09 | 2003-08-25 | エヌイーシーマイクロシステム株式会社 | 番組録画方法 |
WO2001047257A1 (en) | 1999-12-21 | 2001-06-28 | Tivo, Inc. | Intelligent system and methods of recommending media content items based on user preferences |
WO2001046843A2 (en) | 1999-12-21 | 2001-06-28 | Tivo, Inc. | Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media |
AU2286001A (en) | 1999-12-21 | 2001-07-03 | Tivo, Inc. | Method for enhancing digital video recorder television advertising viewership |
US7882520B2 (en) | 2000-12-20 | 2011-02-01 | Tivo Inc. | Broadcast program recording overrun and underrun scheduling system |
US6549718B1 (en) * | 1999-12-22 | 2003-04-15 | Spotware Technologies, Inc. | Systems, methods, and software for using markers on channel signals to control electronic program guides and recording devices |
KR20020067063A (ko) | 2000-01-04 | 2002-08-21 | 유나이티드 비디오 프로퍼티즈, 인크. | 그래픽 프로그램 목록을 갖는 대화형 프로그램 가이드 |
US6889385B1 (en) * | 2000-01-14 | 2005-05-03 | Terayon Communication Systems, Inc | Home network for receiving video-on-demand and other requested programs and services |
US6771885B1 (en) | 2000-02-07 | 2004-08-03 | Koninklijke Philips Electronics N.V. | Methods and apparatus for recording programs prior to or beyond a preset recording time period |
US6757907B1 (en) | 2000-02-09 | 2004-06-29 | Sprint Communications Company, L.P. | Display selection in a video-on-demand system |
US6681396B1 (en) * | 2000-02-11 | 2004-01-20 | International Business Machines Corporation | Automated detection/resumption of interrupted television programs |
JP3810245B2 (ja) | 2000-03-13 | 2006-08-16 | 松下電器産業株式会社 | 番組記録装置 |
CA2403388C (en) | 2000-03-31 | 2014-12-09 | United Video Properties, Inc. | Systems and methods for improved audience measuring |
MXPA02009630A (es) | 2000-03-31 | 2003-03-10 | United Video Properties Inc | Sistemas y metodos para reducir cortes en la grabacion de programas. |
US7934232B1 (en) * | 2000-05-04 | 2011-04-26 | Jerding Dean F | Navigation paradigm for access to television services |
US6771886B1 (en) | 2000-05-25 | 2004-08-03 | Koninklijke Philips Electronics N.V. | Method and apparatus to adaptively program a recording device |
JP2002094916A (ja) | 2000-07-14 | 2002-03-29 | Sony Corp | 画像記録装置、画像記録方法および記録媒体 |
US7356246B1 (en) | 2000-10-01 | 2008-04-08 | Digital Networks North America, Inc. | Method and system for extending recording |
US7877768B2 (en) * | 2002-04-26 | 2011-01-25 | Tivo Inc. | Smart broadcast program recording padding and scheduling system |
US7088910B2 (en) | 2001-02-09 | 2006-08-08 | Microsoft Corporation | Optimizing use of storage space in a video data recording system |
CA3011879C (en) | 2001-02-21 | 2021-10-19 | Rovi Guides, Inc. | Systems and methods for interactive program guides with personal video recordng features |
EP1382199A4 (en) | 2001-03-22 | 2010-04-14 | United Video Properties Inc | SYSTEMS AND METHODS OF PERSONAL VIDEO RECORDER |
US20020144279A1 (en) | 2001-03-30 | 2002-10-03 | Guojun Zhou | Method and apparatus for providing custom television channels to viewers |
US20030009766A1 (en) * | 2001-07-06 | 2003-01-09 | Koninklijke Philips Electronics N.V. | Person-to-person scheduling and notification of automatic program recording for personalized television |
AR037425A1 (es) | 2001-11-26 | 2004-11-10 | United Video Properties Inc | Guia interactiva de programacion televisiva para grabar contenido de video mejorado |
US6744967B2 (en) | 2001-12-20 | 2004-06-01 | Scientific-Atlanta, Inc. | Program position user interface for personal video recording time shift buffer |
US7600246B2 (en) | 2002-04-17 | 2009-10-06 | Microsoft Corporation | Method and apparatus for analyzing program data |
US20030206719A1 (en) | 2002-04-23 | 2003-11-06 | Jim Bumgardner | Storage Management for a Video Recorder |
US20040003413A1 (en) | 2002-06-27 | 2004-01-01 | International Business Machines Corporation | System and method for priority sponsorship of multimedia content |
US20040103434A1 (en) | 2002-11-25 | 2004-05-27 | United Video Properties, Inc. | Interactive television systems with conflict management capabilities |
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 |
-
2001
- 2001-03-29 MX MXPA02009630A patent/MXPA02009630A/es active IP Right Grant
- 2001-03-29 JP JP2001573784A patent/JP4944338B2/ja not_active Expired - Lifetime
- 2001-03-29 CA CA2402968A patent/CA2402968C/en not_active Expired - Lifetime
- 2001-03-29 EP EP10179880A patent/EP2285104A1/en not_active Ceased
- 2001-03-29 CN CNA018071910A patent/CN1606871A/zh active Pending
- 2001-03-29 BR BR0109597-8A patent/BR0109597A/pt not_active IP Right Cessation
- 2001-03-29 AU AU2001250056A patent/AU2001250056B2/en not_active Expired
- 2001-03-29 AT AT01923356T patent/ATE329454T1/de not_active IP Right Cessation
- 2001-03-29 KR KR1020027012757A patent/KR100806647B1/ko active IP Right Grant
- 2001-03-29 CN CNB2004100638432A patent/CN100508577C/zh not_active Expired - Lifetime
- 2001-03-29 AU AU5005601A patent/AU5005601A/xx active Pending
- 2001-03-29 EP EP01923356A patent/EP1273169B1/en not_active Expired - Lifetime
- 2001-03-29 ES ES06011670.4T patent/ES2497091T5/es not_active Expired - Lifetime
- 2001-03-29 DE DE60120386T patent/DE60120386T2/de not_active Expired - Lifetime
- 2001-03-29 ES ES01923356T patent/ES2264978T3/es not_active Expired - Lifetime
- 2001-03-29 US US09/821,005 patent/US20020054068A1/en not_active Abandoned
- 2001-03-29 WO PCT/US2001/040406 patent/WO2001076239A2/en active IP Right Grant
-
2008
- 2008-03-21 JP JP2008074086A patent/JP2008206174A/ja active Pending
-
2009
- 2009-12-09 US US12/634,154 patent/US20100150528A1/en not_active Abandoned
-
2010
- 2010-05-06 US US12/775,025 patent/US9307278B2/en not_active Expired - Fee Related
- 2010-05-13 JP JP2010111557A patent/JP5611659B2/ja not_active Expired - Lifetime
- 2010-05-14 US US12/780,479 patent/US20100220976A1/en not_active Abandoned
-
2012
- 2012-04-26 JP JP2012101056A patent/JP2012178857A/ja active Pending
-
2014
- 2014-07-09 JP JP2014141065A patent/JP2014212567A/ja not_active Withdrawn
-
2016
- 2016-04-04 US US15/090,178 patent/US9525914B2/en not_active Expired - Lifetime
- 2016-11-22 US US15/358,973 patent/US10708539B2/en not_active Expired - Fee Related
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2264978T3 (es) | Sistemas y metodos para reducir cortes en la grabacion de programas. | |
ES2340721T3 (es) | Sistemas y metodos para el rastreo de episodios en un entorno de medios interactivos. | |
KR100922644B1 (ko) | 복수의 개개인의 유저와 유저 카테고리를 위한 비디오 레코딩 시스템 및 방법 | |
CN102231859B (zh) | 具有数字视频记录和可调整的提醒的交互式电视*** | |
AU2001250056A1 (en) | Systems and methods for reducing cut-offs in program recording | |
US11689768B2 (en) | Systems and methods for alerting users of the postponed recording of programs | |
EP1705910B2 (en) | System and method for reducing cut-offs in program recording | |
CA2790373C (en) | Systems and methods for reducing cut-offs in program recording |