MX2010014363A - Sistemas y metodos para mover de lugar de forma segura contenido de medios. - Google Patents
Sistemas y metodos para mover de lugar de forma segura contenido de medios.Info
- Publication number
- MX2010014363A MX2010014363A MX2010014363A MX2010014363A MX2010014363A MX 2010014363 A MX2010014363 A MX 2010014363A MX 2010014363 A MX2010014363 A MX 2010014363A MX 2010014363 A MX2010014363 A MX 2010014363A MX 2010014363 A MX2010014363 A MX 2010014363A
- Authority
- MX
- Mexico
- Prior art keywords
- rei
- media
- place
- change
- location
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004891 communication Methods 0.000 claims abstract description 29
- 238000013475 authorization Methods 0.000 claims abstract description 24
- 230000004044 response Effects 0.000 claims abstract description 18
- 230000008859 change Effects 0.000 claims description 47
- 238000012545 processing Methods 0.000 claims description 8
- 238000012795 verification Methods 0.000 claims 5
- 241000283984 Rodentia Species 0.000 claims 1
- 230000008569 process Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 3
- JEYCTXHKTXCGPB-UHFFFAOYSA-N Methaqualone Chemical compound CC1=CC=CC=C1N1C(=O)C2=CC=CC=C2N=C1C JEYCTXHKTXCGPB-UHFFFAOYSA-N 0.000 description 1
- 238000004873 anchoring Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 239000003471 mutagenic agent Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25816—Management of client data involving client authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0435—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- 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
-
- 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/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
- H04N21/2396—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests characterized by admission policies
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25841—Management of client data involving the geographical location of the client
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- 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/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4408—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/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/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
- H04N21/63345—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
- Storage Device Security (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Se proporcionan sistemas y métodos para proporcionar de manera segura una corriente de medios cambiados de lugar desde un dispositivo (108) de cambio de lugar hasta un reproductor (112) remoto mediante una red (102) de comunicación. Se recibe una solicitud de conexión (306) desde el reproductor remoto en el dispositivo de cambio de lugar mediante la red de comunicación. En respuesta a la solicitud de la conexión (308), se le solicita (310) la credencial de autorización desde un servidor central mediante la red de comunicación. Además, en respuesta a la credencial de autorización recibida desde el servidor central, la corriente (412) de medios cambiada de lugar entre el dispositivo de cambio de lugar y el reproductor remoto, puede establecerse sobre la red de comunicación. Por lo menos una porción de la corriente de medios cambiada de lugar puede encriptarse (325) de acuerdo con la credencial de autorización.
Description
SISTEMAS Y METODOS PARA MOVER DE LUGAR DE FORMA
CONTENIDO DE MEDIOS DESCRIPCIÓN DE LA INVENCIÓN
La presente invención se refiere gener ibio de lugar de contenido de medios, y más parti refiere a sistemas y métodos para mejorar la seg bio de lugar de los medios .
La mayoría de los televidentes ahora re íales de televisión a través de un agregador de como un proveedor de televisión por cable o a suscriptores a un servicio de satélite de ecta (DBS) , por ejemplo, la programación de tel i e mediante una difusión que se envía me élite a una antena que generalmente se ubi erior de una casa u otra estructura. Otros iben la programación de televisión a través de tenido de medios en lugares diferentes a evisor primario. Los dispositivos de cambio icamente empaquetan contenido de medios q nsmitirse sobre una red de área, local o exte putadora portátil,, teléfono móvil, asistent sonal u otro dispositivo remoto capaz de repr riente de medio empacada para el televidente. El r por lo tanto permite a los clientes ver su co ios desde lugares alejados tales como cuartos cinas o cualesquier otros lugares donde los di roductores de medios portátiles pueden tener ac de comunicación inalámbrica u otra.
Aunque el cambio de lugar generalmente sí veniencia ofrecida al televidente, la erentemente insegura de muchas redes de comunic o la Internet) continúa presentando desafíos.
acterísticas se volverán aparentes a parti cripción detallada subsiguiente y las reivin xas, tomadas junto con los dibujos anexos y es antecedentes .
Se proporcionan varios sistemas y met porcionar de manera segura una corriente biada de lugar desde un dispositivo de cambio reproductor remoto mediante una red de comuni ibe una solicitud de conexión desde el reproduc el dispositivo de cambio de lugar mediante iunicación. En respuesta a la solicitud de la co icita una credencial de autorización de un tral mediante la red de comunicación. Además, en la credencial de autorización recibida desde e tral, la corriente de medios cambiada de lugar positivo de cambio de lugar y el reproductor re a recibir contenido de medios desde la in eptor, y un transcodificador se configura para contenido de medios recibido para transporte so comunicación. La circuiteria de control en co por lo menos la interfaz de red y el transcodi figura para recibir una solicitud de una conexió roductor remoto mediante la interfaz de icitar una credencial de autorización desde u tral mediante la interfaz de red en respue icitud de conexión, y, en respuesta a r dencial de autorización desde el servidor centra
-interfaz de red, establecer la corriente biada de lugar en el reproductor remoto me erfaz de red. En varias modalidades, por lo ción de la corriente de medios cambiada de l riptarse de acuerdo con la credencial de autoriz respuesta desde el dispositivo de cambio de icita autorización para conectarse al dispo bio de lugar desde el servidor central mediante inicación. Una respuesta de autorización que com dencial de autorización se recibe desde el tral mediante la red de comunicación, y la co ios cambiada de lugar se establece. En varias mo lo menos una porción de la corriente de medio lugar puede encriptarse de acuerdo con la cre orización .
Aún otras modalidades proporcionan un m mitir que una corriente de medios cambiada de porcione a un usuario de un dispositivo remoto,, corriente de medios cambiada de lugar se proporc dispositivo de cambio de lugar al dispositivo re red de comunicación. Se recibe una primera icitud clave desde el dispositivo de cambio de mitir por consiguiente que el dispositivo re positivo de cambio de lugar establezcan la cor ios cambiada de lugar de acuerdo con por lo meno credencial de autentificación . En varias modali menos una porción de la corriente de medios c ar puede encriptarse de acuerdo con la cred orización.
Otras diversas modalidades, aspectos acterísticas se describen en mayor detall uiente .
BREVE DESCRIPCIÓN DE LOS DIBUJOS
Modalidades ejemplares se describirán d o junto con las siguientes figuras de los di de números similares denotan elementos similares,
La FIGURA 1 es un diagrama de bloque de reproductor remoto.
La siguiente descripción detallada de la sólo ejemplar por naturaleza y no se pretende pa invención o la solicitud y usos de la invenció existe ninguna intención de enlazarse por ning sentada en los antecedentes precedentes o la cripción detallada.
Hablando generalmente, el cambio de tenido de medios se realiza de manera más segur uso de varias características de autentific riptación; En varias modalidades, el dispositivo lugar verifica que tenga una capacidad mejo porcionar funciones de cambio de lugar. Esta ve de basarse en los "derechos" establecidos o modi dispositivo de cambio de lugar por un ernativamente , los "derechos" de cambio de lu iente de participación de credencial puede c cionalmente para que los dispositivos de tran epelón reciban las claves criptográficas denciales desde ' un servidor central seg denciales de autentificacion proporcionadas vidor central pueden utilizarse para encripta a la corriente de medios cambiada de lugar. alidades adicionales, la cantidad de encrip sta de acuerdo con los factores como la cali riente de video, las capacidades de procesam roductor de medios remoto, el ancho de band aces de comunicación que intervienen, y/u otro ndo sea apropiado. Los diversos conceptos desc den desarrollarse de manera independiente entre más pueden combinarse con otro en cualquier f ducir un ambiente de cambio de lugar aún más seg eractúan con otros dispositivos externos t eptores de televisión, reproductores de medio r eograbadoras digitales o personales, y/u otras tenido de programación.
Regresando ahora a las figuras de los dib erencia inicial a la FIGURA 1, un sistema 100 de a ejemplar incluye de manera adecuada un dispo cambio de lugar que empaqueta el contenido de m nsmisión a un dispositivo 112 remoto sobre una unicación. En modalidades que proporcionan orada, un servidor 114 central que mantiene un os 116 de información también es capaz de comun dispositivo 108 de cambio de lugar y el dispo oto mediante la red 102. Aunque la FIGURA 1 mu dispositivo 108 de cambio de lugar senc positivo 112 remoto sencillo y un servidor 11 lquier número de conexiones de datos públicas o aces o redes que soportan cualquier número de comunicación. La red 102 puede incluir la Int mpio, o cualquier otra red basada en TCP/IP tocólos convencionales. En varias modalidades, bién incorpora una red telefónica inalámb mbrica, tal como una red de comunicación cel unicarse con teléfonos móviles, asistentes sonales y/o similares. La red 102 también puede lquier clase de redes de área local alá lámbricas, tales como una o más de redes de IEEE E 802.11. El dispositivo 108 de cambio de lug to es capaz de comunicarse con el dispositivo cualquier forma. Tal comunicación puede tener l enlace de área extensa que incluye Internet y/ efónica, por ejemplo, en otras modalida cambio de lugar incorpora lógica de transc cuada para convertir audio/video u otros datos un formato empaquetado que puede transmitirse so . Los datos de medios pueden tener cualquier f den recibirse desde cualquier fuente tal como programación de televisión por difusión, elital, una fuente de "video a la carta" o si eo de video digital (DVD) u otro medio remov eocámara, y/o similares. En varias modali positivo 108 de cambio de lugar es cualquie ersos productos de SLINGBOX disponibles de Slin ter City, California, los cuales generalmente s recibir contenido de medios desde una vide ital externa (DVR) , caja de convertidor-dese ?) , fuente de programación por cable o roductor de DVD, y/o similares.
nte . El receptor además puede desmodular o de o codificar las señales 105 recibidas para e gramación que puede visualizarse localmente y/o lugar a un visual-izador 112 remoto cuando sea es dispositivos 108 también pueden incluir un os 110 de contenido almacenada en una unidad o, memoria u otro medio de almacenamiento par característica de videograbadora personal o dig ndo sea apropiado .
En la modalidad ejemplar ilustrada en la dispositivo de cambio de lugar eptor/transcodificador híbrido que recibe las s difusión digital por satélite (DBS) desde un sa una antena 104. Modalidades equivalentes, sin rian recibir programación 105 desde una conexión nte de difusión, medios removibles, proveedor d ernativamente en tiempo real. Como se obser erior, el contenido puede presentarse en una te a pantalla que se conecte de manera física al d , o pueda cambiarse de lugar desde el dispositiv positivo 112 remoto sobre la red 102.
El dispositivo 112 remoto es cualquier di ponente, módulo, hardware, software y/o similar ibir una corriente de medios desde el dispositi bio de lugar. En varias modalidades, el dispos oto es una computadora personal (por eje putador tipo "laptop" o similarmente portátil, putadoras tipo escritorio también podrían utili éfono móvil, un asisten digital personal, un r medios personal (tal como los productos ARCHOS d la compañía Archos de Igny, Francia) o simi has modalidades, el dispositivo 112 remot ias modalidades, los clientes pueden desear c ar el contenido dentro de una casa, oficin ructura, tal como un desde un dispositivo 108 de ar a una computadora de escritorio o portátil a habitación. En tales modalidades, la cor tenidos típicamente se proporcionará sobre una r al alámbrica o inalámbrica que opera dentr ructura. En otras modalidades, los clientes pue biar de lugar el contenido sobre una conexión da ancha o similar desde una ubicación prima putadora u otro dispositivo 112 remoto ubica unda casa, oficina, hotel u otra ubicación remót as modalidades, los clientes pueden desear cam contenido a un teléfono móvil, asistente digital roductor de medios, reproductor de juegos omóvil u otro reproductor de medios de vehículo, eable mantener seguridad de los procesos de ar para asegurar que los usuarios no auto roductores no autorizados no tengan acceso al co gramación. Esto particularmente es verdadero positivo 108 de cambio de lugar eptor/DVR/cambiador de lugar integrado, puest tidad de contenido valioso disponible de positivo podría ser significativa. Para ma uridad de la conexión, entonces varias ra ablecen una barrera lógica alrededor de u fiable o zona 120 autorizada, que puede i positivo 108 de cambio de lugar mismo, lesquier servidores 114, 118 de terminal de entr tiene por los proveedores de servicio u otras fiables. Al requerir que los usuarios interact una infraestructura 100 segura, la auten iante la red 102. El servidor 114, por ejemp tener una base de datos 116 que incluye infor ntas de usuario, asi como claves criptográfica denciales de autentificación asociadas con los positivos 108 de cambio de lugar cuando es apropi
El servidor 114 central facilita las tra uras entre el dispositivo 112 remoto y el dispo cambio de lugar en cualquier forma. En varias mo usuarios de los dispositivos 102 remotos son ear los dispositivos 108 de cambio de lugar en contactar el servidor 114 central, autent vidor 114 con un par de id de usuario/contrase dencial, y después recibir la información que p icitud de conexión subsiguiente a uno o más di de cambio de lugar asociados con el usuario en os 116. El dispositivo 112 remoto entonces es tral por lo tanto es capaz de ayudar mayormente seguridad de la corriente de medios cambiada que el servidor 114 no necesite interponerse icamente entre los dispositivos 108 y 112 de comu
En modalidades adicionales, un serv licado con la autentificación de usuario y/o el ves puede comunicarse con uno o más servidor minal de entrada para seguridad adicional. El se terminal de entrada puede tener acceso a info turación, por ejemplo, que puede comprobars ormación recibida en el servidor 114 para asegu ario que solicita los servicios haya pagado ade servicios, haya mantenido una cuenta e diciones, y/o similares. Las consultas al servi minal de entrada pueden procesarse en tiempo re tiempo real) sobre un enlace seguro separado
lugar) , emitir una instrucción para comprar un p o por evento o para registrar un programa e ciado con el dispositivo 108, pagar una factura, una otra medida con respecto a la cuenta del u servidor 118 de terminal de entrada a trav veniencia de la red 102. En modalidades donde el eñado servicios adicionales o contenido, el se de coordinar mensajes transmitidos mediante el (o, de manera equivalente, una conexión de ilar) para actualizar los ajustes en el dispos ndo sea apropiado. Debido a una conexión segura inio 120 confiable existe desde el servidor 114 positivo 108 de cambio de lugar, pueden habilita vicios y características sin transmisiones de vés de la red 102 relativamente no segura.
La FIGURA 2 proporciona detalle adicional ios, servidor y/o similares. Otras modalidad orporar módulos de procesamiento adicionales al aquellos mostrados en la FIGURA 2, puede omitir ulos mostrados en la FIGURA 2 y/o pueden org era diferente los diversos módulos en cualquier erente de la disposición ejemplar mostrada en la
El dispositivo 108 puede implementarse icamente de cualquier forma. La FIGURA 2 mues acteristicas lógicas y funcionales que pueden p un dispositivo 108 ejemplar; cada módulo mostr ura puede implementarse con cualquier clase de tware, firmware, y/o similares. Cualquiera de lo ulos puede implementarse con cualquier cuiteria integrada de propósito general o espe mplo, tal como cualquier clase de microp rocontrolador, procesador digital de señales, d ndo es apropiado. En tales modalidades, el pro integrado puede interactuar con un módul nscodificador xmplementado con un procesador se ío cualesquier otros dispositivos de entrada o s ducir resultados deseados de acuerdo con ibidas desde usuarios locales o remotos. alidades, el transcodificador 204 tambi orporarse en el diseño de SoC . La Bradcom Corp ine, California, por ejemplo, produce varios cesadores (por ejemplo, la familia de procesado 7400) que son capaces de soportar implementacio sistemas receptores satelitales y/o por cabl ductos de cualquier número de otros proveedore lizarse de manera equivalente. En aún otras mo rios chips distintos, circuitos o component erconectarse e inter-relacionarse entre
Varias modalidades de la lógica 205 d den incluir cualquier circuitería, componentes, tware y/o lógica de firmware capaces de cont ersos componentes del dispositivo 108. Varias odos y procesos ejecutados dentro del dispos icamente se llevan a cabo bajo el control de la control, como se describe más completament uiente . En muchas modalidades, las acterísticas de seguridad y autentificación des pecto a la FIGURA 3 siguiente se llevan ncipalmente dentro de la lógica 205 de control de ejecutarse en cualquier procesador de positivo 108.
Como se observa en lo anterior, muchas m dispositivo 108 incluyen un receptor 208, e lquier hardware, software, firmware y/u otra ló rriente de transporte u otro compone scodificación inmediata y presentación al ternativamente , el recepto 208 puede proporciona cibido desde cualquier fuente a un disco u otr macenamiento en modalidades que proporcionan fu DVR. En tales modalidades el dispositivo 108 'ta cluir un módulo 206 de controlador de disco que un disco duro interno o externo, memoria spositivo que almacena contenido en una base de mo se describe en lo anterior.
En la modalidad mostrada en la FIG spositivo 108 también incluye una interfaz 2 ecuada, la cual opera utilizando cualquier imp protocolos u otras características para municación por el dispositivo 108 en la red 102. dalidades, la interfaz 210 de red soporta LAN co ansporte es cualquier hardware y/o lógica de soft seleccionar una corriente de medios deseada entes disponibles. En la modalidad mostrada en la módulo 212 de selección de corriente es capaz ñales de video para presentación en una o más 8 de salida. En varias modalidades, el módu lección de corriente también es capaz de propor ñal 236 de video codificada al módulo anscodificación, aunque esta característica es cional. En tales modalidades, sin embargo, el mó anscodificación puede descodificar la señal 23 ra empacar y la transmisión subsiguiente sobre l o se describe en cualquier lugar.
De manera más típica, sin embargo, el mó lección de corriente responde a las ent levidente (por ejemplo, mediante la lógica 205 d a corriente de medios de MPEG u otra codificada corriente. El contenido descodificado ento ocesarse por módulos 218 de procesador de present ear una presentación para el televidente en rmato adecuado.
El módulo 218 de procesador de presentaci alquier hardware adecuado, software y/u otra l ear presentaciones en pantalla deseadas en inter 4, 246 como se desee. En varias modalidades, el procesamiento de presentación también es capaz presentaciones de pantalla (OSDs) para ogramación electrónica, establecimiento y cilidad de entrada/salida, y/u otras caracteri eden variar de modalidad en modalidad. Tales pre se contienen 1 típicamente dentro de la co fusión recibida o almacenada, pero no obstante ta definición) que pueden convertirse fácilmente televisión de alta definición y/o estándar en l 8.
El dispositivo 108 de receptor híbrido ar, un conmutador 226 de hardware o software ta porcionarse que permite a uno o más canales sviarse a un módulo 204 de transcodificación pa lugar sobre la red 102. En tales modali mutador 226 redirige de manera adecuada la salid s canales de salida (por ejemplo, canal 228) scodificada y descomprimida al módulo anscodificación cuando es apropiado. Una señal dificada en formato ITU656, . por ejempl porcionarse como entrada en el módulo nscodificación para soportar conversión de ital en un formato de medios que puede tr ene capacidades de procesamiento de señales digi o un procesador de modelo DAVINCI disponible struments Corporation de Dallas, Texas, aun alidades pueden utilizar cualquier clase de pr a circuitería (incluyendo el mismo procesad cuiteria utilizada para implementar cualesqu ponentes mostrados en la FIGURA 2) para impl ción de transcodificación. Hablando general ulo 204 de transcodificación recibe una scodificada por los descodificadores 214 ó 216 (y cional y adicionalmente por los procesadores 21 esentación) o una corriente 236 ya codificada, r versión de digital a digital para crear una co dios en un formato deseado y que tiene parámetro proporciona la corriente convertida para transp 102. Un ejemplo de un sistema de cambio de ferente podría proporcionarse, tal como una pila ntro el módulo 204 mismo. En varias modalidades, seable asegurar cualesquier comunicaciones en tre el módulo 204 de transcodificación y otros c i dispositivo 108 a través de cualquier clase d seguridad física o lógica. Las señales 234 , 2 eden proporcionarse en terminales de señal que s sicamente dentro de una tarjeta de circuito im emplo, para hacer el acceso a tales señales má emas,' las señales 234, 236 y/o 238 pueden enc dificarse entre módulos en cualquier forma para o no autorizado en caso de que tales señales se i sicamente .
En operación, después, el dispositivo 108 lugar recibe adecuadamente una o más corrientes sde un DBS, fuente 105 de cable u otra, la tentificación, puede tener lugar bajo la direc gica 205 de control que se ejecuta dentro del 8.
La FIGURA 3 muestra un proceso 300 ejei tablecer de manera segura una corriente de medios lugar entre un dispositivo 108 de cambio de spositivo 112 remoto. La FIGURA 3 muestra mensaje recibidos por cada una de las entidades 108, plicadas en el proceso 300 de seguridad, así ciones que pueden realizarse por una o más entid 1 sistema 100 (FIGURA 1) . En la práctica, el p neral puede implementarse con varios métodos ejec a o más entidades 108, 110, 112, como se de mpletamente en lo siguiente. Hablando generalm a de las etapas del método mostradas en la FIGU plementarse en software o firmware que pueden
moto que abre una aplicación de reproductor de m ra manera inicia el proceso para visualizar biado de lugar. La etapa 302 puede incluir p alquier clase de información de identificación as usuario, tal como cualquier clase de par uario/contraseña. Alternativamente, la etapa oporcionar una firma digital, cualquier otra iptográfica, información biométrica y/o cual ase de información de identificación para a entidad del usuario. La etapa 302 también puede i rma digital, identificador u otra credencial as aplicación de productor de medios u otro comp spositivo 102 para asegurar que la aplicación s ra participar en el proceso 300. El servidor 1 Üda de manera adecuada la información recibida ( cualquier forma (por ejemplo, al consultar l rías modalidades, la respuesta 304 pued formación de dirección (por ejemplo, una di tocolo de Internet (IP) ) que se relaciona con spositivos 108 de cambio de lugar asociados con 1 usuario en un directorio u otra lista. La res bién puede incluir preferencias de usuario u ot tablecidos por el usuario para conveniencia agreg
Con la autentificación exitosas con el se ntral, el dispositivo 112 remoto es capaz de sol nexión a un dispositivo 108 de cambio de lugar diante la red 102 (etapa 306) . Esta solici viarse utilizando cualquier protocolo adecuad rmado que pueda recibirse e interpretarse spositivo 108 de cambio de lugar. En una emplar, la respuesta 304 incluye una dirección de entificador asociado con el dispositivo 108 de ar. Por ejemplo, en modalidades donde el dispo luye la capacidad de recibir señales de telitales, un mensaje de permiso de cambios de l tegrarse dentro de las señales 105 transm spositivo 108 mediante la conexión de cable o Spectivamente . En otras modalidades, un humano f ea del dispositivo 108 puede alertarse por el d 8 para autorizar el cambio del lugar. En cualquie spositivo 108 puede no aceptar las solicitudes de ar hasta que los "derechos" de cambio de iliten expresamente en el dispositivo. E ificarse al comprobar que el cambio de lugar tapa 307) justo antes de validar la solicitud d a corrección, como se muestra en la FIGURA 3, o plemente las solicitudes 306 para conexiones de ar hasta que se reciba la aprobación para cambio 1 dispositivo 108 y 112, por ejemplo, cuando s bio de lugar ilimitado. El cambio de lugar alquier dispositivo 108 en particular puede ha shabilitarse o de otra manera ajustarse en cualq en cualquier base temporal al actualizar simp ndicador" de cambio de lugar u otros datos pro dispositivo 108.
Si se habilita el cambio de lugar en el 8, entonces un mensaje 308 de respuesta se spositivo 112 remoto mediante la red 102. alidades, el dispositivo 112 también envía una 2 al servidor 114 central de una credencial de a e pueda utilizarse para asegurar la corriente biada de lugar, como se describe en lo siguien cepción de la respuesta 308 del dispositivo 108 lugar, el dispositivo 112 remoto también
ES) O algoritmos de estándar de encriptacion de r ejemplo, podrían utilizarse en varias modal rias modalidades, la credencial de autorización el dispositivo 108 de cambio de lugar partícula tualizarse en cualquier base temporal. Las cla tualizarse en una base periódica o aperiódica, po a clave única puede proporcionarse en respues licitud 312 para una seguridad agregada.
Al recibir la solicitudes 310 y 312, e 4 central valida adecuadamente y autoriza la bio de lugar (etapa 314) . La etapa 314 pued sultar un servidor 118 de terminal de ent emplo, para asegurar que el cambio de lugar se a usuario particular, dispositivo 112 remot spositivo 118 de cambio de lugar. Alternativ rificación puede resolverse localmente en el spositivo 112 remoto. Las credenciales de a icamente se proporcionarán utilizando las lativamente seguras (por ejemplo, el pro ansporte de hipertexto seguro (HTTPS) o sim itar que cualquiera obtenga la credencial a cucha fortuita o técnicas similares.
Cuando el dispositivo 108 de cambio de spositivo 112 remoto han recibido la actualizació 1 servidor 114 central, entonces una conexión se tablecerse directamente entre los dos dispositivo diante la red 102. Una clave 320 de sesión puede r cada parte, por ejemplo, utilizando nvencionales (por ejemplo, cuando se estable goritmos de AES, DES u otros) y utilizando porcionados del servidor 114 central. Esta clave ede basarse en la credencial de autentif icación j orar adicionalmente la seguridad de cambio de l rámetros pueden definirse en cualquier forma (po acuerdo con los protocolos de encriptacion conoc o AES, DES y/o similar) y puede actualizarse en se temporal. En caso de que los sistemas cri scritos en la FIGURA 3 se comprometan, por ej tualización de firmware para el dispositivo 10 tualización de reproductor para el dispositivo querirse para actualizar los diversos parámetro cibir cualquier aprobación futura de (por ejempl 6, 318) desde el servidor 114 central.
En varias modalidades, un usuario del 2 remoto también puede autentificar por se spositivos 108 de cambio de lugar (etapa 324) pa icionalmente la seguridad del proceso 3 tentificación puede implicar proporcionar un pa er lugar antes de la colocación de la solici ave, por ejemplo. Otras modalidades pueden e tentificación adicional en la etapa 324 tot alizar la autentificación opcional a discreción cualquier administrador.
Cuando se completa la autentificaci ersos parámetros de encriptación se encuentran e ecuadamente , en la corriente 326 de medios de gar, pueden proporcionarse sobre la red 102 al 2 remoto. Típicamente, parte o todo el con tenido dentro de la corriente 326 de medios s tapa 325) , como se describe mas completame guíente. La transcodificación, encriptación y t contenido en la corriente 326 de medios pueden cualquier forma durante la operación (etapa rías modalidades, la aplicación del reproductor
spositivo 108 de cambios de lugar, por ejemplo, a conexión segura incluye de manera adecuada l apas de recibir una solicitud de conexión 306 spositivo remoto, verificar que una carácte bio de lugar se muestra disponible dentro del , y después solicitar la aprobación de la sesió rvidor central (etapa 312) . En respuesta a la cibida (etapa 318) , la cual puede incluir ptográfica u otra credencial de autentific spositivo 108 de cambio de lugares es capaz de corriente 326 de medios segura de acuerd edencial recibida. Las diversas etapas de es edén llevarse a cabo por cualquier circu ocesamiento o lógica asociada con el dispos cluye la lógica 205 de control mostrada operando s parámetros de la corriente 326 de medios scifrar el contenido transcrito como parte de la S diferentes etapas de este método pueden ejecut una aplicación de reproductor de medios u otr e se ejecuta en el dispositivo 112 remoto.
Con respecto al servidor 114 central, la 2 inicial se recibe del dispositivo 112 remoto y tapa 303 ) cuando es apropiado. Si la solicitud información sobre el dispositivo 108 de cambio porciona (en la etapa 304 ) para permiti spositivo 112 remoto contacte el dispositivo 108 lugar directamente. Con la recepción de las s 0 , 312 subsiguiente del dispositivo espectivamente) , el servidor 114 centra ecuadamente y autoriza las sesiones de cualq ecuada, y transmite la clave u otra cred La FIGURA 4 muestra el detalle adicional cnica ejemplar para transmitir una corriente 326 gura desde un dispositivo 108 de cambio de luga spositivo 112 remoto. Las diversas etapas mostr GURA 4 pueden ejecutarse en software, firmware hardware que residen dentro del dispositivo 108 gica 205 de control, mostrada operando junt versos módulos adicionales (incluye el modul anscodificador) en la FIGURA 2.
Como se observa en lo anterior, el dispo cambio de lugar recibe credenciales de aute or ejemplo, una clave criptográfica) en cualq tapa 402) . Credenciales únicas pueden proporció da sesión solicitada en algunas modalidad ave/credencial puede almacenarse de manera seg 1 dispositivo 108 para su uso junto con múltiple 6) sin embargo, pueden no ser necesario o criptar toda la corriente. En modalidades, la co dios transcodificada es de una calidad relativa or ejemplo, una resolución de bits relativament paración con la señal recibida, por ej iptográfica puede reducirse o eliminarse. Además, spositivo remoto tiene recursos de cómputo limi emplo, un teléfono móvil o similar) , las mputacionales de criptografía fuerte pueden d periencia del usuario. Similarmente , si la co dios 326 se transfiere sobre un enlace de anch lativamente bajo {por ejemplo, una conexión lativamente lenta) , el retardo agregado impues iptografía puede ser indeseable. Como resultado criptografía aplicado por el dispositivo de gar puede seleccionarse (etapa 408) de acuerdo c ncriptación parcial" en este sentido puede r criptar sólo ciertas tramas de la corriente de m criptar sólo ciertos bloques de una o más tramas. encriptar sólo una porción del medio trans guridad que puede mantenerse sin incrementar in sobrecarga computacional . En una corriente de EG convencional, por ejemplo, las tramas de ndamentales (por ejemplo, I-tramas) , pueden e encriptación reducida aplicada a las tramas c manera más pesada (por ejemplo, p-tramas y/o criptar sólo una porción de los macro-bloques s diversas tramas puede reducir similarmente la putacionales . Por ejemplo, un "alto" nivel de e dría encriptar cada trama saliente de corrien dios, mientras un nivel de "medio" podría enc ñor cantidad, por ejemplo entre 25 y un 75 por ci rminos de propagación de carga del procesado j orando adicionalmente así el método del sistema criptación. Los bloques seleccionados de manera rticulares pueden llamar a la parte receptora de rma, tal como a través de identificación de e nsajes de control y/o similares para fac scifrado eficiente de la corriente 326 de medios.
La corriente 326 de medios por lo tanto s se transmite al dispositivo 108 remoto en cualq tapa 412) hasta que la sesión de cambio de plete (etapa 414) . Como se observa en lo anteri rámetros de transcodificación, encriptac ansmisión de la corriente 326 puede ajustarse ración cuando se desee (etapa 416) . Si el anch •la conexión 112 debe degradarse, por ejemp acidades de procesamiento del dispositivo 112 deo. El video de alta definición, por ejempl ede encriptarse en un nivel relativamente elevado video de definición estándar puede encriptarse s bajos en algunas modalidades, particularice dice de bits de video es relativamente baj rámetros de encriptación y criterio se podrían es aves de una amplia gama de modalidades alternativ
Utilizando los diversos sistemas, métod nceptos descritos en la presente, un número d eden lograrse. Al requerir autentificación en u ntral y/o el dispositivo de cambio de lugar, po acceso a contenido cambiado de lugar puede l uarios autorizados. Además, por las aplica rpductor de medios no autorizados pueden re avés de la autentificación en el servidor cent o de secretos de sistema para generar claves de inicio, las diversas características pueden lectivamente, y no todas las características se todas las modalidades.
Como se utiliza en la presente, 1 jemplar" significa que "sirve como ejemplo ustración" . Cualquier implementación descrit esente como ejemplar no necesariamente debe in mo preferida o ventajosa sobre otras implementaci
Aunque la descripción detallada oporcionará a aquellos con experiencia en la pa guía conveniente para implementar las dalidades de la invención, debe apreciarse dalidades particulares descritas en lo anterior emplares, y no se pretenden para limitar e licabilidad o configuración de la invención rma. Por el contrario, varios cambios pueden re
Claims (1)
- REIVINDICACIONES 1. Un método para proporcionar de manera rriente de medios cambiada de lugar desde un disp bio de lugar a un reproductor remoto mediante unicación, el método caracterizado porque compre Recibir una solicitud de conexión roductor remoto en el dispositivo de cambio diante la red de comunicación; en respuesta a la solicitud de conexión, a credencial de autorización desde un servid diante la red de comunicación; y establecer la corriente de medios cambiad tre el dispositivo de cambio de lugar y el oto sobre la red de comunicación en respu edencial de autorización recibida desde el ntral . 4. El método de conformidad con la rei caracterizado porque la verificación se basa po parte en la ubicación del reproductor remoto. 5. El método de conformidad con la rei caracterizado porque la verificación se basa p parte en una aprobación recibida mediante parado de la red de comunicación. 6· El método de conformidad con la rei caracterizado además porque comprende auten uario del reproductor remoto en el dispositivo d gar antes de establecer la corriente de medios C gar. 7. El método de conformidad con la rei caracterizado porque la credencial de a mprende una clave de encriptacion simétrica que porciona al reproductor remoto. 8· El método de conformidad con la rei erdo con por lo menos en parte de la clave de e étrica . 10. El método de conformidad con la rei caracterizado además porque comprende selecció a pluralidad de niveles de encriptación disponibl rriente de medios cambiada de lugar, donde por lo rción de la corriente de medios cambiada de cripta de acuerdo con la credencial de autorizaci 11. El método de conformidad con la rei , caracterizado porque el nivel de e leccionado se determina por lo menos en part lidad entre la corriente de medios cambiada de lu 12. El método de conformidad con la rei caracterizado porque el nivel de e leccionado se determina por lo menos en part acidad de procesamiento del reproductor remoto. 13. El método de conformidad con la rei 15. El método de conformidad con la rei , caracterizado además porque comprende verifi mbio de lugar se apruebe entre el dispositivo de gar y el reproductor remoto antes de sol edencial de autorización, en donde la verificaci r lo menos en parte en una aprobación recibida dio separado de la red de comunicación. 16. El método de conformidad con la rei / caracterizado porque el medio separado de mnicación comprende un enlace satelital. 17. Un sistema para proporcionar de man a corriente de medios cambiada de lugar a un moto mediante una red de comunicación, e racterizado porque comprende: Una interfaz de red a la red de comunicac un receptor configurado para recibir el medios desde un medio a torización desde un servidor central mediante l red en respuesta a la solicitud para la conexi tablecer la corriente de medios cambiado de l roductor remoto mediante la interfaz de red. 18. El sistema de conformidad con la rei caracterizado porque la circuitería de control nfigura para negociar parámetros de encriptaci rriente de medios cambiada de lugar de acuerdo nos parte de la credencial de autorización recibi 19. El sistema de conformidad con la rei caracterizado porque la circuitería de control nfigura para encriptar por lo menos una porc rriente de medios cambiada de lugar de acuer edencial de autorización. 20. El sistema de conformidad con la rei , caracterizado porque la circuitería de control nfi ura ara encri tar sólo una orción de la ntro de la corriente de medios cambiada de lugar. 23. El sistema de conformidad con la rei , caracterizado porque los bloques se selecciona eatoria . 24. El sistema de conformidad con la rei , caracterizado porque la circuitería de control figura para verificar que el cambio de lugar tre el dispositivo de cambio de lugar y el moto antes de solicitar la credencial de autorÍ nde la verificación se basa de acuerdo con un cibida mediante un medio separado de la municación . 25. El sistema de conformidad con la rei caracterizado porque el receptor se confi scodificar el contenido de medios y para propo ntenido de medios descodificado al transcodificad 26. Un mét o ara n u rvidor central, solicitar una conexión al disp bio de lugar ; después de recibir una respuesta spositivo de cambio de lugar, solicitar autoriz nectarse al dispositivo de cambio de lugar rvidor central mediante la red de comunicación; recibir una respuesta de autorización rvidor central mediante la red de comunicación, e spuesta de autorización comprende una cred torización; y en respuesta a recibir la resp torización, establecer la corriente de medios c gar con el dispositivo de cambio de lugar sobre unicación. 27. El método de conformidad con la rei , caracterizado porque por lo menos una porc oporciona desde el servidor central hasta el dis bio de lugar. 30. El método de conformidad con la rei , caracterizado además porque comprende negociar encriptación para la corriente de medios cambia n el dispositivo de cambio de lugar de acuerdo nos parte de la credencial de autorización recibi 31. El método de conformidad con la rei , caracterizado además porque comprende descifra rción de la corriente de medios cambiado de lugar 32. El método de conformidad con la rei , caracterizado porque el tamaño de la porción se r lo menos en parte con una calidad de la co dios cambiada de lugar. 33. un método para permitir que una co dios cambiada de lugar que se proporciona a un us spuesta al dispositivo remoto que identifica al cambio de lugar; y en respuesta a una segunda solicitud spositivo remoto, transmitir una crede tentificación al dispositivo remoto y al disp bio de lugar para permitir por consiguient spositivo remoto y el dispositivo de cambio tablezca la corriente de medios cambiada de lugar 34. El método de conformidad con la rei , caracterizado porque la corriente de medios e gar se encripta por lo menos en parte de acue edencial de autentificación . 35. El método de conformidad con la rei , caracterizado porque la credencial de autentif ansmite al dispositivo de cambio de lugar en r a solicitud de clave del dispositivo de cambio de 36. El método de conformid con la caracterizado porque el servidor de cuentas se proveedor de servicio que proporciona contenido dispositivo de cambio de lugar mediante un medi la red de comunicación.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/166,039 US8667279B2 (en) | 2008-07-01 | 2008-07-01 | Systems and methods for securely place shifting media content |
| PCT/US2009/049006 WO2010002761A1 (en) | 2008-07-01 | 2009-06-29 | Systems and methods for securely place shifting media content |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| MX2010014363A true MX2010014363A (es) | 2011-02-25 |
Family
ID=40998668
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| MX2010014363A MX2010014363A (es) | 2008-07-01 | 2009-06-29 | Sistemas y metodos para mover de lugar de forma segura contenido de medios. |
Country Status (7)
| Country | Link |
|---|---|
| US (6) | US8667279B2 (es) |
| EP (1) | EP2294819B1 (es) |
| CN (1) | CN102084663B (es) |
| CA (1) | CA2728404C (es) |
| MX (1) | MX2010014363A (es) |
| TW (1) | TWI404385B (es) |
| WO (1) | WO2010002761A1 (es) |
Families Citing this family (83)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8266657B2 (en) | 2001-03-15 | 2012-09-11 | Sling Media Inc. | Method for effectively implementing a multi-room television system |
| US6263503B1 (en) | 1999-05-26 | 2001-07-17 | Neal Margulis | Method for effectively implementing a wireless television system |
| US7917932B2 (en) | 2005-06-07 | 2011-03-29 | Sling Media, Inc. | Personal video recorder functionality for placeshifting systems |
| CA2569610C (en) | 2004-06-07 | 2012-11-27 | Sling Media, Inc. | Personal media broadcasting system |
| US7975062B2 (en) | 2004-06-07 | 2011-07-05 | Sling Media, Inc. | Capturing and sharing media content |
| US7702952B2 (en) | 2005-06-30 | 2010-04-20 | Sling Media, Inc. | Firmware update for consumer electronic device |
| EP1876549A1 (de) * | 2006-07-07 | 2008-01-09 | Swisscom Mobile AG | Verfahren und System zur verschlüsselten Datenübertragung |
| US8350971B2 (en) | 2007-10-23 | 2013-01-08 | Sling Media, Inc. | Systems and methods for controlling media devices |
| JPWO2009069692A1 (ja) * | 2007-11-27 | 2011-04-14 | 日本電気株式会社 | コンテンツ配信システム、コンテンツ配信サーバ、コンテンツ配信方法およびコンテンツ配信用プログラム |
| US8667279B2 (en) | 2008-07-01 | 2014-03-04 | Sling Media, Inc. | Systems and methods for securely place shifting media content |
| CN102124065A (zh) * | 2008-07-17 | 2011-07-13 | 赫尔克里士公司 | 水性涂料组合物的制备方法 |
| US8381310B2 (en) * | 2009-08-13 | 2013-02-19 | Sling Media Pvt. Ltd. | Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content |
| US9015599B2 (en) * | 2008-10-16 | 2015-04-21 | At&T Intellectual Property I, L.P. | Devices, methods and computer-readable media for providing control of switching between media presentation screens |
| US8615575B2 (en) * | 2008-10-16 | 2013-12-24 | At&T Intellectual Property I, L.P. | Devices, methods, and computer-readable media for providing quality of service optimization via policy-based rearrangements |
| US8320927B2 (en) | 2008-10-16 | 2012-11-27 | At&T Intellectual Property I, L.P. | Devices, methods, and computer-readable media for providing broad quality of service optimization using policy-based selective quality degradation |
| US8346233B2 (en) | 2008-10-16 | 2013-01-01 | At&T Intellectual Property I, L.P. | Devices, methods, and computer-readable media for providing sevices based upon identification of decision makers and owners associated with communication services |
| US8671274B2 (en) | 2008-10-28 | 2014-03-11 | Dell Products L.P. | Delivery of multiple third-party services to networked devices |
| US20100205628A1 (en) * | 2009-02-12 | 2010-08-12 | Davis Bruce L | Media processing methods and arrangements |
| US8453185B2 (en) * | 2008-12-08 | 2013-05-28 | Echostar Global B.V. | Data transmission from a set-top box |
| US9009338B2 (en) | 2009-03-03 | 2015-04-14 | Viasat, Inc. | Space shifting over return satellite communication channels |
| US8171148B2 (en) | 2009-04-17 | 2012-05-01 | Sling Media, Inc. | Systems and methods for establishing connections between devices communicating over a network |
| US8406431B2 (en) | 2009-07-23 | 2013-03-26 | Sling Media Pvt. Ltd. | Adaptive gain control for digital audio samples in a media stream |
| US9160974B2 (en) | 2009-08-26 | 2015-10-13 | Sling Media, Inc. | Systems and methods for transcoding and place shifting media content |
| US8621099B2 (en) * | 2009-09-21 | 2013-12-31 | Sling Media, Inc. | Systems and methods for formatting media content for distribution |
| US9015225B2 (en) | 2009-11-16 | 2015-04-21 | Echostar Technologies L.L.C. | Systems and methods for delivering messages over a network |
| US9178923B2 (en) | 2009-12-23 | 2015-11-03 | Echostar Technologies L.L.C. | Systems and methods for remotely controlling a media server via a network |
| US9275054B2 (en) * | 2009-12-28 | 2016-03-01 | Sling Media, Inc. | Systems and methods for searching media content |
| US8856349B2 (en) | 2010-02-05 | 2014-10-07 | Sling Media Inc. | Connection priority services for data communication between two devices |
| TWI510066B (zh) * | 2010-03-22 | 2015-11-21 | Echostar Technologies Llc | 用於安全串流媒體內容之系統和方法 |
| US8923685B2 (en) * | 2010-05-28 | 2014-12-30 | Verizon Patent And Licensing Inc. | Methods and systems for dynamically balancing storage of recorded media content data between a local storage device and a network storage device |
| US9113185B2 (en) | 2010-06-23 | 2015-08-18 | Sling Media Inc. | Systems and methods for authorizing access to network services using information obtained from subscriber equipment |
| US8635657B2 (en) * | 2010-10-19 | 2014-01-21 | Sling Media Pvt Ltd | Authenticated broadcast transmission utilizing a content retransmitter |
| US20120116934A1 (en) | 2010-10-27 | 2012-05-10 | Sling Media Pvt Ltd | Systems and methods to share access to placeshifting devices |
| WO2012081030A1 (en) | 2010-12-14 | 2012-06-21 | Sling Media Pvt Ltd | Systems and methods for distributed access to media content using placeshifting |
| EP2490444B1 (en) * | 2011-02-15 | 2020-03-25 | DISH Technologies L.L.C. | Controlling placeshifted content |
| US8875170B1 (en) * | 2011-02-18 | 2014-10-28 | Isaac S. Daniel | Content roaming system and method |
| US8528014B2 (en) * | 2011-04-22 | 2013-09-03 | Telefonaktiebolaget L M Ericsson (Publ) | Location based user aware video on demand sessions |
| US20120311459A1 (en) * | 2011-06-02 | 2012-12-06 | Dashwire Inc. | Facilitated content item transfer |
| CN103503462B (zh) * | 2011-12-06 | 2017-09-19 | 华为技术有限公司 | 实时转码方法及设备 |
| US10231004B2 (en) * | 2012-06-20 | 2019-03-12 | Adobe Systems Incorporated | Network recording service |
| US9110670B2 (en) | 2012-10-19 | 2015-08-18 | Microsoft Technology Licensing, Llc | Energy management by dynamic functionality partitioning |
| US9417925B2 (en) * | 2012-10-19 | 2016-08-16 | Microsoft Technology Licensing, Llc | Dynamic functionality partitioning |
| US9226007B2 (en) * | 2013-02-15 | 2015-12-29 | Cox Communications, Inc. | Cloud-enabled network-based digital video recorder |
| US11956499B2 (en) | 2013-03-15 | 2024-04-09 | Sling TV L.L.C. | Automated replacement of stored digital content |
| US9756100B2 (en) | 2013-03-15 | 2017-09-05 | Echostar Technologies L.L.C. | Placeshifting of adaptive media streams |
| US10296487B2 (en) | 2013-03-15 | 2019-05-21 | The Directv Group, Inc. | Method and system for operating user receiving devices with user profiles |
| US9866889B2 (en) * | 2013-03-15 | 2018-01-09 | Echostar Technologies Llc | Asymmetric content delivery of media content |
| US11564002B2 (en) | 2013-03-15 | 2023-01-24 | Sling TV L.L.C. | Automated replacement of video program content |
| US12200284B2 (en) | 2013-03-15 | 2025-01-14 | Sling TV L.L.C. | Digital advertisement frequency correction |
| US11778257B2 (en) | 2013-03-15 | 2023-10-03 | Sling TV L.L.C. | Digital advertisement frequency correction |
| US9351040B2 (en) * | 2013-03-15 | 2016-05-24 | The Directv Group, Inc. | Method and system for transferring user settings to another user receiving device |
| US10063924B2 (en) | 2013-03-15 | 2018-08-28 | The Directv Group, Inc. | Method and system for transferring user settings to another user receiving device using a mobile user device |
| US10601798B2 (en) | 2013-03-15 | 2020-03-24 | Cox Communications, Inc. | Federated services managed access to services and content |
| TWI543603B (zh) * | 2013-12-09 | 2016-07-21 | 松翰科技股份有限公司 | 網路攝影機、通訊方法以及通訊系統 |
| US9338231B2 (en) * | 2014-03-18 | 2016-05-10 | Sling Media, Inc | Methods and systems for recommending communications configurations |
| US9548971B2 (en) * | 2014-03-19 | 2017-01-17 | Symantec Corporation | Systems and methods for smart cipher selection |
| KR101564421B1 (ko) * | 2014-05-02 | 2015-10-29 | 삼성전자주식회사 | 동영상 처리 장치 및 방법 |
| EP3134995B1 (en) | 2014-08-07 | 2021-12-22 | DivX, LLC | Systems and methods for protecting elementary bitstreams incorporating independently encoded tiles |
| AU2015301514A1 (en) * | 2014-08-15 | 2017-04-06 | Beam Authentic, Inc. | Systems for handling media for wearable display devices |
| US10477260B2 (en) | 2014-10-17 | 2019-11-12 | Cox Communications, Inc. | Network based digital video recorder playback adapter |
| US10841626B2 (en) * | 2014-10-27 | 2020-11-17 | Texas Instruments Incorporated | Selective picture-based encryption of video streams |
| US10025914B1 (en) | 2015-10-12 | 2018-07-17 | Wells Fargo Bank, N.A. | Authentication using third-party data |
| US20170127101A1 (en) * | 2015-11-02 | 2017-05-04 | Echostar Technologies L.L.C. | Reducing startup latency in a video place-shifting system |
| JP6696251B2 (ja) * | 2016-03-18 | 2020-05-20 | コニカミノルタ株式会社 | 清掃装置およびこれを備えた画像形成装置 |
| FR3053557B1 (fr) * | 2016-07-01 | 2018-07-06 | Sagemcom Broadband Sas | Procede de stockage d'un contenu multimedia, procede de lecture associe et procede de gestion d'un espace de stockage contenant un tel contenu |
| USD802627S1 (en) * | 2016-10-04 | 2017-11-14 | Google Llc | Media streaming device |
| USD804533S1 (en) * | 2016-10-04 | 2017-12-05 | Google Llc | Media streaming device |
| USD804532S1 (en) * | 2016-10-04 | 2017-12-05 | Google Llc | Media streaming device |
| US20180176187A1 (en) * | 2016-12-16 | 2018-06-21 | Amazon Technologies, Inc. | Secure data ingestion for sensitive data across networks |
| US10887291B2 (en) | 2016-12-16 | 2021-01-05 | Amazon Technologies, Inc. | Secure data distribution of sensitive data across content delivery networks |
| US11153282B2 (en) * | 2017-03-22 | 2021-10-19 | Verizon Patent And Licensing Inc. | Controlling access to content in a network |
| US10313344B2 (en) | 2017-03-30 | 2019-06-04 | Bank Of America Corporation | Internal footprint repository |
| CN109391846B (zh) * | 2017-08-07 | 2020-09-01 | 浙江宇视科技有限公司 | 一种自适应模式选择的视频加扰方法及装置 |
| US10972770B2 (en) * | 2018-01-10 | 2021-04-06 | Citrix Systems, Inc. | Method for encrypting data streams with negotiable and adaptable encryption levels |
| US10742696B2 (en) * | 2018-02-28 | 2020-08-11 | Sling Media Pvt. Ltd. | Relaying media content via a relay server system without decryption |
| US10785192B2 (en) | 2018-02-28 | 2020-09-22 | Sling Media Pvt. Ltd. | Methods and systems for secure DNS routing |
| US11159498B1 (en) | 2018-03-21 | 2021-10-26 | Amazon Technologies, Inc. | Information security proxy service |
| US10979403B1 (en) | 2018-06-08 | 2021-04-13 | Amazon Technologies, Inc. | Cryptographic configuration enforcement |
| EP3582521B1 (de) * | 2018-06-14 | 2024-09-11 | Siemens Aktiengesellschaft | Vorrichtung und verfahren zum einrichtung und/oder bereitstellen einer arbeitsumgebung, insbesondere eingesetzt in einer maschinen economy umgebung |
| US11622264B2 (en) * | 2020-05-27 | 2023-04-04 | Verizon Patent And Licensing Inc. | Systems and methods for dynamic cryptography for small cells |
| KR20230023359A (ko) * | 2021-08-10 | 2023-02-17 | 한화테크윈 주식회사 | 감시카메라 시스템 |
| US12289490B2 (en) * | 2022-11-17 | 2025-04-29 | Lilac Cloud, Inc. | Application cache acceleration using device content cache |
| US20260025539A1 (en) * | 2024-07-22 | 2026-01-22 | Netflix, Inc. | Techniques for traffic surge protection of live origin server |
Family Cites Families (297)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3416043A (en) | 1965-04-12 | 1968-12-10 | Burroughs Corp | Integrated anti-ringing clamped logic circuits |
| GB2029141A (en) | 1978-08-26 | 1980-03-12 | Viva Co | Gain control arrangements |
| US5237648A (en) | 1990-06-08 | 1993-08-17 | Apple Computer, Inc. | Apparatus and method for editing a video recording by selecting and displaying video clips |
| CA2055554C (en) | 1990-12-11 | 1998-04-14 | John Monroe Dinwiddie, Jr. | Multimedia system |
| US5161021A (en) | 1990-12-18 | 1992-11-03 | Tsai Ching Yun | Wireless video/audio signal or data transmission device and its remote control circuit |
| US5706290A (en) | 1994-12-15 | 1998-01-06 | Shaw; Venson | Method and apparatus including system architecture for multimedia communication |
| US5386493A (en) | 1992-09-25 | 1995-01-31 | Apple Computer, Inc. | Apparatus and method for playing back audio at faster or slower rates without pitch distortion |
| US6201536B1 (en) | 1992-12-09 | 2001-03-13 | Discovery Communications, Inc. | Network manager for cable television system headends |
| ATE283608T1 (de) | 1992-12-09 | 2004-12-15 | Discovery Communicat Inc | Vorrichtung und verfahren zur bereitstellung von rundfunkdatendiensten |
| JP3193176B2 (ja) | 1993-03-05 | 2001-07-30 | パイオニア株式会社 | 双方向リモートコントロールシステム |
| US6279029B1 (en) | 1993-10-12 | 2001-08-21 | Intel Corporation | Server/client architecture and method for multicasting on a computer network |
| US5583562A (en) | 1993-12-03 | 1996-12-10 | Scientific-Atlanta, Inc. | System and method for transmitting a plurality of digital services including imaging services |
| US5422674A (en) | 1993-12-22 | 1995-06-06 | Digital Equipment Corporation | Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof |
| CA2140850C (en) | 1994-02-24 | 1999-09-21 | Howard Paul Katseff | Networked system for display of multimedia presentations |
| EP1193940A3 (en) | 1994-03-21 | 2004-09-01 | Avid Technology, Inc. | Apparatus and computer-implemented process for providing real-time multimedia data transport in a distributed computing system |
| US5624265A (en) | 1994-07-01 | 1997-04-29 | Tv Interactive Data Corporation | Printed publication remote contol for accessing interactive media |
| US5794116A (en) | 1994-08-09 | 1998-08-11 | Matsushita Electric Industrial Co., Ltd. | Wireless video distribution system which avoids communication path congestion |
| US5602589A (en) | 1994-08-19 | 1997-02-11 | Xerox Corporation | Video image compression using weighted wavelet hierarchical vector quantization |
| US5515098A (en) | 1994-09-08 | 1996-05-07 | Carles; John B. | System and method for selectively distributing commercial messages over a communications network |
| US5828421A (en) | 1994-10-11 | 1998-10-27 | Hitachi America, Ltd. | Implementation efficient digital picture-in-picture decoding methods and apparatus |
| GB2295936B (en) | 1994-12-05 | 1997-02-05 | Microsoft Corp | Progressive image transmission using discrete wavelet transforms |
| US5774170A (en) | 1994-12-13 | 1998-06-30 | Hite; Kenneth C. | System and method for delivering targeted advertisements to consumers |
| US5708961A (en) | 1995-05-01 | 1998-01-13 | Bell Atlantic Network Services, Inc. | Wireless on-premises video distribution using digital multiplexing |
| US5778077A (en) | 1995-09-13 | 1998-07-07 | Davidson; Dennis M. | Automatic volume adjusting device and method |
| GB2307151A (en) | 1995-11-10 | 1997-05-14 | British Broadcasting Corp | Digital coding of video signals |
| US5886732A (en) | 1995-11-22 | 1999-03-23 | Samsung Information Systems America | Set-top electronics and network interface unit arrangement |
| US5722041A (en) | 1995-12-05 | 1998-02-24 | Altec Lansing Technologies, Inc. | Hybrid home-entertainment system |
| US6075906A (en) | 1995-12-13 | 2000-06-13 | Silicon Graphics Inc. | System and method for the scaling of image streams that use motion vectors |
| US5831664A (en) | 1995-12-15 | 1998-11-03 | Mediaone Group, Inc. | Method and system for synchronizing data between at least one mobile interface device and an interactive terminal |
| US5710605A (en) | 1996-01-11 | 1998-01-20 | Nelson; Rickey D. | Remote control unit for controlling a television and videocassette recorder with a display for allowing a user to select between various programming schedules |
| JPH09233467A (ja) | 1996-02-21 | 1997-09-05 | Fujitsu Ltd | 画像データ通信装置及び画像データ通信システムにおける通信データ量調整方法 |
| US6286142B1 (en) | 1996-02-23 | 2001-09-04 | Alcatel Usa, Inc. | Method and system for communicating video signals to a plurality of television sets |
| US6243596B1 (en) | 1996-04-10 | 2001-06-05 | Lextron Systems, Inc. | Method and apparatus for modifying and integrating a cellular phone with the capability to access and browse the internet |
| US5850482A (en) | 1996-04-17 | 1998-12-15 | Mcdonnell Douglas Corporation | Error resilient method and apparatus for entropy coding |
| BE1010193A3 (nl) | 1996-04-17 | 1998-02-03 | Philips Electronics Nv | Encodeer-inrichting voor het encoderen van een programma en opteken-inrichting. |
| US6049671A (en) | 1996-04-18 | 2000-04-11 | Microsoft Corporation | Method for identifying and obtaining computer software from a network computer |
| US6628303B1 (en) | 1996-07-29 | 2003-09-30 | Avid Technology, Inc. | Graphical user interface for a motion video planning and editing system for a computer |
| US6117126A (en) | 1996-08-29 | 2000-09-12 | Bausch & Lomb Surgical, Inc. | Surgical module with independent microprocessor-based communication |
| US5852437A (en) | 1996-09-24 | 1998-12-22 | Ast Research, Inc. | Wireless device for displaying integrated computer and television user interfaces |
| US5666426A (en) | 1996-10-17 | 1997-09-09 | Advanced Micro Devices, Inc. | Automatic volume control to compensate for ambient noise variations |
| US5889506A (en) | 1996-10-25 | 1999-03-30 | Matsushita Electric Industrial Co., Ltd. | Video user's environment |
| US6141447A (en) | 1996-11-21 | 2000-10-31 | C-Cube Microsystems, Inc. | Compressed video transcoder |
| US6031940A (en) | 1996-11-27 | 2000-02-29 | Teralogic, Inc. | System and method for efficiently encoding video frame sequences |
| US5909518A (en) | 1996-11-27 | 1999-06-01 | Teralogic, Inc. | System and method for performing wavelet-like and inverse wavelet-like transformations of digital data |
| US5898679A (en) | 1996-12-30 | 1999-04-27 | Lucent Technologies Inc. | Wireless relay with selective message repeat and method of operation thereof |
| US5922072A (en) | 1997-01-03 | 1999-07-13 | Ncr Corporation | Method and apparatus for creating alternate boot environments in a computer |
| DE69837194T2 (de) | 1997-01-06 | 2007-10-31 | Bellsouth Intellectual Property Corp., Wilmington | Methode und system zur netzwerkverwendungserfassung |
| US6282714B1 (en) | 1997-01-31 | 2001-08-28 | Sharewave, Inc. | Digital wireless home computer system |
| US6020880A (en) | 1997-02-05 | 2000-02-01 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for providing electronic program guide information from a single electronic program guide server |
| US6806909B1 (en) | 1997-03-03 | 2004-10-19 | Koninklijke Philips Electronics N.V. | Seamless splicing of MPEG-2 multimedia data streams |
| US6008777A (en) | 1997-03-07 | 1999-12-28 | Intel Corporation | Wireless connectivity between a personal computer and a television |
| US6115420A (en) | 1997-03-14 | 2000-09-05 | Microsoft Corporation | Digital video signal encoder and encoding method |
| US6002450A (en) | 1997-03-24 | 1999-12-14 | Evolve Products, Inc. | Two-way remote control with advertising display |
| US5987525A (en) | 1997-04-15 | 1999-11-16 | Cddb, Inc. | Network delivery of interactive entertainment synchronized to playback of audio recordings |
| US6043837A (en) | 1997-05-08 | 2000-03-28 | Be Here Corporation | Method and apparatus for electronically distributing images from a panoptic camera system |
| JP3615905B2 (ja) | 1997-05-12 | 2005-02-02 | 株式会社東京放送 | デジタル映像分配装置 |
| US5936968A (en) | 1997-05-28 | 1999-08-10 | Sarnoff Corporation | Method and apparatus for multiplexing complete MPEG transport streams from multiple sources using a PLL coupled to both the PCR and the transport encoder clock |
| US6181711B1 (en) | 1997-06-26 | 2001-01-30 | Cisco Systems, Inc. | System and method for transporting a compressed video and data bit stream over a communication channel |
| US6014694A (en) | 1997-06-26 | 2000-01-11 | Citrix Systems, Inc. | System for adaptive video/audio transport over a network |
| US5880721A (en) | 1997-07-14 | 1999-03-09 | Yen; Kerl | Radio computer audio-video transmission device |
| US6222885B1 (en) | 1997-07-23 | 2001-04-24 | Microsoft Corporation | Video codec semiconductor chip |
| US6304895B1 (en) | 1997-08-22 | 2001-10-16 | Apex Inc. | Method and system for intelligently controlling a remotely located computer |
| US6310886B1 (en) | 1997-08-28 | 2001-10-30 | Tivo, Inc. | Method and apparatus implementing a multimedia digital network |
| US6275619B1 (en) | 1997-08-29 | 2001-08-14 | Teralogic, Inc. | System and method for performing wavelet and inverse wavelet transformations of digital data using semi-orthogonal wavelets |
| EP0901261B1 (en) | 1997-09-05 | 2013-01-09 | Hitachi, Ltd. | Transport protocol conversion method and protocol conversion equipment |
| US5991856A (en) | 1997-09-30 | 1999-11-23 | Network Associates, Inc. | System and method for computer operating system protection |
| US20020031333A1 (en) | 1997-09-30 | 2002-03-14 | Yoshizumi Mano | On-the fly video editing device for capturing and storing images from a video stream during playback for subsequent editing and recording |
| US6108041A (en) | 1997-10-10 | 2000-08-22 | Faroudja Laboratories, Inc. | High-definition television signal processing for transmitting and receiving a television signal in a manner compatible with the present system |
| US6212282B1 (en) | 1997-10-31 | 2001-04-03 | Stuart Mershon | Wireless speaker system |
| US6088777A (en) | 1997-11-12 | 2000-07-11 | Ericsson Messaging Systems, Inc. | Memory system and method for dynamically allocating a memory divided into plural classes with different block sizes to store variable length messages |
| US6768775B1 (en) | 1997-12-01 | 2004-07-27 | Samsung Electronics Co., Ltd. | Video CODEC method in error resilient mode and apparatus therefor |
| US6097441A (en) | 1997-12-31 | 2000-08-01 | Eremote, Inc. | System for dual-display interaction with integrated television and internet content |
| US6104334A (en) | 1997-12-31 | 2000-08-15 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
| US6466623B1 (en) | 1998-03-27 | 2002-10-15 | Industrial Technology Research Institute | Method and apparatus for motion estimation for high performance transcoding |
| JPH11289519A (ja) | 1998-04-02 | 1999-10-19 | Sony Corp | 再生装置 |
| US6754439B1 (en) | 1998-04-06 | 2004-06-22 | Seachange International, Inc. | Method and apparatus for using multiple compressed digital video and audio signals |
| IL127790A (en) | 1998-04-21 | 2003-02-12 | Ibm | System and method for selecting, accessing and viewing portions of an information stream(s) using a television companion device |
| US6040829A (en) | 1998-05-13 | 2000-03-21 | Croy; Clemens | Personal navigator system |
| US6496122B2 (en) | 1998-06-26 | 2002-12-17 | Sharp Laboratories Of America, Inc. | Image display and remote control system capable of displaying two distinct images |
| US6584201B1 (en) | 1998-07-07 | 2003-06-24 | Lucent Technologies Inc. | Remote automatic volume control apparatus |
| US6340994B1 (en) | 1998-08-12 | 2002-01-22 | Pixonics, Llc | System and method for using temporal gamma and reverse super-resolution to process images for use in digital display systems |
| US6456340B1 (en) | 1998-08-12 | 2002-09-24 | Pixonics, Llc | Apparatus and method for performing image transforms in a digital display system |
| US7263671B2 (en) | 1998-09-09 | 2007-08-28 | Ricoh Company, Ltd. | Techniques for annotating multimedia information |
| EP1110352A2 (en) | 1998-09-11 | 2001-06-27 | Sharewave, Inc. | Dynamic communication channel switching for computer networks |
| US6553147B2 (en) | 1998-10-05 | 2003-04-22 | Sarnoff Corporation | Apparatus and method for data partitioning to improving error resilience |
| AU760164B2 (en) | 1998-10-08 | 2003-05-08 | Panasonic Intellectual Property Corporation Of America | Data processor and data recorded medium |
| US6754266B2 (en) | 1998-10-09 | 2004-06-22 | Microsoft Corporation | Method and apparatus for use in transmitting video information over a communication network |
| US6487319B1 (en) | 1998-11-18 | 2002-11-26 | Sarnoff Corporation | Apparatus and method for identifying the location of a coding unit |
| US20030001880A1 (en) | 2001-04-18 | 2003-01-02 | Parkervision, Inc. | Method, system, and computer program product for producing and distributing enhanced media |
| US6353885B1 (en) | 1999-01-26 | 2002-03-05 | Dell Usa, L.P. | System and method for providing bios-level user configuration of a computer system |
| US6981050B1 (en) | 1999-02-11 | 2005-12-27 | Loudeye Corp. | Digital remote recorder |
| US6036601A (en) | 1999-02-24 | 2000-03-14 | Adaboy, Inc. | Method for advertising over a computer network utilizing virtual environments of games |
| US7016337B1 (en) | 1999-03-02 | 2006-03-21 | Cisco Technology, Inc. | System and method for multiple channel statistical re-multiplexing |
| US6229895B1 (en) | 1999-03-12 | 2001-05-08 | Diva Systems Corp. | Secure distribution of video on-demand |
| US6850649B1 (en) | 1999-03-26 | 2005-02-01 | Microsoft Corporation | Image encoding using reordering and blocking of wavelet coefficients combined with adaptive encoding |
| DE60045377D1 (de) | 1999-03-30 | 2011-01-27 | Tivo Inc | Fernsehbetrachterschnittstellensystem |
| US6757906B1 (en) | 1999-03-30 | 2004-06-29 | Tivo, Inc. | Television viewer interface system |
| US6256019B1 (en) | 1999-03-30 | 2001-07-03 | Eremote, Inc. | Methods of using a controller for controlling multi-user access to the functionality of consumer devices |
| US6470378B1 (en) | 1999-03-31 | 2002-10-22 | Intel Corporation | Dynamic content customization in a clientserver environment |
| US6434113B1 (en) | 1999-04-09 | 2002-08-13 | Sharewave, Inc. | Dynamic network master handover scheme for wireless computer networks |
| US6357021B1 (en) | 1999-04-14 | 2002-03-12 | Mitsumi Electric Co., Ltd. | Method and apparatus for updating firmware |
| US6526580B2 (en) | 1999-04-16 | 2003-02-25 | Digeo, Inc. | Broadband data broadcasting service |
| US6665751B1 (en) | 1999-04-17 | 2003-12-16 | International Business Machines Corporation | Streaming media player varying a play speed from an original to a maximum allowable slowdown proportionally in accordance with a buffer state |
| US6792615B1 (en) | 1999-05-19 | 2004-09-14 | New Horizons Telecasting, Inc. | Encapsulated, streaming media automation and distribution system |
| US6370688B1 (en) | 1999-05-26 | 2002-04-09 | Enounce, Inc. | Method and apparatus for server broadcast of time-converging multi-media streams |
| US6263503B1 (en) | 1999-05-26 | 2001-07-17 | Neal Margulis | Method for effectively implementing a wireless television system |
| US8266657B2 (en) | 2001-03-15 | 2012-09-11 | Sling Media Inc. | Method for effectively implementing a multi-room television system |
| DE69935852T2 (de) | 1999-06-09 | 2007-12-20 | Texas Instruments Inc., Dallas | Host-Zugriff zu gemeinschaftlichem Speicher mit Hochprioritätsbetriebsart |
| US6628716B1 (en) | 1999-06-29 | 2003-09-30 | Intel Corporation | Hardware efficient wavelet-based video compression scheme |
| EP1077407A1 (en) | 1999-07-29 | 2001-02-21 | International Business Machines Corporation | Method of upgrading a program using associated configuration data |
| US6708231B1 (en) | 1999-08-12 | 2004-03-16 | Mitsumi Electric Co., Ltd. | Method and system for performing a peripheral firmware update |
| US7020892B2 (en) | 1999-09-03 | 2006-03-28 | Lsi Logic Corporation | Time-shifted video signal processing |
| TW444506B (en) | 1999-09-16 | 2001-07-01 | Ind Tech Res Inst | Real-time video transmission method on wireless communication networks |
| US6611530B1 (en) | 1999-09-21 | 2003-08-26 | Hewlett-Packard Development Company, L.P. | Video communication using multiple streams |
| US6795638B1 (en) | 1999-09-30 | 2004-09-21 | New Jersey Devils, Llc | System and method for recording and preparing statistics concerning live performances |
| US6834123B2 (en) | 2001-05-29 | 2004-12-21 | Intel Corporation | Method and apparatus for coding of wavelet transformed coefficients |
| KR100677070B1 (ko) | 1999-10-02 | 2007-02-01 | 삼성전자주식회사 | 무선 멀티미디어 통신에서의 비디오 비트스트림 데이터의 오류 제어방법 및 이를 위한 기록 매체 |
| US7155735B1 (en) | 1999-10-08 | 2006-12-26 | Vulcan Patents Llc | System and method for the broadcast dissemination of time-ordered data |
| US6675205B2 (en) | 1999-10-14 | 2004-01-06 | Arcessa, Inc. | Peer-to-peer automated anonymous asynchronous file sharing |
| WO2001033839A1 (en) | 1999-11-05 | 2001-05-10 | Koninklijke Philips Electronics N.V. | Fusion of media for information sources |
| US9668011B2 (en) | 2001-02-05 | 2017-05-30 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Single chip set-top box system |
| CA2324856C (en) | 1999-11-15 | 2007-05-29 | Lucent Technologies Inc. | Method and apparatus for remote audiovisual signal recording |
| US7047305B1 (en) | 1999-12-09 | 2006-05-16 | Vidiator Enterprises Inc. | Personal broadcasting system for audio and video data using a wide area network |
| CN1363184A (zh) | 1999-12-22 | 2002-08-07 | 皇家菲利浦电子有限公司 | 从消费电子设备远程传输多媒体内容 |
| SE517156C2 (sv) | 1999-12-28 | 2002-04-23 | Global Ip Sound Ab | System för överföring av ljud över paketförmedlade nät |
| US6609253B1 (en) | 1999-12-30 | 2003-08-19 | Bellsouth Intellectual Property Corporation | Method and system for providing interactive media VCR control |
| US6678740B1 (en) | 2000-01-14 | 2004-01-13 | Terayon Communication Systems, Inc. | Process carried out by a gateway in a home network to receive video-on-demand and other requested programs and services |
| US6389467B1 (en) | 2000-01-24 | 2002-05-14 | Friskit, Inc. | Streaming media search and continuous playback system of media resources located by multiple network addresses |
| US6898583B1 (en) | 2000-01-24 | 2005-05-24 | Sony Corporation | Method and apparatus of creating application-specific, non-uniform wavelet transforms |
| US6505169B1 (en) | 2000-01-26 | 2003-01-07 | At&T Corp. | Method for adaptive ad insertion in streaming multimedia content |
| US6584559B1 (en) | 2000-01-28 | 2003-06-24 | Avaya Technology Corp. | Firmware download scheme for high-availability systems |
| WO2001059599A1 (en) | 2000-02-11 | 2001-08-16 | Autolycus Corporation | Generation and display of multi-image video streams |
| US6727918B1 (en) | 2000-02-18 | 2004-04-27 | Xsides Corporation | Method and system for controlling a complementary user interface on a display surface |
| US7908635B2 (en) | 2000-03-02 | 2011-03-15 | Tivo Inc. | System and method for internet access to a personal television service |
| US6798838B1 (en) | 2000-03-02 | 2004-09-28 | Koninklijke Philips Electronics N.V. | System and method for improving video transmission over a wireless network |
| US6771828B1 (en) | 2000-03-03 | 2004-08-03 | Microsoft Corporation | System and method for progessively transform coding digital data |
| US6697356B1 (en) | 2000-03-03 | 2004-02-24 | At&T Corp. | Method and apparatus for time stretching to hide data packet pre-buffering delays |
| US6597375B1 (en) | 2000-03-10 | 2003-07-22 | Adobe Systems Incorporated | User interface for video editing |
| US6549674B1 (en) | 2000-10-12 | 2003-04-15 | Picsurf, Inc. | Image compression based on tiled wavelet-like transform using edge and non-edge filters |
| US6774912B1 (en) | 2000-03-16 | 2004-08-10 | Matrox Graphics Inc. | Multiple display device display controller with video overlay and full screen video outputs |
| US6510177B1 (en) | 2000-03-24 | 2003-01-21 | Microsoft Corporation | System and method for layered video coding enhancement |
| US6816858B1 (en) | 2000-03-31 | 2004-11-09 | International Business Machines Corporation | System, method and apparatus providing collateral information for a video/audio stream |
| US20020004839A1 (en) | 2000-05-09 | 2002-01-10 | William Wine | Method of controlling the display of a browser during a transmission of a multimedia stream over an internet connection so as to create a synchronized convergence platform |
| US20020138843A1 (en) | 2000-05-19 | 2002-09-26 | Andrew Samaan | Video distribution method and system |
| US6647015B2 (en) | 2000-05-22 | 2003-11-11 | Sarnoff Corporation | Method and apparatus for providing a broadband, wireless, communications network |
| US6442067B1 (en) | 2000-05-23 | 2002-08-27 | Compaq Information Technologies Group, L.P. | Recovery ROM for array controllers |
| WO2001093161A1 (en) | 2000-05-26 | 2001-12-06 | Zebus Group, Inc. | Online multimedia system and method |
| US7184433B1 (en) | 2000-05-26 | 2007-02-27 | Bigband Networks, Inc. | System and method for providing media content to end-users |
| US6598159B1 (en) | 2000-06-27 | 2003-07-22 | Intel Corporation | Option-ROM boot |
| US8789114B2 (en) | 2000-06-30 | 2014-07-22 | Jlb Ventures Llc | Remote control of program scheduling |
| US20030115167A1 (en) | 2000-07-11 | 2003-06-19 | Imran Sharif | Web browser implemented in an Internet appliance |
| US6816194B2 (en) | 2000-07-11 | 2004-11-09 | Microsoft Corporation | Systems and methods with error resilience in enhancement layer bitstream of scalable video coding |
| JP4543513B2 (ja) | 2000-07-17 | 2010-09-15 | ソニー株式会社 | 双方向通信システム、表示装置、ベース装置および双方向通信方法 |
| US6665813B1 (en) | 2000-08-03 | 2003-12-16 | International Business Machines Corporation | Method and apparatus for updateable flash memory design and recovery with minimal redundancy |
| JP2002116960A (ja) | 2000-08-03 | 2002-04-19 | Sony Corp | 情報処理装置及び方法、再生装置及び方法、並びにプログラム格納媒体 |
| US6907602B2 (en) | 2000-08-10 | 2005-06-14 | Mustek Systems Inc. | Method for updating firmware of computer device |
| US6476826B1 (en) | 2000-08-22 | 2002-11-05 | Vastvideo, Inc. | Integrated system and method for processing video |
| US7689510B2 (en) | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
| WO2002023908A1 (en) | 2000-09-11 | 2002-03-21 | Yotaro Murase | Method for distributing dynamic image and sound over network, the apparatus, and method for generating dynamic image and sound |
| US6766376B2 (en) | 2000-09-12 | 2004-07-20 | Sn Acquisition, L.L.C | Streaming media buffering system |
| US6944880B1 (en) | 2000-09-29 | 2005-09-13 | Digeo, Inc. | Methods for audio capture and communication during television broadcasts |
| US7028329B1 (en) | 2000-10-13 | 2006-04-11 | Seiko Epson Corporation | Remote accessible programming |
| US7110558B1 (en) | 2000-10-30 | 2006-09-19 | Verizon Corporate Services Group Inc. | Systems and methods for automatically adjusting the volume of an audio source |
| JP3699910B2 (ja) | 2000-10-31 | 2005-09-28 | 株式会社東芝 | データ伝送装置、データ伝送方法及びプログラム |
| KR100357689B1 (ko) | 2000-11-13 | 2002-10-19 | 삼성전자 주식회사 | 일관된 화질을 가지는 실시간 가변 비트율 엠펙 비디오전송 시스템 |
| US6785700B2 (en) | 2000-12-13 | 2004-08-31 | Amphion Semiconductor Limited | Implementation of wavelet functions in hardware |
| US20020080753A1 (en) | 2000-12-22 | 2002-06-27 | Lee Steven K. | Embedded commerce channel in a wireless network |
| US6826242B2 (en) | 2001-01-16 | 2004-11-30 | Broadcom Corporation | Method for whitening colored noise in a communication system |
| US20020147634A1 (en) | 2001-01-31 | 2002-10-10 | Ronald Jacoby | System for dynamic generation of online streaming media advertisements |
| KR100366638B1 (ko) | 2001-02-07 | 2003-01-09 | 삼성전자 주식회사 | 웨이블릿 변환을 기본으로하여 트리-구조의 벡터 양자화기법을 이용한 영상 부호화 장치 및 부호화 방법 |
| US20040100486A1 (en) | 2001-02-07 | 2004-05-27 | Andrea Flamini | Method and system for image editing using a limited input device in a video environment |
| US20020112247A1 (en) | 2001-02-09 | 2002-08-15 | Horner David R. | Method and system for creation, delivery, and presentation of time-synchronized multimedia presentations |
| US6868083B2 (en) | 2001-02-16 | 2005-03-15 | Hewlett-Packard Development Company, L.P. | Method and system for packet communication employing path diversity |
| US20020147687A1 (en) | 2001-04-06 | 2002-10-10 | International Business Machines Corporation | Method and computer system for program recording service |
| US6850571B2 (en) | 2001-04-23 | 2005-02-01 | Webtv Networks, Inc. | Systems and methods for MPEG subsample decoding |
| US7424747B2 (en) | 2001-04-24 | 2008-09-09 | Microsoft Corporation | Method and system for detecting pirated content |
| US7239800B2 (en) | 2001-05-02 | 2007-07-03 | David H. Sitrick | Portable player for personal video recorders |
| US7475356B2 (en) | 2001-05-11 | 2009-01-06 | Xerox Corporation | System utilizing mixed resolution displays |
| JP2002366422A (ja) | 2001-06-06 | 2002-12-20 | Fujitsu Ltd | コンピュータシステム |
| US7124303B2 (en) * | 2001-06-06 | 2006-10-17 | Sony Corporation | Elementary stream partial encryption |
| EP1396799B1 (en) | 2001-06-11 | 2008-04-23 | Matsushita Electric Industrial Co., Ltd. | Content management system |
| US7155609B2 (en) | 2001-06-14 | 2006-12-26 | Microsoft Corporation | Key exchange mechanism for streaming protected media content |
| CA2450434A1 (en) | 2001-06-18 | 2002-12-27 | Tatara Systems, Inc. | Method and apparatus for converging local area and wide area wireless data networks |
| US6941575B2 (en) | 2001-06-26 | 2005-09-06 | Digeo, Inc. | Webcam-based interface for initiating two-way video communication and providing access to cached video |
| US7313824B1 (en) | 2001-07-13 | 2007-12-25 | Liquid Machines, Inc. | Method for protecting digital content from unauthorized use by automatically and dynamically integrating a content-protection agent |
| US7444659B2 (en) | 2001-08-02 | 2008-10-28 | Intellocity Usa, Inc. | Post production visual alterations |
| CA2357382A1 (en) | 2001-09-17 | 2003-03-17 | Soma Networks, Inc. | Software update method, apparatus and system |
| CN1557072A (zh) | 2001-09-21 | 2004-12-22 | ���˹���Ѷ��� | 使用缓冲器大小计算用于拥塞控制的传输速率的数据通信方法和系统 |
| JP2003101812A (ja) | 2001-09-26 | 2003-04-04 | Hitachi Ltd | 受信システムおよび携帯端末 |
| TW535112B (en) | 2001-10-02 | 2003-06-01 | Via Tech Inc | Method for initializing computer system |
| US6744364B2 (en) | 2001-10-25 | 2004-06-01 | Douglas L. Wathen | Distance sensitive remote control systems |
| GB2381692B (en) | 2001-10-31 | 2004-09-08 | Alphamosaic Ltd | Video-telephony system |
| US6859803B2 (en) | 2001-11-13 | 2005-02-22 | Koninklijke Philips Electronics N.V. | Apparatus and method for program selection utilizing exclusive and inclusive metadata searches |
| US20050021398A1 (en) | 2001-11-21 | 2005-01-27 | Webhound Corporation | Method and system for downloading digital content over a network |
| US7339992B2 (en) | 2001-12-06 | 2008-03-04 | The Trustees Of Columbia University In The City Of New York | System and method for extracting text captions from video and generating video summaries |
| US9967633B1 (en) | 2001-12-14 | 2018-05-08 | At&T Intellectual Property I, L.P. | System and method for utilizing television viewing patterns |
| KR100952799B1 (ko) | 2002-01-02 | 2010-04-14 | 소니 일렉트로닉스 인코포레이티드 | 부분적으로 암호화된 정보의 암호해독 및 디코딩 |
| US20030159143A1 (en) | 2002-02-21 | 2003-08-21 | Peter Chan | Systems and methods for generating a real-time video program guide through video access of multiple channels |
| US8302144B2 (en) | 2002-03-13 | 2012-10-30 | Cox Communications, Inc. | Distribution of content in an information distribution system |
| US20030187657A1 (en) | 2002-03-26 | 2003-10-02 | Erhart George W. | Voice control of streaming audio |
| US8635355B2 (en) | 2002-05-01 | 2014-01-21 | Stmicroelectronics, Inc. | Method for pre-caching content to enable true VOD systems from NVOD or stream limited VOD systems |
| US20050223087A1 (en) | 2002-05-17 | 2005-10-06 | Koninklijke Philips Electronics N.V. | Quality driving streaming method and apparatus |
| US6704678B2 (en) | 2002-05-31 | 2004-03-09 | Avaya Technology Corp. | Method and apparatus for downloading correct software to an electrical hardware platform |
| CN1464685A (zh) | 2002-06-13 | 2003-12-31 | 优创科技(深圳)有限公司 | 一种在网络终端缓冲区中处理音频流回放的方法 |
| JP2004023732A (ja) | 2002-06-20 | 2004-01-22 | Matsushita Electric Ind Co Ltd | データ送信装置、データ受信装置、データ送信方法及びデータ受信方法 |
| US7237252B2 (en) | 2002-06-27 | 2007-06-26 | Digeo, Inc. | Method and apparatus to invoke a shopping ticker |
| US7151575B1 (en) | 2002-07-18 | 2006-12-19 | Entropic Communications, Inc. | Wireless extension for cable television signals |
| KR20050029723A (ko) | 2002-07-24 | 2005-03-28 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 파일 공유를 조정하는 방법 및 디바이스 |
| US8090798B2 (en) | 2002-08-12 | 2012-01-03 | Morganstein | System and methods for direct targeted media advertising over peer-to-peer networks |
| KR100886550B1 (ko) | 2002-09-17 | 2009-03-02 | 삼성전자주식회사 | 아이피 어드레스 할당 장치 및 방법 |
| ITMI20022096A1 (it) | 2002-10-03 | 2004-04-04 | Garden Ventures S R L | Sistema di registrazione di un programma tv impostabile |
| US7024581B1 (en) | 2002-10-09 | 2006-04-04 | Xpoint Technologies, Inc. | Data processing recovery system and method spanning multiple operating system |
| AU2002952228A0 (en) | 2002-10-24 | 2002-11-07 | Fahey, Mark T | Electrical wiring for buildings |
| US7085957B2 (en) | 2002-11-21 | 2006-08-01 | Texas Instruments Incorporated | Upgrading of firmware with tolerance to failures |
| US7474832B2 (en) | 2002-11-21 | 2009-01-06 | International Business Machines Corporation | Personal video recording with storage space distributed among remote personal video recorders |
| US7170882B2 (en) | 2002-12-11 | 2007-01-30 | Broadcom Corporation | Media exchange network supporting remote peripheral access |
| KR20040059231A (ko) | 2002-12-28 | 2004-07-05 | 엘지전자 주식회사 | 인터넷 웹사이트 자동 로그인 방법 |
| US8225194B2 (en) | 2003-01-09 | 2012-07-17 | Kaleidescape, Inc. | Bookmarks and watchpoints for selection and presentation of media streams |
| EP1443766A3 (en) | 2003-01-30 | 2007-10-03 | Broadcom Corporation | Personal access to and control of media peripherals on a media exchange network |
| JP2004297751A (ja) | 2003-02-07 | 2004-10-21 | Sharp Corp | 合焦状態表示装置及び合焦状態表示方法 |
| KR100526177B1 (ko) | 2003-02-18 | 2005-11-03 | 삼성전자주식회사 | 홈미디어센터의 미디어 콘텐츠 파일 관리 시스템 및 방법 |
| US20040162003A1 (en) | 2003-02-19 | 2004-08-19 | Vanaver Elijah R. | Foam sword |
| US7676737B2 (en) | 2003-04-10 | 2010-03-09 | Microsoft Corporation | Synchronization mechanism and the implementation for multimedia captioning and audio descriptions |
| US20040216173A1 (en) | 2003-04-11 | 2004-10-28 | Peter Horoszowski | Video archiving and processing method and apparatus |
| US20040213273A1 (en) | 2003-04-22 | 2004-10-28 | Kenneth Ma | Network attached storage device servicing audiovisual content |
| US7343567B2 (en) | 2003-04-25 | 2008-03-11 | Microsoft Corporation | System and method for providing dynamic user information in an interactive display |
| US20040230806A1 (en) | 2003-05-14 | 2004-11-18 | International Business Machines Corporation | Digital content control including digital rights management (DRM) through dynamic instrumentation |
| US7506377B2 (en) | 2003-06-11 | 2009-03-17 | Hewlett-Packard Development Company, L.P. | Method and apparatus for playing content |
| US20060047960A1 (en) | 2003-06-19 | 2006-03-02 | Nippon Telegraph And Telephone Corporation | Session control server, communication system |
| US7181609B2 (en) | 2003-08-15 | 2007-02-20 | Intel Corporation | System and method for accelerated device initialization |
| US7669140B2 (en) | 2003-08-21 | 2010-02-23 | Microsoft Corporation | System and method for providing rich minimized applications |
| US7395500B2 (en) | 2003-08-29 | 2008-07-01 | Yahoo! Inc. | Space-optimizing content display |
| KR100880783B1 (ko) | 2003-09-03 | 2009-02-02 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘 피 | 전자 장치에서의 3-단계 부팅 프로세스 |
| US7869699B2 (en) | 2003-09-08 | 2011-01-11 | Ati Technologies Ulc | Method of intelligently applying real-time effects to video content that is being recorded |
| TWI256587B (en) | 2003-10-31 | 2006-06-11 | Asustek Comp Inc | Firmware upgrading method and system executing same |
| JP4649865B2 (ja) | 2003-11-06 | 2011-03-16 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
| EP1685416A2 (en) | 2003-11-17 | 2006-08-02 | General Instrument Corporation | Method and apparatuses for using packet data to manage a data stream in a broadband communications system |
| US20050132351A1 (en) | 2003-12-12 | 2005-06-16 | Randall Roderick K. | Updating electronic device software employing rollback |
| US20050138560A1 (en) | 2003-12-18 | 2005-06-23 | Kuo-Chun Lee | Method and apparatus for broadcasting live personal performances over the internet |
| WO2005062975A2 (en) | 2003-12-23 | 2005-07-14 | Digital Networks North America, Inc. | Method and apparatus for distributing media in a pay per play architecture with remote playback within an enterprise |
| US20050198584A1 (en) | 2004-01-27 | 2005-09-08 | Matthews David A. | System and method for controlling manipulation of tiles within a sidebar |
| US20050201726A1 (en) | 2004-03-15 | 2005-09-15 | Kaleidescape | Remote playback of ingested media content |
| JP4466148B2 (ja) | 2004-03-25 | 2010-05-26 | 株式会社日立製作所 | ネットワーク転送対応コンテンツ利用管理方法、及びプログラム、コンテンツ転送システム |
| JP2005286426A (ja) | 2004-03-26 | 2005-10-13 | Sharp Corp | ホームネットワークサーバ、デジタル放送番組配信方法、無線端末、ホームネットワークシステム、プログラム、および記録媒体 |
| JP2005294977A (ja) * | 2004-03-31 | 2005-10-20 | Ulead Systems Inc | スライドウィンドウ(slidingwindow)を用いた2パスビデオエンコーディング方法とシステム |
| US7546554B2 (en) | 2004-03-31 | 2009-06-09 | Fuji Xerox Co., Ltd. | Systems and methods for browsing multimedia content on small mobile devices |
| US7607096B2 (en) | 2004-05-01 | 2009-10-20 | Microsoft Corporation | System and method for a user interface directed to discovering and publishing presence information on a network |
| US20050251833A1 (en) | 2004-05-10 | 2005-11-10 | Audiovox Corporation | Multiple function overhead entertainment system for use in a vehicle |
| JP2005338959A (ja) | 2004-05-24 | 2005-12-08 | Sony Corp | 情報処理装置,実行判定方法,およびコンピュータプログラム |
| US8346605B2 (en) | 2004-06-07 | 2013-01-01 | Sling Media, Inc. | Management of shared media content |
| US7769756B2 (en) | 2004-06-07 | 2010-08-03 | Sling Media, Inc. | Selection and presentation of context-relevant supplemental content and advertising |
| CA2569610C (en) | 2004-06-07 | 2012-11-27 | Sling Media, Inc. | Personal media broadcasting system |
| US7917932B2 (en) | 2005-06-07 | 2011-03-29 | Sling Media, Inc. | Personal video recorder functionality for placeshifting systems |
| US7975062B2 (en) | 2004-06-07 | 2011-07-05 | Sling Media, Inc. | Capturing and sharing media content |
| US20050288999A1 (en) | 2004-06-28 | 2005-12-29 | Hightech Systems Ltd. | Content file downloading over a network with usage rights |
| US8087091B2 (en) | 2004-07-08 | 2011-12-27 | Media Rights Technologies | Method and system for preventing unauthorized reproduction of electronic media |
| JP4734872B2 (ja) | 2004-09-07 | 2011-07-27 | パナソニック株式会社 | コンテンツ配信管理装置及びコンテンツ配信管理方法 |
| US7983160B2 (en) | 2004-09-08 | 2011-07-19 | Sony Corporation | Method and apparatus for transmitting a coded video signal |
| JP4421981B2 (ja) | 2004-09-09 | 2010-02-24 | パイオニア株式会社 | コンテンツ遠隔視聴システム、コンテンツ遠隔視聴用サーバ装置、コンテンツ遠隔視聴用記録再生装置、及びコンテンツ遠隔視聴方法、並びにコンピュータプログラム |
| US8356327B2 (en) | 2004-10-30 | 2013-01-15 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
| US7797723B2 (en) | 2004-10-30 | 2010-09-14 | Sharp Laboratories Of America, Inc. | Packet scheduling for video transmission with sender queue control |
| US20060107226A1 (en) | 2004-11-16 | 2006-05-18 | Microsoft Corporation | Sidebar autohide to desktop |
| EP1864497A1 (en) | 2004-12-15 | 2007-12-12 | Koninklijke Philips Electronics N.V. | Method and system for the transmission of digital video over a wireless network |
| JP4207900B2 (ja) | 2004-12-22 | 2009-01-14 | ソニー株式会社 | リモコン・システム、リモート・コマンダ、並びにリモコン・サーバ |
| US20060174026A1 (en) | 2005-01-05 | 2006-08-03 | Aaron Robinson | System and method for a remote user interface |
| GB0502812D0 (en) | 2005-02-11 | 2005-03-16 | Vemotion Ltd | Interactive video |
| US20070005783A1 (en) | 2005-06-30 | 2007-01-04 | Intel Corporation | Systems, methods, and media for controlling a media connection from within a remoting protocol |
| US7702952B2 (en) | 2005-06-30 | 2010-04-20 | Sling Media, Inc. | Firmware update for consumer electronic device |
| WO2007005789A2 (en) | 2005-06-30 | 2007-01-11 | Sling Media, Inc. | Screen management system for media player |
| US8218657B2 (en) | 2005-09-02 | 2012-07-10 | Netgear, Inc. | System and method for automatic adjustment of streaming video bit rate |
| US8045454B2 (en) | 2005-09-12 | 2011-10-25 | Cisco Technology, Inc. | Multimedia data flow dropping |
| US7344084B2 (en) | 2005-09-19 | 2008-03-18 | Sony Corporation | Portable video programs |
| US7739599B2 (en) | 2005-09-23 | 2010-06-15 | Microsoft Corporation | Automatic capturing and editing of a video |
| US8548048B2 (en) | 2005-10-27 | 2013-10-01 | Qualcomm Incorporated | Video source rate control for video telephony |
| US7624417B2 (en) | 2006-01-27 | 2009-11-24 | Robin Dua | Method and system for accessing media content via the internet |
| US20070286596A1 (en) | 2006-06-08 | 2007-12-13 | Lonn Fredrik A | Method and system for adjusting camera settings in a camera equipped mobile radio terminal |
| GB0611435D0 (en) * | 2006-06-09 | 2006-07-19 | Infinite Data Storage Ltd | Place-shifting apparatus and system |
| US7676823B2 (en) | 2006-06-21 | 2010-03-09 | Alcatel-Lucent Usa Inc. | User interface methods and apparatus for roaming access to subscription services |
| US7716699B2 (en) | 2006-06-29 | 2010-05-11 | Microsoft Corporation | Control and playback of media over network link |
| US20080037573A1 (en) | 2006-08-11 | 2008-02-14 | Veodia, Inc. | Method and apparatus for encoding and distributing media data |
| CN101523369B (zh) | 2006-08-21 | 2016-08-03 | 斯灵媒体公司 | 捕捉和共享媒体内容以及对共享媒体内容的管理 |
| US9356935B2 (en) | 2006-09-12 | 2016-05-31 | Adobe Systems Incorporated | Selective access to portions of digital content |
| US7900264B2 (en) | 2006-09-29 | 2011-03-01 | Vixs Systems, Inc. | Multimedia client/server system with copy protection recovery and methods for use therewith |
| US7991271B2 (en) | 2007-02-14 | 2011-08-02 | Sony Corporation | Transfer of metadata using video frames |
| US20080134267A1 (en) | 2006-12-04 | 2008-06-05 | Alcatel Lucent | Remote Access to Internet Protocol Television by Enabling Place Shifting Utilizing a Telephone Company Network |
| US7788395B2 (en) | 2007-02-14 | 2010-08-31 | Microsoft Corporation | Adaptive media playback |
| US7852819B2 (en) | 2007-03-01 | 2010-12-14 | Meraki, Inc. | Client operation for network access |
| US7945052B2 (en) * | 2007-03-29 | 2011-05-17 | Gary Stephen Shuster | Method of distributing a decryption key in fixed-content data |
| US9171569B2 (en) | 2007-04-27 | 2015-10-27 | Google Technology Holdings LLC | Method and apparatus for assisting with content key changes |
| US20080307463A1 (en) | 2007-06-09 | 2008-12-11 | Todd Beetcher | Systems and methods for searching and for displaying media content |
| US20080307462A1 (en) | 2007-06-09 | 2008-12-11 | Todd Beetcher | Systems and methods for searching and for displaying media content |
| US20080307456A1 (en) | 2007-06-09 | 2008-12-11 | Todd Beetcher | Systems and methods for searching forr and for displaying media content |
| US9064102B2 (en) | 2007-09-11 | 2015-06-23 | Google Technology Holdings LLC | Method, system and device for secured access to protected digital material |
| US8667279B2 (en) | 2008-07-01 | 2014-03-04 | Sling Media, Inc. | Systems and methods for securely place shifting media content |
| US20100064332A1 (en) | 2008-09-08 | 2010-03-11 | Sling Media Inc. | Systems and methods for presenting media content obtained from multiple sources |
| US8667163B2 (en) | 2008-09-08 | 2014-03-04 | Sling Media Inc. | Systems and methods for projecting images from a computer system |
| US9191610B2 (en) | 2008-11-26 | 2015-11-17 | Sling Media Pvt Ltd. | Systems and methods for creating logical media streams for media storage and playback |
-
2008
- 2008-07-01 US US12/166,039 patent/US8667279B2/en active Active
-
2009
- 2009-06-25 TW TW098121442A patent/TWI404385B/zh active
- 2009-06-29 CN CN200980123484.6A patent/CN102084663B/zh active Active
- 2009-06-29 EP EP09774212.6A patent/EP2294819B1/en active Active
- 2009-06-29 WO PCT/US2009/049006 patent/WO2010002761A1/en not_active Ceased
- 2009-06-29 MX MX2010014363A patent/MX2010014363A/es active IP Right Grant
- 2009-06-29 CA CA2728404A patent/CA2728404C/en active Active
-
2014
- 2014-02-26 US US14/191,039 patent/US9143827B2/en active Active
-
2015
- 2015-09-01 US US14/842,452 patent/US9510035B2/en active Active
-
2016
- 2016-11-22 US US15/359,125 patent/US9942587B2/en active Active
-
2018
- 2018-03-05 US US15/912,345 patent/US10349103B2/en active Active
-
2019
- 2019-06-24 US US16/450,080 patent/US11032592B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2294819A1 (en) | 2011-03-16 |
| US9143827B2 (en) | 2015-09-22 |
| US20140181519A1 (en) | 2014-06-26 |
| CN102084663B (zh) | 2014-09-24 |
| TW201008196A (en) | 2010-02-16 |
| US20100005483A1 (en) | 2010-01-07 |
| US10349103B2 (en) | 2019-07-09 |
| TWI404385B (zh) | 2013-08-01 |
| US8667279B2 (en) | 2014-03-04 |
| CA2728404C (en) | 2013-09-03 |
| EP2294819B1 (en) | 2020-03-11 |
| US9942587B2 (en) | 2018-04-10 |
| US20180199086A1 (en) | 2018-07-12 |
| CN102084663A (zh) | 2011-06-01 |
| US20190313139A1 (en) | 2019-10-10 |
| CA2728404A1 (en) | 2010-01-07 |
| US20150373384A1 (en) | 2015-12-24 |
| WO2010002761A1 (en) | 2010-01-07 |
| US11032592B2 (en) | 2021-06-08 |
| US9510035B2 (en) | 2016-11-29 |
| US20170078723A1 (en) | 2017-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| MX2010014363A (es) | Sistemas y metodos para mover de lugar de forma segura contenido de medios. | |
| US9032461B2 (en) | System and method for video conferencing through a television forwarding device | |
| CN100592312C (zh) | 一种数字版权保护方法及系统、用户设备、多媒体服务器 | |
| JP5678367B2 (ja) | 契約者機器から得られる情報を使用することによりネットワーク・サービスへのアクセスを承認するためのシステムおよび方法 | |
| US20130019297A1 (en) | System and Method for Communicating with a Client Application | |
| US20100125892A1 (en) | Switching apparatus, authentication server, authentication system, authentication method, and computer program product | |
| CN102868665A (zh) | 数据传输的方法及装置 | |
| JP2018517367A (ja) | サービスプロバイダ証明書管理 | |
| CN114630290B (zh) | 语音加密通话的密钥协商方法、装置、设备及存储介质 | |
| CN114866234A (zh) | 基于量子密钥加解密的语音通信方法、装置、设备及存储 | |
| CN113472792B (zh) | 一种长连接网络通信加密方法及系统 | |
| CN108881801B (zh) | 视频会议的码流传输方法、系统、电子设备、存储介质 | |
| US8745382B2 (en) | Method, apparatus, computer program, data storage medium and computer program product for preventing reception of media data from a multicast service by an unauthorized apparatus | |
| CN115460190A (zh) | 一种基于WebRTC移动端网络的通信方法 | |
| US20090136043A1 (en) | Method and apparatus for performing key management and key distribution in wireless networks | |
| CN102264069A (zh) | 基于通用引导架构的认证控制方法、装置及系统 | |
| JP7806321B1 (ja) | 情報処理装置、情報通信システム、情報処理方法、及びプログラム | |
| CN116032559A (zh) | 一种信息加密方法、云视频会议系统和信息加密设备 | |
| CN115103354A (zh) | 一种基于nfc的数字钥匙远程授权方法及系统 | |
| CN119299131A (zh) | 数字标牌设备的投屏安全控制方法、设备、介质和产品 | |
| CN117528512A (zh) | 一种通信认证方法及相关设备 | |
| JP2007257247A (ja) | コンテンツ管理方法、および、それを利用した端末装置、出力装置、コンテンツ管理システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG | Grant or registration |