ES2524431T3 - Métodos y aparatos para integrar multimedia a través de una red de área amplia - Google Patents

Métodos y aparatos para integrar multimedia a través de una red de área amplia Download PDF

Info

Publication number
ES2524431T3
ES2524431T3 ES12155752.4T ES12155752T ES2524431T3 ES 2524431 T3 ES2524431 T3 ES 2524431T3 ES 12155752 T ES12155752 T ES 12155752T ES 2524431 T3 ES2524431 T3 ES 2524431T3
Authority
ES
Spain
Prior art keywords
multimedia
digital
player
digital multimedia
area network
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.)
Active
Application number
ES12155752.4T
Other languages
English (en)
Inventor
Brad Dietrich
Daniel Putterman
Gregory Peters
Richard Bullwinkle
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Adeia Solutions LLC
Original Assignee
Rovi Solutions Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=38008024&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2524431(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Rovi Solutions Corp filed Critical Rovi Solutions Corp
Application granted granted Critical
Publication of ES2524431T3 publication Critical patent/ES2524431T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/278Content descriptor database or directory service for end-user access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4227Providing Remote input by a user located remotely from the client device, e.g. at work
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/233Processing of audio elementary streams
    • H04N21/2335Processing of audio elementary streams involving reformatting operations of audio signals, e.g. by converting from one coding standard to another

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

Un sistema multimedia, que comprende: un servicio multimedia (210) de una red de área amplia acoplado a un reproductor multimedia digital (230) y a una serie de servidores de multimedia digital (250, 270), en el que el servicio multimedia (210) de red de área amplia comprende: medios para recibir una solicitud de multimedia desde dicho reproductor de multimedia digital (230); medios para identificar, desde dicha serie de servidores de multimedia digital (250, 270), un primer servidor de multimedia digital (250, 270) que puede proporcionar multimedia a dicho reproductor de multimedia (230), en el que, dicha identificación está basada en cuál de dicha serie de servidores de multimedia digital (250, 270) ha concedido permiso al reproductor de multimedia digital (230) para acceder a multimedia y, asimismo, en los elementos de multimedia cuyo acceso se permite al reproductor de multimedia digital (230) desde dicha serie de servidores de multimedia digital (250, 270); y medios para establecer una conexión entre dicho reproductor de multimedia digital (230) y dicho primer servidor de multimedia digital (250, 270), en el que dicho multimedia se transmite desde dicho primer servidor de multimedia digital (250, 270) a dicho reproductor de multimedia digital (230).

Description

5
10
15
20
25
30
35
40
45
E12155752
19-11-2014
DESCRIPCIÓN
Métodos y aparatos para integrar multimedia a través de una red de área amplia
ANTECEDENTES DE LA INVENCIÓN
Campo de la Invención:
La presente invención está dirigida al campo de los dispositivos electrónicos de conexión en red para los consumidores, y más en particular está dirigida a la agregación de multimedia desde múltiples dispositivos multimedia sobre una red de área amplia.
Técnica anterior:
La utilización generalizada de ordenadores, cámaras digitales, reproductores digitales de música y video, e internet, ha tenido como resultado la creación y utilización de multimedia digital. Asimismo, el multimedia digital ha sustituido en gran medida los formatos de audio y video analógico más tradicionales, con la introducción y la aceptación popular de discos compactos (CD, compact disc) de audio y discos de video digital (DVD, digital video disc). En general, el multimedia digital consiste en diversos formatos de datos que almacenan audio, video e imágenes en archivos binarios. Estos archivos binarios están almacenados habitualmente en un medio accesible a los dispositivos informáticos, tal como un CD-ROM, discos duros, discos flexibles y tarjetas de memoria.
El almacenamiento de multimedia digital en un medio informático utilizado normalmente, permite la generación y transferencia sencillas de multimedia digital. Por ejemplo, se ha popularizado generar fotos digitales utilizando una cámara digital y a continuación transferir a ordenadores las fotos digitales. El soporte lógico informático permite al usuario manipular las fotos digitales. A continuación, el usuario puede transferir las fotos digitales a sus amigos utilizando correo electrónico, o enviar las fotos digitales a un sitio web accesible en la red. Estos tipos de aplicaciones, que sacan partido de la conectividad entre diferentes dispositivos, han contribuido asimismo a la popularidad generalizada del multimedia digital.
El multimedia digital puede almacenarse en diversos formatos. Se requiere equipamiento físico o soporte lógico especial, compatible con los formatos de multimedia digital, para reproducir o visualizar el multimedia digital. Por ejemplo, para escuchar música almacenada en el popular formato MP3, un consumidor tiene que tener un reproductor MP3 especial (es decir, soporte lógico que se ejecuta en un ordenador de propósito general o bien un reproductor MP3 independiente). Existen numerosos formatos para video, incluyendo DVD de alta calidad y diversos estándares propietarios y MPEG basados en compresión. Para reproducir diversos formatos de video digital, el consumidor tiene que utilizar un dispositivo que lea el formato adecuado del multimedia digital.
Debido a los numerosos formatos diferentes de multimedia digital, la reproducción o visualización de numerosos tipos de multimedia digital requiere actualmente múltiples tipos de dispositivos. La reproducción de multimedia digital almacenado en formatos diferentes es menos problemática en un ordenador debido a que el ordenador puede reproducir multimedia digital utilizando programas de soporte lógico. Sin embargo, un consumidor puede desear reproducir el multimedia en otros tipos de dispositivos. Por ejemplo, el consumidor puede desear reproducir archivos de audio digital en un aparato estéreo doméstico y visualizar video digital en una televisión. Actualmente, los aparatos estéreo y las televisiones no están equipados para reproducir todos los formatos de multimedia digital. Además, los consumidores pueden desear reproducir multimedia ubicado en diferentes emplazamientos. Por ejemplo, un consumidor puede querer ver en la televisión del consumidor fotos digitales almacenadas en un ordenador de un familiar en una ciudad diferente. Por consiguiente, es deseable dar a conocer un sistema multimedia que integre en un único sistema diversos tipos de multimedia digital almacenado en emplazamientos distintos.
El documento US 2005/0108320 describe un sistema basado en soporte lógico, para facilitar la difusión continua de archivos de multimedia a un dispositivo sobre una red de área amplia (WAN, wide area network) que incluye un proceso de agente, un proceso de autenticación, un proceso de servicios de cliente y un proceso de cliente.
El documento US 2003/0214955 describe un aparato de conexión en red para comunicar entre un dispositivo de red ubicado en una primera red privada, y una segunda red privada situada fuera de la primera red privada.
RESUMEN DE LA INVENCIÓN
Un primer y segundo aspectos de la invención se exponen en las reivindicaciones independientes. Las realizaciones preferidas del primer y del segundo aspecto se exponen en las reivindicaciones dependientes
10
15
20
25
30
35
40
45
E12155752
19-11-2014
Se da a conocer un sistema para la distribución de multimedia. En algunas realizaciones, el sistema incluye una red de área amplia, un reproductor de multimedia digital acoplado a la red de área amplia y que está situado en un primer hogar, y un servidor de multimedia digital acoplado asimismo a la red de área amplia y que está situado en un segundo hogar para proporcionar por lo menos un elemento multimedia a la red de área amplia. Un servicio multimedia de la red de área amplia está acoplado asimismo a la red de área amplia para recibir una solicitud de multimedia desde el reproductor de multimedia digital y para establecer una conexión entre el primer hogar y el segundo hogar sobre la red de área amplia. A continuación el multimedia es difundido de forma continua a través de la red de área amplia desde el segundo hogar hasta el primer hogar. En algunas realizaciones, un dispositivo multimedia está acoplado al reproductor de multimedia digital para reproducir el multimedia de difusión continua. El reproductor de multimedia digital y el dispositivo multimedia pueden comprender una televisión, y el elemento multimedia puede comprender video o fotografías digitales. Asimismo, el reproductor de multimedia digital y el dispositivo multimedia pueden comprender un aparato estéreo, y el elemento multimedia puede comprender audio. Además, el reproductor de multimedia digital y el dispositivo multimedia pueden comprender un ordenador.
En otras realizaciones, el sistema incluye asimismo un dispositivo de almacenamiento acoplado al reproductor de multimedia digital para almacenar archivos de multimedia digital. En estas realizaciones, el servicio multimedia de la red de área amplia puede recibir una solicitud para por lo menos un archivo de multimedia digital desde el reproductor de multimedia digital, y a continuación establece una conexión entre el primer hogar y el segundo hogar sobre la red de área amplia. A continuación, el multimedia es transferido a través de la red de área amplia desde el segundo hogar al primer hogar para su almacenamiento en el dispositivo de almacenamiento.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La figura 1 muestra una realización para implementar un sistema multimedia integrado a través de una red de área amplia.
La figura 2 es un diagrama de bloques que muestra una realización para la difusión continua de multimedia a través de una red de área amplia.
La figura 3 muestra una realización para copiar elementos multimedia a través de una red de área amplia.
La figura 4 muestra otra realización para integrar multimedia a través de una red de área amplia.
La figura 5 es un diagrama de flujo que muestra una realización alternativa para integrar elementos multimedia a través de una red de área amplia.
La figura 6 es un diagrama de flujo que muestra una realización alternativa para integrar elementos multimedia a través de una red de área amplia.
La figura 7 muestra una realización para integrar multimedia de un proveedor de contenidos en la red de área amplia.
La figura 8 muestra una realización para integrar multimedia a través de una red de área amplia utilizando direcciones IP estáticas.
La figura 9 muestra una realización para utilizar paquetes de multidifusión con el fin de integrar multimedia a través de una red de área amplia.
La figura 10 muestra la agregación de multimedia en el lado del cliente, en una red de área amplia, de acuerdo con una realización de la presente invención.
La figura 11 muestra una agregación de servicios de multimedia en una red de área amplia, de acuerdo con una realización de la presente invención.
La figura 12 muestra una agregación de servidor, de multimedia en una red de área amplia, de acuerdo con una realización de la presente invención.
La figura 13 muestra una realización para dos redes domésticas acopladas mediante una red de área amplia.
DESCRIPCIÓN DETALLADA
Se da a conocer un sistema multimedia que integra una serie de dispositivos multimedia situados en diferentes emplazamientos geográficos. Los dispositivos multimedia pueden estar situados en posiciones geográficamente
10
15
20
25
30
35
40
45
50
55 E12155752
19-11-2014
diferentes, y el sistema multimedia integra los dispositivos multimedia sobre una red de área amplia. Por ejemplo, el sistema multimedia integrado permite la reproducción de elementos multimedia en una ubicación incluso aunque los elementos multimedia residan en una ubicación diferente.
La figura 1 muestra una realización para implementar un sistema multimedia integrado a través de una red de área amplia. Tal como se muestra en la figura 1, se muestran dos hogares con múltiples dispositivos multimedia. Un primer hogar con múltiples dispositivos multimedia ha sido designado como hogarA, y un segundo hogar, asimismo con múltiples dispositivos multimedia, ha sido designado como hogarB. Tal como se utiliza en el presente documento, un dispositivo multimedia incluye cualquier tipo de dispositivo, tal como un dispositivo electrónico del consumidor, que proporciona uno o varios servicios para multimedia o para operaciones sobre el mismo. Ejemplos de servicios que puede proporcionar un dispositivo multimedia incluyen reproducción, almacenamiento, generación y manipulación de multimedia, etc. Para el ejemplo de la figura 1, el hogarA y el hogarB incluyen "n" dispositivos multimedia. El hogarA y el hogarB comunican a través de la red de área amplia 120. La red de área amplia 120 puede comprender uno o varios tipos de redes de comunicación, tal como una red pública basada en paquetes (por ejemplo, la red internet). Cada hogar puede conectar a la red de área amplia 120 a través de una conexión de gran ancho de banda (por ejemplo, cable, DSL, satélite, etc.).
En algunas realizaciones de la invención, los componentes no se refieren necesariamente a configuraciones específicas de equipamiento físico o soporte lógico, sino que se refieren a funciones que los componentes realizan o que realizan parcialmente. Uno o varios dispositivos que desempeñan la función de reproducir cualquier forma de multimedia digital, se denominan como un dispositivo multimedia ("MD", media device). Por ejemplo, una televisión, que puede reproducir video y mostrar fotos, desempeña la función de un dispositivo multimedia. Un aparato estéreo desempeña la función de un dispositivo multimedia reproduciendo audio. Un reproductor de multimedia digital ("DMP", digital media player), tal como se utiliza en el presente documento, indica la función de reproducir multimedia digital (por ejemplo, procesar un archivo de multimedia digital y emitir señales adecuadas para su reproducción en un dispositivo multimedia). Por ejemplo, un reproductor MPEG que procesa archivos de video MPEG y genera una salida de video es un ejemplo de un reproductor de multimedia digital. Un dispositivo electrónico del consumidor puede llevar a cabo más de una función. Por ejemplo, un ordenador puede ejecutar un reproductor de multimedia digital, tal como el reproductor QuickTime, que lee un archivo de video digital, y reproduce el video en la pantalla del ordenador. Para este ejemplo, el ordenador desempeña las funciones tanto de un reproductor de multimedia digital como de un dispositivo multimedia.
Un dispositivo que desempeña la función de un servidor de multimedia digital ("DMS") es un dispositivo que sirve multimedia digital a una red de dispositivos electrónicos del consumidor (por ejemplo, reproductores de multimedia digital o dispositivos multimedia). Un dispositivo puede desempeñar asimismo la función de un servidor de multimedia digital si el dispositivo realiza servicios de puente de protocolos. Un servicio de puente de protocolos acepta solicitudes u órdenes en un primer protocolo, y traduce la orden a un segundo protocolo para interconectar dos dispositivos electrónicos del consumidor. Un servidor de multimedia digital puede incluir almacenamiento, aunque la función de almacenamiento multimedia es independiente de la función de un servidor de multimedia digital. Un dispositivo, que desempeña la función de un servidor de multimedia digital, puede servir multimedia almacenado dentro del servidor de multimedia digital o puede adquirir multimedia externo al servidor de multimedia digital.
La figura 2 es un diagrama de bloques que muestra una realización para la difusión continua de multimedia a través de una red de área amplia. El ejemplo de la figura 2 muestra la difusión continua de multimedia desde dos ubicaciones diferentes (por ejemplo, hogares) hasta una tercera ubicación. No obstante, las técnicas descritas en el presente documento aplican a la difusión continua de multimedia a través de una red de área amplia desde uno o varios dispositivos situados en una o varias ubicaciones geográficas diferentes. Para el ejemplo de la figura 2, un usuario en el hogarA desea recibir elementos multimedia almacenados en dispositivos en el hogarB y en el hogarC. El hogarA, el hogarB y el hogarC están todos acoplados a una red de área amplia 200. Los servicios multimedia 210 de la red de área amplia ("WAN") son asimismo accesibles a través de una red de área amplia 200. Tal como se explica con mayor detalle a continuación, en algunas realizaciones, los servicios multimedia de la WAN realizan funciones para integrar multimedia sobre la red de área amplia.
Para esta realización, el hogarA incluye el reproductor de multimedia digital 230 y el dispositivo multimedia 240. El hogarB incluye el encaminador 280 y el servidor de multimedia digital 270. De forma similar, el hogarC tiene, en una configuración, el encaminador 260 y el servidor de multimedia digital 250. Aunque el hogarC y el hogarB se muestran con servidores de multimedia digital para desempeñar la función de servir elementos multimedia a través de la red de área amplia, puede utilizarse cualquier dispositivo que sirva elementos multimedia a la red de área amplia sin desviarse del espíritu o el alcance de la invención. Asimismo, las redes multimedia domésticas para el hogarB y el hogarC se muestran con un servidor de multimedia digital y una serie de elementos multimedia. Sin embargo, una red multimedia doméstica puede comprender cualquier combinación de uno o varios servidores de multimedia digital, dispositivos de almacenamiento, reproductores de multimedia digital y dispositivos multimedia, sin desviarse del espíritu o el alcance de la invención.
10
15
20
25
30
35
40
45
50
55 E12155752
19-11-2014
Los encaminadores (260 y 280) se utilizan para proporcionar acceso de red desde el hogarB y el hogarC a la red de área amplia. En una realización, los encaminadores 260 y 280 son encaminadores de traducción de direcciones de red ("NAT", network address translation). Con esta configuración, no existen conexiones TCP de entrada. Todas las conexiones son de salida para proporcionar conectividad desde los servidores de multimedia digital a la red de área amplia.
Tal como se muestra en la figura 2, el hogarB incluye elementos multimedia 1 a 6, disponibles para su acceso mediante el reproductor de multimedia digital 230. El hogarC incluye los elementos multimedia 7 -12 disponibles para su acceso mediante el reproductor de multimedia digital 230. En funcionamiento, el reproductor de multimedia digital 230, en el hogarA, inicia una conexión con servicios multimedia 210 de la WAN, y se identifica asimismo de forma única. En respuesta, los servicios multimedia 210 de la WAN determinan multimedia disponible para el reproductor de multimedia digital 230 y la ubicación de dicho multimedia disponible. Por lo tanto, los servicios multimedia 210 de la WAN actúan como un intermediario bien conocido para proporcionar el descubrimiento automático de otros nodos a través de la WAN.
Los servicios multimedia de la WAN almacenan "información de grupo". En general, la información de grupo identifica multimedia disponible para un dispositivo (por ejemplo, un reproductor de multimedia digital). En una realización, la información de grupo enlaza un dispositivo con un usuario. Un usuario puede estar asociado con múltiples dispositivos. El usuario puede estar asociado con uno o varios grupos. Por ejemplo, un usuario puede crear un grupo de esquí para enlazar con individuos interesados en el esquí. Los usuarios en un grupo especifican contenido disponible para los miembros de dicho grupo. Por ejemplo, un miembro del grupo de esquí puede especificar un dispositivo y un directorio de contenidos -subdirectorio para el dispositivo que almacena todo el contenido disponible para los elementos del grupo de esquí (por ejemplo, contenido relacionado con el esquí).
El sistema multimedia de la WAN puede proporcionar una interfaz de usuario para permitir a los usuarios configurar grupos, identificar individuos y dispositivos con un grupo, identificar directorios de contenidos que almacenan contenido para el grupo, e invitar a otros a unirse al grupo. En una realización, un usuario puede ser propietario de un grupo. Mediante la utilización de un reproductor de multimedia digital o un sistema informático que implementa una interfaz de usuario, el usuario puede navegar por la información de grupo para configurar o editar la información de grupo. Otros elementos del grupo pueden asimismo editar la información de grupo asociada con el usuario o con el dispositivo del usuario. En otras realizaciones, los servicios multimedia de la WAN pueden proporcionar un mecanismo de búsqueda para permitir al usuario buscar contenido para el cual se han concedido permisos al usuario. Aunque la descripción anterior proporciona un marco para enlazar dispositivos, usuarios, y contenido en grupos, la información de grupo, tal como se utiliza en el presente documento, puede contener cualquier información utilizada para enlazar al contenido uno o varios usuarios o dispositivos.
Para el ejemplo de la figura 2, los servicios multimedia 210 de la WAN determinan que el reproductor de multimedia digital 230, en el hogarA, tiene permiso para acceder a los elementos multimedia 1 a 6 en el hogarB y a los elementos multimedia 7 a 12 en el hogarC. Los servicios multimedia 210 de la WAN negocian una conexión desde el hogarB y el hogarC, al hogarA. Puede añadirse una vista del multimedia disponible, para permitir a un usuario seleccionar, manual o automáticamente, uno o varios elementos multimedia. Las realizaciones para agregar multimedia (por ejemplo, agregación de servicio, servidor y cliente) se explican con mayor detalle a continuación. El reproductor de multimedia digital 230 inicia la selección de uno o varios elementos multimedia. En respuesta, uno o varios elementos multimedia son difundidos de forma continua desde el hogarB y/o el hogarC al reproductor de multimedia digital 230. En una realización, tal como se describe en mayor detalle a continuación, el hogarB, el hogarC y/o los servicios multimedia 210 de la WAN pueden llevar a cabo una o varias funciones para la transcodificación del elemento multimedia y/o para adquirir claves para la gestión de derechos digitales. El multimedia de difusión continua es distribuido al reproductor de multimedia digital 230, y a continuación reproducido en el dispositivo multimedia 240.
La figura 3 muestra una realización para copiar elementos multimedia a través de una red de área amplia. Esta configuración, similar al ejemplo de realización de la figura 2, muestra un escenario de tres hogares, en el que el hogarA desea acceder a multimedia disponible en el hogarB y el hogarC. Sin embargo, para la realización de la figura 3, el hogarA copia el multimedia en un medio de almacenamiento. Por lo tanto, para esta realización, el hogarA incluye el almacenamiento 345 acoplado al reproductor de multimedia digital 330. El proceso para copiar elementos multimedia es similar al proceso para la difusión continua de elementos multimedia explicado anteriormente en relación con la figura 2. Las protecciones de gestión de derechos digitales pueden ser diferentes para proteger o impedir la copia de elementos multimedia. Asimismo, dado que no se requiere que la transferencia sea en "tiempo real", el contenido puede ser fraccionado durante el periodo de inactividad. Después de que el hogarA inicia una operación de copia de uno o varios elementos multimedia desde el hogarC y/o el hogarB, los elementos multimedia son transferidos sobre la red de área amplia 210 desde el hogarB y/o el hogarC hasta el hogarA para su almacenamiento en el almacenamiento 345.
El sistema multimedia de la WAN de la presente invención puede asimismo implementar servicios de sincronización. Para esta realización, puede iniciarse un proceso para copiar elementos multimedia cada vez que un elemento 5 10
15
20
25
30
35
40
45
50
55
E12155752
19-11-2014
multimedia es añadido a un directorio de contenidos o modificado en el mismo. Por ejemplo, un usuario puede actualizar una o varias fotos digitales en un directorio de contenidos. El servicio de sincronización, que funciona en un dispositivo acoplado al almacenamiento del directorio de contenidos, identifica que ha sido añadida una nueva foto digital al directorio de contenidos, y copia las nuevas fotos digitales a los dispositivos especificados, accesibles para la red de área amplia. En una realización, los servicios de sincronización, en una primera ubicación, pueden acceder a información de grupo para identificar uno o varios dispositivos, ubicados en emplazamientos diferentes, de manera que copia en los dispositivos los elementos multimedia nuevos o modificados.
La figura 4 muestra otra realización para integrar multimedia a través de una red de área amplia. Para esta realización, el hogarA (420) incluye una red multimedia doméstica. Tal como se muestra en la figura 4, el hogarA incluye un servidor de multimedia digital 415 acoplado a una red de área local (LAN, local area network) 425. Para el ejemplo de implementación de la figura 4, el servidor de multimedia digital 415 está acoplado a la red de área local
425. La red de área local 425 puede acoplar uno o varios servidores de multimedia digital, reproductores de multimedia digital y dispositivos multimedia. A continuación se describe una realización para una red multimedia doméstica junto con una descripción de la figura 13. Para este ejemplo, el servidor de multimedia digital 415 presenta elementos multimedia a la red de área local 425. Para integrar multimedia sobre la red de área amplia 400, el servidor de multimedia digital 415 inicia una conexión con servicios multimedia 410 de la WAN a través de la LAN
425. De manera similar a las realizaciones de las figuras 2 y 3, los servicios multimedia 410 de la WAN identifican servidores de multimedia digital disponibles para el servidor de multimedia digital 415 (es decir, en base a información de grupo), y negocian una o varias conexiones para permitir el descubrimiento, la selección y la distribución (copia o difusión continua) de multimedia desde el hogarC y el hogarB al hogarA.
La figura 5 es un diagrama de flujo que muestra una realización de un método 500 para integrar elementos multimedia a través de una red de área amplia (WAN). Tal como se utiliza en el presente documento, un punto final de servicio se refiere a un primer punto (por ejemplo, un primer hogar) acoplado a la WAN, y un punto final de consumo se refiere a un segundo punto (por ejemplo, un segundo hogar) acoplado a la WAN. Tal como se ha explicado anteriormente, el método 500 para integrar elementos multimedia puede comprender una conexión directa mantenida entre los puntos finales de servicio y de consumo, o una conexión mantenida a través de un servicio multimedia de la WAN.
El método 500 comienza cuando el punto final de servicio inicia (en 501) una conexión con un servicio multimedia de la WAN. El servicio multimedia de la WAN determina a continuación (en 502) si es posible la conexión de entrada al punto final de servicio. En caso afirmativo, el servicio multimedia de la WAN ordena a continuación (en 503) al punto final de consumo conectar con el punto final de servicio y se realiza una conexión directa (en 504) entre los puntos finales de consumo y de servicio. A continuación, el método 500 finaliza.
Si el servicio multimedia de la WAN determina (en 502 -No) que la conexión de entrada al punto final de servicio no es posible, el servicio multimedia de la WAN determina a continuación (en 505) si es posible una conexión de entrada al punto final de consumo. En caso afirmativo, el servicio multimedia de la WAN ordena a continuación (en 506) al punto final de consumo conectar con el punto final de servicio y se realiza una conexión directa (en 504) entre los puntos finales de consumo y de servicio. A continuación, el método 500 finaliza.
Si el servicio multimedia de la WAN determina (en 505 -No) que no es posible la conexión de entrada al punto final de consumo, el multimedia fluye a continuación (en 507) a través de una conexión de salida y del servicio multimedia de la WAN. A continuación, el método 500 finaliza.
La figura 6 es un diagrama de flujo que muestra una realización alternativa de un método 600 para integrar elementos multimedia a través de una red de área amplia. Tal como se ha explicado anteriormente, el método alternativo 600 para integrar elementos multimedia comprende una conexión mantenida a través de un servicio multimedia de la WAN. A efectos de nomenclatura, un dispositivo de destino, tal como se utiliza en el presente documento, se refiere a un dispositivo que recibe elementos multimedia. Por ejemplo, un dispositivo de destino puede comprender un servidor de multimedia digital, un reproductor de multimedia digital, etc. Un dispositivo de origen, tal como se utiliza en el presente documento, se refiere a un dispositivo que distribuye uno o varios elementos multimedia a la red de área amplia. Para el ejemplo de las realizaciones de las figuras 2, 3 y 4, el dispositivo de origen comprende un servidor de multimedia digital.
El método 600 comienza el proceso para integrar elementos multimedia a través de una red de área amplia cuando el dispositivo de destino inicia una conexión con servicios multimedia de la WAN y se identifica asimismo de forma única (bloque 510, figura 6). En una realización, para conseguir esto, cada dispositivo está programado para acceder, sobre la WAN, a los servicios multimedia de la WAN en una dirección predeterminada de localizador universal de recursos ("URL", universal resource locator). Cada dispositivo tiene un número único, similar a un número de serie. El dispositivo de destino transmite este número único a los servicios multimedia de la WAN. En algunas realizaciones, puede utilizarse criptografía de clave pública/privada para garantizar la autenticidad.
10
15
20
25
30
35
40
45
50
55
60 E12155752
19-11-2014
Utilizando la identificación de los dispositivos de destino, el servicio multimedia de la WAN identifica a un usuario asociado con el dispositivo de destino a partir de la "información de grupo". Pueden existir varios dispositivos de origen asociados con un usuario o grupo de usuarios. El servicio multimedia de la WAN identifica dispositivos de origen disponibles para el dispositivo de destino (bloque 530, figura 6). Tal como se describe con mayor detalle a continuación, el servicio multimedia de la WAN identifica uno o varios dispositivos de origen a los que se ha concedido permiso para acceso multimedia al dispositivo de destino.
El servicio multimedia de la WAN negocia una conexión entre uno o varios dispositivos de origen y el dispositivo de destino (bloque 540, figura 6). Para conseguir esto, el servicio multimedia de la WAN y el dispositivo o dispositivos de origen establecen una conexión a través del encaminador en cada ubicación doméstica. El servicio multimedia de la WAN dirige este canal de comunicaciones al dispositivo de destino. Una vez que el servicio multimedia de la WAN negocia una conexión desde dicho dispositivo o dispositivos de origen al dispositivo de destino, la conexión puede mantenerse directamente entre el dispositivo o dispositivos de origen y el dispositivo de destino, o continuar a través de los servicios WAN. El dispositivo de destino descubre el contenido y los servicios disponibles (bloque 520, figura 6). Por ejemplo, el dispositivo de destino puede descubrir formatos de archivo (es decir, para determinar la capacidad del reproductor de multimedia digital), políticas de gestión de derechos digitales para elementos multimedia disponibles sobre la red de área amplia, ancho de banda disponible entre nodos de origen y destino, y funciones para dispositivos de origen y destino.
El usuario en el dispositivo de destino puede recibir una lista de los elementos multimedia disponibles a través de la red de área amplia. Para descubrir una lista de los elementos multimedia disponibles, se agregan los elementos multimedia disponibles para el dispositivo de destino desde múltiples dispositivos de origen. En una realización, el servicio multimedia de la WAN agrega una lista de los elementos multimedia procedentes de múltiples dispositivos de origen. Este tipo de agregación de multimedia se denomina en el presente documento "agregación de servicios". La agregación de servicios se describe en mayor detalle a continuación, junto con una descripción de la figura 11. Otro tipo de agregación que puede utilizarse se denomina "agregación de servidor". En la agregación de servidor, un servidor de multimedia digital agrega una lista de los elementos multimedia disponibles para su presentación a una red de área local. Por ejemplo, el dispositivo de destino puede comprender un reproductor de multimedia digital acoplado a una red de área local. Un servidor de multimedia digital puede estar acoplado asimismo a la red de área local. Para llevar a cabo agregación del lado del servidor, el servidor de multimedia digital agrega una lista de todos los elementos multimedia disponibles para su presentación a los dispositivos multimedia y los reproductores de multimedia digital (dispositivo de destino) en la red de área local. La agregación de servidor se describe en mayor detalle a continuación, junto con una descripción de la figura 12. Un tercer tipo de agregación multimedia se denomina "agregación del lado del cliente". En la agregación del lado del cliente, el propio dispositivo de destino descubre y agrega todos los elementos multimedia que están disponibles para el mismo. La agregación de servicios se describe en mayor detalle a continuación, junto con una descripción de la figura 10.
Si la técnica utiliza agregación de servicios, entonces el servicio multimedia de la WAN agrega contenidos en base a permisos y posiblemente a capacidades de la red, es decir, los elementos de gran ancho de banda pueden no considerarse para difusión continua de multimedia en una conexión lenta (bloques 550 y 560, figura 6). Si la técnica utiliza agregación del lado del cliente o del servidor, el dispositivo de destino, o un servidor acoplado a la red de área local del dispositivo de destino, agrega contenidos en base a permisos (bloques 550 y 570, figura 6). El dispositivo de destino inicia una operación de copia o difusión continua para uno o varios elementos multimedia (bloque 580, figura 6). En una realización, el usuario, desde el reproductor de multimedia digital o el servidor de multimedia digital, selecciona uno o varios elementos multimedia visualizados como resultado de los servicios de descubrimiento. En otras realizaciones, la operación del difusión continua o de copia puede iniciarse mediante un proceso automatizado, tal como el servicio de sincronización descrito anteriormente.
En una realización, el contenido procedente de proveedores de contenido comercial está integrado en la red de área amplia. La figura 7 muestra una realización para integrar multimedia de un proveedor de contenidos en la red de área amplia. Para el ejemplo de la figura 7, el hogarA (620) está acoplado a la red de área amplia 600. El servicio multimedia 610 de la WAN es accesible asimismo para la red de área amplia 600. Uno o varios proveedores de contenidos se representan como el proveedor de contenido 650 en la figura 7. Tal como se utiliza en el presente documento, un proveedor de contenidos se refiere a una empresa comercial que distribuye multimedia. El multimedia puede incluir audio digital, video digital, fotos o texto. Habitualmente, el proveedor de contenidos recibe un pago por la distribución (por ejemplo, difusión continua o copia) de multimedia. En una realización, los servicios multimedia 610 de la WAN pueden servir como intermediarios para distribuir contenido comercial desde uno o varios proveedores de contenidos, a los consumidores. Bajo este escenario, los servicios multimedia 610 de la WAN pueden facilitar la compra de contenido seleccionado por el usuario, desde diversos proveedores de contenido diferentes. En una realización, el proveedor de contenidos puede recibir un pago a partir de los servicios multimedia de la WAN, y a su vez, proporcionar al usuario una factura integrada.
El proveedor de contenidos y un usuario pueden realizar una operación de difusión continua o bien una operación de copia. Para una operación continua, el hogarA incluye un dispositivo de almacenamiento (no mostrado). En funcionamiento, un usuario en el hogarA inicia la selección de multimedia disponible desde el proveedor de
15
25
35
45
55 E12155752
19-11-2014
contenidos 650. En una realización, los servicios multimedia 610 de la WAN pueden llevar a cabo "agregación de servicios" para proporcionar una lista de contenido disponible en uno o varios proveedores de contenidos. En otras realizaciones, la agregación puede producirse en el hogar (por ejemplo, agregación multimedia del lado del servidor
o del lado del cliente). El usuario selecciona multimedia desde un dispositivo (por ejemplo, reproductor de multimedia digital) a partir de la lista disponible de elementos multimedia. En respuesta a la selección, los servicios multimedia 610 de la WAN negocian una conexión para transferir (ya sea copia o difusión continua) elementos multimedia desde un proveedor de contenidos al reproductor de multimedia digital del usuario. Los servicios multimedia de la WAN pueden actuar asimismo como intermediario para pagar proveedores de contenido en nombre de los usuarios. Esto permite a los usuarios del sistema multimedia de la WAN mantener una cuenta para comparar contenido perteneciente a varios proveedores de contenido diferentes.
El reproductor de multimedia digital 630 establece una conexión con el servicio multimedia 610 de la WAN. A su vez, el servicio multimedia 610 de la WAN establece una conexión con uno o varios proveedores de contenido. Para esta configuración, un dispositivo, tal como un reproductor de multimedia digital, no requiere conocimientos para conectar directamente a proveedores de contenido externos. La utilización del servicio de tercera parte (por ejemplo, servicio multimedia de la WAN) facilita la conectividad entre hogares y proveedores de contenido debido a que la mayor parte de las conexiones de redes domésticas permiten solamente conexiones de salida, y por lo tanto los proveedores de contenido carecen de medios para acceder directamente a dispositivos de usuario en el hogar.
Integración de direcciones de multimedia a través de la red de área amplia:
Las realizaciones descritas anteriormente utilizan un servicio multimedia de la WAN (tercera parte) para negociar conexiones entre dispositivos de origen y destino. En otras realizaciones, no se utiliza un servicio de tercera parte, tal como el servicio multimedia de la WAN. La figura 8 muestra una realización para integrar multimedia a través de una red de área amplia utilizando direcciones IP estáticas. Para esta realización, un dispositivo de destino (por ejemplo, un reproductor de multimedia digital) comunica con dispositivos de origen en el hogarB y el hogarC a través de una conexión IP directa. Para esta realización, la información de grupo, que especifica grupos y permisos, dispositivos, usuarios, etc. dentro de los grupos, está almacenada en emplazamientos de usuario (por ejemplo, hogarA, hogarB y hogarC). Para el ejemplo mostrado en la figura 8, el reproductor de multimedia digital 730, en el hogarA, es el dispositivo de destino. Un usuario desea acceder a multimedia disponible a través del grupo del usuario. El usuario, en el hogarA, determina que los servicios de origen en el hogarB y el hogarC están contenidos dentro del grupo del usuario. El usuario, utilizando direcciones IP estáticas, establece directamente una conexión, sobre la red de área amplia, con el hogarB y el hogarC. Una vez que se ha establecido una conexión, los servicios pueden obtenerse de manera similar al proceso descrito anteriormente (por ejemplo, descubrimiento, agregación, transcodificación, función de gestión de derechos digitales, copia de multimedia, difusión continua de multimedia, etc.). Para el ejemplo de la figura 7, el reproductor de multimedia digital 730 obtiene los elementos multimedia disponibles (1 a 6) desde el servidor de multimedia digital 770 y los elementos multimedia (7 a 12) disponibles desde el servidor de multimedia digital 750.
Un problema relativo a la utilización de un enfoque de dirección IP estática es que las ubicaciones domésticas carecen habitualmente de una dirección IP estática (es decir, la dirección IP es dinámica). Habitualmente, un proveedor de servicios de internet, tal como un proveedor de servicios de internet de alta velocidad que utiliza tecnología de líneas de abono digital ("DSL", digital subscription line) o de módem por cable, asigna dinámicamente direcciones IP a sus usuarios. De este modo, un dispositivo de destino puede tener un registro preciso de direcciones IP estáticas para diferentes dispositivos dentro de su grupo. En una realización, para resolver este problema, pueden utilizarse servicios para traducir entre una dirección de nombre dominio conocida y la dirección IP dinámica asignada actualmente al acceso de red para el dispositivo de origen (por ejemplo, Dynamicons).
Pueden implementarse asimismo otras realizaciones para eliminar la utilización de un servicio de tercera parte (por ejemplo, servicio multimedia de la WAN). La figura 9 muestra una realización para utilizar paquetes de multidifusión con el fin de integrar multimedia a través de una red de área amplia. Para esta realización, el reproductor de multimedia digital 830 constituye el dispositivo de destino, y como tal, desea integrar multimedia del servidor de multimedia digital 870 (hogarB) y del servidor de multimedia digital 850 (hogarC). De manera similar a la realización con IP estática, cada ubicación, que participa en la integración de multimedia, almacena información de grupo. Si un usuario desea integrar multimedia dentro del grupo del usuario, se extrae información de la red para identificar el grupo. Con la información, el dispositivo de destino formula paquetes de red de multidifusión que identifican todos los emplazamientos de red para dispositivos de origen en el grupo del usuario. Los paquetes de multidifusión pueden configurarse para identificar nodos en una red de área local, nodos que forman una organización, o nodos en una red pública basada en paquetes (por ejemplo, la red internet). El dispositivo de destino (por ejemplo, el reproductor de multimedia digital 830) transmite los paquetes de multidifusión a través de la red de área amplia 800. Los encaminadores (por ejemplo, los encaminadores 880 y 830) interpretan la información de red contenida en los paquetes de multidifusión, y a continuación transmiten o deniegan los paquetes.
En respuesta a la recepción de los paquetes de multidifusión, los dispositivos de origen (por ejemplo, servidores de multimedia digital 830 y 880) determinan permisos para los dispositivos de origen, a partir de su información de 8 10
15
20
25
30
35
40
45
50
55
E12155752
19-11-2014
grupo, y permiten el descubrimiento de multimedia mediante los dispositivos del hogarA. Por ejemplo, el hogarA puede implementar agregación de multimedia del lado del cliente mediante el reproductor de multimedia digital 830. En otras realizaciones, el hogarA puede incluir un servidor de multimedia digital que lleva a cabo agregación de servidor para dispositivos integrados en la red multimedia del hogarA. Después del descubrimiento, un usuario puede seleccionar uno o varios elementos multimedia disponibles. En respuesta a la selección, el reproductor de multimedia digital 830 formula paquetes multidifusión sobre la red de área amplia 800. Los encaminadores en la red internet abierta no permiten a menudo el tránsito de paquetes de multidifusión, de manera que habitualmente los dispositivos no pueden ser escuchados a través de la WAN.
Realizaciones de agregación de multimedia:
La figura 10 muestra la agregación de multimedia en el lado del cliente, en una red de área amplia, de acuerdo con una realización de la presente invención. Para este ejemplo, tres servidores multimedia (910, 920 y 930), situados en tres emplazamientos diferentes (hogarA, hogarB y hogarC) están acoplados a la red de área amplia 940. Tal como se muestra en la figura 10, cada servidor multimedia almacena diversos elementos multimedia (por ejemplo, video, audio, fotos, etc.). Por ejemplo, el servidor multimedia 910, en el hogarA, almacena elementos multimedia 1, 4, 6, 12, 22 y 33. Para este ejemplo, el DMP 950, ubicado en el hogarD, está acoplado asimismo a la red de área amplia 940. El DMP 950 puede comprender una televisión, y los elementos multimedia almacenados en los servidores multimedia 910, 920 y 930 pueden comprender video.
Después de completar un proceso de descubrimiento, el DMP 950, en el hogarD, determina elementos multimedia relevantes almacenados en otros dispositivos (por ejemplo, servidores multimedia) disponibles a través de la red de área amplia 940. Para este ejemplo, el DMP 950, en el hogarD, agrega todos los elementos multimedia relevantes para el DMP 950, para su utilización en el dispositivo multimedia 955 (es decir, reproducción, control, etc.). Por ejemplo, si el dispositivo multimedia 955 es una televisión, entonces el dispositivo multimedia agrega una lista de todos los elementos multimedia, tal como video y fotos digitales, adecuados para su reproducción en una televisión. Tal como se muestra en la figura 10, el DMP 950 agrega todos los elementos multimedia almacenados en los servidores multimedia 910, 920 y 930 ubicados en el hogarA, el hogarB y el hogarC, respectivamente.
La figura 11 muestra una agregación de servicios de multimedia en una red de área amplia, de acuerdo con una realización de la presente invención. De manera similar al ejemplo de la figura 10, tres servidores multimedia (1010, 1020 y 1030) para el hogarA, el hogarB y el hogarC están acoplados a la red de área amplia 1040. Cada servidor multimedia (1010, 1020 y 1030) almacena varios elementos multimedia. Para este ejemplo, el dispositivo multimedia 1050 (hogarD) está asimismo acoplado a la red de área amplia 1040. Para agregación de servicios, el servicio multimedia 1015 de la WAN determina elementos multimedia almacenados en otros dispositivos (por ejemplo, servidores multimedia) disponibles a través de la red de área amplia 940 después de completar un proceso de descubrimiento. Para este ejemplo, el servicio multimedia 1015 de la WAN agrega todos los elementos multimedia para su utilización en el dispositivo multimedia 1050. La lista de elementos multimedia agregados mediante los servicios multimedia 1015 de la WAN se muestra en la figura 11.
La figura 12 muestra una agregación de servidor, de multimedia en una red de área amplia, de acuerdo con una realización de la presente invención. De manera similar a los ejemplos de la figura 10 y la figura 11, tres servidores multimedia (910, 920 y 930) para el hogarA, el hogarB y el hogarC están acoplados a la red de área amplia 940, y el servidor de multimedia digital 950, situado en el hogarD, está acoplado asimismo a la red de área amplia 940. Tal como se muestra en la figura 12, el servidor de multimedia digital 940 está acoplado a la red de área local 925 del hogarD. La red de área local 925 del hogarD acopla uno o varios reproductores de multimedia digital, dispositivos multimedia y/o servidores de multimedia digital. Para agregación de servidor, el servidor de multimedia digital 950 determina elementos multimedia almacenados en servidores multimedia (910, 920 y 930) y disponibles mediante la red de área amplia 940. La lista de elementos multimedia agregados mediante el servidor de multimedia digital se muestra en la figura 12.
Para agregar elementos multimedia (por ejemplo, servicio, cliente o servidor), el sistema multimedia de la WAN soporta servicios de descubrimiento. En una realización, el proceso de descubrimiento implementa mensajería de base asíncrona. El protocolo de descubrimiento funciona en cualquier red que soporte mensajería basada en paquetes o en una red serializada. En una realización, el protocolo de descubrimiento incluye una orden de "anuncio", una orden de "descubrimiento" y una orden de "adiós". La orden de anuncio es utilizada por un dispositivo para anunciar su presencia en la red multimedia de área amplia. Una orden de descubrimiento es una solicitud de un anuncio (es decir, solicita si son accesibles algunos dispositivos multimedia mediante la red de área amplia). La orden de "adiós" es utilizada por un dispositivo multimedia para anunciar que el dispositivo multimedia sale de la red. En una realización, existen dos tipos de anuncios y dos tipos de órdenes de "adiós": una para dispositivos y otra para servicios.
En una realización, un mecanismo de llamada a procedimiento remoto (RPC, remote procedure call) utiliza un protocolo basado en paquetes. En general, un mecanismo RPC permite a un dispositivo controlar otro dispositivo en la red. El servicio incluye métodos y un número de identificación para permitir a un dispositivo en la red de área 9 10
15
20
25
30
35
40
45
50
55
E12155752
19-11-2014
amplia construir paquetes basados en RPC con los argumentos adecuados. El protocolo se lleva a cabo mediante solicitudes y respuestas. El paquete RPC incluye una cabecera. En una realización, la cabecera contiene: información de versión, una clase de orden (mapeo a un servicio concreto), la orden (el método que está solicitando el dispositivo o la respuesta del método), una identificación (identificación de solicitudes o identificación de respuestas correspondientes a la solicitud) y una longitud. Después de la cabecera, el formato de protocolo RPC especifica datos (es decir, argumentos para solicitudes y valores devueltos para respuestas).
Además del descubrimiento, el sistema multimedia integrado en WAN puede llevar a cabo uno o varios servicios de "transcodificación". Tal como se utiliza en el presente documento, "transcodificación" puede referirse a cualquiera o a la totalidad de lo siguiente: transescalamiento (modificación de la resolución del archivo multimedia digital), transcifrado (modificar el cifrado de un archivo de multimedia digital), transcodificación (modificar el formato de un archivo multimedia digital), y transtasación (modificar la tasa de bits de un archivo multimedia digital). En una realización, la transcodificación se produce en la ubicación de origen del dispositivo multimedia (es decir, la ubicación que difunde de forma continua el multimedia o transfiere una copia del archivo de multimedia digital). Bajo ciertas circunstancias, si la transcodificación se produce en la ubicación de origen, la transferencia puede consumir entonces menos ancho de banda. Por ejemplo, si se reduce la tasa de bits de difusión continua de multimedia, entonces se reduce asimismo la cantidad de ancho de banda de red necesario para transmitir el multimedia de difusión continua. En otras realizaciones, pueden llevarse a cabo servicios de transcodificación en los servicios multimedia de la WAN o en la ubicación de destino. Se describen algunas realizaciones para transcodificación en la solicitud de patente de EE.UU. de número de serie 10/949 775, titulada "Methods and Apparatus for Integrating Disparate Media Formats In A Networked Media System", presentada el 23 de septiembre de 2004, de los inventores Daniel Putterman y Brad Dietrich, que se incorpora expresamente como referencia al presente documento.
El sistema multimedia integrado en WAN puede implementar asimismo protecciones de gestión de derechos digitales ("DRM", digital rights management) sobre los archivos y elementos multimedia. En una realización, la ubicación de origen (por ejemplo, el servidor de multimedia digital) implementa un esquema de DRM principal. En otras realizaciones, el servidor de multimedia digital, en la ubicación de origen, puede implementar un esquema de codificación en la capa de enlace. El sistema multimedia integrado en WAN puede utilizar cualquier esquema DRM cuando distribuye multimedia a través de la red de área amplia, sin apartarse del espíritu u o el alcance de la invención.
Ejemplo de red multimedia doméstica:
Un hogar puede comprender una red doméstica que incluya uno o varios dispositivos multimedia acoplados conjuntamente mediante una red doméstica. La figura 13 muestra una realización para dos redes domésticas acopladas mediante una red de área amplia. Para el ejemplo de la figura 13, el hogar 1210 y el hogar 1220 comprenden una serie de dispositivos multimedia. Los dispositivos multimedia, cuando están conectados a través de una red doméstica, proporcionan un sistema multimedia integrado. Específicamente, la red doméstica 1235 acopla dispositivos multimedia en el hogar 1210, y la red doméstica 1265 acopla dispositivos multimedia en el hogar 1220. Los hogares 1210 y 1220 comunican a través de la red de área amplia 1230. Las redes 1235 y 1265 pueden comprender cualquier tipo de red, incluyendo redes inalámbricas. Por ejemplo, las redes 1235 y 1265 pueden comprender redes implementadas de acuerdo con estándares, tales como IEEE 802.3, HPNA, Home Plug, IEEE 802.11x, IEEE 1394, Blue Tooth y USB 1.1 1.2.0.
Un dispositivo multimedia proporciona por lo menos un servicio al sistema multimedia integrado. Para el ejemplo de la figura 13, los dispositivos multimedia incluyen un sistema informático (1260 para el hogar 1210 y 1295 para el hogar 1220). En una realización, el sistema informático (1260 y 1295) puede funcionar como un gestor de multimedia. Un gestor de multimedia es un componente opcional para el sistema multimedia integrado. En general, el gestor de multimedia permite al usuario organizar, descargar y editar multimedia en el entorno de un ordenador personal "PC". El gestor de multimedia puede almacenar multimedia para su integración en el espacio multimedia de área amplia (es decir, almacenar multimedia para su utilización por otros componentes en el espacio multimedia de área amplia). En una realización, el gestor de multimedia permite al usuario realizar funciones de sistema en un PC, que son menos adecuadas para implementar en una interfaz de usuario basada en televisión.
El ejemplo de sistema multimedia doméstico integrado incluye asimismo un servidor de multimedia digital (servidor de multimedia digital 1255 para el hogar 1210 y servidor de multimedia digital 1290 para el hogar 1220). Los servidores de multimedia digital (1255 y 1290) almacenan o presentan multimedia al sistema. Aunque en la figura 13 los servidores de multimedia digital (1255 y 1290) se representan como unidades de disco duro, los servidores de multimedia digital presentan a las redes multimedia domésticas elementos multimedia que pueden o no residir en un almacenamiento permanente. En una realización, los servidores de multimedia digital (1255 y 1290) almacenan multimedia digital, tal como audio digital, video digital (por ejemplo, DVD, MPEG, etc.) e imágenes digitales. Los servidores de multimedia digital (1255 y 1290) almacenan multimedia para su distribución a través del espacio multimedia de área amplia. Los servidores de multimedia digital (1255 y 1290) están acoplados a diferentes tipos de reproductores multimedia, que incluyen televisiones 1250 y 1280, así como reproductores de audio 1240 y 1270 (por
10
15
20
25
30
35
40
45
50
55
E12155752
19-11-2014
ejemplo, sistemas estéreo). En una realización, los servidores multimedia (1255 y 1290) ejecutan soporte lógico para llevar a cabo diversas funciones para el sistema multimedia integrado.
Para la realización de la figura 13, uno o varios DMPs (1262, 1242, 1252, 1297, 1272 y 1282) están integrados en la red doméstica. En general, los DMPs permiten la interoperabilidad de dispositivos multimedia estándar. Por ejemplo, un DMP puede desempeñar la función de un reproductor de multimedia digital reproduciendo multimedia digital almacenado en el servidor de multimedia digital 1292 en la televisión heredada estándar 1250. En una realización, los DMPs pueden comprender dispositivos autónomos interconectados con el dispositivo multimedia asociado. En otras realizaciones, los DMPs pueden estar integrados directamente en el dispositivo multimedia asociado. Para el ejemplo de la figura 13, los DMPs (1252 y 1282) pueden estar integrados en televisiones (1250 y 1280), los DMPs (1242 y 1272) puede estar integrados en sistemas de audio (1240 y 1270), y el DMP y el DMS (1262 y 1297) pueden ser soporte lógico que se ejecuta en ordenadores (1260 y 1295).
Los DMPs reciben multimedia desde servidores de multimedia digital 1255 y 1290, y procesan el multimedia para su visualización o reproducción en televisiones 1250 y 1280 o sistemas de audio 1240 y 1270. Por ejemplo, los servidores de multimedia digital 1255 y 1290 pueden transmitir una película digital sobre las redes 1235 y 1265, y el DMP puede procesar la película digital para mostrarla en las televisiones 1250 y 1280. En una realización, los DMPs 1252 y 1282 procesan la película digital "sobre la marcha" para proporcionar videos en formato NTSC, PAL o HD para su reproducción en las televisiones 1250 y 1280.
Tal como se muestra en la figura 13, el sistema multimedia integrado integra opcionalmente asimismo uno o varios dispositivos multimedia de audio en el espacio multimedia de área amplia. Para la realización de la figura 13, un DMP (1242 y 1272) recibe música digital (por ejemplo, en formato MP3) de los servidores de multimedia digital 1255 y 1290, y el DMP procesa la música digital para su reproducción en sistemas de audio estándar 1240 y 1270. En una realización, el DMP de audio (1242 y 1272) incluye una pequeña pantalla (por ejemplo, una pantalla de cristal líquido "LCD") y botones para utilizar como interfaz de usuario. Los servidores multimedia 1255 y 1290 transmiten elementos e identificadores para los elementos, para visualizar en los DMPs de audio. Por ejemplo, el DMP 1242 puede visualizar listas de pistas en reproducción y/o disponibles para reproducir en el sistema de audio 1240. El usuario selecciona elementos mostrados en la pantalla utilizando los botones para dar órdenes al sistema. Por ejemplo, la pantalla del DMP de audio puede mostrar una lista de álbumes disponibles en el espacio multimedia de área amplia, y el usuario, mediante la utilización de los botones, puede ordenar a la interfaz de usuario mostrar una lista de las pistas para un álbum seleccionado. A continuación, el usuario puede seleccionar una pista mostrada en la pantalla para su reproducción en el sistema de audio 1240.
En una realización, la interfaz de usuario para el sistema multimedia integrado es implementada utilizando servidores de multimedia digital (1255 y 1290) para su visualización en televisiones 1250 y 1280. Para esta realización, el usuario, utilizando un mando a distancia para las televisiones 1250 y 1280, selecciona elementos mostrados en las televisiones para dar órdenes al sistema. La interfaz de usuario utiliza los DMPs así como los dispositivos multimedia (por ejemplo, televisiones 1250 y 1280). En una realización, la interfaz de usuario incluye una serie de pantallas interactivas mostradas en las pantallas de los dispositivos multimedia para permitir a un usuario acceder a la funcionalidad del sistema. Una pantalla de la interfaz de usuario incluye uno o varios elementos para seleccionar por un usuario. El usuario navega a través de la interfaz de usuario utilizando un mando a distancia (no mostrado). El usuario, mediante la utilización de un mando a distancia, controla la visualización de pantallas en la interfaz de usuario y selecciona elementos mostrados en las pantallas. Una interfaz de usuario mostrada en una televisión permite al usuario, utilizando un mando a distancia, realizar diversas funciones relativas al multimedia disponible en el espacio multimedia de área amplia.
El espacio multimedia de área amplia puede extenderse más allá de múltiples redes privadas (por ejemplo, redes domésticas) para acceder a multimedia disponible como un servicio. En una realización, el sistema multimedia integra directamente contenido de las fuentes externas en el espacio multimedia de área amplia. Por ejemplo, tal como se muestra en la figura 13, el ordenador 1260 puede acceder a contenido externo a la red local 1235. El contenido externo puede incluir cualquier tipo de multimedia, tal como video y música digital. El sistema multimedia puede acoplarse a contenido externo 1225 a través de una conexión de banda ancha (es decir, enlace de telecomunicaciones de gran ancho de banda) para permitir la descarga de contenido multimedia. El contenido externo puede ser distribuido al sistema multimedia mediante la utilización de internet, o el contenido externo puede distribuirse mediante la utilización de redes de distribución privadas (por ejemplo, abono de cable digital).
El sistema multimedia puede implementarse en equipamiento físico o bien en soporte lógico. Para la implementación en soporte lógico, el sistema multimedia es soporte lógico que incluye una serie de instrucciones ejecutables por ordenador para su implementación en un sistema informático de propósito general. Antes de ser cargado en un sistema informático de propósito general, el soporte lógico del sistema multimedia puede residir como información codificada en un medio legible por ordenador, tal como un disco flexible magnético, una cinta magnética y una memoria de sólo lectura de disco compacto (CD-ROM). En una implementación de equipamiento físico, el sistema multimedia puede comprender un procesador dedicado que incluye instrucciones de procesador para llevar acabo
E12155752
19-11-2014
las funciones descritas en el presente documento. Pueden desarrollarse asimismo circuitos para realizar las funciones descritas en el presente documento.
Aunque la presente invención ha sido descrita en términos de realizaciones específicas a modo de ejemplo, se apreciará que los expertos en la materia pueden realizar diversas modificaciones y alteraciones sin apartarse del alcance de la invención.

Claims (15)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    E12155752
    19-11-2014
    REIVINDICACIONES
    1. Un sistema multimedia, que comprende:
    un servicio multimedia (210) de una red de área amplia acoplado a un reproductor multimedia digital (230) y a una serie de servidores de multimedia digital (250, 270), en el que el servicio multimedia (210) de red de área amplia comprende:
    medios para recibir una solicitud de multimedia desde dicho reproductor de multimedia digital (230);
    medios para identificar, desde dicha serie de servidores de multimedia digital (250, 270), un primer servidor de multimedia digital (250, 270) que puede proporcionar multimedia a dicho reproductor de multimedia (230), en el que,
    dicha identificación está basada en cuál de dicha serie de servidores de multimedia digital (250, 270) ha concedido permiso al reproductor de multimedia digital (230) para acceder a multimedia y, asimismo, en los elementos de multimedia cuyo acceso se permite al reproductor de multimedia digital (230) desde dicha serie de servidores de multimedia digital (250, 270); y
    medios para establecer una conexión entre dicho reproductor de multimedia digital (230) y dicho primer servidor de multimedia digital (250, 270), en el que dicho multimedia se transmite desde dicho primer servidor de multimedia digital (250, 270) a dicho reproductor de multimedia digital (230).
  2. 2.
    El sistema multimedia según se define en la reivindicación 1, que comprende además un dispositivo multimedia (240), acoplado a dicho reproductor de multimedia digital (230), en el que dicho dispositivo de multimedia (240) comprende medios para reproducir dicho multimedia transmitido.
  3. 3.
    El sistema multimedia según se define en la reivindicación 2, en el que dicho reproductor de multimedia digital
    (230) y dicho dispositivo multimedia (240) comprenden una televisión y dicho elemento multimedia transmitido comprende video o fotografías digitales.
  4. 4.
    El sistema multimedia según se define en la reivindicación 1, en el que dicha identificación está basada en el ancho de banda disponible para transmitir dichos elementos de multimedia desde dicha serie de servidores de multimedia digital (250, 270) a dicho reproductor de multimedia digital (230).
  5. 5.
    El sistema multimedia según se define en la reivindicación 1, en el que dicho servicio multimedia (210) de red de área amplia comprende además medios para almacenar información de grupo, en el que dicha información de grupo identifica por lo menos dos servidores de multimedia digital (250, 270) de dicha serie de servidores de multimedia digital (250, 270), ubicados en emplazamientos diferentes entre sí, que presentan por lo menos un elemento multimedia.
  6. 6.
    El sistema multimedia según se define en la reivindicación 1, en el que dicho servicio multimedia (210) de red de área amplia comprende además medios para generar una lista agregada de elementos multimedia disponibles desde dicho primer servidor de multimedia digital (250, 270), y para presentar dicha lista de elementos multimedia a dicho reproductor de multimedia digital (230).
  7. 7.
    El sistema multimedia según se define en la reivindicación 1, en el que dicho reproductor de multimedia digital
    (230) comprende además medios para generar una lista agregada de elementos multimedia disponibles desde dicho primer servidor de multimedia digital (250, 270) y para presentar dicha lista de elementos multimedia a dicho reproductor de multimedia digital (230).
  8. 8.
    El sistema multimedia según se define en la reivindicación 1, en el que dicho primer servidor de multimedia digital (250, 270) comprende además medios para la transcodificación de dicho multimedia transmitido, desde un primer formato digital a un segundo formato digital, en base a las capacidades de dicho reproductor de multimedia digital (230).
  9. 9.
    Un método que comprende:
    recibir, con un servicio multimedia (210) de red de área amplia acoplado a un reproductor multimedia digital (230) y a una serie de servidores de multimedia digital (250, 270), una solicitud de multimedia desde dicho reproductor de multimedia digital (230);
    13 E12155752
    19-11-2014
    identificar, con dicho servicio multimedia (210) de red de área amplia, desde dicha serie de servidores de multimedia digital (250, 270), un primer servidor de multimedia digital (250, 270) que puede proporcionar multimedia a dicho reproductor multimedia digital (230), en el que;
    dicha identificación está basada en cuál de dicha serie de servidores de multimedia digital (250, 270) ha concedido permiso al reproductor de multimedia digital (230) para acceder a multimedia y, asimismo, en los elementos de multimedia cuyo acceso se permite al reproductor de multimedia digital (230) desde dicha serie de servidores de multimedia digital (250, 270); y
    establecer, con dicho servicio multimedia (210) de red de área amplia, una conexión entre dicho reproductor de multimedia digital (230) y dicho primer servidor de multimedia digital (250, 270), en el que dicho multimedia se transmite desde dicho primer servidor de multimedia digital (250, 270) a dicho reproductor de multimedia digital (230).
  10. 10.
    El método según se define en la reivindicación 9, que comprende además un dispositivo multimedia (240), acoplado a dicho reproductor de multimedia digital (230), en el que dicho dispositivo de multimedia (240) comprende medios para reproducir dicho multimedia transmitido.
  11. 11.
    El método según se define en la reivindicación 9, en el que dicha identificación está basada en el ancho de banda disponible para transmitir dichos elementos de multimedia desde dicha serie de servidores de multimedia digital (250, 270) a dicho reproductor de multimedia digital (230).
  12. 12.
    El método según se define la reivindicación 9, que comprende además:
    almacenar información de grupo con dicho servicio multimedia de red de área amplia, donde dicha información del grupo identifica, por lo menos, dos servidores de multimedia digital (250, 270) de dicha serie de servidores de multimedia digital (250, 270), situados en emplazamientos diferentes entre sí, que presentan por lo menos un elemento multimedia.
  13. 13.
    El método según se define la reivindicación 9, que comprende además:
    generar, con dicho servicio multimedia (210) de red de área amplia, una lista agregada de elementos multimedia disponibles en dicho primer servidor de multimedia digital (250, 270) y presentar dicha lista de elementos multimedia a dicho reproductor de multimedia digital (230).
  14. 14.
    El método según se define la reivindicación 9, que comprende además:
    generar, con dicho reproductor de multimedia digital (230), una lista agregada de elementos de multimedia disponibles en dicho primer servidor de multimedia digital (250, 270) y presentar dicha lista de elementos de multimedia a dicho reproductor de multimedia digital (230).
  15. 15.
    El método según se define la reivindicación 9, que comprende además:
    transcodificar dicho multimedia transmitido, de un primer formato digital a un segundo formato digital, en base a las capacidades de dicho reproductor multimedia digital (230).
    14
ES12155752.4T 2005-12-27 2006-12-27 Métodos y aparatos para integrar multimedia a través de una red de área amplia Active ES2524431T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US318793 1989-03-03
US11/318,793 US9467322B2 (en) 2005-12-27 2005-12-27 Methods and apparatus for integrating media across a wide area network

Publications (1)

Publication Number Publication Date
ES2524431T3 true ES2524431T3 (es) 2014-12-09

Family

ID=38008024

Family Applications (2)

Application Number Title Priority Date Filing Date
ES12155752.4T Active ES2524431T3 (es) 2005-12-27 2006-12-27 Métodos y aparatos para integrar multimedia a través de una red de área amplia
ES06848226T Active ES2427824T3 (es) 2005-12-27 2006-12-27 Métodos y aparatos para integrar multimedia a través de una red de área amplia

Family Applications After (1)

Application Number Title Priority Date Filing Date
ES06848226T Active ES2427824T3 (es) 2005-12-27 2006-12-27 Métodos y aparatos para integrar multimedia a través de una red de área amplia

Country Status (8)

Country Link
US (4) US9467322B2 (es)
EP (6) EP3346665B1 (es)
JP (6) JP5619358B2 (es)
DK (1) DK2461540T3 (es)
ES (2) ES2524431T3 (es)
HK (1) HK1114983A1 (es)
PT (2) PT3661157T (es)
WO (1) WO2007076155A2 (es)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
KR20170128620A (ko) 2000-10-11 2017-11-22 로비 가이드스, 인크. 매체 콘텐츠 배달 시스템 및 방법
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US8086575B2 (en) 2004-09-23 2011-12-27 Rovi Solutions Corporation Methods and apparatus for integrating disparate media formats in a networked media system
US8607287B2 (en) 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US8392594B2 (en) * 2007-01-30 2013-03-05 Sony Corporation System and method for effectively providing content to client devices in an electronic network
KR100754217B1 (ko) * 2006-05-29 2007-09-03 삼성전자주식회사 네트워크 디바이스간의 서비스 제공 방법 및 그 방법을수행할 수 있는 네트워크 디바이스와 저장 매체
KR100754222B1 (ko) * 2006-06-15 2007-09-03 삼성전자주식회사 네트워크 디바이스간에 서비스 제어 방법 및 그 방법을수행할 수 있는 네트워크 디바이스와 저장 매체
US8510301B2 (en) * 2006-12-14 2013-08-13 Qnx Software Systems Limited System for selecting a media file for playback from multiple files having substantially similar media content
GB2444974B (en) * 2006-12-22 2011-12-28 British Sky Broadcasting Ltd Media device and interface
US20080205389A1 (en) * 2007-02-26 2008-08-28 Microsoft Corporation Selection of transrate and transcode processes by host computer
CN101282330B (zh) * 2007-04-04 2013-08-28 华为技术有限公司 网络存储访问权限管理方法及装置、网络存储访问控制方法
US20090019492A1 (en) * 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US8423893B2 (en) * 2008-01-07 2013-04-16 Altec Lansing Australia Pty Limited User interface for managing the operation of networked media playback devices
US8837465B2 (en) 2008-04-02 2014-09-16 Twilio, Inc. System and method for processing telephony sessions
EP3484135A1 (en) 2008-04-02 2019-05-15 Twilio Inc. System and method for processing telephony sessions
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US8964726B2 (en) 2008-10-01 2015-02-24 Twilio, Inc. Telephony web event system and method
US8898257B1 (en) * 2008-10-20 2014-11-25 At&T Intellectual Property I, L.P. Multi-device complexity broker
US20100158098A1 (en) * 2008-12-22 2010-06-24 Echostar Technologies L.L.C. System and method for audio/video content transcoding
US8315369B2 (en) 2009-03-02 2012-11-20 Twilio, Inc. Method and system for a multitenancy telephone network
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US20110082902A1 (en) * 2009-10-01 2011-04-07 Apple Inc. Systems and methods for providing media pools in a communications network
US9210275B2 (en) 2009-10-07 2015-12-08 Twilio, Inc. System and method for running a multi-module telephony application
US9590849B2 (en) 2010-06-23 2017-03-07 Twilio, Inc. System and method for managing a computing cluster
US9459925B2 (en) 2010-06-23 2016-10-04 Twilio, Inc. System and method for managing a computing cluster
US9459926B2 (en) 2010-06-23 2016-10-04 Twilio, Inc. System and method for managing a computing cluster
US20120208495A1 (en) 2010-06-23 2012-08-16 Twilio, Inc. System and method for monitoring account usage on a platform
US8838707B2 (en) 2010-06-25 2014-09-16 Twilio, Inc. System and method for enabling real-time eventing
US20120059932A1 (en) * 2010-09-02 2012-03-08 Samsung Electronics Co., Ltd. Applying home network technologies to a wide area network
US8649268B2 (en) 2011-02-04 2014-02-11 Twilio, Inc. Method for processing telephony sessions of a network
CN103562848B (zh) 2011-03-08 2018-09-28 TiVo解决方案有限公司 多个源媒体和目的媒体的发现和管理平台
US20140044123A1 (en) 2011-05-23 2014-02-13 Twilio, Inc. System and method for real time communicating with a client application
US9648006B2 (en) 2011-05-23 2017-05-09 Twilio, Inc. System and method for communicating with a client application
WO2012162397A1 (en) 2011-05-23 2012-11-29 Twilio, Inc. System and method for connecting a communication to a client
JP2013079372A (ja) 2011-09-21 2013-05-02 Sumitomo Chemical Co Ltd オレフィン重合用固体触媒成分の製造方法
US10182147B2 (en) 2011-09-21 2019-01-15 Twilio Inc. System and method for determining and communicating presence information
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9495227B2 (en) 2012-02-10 2016-11-15 Twilio, Inc. System and method for managing concurrent events
US9602586B2 (en) 2012-05-09 2017-03-21 Twilio, Inc. System and method for managing media in a distributed communication network
US9247062B2 (en) 2012-06-19 2016-01-26 Twilio, Inc. System and method for queuing a communication session
US8737962B2 (en) 2012-07-24 2014-05-27 Twilio, Inc. Method and system for preventing illicit use of a telephony platform
AU2013224669B2 (en) * 2012-10-12 2019-05-16 Cogware Pty Ltd A method and system for managing information for user participation
US8938053B2 (en) 2012-10-15 2015-01-20 Twilio, Inc. System and method for triggering on platform usage
US8948356B2 (en) 2012-10-15 2015-02-03 Twilio, Inc. System and method for routing communications
US9282124B2 (en) 2013-03-14 2016-03-08 Twilio, Inc. System and method for integrating session initiation protocol communication in a telecommunications platform
US20140351838A1 (en) * 2013-05-22 2014-11-27 Andrew Dunmore System and method for providing a secure access-controlled enterprise content repository
US9160696B2 (en) 2013-06-19 2015-10-13 Twilio, Inc. System for transforming media resource into destination device compatible messaging format
US9225840B2 (en) 2013-06-19 2015-12-29 Twilio, Inc. System and method for providing a communication endpoint information service
US9483328B2 (en) 2013-07-19 2016-11-01 Twilio, Inc. System and method for delivering application content
US9137127B2 (en) 2013-09-17 2015-09-15 Twilio, Inc. System and method for providing communication platform metadata
US9274858B2 (en) 2013-09-17 2016-03-01 Twilio, Inc. System and method for tagging and tracking events of an application platform
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
US9325624B2 (en) 2013-11-12 2016-04-26 Twilio, Inc. System and method for enabling dynamic multi-modal communication
US9553799B2 (en) 2013-11-12 2017-01-24 Twilio, Inc. System and method for client communication in a distributed telephony network
US9552395B2 (en) * 2013-11-13 2017-01-24 Google Inc. Methods, systems, and media for presenting recommended media content items
US9525664B2 (en) * 2014-02-28 2016-12-20 Symantec Corporation Systems and methods for providing secure access to local network devices
US9344573B2 (en) 2014-03-14 2016-05-17 Twilio, Inc. System and method for a work distribution service
US9226217B2 (en) 2014-04-17 2015-12-29 Twilio, Inc. System and method for enabling multi-modal communication
EP2953325B1 (en) * 2014-06-06 2019-01-16 Institut Mines-Telecom Method for managing packets in a network of Information Centric Networking (ICN) nodes
US9246694B1 (en) 2014-07-07 2016-01-26 Twilio, Inc. System and method for managing conferencing in a distributed communication network
US9251371B2 (en) 2014-07-07 2016-02-02 Twilio, Inc. Method and system for applying data retention policies in a computing platform
US9516101B2 (en) 2014-07-07 2016-12-06 Twilio, Inc. System and method for collecting feedback in a multi-tenant communication platform
US9774687B2 (en) 2014-07-07 2017-09-26 Twilio, Inc. System and method for managing media and signaling in a communication platform
US9749428B2 (en) * 2014-10-21 2017-08-29 Twilio, Inc. System and method for providing a network discovery service platform
US9477975B2 (en) 2015-02-03 2016-10-25 Twilio, Inc. System and method for a media intelligence platform
US9948703B2 (en) 2015-05-14 2018-04-17 Twilio, Inc. System and method for signaling through data storage
US10419891B2 (en) 2015-05-14 2019-09-17 Twilio, Inc. System and method for communicating through multiple endpoints
US10659349B2 (en) 2016-02-04 2020-05-19 Twilio Inc. Systems and methods for providing secure network exchanged for a multitenant virtual private cloud
US10063713B2 (en) 2016-05-23 2018-08-28 Twilio Inc. System and method for programmatic device connectivity
US10686902B2 (en) 2016-05-23 2020-06-16 Twilio Inc. System and method for a multi-channel notification service
US10492058B2 (en) * 2016-08-08 2019-11-26 Cox Communications, Inc. Integration system for communications networks
US11636855B2 (en) 2019-11-11 2023-04-25 Sonos, Inc. Media content based on operational data
US11204737B2 (en) * 2019-11-11 2021-12-21 Sonos, Inc. Playback queues for shared experiences
WO2021216582A1 (en) 2020-04-21 2021-10-28 Sonos, Inc. Priority media content
WO2023064603A1 (en) * 2021-10-15 2023-04-20 Dark Arcade Theater, Llc Method and system for initiating synchronized playback of different media inputs to different users

Family Cites Families (159)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5571572A (en) * 1991-09-05 1996-11-05 Micron Technology, Inc. Method of depositing titanium carbonitride films on semiconductor wafers
US5506932A (en) 1993-04-16 1996-04-09 Data Translation, Inc. Synchronizing digital audio to digital video
US5930473A (en) 1993-06-24 1999-07-27 Teng; Peter Video application server for mediating live video services
US5571672A (en) 1994-09-20 1996-11-05 The United States Of America As Represented By The Secretary Of Agriculture Gypsy moth genotype assay
US6741617B2 (en) 1995-04-14 2004-05-25 Koninklijke Philips Electronics N.V. Arrangement for decoding digital video signals
US5798921A (en) 1995-05-05 1998-08-25 Johnson; Todd M. Audio storage/reproduction system with automated inventory control
US5751672A (en) 1995-07-26 1998-05-12 Sony Corporation Compact disc changer utilizing disc database
US7095871B2 (en) * 1995-07-27 2006-08-22 Digimarc Corporation Digital asset management and linking media signals with related data using watermarks
US5815297A (en) 1995-10-25 1998-09-29 General Instrument Corporation Of Delaware Infrared interface and control apparatus for consumer electronics
US5835126A (en) 1996-03-15 1998-11-10 Multimedia Systems Corporation Interactive system for a closed cable network which includes facsimiles and voice mail on a display
US5945988A (en) 1996-06-06 1999-08-31 Intel Corporation Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system
US5883621A (en) 1996-06-21 1999-03-16 Sony Corporation Device control with topology map in a digital network
US5793366A (en) 1996-11-12 1998-08-11 Sony Corporation Graphical display of an animated data stream between devices on a bus
DK0932398T3 (da) 1996-06-28 2006-09-25 Ortho Mcneil Pharm Inc Anvendelse af topiramat eller derivater deraf til fremstilling af et lægemiddel til behandling af maniodepressive bipolære forstyrrelser
US6359661B1 (en) 1996-11-05 2002-03-19 Gateway, Inc. Multiple user profile remote control
US6177931B1 (en) 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6243725B1 (en) 1997-05-21 2001-06-05 Premier International, Ltd. List building system
JP2000512472A (ja) 1997-06-25 2000-09-19 サムソン エレクトロニクス カンパニー リミテッド ホームネットワークのためのプログラミングツール
US6233428B1 (en) * 1997-09-17 2001-05-15 Bruce Fryer System and method for distribution of child care training materials and remote monitoring of child care centers
DE69819757T2 (de) 1997-09-18 2004-04-22 Thomson Consumer Electronics, Inc., Indianapolis Digitales fernsehgerät zum steuern eines peripheriegerätes über einen digitalen bus
US6038614A (en) 1998-01-05 2000-03-14 Gateway 2000, Inc. Active volume control with hot key
US6008802A (en) 1998-01-05 1999-12-28 Intel Corporation Method and apparatus for automatically performing a function based on the reception of information corresponding to broadcast data
US6032202A (en) 1998-01-06 2000-02-29 Sony Corporation Of Japan Home audio/video network with two level device control
US6237049B1 (en) 1998-01-06 2001-05-22 Sony Corporation Of Japan Method and system for defining and discovering proxy functionality on a distributed audio video network
EP1046259B1 (en) 1998-01-06 2005-03-02 Sony Electronics, Inc. Method and system related to an audio/video network
US6160796A (en) 1998-01-06 2000-12-12 Sony Corporation Of Japan Method and system for updating device identification and status information after a local bus reset within a home audio/video network
US6038625A (en) 1998-01-06 2000-03-14 Sony Corporation Of Japan Method and system for providing a device identification mechanism within a consumer audio/video network
US6085236A (en) 1998-01-06 2000-07-04 Sony Corporation Of Japan Home audio video network with device control modules for incorporating legacy devices
US6006265A (en) * 1998-04-02 1999-12-21 Hotv, Inc. Hyperlinks resolution at and by a special network server in order to enable diverse sophisticated hyperlinking upon a digital network
US6118450A (en) 1998-04-03 2000-09-12 Sony Corporation Graphic user interface that is usable as a PC interface and an A/V interface
US6353700B1 (en) 1998-04-07 2002-03-05 Womble Multimedia, Inc. Method and apparatus for playing an MPEG data file backward
US6154206A (en) 1998-05-06 2000-11-28 Sony Corporation Of Japan Method and apparatus for distributed conditional access control on a serial communication network
US6393430B1 (en) 1998-05-08 2002-05-21 Sony Corporation Method and system for automatically recording music data files by using the hard drive of a personal computer as an intermediate storage medium
US6233611B1 (en) 1998-05-08 2001-05-15 Sony Corporation Media manager for controlling autonomous media devices within a network environment and managing the flow and format of data between the devices
US6219839B1 (en) 1998-05-12 2001-04-17 Sharp Laboratories Of America, Inc. On-screen electronic resources guide
JP3571912B2 (ja) 1998-05-26 2004-09-29 株式会社東芝 通信装置およびサービス提供方法
EP1034501A2 (en) 1998-06-11 2000-09-13 Koninklijke Philips Electronics N.V. Virtual jukebox
US7231175B2 (en) 1998-06-16 2007-06-12 United Video Properties, Inc. Music information system for obtaining information on a second music program while a first music program is played
US5969283A (en) 1998-06-17 1999-10-19 Looney Productions, Llc Music organizer and entertainment center
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视***及其方法
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
US6208341B1 (en) 1998-08-05 2001-03-27 U. S. Philips Corporation GUI of remote control facilitates user-friendly editing of macros
US6111677A (en) 1998-08-31 2000-08-29 Sony Corporation Optical remote control interface system and method
CN1288539A (zh) 1998-09-17 2001-03-21 皇家菲利浦电子有限公司 基于因特网的更新可编程控制设备的服务
US6498784B1 (en) 1998-10-20 2002-12-24 Interdigital Technology Corporation Cancellation of pilot and traffic signals
US6169725B1 (en) 1998-10-30 2001-01-02 Sony Corporation Of Japan Apparatus and method for restoration of internal connections in a home audio/video system
US7058635B1 (en) 1998-10-30 2006-06-06 Intel Corporation Method and apparatus for searching through an electronic programming guide
US6594825B1 (en) 1998-10-30 2003-07-15 Intel Corporation Method and apparatus for selecting a version of an entertainment program based on user preferences
US6408128B1 (en) 1998-11-12 2002-06-18 Max Abecassis Replaying with supplementary information a segment of a video
US6816175B1 (en) 1998-12-19 2004-11-09 International Business Machines Corporation Orthogonal browsing in object hierarchies
US20020194260A1 (en) 1999-01-22 2002-12-19 Kent Lawrence Headley Method and apparatus for creating multimedia playlists for audio-visual systems
US6236395B1 (en) 1999-02-01 2001-05-22 Sharp Laboratories Of America, Inc. Audiovisual information management system
US6577735B1 (en) 1999-02-12 2003-06-10 Hewlett-Packard Development Company, L.P. System and method for backing-up data stored on a portable audio player
US6356971B1 (en) 1999-03-04 2002-03-12 Sony Corporation System for managing multimedia discs, tracks and files on a standalone computer
US6456714B2 (en) 1999-03-18 2002-09-24 Sony Corporation Apparatus and method for interfacing between multimedia network and telecommunications network
JP2002540739A (ja) 1999-03-30 2002-11-26 ソニー エレクトロニクス インク ネットワークにおけるリソースの管理方法及び装置
US6487145B1 (en) 1999-04-22 2002-11-26 Roxio, Inc. Method and system for audio data collection and management
US8099758B2 (en) 1999-05-12 2012-01-17 Microsoft Corporation Policy based composite file system and method
US6263503B1 (en) 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
EP1197075A1 (en) 1999-06-28 2002-04-17 United Video Properties, Inc. Interactive television program guide system and method with niche hubs
US6647417B1 (en) 2000-02-10 2003-11-11 World Theatre, Inc. Music distribution systems
US20010042107A1 (en) 2000-01-06 2001-11-15 Palm Stephen R. Networked audio player transport protocol and architecture
JP2001209586A (ja) 2000-01-26 2001-08-03 Toshiba Corp コンピュータにおけるコンテンツ管理装置及びコンテンツ管理方法
US7426750B2 (en) 2000-02-18 2008-09-16 Verimatrix, Inc. Network-based content distribution system
US6952737B1 (en) 2000-03-03 2005-10-04 Intel Corporation Method and apparatus for accessing remote storage in a distributed storage cluster architecture
US20030068154A1 (en) 2000-03-08 2003-04-10 Edward Zylka Gateway content storage system having database indexing, and method thereof
US20010039660A1 (en) 2000-03-31 2001-11-08 Ucentric Holdings, Inc. Home area network including arrangement for distributing television programming over local cable
US8352331B2 (en) 2000-05-03 2013-01-08 Yahoo! Inc. Relationship discovery engine
US6931593B1 (en) 2000-05-22 2005-08-16 Gateway Inc. Automatic channel generation for home network systems
US6751402B1 (en) 2000-06-28 2004-06-15 Keen Personal Media, Inc. Set-top box connectable to a digital video recorder via an auxiliary interface and selects between a recorded video signal received from the digital video recorder and a real-time video signal to provide video data stream to a display device
US6882793B1 (en) 2000-06-16 2005-04-19 Yesvideo, Inc. Video processing system
US6657116B1 (en) 2000-06-29 2003-12-02 Microsoft Corporation Method and apparatus for scheduling music for specific listeners
US20020010652A1 (en) 2000-07-14 2002-01-24 Sony Corporation Vendor ID tracking for e-marker
US7277956B2 (en) * 2000-07-28 2007-10-02 Kasenna, Inc. System and method for improved utilization of bandwidth in a computer system serving multiple users
WO2002012990A2 (en) 2000-08-04 2002-02-14 Copan Inc. Method and system for presenting digital media
FR2812968B1 (fr) * 2000-08-11 2003-08-01 Thomson Csf Capteur micro-usine avec protection isolante des connexions
JP2004509490A (ja) 2000-08-25 2004-03-25 インテロシティー ユーエスエイ,アイエヌシー. パーソナルリモートコントロール
US20020083124A1 (en) * 2000-10-04 2002-06-27 Knox Christopher R. Systems and methods for supporting the delivery of streamed content
JP2002118451A (ja) 2000-10-10 2002-04-19 Fujitsu Ltd 定電流ドライバ回路
KR20170128620A (ko) 2000-10-11 2017-11-22 로비 가이드스, 인크. 매체 콘텐츠 배달 시스템 및 방법
US20020113824A1 (en) 2000-10-12 2002-08-22 Myers Thomas D. Graphic user interface that is usable as a commercial digital jukebox interface
US20020046315A1 (en) 2000-10-13 2002-04-18 Interactive Objects, Inc. System and method for mapping interface functionality to codec functionality in a portable audio device
US6907301B2 (en) 2000-10-16 2005-06-14 Sony Corporation Method and system for selecting and controlling devices in a home network
US7206853B2 (en) 2000-10-23 2007-04-17 Sony Corporation content abstraction layer for use in home network applications
CA2428946C (en) 2000-11-14 2010-06-22 Scientific-Atlanta, Inc. Networked subscriber television distribution
US20020180803A1 (en) 2001-03-29 2002-12-05 Smartdisk Corporation Systems, methods and computer program products for managing multimedia content
JP2002184114A (ja) 2000-12-11 2002-06-28 Toshiba Corp 音楽データの記録再生システムおよび音楽データ記憶媒体
US20020077984A1 (en) * 2000-12-19 2002-06-20 Mark Ireton Enabling protected digital media to be shared between playback devices
US20020151327A1 (en) * 2000-12-22 2002-10-17 David Levitt Program selector and guide system and method
US8601519B1 (en) 2000-12-28 2013-12-03 At&T Intellectual Property I, L.P. Digital residential entertainment system
US20020104091A1 (en) 2001-01-26 2002-08-01 Amal Prabhu Home audio video interoperability implementation for high definition passthrough, on-screen display, and copy protection
US6938101B2 (en) 2001-01-29 2005-08-30 Universal Electronics Inc. Hand held device having a browser application
AU2002247257A1 (en) * 2001-03-02 2002-09-19 Kasenna, Inc. Metadata enabled push-pull model for efficient low-latency video-content distribution over a network
US20020166123A1 (en) 2001-03-02 2002-11-07 Microsoft Corporation Enhanced television services for digital video recording and playback
US20030115598A1 (en) * 2001-03-23 2003-06-19 Pantoja William E. System and method for interactively producing a web-based multimedia presentation
US7039643B2 (en) 2001-04-10 2006-05-02 Adobe Systems Incorporated System, method and apparatus for converting and integrating media files
US7346917B2 (en) 2001-05-21 2008-03-18 Cyberview Technology, Inc. Trusted transactional set-top box
US8291457B2 (en) 2001-05-24 2012-10-16 Vixs Systems, Inc. Channel selection in a multimedia system
US6839769B2 (en) 2001-05-31 2005-01-04 Intel Corporation Limiting request propagation in a distributed file system
US20020188735A1 (en) 2001-06-06 2002-12-12 Needham Bradford H. Partially replicated, locally searched peer to peer file sharing system
US6826512B2 (en) 2001-06-28 2004-11-30 Sony Corporation Using local devices as diagnostic tools for consumer electronic devices
US6901603B2 (en) 2001-07-10 2005-05-31 General Instrument Corportion Methods and apparatus for advanced recording options on a personal versatile recorder
JP2003046958A (ja) 2001-07-27 2003-02-14 Victor Co Of Japan Ltd ビデオデータ格納装置及びビデオデータ取得装置
JP2003069559A (ja) 2001-08-23 2003-03-07 Sony Corp コンテンツ保護システム
US20030046703A1 (en) 2001-08-29 2003-03-06 Knowles Gregory T. Systems and methods for facilitating user access to content stored on private networks
US6947910B2 (en) * 2001-10-09 2005-09-20 E-Cast, Inc. Secure ticketing
US20050039208A1 (en) 2001-10-12 2005-02-17 General Dynamics Ots (Aerospace), Inc. Wireless data communications system for a transportation vehicle
KR100735693B1 (ko) 2001-11-06 2007-07-06 엘지전자 주식회사 방송 수신기와 비디오 콘텐츠 공유 시스템 및 방법
JP2003162444A (ja) 2001-11-27 2003-06-06 Netarc Inc 情報提供システム、情報提供方法、情報提供プログラム
US20030110272A1 (en) 2001-12-11 2003-06-12 Du Castel Bertrand System and method for filtering content
US20030131226A1 (en) * 2002-01-04 2003-07-10 Spencer Donald J. Dynamic distributed configuration management system
US7634795B2 (en) 2002-01-11 2009-12-15 Opentv, Inc. Next generation television receiver
US9715500B2 (en) * 2004-04-27 2017-07-25 Apple Inc. Method and system for sharing playlists
US9485532B2 (en) 2002-04-11 2016-11-01 Arris Enterprises, Inc. System and method for speculative tuning
US20030212804A1 (en) * 2002-05-09 2003-11-13 Ardeshir Hashemi Method and apparatus for media clip sharing over a network
KR100485769B1 (ko) 2002-05-14 2005-04-28 삼성전자주식회사 서로 다른 홈네트워크에 존재하는 네트워크장치간의접속을 제공하기 위한 장치 및 방법
US20030216958A1 (en) * 2002-05-15 2003-11-20 Linwood Register System for and method of doing business to provide network-based in-store media broadcasting
JP2004056394A (ja) * 2002-07-18 2004-02-19 Fujitsu Ltd Lanを介して取込装置および蓄積装置を制御するための制御装置、およびそのための取込装置、蓄積装置、プログラムおよび方法
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8931010B2 (en) * 2002-11-04 2015-01-06 Rovi Solutions Corporation Methods and apparatus for client aggregation of media in a networked media system
EP1427148B1 (en) 2002-12-04 2006-06-28 Thomson Licensing Method for communication between nodes in peer-to-peer networks using common group label
US7496647B2 (en) 2002-12-11 2009-02-24 Broadcom Corporation Personal inter-home media exchange network
WO2004077267A2 (en) 2003-02-24 2004-09-10 Listen.Com Delivery system providing conditional media access
JP4288959B2 (ja) 2003-02-27 2009-07-01 株式会社日立製作所 受信機および放送受信システム
US7787010B2 (en) 2003-03-20 2010-08-31 Pixar Video to film flat panel digital recorder and method
KR100512959B1 (ko) 2003-04-12 2005-09-07 삼성전자주식회사 멀티홈 서비스 시스템
GB0311669D0 (en) * 2003-05-21 2003-06-25 Waterleaf Ltd Player identification
US7308489B2 (en) 2003-05-29 2007-12-11 Intel Corporation Visibility of media contents of UPnP media servers and initiating rendering via file system user interface
KR20040107602A (ko) * 2003-06-05 2004-12-23 삼성전자주식회사 홈 네트워크 상에서의 컨텐츠 실행을 위한 라이센스 관리시스템 및 방법
US7454120B2 (en) * 2003-07-02 2008-11-18 Macrovision Corporation Methods and apparatus for client aggregation of television programming in a networked personal video recording system
JP2005045510A (ja) * 2003-07-28 2005-02-17 Toshiba Corp コンテンツ情報管理装置およびコンテンツ情報管理方法
US7395339B2 (en) * 2003-08-07 2008-07-01 International Business Machines Corporation Method and system for providing on-demand media streaming from a user's own library to a receiving device of the user
US7464272B2 (en) * 2003-09-25 2008-12-09 Microsoft Corporation Server control of peer to peer communications
JP2005102060A (ja) 2003-09-26 2005-04-14 Toshiba Consumer Marketing Corp データ構造、外部サーバ、ホーム通信装置及びコマンドデータの通信方法
US20050086356A1 (en) * 2003-10-15 2005-04-21 Shah Mehul Y. Systems and methods for scheduled recording of multimedia content streams
US7673062B2 (en) 2003-11-18 2010-03-02 Yahoo! Inc. Method and apparatus for assisting with playback of remotely stored media files
US7668939B2 (en) * 2003-12-19 2010-02-23 Microsoft Corporation Routing of resource information in a network
JP4351904B2 (ja) 2003-12-25 2009-10-28 株式会社東芝 放送受信装置
JP4298540B2 (ja) * 2004-02-19 2009-07-22 日本アンテナ株式会社 ガラス貼付アンテナ
JP3970857B2 (ja) 2004-03-19 2007-09-05 Necパーソナルプロダクツ株式会社 通信システム、ゲートウェイ装置
US7420956B2 (en) * 2004-04-16 2008-09-02 Broadcom Corporation Distributed storage and aggregation of multimedia information via a broadband access gateway
JP2005323068A (ja) * 2004-05-07 2005-11-17 Victor Co Of Japan Ltd ホームネットワークavサーバ及びホームネットワークavサーバプログラム
JP2005328443A (ja) 2004-05-17 2005-11-24 Matsushita Electric Ind Co Ltd ホームサーバー、ホームサーバーシステムおよびクライアント端末
US7465231B2 (en) 2004-05-20 2008-12-16 Gametap Llc Systems and methods for delivering content over a network
JP2005346424A (ja) 2004-06-03 2005-12-15 Fujitsu Ltd コンテンツ通信方法、コンテンツ通信可否判断プログラムおよびコンテンツ通信システム。
JP4339184B2 (ja) 2004-06-07 2009-10-07 パナソニック株式会社 サーバ装置、通信機器、通信システム、通信方法、プログラム及び記録媒体
US7464110B2 (en) 2004-06-30 2008-12-09 Nokia Corporation Automated grouping of image and other user data
US7818770B2 (en) * 2004-11-23 2010-10-19 Palo Alto Research Center Incorporated Methods, apparatus, and program products to support a shared viewing experience from remote locations
US7966382B2 (en) * 2004-12-29 2011-06-21 Intel Corporation Enabling access to media content in media servers in remote networks
US20060218650A1 (en) * 2005-03-25 2006-09-28 Nokia Corporation System and method for effectuating digital rights management in a home network
JP4348709B2 (ja) * 2005-03-31 2009-10-21 日本電気株式会社 マルチメディア対応フロア権管理システム、方法、プログラム及び記録媒体、メディアサーバ及び端末
US7669219B2 (en) * 2005-04-15 2010-02-23 Microsoft Corporation Synchronized media experience
US20060232677A1 (en) * 2005-04-18 2006-10-19 Cisco Technology, Inc. Video surveillance data network
US20070055743A1 (en) * 2005-09-02 2007-03-08 Pirtle Ross M Remote control media player
US7260461B2 (en) 2005-10-31 2007-08-21 Ford Global Technologies, Llc Method for operating a pre-crash sensing system with protruding contact sensor
US9116891B2 (en) * 2005-12-16 2015-08-25 Bby Solutions, Inc. Media content router
US20070157281A1 (en) * 2005-12-23 2007-07-05 United Video Properties, Inc. Interactive media guidance system having multiple devices
US20070162661A1 (en) 2005-12-27 2007-07-12 Pei-Yuan Fu Memory extension apparatus and the method of data transfer applied therein
US7917942B2 (en) * 2006-02-24 2011-03-29 Nokia Corporation System and method for configuring security in a plug-and-play architecture

Also Published As

Publication number Publication date
PT3661157T (pt) 2021-06-14
US11589132B2 (en) 2023-02-21
JP2011205717A (ja) 2011-10-13
US10182267B2 (en) 2019-01-15
EP3346665B1 (en) 2021-07-14
EP1969811A2 (en) 2008-09-17
US20170118529A1 (en) 2017-04-27
JP2009521771A (ja) 2009-06-04
PT2461540E (pt) 2014-12-05
EP3836511A1 (en) 2021-06-16
ES2427824T3 (es) 2013-11-04
EP2840760B1 (en) 2020-05-27
EP2461540A1 (en) 2012-06-06
WO2007076155A3 (en) 2007-08-16
DK2461540T3 (en) 2014-12-01
EP3661157A1 (en) 2020-06-03
US20190222903A1 (en) 2019-07-18
EP3346665A1 (en) 2018-07-11
JP5619358B2 (ja) 2014-11-05
JP2016146628A (ja) 2016-08-12
US20070147351A1 (en) 2007-06-28
EP2840760A1 (en) 2015-02-25
EP3661157B1 (en) 2021-04-21
US9467322B2 (en) 2016-10-11
EP2461540B1 (en) 2014-10-22
JP6864703B2 (ja) 2021-04-28
JP2017152039A (ja) 2017-08-31
JP6129793B2 (ja) 2017-05-17
JP6407177B2 (ja) 2018-10-17
HK1114983A1 (en) 2008-11-14
EP1969811B1 (en) 2013-07-10
US20230224549A1 (en) 2023-07-13
WO2007076155A2 (en) 2007-07-05
JP2014239517A (ja) 2014-12-18
JP2019106191A (ja) 2019-06-27

Similar Documents

Publication Publication Date Title
ES2524431T3 (es) Métodos y aparatos para integrar multimedia a través de una red de área amplia
ES2537559T3 (es) Conexión puente entre redes locales ad-hoc y redes de entidades pares, basadas en Internet
US7966382B2 (en) Enabling access to media content in media servers in remote networks
US8086575B2 (en) Methods and apparatus for integrating disparate media formats in a networked media system
ES2634612T3 (es) Procedimientos y aparato para transferir medios por una red usando un dispositivo de interfaz de red
JP5349958B2 (ja) マルチメディアコンテンツおよび装置の動的仲裁
MX2012001709A (es) Sistema y metodo agregador de medios para el hogar.
TWI361361B (en) Distributed audio video system, and content directory management system and method thereof
Anderson Stream capture: returning control of digital music to the users
KR20070007821A (ko) 인가된 도메인에서의 분산 관리
JP5815136B2 (ja) 同期配信サーバ
FR3030804A1 (fr) Dispositif et procede de gestion des priorites pour le telechargement de contenus multimedia
Rumsey The Future of Home Audio
FR2911026A1 (fr) Procede et dispositif pour controler et gerer les fichiers multimedias compresses et librement telecharges