ES2201766T3 - Decodificador digital de datos audiovisuales y de aplicaciones procedentes de varios proveedores. - Google Patents
Decodificador digital de datos audiovisuales y de aplicaciones procedentes de varios proveedores.Info
- Publication number
- ES2201766T3 ES2201766T3 ES99944459T ES99944459T ES2201766T3 ES 2201766 T3 ES2201766 T3 ES 2201766T3 ES 99944459 T ES99944459 T ES 99944459T ES 99944459 T ES99944459 T ES 99944459T ES 2201766 T3 ES2201766 T3 ES 2201766T3
- Authority
- ES
- Spain
- Prior art keywords
- application
- interactive
- specific
- applications
- data
- 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
- 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/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- 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/454—Content or additional data filtering, e.g. blocking advertisements
-
- 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 programme guide from data received from the Internet and a Head-end or 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
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
- Stored Programmes (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Sistema de decodificador digital diseñado para recibir datos audiovisuales y aplicaciones interactivas a través de un sistema de difusión (4, 5) procedentes de una pluralidad de difusores de aplicaciones (2, 3), y para acceder a una aplicación interactiva específica, que comprende: - medios para leer una pluralidad de datos característicos procedentes de al menos una aplicación interactiva específica almacenada en una base de datos de registro (7), siendo suministrada cada aplicación interactiva específica por un difusor de aplicaciones determinado (2, 3); donde dichos datos característicos de dicha aplicación interactiva específica incluyen al menos un dato de identificación para identificar a dicho difusor que está suministrando dicha aplicación; - comprendiendo, además, dicho sistema de decodificador un lanzador de aplicaciones (9) que está conectado a la base de datos de registro y que permite seleccionar y lanzar una de las aplicaciones interactivas específicas correspondientes a losdatos característicos almacenados en la base de datos de registro.
Description
Decodificador digital de datos audiovisuales y de
aplicaciones procedentes de varios proveedores.
La invención se refiere al campo de los
decodificadores digitales que reciben datos audiovisuales y
aplicaciones a través de al menos un canal de suministro. Los
decodificadores digitales pueden manejar los datos audiovisuales
y/o accionar una aplicación, y emitir un resultado de la
manipulación y/o el accionamiento en forma de datos audiovisuales a
un dispositivo de presentación.
Actualmente, la televisión digital es accionada
principalmente en mercados verticales, es decir, un difusor
distribuye varios servicios de audio/visual/datos sobre un sistema
de difusión. La mayoría de los difusores se basan en las normas
establecidas como MPEG-2 y DVB para transmitir
audio, vídeo y datos, por ejemplo, información específica de
programa, información de servicio, aplicaciones, etc. Una parte de
los datos es transmitida con frecuencia a través de descriptores
privados o incluso a través de tablas de datos privadas. Tales
mercados verticales requieren decodificadores digitales que son
creados conforme a la especificación de los difusores para que sea
posible explotar los datos específicos. Con frecuencia, los
difusores proporcionan una guía electrónica de programas (EPG) para
permitir al usuario encontrar un servicio deseado. La EPG puede
lanzarse, por ejemplo, por una tecla especial a un dispositivo de
control remoto que es utilizado para controlar el decodificador
digital.
Actualmente, hay esfuerzos en grupos de
normalización para especificar una plataforma de decodificador
digital genérica. Tales decodificadores para los mercados
horizontales deberían ser capaces de representar audio/vídeo y
accionar aplicaciones para varios difusores diferentes. Como se
describe anteriormente, los difusores utilizan ampliamente los
datos privados, lo que hace casi imposible realizar una EPG
genérica. Como consecuencia, la EPG de los difusores será la única
aplicación que pueda explotar completamente todos los datos
transmitidos por el difusor y será la puerta a la oferta comercial
de difusores.
Los decodificadores digitales para mercados
horizontales deben ser capaces de conmutar de forma conveniente
entre los diferentes difusores que son accesibles por el
decodificador. Las aplicaciones (por ejemplo, las EPG) no pueden
lanzarse simplemente presionando una tecla, sino que necesitan un
mecanismo más genérico. Además, no se conoce, hasta la fecha de
fabricación qué difusores y cuántos estarán soportados por el
decodificador digital.
La invención se refiere a un sistema de
decodificador digital para recibir los datos audiovisuales y las
aplicaciones interactivas a través de un sistema de difusión desde
una pluralidad de difusores de aplicaciones y para acceder a una
aplicación interactiva específica, que comprende:
Medios para leer una pluralidad de datos
característicos desde al menos una aplicación interactiva
específica almacenada en una base de datos de registro, siendo
proporcionada cada aplicación interactiva específica desde un
difusor de aplicaciones determinado; donde dichos datos
característicos de dicha aplicación interactiva especifica incluyen
al menos datos del identificador que identifican dicho difusor
desde el que se proporciona dicha aplicación; comprendiendo dicho
sistema decodificador, además, un lanzador de aplicaciones que está
conectado a la base de datos de registro y que permite seleccionar y
lanzar una de las aplicaciones interactivas específicas
correspondientes a los datos característicos almacenados en la base
de datos de registro.
La invención se refiere también a un método para
seleccionar una aplicación interactiva específica en un
decodificador digital que recibe datos audiovisuales y aplicaciones
interactivas a través de un sistema de difusión desde una
pluralidad de difusores de aplicaciones que comprenden:
- -
- consultar una base de datos de registro para alcanzar una pluralidad de datos característicos a partir de al menos una de las aplicaciones interactivas específicas, siendo proporcionada cada aplicación interactiva específica desde un difusor de aplicaciones determinado, donde dichos datos característicos de dicha aplicación interactiva específica incluyen al menos un dato de identificación para identificar dicho difusor que está suministrando dicha aplicación;
- -
- presentar al usuario las aplicaciones disponibles sobre un dispositivo de presentación;
- -
- seleccionar una de las aplicaciones interactivas específicas correspondientes a los datos característicos almacenados en la base de datos de registro;
- -
- lanzar la aplicación interactiva específica.
Lo que sigue es una descripción de los ejemplos
que se ofrecen para entender mejor la invención. Los ejemplos se
describen haciendo referencia a las figuras 1 a 3, en las que
La figura 1 contiene un diagrama esquemático de
un decodificador digital en una configuración horizontal.
La figura 2 contiene una representación
esquemática de una base de datos de registro.
La figura 3 contiene una representación parcial
esquemática de un sistema decodificador digital.
Durante una instalación de un decodificador
digital, una base de datos de registro es llenada con los datos que
caracterizan las aplicaciones que son accesibles por el
decodificador. Tales aplicaciones pueden ser por ejemplo las EPG y
los datos de caracterización pueden ser los siguientes:
- -
- Nombre del vendedor de la aplicación (por ejemplo, nombre del difusor);
- -
- Un logotipo que representa la aplicación (podría ser un logotipo para un conjunto de programas de un difusor);
- -
- Un tipo de la aplicación (por ejemplo, un tipo EPG);
- -
- Dirección de la aplicación. Ésta podría ser una referencia en el sistema de ficheros del decodificador digital o un enlace a una corriente de datos. Esta corriente de datos podría llegar a través de difusión, un módem o cualquier otra fuente de datos.
Las claves de base de datos indicadas
anteriormente son ejemplos y no son consideradas completas.
La base de datos de registro debería ser
explotada por un lanzador de aplicaciones. El lanzador de la
aplicación consulta a la base de datos de registro y presenta las
aplicaciones disponibles en los menús gráficos. Una interfaz de
usuario permite al usuario navegar a través de los menús gráficos,
seleccionar una aplicación deseada y, por tanto, hacer una
instrucción de la aplicación para lanzar el accionamiento de la
aplicación deseada.
Una primera ventaja del lanzador de la aplicación
es que permite alcanzar información sobre qué aplicaciones están
disponibles en todas las redes.
Una segunda ventaja del lanzador de la aplicación
es que permite la conmutación rápida entre al menos dos
aplicaciones.
Una tercera ventaja del lanzador de la aplicación
es que se evita los conflictos de lanzamiento entre varias
aplicaciones a la vez, por ejemplo, las EPG, que pueden producirse
en configuración del proveedor horizontal.
Por tanto, puede alcanzarse la selección rápida,
segura y conveniente de las aplicaciones interactivas (por ejemplo,
las EPG).
Una cuarta ventaja del lanzador de la aplicación
es que proporciona un mecanismo genérico, extensible y dinámico
para instalar y lanzar las aplicaciones en un decodificador
digital.
Como puede verse en la figura 1, un decodificador
digital genérico 1 ofrece acceso a los contenidos de una pluralidad
de difusores, por ejemplo, difusores A y B en las casillas 2, 3,
disponibles sobre los sistemas de suministro 4 y 5 conectados al
decodificador digital genérico. Los sistemas de suministro
conectados 4 y 5 pueden ser por ejemplo una red de cable, un
sistema de recepción satélite o una antena aérea. Provocado por un
amplio uso de los datos privados en las redes de difusión actuales,
una EPG de un difusor puede ser un candidato para la puerta de
entrada en un mundo de difusores, es decir, una
EPG-A desde el difusor A permite seleccionar las
aplicaciones del difusor A ver y/o escuchar a los programas
audiovisuales del difusor Autilizando por ejemplo un aparato de TV
6.
En los mercados horizontales, estará disponible,
probablemente más de una EPG, y por tanto, el concepto de pulsar
una tecla sobre el control remoto para lanzar una EPG como se
conoce de la técnica anterior está bastante limitado. Además, es
necesario un mecanismo, flexible, dinámico y extensible.
El decodificador digital genérico contiene una
base de datos de registro 7 mostrada en la figura 2, que memoriza
los datos característicos 8 para aplicaciones. Los datos
característicos 8 pueden ser, por ejemplo, nombre de la aplicación,
icono, tipo o dirección.
Los datos son llenados y almacenados en la base
de datos de registro 7 durante una instalación que en una ejecución
simple puede realizarse a través de un procedimiento de ajuste
utilizando un menú activado por el usuario, o en un proceso de
instalación automatizado del decodificador. Esto no se describirá
detalladamente aquí.
La base de datos de registro 7 se llena con datos
característicos de la aplicación 8 desde uno o una pluralidad de
difusores.
En la figura 3, un lanzador de aplicaciones 9
puede consultar la base de datos de registro 7 para conseguir
información sobre las aplicaciones disponibles en forma de datos
característicos almacenados. El lanzador de aplicaciones 9 presenta
todas las aplicaciones disponibles al usuario por medio de un
dispositivo de presentación, por ejemplo, el aparato de TV 6. Una
interfaz de usuario 10 puede estar conectada al lanzador de la
aplicación 9 y permitir al usuario seleccionar e iniciar la
aplicación deseada. La interfaz del usuario 10 puede permitir, por
ejemplo, que el usuario apunte sobre la aplicación presentada en el
aparato de TV 6 con un cursor o una flecha generados en el aparato
de TV 6. La aplicación deseada puede ser típicamente una EPG del
difusor.
Después de iniciar la EPG del difusor, el usuario
está en el mundo de los difusores y puede seleccionar cualquier
servicio audiovisual o aplicación interactiva que desee utilizando
la interfaz de usuario.
Claims (7)
1. Sistema de decodificador digital diseñado para
recibir datos audiovisuales y aplicaciones interactivas a través de
un sistema de difusión (4, 5) procedentes de una pluralidad de
difusores de aplicaciones (2, 3), y para acceder a una aplicación
interactiva específica, que comprende:
- -
- medios para leer una pluralidad de datos característicos procedentes de al menos una aplicación interactiva específica almacenada en una base de datos de registro (7), siendo suministrada cada aplicación interactiva específica por un difusor de aplicaciones determinado (2, 3); donde dichos datos característicos de dicha aplicación interactiva específica incluyen al menos un dato de identificación para identificar a dicho difusor que está suministrando dicha aplicación;
- -
- comprendiendo, además, dicho sistema de decodificador un lanzador de aplicaciones (9) que está conectado a la base de datos de registro y que permite seleccionar y lanzar una de las aplicaciones interactivas específicas correspondientes a los datos característicos almacenados en la base de datos de registro.
2. Sistema de decodificador digital de acuerdo
con la reivindicación 1, caracterizado porque comprende:
- -
- medios de presentación (6) conectados al lanzador de aplicaciones para presentar las aplicaciones interactivas específicas relacionadas con los datos característicos almacenados en la base de datos de registro;
- -
- un interfaz de usuario (10) conectado al lanzador de aplicaciones que permite seleccionar una de las aplicaciones interactivas específicas presentadas y lanzar dicha aplicación por medio del lanzador de aplicaciones.
3. Sistema de decodificador digital de acuerdo
con la reivindicación 2, caracterizado porque la base de datos de
registro (7) contiene datos característicos (8) específicos
correspondientes a guías electrónicas de programas recibidas desde
cada uno de los difusores de aplicaciones, permitiendo cada guía
electrónica de programas que el usuario encuentre la difusión del
servicio deseado del difusor correspondiente.
4. Método para seleccionar una aplicación
interactiva específica en un decodificador digital que recibe datos
audiovisuales y aplicaciones interactivas a través de un sistema de
difusión (4, 5) procedentes una pluralidad de difusores de
aplicaciones (2, 3), que comprende:
- -
- consultar una base de datos de registro (7) para obtener una pluralidad de datos característicos procedentes de al menos una de las aplicaciones interactivas específicas, siendo suministrada cada aplicación interactiva específica por un difusor de aplicaciones determinado, donde dichos datos característicos de dicha aplicación interactiva específica incluyen al menos un dato de identificación para identificar a dicho difusor que está suministrando dicha aplicación;
- -
- presentar al usuario las aplicaciones disponibles sobre un dispositivo de presentación;
- -
- seleccionar una de las aplicaciones interactivas específicas correspondientes a los datos característicos almacenados en la base de datos de registro;
- -
- lanzar la aplicación interactiva específica seleccionada.
5. Método para seleccionar una aplicación
interactiva específica de acuerdo con la reivindicación 4,
caracterizado porque todas las aplicaciones disponibles son
presentadas al usuario.
6. Método para seleccionar una aplicación
interactiva específica de acuerdo con la reivindicación 4,
caracterizado porque los datos característicos consultados en la
base de datos son iconos.
7. Método para seleccionar una aplicación
interactiva específica de acuerdo con la reivindicación 4,
caracterizado porque los datos característicos consultados en la
base de datos son una dirección que permite recibir la aplicación
interactiva.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP98402560 | 1998-10-15 | ||
| EP98402560A EP0994620A1 (en) | 1998-10-15 | 1998-10-15 | Digital decoder for audiovisual data and applications from a plurality of providers |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2201766T3 true ES2201766T3 (es) | 2004-03-16 |
Family
ID=8235531
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES99944459T Expired - Lifetime ES2201766T3 (es) | 1998-10-15 | 1999-08-20 | Decodificador digital de datos audiovisuales y de aplicaciones procedentes de varios proveedores. |
Country Status (6)
| Country | Link |
|---|---|
| EP (2) | EP0994620A1 (es) |
| AT (1) | ATE242948T1 (es) |
| AU (1) | AU5738099A (es) |
| DE (1) | DE69908813T2 (es) |
| ES (1) | ES2201766T3 (es) |
| WO (1) | WO2000024191A1 (es) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106375813B (zh) * | 2016-09-21 | 2022-11-15 | 北京邦天信息技术有限公司 | 一种实现应用处理的方法、播放终端及系统 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6035304A (en) * | 1996-06-25 | 2000-03-07 | Matsushita Electric Industrial Co., Ltd. | System for storing and playing a multimedia application adding variety of services specific thereto |
| US6163316A (en) * | 1997-01-03 | 2000-12-19 | Texas Instruments Incorporated | Electronic programming system and method |
| EP2293560A1 (en) * | 1997-04-16 | 2011-03-09 | Starsight Telecast, Inc. | Multiple database, user-choice-compiled program and event guide |
-
1998
- 1998-10-15 EP EP98402560A patent/EP0994620A1/en not_active Withdrawn
-
1999
- 1999-08-20 AU AU57380/99A patent/AU5738099A/en not_active Abandoned
- 1999-08-20 AT AT99944459T patent/ATE242948T1/de not_active IP Right Cessation
- 1999-08-20 ES ES99944459T patent/ES2201766T3/es not_active Expired - Lifetime
- 1999-08-20 WO PCT/EP1999/006123 patent/WO2000024191A1/en not_active Ceased
- 1999-08-20 EP EP99944459A patent/EP1138148B1/en not_active Expired - Lifetime
- 1999-08-20 DE DE69908813T patent/DE69908813T2/de not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| DE69908813D1 (de) | 2003-07-17 |
| WO2000024191A1 (en) | 2000-04-27 |
| ATE242948T1 (de) | 2003-06-15 |
| EP1138148A1 (en) | 2001-10-04 |
| EP0994620A1 (en) | 2000-04-19 |
| AU5738099A (en) | 2000-05-08 |
| EP1138148B1 (en) | 2003-06-11 |
| DE69908813T2 (de) | 2004-06-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2222210T3 (es) | Un metodo para adquirir y tratar programas emitidos, guias de programas y datos de identificacion de canales. | |
| US5418559A (en) | Multi-channel television converter for conventional and interactive signals | |
| CN1135844C (zh) | 将电子信息中名词链接到节目信息上的方法与接口 | |
| ES2276751T3 (es) | Receptor de datos de radiodifusion. | |
| US8347345B1 (en) | Television terminal modem | |
| ES2243197T3 (es) | Fusion de informaciones de multiples fuentes, en un sistema de television. | |
| ES2207953T3 (es) | Sistema de navegacion para sistema de television digital multicanal. | |
| US6772433B1 (en) | Interactive program guide for designating information on an interactive program guide display | |
| JP3664410B2 (ja) | フルサービステレビジョンシステムのためのサービスアプリケーションマネージャ | |
| US20060294574A1 (en) | Apparatuses and methods for receiving software/firmware | |
| HK1007058B (en) | Interactive television converter | |
| EP1157546A1 (en) | A preferred service management system for a multimedia video decoder | |
| KR20000076404A (ko) | 전송된 데이터 스트림으로부터 데이터 섹션들의 추출 | |
| JP2003158730A (ja) | Epg情報配信システム | |
| US20020051469A1 (en) | Decoder supporting multiple inputs | |
| KR20020014554A (ko) | 사용자 환경 설정 기능을 갖는 디지털 티브이 및 그제어방법. | |
| US20060184991A1 (en) | System and method of providing television content | |
| KR20060060008A (ko) | 디지털 텔레비전을 위한 표준화된 테마 취급 방법 | |
| US20080276300A1 (en) | Program Execution Device | |
| US20090007203A1 (en) | Enhanced Interactive Television Return Path | |
| EP1138148B1 (en) | Digital decoder for audiovisual data and applications from a plurality of providers | |
| US20070294727A1 (en) | Method and system for providing ESG in a digital video broadcasting system | |
| ES2247015T3 (es) | Procedimiento de datos digitales de multiples flujos de datos. | |
| US8095470B1 (en) | Identifying a content provider | |
| ES2927798T3 (es) | Procedimiento de determinación de una lista de identificadores de canales a mostrar en un servicio de visualización |