Procedimiento y aparato de multifusión.

Un procedimiento implementado por ordenador para la reproducción de un flujo de medios,

comprendiendo elprocedimiento, en un ordenador del cliente:

- mostrar una lista de flujos de medios seleccionables por el usuario disponibles para la reproducción, en elque la lista se obtiene a través de una red de comunicaciones desde una fuente remota desde el ordenadordel cliente;

- detectar una selección de un flujo de medios de la lista mostrada de flujos de medios seleccionables por elusuario; y

- en respuesta a la detección de la selección del flujo de medios seleccionado:

- transmitir información a un servidor que permita el registro remoto de la información relacionadacon la selección;

- solicitar la entrega del flujo de medios seleccionado para el ordenador del cliente,

- recibir el flujo de medios seleccionado a través de una red de comunicaciones;

- transmitir a un servidor información relacionada con la entrega del flujo de medios seleccionadopara el ordenador del cliente para permitir el registro remoto de la información relacionada con laentrega del flujo de medios seleccionado para el ordenador del cliente, y

- reproducir la secuencia de medios en el ordenador del cliente.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E10011531.

Solicitante: Two-Way Media Ltd.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 2042 Alpine Drive Boulder, CO 80304 ESTADOS UNIDOS DE AMERICA.

Inventor/es: MONTEIRO,ANTONIO M, BUTTERWORTH,JAMES F.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04L29/06 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › caracterizadas por un protocolo.
  • H04L29/08 H04L 29/00 […] › Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace.

PDF original: ES-2394182_T3.pdf

 


Fragmento de la descripción:

Procedimiento y aparato de multidifusión 1. Campo de la invención La presente invención se refiere a un procedimiento y a un aparato para proporcionar servicios de comunicación de audio y/o visual, en tiempo real, a una pluralidad de usuarios identificables en una red de comunicaciones, tal como Internet. En una realización preferida, la invención monitoriza que los usuarios estén recibiendo señales sobre una de una pluralidad de canales y modifica el contenido de al menos algunas señales en respuesta a las mismas. Una aplicación particular es proporcionar servicios similares a radio o televisión de múltiples canales con contenido de programación comercial ajustado de acuerdo con la identidad del usuario individual.

2. Antecedentes de la invención Sistemas, tales como Internet, son típicamente sistemas punto-a-punto (o unidifusión) en los que un mensaje se convierte en una serie de paquetes dirigidos que se enrutan desde un nodo fuente a través de una pluralidad de enrutadores a un nodo de destino. En la mayoría de los protocolos de comunicación, el paquete incluye una cabecera que contiene las direcciones de la fuente y los nodos de destino, así como un número de secuencia que especifica el orden de los paquetes en el mensaje.

En general, estos sistemas no tienen la capacidad de transmisión un mensaje desde un nodo fuente a todos los demás nodos en la red, ya que dicha capacidad es rara vez de mucho uso y podría fácilmente sobrecargar la red. Sin embargo, hay situaciones en las que es deseable que un nodo se comunique con algún subconjunto de todos los nodos. Por ejemplo, la capacidad de conferencia de múltiples partes análoga a la que se encuentra en el sistema de telefonía pública y transmisión a un número limitado de nodos es de considerable interés para los usuarios de las redes de conmutación de paquetes. Para satisfacer estas demandas, los paquetes destinados a varios destinatarios han sido encapsulados como un paquete de unidifusión y es enviado desde un origen a un punto en una red donde los paquetes han sido reproducidos y enviados a todos los destinatarios deseados. Esta técnica es conocida como multidifusión IP y la red sobre la que estos paquetes se enrutan se denomina la MulticastBackbone o MBONE. Más recientemente, han estado disponibles enrutadores que puede enrutar las direcciones de multidifusión (direcciones de clase D) establecidas en los protocolos de comunicación como TCP/IP y UDP/IP. Una dirección de multidifusión es esencialmente una dirección para un grupo de ordenadores huésped que ha expresado su deseo de participar en ese grupo. Así, un paquete de multidifusión puede ser dirigido desde un nodo de origen a través de una pluralidad de enrutadores de multidifusión (o mrouters) a uno o más dispositivos que reciben los paquetes de multidifusión. Desde allí, el paquete se distribuye a todos los ordenadores huésped que son miembros del grupo de multidifusión.

