APARATO Y PROCEDIMIENTO PARA SINCRONIZAR UNA PRESENTACIÓN A PARTIR DE FLUJOS DE BITS BASÁNDOSE EN SU CONTENIDO.

Aparato para sincronizar una presentación de contenido renderizable de al menos dos flujos de bits digitales que residen en medios de almacenamiento respectivos,

en el que dicho aparato está caracterizado porque comprende: una unidad (210) característica de flujo para derivar información característica de contenido de uno de dichos flujos; medios para recibir una señal que transporta información característica de contenido del otro flujo; medios para comparar dicha información de dicho un flujo con dicha información del otro flujo; un reproductor (208) para progresar hacia delante en dicho un flujo para reproducir contenido de dicho un flujo; y medios para sincronizar dicha presentación modificando dicho progreso basándose en dicha comparación mediante dichos medios de comparación

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/IB2002/005019.

Solicitante: KONINKLIJKE PHILIPS ELECTRONICS N.V..

Nacionalidad solicitante: Países Bajos.

Dirección: GROENEWOUDSEWEG 1 5621 BA EINDHOVEN PAISES BAJOS.

Inventor/es: JANEVSKI,ANGEL.

Fecha de Publicación: .

Fecha Solicitud PCT: 20 de Noviembre de 2002.

Fecha Concesión Europea: 18 de Agosto de 2010.

Clasificación Internacional de Patentes:

  • H04N5/76 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04N TRANSMISION DE IMAGENES, p. ej. TELEVISION. › H04N 5/00 Detalles de los sistemas de televisión (Detalles de los dispositivos de análisis o sus combinaciones con la producción de la tensión de alimentación H04N 3/00). › Registro de la señal de televisión.

Clasificación PCT:

  • H04N5/76 H04N 5/00 […] › Registro de la señal de televisión.
  • H04N5/765 H04N 5/00 […] › Circuitos de interfaz entre un aparato de registro y otro aparato.

Clasificación antigua:

  • H04N5/76 H04N 5/00 […] › Registro de la señal de televisión.
  • H04N5/765 H04N 5/00 […] › Circuitos de interfaz entre un aparato de registro y otro aparato.

Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.

APARATO Y PROCEDIMIENTO PARA SINCRONIZAR UNA PRESENTACIÓN A PARTIR DE FLUJOS DE BITS BASÁNDOSE EN SU CONTENIDO.

Fragmento de la descripción:

Aparato y procedimiento para sincronizar una presentación a partir de flujos de bits basándose en su contenido.

Antecedentes de la invención

1. Campo de la invención

La presente invención se refiere en general a la reproducción de imágenes digitales, y más particularmente a técnicas para sincronizar la reproducción de dos o más flujos digitales basándose en contenido renderizable de esos flujos.

2. Descripción de la técnica relacionada

Los grabadores de vídeo personales (PVR) son dispositivos de grabación de vídeo que pueden usarse junto con casi cualquier sistema de emisión de televisión (por ejemplo, por cable, cable digital, satélite, antena, o combinaciones de los mismos), así como para grabar a partir de VHS, DVD, fuentes de Internet, etc. Los PVR pueden programarse para encontrar y grabar automáticamente el programa o programas de televisión favoritos de un usuario de modo que el usuario pueda ver lo que desea, cuando él quiere. Normalmente, los PVR contienen una cantidad sustancial de memoria y pueden grabar más de treinta horas de programación. El usuario puede entonces recuperar la programación grabada y visionarla cuando lo desee.

La tecnología de PVR actual permite a los usuarios desplazar en el tiempo el contenido del programa que está grabándose (normalmente emisiones de televisión). En otras palabras, un usuario puede grabar una emisión de televisión y verla varias horas, o incluso varios días, más tarde. De manera alternativa, un usuario puede decidir grabar un programa y empezar a verlo cuando ha pasado una cantidad predeterminada de tiempo desde el inicio del programa, de modo que el usuario pueda saltarse los anuncios publicitarios distribuidos a lo largo del programa. Por tanto, el usuario estaría viendo el programa durante casi el mismo periodo de tiempo que la gente que está viendo la emisión en directo. Sin embargo, dada la posibilidad de saltarse los anuncios publicitarios, el usuario del PVR verá el mismo programa que otra persona en menos tiempo.

