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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/222—Secondary servers, e.g. proxy server, cable television Head-end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
- H04N21/278—Content descriptor database or directory service for end-user access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4227—Providing Remote input by a user located remotely from the client device, e.g. at work
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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/47202—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/63—Control 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/632—Control 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/233—Processing of audio elementary streams
- H04N21/2335—Processing 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)
- 51015202530354045E1215575219-11-2014REIVINDICACIONES1. 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); ymedios 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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 E1215575219-11-2014identificar, 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); yestablecer, 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
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)
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)
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 |
-
2005
- 2005-12-27 US US11/318,793 patent/US9467322B2/en active Active
-
2006
- 2006-12-27 PT PT192126589T patent/PT3661157T/pt unknown
- 2006-12-27 EP EP17211225.2A patent/EP3346665B1/en active Active
- 2006-12-27 JP JP2008548716A patent/JP5619358B2/ja active Active
- 2006-12-27 WO PCT/US2006/049398 patent/WO2007076155A2/en active Application Filing
- 2006-12-27 EP EP12155752.4A patent/EP2461540B1/en not_active Revoked
- 2006-12-27 DK DK12155752.4T patent/DK2461540T3/en active
- 2006-12-27 ES ES12155752.4T patent/ES2524431T3/es active Active
- 2006-12-27 EP EP20217738.2A patent/EP3836511A1/en active Pending
- 2006-12-27 EP EP14189506.0A patent/EP2840760B1/en active Active
- 2006-12-27 EP EP19212658.9A patent/EP3661157B1/en active Active
- 2006-12-27 EP EP06848226.4A patent/EP1969811B1/en not_active Revoked
- 2006-12-27 PT PT121557524T patent/PT2461540E/pt unknown
- 2006-12-27 ES ES06848226T patent/ES2427824T3/es active Active
-
2008
- 2008-09-22 HK HK08110447.0A patent/HK1114983A1/xx unknown
-
2011
- 2011-07-19 JP JP2011158494A patent/JP2011205717A/ja not_active Withdrawn
-
2014
- 2014-08-06 JP JP2014160091A patent/JP6129793B2/ja active Active
-
2016
- 2016-02-02 JP JP2016017682A patent/JP6407177B2/ja active Active
- 2016-09-02 US US15/255,799 patent/US10182267B2/en active Active
-
2017
- 2017-05-08 JP JP2017092219A patent/JP2017152039A/ja not_active Withdrawn
-
2019
- 2019-01-09 US US16/243,585 patent/US11589132B2/en active Active
- 2019-01-15 JP JP2019004172A patent/JP6864703B2/ja active Active
-
2023
- 2023-01-17 US US18/097,742 patent/US20230224549A1/en active Pending
Also Published As
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 |