Estas técnicas se han utilizado para proporcionar en Internet conferencias de audio y video, así como transmisión a modo de radio a grupos de partes interesadas. Véase, por ejemplo, K. Savetz et al. MBONE Multicasting Tomorrow’s Internet (IDG Books Worldwide Inc., 1998) .

Otros detalles relativos a los aspectos técnicos de la multidifusión pueden encontrarse en los documentos de Internet de solicitud de comentarios (RFC) 1112 y 1458, que se reproducen en los Apéndices A y B del libro de Savetz y en D.P. Brutaman et al., "MBONE provides Audio and Video Across the Internet", IEEE Computer, vol. 27, No. 4, pág. 30-36 (abril de 1994) , todos los cuales se incorporan en la presente memoria por referencia.

Un ejemplo de un sistema de vídeo digital se describe por Little et. al. en "Selection and Dissemination of Digital Video via the Virtual Video Browser" Multimedia Tools and Applications, Kluwer, Boston, EE.UU., vol. 1, nº. 2, 1 de junio de 1995. Este documento describe una aplicación de software de navegador de vídeo virtual que está diseñada para permitir la navegación interactiva y la consulta basada en el contenido de una base de datos de vídeo para facilitar la reproducción posterior de los títulos seleccionados. El navegador de vídeo virtual es un mecanismo para la localización, identificación y entrega de audio y vídeo digital en un sistema de distribución. El sistema emplea un proceso de recuperación de dos fases, que comprende una fase de consulta en la que las consultas del usuario se envían a un servidor de metadatos para su procesamiento y una fase de emisión, en la que se establece una conexión entre la estación de trabajo del cliente y el servidor de vídeo para la distribución de datos de vídeo. El sistema incorpora una interfaz de consulta simple que permite a los usuarios especificar sus preferencias para el sistema y recuperar el vídeo apropiado. El sistema también comprende una pantalla de estantería virtual, que es una pantalla virtual de las películas disponibles, en la que cada video está representado por un icono, de manera que la selección de un icono de película lleva a una pantalla de reproducción de vídeo.

La cita de los documentos anteriores no debe interpretarse como una admisión de que cualquiera de estos documentos es una publicación de la técnica anterior relacionada con la presente invención.

3. Sumario de la invención Aspectos de la presente invención se definen en las reivindicaciones independientes. Características preferidas, pero opcionales, se definen en las reivindicaciones dependientes.

Se describe en la presente memoria una arquitectura escalable para la entrega de información en tiempo real sobre una red de comunicaciones. Integrado en la arquitectura hay un mecanismo de control que proporciona la gestión y la administración de los usuarios que van a recibir la información en tiempo real.

En la realización preferida, la información que se entrega es audio de alta calidad. Sin embargo, también podría ser de vídeo, gráficos, texto o cualquier otro tipo de información que pueda ser transmitida a través de una red digital. Esta información se suministra en tiempo real a cualquier número de usuarios de gran distribución. Es en tiempo real para un canal de información dado, enviándose aproximadamente la misma información en aproximadamente el mismo tiempo para todos los que están habilitados para recibir la información.

Preferiblemente, hay múltiples canales de información disponibles simultáneamente para ser entregados a los usuarios, consistiendo cada canal en un flujo de información independiente. Un usuario elige sintonizar o no un canal particular, pero no elige el momento en el que el canal distribuye su información. Ventajosamente, información interactiva (dos vías) puede incorporarse en el sistema, múltiples flujos de información se pueden integrar para su entrega a un usuario, y ciertas porciones de la información que se entrega se pueden adaptar al usuario individual.

4. Breve descripción de los dibujos Estos y otros objetos, características y ventajas de nuestra invención serán más fácilmente evidentes a partir de la siguiente descripción detallada de una realización preferida de nuestra invención, en la cual

La figura 1 es un diagrama esquemático que representa una visión general del sistema de la presente invención;

La figura 2 es un diagrama esquemático que representa el centro de control de red para el sistema de la figura 1;

La figura 3 es un diagrama esquemático que representa una estructura de distribución de unidifusión;

La figura 4 es un diagrama esquemático que representa una estructura de distribución de multidifusión;

La figura 5 es un diagrama esquemático que representa la conexión entre el servidor de medios y el usuario en el sistema de la figura 1; Las figuras 6-17 son diagramas de temporización que muestran diversos aspectos del funcionamiento de los sistemas de la figura 1; y Las figuras 18 y 19 muestran la interfaz de usuario para el control del sistema de la figura 1.