A pesar de los beneficios anteriores de los PVR, existen inconvenientes asociados con su uso. Por ejemplo, mucha gente disfruta viendo diversos programas de forma simultánea (por ejemplo, eventos deportivos, programas de entrevistas o dramas) aunque la gente pueda estar físicamente en diferentes ubicaciones. Estas personas a menudo se comunicarán entre sí durante el programa mediante otros medios de comunicación tales como el teléfono o Internet. Por tanto, pueden comentar el programa a medida que se desarrollan los acontecimientos. Sin embargo, a medida que estas personas desplazan en tiempo el contenido, pierden la posibilidad de ver simultáneamente programas "juntos" mientras están en sus ubicaciones respectivas. Inevitablemente, los dos usuarios estarán viendo el mismo programa de forma no sincronizada y por tanto un usuario conocerá los resultados de una escena dramática o evento deportivo, por ejemplo, antes que el otro usuario.

La publicación de patente estadounidense n.º US20030002849A1, titulada "Synchronized Personal Video Recorders", presentada el 28 de junio de 2001, cedida al cesionario de la presente solicitud da a conocer un sistema en el que un PVR se sincroniza con otro PVR enviando un mensaje de estado al otro PVR. El mensaje se emite cuando el usuario del PVR iniciador opera una función de PVR tal como inicio, avance rápido o rebobinado, para permitir al receptor del mensaje realizar la función complementaria para mantener la presentación sincronizada en ambos PVR. El mensaje también se transmite de forma periódica para actualizar la sincronización. En el mensaje hay un identificador del programa que está viéndose o que va a verse, un indicador del modo de visionado (por ejemplo reproducción normal, avance rápido, pausa, etc.), y el tiempo o cuadro respecto al programa. El tiempo o cuadro permite al PVR receptor sincronizar su reproducción con la del PVR emisor, comparando el tiempo o cuadro en el mensaje con su propio tiempo o cuadro actual.

En la solicitud de patente japonesa JP09275549A se dispone de forma idéntica de dos secuencias (flujos) de imágenes de alta resolución en dos ordenadores remotos, y su visualización se sincroniza con ayuda de un intercambio de números de cuadro de imagen a través de una línea telefónica. Este procedimiento puede compararse con lo que se describe en la publicación de patente estadounidense n.º US20030002849A.

Ampliando este concepto de sincronizar un PVR emisor con un PVR receptor transmitiendo un tiempo o cuadro desde el PVR emisor al PVR receptor, se supondrá inicialmente, con el fin de ilustrar la presente invención, que ambos PVR están reproduciendo copias idénticas respectivas de un vídeo. El cuadro del PVR emisor forma parte de la copia del emisor del vídeo, que reside en un flujo de bits que se almacena en un medio de almacenamiento. De manera similar, los cuadros de la copia del vídeo del PVR receptor residen en un flujo de bits que se almacena en el medio de almacenamiento del receptor.

También se supondrá inicialmente que cuando el temporizador de vídeo de un PVR muestra como su salida el mismo tiempo que muestra el temporizador de vídeo del otro PVR, los vídeos respectivos que están reproduciéndose están en el mismo punto en sus respectivas reproducciones en cuanto al contenido. Cuando un PVR realiza un avance rápido o rebobinado, esto hace avanzar o retroceder de forma correspondiente y síncrona el recuento de tiempo de su temporizador de vídeo respectivo.

