ES2350824T3 - Procedimiento para visualizar transmisiones difundidas y registradas con una característica común y receptor asociado. - Google Patents

Procedimiento para visualizar transmisiones difundidas y registradas con una característica común y receptor asociado. Download PDF

Info

Publication number
ES2350824T3
ES2350824T3 ES01400505T ES01400505T ES2350824T3 ES 2350824 T3 ES2350824 T3 ES 2350824T3 ES 01400505 T ES01400505 T ES 01400505T ES 01400505 T ES01400505 T ES 01400505T ES 2350824 T3 ES2350824 T3 ES 2350824T3
Authority
ES
Spain
Prior art keywords
transmission
transmissions
audiovisual
receiver
recording
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES01400505T
Other languages
English (en)
Inventor
Louis Chevallier
Pierre Houeix
Michel Cosmao
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vantiva SA
Original Assignee
Thomson Multimedia SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Multimedia SA filed Critical Thomson Multimedia SA
Application granted granted Critical
Publication of ES2350824T3 publication Critical patent/ES2350824T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Marketing (AREA)
  • Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuits Of Receivers In General (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Television Systems (AREA)

Abstract

Procedimiento para visualizar transmisiones audiovisuales en un receptor de televisión digital, difundiéndose primeras transmisiones desde un centro de radiodifusión, que son visualizadas a través de un receptor, incluyendo: - una etapa de recepción de una primera transmisión audiovisual y de, al menos, un elemento de información de servicio que define un intermedio temporal incluido en la primera transmisión, y que son difundidos por el centro de radiodifusión. - una primera etapa de visualización de la primera transmisión audiovisual, hasta el instante definido por el comienzo del intermedio, - una etapa de lectura de una segunda transmisión audiovisual compuesta por una pluralidad de secuencias grabadas en el receptor de televisión digital. - una segunda etapa de visualización de la segunda transmisión audiovisual leída desde el receptor de televisión digital, iniciándose dicha segunda etapa de visualización en un instante definido por el comienzo del intermedio, visualizándose las secuencias mientras no haya finalizado el intermedio y la última secuencia de la segunda transmisión audiovisual no se haya visualizado en su totalidad. - una etapa de grabación en una memoria del receptor de la primera transmisión, en un instante definido por la finalización del intermedio, - una tercera etapa de visualización de la primera transmisión grabada, que se inicia cuando la última secuencia de la segunda transmisión audiovisual se visualiza en su totalidad, desplazándose un cierto período de tiempo la visualización de la primera transmisión.

Description

La invención se refiere a un procedimiento para la visualización de transmisiones audiovisuales difundidas por un centro, y a un receptor de transmisiones audiovisuales.
La invención se aplica más concretamente a receptores/decodificadores de televisión digital, en adelante denominados de forma más simple “decodificadores”. En la actualidad, estos electrodomésticos están equipados con un disco duro que es capaz de grabar varias horas de contenido audiovisual.
La red difunde transmisiones audiovisuales, denominadas comúnmente “eventos”, así como datos que hacen referencia a los mismos. Un servicio es una serie de eventos transmitidos en una cadena especificada. Los datos de referencia se definen, por ejemplo, en las especificaciones DVB-SI (“Digital Video Broadcast – specification for Service Information”), EN 300 468 Vº.3.1 (publicado por el ETSI). Adoptan la forma de tablas y descriptores que describen los objetos transmitidos a través de la red de difusión. Las tablas contienen referencias a los eventos difundidos, tales como: el título, el horario de difusión, el canal de difusión, un breve resumen, etc. Normalmente, las cadenas de acuerdo con la norma DVB-SI contienen las siguientes tablas: NIT, SDT, EIT y posiblemente BAT. La tabla NIT define la estructura general de la red, e indica la lista de flujos de transporte y los servicios transmitidos. La tabla SDT facilita información adicional relativa a los servicios, por ejemplo, el nombre sin encriptar de un servicio. La tabla EIT indica una lista de eventos para cada servicio. Concretamente, permite indicar el evento que se está difundiéndose actualmente. Por su parte, la tabla BAT agrupa
una serie de servicios, formando un conjunto de servicios que pueden ser difundidos por varias redes de difusión.
La norma también especifica los denominados campos propietarios, que los emisores pueden utilizar para un fin específico, para añadir información suplementaria no estándar a la ya especificada.
Entre otras cosas, el emisor difunde secuencias publicitarias. El tema de estas secuencias varía enormemente, por ejemplo: deportes, motor, productos de mantenimiento, electrodomésticos, canciones, etc. Un intermedio publicitario comprende una o más secuencias publicitarias que no tratan generalmente del mismo tema. Normalmente, el usuario está interesado en unos pocos temas, pero no en todos. Puede introducir en su decodificador un perfil definido por una serie de temas preferidos. El decodificador posee un filtro que permite visualizar los eventos cuyo tema corresponde al perfil del usuario. Sin embargo, si la secuencia publicitaria se filtra, la pantalla de televisión queda en negro, lo que resulta incómodo para el usuario.
El documento US-1-6029045 describe un sistema para comunicar unos datos de programación que se visualizan en la pantalla del equipo decodificador de un usuario. Los datos de contenido local que son grabados en el receptor se insertan durante la visualización de los datos de programación. Los contenidos locales son descargados al equipo decodificador. El almacenamiento y la inserción de contenido local en los datos de programación para un espectador pueden personalizarse en función de las preferencias de un espectador. Una vez que se ha almacenado el contenido local, se extrae y se inserta en un tren de datos de programación para su visualización cuando en dicho tren se encuentre un espacio de contenido local. El espacio de contenido local
suele ser un punto vacío en el tren de datos, en el que un operador del sistema de satélite puede añadir contenidos locales en el tren de datos. Cuando el usuario desea navegar por la web durante la programación de televisión, el decodificador puede almacenar los datos de programación en el disco del equipo decodificador mientras el usuario visualiza una página web, y posteriormente reproduce los datos de programación almacenados una vez que el usuario ha finalizado la navegación, de forma que el usuario no se pierda nada de la programación de televisión mientras está navegando por Internet.
El documento WO 00/10327A describe un sistema operativo de televisión que comprende un televisor para la visualizar
imágenes
en movimiento procedentes de un programa de
televisión
en directo o de un elemento pregrabado para su
visualización
en una televisión. Un área ampliable de la
pantalla puede ser programada o seleccionada por el usuario. Se selecciona una secuencia de visualización de vídeo para su grabación en un medio de almacenamiento de disco duro, y el usuario controla al menos un punto inicial y, preferiblemente, también el punto final, cuando la televisión visualiza un programa de televisión en directo o un elemento grabado o pregrabado. La secuencia comprende un segmento de los contenidos visualizados con los puntos inicial y final, y un mando a distancia controla la selección de los puntos inicial y final de la imagen, utilizándose una memoria digital para almacenar una pluralidad de tramas de vídeo correspondientes al segmento.
La invención trata de proporcionar al usuario, en el instante programado por el emisor, secuencias publicitarias que poseen una determinada característica.
El objeto de la invención es un procedimiento para visualizar transmisiones audiovisuales en un receptor de televisión digital, difundiéndose las primeras transmisiones desde un centro de difusión y siendo visualizadas a través de un receptor, caracterizado porque comprende:
-una etapa de recepción de una primera transmisión audiovisual y al menos un elemento de información de servicio que define un intermedio temporal dentro de la primera transmisión, que son emitidos por el centro de difusión,
-una primera etapa de visualización de la primera transmisión audiovisual hasta un instante definido por el comienzo del intermedio,
-una etapa de lectura de una segunda transmisión audiovisual compuesta al menos por secuencias grabadas,
-una etapa de lectura de una segunda transmisión audiovisual compuesta por una pluralidad de secuencias grabadas en el receptor de televisión digital,
-una segunda etapa de visualización de la segunda transmisión audiovisual leída desde el receptor de televisión
digital,
desencadenándose dicha segunda etapa de
visualización
en un instante definido por el comienzo del
intermedio,
visualizándose las secuencias mientras no
finalice el intermedio y no se visualice en su totalidad la última secuencia de la segunda transmisión audiovisual,
-una etapa de grabación de la primera transmisión en una memoria del receptor, en un instante definido por el final del intermedio,
-una tercera etapa de visualización de la primera transmisión grabada iniciada cuando se visualiza en su totalidad la última secuencia de la segunda transmisión audiovisual, retardándose durante un cierto intervalo la visualización de la primera transmisión.
De este modo, el decodificador sustituye las secuencias publicitarias difundidas por secuencias publicitarias grabadas en el decodificador.
De acuerdo con una primera mejora, las transmisiones grabadas tienen su origen en la red de radiodifusión. De acuerdo con otra mejora, las transmisiones con origen en la red se graban si se corresponden con los criterios definidos por los datos almacenados en el decodificador. De acuerdo con
otra
mejora, las transmisiones grabadas corresponden al
perfil
seleccionado por el usuario. De este modo, la
televisión
visualiza las transmisiones de acuerdo con las
preferencias del usuario.
De acuerdo con una mejora, el usuario accede previamente a la lista de sus preferencias. Esta lista permite que el decodificador seleccione automáticamente las secuencias publicitarias que se corresponden con sus preferencias, y que deben ser grabadas. La memoria del receptor puede contener diversas listas de preferencias, pudiendo seleccionarse cada lista con ayuda de un identificador de perfil.
De acuerdo con otra mejora, en el curso de la finalización de la visualización de una grabación, el decodificador graba la reanudación de los eventos no publicitarios.
De acuerdo con otra mejora, el decodificador no visualiza inmediatamente las transmisiones difundidas una vez finalizado el intermedio publicitario, y sigue visualizando la grabación hasta la finalización de ésta última, al mismo tiempo que graba el inicio del evento transmitido con posterioridad al intermedio publicitario. La grabación realizada en una memoria de almacenamiento temporal evita que
el usuario tenga que perderse
una parte de una transmisión
del primer tipo.
El
objeto de la invención consiste también en un
receptor de transmisiones digitales audiovisuales que comprende unos medios para la recepción de las transmisiones difundidas desde un centro de radiodifusión, una memoria que contiene al menos una transmisión audiovisual y unos medios para visualizar las transmisiones, caracterizado porque:
-los medios de recepción reciben al menos una primera transmisión audiovisual y un elemento de información de servicio que define un intermedio temporal dentro de la primera transmisión, y los medios de visualización visualizan la primera transmisión audiovisual hasta un instante definido por el comienzo del intermedio;
-los medios de visualización presentan una segunda transmisión audiovisual grabada en la memoria, estando compuesta la segunda transmisión audiovisual por una pluralidad de secuencias grabadas en la memoria, activándose los medios de visualización de secuencias en un instante definido por el comienzo del intermedio, mientras no se visualice en su totalidad la última secuencia de la segunda transmisión audiovisual;
-la memoria graba la primera transmisión en un instante definido por el final del intermedio;
-los medios de visualización presentan la primera transmisión grabada iniciada después de la visualización de las secuencias que componen la segunda transmisión, desplazándose un cierto intervalo la visualización de la primera transmisión.
Se apreciarán otras características y ventajas de la presente invención mediante la descripción de los ejemplos de realización que se exponen seguidamente, tomados a modo de
ejemplos no limitativos, y haciendo referencia a las figuras adjuntas, en las cuales:
La figura 1 representa un decodificador para
implementar la invención;
La
figura 2 representa un diagrama de flujo de las
diversas
etapas del procedimie nto de acuerdo con la
invención;
La figura 3 representa un ejemplo del contenido de la memoria de acuerdo con la invención;
La figura 4 representa un diagrama de flujo del módulo de adquisición;
La figura 5 representa un diagrama de flujo del módulo de visualización;
La figura 6 muestra un ejemplo de la representación temporal de la emisión y la visualización de los eventos y las grabaciones.
En la figura 1 se representa un receptor de acuerdo con la invención. Por ejemplo, el receptor es un decodificador de acuerdo con las especificaciones DVB, y utiliza una capa de transporte ISO/EC 13818-1.
El receptor se encuentra conectado a una antena 1, que a su vez está conectada a un sintonizador del decodificador. La señal proporcionada por el sintonizador es demodulada por un demodulador 3. Los datos demodulados son desentrelazados y corregidos mediante un circuito de corrección de error 4 y se envían a un demultiplexor 5. Este último incluye un cierto número de filtros programados por un microprocesador 23 en función de las diversas aplicaciones soportadas por el receptor. El microprocesador 23 está conectado a una memoria 12 que comprende el sistema operativo y los programas residentes o descargados para implementar aplicaciones, tal como una EPG (guía electrónica de programación). La memoria
se muestra en forma de un solo bloque, pero físicamente puede comprender varios bloques de diferentes tipos; memoria de acceso aleatorio RAM, memoria de sólo lectura ROM, memoria reprogramable EEPROM o FLASH. La memoria de sólo lectura ROM contiene, entre otras cosas, el programa básico del decodificador. Este programa comprende rutinas de gestión de entrada/salida, tales como: programación del demultiplexor, recepción de órdenes transmitidas por el mando a distancia, visualización de secuencias de vídeo grabadas en la memoria y especificadas por un puntero, etc.
Un generador de caracteres 15 permite generar menús gráficos o de control relativos a los parámetros del receptor
o a una aplicación particular. La señal de vídeo generada es multiplexada con una de las señales de vídeo originadas en el decodificador de vídeo y se lleva a una toma SCART conectada a una televisión 22. El circuito de multiplexado 20 está gestionado por el microprocesador 23. El receptor también está equipado con un mando a distancia 1, conectado con el microprocesador mediante un enlace por infrarrojos 24. Para simplificar el diagrama, tan sólo se muestran las conexiones más importantes del microprocesador 23.
Las porciones de audio o vídeo o paquetes filtrados por el demultiplexor se almacenan en áreas predefinidas de una memoria tampón 6. El receptor también comprende un disco duro 25 conectado al microprocesador con ayuda de un interfaz 26, permitiendo la transferencia rápida de información. Ventajosamente, el disco duro está integrado en el decodificador, pudiendo proponerse en forma de un elemento
independiente
del equipo. El soporte del disco puede
posiblemente
ser extraíble. El programa ejecutable por el
microprocesador
23 analiza los datos almacenados en la
memoria tampón mediante el demultiplexor 5, y determina si
corresponden al perfil seleccionado por el usuario. En ese caso se graban en el disco duro 25. La capacidad del disco permite grabar al menos varias horas de transmisiones audiovisuales en formato comprimido (MPEG 2,por ejemplo). Una parte del disco duro se asigna a la grabación de las secuencias publicitarias. Esta parte, denominada “MEM_ENR” se divide en tantas áreas “MEM_ENRi” como perfiles i existan. El programa también analiza el campo propietario contenido en el descriptor propietario de las tablas DVB SI de cada transmisión recibida, para determinar si la última es o no una secuencia publicitaria. El término “secuencia publicitaria” debería considerarse como un ejemplo. Cualquier evento lo suficientemente breve cuyo tema pueda ser determinado por el decodificador puede utilizarse en la presente invención.
Cuando se detecta una secuencia publicitaria, el programa extrae las secuencias publicitarias grabadas del disco duro 25, y las envía a la pantalla de televisión 22. De lo contrario, al no ser la transmisión una secuencia publicitaria, se envía a los decodificadores de audio/vídeo 16 y 17 para su visualización. El programa también es responsable de la detección del final de la lectura de una grabación publicitaria. Cuando el decodificador deja de recibir secuencias publicitarias, y al final de la lectura de una grabación, el programa envía a la pantalla de televisión transmisiones no publicitarias.
La figura 2 muestra la organización de las diversas etapas de implementación de la invención. En primer lugar (etapa 1), el usuario invoca un módulo de configuración para formular un perfil, es decir, una lista de temas preferidos. En la etapa 2, el decodificador detecta la transmisión de un identificador contenido en un descriptor propietario
anunciando la próxima recepción de un intermedio publicitario. La detección desencadena la ejecución de dos módulos de programa que ejecutan dos etapas: un módulo de adquisición responsable de grabar determinadas secuencias publicitarias transmitidas y un módulo de visualización responsable de presentar las grabaciones publicitarias que el primero ha grabado anteriormente.
Al comienzo de la ejecución, el módulo de configuración solicita al usuario que introduzca un identificador de perfil “IDENT” en forma de un dígito de 0 a 9. Este valor puede ser idéntico al identificador del usuario, pero también pueden asociarse diversos perfiles a uno y al mismo usuario. Por ejemplo, el usuario no tiene necesariamente las mismas preferencias por la noche que por la mañana. Ventajosamente, el módulo de configuración presenta al usuario una relación de temas disponibles en forma de menú. Estas temas adoptan la forma de cadenas de caracteres visualizadas, por ejemplo, “deportes”, “automóviles”, “música”, “productos de mantenimiento”, etc. Con ayuda de las teclas de su mando a distancia, el usuario selecciona los temas que se adapten a sus preferencias.
De acuerdo con una primera realización, la actualización de la relación de temas disponibles se lleva a cabo mediante la descarga de datos de transmisión de un servicio especial. De acuerdo con una primera variante, las secuencias publicitarias transmitidas poseen un campo propietario en un descriptor propietario que especifica el tema con ayuda de una o más cadenas de caracteres. El decodificador formula la relación de temas a medida que se reciben las secuencias publicitarias, añadiéndose los nuevos temas a la lista. De acuerdo con una segunda variante, la lista completa se transmite en un bloque de datos dotado de
un identificador específico escrito en un descriptor propietario, siendo entonces casi inmediata la disponibilidad de dicha lista, y realizándose fácilmente la actualización. En los tres casos, los temas pueden codificarse en el campo propietario (por ejemplo “ID123”, “ID956”, “ID742”). El decodificador posee una tabla de correspondencias entre el código y la cadena de caracteres: ID123 = “deportes”, ID956 = automóviles, ID742 = “canciones”.
El método de selección de los temas que constituyen un perfil también puede llevarse a cabo automáticamente. Para ello, el decodificador analiza el comportamiento del usuario y determina su perfil en función de sus opciones de programas.
La figura 3 es un diagrama que representa una parte de la memoria no volátil de acuerdo con la invención. Entre otras cosas, comprende la serie “TAB_PRO”, que presenta datos generales correspondientes a cada perfil, y series “TAB_ENRi” que contienen los descriptores de todas las grabaciones publicitarias.
La serie TAB_PRO posee los siguientes campos:
-identificador del usuario y de su perfil (IDENT),
-punteros de la serie TAB_ENRi: “ADR_DEBi” y
“ADR_FNi”,
-valor del puntero de lectura “PT-Rdi” y del puntero
de escritura “PT-Wri” de la serie TAB_ENRi,
-relación de temas de perfil “i” seleccionados por el
usuario.
El módulo de configuración inicializa los datos de TAB_PRO. El usuario selecciona un identificador de perfil “i” y asocia al mismo una lista de temas preferidos. ADR_DEBi apunta a la primera dirección de la serie de grabaciones del usuario i: “TAB_ENRi”. Al principio, no hay ninguna
grabación, y la dirección de inicio ADR_DEBi y la dirección final ADR_FINi de esta serie son iguales. El módulo inicializa PT_Wri de forma que apunte al primer descriptor disponible de la serie de grabaciones, es decir, ADR_DEBi. PT_Rdi adopta el valor "0000", lo que indica que no se ha realizado grabación alguna para este usuario. La lectura y actualización de las series TAB_ENRi se lleva a cabo de forma circular: los valores PT_Rdi y de PT_Wri se incrementan a partir de ADR_DEBi y ADR_FINi, adoptando de nuevo posteriormente el valor ADR_DEBi cuando superan ADR_FINi.
Los descriptores de las series TAB_ENRi comprenden los campos siguientes:
-número de serie de la grabación "j",
-dirección "PT_RECi.j" de la grabación j en MEM_ENRi,
-duración de la grabación j,
-tema(s) de la grabación j.
Posteriormente, cada grabación se identifica mediante el par de referencias (i.j). El módulo de configuración inicializa el primer valor del puntero RECi.1 a un área disponible MEM_ENRi. El tamaño del área MEM_ENRi depende de la duración total de la grabación y de la visualización de las secuencias correspondientes a cada perfil. El módulo de configuración puede modificar esta duración en 30 minutos, por ejemplo. En una forma sencilla particular, las grabaciones se encuentran dispuestas de forma consecutiva en el disco duro. Los valores de los punteros RECi,j están uno tras otro, y mientras no se alcance la duración máxima, es posible anexar la última secuencia recibida en MEM_ENRi. A continuación se escribe la última secuencia recibida, sobrescribiendo la más antigua.
Los paquetes de datos correspondientes a una secuencia publicitaria recibida por el demultiplexor se envían al
módulo de adquisición, que analiza individualmente el tema de cada secuencia. Si dicho tema corresponde al perfil seleccionado por el usuario, la secuencia se debe grabar en el disco duro.
La figura 4 representa el diagrama de flujo de ejecución del módulo de adquisición. En la etapa 1, el demultiplexor se programa de forma que detecte los paquetes de datos, y el microprocesador determina si corresponden a secuencias publicitarias. Como variante, el centro puede transmitir una señal que publicite la emisión de un intermedio publicitario en un instante determinado y con una duración específica. En este caso, no es necesario indicar para cada secuencia el carácter publicitario de la misma. En la etapa 2, se detecta un intermedio, y la primera secuencia publicitaria se almacena en una memoria de trabajo del decodificador. En la etapa 3, el módulo inicializa un contador “I” lo que permite escanear todos los perfiles almacenados, comenzando por el primero de la lista TAB_PRO (i=1). En la etapa 4, el módulo comprueba si el tema o temas de la secuencia recibida, se encuentra incluido en la lista de temas del perfil Iésimo que se está analizando actualmente. La prueba consiste en buscar en la lista de preferencias de TAB_PRO la cadena de caracteres escrita en el descriptor "TEMA" de la secuencia recibida. En caso de encontrarse, la secuencia corresponderá al perfil. Pueden existir diversos temas para una y la misma secuencia, por ejemplo: productos de mantenimiento para el automóvil. De este modo será
necesario realizar tantas pruebas como temas existan.
Si
el tema no se corresponde con el perfil "i", se
ignorará la secuencia y el módulo pasará directamente
a la
etapa
7. De lo contrario, la secuencia almacenada en la
memoria de trabajo se graba en la dirección especificada por
el puntero PT_Wri (etapa 5). A continuación, en la etapa 6, el puntero PT_Wri se actualiza con la dirección de escritura de la siguiente grabación. Dado que la gestión de los punteros es circular, PT_Wri se inicializa al valor "TAB_DEBi" del comienzo de la serie TAB_ENRi, cuando se alcanza la duración total de la grabación. El módulo de adquisición también escribe la duración y el tema de la grabación publicitaria de la serie. En la etapa 7, el módulo comprueba si este es el último perfil de la serie TAB_PRO, y en ese caso, en la etapa 8 se añade 1 al contador "I" para apuntar al siguiente perfil de la serie TAB_PRO. Si el último perfil acaba de procesarse, el módulo efectúa un bucle de regreso a la etapa 2 para detectar una nueva secuencia publicitaria. Si algunas listas de perfil poseen el mismo tema, (en el ejemplo de la figura 3: "canciones"), las secuencias que poseen este tema se graban tantas veces como dicho tema se encuentre presente en la lista.
Una vez mostrada la operativa del módulo de adquisición, a continuación se explicará la del módulo de visualización. El módulo de visualización se invoca cada vez que el demultiplexor recibe un intermedio publicitario. Este intermedio se transmite en un instante preciso de un evento o entre dos eventos. El módulo inicia una tarea para visualizar en pantalla la grabación a la que señala el puntero "PT_Rdi". La secuencia publicitaria difundida es procesada por el módulo de adquisición. Por tanto, de este modo se consigue una de las finalidades esenciales de la invención: el decodificador reemplaza en la pantalla un grupo de secuencias emitidas por un grupo consistente en secuencias grabadas correspondientes al perfil seleccionado por el usuario.
En la práctica totalidad de los casos, el final de la transmisión de un intermedio publicitario no se produce
exactamente al final de la visualización de una grabación publicitaria. El decodificador permite finalizar la visualización de la grabación. En este caso, el intermedio publicitario visualizado dura un período mayor que el intermedio transmitido. Para no perderse el inicio del evento transmitido en el transcurso de la finalización de la visualización de la grabación publicitaria, el decodificador graba el evento en una memoria temporal de almacenamiento, bien del disco duro 25 o de una memoria de trabajo. Al término de la visualización de la grabación publicitaria, el decodificador inicia una tarea de visualización del contenido de la memoria de almacenamiento temporal. La memoria de almacenamiento temporal se gestiona como una cola (de acuerdo con el sistema FIFO, o “primero en entrar, primero en salir”). De este modo, la visualización del evento se desplaza en el tiempo durante un período específico Δt, haciéndose referencia a esta función como “Desplazamiento Temporal”. Durante una posterior difusión de un intermedio publicitario, este desplazamiento puede compensarse reduciendo la duración de visualización del intermedio publicitario grabado.
El diagrama de flujo de la figura 5 muestra la operativa del módulo de visualización. En la etapa 1, se programa el demultiplexor de forma que detecte el inicio de la transmisión de un intermedio publicitario. En la etapa 2, se detecta un intermedio publicitario. En la etapa 3, el decodificador espera a que la memoria de almacenamiento temporal se vacíe, para visualizar un nuevo intermedio publicitario en el instante en el que se produce el evento que desea el emisor. En este instante, el módulo busca la grabación señalada por PT_Rdi (etapa 4) e inicia su visualización. En la etapa 5, se actualiza PT_Rdi para que
señale a la siguiente grabación a visualizar. Se ha indicado anteriormente que el puntero de lectura se desplaza de forma circular, señalando sucesivamente a cada grabación. En el ejemplo, la memoria MEM_ENR2 correspondiente al perfil número 2 posee cinco elementos numerados del 1 al 5. Una vez leído el quinto, el módulo inicializa el puntero para direccionar el primer elemento.
En la etapa 6, el módulo comprueba si ha finalizado la grabación. Si no es así (etapa 7), el módulo comprueba si acaba de finalizar el intermedio publicitario emitido. De lo contrario, el programa regresa continuamente a las etapas 6 y
7. Si el intermedio emitido acaba de finalizar (instante T1), el módulo inicia la grabación del evento difundido en la memoria del "desplazamiento temporal", y a continuación regresa a las etapas 6 y 7. La etapa 8 se ejecuta tan sólo una vez durante una emisión de un intermedio publicitario.
Si hubiese finalizado la visualización de la grabación, el módulo comprueba si sigue emitiéndose el intermedio publicitario (etapa 9). Mientras este intermedio esté emitiéndose, el módulo regresará a la etapa 4 e iniciará la visualización de una nueva grabación cada vez. De lo contrario, (instante T2 – etapa 10) el evento estará emitiéndose de nuevo, y teniendo en cuenta que la grabación publicitaria acaba de finalizar, podrá reanudarse la visualización del evento. El desplazamiento temporal es equivalente a la diferencia entre T2 y T1 (Δt = T2 -T1). El módulo inicia la visualización de la secuencia de vídeo en la memoria de almacenamiento temporal del "desplazamiento temporal" y después regresa al la etapa 2, a la espera de una nueva difusión de un intermedio publicitario.
Se ha indicado anteriormente que en una realización preferida, las antiguas grabaciones fueron sobrescritas en la
memoria por las emisiones recientes. En este modo no existe sincronización entre el módulo de visualización y el módulo de grabación. Una variante consiste en detener momentáneamente la grabación tan pronto como la memoria se haya llenado de grabaciones no visualizadas y en borrar la grabación tan pronto como se ha visualizado. El borrado permite la liberación de la memoria, lo que a su vez permite la grabación de nuevas secuencias. Esta variante favorece la visualización de secuencias antiguas.
La figura 6 muestra la evolución a lo largo del tiempo de las secuencias emitidas y de las grabaciones visualizadas. Una película denominada "La película " se divide en tres partes separadas por dos intermedios publicitarios. El usuario ha seleccionado el perfil 2, y la memoria de las grabaciones de este perfil se encuentra al comienzo, como se muestra en la figura 3. Los temas del perfil 2 son: "deportes, automóviles, ofertas de servicio, canciones".
En el instante T1, el decodificador presenta en la pantalla de la televisión el evento "La película " sin ningún desplazamiento temporal. En el instante T2, se emite un intermedio publicitario que comprende tres secuencias. El decodificador busca en la serie TAB_ENR2 la grabación señalada por PT_Rd2, es decir, la grabación de 1'02" en la dirección REC2.4 que tiene como tema: "ofertas de servicio", y comienza la visualización. A la finalización de la misma, sigue emitiéndose el intermedio publicitario, el decodificador visualiza la siguiente grabación leída en la dirección REC2.5 (j=5). En el instante T3, se emite la secuencia publicitaria B, y su tema, "deportes", corresponde al perfil 2, por lo que se graba en el disco duro. El descriptor de esta grabación está señalado por PT_Wr, y ocupa la posición j=3. La dirección, la duración y el tema de la
grabación de la secuencia B se actualizan en este descriptor. A continuación se actualiza PT_Wr2 y señala al siguiente descriptor (j=4). En el instante T4, se transmite la secuencia publicitaria C. Su tema: "canciones" corresponde, como la secuencia B, al perfil 2, por lo que se graba en el disco duro. Sus parámetros se escriben en el descriptor j=4.
A
continuación se actualiza PT_Wr2 y señala al siguiente
descriptor (j=5).
En
el instante T5, ha finalizado el intermedio
publicitario. En ese instante, está visualizándose la grabación REC2.2 (j=5), que finaliza en el instante T6. El decodificador graba en la memoria de almacenamiento temporal del "desplazamiento temporal", la porción de evento emitida entre T5 y T6. Partiendo de T6, el decodificador presenta el evento "La película", leyéndolo desde el inicio de la memoria de almacenamiento temporal. Desde este instante y en adelante, se produce un desplazamiento temporal de (Δ = T6T5) entre la transmisión de la parte 2 de la película y la visualización de esta misma parte. Este desplazamiento (Δ) se describe en la figura 6 mediante las bandas verticales grises desplazadas entre sí a lo largo del eje temporal.
En el instante T7 es difundido el segundo intermedio publicitario, y el decodificador deja de grabar en la memoria de almacenamiento temporal. En el instante T8, que es equivalente a [T7 + (T6-T5)], se ha visualizado la totalidad de la parte 2 de la película, y la memoria de almacenamiento temporal se encuentra vacía. A continuación, el decodificador busca a través de la serie TAB_ENR2 en la grabación señalada por PT_Rd2, es decir, la grabación (j=3) que tiene como tema: "deportes". De hecho, esta última es el anuncio B transmitido durante el primer intermedio publicitario. Por casualidad, en el instante T9, el intermedio publicitario difundido finaliza
al mismo tiempo que la visualización de una grabación, y la parte 3 de la película puede visualizarse sin desplazamiento alguno, hasta el final de la película. En este caso, y hasta la siguiente transmisión de un intermedio publicitario, ya no será necesario utilizar la función de “desplazamiento temporal”.
De una forma muy sencilla, las secuencias publicitarias son siempre sustituidas durante la visualización por grabaciones. Sin embargo, si es posible detectar el tema desde el inicio de la secuencia, y si se corresponde con el perfil, será entonces posible visualizarla directamente y grabarla al mismo tiempo. Esta mejora se utiliza sobre todo cuando el perfil contiene muchos temas y especialmente si el usuario, mediante la selección de todos los temas, no desea realizar ningún filtro y quiere visualizar todas las secuencias emitidas. Esta mejora tiene como ventaja que siempre ofrece al usuario secuencias “muy recientes”.
Siempre se graban las secuencias correspondientes al perfil. En una primera realización, se extraen las secuencias grabadas y se seleccionan en función de los intermedios publicitarios emitidos. Pero a lo largo de un período bastante prolongado, la duración total de los intermedios publicitarios emitidos es casi equivalente a la duración total de los intermedios visualizados. La figura 6 nuestra que la duración total de las secuencias A, B, D, D, E y F es equivalente a la de las grabaciones REC2.4, REC2.5, REC2.1, REC2.2, REC2.3 y REC2.4. A nivel individual, los intermedios visualizados y emitidos no tienen la misma duración, pero a lo largo de un período prolongado, las discrepancias se compensan mutuamente. Excluyendo el caso, muy poco frecuente, de que las secuencias publicitarias se correspondan siempre con el perfil seleccionado, ya que es necesario excluir una
serie de secuencias que no se corresponden con el perfil, las mismas secuencias deben visualizarse en varias ocasiones para llegar al mismo tiempo de visualización. Si la memoria contiene pocas grabaciones, se visualizarán con frecuencia. Por lo tanto, es importante que el decodificador acumule con rapidez un conjunto de secuencias que posteriormente podrá visualizar, cuando el emisor solicite la visualización de un intermedio publicitario.
Una variante consiste en que en primer lugar, el usuario introduzca un perfil en función de un decodificador virgen, y que a continuación el decodificador grabe parte de la memoria de grabación correspondiente a este perfil (por ejemplo, la mitad, es decir, 15 minutos de visualización), de forma que posteriormente el decodificador invoque el módulo para visualizar las secuencias grabadas. Esto permite que el decodificador construya un número suficientemente grande de material de secuencias, de forma que éstas puedan renovarse adecuadamente en el instante de visualización del intermedio publicitario.
Una segunda variante consiste en que las secuencias se emitan a través de un servicio específico, denominado “publicitario”. De este modo, las secuencias publicitarias se transmiten a través de un canal de comunicación diferente al de los eventos no publicitarios. A continuación, el módulo de adquisición programa el demultiplexor para que extraiga las secuencias publicitarias de este canal de comunicación. Si sólo se dispone de un multiplexor para el decodificador, esta operación se lleva a cabo en el modo de espera, mientras que el resto del tiempo el decodificador visualiza el servicio seleccionado por el usuario. Esta adquisición puede efectuarse en cualquier instante en caso que el decodificador disponga de dos multiplexores, utilizándose uno para extraer
el servicio seleccionado por el usuario, y el otro para
extraer secuencias del servicio publicitario. De acuerdo con una variante, el evento que contiene
intermedios publicitarios se graba por primera vez en el
5 disco duro, y a continuación se visualiza cuando así lo solicita el usuario. Del mismo modo que en el caso de un evento emitido, los módulos de adquisición y visualización detectan la presencia de las secuencias publicitarias, y como en el caso anterior, graban las secuencias correspondientes a
10 los perfiles y visualizan las grabaciones. Una diferencia la constituye la ausencia de “desplazamiento temporal”. Específicamente, cuando se está grabando el evento, resulta sencillo detener su ejecución, y que se distribuya una vez que la visualización de las grabaciones ha llegado a su fin.
15 Por supuesto, la invención no se limita a las realizaciones que acaban de describirse. Concretamente, la tecnología de la memoria de las grabaciones puede ser de tipo óptico (DVD-ROM o CD-ROm grabables, por ejemplo), magnético (cartucho) o de una tecnología equivalente. La invención
20 tampoco se limita a las secuencias publicitarias, pudiendo ser utilizados por la presente invención cualesquiera eventos cuyo descriptor contenga un identificador que especifique que su duración es reducida y cuyo tema pueda ser determinado por el decodificador.
REFERENCIAS CITADAS EN LA DESCRIPCIÓN
La lista de referencias citada por el solicitante lo es solamente para utilidad del lector, no formando parte de los documentos de patente europeos. Aún cuando las referencias han sido cuidadosamente recopiladas, no pueden excluirse errores u omisiones y la OEP rechaza toda responsabilidad a este respecto.
Documentos de patente citados en la descripción
• US 6029045 A [0006] • WO 0010327 A [0007]

Claims (12)

  1. Reivindicaciones
    1. Procedimiento para visualizar transmisiones audiovisuales en un receptor de televisión digital, difundiéndose primeras transmisiones desde un centro de radiodifusión, que son visualizadas a través de un receptor, incluyendo:
    -una etapa de recepción de una primera transmisión audiovisual y de, al menos, un elemento de información de servicio que define un intermedio temporal incluido en la primera transmisión, y que son difundidos por el centro de radiodifusión.
    -una primera etapa de visualización de la primera transmisión audiovisual, hasta el instante definido por el comienzo del intermedio,
    -una etapa de lectura de una segunda transmisión audiovisual compuesta por una pluralidad de secuencias grabadas en el receptor de televisión digital.
    -una segunda etapa de visualización de la segunda transmisión audiovisual leída desde el receptor de televisión digital, iniciándose dicha segunda etapa de visualización en un instante definido por el comienzo del intermedio, visualizándose las secuencias mientras no haya finalizado el intermedio y la última secuencia de la segunda transmisión audiovisual no se haya visualizado en su totalidad.
    -una etapa de grabación en una memoria del receptor de la primera transmisión, en un instante definido por la finalización del intermedio,
    -una tercera etapa de visualización de la primera transmisión grabada, que se inicia cuando la última secuencia de la segunda transmisión audiovisual se visualiza en su
    totalidad, desplazándose un cierto período de tiempo la visualización de la primera transmisión.
  2. 2.
    Procedimiento para visualizar transmisiones audiovisuales de acuerdo con la reivindicación 1, caracterizado porque comprende una etapa de grabación en unos medios de almacenamiento no volátil de, al menos, una segunda transmisión difundida con anterioridad a la segunda etapa de visualización, teniendo dicha transmisión una característica en común con la transmisión o parte de la transmisión sustituida en la segunda etapa de visualización.
  3. 3.
    Procedimiento para visualizar transmisiones audiovisuales de acuerdo con la reivindicación 2, caracterizado porque la grabación de segundas transmisiones está condicionada por el resultado de una comparación entre un criterio escrito en la memoria del receptor y un elemento de datos difundido en un elemento de información de servicio que caracteriza la transmisión a grabar.
  4. 4.
    Procedimiento para visualizar transmisiones audiovisuales de acuerdo con la reivindicación 3, caracterizado porque las segundas transmisiones grabadas se identifican mediante un tema, correspondiendo el criterio escrito a un perfil de usuario, y porque la condición para grabación de las segundas transmisiones es la correspondencia entre este tema y los datos escritos.
  5. 5.
    Procedimiento para visualizar transmisiones audiovisuales de acuerdo con la reivindicación 4, caracterizado porque comprende una etapa previa de selección de un perfil de usuario entre una pluralidad de perfiles especificados.
  6. 6.
    Procedimiento para visualizar transmisiones audiovisuales de acuerdo con las reivindicaciones 2 a 5, caracterizado porque comprende una etapa previa de grabación
  7. 7.
    Procedimiento para visualizar transmisiones audiovisuales de acuerdo con las reivindicaciones 2 a 5, caracterizado porque están prohibidas nuevas grabaciones mientras no se haya leído ninguna de las actuales grabaciones, implicando la lectura de una grabación su borrado de los medios de almacenamiento no volátiles.
  8. 8.
    Receptor de transmisiones digitales audiovisuales que comprende unos medios para recepción de transmisiones (2, 3, 5) transmitidas desde un centro de radiodifusión, una memoria (25, 26) que contiene, al menos, una transmisión audiovisual y unos medios para visualizar (17, 20) transmisiones, en el que los medios de recepción (2, 3, 5) están adaptados para recibir, al menos, una primera transmisión audiovisual y un elemento de información de servicio que define un intermedio temporal dentro de la primera transmisión, estando adaptados los medios de visualización (17, 20) para visualizar la primera transmisión audiovisual hasta un instante definido por el comienzo del intermedio, y estando adaptados los medios de visualización (17, 20) para visualizar una segunda transmisión audiovisual grabada en la memoria (25, 26), estando compuesta la segunda transmisión audiovisual por una pluralidad de secuencias grabadas en la memoria (25, 26), estando adaptados los medios de visualización de las secuencias para activarse en un instante definido por el comienzo del intermedio y siempre que la última secuencia de la segunda transmisión audiovisual no se haya visualizado en su totalidad, estando adaptada la memoria (25, 26) para grabar la primera transmisión en un instante definido por la finalización del intermedio, y
    estando adaptados los medios de visualización (17, 20) para visualizar la primera transmisión grabada además de visualizar las secuencias que componen la segunda transmisión, desplazándose durante un cierto intervalo de tiempo la visualización de la primera transmisión.
  9. 9.
    Receptor de transmisiones digitales audiovisuales de acuerdo con la reivindicación 8, equipado con unos medios de grabación (12, 25, 26) en la memoria de, al menos, una transmisión audiovisual difundida, caracterizado porque comprende unos primeros medios de detección (23, 12) para autorizar la grabación en la memoria (25, 26) de una segunda transmisión en el instante de detectar la difusión de la segunda transmisión.
  10. 10.
    Receptor de transmisiones digitales audiovisuales de acuerdo con la reivindicación 9, caracterizado porque comprende unos medios para seleccionar (23, 12) las segundas transmisiones difundidas de acuerdo con unos criterios almacenados en el receptor, grabándose en la memoria tan sólo las transmisiones seleccionadas.
  11. 11.
    Receptor de transmisiones digitales audiovisuales de acuerdo con la reivindicación 10, caracterizado porque la memoria (25, 26) del receptor contiene datos de perfil introducidos, al menos, por un usuario, incluyendo las segundas transmisiones datos de identificación del tema de la transmisión, y porque el filtro comprende un dispositivo comparador entre los datos de perfil y la identificación del tema de la transmisión, grabándose la segunda transmisión si el elemento de datos del tema de la transmisión se corresponde con los datos de perfil.
  12. 12.
    Receptor de transmisiones digitales audiovisuales de acuerdo con las reivindicaciones 8 a 11, caracterizado porque las segundas transmisiones se difunden a través de un
    de
    una cantidad mínima especificada de segundas
    transmisiones,
    antes de ejecutar la segunda etapa de
    visualización.
    canal de comunicación diferente del utilizado para las primeras transmisiones, y porque el receptor posee unos segundos medios de recepción (13) para recibir transmisiones procedentes del canal de comunicación que difunde las transmisiones del segundo tipo.
ES01400505T 2000-03-15 2001-02-28 Procedimiento para visualizar transmisiones difundidas y registradas con una característica común y receptor asociado. Expired - Lifetime ES2350824T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0003311A FR2806573B1 (fr) 2000-03-15 2000-03-15 Procede de visualisation d'emissions diffusees et enregistrees possedant une caracteristique commune et dispositif associe
FR0003311 2000-03-15

Publications (1)

Publication Number Publication Date
ES2350824T3 true ES2350824T3 (es) 2011-01-27

Family

ID=8848112

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01400505T Expired - Lifetime ES2350824T3 (es) 2000-03-15 2001-02-28 Procedimiento para visualizar transmisiones difundidas y registradas con una característica común y receptor asociado.

Country Status (8)

Country Link
US (1) US7167632B2 (es)
EP (1) EP1143721B1 (es)
JP (1) JP4755768B2 (es)
CN (1) CN1212006C (es)
AT (1) ATE479281T1 (es)
DE (1) DE60142864D1 (es)
ES (1) ES2350824T3 (es)
FR (1) FR2806573B1 (es)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE47908E1 (en) 1991-12-23 2020-03-17 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
USRE46310E1 (en) 1991-12-23 2017-02-14 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US6850252B1 (en) 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
USRE48056E1 (en) 1991-12-23 2020-06-16 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6424998B2 (en) 1999-04-28 2002-07-23 World Theatre, Inc. System permitting the display of video or still image content on selected displays of an electronic display network according to customer dictates
US6647417B1 (en) 2000-02-10 2003-11-11 World Theatre, Inc. Music distribution systems
US7209900B2 (en) 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
US8090619B1 (en) 1999-08-27 2012-01-03 Ochoa Optics Llc Method and system for music distribution
US6952685B1 (en) 1999-08-27 2005-10-04 Ochoa Optics Llc Music distribution system and associated antipiracy protection
US8656423B2 (en) 1999-08-27 2014-02-18 Ochoa Optics Llc Video distribution system
US7647618B1 (en) 1999-08-27 2010-01-12 Charles Eric Hunter Video distribution system
US7370016B1 (en) 1999-08-27 2008-05-06 Ochoa Optics Llc Music distribution systems
US6850901B1 (en) 1999-12-17 2005-02-01 World Theatre, Inc. System and method permitting customers to order products from multiple participating merchants
US9252898B2 (en) 2000-01-28 2016-02-02 Zarbaña Digital Fund Llc Music distribution systems
US7054256B2 (en) 2000-10-20 2006-05-30 Ochoa Optics Llc High capacity digital data storage by transmission of radiant energy through arrays of small diameter holes
US8112311B2 (en) 2001-02-12 2012-02-07 Ochoa Optics Llc Systems and methods for distribution of entertainment and advertising content
US7098869B2 (en) 2001-06-29 2006-08-29 Novus Partners Llc Business method for billboard advertising
US7098870B2 (en) 2001-06-29 2006-08-29 Novus Partners Llc Advertising method for dynamic billboards
US7088352B2 (en) 2002-06-19 2006-08-08 Novus Partners Llc Dynamic device and method for dispensing machines
US7015875B2 (en) 2001-06-29 2006-03-21 Novus Partners Llc Dynamic device for billboard advertising
US7960005B2 (en) 2001-09-14 2011-06-14 Ochoa Optics Llc Broadcast distribution of content for storage on hardware protected optical storage media
US7233781B2 (en) 2001-10-10 2007-06-19 Ochoa Optics Llc System and method for emergency notification content delivery
FR2839183B1 (fr) * 2002-04-25 2006-07-28 Thomson Licensing Sa Procede de decoupage et de visualisation d'un enregistrement audiovisuel, et dispositif audiovisuel associe
JP2007511160A (ja) * 2003-11-10 2007-04-26 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ タイムシフトされた放送コンテンツにおけるコマーシャルの挿入
US20050198006A1 (en) * 2004-02-24 2005-09-08 Dna13 Inc. System and method for real-time media searching and alerting
US7400364B2 (en) * 2005-04-26 2008-07-15 International Business Machines Corporation Sub-program avoidance redirection for broadcast receivers
JP4763374B2 (ja) * 2005-07-25 2011-08-31 パナソニック株式会社 出力制御装置
US20080010584A1 (en) * 2006-07-05 2008-01-10 Motorola, Inc. Method and apparatus for presentation of a presentation content stream
US8381244B2 (en) * 2006-11-21 2013-02-19 Abacast, Inc. Content injection system and methodology
FR2926154A1 (fr) * 2008-01-08 2009-07-10 Alcatel Lucent Sas Procede de fournitures d'annonces publicitaires personnalisees.
US8904427B2 (en) 2009-04-01 2014-12-02 Cisco Technology Inc. Content sub-item substitution
US8996712B2 (en) 2012-01-17 2015-03-31 Wideorbit Inc. Systems, methods and articles to provide content in networked environment
US8984094B2 (en) * 2012-03-15 2015-03-17 Wideorbit Inc. Systems and methods to deliver a personalized mediacast
US9003443B2 (en) 2012-07-31 2015-04-07 Wideorbit Inc. Systems, methods and articles to provide content in networked environment
US9743124B2 (en) 2013-09-12 2017-08-22 Wideorbit Inc. Systems and methods to deliver a personalized mediacast with an uninterrupted lead-in portion
US9368158B2 (en) 2013-09-26 2016-06-14 Thomson Licensing Method and apparatus for re-inserting a commercial during playback of a recorded program
US11122315B2 (en) 2014-05-13 2021-09-14 Wideorbit Llc Systems and methods to identify video content types
US10986379B2 (en) 2015-06-08 2021-04-20 Wideorbit Llc Content management and provisioning system
TWI674784B (zh) * 2018-05-16 2019-10-11 瑞昱半導體股份有限公司 多媒體管線式裝置
CN110533576B (zh) * 2018-05-23 2022-11-11 瑞昱半导体股份有限公司 多媒体管线式装置
CN112219216B (zh) * 2018-12-20 2023-10-27 海信视像科技股份有限公司 广播信号接收装置及广播信号接收方法、广播信号收发系统及广播信号收发方法、以及判定系统及判定方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2633132B1 (fr) * 1988-06-17 1993-11-12 Ulmer Siegfried Procede et dispositif pour eliminer les seances publicitaires d'une emission de television
US5668917A (en) * 1994-07-05 1997-09-16 Lewine; Donald A. Apparatus and method for detection of unwanted broadcast information
JP3495198B2 (ja) * 1996-09-02 2004-02-09 株式会社東芝 コマーシャル情報選択再生方法および放送システム
US6163316A (en) * 1997-01-03 2000-12-19 Texas Instruments Incorporated Electronic programming system and method
JP3439092B2 (ja) * 1997-10-07 2003-08-25 株式会社日立製作所 放送信号受信装置
DE69811335T2 (de) * 1997-10-29 2003-10-30 Koninkl Philips Electronics Nv Vorrichtung zum empfangen, anzeigen und gleichzeitigem aufzeichnen von fernsehbildern via einem pufferspeicher
US6029045A (en) * 1997-12-09 2000-02-22 Cogent Technology, Inc. System and method for inserting local content into programming content
JPH11187324A (ja) * 1997-12-19 1999-07-09 Matsushita Electric Ind Co Ltd 番組情報作成装置および方法と受信装置
JP3571908B2 (ja) * 1998-03-11 2004-09-29 株式会社東芝 番組情報記録装置及び番組情報記録方法
WO1999049661A1 (en) * 1998-03-25 1999-09-30 Kabusikigaisha Dentu Digital broadcasting selective receiving device and method thereof
US6698020B1 (en) * 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
US6100941A (en) * 1998-07-28 2000-08-08 U.S. Philips Corporation Apparatus and method for locating a commercial disposed within a video data stream
GB9817421D0 (en) * 1998-08-11 1998-10-07 Danmere Limited Interactive television control/operating system
JP3487239B2 (ja) * 1999-10-13 2004-01-13 日本電気株式会社 テレビジョン信号蓄積再生装置及びテレビジョン信号蓄積再生システム
JP4517480B2 (ja) * 2000-01-31 2010-08-04 ソニー株式会社 情報提供システム、情報端末装置、情報サーバ装置及び情報提供方法

Also Published As

Publication number Publication date
CN1316853A (zh) 2001-10-10
US20010023498A1 (en) 2001-09-20
FR2806573A1 (fr) 2001-09-21
FR2806573B1 (fr) 2002-09-06
DE60142864D1 (de) 2010-10-07
US7167632B2 (en) 2007-01-23
EP1143721B1 (en) 2010-08-25
ATE479281T1 (de) 2010-09-15
EP1143721A1 (en) 2001-10-10
JP2001309299A (ja) 2001-11-02
JP4755768B2 (ja) 2011-08-24
CN1212006C (zh) 2005-07-20

Similar Documents

Publication Publication Date Title
ES2350824T3 (es) Procedimiento para visualizar transmisiones difundidas y registradas con una característica común y receptor asociado.
US8156520B2 (en) Methods and apparatus for presenting substitute content in an audio/video stream using text data
US9183885B2 (en) User-initiated control of an audio/video stream to skip interstitial content between program segments
US6344878B1 (en) Television program recording reservation apparatus
ES2260035T3 (es) Aparato de grabacion de programa de television que utiliza una guia de programacion electronica.
ES2478668T3 (es) Formatos de datos por paquetes para medios de almacenamiento de datos digitales
ES2340579T3 (es) Seguimiento de contenido de video visto parcialmente de modo que puedemarcarse para su borrado cuando un grabador de video personal se quedasin espacio.
ES2211641T3 (es) Sistema y metodo para el registro de datos "pushed".
KR100687094B1 (ko) 시청자 프로파일 수집 방법 및 시청자 프로파일 수집시스템
US20070261074A1 (en) Broadcast receiver and method for processing broadcast data
KR100363564B1 (ko) 수신기의 축적 장치를 이용한 방송 시스템과, 방송 송신장치 및 방송 수신 장치
ES2405813T3 (es) Guía electrónica de programación para indicar la disponibilidad futura de programas pasados
US20070183743A1 (en) Broadcast program recording apparatus
US8244100B2 (en) Information apparatus for reproducing commercial broadcast information and method of same
PT1138150E (pt) Sistema e método para geração de avisos de gravação de vídeo
ES2290146T3 (es) Sistema y metodo para proporcionar una reproduccion instantanea desde multiples perspectivas.
US8024754B2 (en) Content processing device, content processing method, control program, and storage medium
ES2267716T3 (es) Procedimiento para la presentacion visual de programas audiovisuales de radiodifusion y dispositivo de visualizacion asociado.
US20070005629A1 (en) Memory device for a rail longitudinal guide for a motor vehicle seat
US9282373B2 (en) System, method, and apparatus for managing timeshift and permanent recording in a storage device on a video broadcast receiver
JP2010251991A (ja) 放送記録装置
JP2002208227A (ja) ストリーム情報処理システム
US20060109755A1 (en) System, method and apparatus for searching for and automatically recording broadcast programmes
JP2006295451A (ja) 番組情報取得装置
KR20070013055A (ko) 타이틀 결합 방법 및 장치