Donde los mismos números de referencia aparecen en múltiples dibujos, los mismos números se refieren a la misma estructura o correspondiente en estos dibujos.

5. Descripción detallada de la realización preferida Haciendo referencia a la figura 1, el sistema de la presente invención comprende un Centro de Control de Red 10, una pluralidad de Servidores Primarios 20, Servidores de Medios 30, Usuarios 40 y Servidores de Control 50 y un Servidor de administración 60. Los servidores están interconectados por una red de comunicaciones, que en la realización preferida es el conjunto de redes mundiales conectadas conocido como Internet. El centro de Control de Red 10 es la fuente de la información que se distribuye.... [Seguir leyendo]

 


Reivindicaciones:

1. Un procedimiento implementado por ordenador para la reproducción de un flujo de medios, comprendiendo el procedimiento, en un ordenador del cliente:

- mostrar una lista de flujos de medios seleccionables por el usuario disponibles para la reproducción, en el que la lista se obtiene a través de una red de comunicaciones desde una fuente remota desde el ordenador del cliente;

- detectar una selección de un flujo de medios de la lista mostrada de flujos de medios seleccionables por el usuario; y

- en respuesta a la detección de la selección del flujo de medios seleccionado:

- transmitir información a un servidor que permita el registro remoto de la información relacionada con la selección;

- solicitar la entrega del flujo de medios seleccionado para el ordenador del cliente,

- recibir el flujo de medios seleccionado a través de una red de comunicaciones;

- transmitir a un servidor información relacionada con la entrega del flujo de medios seleccionado para el ordenador del cliente para permitir el registro remoto de la información relacionada con la entrega del flujo de medios seleccionado para el ordenador del cliente, y

- reproducir la secuencia de medios en el ordenador del cliente.

2. Procedimiento según la reivindicación 1, en el que los flujos de medios seleccionables por el usuario disponibles para reproducir contienen audio y/o vídeo.

3. Procedimiento según la reivindicación 1, en el que la red de comunicaciones se selecciona del grupo que consiste en: (i) Internet, (ii) una red privada conectada a Internet, (iii) una red de paquetes conmutados, (iv) una red de cable, y (v) una red de satélites.

4. Procedimiento según la reivindicación 1, en el que la reproducción de la selección también comprende una acción seleccionada del grupo que consiste en: (i) iniciar la reproducción del flujo de medios seleccionado, (ii) detener la reproducción del flujo de medios seleccionado, (iii) reproducir en silencio el flujo de medios seleccionado, (iv) abrir el flujo de medios seleccionado, y (v) cerrar el flujo de medios seleccionado.

5. Procedimiento según la reivindicación 1, que también comprende una acción seleccionada del grupo que consiste en: (i) ordenar la compra del flujo de medios seleccionado, (ii) descomprimir el flujo de medios seleccionado, (iii) participar en una sesión de chat en relación con el flujo de medios seleccionado, (iv) registrar un usuario asociado con el ordenador del cliente, (v) iniciar una sesión de un usuario asociado con el ordenador del cliente, (vi) cerrar una sesión de un usuario asociado con el ordenador del cliente, (vii) mostrar publicidad, (viii) mostrar una cubierta del álbum relacionada con el flujo de medios seleccionado, (ix) mostrar información relacionada con el artista del flujo de medios seleccionado, (x) mostrar letras de canciones relacionadas con el flujo de medios seleccionado, (xi) mostrar fechas de conciertos relacionadas con el flujo de medios seleccionado, (xii) insertar publicidad en el flujo de medios seleccionado, (xiii) gestionar los medios en una memoria intermedia en el ordenador del cliente, y (xiv) insertar en el flujo de medios seleccionado otros medios almacenados en el ordenador del cliente.

6. Procedimiento según la reivindicación 1, que también comprende una acción seleccionada del grupo que consiste en: (i) solicitar a través de la red de comunicaciones una lista de otros servidores desde un servidor, (ii) actuar sobre señales de cola enviadas desde un servidor a través de la red de comunicaciones, (iii) responder a través de la red de comunicaciones a una solicitud de un servidor sobre el estado operativo del ordenador del cliente, (iv) transmitir a un servidor a través de la red de comunicaciones información que indica que la reproducción del flujo de medios seleccionado se ha iniciado, (v) transmitir a un servidor a través de la red de comunicaciones información que indica que la reproducción del flujo de medios seleccionado ha terminado, y (vi) transmitir a un servidor a través de la red de comunicaciones una petición para una tasa de bits diferente del flujo de medios seleccionado.

7. Procedimiento según la reivindicación 1, que también comprende la comunicación a través de la red de comunicaciones con un servidor, estando este servidor configurado para realizar una acción seleccionada del grupo que consiste en: (i) registrar los usuarios asociados con los ordenadores de los clientes, (ii) autentificar los usuarios asociados con los ordenadores de los clientes, (iii) comprimir los medios, (iv) incorporar publicidad en los medios, (v) distribuir comandos para controlar el software que se ejecuta en el ordenador del cliente, (vi) convertir uno o más flujos de información de audio o visual en uno o más flujos de paquetes digitales dirigidos que cumplen con las especificaciones de un protocolo de comunicación de red, (vii) variar dinámicamente los tamaños de los paquetes para acomodar cambios en las condiciones de la red, (viii) entregar el flujo de medios seleccionado a través de la red de comunicaciones al ordenador del cliente, (ix) monitorizar la entrega del flujo de medios seleccionado en el ordenador del cliente, (x) controlar la entrega del flujo de medios seleccionado al ordenador del cliente en respuesta a las señales de selección que se reciben desde el ordenador del cliente, (xi) controlar la entrega del flujo de medios seleccionado al ordenador del cliente basado en la monitorización de la entrega del flujo de medios seleccionado,

(xii) cambiar la tasa de bits del flujo de medios seleccionado durante la entrega del flujo de medios seleccionado en el ordenador del cliente, (xiii) registrar información relacionada con la entrega del flujo de medios seleccionado al

ordenador del cliente, (xiv) determinar el estado de funcionamiento de otro servidor, y (xv) determinar el estado de funcionamiento del ordenador del cliente.

8. Procedimiento según la reivindicación 7, en el que la información registrada en relación con la entrega del flujo de medios seleccionado al ordenador del cliente incluye información seleccionada del grupo que consiste en: (i) indicaciones de inicio de la entrega, (ii) indicaciones de terminación de la entrega, (iii) información acerca de un usuario asociado con el ordenador del cliente, (iv) información relacionada con el sistema, (v) información agregada sobre qué flujos de paquetes fueron recibidos por los usuarios, y (vi) la información agregada sobre el número de ordenadores de clientes a los que se entregaron flujos de medios seleccionados.

9. Procedimiento según la reivindicación 7, en el que la entrega del flujo de medios seleccionado a través de la red de comunicaciones al ordenador del cliente es a través de (i) unidifusión, (ii) multidifusión o (iii) retransmisión.

10. Procedimiento según la reivindicación 7, en el que la entrega del flujo de medios seleccionado a través de la red de comunicaciones al ordenador del cliente se adapta sobre la base de factores seleccionados del grupo que consiste en: (i) la versión de una aplicación de reproductor de medios en el ordenador del cliente, (ii) las características de carga que prevalecen en el servidor, y (iii) las características de rendimiento de la red de comunicaciones.

11. Procedimiento según la reivindicación 7, en el que la monitorización comprende, durante la entrega del flujo de medios seleccionado, monitorizar la pérdida de paquetes o la congestión de la red de comunicaciones.

12. Procedimiento según la reivindicación 7, en el que el servidor también está configurado para entregar los medios en aproximadamente el mismo tiempo para más de un ordenador del cliente.

13. Procedimiento según la reivindicación 1, en el que las etapas se llevan a cabo mediante una aplicación en el ordenador del cliente.

14. Procedimiento según la reivindicación 13, en el que la aplicación se puede descargar desde la red de comunicaciones.

15. Procedimiento según la reivindicación 1, en el que la lista de flujos de medios seleccionables por el usuario disponibles para reproducir de forma dinámica se transmite al cliente.

16. Procedimiento según la reivindicación 1, en el que los controles del reproductor de medios para controlar la reproducción de los flujos de medios seleccionables por el usuario se muestran en el ordenador del cliente.

17. Procedimiento según la reivindicación 2, en el que la publicidad varía de acuerdo con el usuario asociado con el ordenador del cliente.

18. Procedimiento según la reivindicación 7, en el que la publicidad varía de acuerdo con el usuario asociado con el ordenador del cliente.