Si por ejemplo el temporizador de vídeo del PVR destinatario da una lectura 1 hora, 1 minuto y 1 segundo en un tiempo en que el PVR destinatario recibe del PVR emisor un mensaje que tiene como su sello de tiempo de salida 1 hora, 1 minuto y 2 segundos (ajustado según el temporizador de vídeo del PVR emisor), esto podría indicar que la reproducción del PVR destinatario está un segundo por detrás de la del PVR emisor. Podría ser el caso, por ejemplo, que según el sincronismo de un reloj de referencia único, el PVR destinatario iniciara su reproducción un segundo después de que el PVR emisor iniciara su reproducción. Basándose en esa premisa, el PVR destinatario puede adoptar acciones correctoras para compensar la diferencia de tiempo de un segundo. Específicamente, si el tiempo de transmisión del mensaje fuera insignificante, por ejemplo un milisegundo, mientras que la diferencia de tiempo es un segundo, es posible basarse en la diferencia de tiempo de un segundo completa para adoptar acciones correctoras para sincronizar las reproducciones respectivas en los PVR. El PVR destinatario, por ejemplo, "realizaría un avance rápido" de su copia local del programa un segundo entero e incrementaría su temporizador de vídeo un segundo. Mediante esta acción, la reproducción del destinatario alcanzaría la del emisor en cuanto al contenido, y los temporizadores de vídeo respectivos de los PVR emisor y destinatario se sincronizarían.

Sin embargo, si el tiempo de transmisión no fuera insignificante, debe tenerse en cuenta a la hora de comparar el sello de tiempo de salida del mensaje entrante con el tiempo en que se recibe el mensaje en el PVR receptor de modo que la compensación correctiva aplicada refleje de forma apropiada la medida en que los temporizadores de vídeo respectivos no están sincronizados y, por consiguiente, la medida en que las reproducciones respectivas no están sincronizadas en cuanto al contenido.

Sin embargo, la técnica anterior, por sí sola, no siempre sincronizará la presentación de vídeo, es decir, que la reproducción de cuadros correspondientes en las reproducciones respectivas sea concurrente. La suposición realizada anteriormente de que el contenido que se muestra en cada PVR en cualquier tiempo del temporizador de vídeo común, seleccionado de forma arbitraria, es idéntico, no se cumple siempre. Los programas grabados en los dos PVR pueden, por ejemplo, empezar en el mismo tiempo de inicio de vídeo nominal, pero diferir ligeramente, quizá aproximadamente un segundo, en cuanto al punto real en el vídeo en el que se inician respectivamente. Como resultado, si ambas reproducciones se fueran a visionar una al lado de otra, una se retrasaría respecto a la otra. Por tanto, aunque los temporizadores de vídeo de ambos PVR respectivos fueran perfectamente síncronos, los visionados respectivos del vídeo podrían no estar sincronizados.

Además, incluso si las dos reproducciones estuvieran sincronizadas inicialmente, la presentación...

 


Reivindicaciones:

1. Aparato para sincronizar una presentación de contenido renderizable de al menos dos flujos de bits digitales que residen en medios de almacenamiento respectivos, en el que dicho aparato está caracterizado porque comprende:

una unidad (210) característica de flujo para derivar información característica de contenido de uno de dichos flujos;

medios para recibir una señal que transporta información característica de contenido del otro flujo;

medios para comparar dicha información de dicho un flujo con dicha información del otro flujo;

un reproductor (208) para progresar hacia delante en dicho un flujo para reproducir contenido de dicho un flujo; y

medios para sincronizar dicha presentación modificando dicho progreso basándose en dicha comparación mediante dichos medios de comparación.

2. Aparato según la reivindicación 1, en el que dichos flujos incluyen datos de imagen y dicha presentación es al menos parcialmente visual.

3. Aparato según la reivindicación 1, en el que dichos flujos incluyen datos de audio y dicha presentación es al menos parcialmente visual.

4. Aparato según la reivindicación 1, en el que dicha presentación abarca un primer tiempo y un segundo tiempo, y dicho contenido de dicho un flujo y dicho contenido de dicho otro flujo pertenecen en dicho primer tiempo a respectivas primeras partes de dichos flujos y en dicho segundo tiempo a respectivas segundas partes de dichos flujos.

