ES2202006T3 - Sistema de creacion de bases de datos en memoria para codificar material de programas. - Google Patents
Sistema de creacion de bases de datos en memoria para codificar material de programas.Info
- Publication number
- ES2202006T3 ES2202006T3 ES00303407T ES00303407T ES2202006T3 ES 2202006 T3 ES2202006 T3 ES 2202006T3 ES 00303407 T ES00303407 T ES 00303407T ES 00303407 T ES00303407 T ES 00303407T ES 2202006 T3 ES2202006 T3 ES 2202006T3
- Authority
- ES
- Spain
- Prior art keywords
- data
- data material
- received
- receiver
- memory device
- 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
- 239000000463 material Substances 0.000 title claims abstract description 114
- 238000000034 method Methods 0.000 claims abstract description 25
- 238000011084 recovery Methods 0.000 claims description 14
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000010276 construction Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4367—Establishing a secure communication between the client and a peripheral device or smart card
-
- 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/44—Processing 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/4405—Processing 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 video stream decryption
-
- 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/44—Processing 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/4408—Processing 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 video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
-
- 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/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99936—Pattern matching access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Storage Device Security (AREA)
- Television Signal Processing For Recording (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Un método para generar una base de datos de identificadores de ubicación para las respectivas porciones de al menos uno de entre material de datos de vídeo, material de datos de audio y material de datos auxiliar (2), relativos a un programa de emisión contenido en un dispositivo de memoria (4), siendo recibido dicho material de datos mediante un receptor de datos de emisión desde una ubicación remota en un formato codificado (2) y caracterizado porque el método comprende los pasos de decodificar el material de datos recibido (8), analizar el material de datos (10) para generar una multitud de identificadores de ubicación para las respectivas porciones del material de datos, y almacenar dichos identificadores de ubicación en una base de datos (6), y codificar localmente (12) el material de datos antes de almacenarlo en el dispositivo de memoria (4).
Description
Sistema de creación de bases de datos en memoria
para codificar material de programas.
La invención objeto de esta solicitud se refiere
a la capacidad para compilar una base de datos de información, tal
y como el material de programas de emisión, en una memoria y a la
generación y disposición de medios de identificación para permitir
la recuperación del material y a la capacidad para incluir un medio
para procesar el material a medida que se recibe para permitir la
generación de los medios de identificación antes del
almacenamiento.
Es conocido que en la transmisión de material de
emisión, el cual puede estar compuesto por cualquiera, o por
cualquier combinación de datos de vídeo y/o audio y/o datos
auxiliares, la señal se recibe en una estación mediante un receptor
de datos de emisión y que los datos recibidos pueden ser
descifrados y almacenados en una unidad de disco duro u otra forma
de memoria de acceso aleatorio para su posterior recuperación
selectiva, la cual puede ser proporcionada íntegramente junto con
el receptor o estar conectada a él. Sin embargo, junto a la
capacidad para almacenar material en memoria, existe la demanda
asociada de ser capaz de identificar y recuperar los datos con
facilidad y analizar el material, para permitir seleccionar una
porción del material almacenado o la parte requerida del material a
identificar. Para permitir la recuperación eficiente del material es
necesario poder identificar con precisión los segmentos del
material en el momento del almacenamiento, de forma que por
ejemplo, para el material de vídeo, puedan identificarse los
fotogramas de vídeo así como la forma particular del fotograma y
pueda identificarse el método de codificación empleado con respecto
a cada fotograma para su recuperación posterior y para la
generación de una presentación de vídeo.
Actualmente resulta complicada la utilización de
la memoria en la recepción de material de programas de emisión, el
cual se transmite en formato cifrado o codificado para evitar la
visión no autorizada del mismo. El material puede ser decodificado
mediante, por ejemplo, el pago de una cantidad determinada para
autorizar la decodificación, sin embargo se desea que el material
codificado pueda almacenarse también en una memoria y que se cree
una base de datos de identificación. Una solución conocida consiste
en grabar el material de emisión codificado, leerlo desde la
memoria y analizarlo para obtener el identificador de comienzo
apropiado para el material. Esta solución tiene la ventaja de no
necesitar la construcción de una base de datos de identificadores
de ubicación, pero tiene la desventaja de requerir para la
recuperación que todos los datos del material deben leerse desde la
memoria a una alta velocidad, hasta localizar el identificador de
comienzo, ya que éste es la única identificación de referencia.
El objetivo de la presente invención es
proporcionar un aparato y un método mediante los cuales el material
almacenado en la memoria se identifique con respecto a los
identificadores de ubicación contenidos en una base de datos, para
permitir la recuperación del material y en particular, para
permitir identificar y almacenar el material que pueda encontrarse
codificado de alguna manera en la recepción, mientras al mismo
tiempo se garantiza la seguridad del mismo en el
almacenamiento.
En un primer aspecto de la invención, se
proporciona un método para generar una base de datos de
identificadores de ubicación para las respectivas porciones de al
menos uno de entre material de datos de vídeo, material de datos de
audio y material de datos auxiliar, relativos a un programa de
emisión contenido en un dispositivo de memoria, siendo recibido
dicho material de datos mediante un receptor de datos de emisión
desde una ubicación remota en un formato codificado y caracterizado
porque el método comprende los pasos de decodificar el material de
datos recibido, analizar el material de datos para generar una
multitud de identificadores de ubicación para las respectivas
porciones del material de datos, y almacenar dichos identificadores
de ubicación en una base de datos, y codificar localmente el
material de datos antes de almacenarlo en el dispositivo de
memoria.
Por tanto el método permite la identificación y
el almacenamiento de material de datos en un dispositivo de
memoria y la posterior recuperación selectiva del material de datos
desde el dispositivo de memoria, con el método que típicamente
incluye los pasos de recibir el material de datos y, si éste se
encuentra en un formato codificado, procesar el mismo, típicamente
siguiendo los pasos de decodificar o descifrar y analizar la
corriente de datos para poder generar un cierto número de
identificadores de ubicación, los cuales se guardan en una base de
datos para referencia durante la recuperación del material de datos
desde el dispositivo de memoria.
Típicamente el material de datos referido en esta
memoria son datos digitales que pueden ser de vídeo, audio y o
datos auxiliares y los cuales, después de su recepción en el
receptor de datos de emisión pueden ser decodificados, y si fuera
necesario reordenados y combinados para generar la visión o
audición de programas identificables, teletexto, Guías Electrónicas
de Programación o similares.
Cuando el material de datos se somete al paso del
proceso de protección contra copia, el material de datos queda
protegido contra copias no autorizadas, que por supuesto constituye
una de las razones para la codificación inicial de los datos, y así
el material se mantiene en un estado seguro en el dispositivo de
memoria pero puede ser identificado y recuperado.
Preferiblemente los pasos de procesamiento para
el material de datos deben llevarse a cabo como un único proceso
para evitar el acceso no autorizado al material cuando está en un
estado no codificado.
El método puede recibir adicionalmente material
de datos que no esté codificado, siendo recibido e identificado
éste para ser almacenado en el dispositivo de memoria pero sin la
necesidad de pasar por al menos los pasos del proceso de
codificación local.
En una realización la base de datos de
identificadores de ubicación que se genera en relación con el
material codificado, puede codificarse también para preservar la
seguridad del material.
Típicamente el dispositivo de memoria y los
medios de procesamiento para llevar a cabo el método descrito,
están situados en un receptor de datos de emisión que recibe el
material de datos desde una ubicación remota. Típicamente el
material de datos recibido se transmite en un formato digital
codificado y el receptor incluye los medios para decodificar el
material de datos recibido y generar presentaciones de vídeo y/o
audio a través de un equipo de televisión o un monitor y unos
altavoces conectados con el
receptor de datos.
receptor de datos.
En otro aspecto de la invención, se proporciona
un receptor de datos de emisión preparado para la recepción de al
menos uno de entre material de datos de vídeo, material de datos de
audio y material de datos auxiliar, relativos a un programa de
emisión, desde una ubicación remota, la decodificación del material
de datos y la generación de al menos una de entre presentaciones de
vídeo, audio y auxiliar para ser vistas y/o escuchadas a través de
una pantalla de visualización y/o unos altavoces con los que está
conectado el receptor de datos de emisión, dicho receptor de datos
de emisión provisto con, o conectado a, un dispositivo de memoria
para el almacenamiento del material de datos para su acceso
selectivo en un momento posterior y caracterizado porque si dicho
material de datos se recibe en un formato codificado, los datos se
decodifican mediante el receptor de datos de emisión, se analizan
para generar una multitud de identificadores de ubicación para las
respectivas porciones de material de datos, dichos identificadores
de ubicación son almacenados en una base de datos, y el material de
datos se codifica localmente antes de ser almacenado en el
dispositivo de memoria.
Al permitir la codificación local del material,
el material puede de esa manera ser almacenado de forma segura en
el receptor de datos de emisión o en aparatos asociados y aun así
ser recuperado en un momento posterior para visualizarse si el
espectador está autorizado para la decodificación del material.
Si el material de datos recibido no está
codificado, entonces se decodifican los datos y se almacenan en los
medios de memoria junto con un registro del identificador de
ubicación para permitir la recuperación posterior del material de
datos.
Ahora se describe una realización específica de
la invención haciendo referencia al dibujo adjunto, el cual
muestra una ilustración esquemática del sistema en una
realización.
En el ejemplo se desea almacenar el material de
datos recibido, relativo a un programa de emisión que llega en una
corriente de datos codificada 2, en una memoria 4 en la forma de
una unidad de disco duro para su recuperación posterior, y pudiendo
ser dicha recuperación posterior de todo el material, de porciones
o de extractos del mismo, y/o puede requerirse el avance rápido o
rebobinado, pausa o la realización de otras funciones de búsqueda
en el material almacenado.
En una realización la memoria se suministra como
parte del receptor de datos de emisión, que incluye los componentes
para permitir la recepción de la emisión digital de datos desde
una ubicación remota vía satélite, cable o sistemas terrestres, la
decodificación de los datos y la generación de vídeo, audio o datos
auxiliares para su presentación a través de por ejemplo, un equipo
de televisión. El receptor de datos de emisión puede suministrarse
conectado al equipo de televisión o como una parte integral del
mismo e igualmente, la memoria puede suministrarse como una parte
integral del receptor de datos de emisión, del equipo de
televisión, o puede estar conectado a uno o a otro.
En determinados o en todos los casos, los datos
recibidos pueden recibirse en forma codificada y se proporciona una
base de datos 6 para la memoria, que permite almacenar los
identificadores de ubicación para el material que se generan antes
de que el material se grabe o entre en la memoria 4.
Por tanto según la invención, el material
recibido en forma codificada 2 primero es descifrado o decodificado
8 y luego analizado 10 para permitir la decisión y la generación
de los identificadores de ubicación enviados a la base de datos 6,
los cuales pueden encontrarse en términos absolutos o relativos a
otros identificadores, como rasgos característicos del material de
datos. Algunos ejemplos de rasgos característicos útiles pueden
ser, para material de vídeo, el comienzo de los fotogramas I, B o
P, las secuencias del Grupo de Imágenes (GOP), los códigos de
tiempo y/o las referencias gráficas temporales.
Una vez que los identificadores de ubicación han
sido generados y almacenados en la base de datos, el material
puede ser re-codificado para protegerlo contra
copias 12 antes del almacenamiento del mismo en la memoria y se
utiliza una memoria o un controlador de disco 14 para generar la
información de indexado para la memoria, la cual se almacena en la
base de datos y se asigna al identificador de ubicación para las
respectivas porciones de material, de forma que pueda encontrarse
después en la memoria 4.
Posteriormente, cuando llega el momento de
recuperar de la memoria una parte o la totalidad del material
codificado, puede hacerse referencia a la base de datos 6 para
identificar con precisión y comenzar a suministrar el material
desde la memoria a partir del identificador de ubicación más
relevante o conveniente para el material, en respuesta a la
solicitud de recuperación. Por ejemplo, si debe recuperarse un
extracto o porción particular del material, el suministro del
material podría comenzar desde el "fotograma I con el código de
tiempo más próximo a un tiempo determinado". El suministro del
material comienza por analizar la base de datos para encontrar el
identificador de ubicación en la forma de un código de tiempo que
mejor concuerde y luego se hace referencia al índice de la base de
datos de ese material para identificar y acceder al sector de la
memoria de la unidad de disco que contiene el material.
Como se sugirió anteriormente, constituye una
ventaja por razones de seguridad el tener integrados en un único
proceso la decodificación, el análisis y la protección contra copia
para constituir un procesador de material y la Figura adjunta
ilustra en el área sombreada 16 cómo esto puede conseguirse y
evitar así el acceso no autorizado al material cuando se encuentra
en estado no codificado. Una fase posterior puede ser la
integración del controlador de memoria 14 en la misma unidad que el
procesador de material 16 y permite un seguimiento simplificado del
sector de almacenamiento utilizado para los rasgos característicos
clave que se extraen y se utilizan para formar la base de
datos.
En una característica adicional, la información
de la base de datos 6 puede ser codificada localmente para
proporcionar otro nivel de seguridad.
La invención por tanto proporciona un acceso
relativamente rápido y eficiente al material almacenado, que puede
ser guardado en forma codificada y protegida contra copia y aun así
permitir la localización del material a identificar haciendo
referencia a un índice de una base de datos.
Junto con la capacidad para almacenar material de
programación (vídeo/audio, etc) en unidades de disco duro (y
similares), es deseable disponer de verdaderas facultades de acceso
aleatorio, avance rápido y rebobinado. Para acceder a la corriente
de datos aleatoriamente de forma eficiente, es necesario ser capaz
de ubicar físicamente por ejemplo los I, P, B o las imágenes
temporales marcadas. Esta invención se refiere a la construcción de
un mapa de una base de datos de propiedades particulares de
imágenes para unidades físicamente direccionables, en el
dispositivo de almacenamiento. Sin embargo, en un entorno de
emisión, donde el material de programación está codificado, esta
invención describe una arquitectura que integra la decodificación
de emisión, seguida del análisis de la corriente de datos para
formar la base de datos, seguido de la protección local del
contenido (recodificar para el almacenamiento posterior). La
arquitectura descrita y específicamente el orden de procesamiento
ofrecen unas ventajas de eficiencia significativas.
Claims (9)
1. Un método para generar una base de datos de
identificadores de ubicación para las respectivas porciones de al
menos uno de entre material de datos de vídeo, material de datos
de audio y material de datos auxiliar (2), relativos a un programa
de emisión contenido en un dispositivo de memoria (4), siendo
recibido dicho material de datos mediante un receptor de datos de
emisión desde una ubicación remota en un formato codificado (2) y
caracterizado porque el método comprende los pasos de
decodificar el material de datos recibido (8), analizar el material
de datos (10) para generar una multitud de identificadores de
ubicación para las respectivas porciones del material de datos, y
almacenar dichos identificadores de ubicación en una base de datos
(6), y codificar localmente (12) el material de datos antes de
almacenarlo en el dispositivo de memoria (4).
2. El método según la reivindicación 1,
caracterizado porque una vez recibido el material de datos,
se procesa y se almacena en un dispositivo de memoria en el
interior del receptor de datos de emisión, el cual recibe el
material de datos desde una ubicación remota.
3. El método según la reivindicación 2,
caracterizado porque el material de datos se recibe en un
formato codificado digital y el receptor de datos de emisión
decodifica dicho material de datos recibido y genera presentaciones
de vídeo y/o audio a partir del material de datos decodificado, a
través de un equipo de televisión o una pantalla de monitor y unos
altavoces conectados con el receptor de datos de emisión.
4. El método según la reivindicación 1,
caracterizado porque con la posterior selección por parte
del usuario de un identificador o identificadores de ubicación, se
consigue la recuperación de una respectiva porción o porciones del
material de datos desde el dispositivo de memoria para presentarse
a través de una pantalla de visualización y/o unos altavoces
conectados al receptor de datos de emisión.
5. El método según la reivindicación 1,
caracterizado porque el procesamiento del material de datos
mediante el receptor de datos de emisión se realiza como un único
proceso para evitar el acceso no autorizado al material de datos
cuando se encuentra en estado no codificado.
6. El método según la reivindicación 1,
caracterizado porque adicionalmente se recibe material no
codificado, siendo identificado éste para almacenarlo en el
dispositivo de memoria pero sin tener que pasar por al menos el
paso de procesamiento de codificación local.
7. El método según la reivindicación 1,
caracterizado porque la base de datos de identificadores de
ubicación que se genera en relación con el material de datos, se
codifica para preservar la seguridad.
8. Un receptor de datos de emisión preparado para
la recepción de al menos uno de entre material de datos de vídeo,
material de datos de audio y material de datos auxiliar (2)
relativos a un programa de emisión desde una ubicación remota, la
decodificación del material de datos y la generación de al menos
una de entre presentaciones de vídeo, audio y auxiliar para ser
vistas y/o escuchadas a través de una pantalla de visualización y/o
unos altavoces con los que está conectado el receptor de datos de
emisión, estando dicho receptor de datos de emisión provisto con, o
conectado a, un dispositivo de memoria (4) para el almacenamiento
del material de datos para su acceso selectivo en un momento
posterior y caracterizado porque cuando el material de datos
se recibe en un formato codificado, los datos se decodifican (8)
mediante el receptor de datos de emisión, se analizan (10) para
generar una multitud de identificadores de ubicación para las
respectivas porciones de material de datos, dichos identificadores
de ubicación son almacenados en una base de datos (6), y el
material de datos se codifica localmente (12) antes de ser
almacenado en el dispositivo de memoria (4).
9. El receptor de datos de emisión según la
reivindicación 8, caracterizado porque si dicho material de
datos se recibe en forma no codificada, el material de datos se
codifica y se almacena selectivamente en el dispositivo de memoria
junto con un registro del identificador de ubicación para dicho
material, para permitir su recuperación posterior.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GBGB9909362.7A GB9909362D0 (en) | 1999-04-23 | 1999-04-23 | Memory database system for encrypted progarmme material |
| GB9909362 | 1999-04-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2202006T3 true ES2202006T3 (es) | 2004-04-01 |
Family
ID=10852123
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES00303407T Expired - Lifetime ES2202006T3 (es) | 1999-04-23 | 2000-04-20 | Sistema de creacion de bases de datos en memoria para codificar material de programas. |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7027599B1 (es) |
| EP (1) | EP1067796B1 (es) |
| AT (1) | ATE246429T1 (es) |
| DE (1) | DE60004140T2 (es) |
| ES (1) | ES2202006T3 (es) |
| GB (1) | GB9909362D0 (es) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4027482B2 (ja) * | 1997-12-24 | 2007-12-26 | 富士通株式会社 | 暗号復元を行う翻訳装置およびその方法 |
| EP1244309A1 (en) * | 2001-03-24 | 2002-09-25 | Deutsche Thomson-Brandt Gmbh | A method and microprocessor system for forming an output data stream comprising metadata |
| US8010800B2 (en) * | 2001-06-26 | 2011-08-30 | Sealedmedia Limited | Search engine and digital rights management |
| KR100972831B1 (ko) * | 2003-04-24 | 2010-07-28 | 엘지전자 주식회사 | 엔크립트된 데이터의 보호방법 및 그 재생장치 |
| KR20040092649A (ko) * | 2003-04-24 | 2004-11-04 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
| KR100974449B1 (ko) * | 2003-04-24 | 2010-08-10 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
| KR100974448B1 (ko) * | 2003-04-24 | 2010-08-10 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
| US9578345B2 (en) | 2005-03-31 | 2017-02-21 | Euclid Discoveries, Llc | Model-based video encoding and decoding |
| US8902971B2 (en) * | 2004-07-30 | 2014-12-02 | Euclid Discoveries, Llc | Video compression repository and model reuse |
| US9532069B2 (en) | 2004-07-30 | 2016-12-27 | Euclid Discoveries, Llc | Video compression repository and model reuse |
| US9743078B2 (en) | 2004-07-30 | 2017-08-22 | Euclid Discoveries, Llc | Standards-compliant model-based video encoding and decoding |
| EP2106664A2 (en) | 2007-01-23 | 2009-10-07 | Euclid Discoveries, LLC | Systems and methods for providing personal video services |
| CA2675957C (en) | 2007-01-23 | 2016-02-16 | Euclid Discoveries, Llc | Object archival systems and methods |
| CN101939991A (zh) * | 2007-01-23 | 2011-01-05 | 欧几里得发现有限责任公司 | 用于处理图像数据的计算机方法和装置 |
| TW201016016A (en) | 2008-10-07 | 2010-04-16 | Euclid Discoveries Llc | Feature-based video compression |
| US10097851B2 (en) | 2014-03-10 | 2018-10-09 | Euclid Discoveries, Llc | Perceptual optimization for model-based video encoding |
| US10091507B2 (en) | 2014-03-10 | 2018-10-02 | Euclid Discoveries, Llc | Perceptual optimization for model-based video encoding |
| US9621917B2 (en) | 2014-03-10 | 2017-04-11 | Euclid Discoveries, Llc | Continuous block tracking for temporal prediction in video encoding |
| CN109347837B (zh) * | 2018-10-25 | 2021-07-06 | 努比亚技术有限公司 | 蓝牙数据加密传输方法、蓝牙设备及计算机可读存储介质 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5581614A (en) | 1991-08-19 | 1996-12-03 | Index Systems, Inc. | Method for encrypting and embedding information in a video program |
| AU669563B2 (en) | 1992-09-22 | 1996-06-13 | Sony Corporation | Digital video signal processing apparatus and method |
| KR100205494B1 (ko) * | 1993-06-10 | 1999-07-01 | 오오가 노리오 | 비디오 및 오디오 신호처리 시스템에 있어서의 보조정보를 위한 합리적인 입력 버퍼 회로 배열 |
| KR100330292B1 (ko) | 1993-09-21 | 2002-03-27 | 이데이 노부유끼 | 데이타 기록 매체 |
| US5805706A (en) * | 1996-04-17 | 1998-09-08 | Intel Corporation | Apparatus and method for re-encrypting data without unsecured exposure of its non-encrypted format |
| JP3359745B2 (ja) * | 1994-07-29 | 2002-12-24 | シャープ株式会社 | 動画像再生装置、及び動画像記録装置 |
| EP0715241B1 (en) * | 1994-10-27 | 2004-01-14 | Mitsubishi Corporation | Apparatus for data copyright management system |
| US5619571A (en) * | 1995-06-01 | 1997-04-08 | Sandstrom; Brent B. | Method for securely storing electronic records |
| US5933500A (en) * | 1996-05-31 | 1999-08-03 | Thomson Consumer Electronics, Inc. | Adaptive decoding system for processing encrypted and non-encrypted broadcast, cable or satellite video data |
| US6795567B1 (en) * | 1999-09-16 | 2004-09-21 | Hewlett-Packard Development Company, L.P. | Method for efficiently tracking object models in video sequences via dynamic ordering of features |
| US6990453B2 (en) * | 2000-07-31 | 2006-01-24 | Landmark Digital Services Llc | System and methods for recognizing sound and music signals in high noise and distortion |
-
1999
- 1999-04-23 GB GBGB9909362.7A patent/GB9909362D0/en not_active Ceased
-
2000
- 2000-04-20 US US09/553,011 patent/US7027599B1/en not_active Expired - Lifetime
- 2000-04-20 EP EP00303407A patent/EP1067796B1/en not_active Expired - Lifetime
- 2000-04-20 DE DE60004140T patent/DE60004140T2/de not_active Expired - Lifetime
- 2000-04-20 ES ES00303407T patent/ES2202006T3/es not_active Expired - Lifetime
- 2000-04-20 AT AT00303407T patent/ATE246429T1/de not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| DE60004140T2 (de) | 2004-04-22 |
| US7027599B1 (en) | 2006-04-11 |
| EP1067796A1 (en) | 2001-01-10 |
| GB9909362D0 (en) | 1999-06-16 |
| DE60004140D1 (de) | 2003-09-04 |
| EP1067796B1 (en) | 2003-07-30 |
| ATE246429T1 (de) | 2003-08-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2202006T3 (es) | Sistema de creacion de bases de datos en memoria para codificar material de programas. | |
| ES2315219T3 (es) | Sistema de cifrado y descifrado de datos. | |
| ES2311494T3 (es) | Almacenamiento super encriptado y recuperacion de programas audiovisuales con claves generadas por tarjeta inteligente. | |
| US7577251B2 (en) | Data player, digital contents player, playback system, data embedding apparatus, and embedded data detection apparatus | |
| ES2295105T3 (es) | Sistema para la validacion de tiempo horario. | |
| US6912513B1 (en) | Copy-protecting management using a user scrambling key | |
| US7769171B2 (en) | Method for transmitting digital data in a local network | |
| US20080310826A1 (en) | Digital Information Recording Apparatus and Outputting Apparatus | |
| MY125288A (en) | Digital data recording device and method for protecting copyright and easily reproducing encrypted digital data and computer readable recording medium recording program | |
| ES2391555T3 (es) | Método de gestión de derechos de un contenido cifrado y almacenado en una grabadora digital personal | |
| MY118261A (en) | A decoding apparatus/method and data format for processing and storing encrypted video data | |
| JP2003179850A (ja) | ディジタル情報記録装置および情報記録再生装置 | |
| ES2279611T3 (es) | Sistema y procedimiento para proteger contra copia señales digitales. | |
| CN1513265A (zh) | 用于选择性地提供对一项利用控制字加密的业务的访问的设备和方法以及智能卡 | |
| US20070081670A1 (en) | Data transfer device | |
| CN103765909A (zh) | 使用媒体跟踪码阻碍未授权的内容复制 | |
| JP4731000B2 (ja) | データ再生装置、及びデータ再生方法 | |
| ES2305232T3 (es) | Sistema y procedimiento de transmision de informaciones cifradas con clave cifrada. | |
| JP4340694B2 (ja) | ディジタル情報送信装置、ディジタル情報送信方法、ディジタル情報受信装置およびディジタル情報受信方法 | |
| CN1788493A (zh) | 用于记录安全模块中经过的时间的方法 | |
| EP0436472B1 (en) | System for transmitting and receiving television signals | |
| EP1966707B1 (en) | Method and apparatus for storing and retrieving encrypted programming content such that it is accessible to authorized users from multiple set top boxes | |
| HK1006904B (en) | System for transmitting and receiving television signals | |
| KR100734385B1 (ko) | 데이터 처리 장치, 데이터 기록 장치, 데이터 재생 장치 및데이터 기억 방법 | |
| PT1410342E (pt) | Método de registo local de dados numéricos para a televisão |