19. Procedimiento según la reivindicación 1, en el que la información relacionada con la detección incluye información seleccionada del grupo que consiste en: (i) información sobre el flujo de medios seleccionado, (ii) indicaciones de inicio de la entrega, (iii) información acerca de un usuario asociado con el ordenador del cliente, (iv) información sobre el ordenador del cliente, (v) información utilizada por un servidor para autentificar la entrega del flujo de medios seleccionado al ordenador del cliente, y (vi) la versión de una aplicación de reproducción de medios en el ordenador del cliente.

20. Procedimiento según la reivindicación 1, en el que la información relacionada con la entrega incluye información seleccionada del grupo que consiste en: (i) indicaciones de inicio de la entrega, (ii) indicaciones de terminación de la entrega, (iii) información acerca de un usuario asociado con el ordenador del cliente, (iv) información sobre el ordenador del cliente, y (v) información sobre la entrega del flujo de medios seleccionado.

21. Procedimiento según la reivindicación 1, en el que la transmisión de información relacionada con la entrega se realiza durante el suministro del flujo de medios seleccionado.

22. Un medio de almacenamiento legible por ordenador no transitorio que almacena instrucciones que, cuando se ejecuta en un ordenador de un cliente, hacen que el ordenador del cliente reproduzca un flujo de medios, las instrucciones comprendiendo instrucciones para:

- mostrar una lista de flujos de medios seleccionables por el usuario disponibles para la reproducción, en el que la lista se obtiene a través de una red de comunicaciones desde una fuente remota del ordenador del cliente;

- detectar una selección de un flujo de medios de la lista visualizada de flujos de medios seleccionables por el usuario; y

- en respuesta a la detección de la selección del flujo de medios seleccionado:

- transmitir información a un servidor que permite el registro remoto de la información relacionada con la selección;

- solicitar la entrega del flujo de medios seleccionado al ordenador del cliente;

- recibir el flujo de medios seleccionado a través de una red de comunicaciones;

- transmitir a un servidor información relacionada con la entrega del flujo de medios seleccionado al ordenador del cliente para permitir el registro remoto de la información relacionada con la entrega del flujo de medios seleccionado al ordenador del cliente, y

- reproducir el flujo de medios en el ordenador del cliente.

23. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 22, que también comprende instrucciones seleccionadas del grupo que consiste en instrucciones para: (i) ordenar la compra del flujo de medios seleccionado, (ii) descomprimir el flujo de medios seleccionado, (iii) participar en una sesión de chat en relación con el flujo de medios seleccionado, (iv) registrar un usuario asociado con el ordenador del cliente, (v) iniciar una sesión de un usuario asociado con el ordenador del cliente, (vi) cerrar una sesión de un usuario asociado con el ordenador del cliente, (vii) mostrar publicidad, (viii) mostrar una cubierta del álbum relacionada con el flujo de medios seleccionado, (ix) mostrar información relacionada con el artista del flujo de medios seleccionado, (x) mostrar letras de canciones relacionadas con el flujo de medios seleccionado, (xi) mostrar fechas de conciertos relacionadas con el flujo de medios seleccionado, (xii) insertar publicidad en el flujo de medios seleccionado, (xiii) gestionar los medios en una memoria intermedia en el ordenador del cliente, y (xiv) insertar en el flujo de medios seleccionado otros medios almacenados en el ordenador del cliente.

24. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 22, que también comprende además instrucciones seleccionadas del grupo que consiste de instrucciones para: (i) solicitar a través de la red de comunicaciones una lista de otros servidores desde un servidor, (ii) actuar sobre señales de cola enviadas desde un servidor a través de la red de comunicaciones, (iii) responder a través de la red de comunicaciones a una solicitud de un servidor sobre el estado operativo del ordenador del cliente, (iv) transmitir a un servidor a través de la red de comunicaciones información que indica que la reproducción del flujo de medios seleccionado se ha iniciado, (v) transmitir a un servidor a través de la red de comunicaciones información que indica que la reproducción del flujo de medios seleccionado ha terminado, y (vi) transmitir a un servidor a través de la red de comunicaciones una petición para una tasa de bits diferente del flujo de medios seleccionado.

25. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 22, que también comprende instrucciones para la comunicación a través de la red de comunicaciones con un servidor, estando dicho servidor configurado para realizar una acción seleccionada del grupo que consiste en: (i) registrar los usuarios asociados con los ordenadores de los clientes, (ii) autentificar los usuarios asociados con los ordenadores de los clientes, (iii) comprimir los medios, (iv) incorporar publicidad en los medios, (v) distribuir comandos para controlar el software que se ejecuta en el ordenador del cliente, (vi) convertir uno o más flujos de información de audio o visual en uno o más flujos de paquetes digitales dirigidos que cumplen con las especificaciones de un protocolo de comunicación de red, (vii) variar dinámicamente los tamaños de los paquetes para acomodar cambios en las condiciones de la red, (viii) entregar el flujo de medios seleccionado a través de la red de comunicaciones al ordenador del cliente, (ix) monitorizar la entrega del flujo de medios seleccionado en el ordenador del cliente, (x) controlar la entrega del flujo de medios seleccionado al ordenador del cliente en respuesta a las señales de selección que se reciben desde el ordenador del cliente, (xi) controlar la entrega del flujo de medios seleccionado al ordenador del cliente basado en la monitorización de la entrega del flujo de medios seleccionado, (xii) cambiar la tasa de bits del flujo de medios seleccionado durante la entrega del flujo de medios seleccionado en el ordenador del cliente, (xiii) registrar información relacionada con la entrega del flujo de medios seleccionado al ordenador del cliente, (xiv) determinar el estado de funcionamiento de otro servidor, y (xv) determinar el estado de funcionamiento del ordenador del cliente.

26. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 25, en el que la información registrada en relación con la entrega del flujo de medios seleccionado al ordenador del cliente incluye información seleccionada del grupo que consiste en: (i) indicaciones de inicio de la entrega, (ii) indicaciones de terminación de la entrega, (iii) información acerca de un usuario asociado con el ordenador del cliente, (iv) información relacionada con el sistema, (v) información agregada sobre qué flujos de paquetes fueron recibidos por los usuarios, y (vi) la información agregada sobre el número de ordenadores de clientes a los que se entregaron flujos de medios seleccionados.

27. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 25, en el que la entrega del flujo de medios seleccionado a través de la red de comunicaciones al ordenador del cliente se adapta sobre la base de factores seleccionados del grupo que consiste en: (i) la versión de una aplicación de reproductor de medios en el ordenador del cliente, (ii) las características de carga predominantes del servidor, y (iii) las características de rendimiento de la red de comunicaciones.

28. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 25, en el que la monitorización comprende, durante la entrega del flujo de medios seleccionado, detectar la pérdida de paquetes o la congestión de la red de comunicaciones.

29. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 25, en el que el servidor también está configurado para entregar los medios en aproximadamente el mismo tiempo para más de un ordenador del cliente.

30. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 22, en el que la

información relacionada con la detección incluye información seleccionada del grupo que consiste en: (i) información sobre el flujo de medios seleccionado, (ii) indicaciones de inicio de la entrega, (iii) información acerca de un usuario asociado con el ordenador del cliente, (iv) información sobre el ordenador del cliente, (v) información utilizada por un servidor para autentificar la entrega del flujo de medios seleccionado al ordenador del cliente, y (vi) la versión de una aplicación de reproducción de medios en el ordenador del cliente.

31. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 22, en el que la información relacionada con la entrega incluye información seleccionada del grupo que consiste en: (i) indicaciones de inicio de la entrega, (ii) indicaciones de terminación de la entrega, (iii) información acerca de un usuario asociado con el ordenador del cliente, (iv) información sobre el ordenador del cliente, y (v) información sobre la entrega del flujo de medios seleccionado.

32. Medio de almacenamiento legible por ordenador no transitorio según la reivindicación 22, en el que un servidor está habilitado para autentificar el ordenador del cliente antes de la entrega del flujo de medios seleccionado en el ordenador del cliente.

33. Un sistema para la reproducción de medios, comprendiendo el sistema, en un ordenador de un cliente:

- un dispositivo de entrada del usuario.

20. un dispositivo de salida de audio;

- un dispositivo de salida de video;

- una interfaz de comunicaciones configurada para acoplarse a una red de comunicaciones; y

- un procesador acoplado al dispositivo de entrada del usuario, los dispositivos de salida de audio y de vídeo, y la interfaz de comunicaciones, estando el procesador configurado para ejecutar instrucciones para:

- visualizar a través del dispositivo de salida de audio y/o el dispositivo de salida de vídeo una lista de flujos de medios seleccionables por el usuario disponibles para la reproducción, en el que la lista se obtiene a través de la interfaz de comunicaciones desde una fuente remota desde el ordenador del cliente;

- detectar a través del dispositivo de entrada del usuario una selección de un flujo de medios de la 30 lista visualizada de flujos de medios seleccionables por el usuario; y

- en respuesta a la detección de la selección del flujo de medios seleccionado:

- transmitir información a un servidor que permita el registro remoto de la información relacionada con la selección;

- solicitar la entrega del flujo de medios seleccionado al ordenador del cliente.

35. recibir el flujo de medios seleccionado a través de una red de comunicaciones;

- transmitir a un servidor información relacionada con la entrega del flujo de medios seleccionado en el ordenador del cliente para habilitar el registro remoto de información relacionada con la entrega del flujo de medios seleccionado al ordenador del cliente, y

- reproducir el flujo de medios seleccionados a través del dispositivo de salida de audio 40 y/o el dispositivo de salida de vídeo.

34. Sistema según la reivindicación 33, que también comprende instrucciones seleccionados del grupo que consiste en instrucciones para: (i) ordenar la compra del flujo de medios seleccionado, (ii) descomprimir el flujo de medios seleccionado, (iii) participar en una sesión de chat en relación con el flujo de medios seleccionado, (iv) registrar un usuario asociado con el ordenador del cliente, (v) iniciar una sesión de un usuario asociado con el ordenador del 45 cliente, (vi) cerrar una sesión de un usuario asociado con el ordenador del cliente, (vii) mostrar publicidad de un usuario asociada con el ordenador del cliente, (viii) mostrar una cubierta del álbum relacionada con el flujo de medios seleccionado, (ix) mostrar información relacionada con el artista del flujo de medios seleccionado, (x) mostrar letras de canciones relacionadas con el flujo de medios seleccionado, (xi) mostrar fechas de conciertos relacionadas con el flujo de medios seleccionado, (xii) insertar publicidad en el flujo de medios seleccionado, (xiii) gestionar los 50 medios en una memoria intermedia en el ordenador del cliente, y (xiv) insertar en el flujo de medios seleccionado otros medios almacenados en el ordenador del cliente.

35. Sistema según la reivindicación 33, que también comprende instrucciones seleccionados del grupo que consiste en instrucciones para: (i) solicitar a través de la red de comunicaciones una lista de otros servidores desde un servidor, (ii) actuar sobre señales de cola enviadas desde un servidor a través de la red de comunicaciones, (iii)

responder a través de la red de comunicaciones a una solicitud de un servidor sobre el estado operativo del ordenador del cliente, (iv) transmitir a un servidor a través de la red de comunicaciones información que indica que la reproducción del flujo de medios seleccionado se ha iniciado, (v) transmitir a un servidor a través de la red de comunicaciones información que indica que la reproducción del flujo de medios seleccionado ha terminado, y (vi) transmitir a un servidor a través de la red de comunicaciones una petición para una tasa de bits diferente del flujo de medios seleccionado.

36. Sistema según la reivindicación 33, en el que la información relacionada con la detección incluye información seleccionada del grupo que consiste en: (i) información sobre el flujo de medios seleccionado, (ii) indicaciones de inicio de la entrega, (iii) información acerca de un usuario asociado con el ordenador del cliente, (iv) información sobre el ordenador del cliente, (v) información utilizada por un servidor para autentificar la entrega del flujo de medios seleccionado al ordenador del cliente, y (vi) la versión de una aplicación de reproducción de medios en el ordenador del cliente.

37. Sistema según la reivindicación 33, en el que la información relacionada con la entrega incluye información seleccionada del grupo que consiste en: (i) indicaciones de inicio de la entrega, (ii) indicaciones de terminación de la entrega, (iii) información acerca de un usuario asociado con el ordenador del cliente, (iv) información sobre el ordenador del cliente, y (v) información sobre la entrega del flujo de medios seleccionado.

38. Una red para la reproducción de medios que comprende:

- al menos un servidor configurado para convertir información de audio o visual en uno o más flujos de

medios de paquetes digitales dirigidos que cumplen con las especificaciones de un protocolo de comunicación de red;

- al menos un servidor configurado para suministrar uno o más flujos de medios a través de una red de comunicaciones a al menos un ordenador de un cliente;

- al menos un servidor configurado para monitorizar la entrega de los uno o más flujos de medios;

- al menos un servidor configurado para registrar información relacionada con la entrega de los uno o más flujos de medios, y