5. Aparato según la reivindicación 1, en el que dicha señal incluye información (570) de control para controlar el procesamiento de dicho otro flujo para llevar a cabo dicha sincronización.

6. Aparato según la reivindicación 1, que comprende además medios de entrada configurados para hacer que una orden de control de función se emita mediante la operación interactiva de dichos medios de entrada por parte de un usuario en respuesta a una renderización de dicho otro flujo, haciendo dicha orden que se genere dicha información característica de contenido de dicho otro flujo.

7. Aparato según la reivindicación 1, en el que dicho reproductor (208) reproduce dicho contenido como imágenes que pueden visionarse derivadas de dicho un flujo, produciendo dicha reproducción dichas imágenes que pueden visionarse en una pantalla (122b) sincronizadas con la reproducción en otra pantalla (122a) de imágenes que pueden visionarse derivadas de dicho otro flujo.

8. Aparato según la reivindicación 1, en el que dicho un flujo incluye datos de imagen y tiene una forma parcialmente descomprimida antes de la descompresión a través de una transformada de imagen que opera sobre componentes de frecuencia de datos de imagen, realizándose dicha derivación basándose en dicho flujo en dicha forma parcialmente descomprimida sin descompresión adicional.

9. Aparato según la reivindicación 1, en el que dicha derivación se produce antes de dicho almacenamiento de dicho un flujo y en el que dicho flujo almacenado tiene etiquetas incrustadas que hacen referencia a partes correspondientes de dicha información característica.

10. Aparato según la reivindicación 1, en el que dicho aparato comprende un grabador (114b) de vídeo personal.

11. Aparato según la reivindicación 1, que comprende además:

una segunda unidad (210) de características de flujo para derivar dicha información característica de contenido del otro flujo;

medios para formar dicha señal a partir de dicha información derivada por la segunda unidad de características de flujo; y

medios para emitir dicha señal.

12. Aparato según la reivindicación 11, que comprende además:

una tercera unidad (210) de características de flujo para derivar información característica de contenido de un tercer flujo de bits digital que tiene contenido renderizable y reside en un tercer medio de almacenamiento;

medios para recibir una señal que transporta información característica de contenido de dicho otro flujo;

medios para comparar dicha información del tercer flujo con dicha información del otro flujo; un reproductor (208) para progresar hacia delante en dicho tercer flujo para reproducir contenido de dicho tercer flujo; y

medios para sincronizar dicha presentación modificando dicho progreso en dicho tercer flujo basándose en dicha comparación por dichos medios para comparar dicha información del tercer flujo.

13. Aparato según la reivindicación 1, en el que dicha información característica es una marca de agua.

14. Aparato según la reivindicación 1, en el que dicha información característica es una etiqueta textual.

15. Aparato según la reivindicación 1, en el que dicha información característica es una firma digital.

16. Aparato según la reivindicación 1, en el que dicha modificación comprende la modificación de un sentido de dicho progreso.

17. Aparato según la reivindicación 1, en el que dicha modificación comprende la modificación de una magnitud de dicho progreso.

18. Aparato según la reivindicación 1, en el que una salida de dicha comparación mediante dichos medios de comparación es un recuento de cuadros codificados dentro del cuadro.

19. Aparato según la reivindicación 1, que comprende además un reproductor para progresar hacia delante en dicho otro flujo para reproducir contenido de dicho otro flujo;

en el que dichos medios para sincronizar dicha presentación modifican dicho progreso en dicho otro flujo basándose en dicha comparación mediante dichos medios de comparación.

20. Aparato según la reivindicación 1, en el que dicha modificación realiza un avance rápido de dicha reproducción.

21. Aparato según la reivindicación 20, que comprende además un temporizador (212) de vídeo que mantiene un recuento de tiempo en correspondencia con dicha reproducción, en el que dicho avance rápido se produce hasta un punto en dicha reproducción que corresponde a un valor predeterminado de dicho recuento de tiempo.