- uno o más ordenadores del cliente, que incluyen un ordenador del cliente respectivo, comprendiendo el ordenador del cliente respectivo:

- un dispositivo de entrada.

25. un dispositivo de salida de audio;

- un dispositivo de salida de video;

- una interfaz de comunicaciones configurada para acoplarse a una red de comunicaciones;

- un procesador acoplado al dispositivo de entrada, a los dispositivos de salida de audio y de vídeo,

y la interfaz de comunicaciones; .

30. instrucciones ejecutables por el procesador para:

- visualizar a través del dispositivo de salida de audio y/o el dispositivo de salida de vídeo una lista de flujos de medios seleccionables por el usuario disponibles para la reproducción, en el que la lista se obtiene a través de la interfaz de comunicaciones desde una fuente remota desde el ordenador del cliente;

- detectar una selección de un flujo de medios de la lista visualizada de flujos de medios seleccionables por el usuario; y

- en respuesta a la detección de la selección de la secuencia de medios seleccionada:

- transmitir información a un servidor que permite el registro remoto de la

información relacionada con la selección.

40. solicitar la entrega del flujo de medios seleccionado al ordenador del cliente,

- recibir el flujo de medios seleccionado a través de una red de comunicaciones;

- transmitir a un servidor información relacionada con la entrega del flujo de medios seleccionado al ordenador del cliente correspondiente para permitir el registro remoto de informaciones relacionadas con la entrega del flujo de medios

seleccionado en el ordenador del cliente respectivo; y

- reproducir el flujo de medios a través del dispositivo de salida de audio y/o el dispositivo de salida de vídeo.

39. Red según la reivindicación 38, que también comprende al menos un servidor configurado para realizar una acción seleccionada del grupo que consiste en: (i) registrar los usuarios asociados con los ordenadores de los 50 clientes, (ii) autentificar los usuarios asociados con los ordenadores de los clientes, (iii) comprimir los medios, (iv) incorporar publicidad en los medios, (v) distribuir comandos para controlar el software que se ejecuta en el ordenador del cliente, (vi) convertir uno o más flujos de información de audio o visual en uno o más flujos de paquetes digitales dirigidos que cumplen con las especificaciones de un protocolo de comunicación de red, (vii) variar dinámicamente los tamaños de los paquetes para acomodar cambios en las condiciones de la red, (viii)

entregar el flujo de medios seleccionado a través de la red de comunicaciones al ordenador del cliente, (ix) monitorizar la entrega del flujo de medios seleccionado en el ordenador del cliente, (x) controlar la entrega del flujo de medios seleccionado al ordenador del cliente en respuesta a las señales de selección que se reciben desde el ordenador del cliente, (xi) controlar la entrega del flujo de medios seleccionado al ordenador del cliente basado en la monitorización de la entrega del flujo de medios seleccionado, (xii) cambiar la tasa de bits del flujo de medios seleccionado durante la entrega del flujo de medios seleccionado en el ordenador del cliente, (xiii) registrar información relacionada con la entrega del flujo de medios seleccionado al ordenador del cliente, (xiv) determinar el estado de funcionamiento de otro servidor, y (xv) determinar el estado de funcionamiento del ordenador del cliente respectivo.

40. Red según la reivindicación 38, en la que la entrega del flujo de medios seleccionado a través de la red de comunicaciones al ordenador del cliente se adapta sobre la base de factores seleccionados del grupo que consiste en: (i) la versión de una aplicación de reproductor de medios en el ordenador del cliente, (ii) las características predominantes de carga de uno o más de los servidores, y (iii) las características de rendimiento de la red de comunicaciones.


 

Patentes similares o relacionadas:

Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]

Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]

Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]

Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]

Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]

Procedimiento y dispositivo para su uso en la gestión de riesgos de información de aplicación, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para la gestión de riesgos de información de aplicación en un dispositivo de red, comprendiendo el procedimiento: recibir información […]

Gestión de memoria intermedia recomendada de red de una aplicación de servicio en un dispositivo de radio, del 22 de Julio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método llevado a cabo por un nodo de red en una red de comunicación por radio , comprendiendo el método: obtener (S1) una predicción del ancho […]

Método, servidor y sistema de inicio de sesión de confianza, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método de inicio de sesión de confianza implementado por computadora aplicado a un sistema de inicio de sesión de confianza que comprende un primer sistema de aplicación […]

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í. .