22. Aparato según la reivindicación 1, en el que dicha modificación realiza un rebobinado de dicha reproducción.

23. Aparato según la reivindicación 1, en el que dicha modificación detiene dicha reproducción.

24. Aparato según la reivindicación 1, en el que dicha modificación incluye una combinación de modificaciones seleccionadas a partir del grupo que consiste en: avance rápido, rebobinado, ralentización y detención de dicha reproducción.

25. Procedimiento para sincronizar una presentación de contenido renderizable de al menos dos flujos de bits digitales que residen en medios de almacenamiento respectivos, caracterizado porque dicho procedimiento comprende las etapas de:

derivar información característica de contenido de uno de dichos flujos;

comparar dicha información con información característica de contenido del otro flujo;

progresar hacia delante en dicho un flujo para reproducir contenido de dicho un flujo; y

sincronizar dicha presentación modificando dicho progreso basándose en dicha comparación mediante dichos medios de comparación.

26. Programa informático para sincronizar una presentación de contenido renderizable de al menos dos flujos de bits digitales que residen en medios de almacenamiento respectivos, caracterizado porque dicho programa comprende:

medios de instrucción que derivan información característica de contenido de uno de dichos flujos;

medios de instrucción para comparar dicha información con información característica de contenido del otro flujo;

medios de instrucción para progresar hacia delante en dicho un flujo para reproducir contenido de dicho un flujo; y

medios de instrucción para sincronizar dicha presentación modificando dicho progreso basándose en dicha comparación mediante dichos medios de instrucción para la comparación.


 

Patentes similares o relacionadas:

Sistemas y procedimientos para proporcionar almacenamiento de datos en servidores de un sistema de entrega de medios bajo demanda, del 22 de Enero de 2020, de Rovi Guides, Inc: Un procedimiento para su uso en un sistema de guía interactivo que proporciona a los usuarios acceso a programas, comprendiendo el procedimiento: generar, […]

Sistema de descodificación para descodificar archivos multimedia, sistema para codificar un archivo multimedia, y archivo multimedia, del 22 de Enero de 2020, de DIVX, LLC: Un sistema de descodificación para descodificar archivos multimedia (30, 30'), comprendiendo el sistema de descodificación: un procesador configurado y al […]

Método, dispositivo y sistema de restablecimiento de programa, del 25 de Abril de 2019, de HUAWEI DEVICE CO., LTD: Un método para restablecer un programa, que comprende: obtener 202 programas asociados con un programa restablecido activado, de acuerdo con el programa […]

Sistema de distribución de vídeo que incluye reproducción progresiva, del 15 de Abril de 2019, de Sonic IP, Inc: Procedimiento para reproducir de manera progresiva por parte de un dispositivo configurado con una aplicación cliente una secuencia de medios almacenada […]

Método, aparato y terminal de grabación, del 19 de Marzo de 2019, de HUAWEI TECHNOLOGIES CO., LTD.: Un aparato de grabación que incluye un procesador , una memoria , una interfaz de comunicaciones , un bus , un sensor de gravedad , una […]

Interfaz de usuario multimedia, del 13 de Febrero de 2019, de THOMSON LICENSING: Un método para controlar una pantalla de contenido, comprendiendo el método las etapas de: detectar un movimiento realizado con un dispositivo […]

Imagen de 'Mejoras en receptores para señales de televisión'Mejoras en receptores para señales de televisión, del 4 de Octubre de 2018, de Sky CP Limited: Un procedimiento de representación de un programa de televisión grabado que comprende borrar progresivamente datos que representan el programa grabado, en el que los datos […]

Sistema de reproducción automática de anuncios publicitarios, del 8 de Agosto de 2018, de TiVo Solutions Inc: Un procedimiento de reproducción de contenido en un dispositivo multimedia, que comprende: durante la reproducción en avance rápido del contenido de […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .