ES2327391T3 - Sistema y metodo para proporcionar contenido auxiliar situado en un dispositivo de almacenamiento local durante la descarga/acceso a contenido primario por la red. - Google Patents
Sistema y metodo para proporcionar contenido auxiliar situado en un dispositivo de almacenamiento local durante la descarga/acceso a contenido primario por la red. Download PDFInfo
- Publication number
- ES2327391T3 ES2327391T3 ES02250593T ES02250593T ES2327391T3 ES 2327391 T3 ES2327391 T3 ES 2327391T3 ES 02250593 T ES02250593 T ES 02250593T ES 02250593 T ES02250593 T ES 02250593T ES 2327391 T3 ES2327391 T3 ES 2327391T3
- Authority
- ES
- Spain
- Prior art keywords
- content
- client
- primary
- primary content
- download
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 25
- 230000006854 communication Effects 0.000 claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 19
- 238000012545 processing Methods 0.000 claims abstract description 13
- 230000004044 response Effects 0.000 claims description 8
- 230000007175 bidirectional communication Effects 0.000 claims description 3
- 238000011084 recovery Methods 0.000 claims description 3
- 230000002452 interceptive effect Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 5
- 230000002457 bidirectional effect Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 230000008450 motivation Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000012092 media component Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0273—Determination of fees for advertising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0247—Calculate past, present or future revenues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Un sistema de comunicación de datos para proporcionar contenido auxiliar a un cliente durante la descarga de contenido primario de un sistema servidor, incluyendo: un sistema servidor incluyendo un servidor de gestión de descargas (110); una consola de cliente (120) incluyendo un dispositivo de almacenamiento local (150, 152) en forma de un dispositivo de almacenamiento extraíble instalable en la consola de cliente, almacenando el dispositivo de almacenamiento extraíble contenido auxiliar; una red de comunicaciones (130) para establecer un enlace bidireccional de comunicaciones entre la consola de cliente y el servidor de gestión de descargas; y medios de procesado (figuras 2 y 3) incluyendo medios para cargar una petición de contenido primario en el servidor de gestión de descargas y descargar contenido primario del servidor de gestión de descargas; caracterizado porque el sistema servidor incluye una base de datos de cliente (170) que guarda información de usuario, y una base de datos de contenido primario (160) que guarda el contenido primario; el dispositivo de almacenamiento extraíble almacena un código de autenticación así como el contenido auxiliar, incluyendo el contenido auxiliar una pluralidad de elementos de contenido auxiliar teniendo cada uno respectivos datos de disparo asociados; y los medios de procesado incluyen medios para cargar el código de autenticación para permitir el acceso al servidor de gestión de descargas y la descarga del contenido primario del servidor de gestión de descargas; los medios de procesado incluyen además medios para cargar un identificador de usuario desde la consola de cliente al servidor de gestión de descargas, medios sensibles a la petición de contenido primario para permitir que el acceso y la recuperación del contenido primario pedido en la base de datos de contenido primario, medios sensibles al identificador de usuario cargado para permitir el acceso a información de usuario en la base de datos de cliente, medios para descargar la información de usuario a la consola de cliente, medios para comparar después la información de usuario con dichos datos de disparo para seleccionar un elemento respectivo de contenido auxiliar del contenido auxiliar del dispositivo de almacenamiento extraíble para reproducción en la consola de cliente, y medios sensibles al acceso al contenido primario pedido para reproducir el contenido auxiliar seleccionado durante la descarga del contenido primario pedido.
Description
Sistema y método para proporcionar contenido
auxiliar situado en un dispositivo de almacenamiento local durante
la descarga/acceso a contenido primario por la red.
La presente invención se refiere a sistemas y
métodos para proporcionar contenido auxiliar situado en un
dispositivo de almacenamiento local a un cliente conectado a un
proveedor de contenido primario por una red bidireccional, y más
específicamente a acceder a contenido auxiliar durante la
descarga/acceso a contenido primario por la red, permitiendo la
diseminación de contenido auxiliar durante períodos de espera de
otro modo latentes.
En los últimos años, las mejoras de la capacidad
de miembros del público de acceder a contenidos de entretenimiento
valiosos por conexión a redes bidireccionales a alta velocidad a un
costo relativamente bajo ha aumentado el interés de los anunciantes
que desean explotar tales sistemas para la promoción de artículos y
servicios destinados a los usuarios de estas redes.
Los actuales métodos y tendencias de hacer
publicidad por dichas redes frecuentemente resultan insatisfactorios
debido a que no ofrecen una combinación satisfactoria de incentivo
y una cantidad aceptable de esfuerzo por parte de los usuarios a
quienes van dirigidos los anuncios, o por excesivos compromisos de
los anunciantes (es decir, esfuerzo, gasto, tiempo, etc). Esto es
especialmente verdadero con respecto a la metodología que requiere
que los usuarios introduzcan cantidades sustanciales de datos o que
realicen otras tareas lentas para acceder a contenidos y servicios
que inicialmente se indica que son fácilmente disponibles o
gratuitos. A menudo dicha metodología también puede requerir que el
usuario introduzca información personal sensible, tal como la
dirección de su casa y/o información acerca de la tarjeta de
crédito, lo que también puede ser inaceptable para el usuario. Para
anuncios que requieren una intervención más eficiente de la
interacción del usuario, esta tendencia de requerir un esfuerzo
sustancial y/o la descripción de información sensible, unido al
posterior período de espera durante la descarga del contenido
deseado, tiene inconvenientes significativos.
Otra tendencia relacionada ha sido ofrecer
gratuitamente algunos servicios, tales como acceso a la red, o
acceso a contenidos especializados, cuentas de correo electrónico,
cuentas de fax electrónico, etc, por una conexión de red, a
clientes que deseen registrarse y suministrar información de
identificación personal detallada que se guardará en una base de
datos del servidor. A cambio de proporcionar dicha información de
cliente, el proveedor de servicios proporciona el acceso deseado a
servicios, por ejemplo una cuenta de correo electrónico, al cliente
gratuitamente o a un costo reducido, con la condición de que el
cliente debe ver entonces los anuncios anexos, que pueden ir
dirigidos al cliente en base a su información identificativa,
actividad de navegación, etc. Tales anuncios pueden adjuntarse al
correo electrónico del cliente o aparecer en ventanas o cuadros
emergentes que son generados al acceder a la red servidora. En
tales sistemas, los costos necesarios para mantener los servicios
de red o pagar el contenido de la red pueden ser pagados por los
ingresos por publicidad, mientras el cliente obtiene acceso a los
servicios deseados aportando cierta información personal y teniendo
que ver anuncios comerciales dirigidos.
Sin embargo, a pesar de su popularidad como un
medio de publicidad, tales sistemas tienen el inconveniente de que
a los clientes, en general, no les gusta verse forzados a ver
anuncios o publicidad de esta forma. Además, muchos clientes son
reacios a dar información personal, en particular a anunciantes, a
cambio de servicios de red gratuitos o libre acceso a contenido por
una red. Así, se necesita mejorar en, cuando y donde un usuario
desea ver contenido auxiliar. Al mismo tiempo, hay que dar
flexibilidad a los anunciantes en términos de la manera en que tal
contenido auxiliar es distribuido a los clientes, de modo que los
anuncios puedan ser presentados de forma no ofensiva que es más
probable que llame la atención de los clientes. Por lo tanto, se han
buscado sistemas más flexibles en que el contenido auxiliar pueda
ser suministrado a los clientes.
Según un sistema conocido, se puede disponer
anuncios publicitarios incrustados en un dispositivo de memoria
instalado en un receptor de televisión, presentándose los anuncios
publicitarios en una porción de la pantalla mediante el uso de un
generador de gráficos cuando se activa una función de control en el
receptor de televisión. El almacenamiento local de anuncios se
puede hacer en una memoria de lectura solamente programable (PROM);
sin embargo, este sistema impone una carga pesada a los anunciantes
que deben establecer acceso con el dispositivo PROM de alguna manera
mediante una red servidora.
Según otra técnica conocida, los anuncios se
pueden disponer en una red de ordenadores o en un dispositivo de
almacenamiento local tal como un CD-ROM, y
visualizarse en un ordenador local. Los anuncios visualizados en el
ordenador local se pueden seleccionar en base a información
preconfigurada de preferencias de usuario, tal como los tipos o
categorías de anuncios que un usuario dado puede optar por ver.
Aquí, la principal característica para acceder por este sistema es
simplemente Internet en conjunto, así no hay vinculación o
asociación entre un contenido primario predeterminado y el
contenido publicitario auxiliar. No se indica que los anuncios estén
en un dispositivo de almacenamiento local extraíble que actúa como
el medio (o clave) por el que los clientes acceden a servidores
predeterminados de contenidos que proporcionan información valiosa,
tal como películas, juegos interactivos, programas, etc.
Por lo tanto, los métodos actuales de publicidad
en el entorno de red de ordenadores no contienen los incentivos y
facilidad de uso necesarios para proporcionar contenido auxiliar
eficientemente y en tiempos óptimos, y por ello proporcionar un
contenido publicitario efectivo y exitoso.
WO-A-0 043 921
describe un método de navegar en una red incluyendo una pluralidad
de servidores, usando un dispositivo que tiene un navegador. El
método incluye, en respuesta a una petición al navegador de conectar
con un servidor de la red, establecer una conexión activa con el
servidor, descargar un documento del servidor al dispositivo, y
seleccionar un objeto de información de un conjunto de objetos de
información localmente residentes. Se hace que el dispositivo
reproduzca el objeto de información seleccionado, al menos
inicialmente (i) mientras el navegador está estableciendo dicha
conexión en directo y/o (ii) mientras el navegador está descargando
dicho documento del servidor.
La invención proporciona un sistema y método
basado en ordenador para proporcionar contenido auxiliar situado en
un dispositivo de almacenamiento local a un cliente conectado a un
proveedor de contenido primario por una red, en particular durante
la transferencia de contenido primario mediante un servidor dedicado
a operaciones de descarga.
Según un aspecto de la invención se facilita un
sistema de comunicación de datos para proporcionar contenido
auxiliar a un cliente durante la descarga de contenido primario de
un sistema servidor, incluyendo: un sistema servidor incluyendo un
servidor de gestión de descargas; una consola de cliente incluyendo
un dispositivo de almacenamiento local en forma de un dispositivo
de almacenamiento extraíble instalable en la consola de cliente,
almacenando el dispositivo de almacenamiento extraíble contenido
auxiliar; una red de comunicaciones para establecer un enlace
bidireccional de comunicaciones entre la consola de cliente y el
servidor de gestión de descargas; y medios de procesado incluyendo
medios para cargar una petición de contenido primario al servidor
de gestión de descargas y descargar contenido primario del servidor
de gestión de descargas; caracterizado porque el sistema servidor
incluye una base de datos de cliente que guarda información de
usuario, y una base de datos de contenido primario que guarda el
contenido primario; almacenando el dispositivo de almacenamiento
extraíble un código de autenticación así como el contenido auxiliar,
incluyendo el contenido auxiliar una pluralidad de elementos de
contenido auxiliar teniendo cada uno respectivos datos de disparo
asociados; y los medios de procesado incluyen medios para cargar el
código de autenticación para permitir el acceso al servidor de
gestión de descargas y la descarga del contenido primario del
servidor de gestión de descargas; los medios de procesado incluyen
además medios para cargar un identificador de usuario de la consola
de cliente al servidor de gestión de descargas, medios sensibles a
la petición de contenido primario para permitir el acceso y la
recuperación de contenido primario pedido en la base de datos de
contenido primario, medios sensibles al identificador de usuario
cargado para permitir el acceso a información de usuario en la base
de datos de cliente, medios para descargar la información de
usuario a la consola de cliente, medios para comparar después la
información de usuario con dichos datos de disparo para seleccionar
un elemento respectivo de dicho contenido auxiliar del contenido
auxiliar del dispositivo de almacenamiento extraíble para
reproducción en la consola de cliente, y medios sensibles al acceso
al contenido primario pedido para reproducir el contenido auxiliar
seleccionado durante la descarga del contenido primario pedido.
Según otro aspecto de la invención, se facilita
un método de comunicación de datos para proporcionar contenido
auxiliar a un cliente durante la descarga de contenido primario de
un sistema servidor, incluyendo los pasos de: instalar un
dispositivo de almacenamiento extraíble en una consola de cliente,
almacenando el dispositivo de almacenamiento extraíble contenido
auxiliar; establecer un enlace de comunicaciones a través de una red
bidireccional de comunicaciones entre la consola de cliente y un
servidor de gestión de descargas que es parte del sistema servidor;
transmitir una petición de contenido primario de la consola de
cliente al servidor de gestión de descargas; y descargar contenido
primario del servidor de gestión de descargas; y caracterizado por:
almacenar el contenido primario en una base de datos de contenido
primario que es parte del sistema servidor; almacenar información
de usuario en una base de datos de cliente que es parte del sistema
servidor, incluyendo dicha información de usuario las preferencias
proporcionadas por el cliente o un distribuidor del contenido
primario; almacenar en el dispositivo de almacenamiento extraíble un
código de autenticación así como el contenido auxiliar, incluyendo
el contenido auxiliar una pluralidad de elementos de contenido
auxiliar teniendo cada uno respectivos datos de disparo asociados;
cargar el código de autenticación de la consola de cliente para
permitir el acceso al servidor de gestión de descargas y la descarga
del contenido primario del servidor de gestión de descargas; cargar
un identificador de usuario desde la consola de cliente en el
servidor de gestión de descargas; en respuesta a dicha petición de
contenido primario, acceder y recuperar dicho contenido primario de
la base de datos de contenido primario; en respuesta a dicho
identificador de usuario, permitir el acceso a dicha información de
usuario en la base de datos de cliente; descargar la información de
usuario a la consola de cliente; comparar después la información de
usuario descargada con dichos datos de disparo para seleccionar y
acceder a dicho elemento respectivo de contenido auxiliar del
contenido auxiliar para reproducción en la consola de cliente; y en
respuesta a acceder al contenido primario pedido, reproducir el
contenido auxiliar seleccionado durante la descarga del contenido
primario en la consola de cliente.
El contenido auxiliar proporcionado se puede
variar ventajosamente en base a una o más preferencias del usuario,
o una combinación de información de preferencias del usuario y del
distribuidor. Con respecto a las preferencias del usuario, se usa
información previamente adquirida o se le indica al usuario que
elija de una selección de artículos de contenido específico y
categorías de contenido. Con respecto a las preferencias del
distribuidor, el servidor de gestión de descargas envía los datos
de asignación de contenido auxiliar de usuario antes de enviar el
contenido primario pedido; según los datos, el ordenador del cliente
ejecuta el contenido auxiliar apropiado almacenado en el
dispositivo de almacenamiento local. El contenido auxiliar es
almacenado en el dispositivo de almacenamiento local antes de la
descarga del contenido primario del servidor de gestión de
descargas, aunque el usuario puede adquirir el almacenamiento local
y/o contenido auxiliar por varios medios (por ejemplo, el contenido
auxiliar se puede disponer en un CD-ROM, enviar a un
disco duro del cliente por la red, etc).
Un objeto general de la presente invención es
proporcionar un sistema y método por los que anuncios o contenido
auxiliar se ponen a disposición de clientes mediante un dispositivo
de almacenamiento local extraíble, tal como un disco DVD o
CD-ROM, destinado a introducirse en una consola de
cliente conectada mediante una red bidireccional a un proveedor de
contenidos especificado, donde la consola de cliente incluye una
función de control para poder ver el contenido auxiliar, tal como
anuncios, a opción del cliente, mientras el cliente accede a un
contenido valioso de una base de datos de contenido primario
mantenida únicamente por el proveedor de contenidos.
Otro objeto de la invención es proporcionar un
sistema y método como se ha descrito anteriormente, donde en la
estación servidora se mantiene una base de datos de cliente,
conteniendo información de identificación de usuarios que accede a
la estación servidora, donde tal información de identificación es
capaz de ser descargada a la consola de cliente con el fin de poder
cargar y ver solamente contenido auxiliar personalizado en base a
un perfil de identificación del usuario.
Otro objeto de la invención es proporcionar
datos clave, que pueden incluir un identificador de dispositivo de
almacenamiento local o identificador de cliente y un código de
autenticación, en un dispositivo de almacenamiento local extraíble
en el lado de cliente del sistema, por lo que los datos clave son
usados para autenticar el acceso a una estación servidora
especificada que proporciona contenido primario, y por lo que no se
puede acceder a dicho contenido primario a no ser que el
dispositivo de almacenamiento local esté insertado en la consola de
cliente.
Como resultado de los objetos antes descritos de
la invención, se pueden lograr mejoras sobre los métodos de
publicidad conocidos. Como un medio de publicidad, mediante la
utilización del dispositivo de almacenamiento local tal como
CD-ROM o DVD, no hay necesidad, como en la técnica
anterior, de que los anunciantes asuman costos de mantenimiento de
una base de datos publicitarios a gran escala en el lado servidor
del sistema. Por lo tanto, a los anunciantes se les aporta gran
flexibilidad al preparar su propio medio de almacenamiento de
contenido publicitario empaquetado a un costo relativamente bajo,
donde al mismo tiempo los anunciantes pueden asociar su contenido
auxiliar con contenido primario valioso especificado descargable de
un proveedor principal de contenido primario.
Además, se puede evitar el costo y el tiempo
asociados con la descarga de gran volumen de datos auxiliares. Dado
que el costo del medio de almacenamiento empaquetado, tal como
CD-ROM o DVD, es relativamente bajo, los
anunciantes tienen la ventaja de ser capaces de distribuir
fácilmente tales dispositivos como insertos en revistas y análogos.
Además, a causa de su capacidad de mantener grandes cantidades de
datos, tal medio de almacenamiento empaquetado extraíble tiene la
capacidad de manejar animación multicolor u otro contenido auxiliar
voluminoso, lo que es altamente adecuado para anuncios.
Una ventaja significativa de la presente
invención es la capacidad de que los proveedores de contenidos
asocien su contenido auxiliar con contenido primario especificado
altamente popular y valioso tal como películas, juegos
interactivos, programas de utilidad populares y análogos, que se
descargan del servidor principal de contenidos. Es decir, con sólo
contraer y seguir un formato preestablecido determinado por el
proveedor de contenido primario, los anunciantes son capaces
entonces de fabricar fácilmente sus propios discos
CD-ROM o DVD conteniendo anuncios que son
fácilmente distribuidos a clientes. A causa de su asociación con
contenido primario popular y valioso, los clientes tienen una
motivación alta para usar CD-ROM o DVD como medios
para acceder al contenido primario.
Los anteriores y otros objetos, características
y ventajas de la presente invención serán evidentes por la
descripción siguiente tomada en unión con los dibujos acompañantes
en los que se representan realizaciones preferidas de la presente
invención a modo de ilustración y no de limitación.
La presente invención se ilustra a modo de
ejemplo y no de limitación en las figuras de los dibujos
acompañantes, en que referencias análogas indican elementos
similares, y donde:
La figura 1 ilustra un diagrama de bloques de un
sistema de red de ordenadores que implementa realizaciones de la
presente invención.
La figura 2 es un diagrama de flujo que ilustra
algunos pasos del servidor de gestión de descargas tomados al
proporcionar el contenido auxiliar deseado durante la descarga de
contenido primario, según una realización de la presente
invención.
Y la figura 3 es un diagrama de flujo que
ilustra algunos pasos de lado de cliente que se llevan a cabo al
proporcionar el contenido auxiliar deseado durante la descarga de
contenido primario, según una realización de la presente
invención.
Se describe un sistema y método para
proporcionar contenido auxiliar situado en el dispositivo de
almacenamiento local a un cliente conectado a un proveedor de
contenidos por una red bidireccional. En la descripción siguiente,
a efectos de explicación, se exponen numerosos detalles específicos
con el fin de proporcionar una comprensión completa de la presente
invención. Sin embargo, será evidente a los expertos en la técnica
que la presente invención se puede poner en práctica sin estos
detalles específicos. En otros casos, se representan estructuras y
dispositivos conocidos en forma de diagrama de bloques para
facilitar la explicación. No se ha previsto que la descripción de
realizaciones preferidas limite el alcance de las reivindicaciones
anexas.
Los aspectos de la presente invención pueden ser
implementados en uno o más ordenadores que ejecutan instrucciones
de software. Según una realización de la presente invención,
sistemas informáticos servidor y cliente transmiten y reciben datos
por una red de ordenadores o línea de teléfono estándar. Los pasos
de acceder, descargar y manipular los datos, así como otros
aspectos de la presente invención, son implementados por unidades
centrales de procesado (CPU) en los ordenadores servidor y cliente
ejecutando secuencias de instrucciones almacenadas en una memoria.
La memoria puede ser una memoria de acceso aleatorio (RAM), memoria
de lectura solamente (ROM), un dispositivo de almacenamiento
persistente, tal como un dispositivo de almacenamiento masivo, o
cualquier combinación de estos dispositivos. La ejecución de las
secuencias de instrucciones hace que la CPU lleve a cabo pasos
según realizaciones de la presente invención.
Las instrucciones se pueden cargar en la memoria
de los ordenadores servidor o cliente de un dispositivo de
almacenamiento o de uno o varios sistemas de ordenadores por una
conexión de red. Por ejemplo, un ordenador cliente puede transmitir
una secuencia de instrucciones al ordenador servidor en respuesta a
un mensaje transmitido al cliente por una red por el servidor.
Cuando el servidor recibe las instrucciones por la conexión de red,
guarda las instrucciones en memoria. El servidor puede almacenar las
instrucciones para ejecución posterior, o puede ejecutar las
instrucciones cuando llegan por la conexión de red. En algunos
casos, las instrucciones descargadas pueden ser soportadas
directamente por la CPU. En otros casos, las instrucciones pueden no
ser directamente ejecutables por la CPU, y en cambio pueden ser
ejecutadas por un intérprete que interprete las instrucciones. En
otras realizaciones, se puede usar circuitería cableada en lugar de,
o en combinación con, instrucciones de software para implementar la
presente invención. Así, la presente invención no se limita a
ninguna combinación específica de circuitería de hardware y
software, ni a ninguna fuente concreta de las instrucciones
ejecutadas por los ordenadores servidor o cliente.
La figura 1 es un diagrama de bloques de un
sistema de red de ordenadores que puede ser usado para localizar y
transmitir contenido pedido de una base de datos de contenido
primario proporcionando al mismo tiempo contenido auxiliar
designado almacenado en medios de almacenamiento local, según
realizaciones de la presente invención. El sistema de gestión de
descargas 100 de la figura 1 permite variar el contenido auxiliar en
base a preferencias de los participantes en el sistema durante la
descarga de contenido primario por el servidor de gestión de
descargas 110. El control del contenido auxiliar, contenido primario
y/o el servidor de gestión de descargas 110 lo ejerce un
distribuidor. El contenido auxiliar proporcionado se puede variar en
base a una o más preferencias del usuario, una o varias
preferencias del distribuidor, o una combinación de información de
preferencias del usuario y del distribuidor.
La figura 1 representa la configuración de un
sistema para permitir la visualización de contenido auxiliar
durante la descarga de contenido primario, según realizaciones de la
presente invención. El término "contenido primario" se deberá
entender referido a una colección de contenido descargable que puede
constar de cualquier flujo lineal de datos vídeo, tal como una
imagen en movimiento en el formato MPEG2, flujo lineal de datos
audio tal como datos MP3, datos de programa binarios, incluyendo
datos de juegos, o cualquier combinación de tales datos. Se ha
previsto que esta definición describa ampliamente los tipos de
datos, y no se limita a ningún formato de datos específico tal como
MPEG2 o MP3. Por otra parte, de la definición de "contenido
primario" quedan excluidos datos que sirven únicamente para
proporcionar acceso a una red, por ejemplo, software navegador o
manipuladores de protocolo, cuya función principal es solamente
establecer una conexión de red. "Contenido auxiliar" se
refiere a los mismos tipos de datos. "Auxiliar" se puede
distinguir de "primario" en términos de prioridad del
distribuidor o anunciante, o en términos de las prioridades o
preferencias del usuario (es decir, un tipo de contenido podría ser
más importante para un usuario, y por ello "primario"). En
términos de tipos de datos, "contenido primario" y "contenido
auxiliar" son coextensivos.
Con respecto a la configuración del sistema,
según se ve en la figura 1, el sistema de gestión de descargas 100
está formado por un sistema de lado de servidor incluyendo un
servidor de gestión de descargas 110, una base de datos de
contenido primario 160, y una base de datos de cliente 170, que
están interconectados por una red bidireccional 130. El servidor de
gestión de descargas 110 se representa conectado directamente a las
bases de datos 160, 170 en esta realización del sistema de lado de
servidor, sin embargo, la conexión de servidor a estas bases de
datos u otras comparables se puede hacer también por cualquier tipo
de red. El "contenido primario" descrito en el párrafo
anterior se almacena en la base de datos de contenido primario 160.
La base de datos de cliente 170 contiene una colección de datos
acerca de clientes individuales que acceden al servicio de descarga
a través de la red 130. Los datos para clientes individuales pueden
consistir del nombre del cliente, dirección del domicilio, edad,
género, ocupación, ingresos, hobbies e intereses, información
acerca de miembros de la familia, historial de compras, preferencia
de género en el contenido visto, o cualquier otra información
descriptiva acerca de un usuario que pueda ser beneficiosa para los
anunciantes al dirigir el contenido auxiliar a los clientes.
Además, dichos datos de cliente no son estáticos, sino que pueden
ser actualizados en base a una historia de accesos del usuario a
los datos de contenido primario, por ejemplo, los datos sobre a qué
contenido primario se accede y/o cuántas veces se ha accedido a una
categoría dada (por ejemplo tipo de música, género de películas,
etc) de contenido primario pueden ser registrados y usados para
actualizar los datos de cliente, permitiendo por ello a los
anunciantes personalizar sus anuncios más efectivamente a un cliente
dado.
El servidor de gestión de descargas 110 es un
sistema servidor preparado para manejar las peticiones de descarga
de un usuario. El acceso al servidor 110, que puede incluir uno de
varios servidores, se facilita a través de un dispositivo típico
conocido como router (no representado) en la red 130, que dirige
peticiones al servidor de gestión de descargas 110. Cuando el
servidor 110 recibe peticiones de una consola de usuario cliente, el
servidor ejecuta una descarga del contenido primario pedido de la
base de datos de contenido primario 160. Junto con procesar
peticiones de descarga de contenido primario, el servidor 110
también recupera de la base de datos de cliente 170 los datos de
cliente del usuario solicitante y puede unirlos al contenido
primario pedido, transmitiéndolos mediante la red por medio de un
protocolo de red estándar conocido, tal como ftp (protocolo de
transferencia de archivos).
La red 130 puede ser Internet, una red de área
ancha (WAN), una red de área local (LAN), o cualquier combinación
de las mismas. La red es normalmente una red bidireccional digital
de comunicaciones que conecta un hardware terminal de cliente con
el servidor de gestión de descargas 110. Con las tecnologías
actuales, una red CATV (televisión por cable) bidireccional, RDSI
(Red Digital de Servicios Integrados), DSL (Línea Digital de
Abonado), o redes xDSL de alta velocidad son ejemplos de
infraestructuras de red existentes que permiten las necesarias
conexiones de red para implementar realizaciones de la presente
invención, aunque no se ha previsto que sean exclusivas en cuanto a
los tipos de redes capaces de llevar a la práctica la presente
invención. En una realización, la red 130 puede representar
Internet, en cuyo caso el servidor 110 ejecuta típicamente un
proceso de servidor web para transmitir datos en forma de datos
HTML a ordenadores cliente que ejecutan procesos de navegación
web.
Como se representa en la figura 1, el sistema de
gestión de descargas 100 incluye un lado de cliente formado por una
consola de cliente 120 incluyendo un cliente 140, y, opcionalmente,
un dispositivo de almacenamiento local 150 que puede incluir un
componente de medios de almacenamiento extraíbles 152. El cliente
140 puede ser un ordenador personal, un
convertidor-decodificador, un ordenador/dispositivo
de juegos tal como PlayStation(®)2, un dispositivo informático de
capacidades comparables, o cualquier dispositivo terminal que
proporcione acceso al sistema. El dispositivo de almacenamiento
local 150 puede ser cualquier dispositivo de almacenamiento de
datos concebible (por ejemplo, CD- o DVD-ROM, unidad
de disco duro, unidad magnética, óptica u otra tarjeta, unidad zip,
etc), y puede ser, y frecuentemente es, integral con el cliente 140,
aunque se ilustra aquí como un elemento distinto. Adicionalmente,
los medios de almacenamiento extraíbles 152 pueden ser compatibles y
extraíbles directamente con el cliente 140; esto puede ser
verdadero para realizaciones donde el dispositivo de almacenamiento
local 150 es externo o donde es interno al cliente 140.
Según una realización preferida, los medios de
almacenamiento extraíbles 152 están destinados específicamente a
ser utilizados en un entorno de red y a operar conjuntamente con el
contenido primario descargado recuperado a través de una conexión
de red, con el fin de proporcionar contenido auxiliar enlazado o
asociado que se personalice en base a las preferencias del usuario
y/o distribuidor. Por ejemplo, los medios de almacenamiento
extraíbles 152 pueden almacenar una colección de contenido auxiliar
interactivo o no interactivo, por ejemplo anuncios que pueden estar
formados por imágenes vídeo, animaciones, sonidos, applets, etc. En
esta realización preferida, los medios de almacenamiento extraíbles
152 incluyen un disco CD-ROM o disco DVD. Además,
cada elemento de contenido auxiliar puede incluir "datos de
disparo" anexos que se adjuntan como un señalizador de acceso al
contenido auxiliar, como se explicará con más detalle más
adelante.
La figura 2 es un diagrama de flujo que ilustra
algunos pasos del servidor de gestión de descargas que se llevan a
cabo al proporcionar el contenido auxiliar deseado durante la
descarga de contenido primario, según una realización de la
presente invención. La ejecución de este proceso de gestión de
descargas requiere la recepción de la necesaria identificación del
usuario e información de contenido pedido, así como la transmisión
del contenido pedido a la consola de cliente. Una vez que un usuario
desee descargar contenido primario, el usuario asociará con el
terminal de cliente 140 una porción de la consola de cliente 120
(figura 1). Los pasos posteriores que lleva a cabo el servidor de
gestión de descargas para proporcionar contenido tanto primario
como auxiliar, como se representa aquí, comienzan después de este
paso inicial en que el usuario se asocia con la consola de
cliente.
Según la realización de la figura 2, un servidor
de gestión de descargas realiza en primer lugar el paso de
establecer comunicación con una consola de cliente en red, paso 202.
Aquí, como se ve mejor en la figura 1, la comunicación se indica
como establecida con una consola de cliente 120; sin embargo, se
deberá entender que este término es intercambiable con el cliente
140 (el terminal de cliente) en todas estas explicaciones al objeto
de describir otras realizaciones no limitadas por una consola de
cliente definible. Una vez establecida la comunicación con la
consola de cliente, el servidor de gestión de descargas recibe una
ID de usuario de la consola de cliente, paso 204, para la finalidad
inicial de identificar el usuario concreto.
A continuación, en el paso 206 de esta
realización, el servidor de gestión de descargas recupera
información de usuario de la base de datos de cliente; esta
información de usuario que consta de los datos para clientes
individuales se explicó anteriormente con respecto a la figura 1. El
servidor de gestión de descargas pasa entonces al paso 208 donde se
recibe la petición de contenido del usuario. Después de recibir
dicha información de petición de usuario, en el paso 210, el
servidor de gestión de descargas toma el contenido pedido de la base
de datos de contenido primario.
En el paso siguiente, paso 212, el servidor de
gestión de descargas envía el contenido pedido a la consola de
cliente. Después de enviar el pedido contenido, en el paso 214, el
servidor de gestión de descargas verifica si todo el contenido
pedido ha sido enviado. Si no todo el contenido pedido ha sido
enviado, el servidor mantendrá un estado de enviar el contenido
pedido a la consola de cliente. Sin embargo, una vez que todo el
contenido ha sido enviado, el servidor de gestión de descargas pasa
a la operación final. La última operación de esta realización es
simplemente la liberación de comunicación entre el servidor de
gestión de descargas y la consola de cliente, paso 216.
La figura 3 es un diagrama de flujo que ilustra
algunos pasos de lado de cliente que se llevan a cabo al
proporcionar el contenido auxiliar durante la descarga de contenido
primario deseado, según una realización de la presente invención.
Los pasos preliminares de este proceso de lado de cliente son el
reflejo de los pasos comparables de la figura 2 puesto que tienen
lugar de forma mutuamente intercambiada, y también comienzan con que
el usuario se asocia con la porción de cliente 140 de la consola de
cliente 120 (figura 1) con el deseo de descargar contenido
primario. Entonces, los pasos posteriores de la figura 3 también
comienzan después de este paso inicial de asociación del usuario
con la consola de cliente.
Correspondientemente, los tres primeros pasos de
la figura 3, establecer comunicación, paso 302, enviar una ID de
usuario, paso 304, y enviar la petición de contenido primario del
usuario, paso 306, son pasos de lado de cliente que describen
operaciones realizadas en el servidor de gestión de descargas que
reflejan exactamente los pasos 202, 204 y 208 de la figura 2, y no
se ofrece una descripción adicional. El paso de lado de cliente
siguiente, paso 308, es comenzar a reproducir el contenido auxiliar
almacenado en el dispositivo de almacenamiento local. El contenido
auxiliar reproducido como resultado de este paso puede ser contenido
auxiliar por defecto o se puede seleccionar según las preferencias
y los procedimientos que se originan en el lado de cliente en la
consola de cliente; adicionalmente, el contenido auxiliar lo pueden
dictar las preferencias del distribuidor y los procedimientos
transmitidos por la red inmediatamente antes de la provisión del
contenido auxiliar. Como ejemplo específico de tal procedimiento de
lado de cliente, se puede hacer una comparación entre varios datos
contenidos en la información de usuario, que también pueden incluir
información del contenido primario actualmente pedido, y datos de
disparo anexos con cada contenido auxiliar, y se extrae el contenido
auxiliar relativo a los artículos con los que se halla
concordancia. Los elementos de contenido auxiliar son
reproducidos/ejecutados entonces junto con el contenido
primario.
La consola de cliente recibe entonces el
contenido primario pedido, como se representa en el paso 310.
Después de recibir tal contenido, en el paso 312, el cliente
verifica si todo el contenido primario pedido ha sido enviado. Si
no todo el contenido primario pedido ha sido enviado, la consola de
cliente mantendrá un estado de recibir el contenido pedido del
servidor de gestión de descargas. Sin embargo, una vez que todo el
contenido ha sido enviado, el cliente pasa a las dos operaciones
finales. Primera: el cliente deja de reproducir el contenido
auxiliar almacenado en el dispositivo de almacenamiento local, paso
314, y posteriormente, en el paso final 316, se abandona la
comunicación con el servidor de gestión de descargas.
Durante la operación de las realizaciones
preferidas, la consola de cliente 120 recibe y descarga el contenido
primario designado, donde el contenido primario descargado es
almacenado en los medios de almacenamiento local, tal como una
unidad de disco duro HDD o cualquier medio de almacenamiento
reescribible externo concebible, como se ha explicado
anteriormente. El contenido auxiliar a suministrar durante la
descarga puede ser: (1) contenido estático específicamente asociado
con el contenido primario, (2) contenido variable en base a
preferencias del usuario o distribuidor, como se detalla
inmediatamente después, y/o (3) contenido variable seleccionado en
el lado servidor o el lado de cliente, como se describe con más
detalle más adelante.
En estas realizaciones preferidas, el contenido
auxiliar proporcionado se puede variar en base a una o más
preferencias del usuario, una o varias preferencias del
distribuidor, o una combinación de información de preferencias del
usuario y del distribuidor. Con respecto a preferencias del usuario,
se usa información previamente adquirida o se le indica al usuario
que elija de una selección de artículos de contenido específico y
categorías de contenido; se suministra el contenido por defecto si
no están disponibles/se han elegido preferencias del usuario. Con
respecto a las preferencias del distribuidor, el servidor de gestión
de descargas envía los datos de asignación de contenido auxiliar de
usuario antes de enviar el contenido primario pedido; según los
datos, el ordenador cliente ejecuta el contenido auxiliar apropiado
almacenado en el dispositivo de almacenamiento local.
En todas las realizaciones, el contenido se
puede separar en categorías para facilitar la selección del
contenido apropiado para usuarios concretos, y para otra
funcionalidad. Por ejemplo, el contenido podría estar clasificado
en: (1) imágenes, datos de películas, y otro contenido audiovisual,
(2) música, (3) juegos, tal como software de videojuegos, (4)
estudios de clientes, y/o (5) lotes, o datos de consulta
interactivos relacionados. Con respecto a tales estudios de
clientes y lotes, los resultados interactivos del usuario son
enviados al servidor de gestión de descargas, y pueden ser usados
para varias finalidades, tales como asistir en la selección de
contenido auxiliar u obtener perfiles de cliente actualizados.
\newpage
Durante la operación de otra realización
preferida, la consola de cliente 120 recibe contenido primario
descargado junto con información de usuario anexa adquirida por el
servidor de gestión de descargas por medio de un código de
identificación de usuario (como se describe con más detalle a
continuación). El código de identificación de usuario puede
proporcionar datos suficientes para que el servidor de gestión de
descargas identifique al usuario desde ampliamente, tal como por
categoría de cómo el usuario adquirió un medio de almacenamiento
extraíble, a muy específicamente, tal como un usuario individual de
una lista de correo de tales clientes prospectivos. El software de
acceso accede primero y carga uno o más archivos de contenido
auxiliar interactivo o no interactivo que concuerdan con la
información de usuario descargada y/o el contenido primario
descargado. Más específicamente, se lleva a cabo una comparación
entre la información de usuario y los "datos de disparo"
contenidos dentro de cada pieza de contenido auxiliar, y si los
datos contenidos en los datos de disparo concuerdan con la
información de usuario, el elemento contenido auxiliar se carga
entonces y se pone en cola para reproducción en la consola de
cliente 120.
Además, una petición dada de contenido primario
especificado también puede engendrar la carga y puesta en cola de
contenido auxiliar específico. Tal contenido auxiliar específico,
por ejemplo, podría ser contenido interactivo donde se pueden
formular varias preguntas al usuario o se puede supervisar otro
comportamiento del usuario, que entonces puede formar parte del
registro de descarga y utilizarse para actualizar la información
acerca del cliente en la base de datos de cliente 170. En el caso de
contenido no interactivo, la información de qué anuncios se han
visto podría ser usada más tarde para actualizar la información de
cliente.
En las realizaciones preferidas, en general,
unos medios de almacenamiento extraíbles 152 guardan datos
incluyendo el contenido auxiliar que verá el usuario de la consola
de cliente, donde el contenido auxiliar está formado por una
pluralidad de elementos de contenido cada uno con un conjunto anexo
de datos de disparo. Los medios de almacenamiento extraíbles 152
también pueden mantener una sección única de identificación de
medio, que sirve para identificar los medios de almacenamiento
extraíbles propiamente dichos (tal como un número de serie
alfanumérico de CD-ROM/DVD), y un código de
autenticación que se usa para autenticar el acceso al servidor de
gestión de descargas 110, y que también puede establecer un
identificador de usuario para el usuario que utiliza los medios de
almacenamiento extraíbles 152 en la consola de cliente 120. Es
concebible que el código de identificación de medio y el código de
autenticación puedan ser los mismos, aunque preferiblemente las
funciones de acceso al servidor y de identificación del medio de
almacenamiento/cliente las facilitan códigos separados.
Alternativamente, la sección de identificación de medio puede
incluir un programa de software que genere un identificador de
usuario único en asociación con una indicación para que el usuario
introduzca datos iniciales del usuario, tales como el nombre,
dirección, etc, del usuario. Se deberá entender que una vez que la
identificación de medio está asociada con información de usuario, la
identificación de medio opera como un identificador de usuario, de
modo que estos términos se podrían utilizar a continuación de forma
intercambiable.
En cualquier realización, un código de
identificación de usuario y un código de autorización también sirven
conjuntamente como una clave habilitante a través de la que se
autoriza el acceso a contenido primario dado por el servidor de
gestión de descargas 110. Más específicamente, cuando se carga el
código de identificación de medio en el servidor 110, en base a
este código, el servidor 110 puede determinar a qué contenido
primario, de entre múltiples contenidos en la base de datos de
contenido primario 160, puede acceder el usuario en base al
identificador de usuario. Si no existiese dicho identificador de
medio, o se considerase incorrecto o anticuado, se suspendería el
acceso al contenido primario. Así, los medios de almacenamiento
extraíbles correctos 152 deben estar presentes en la consola de
cliente, y se debe determinar un identificador correcto y no
anticuado de medio de almacenamiento extraíble, para que el acceso
al servidor 110 sea autorizado. Otra posibilidad es que el código
de autorización proporcione acceso a un servidor dedicado dado para
descargar contenido primario especificado de entre múltiples
contenidos en una base de datos de contenido primario 160.
Los medios de almacenamiento extraíbles 152
pueden contener adicionalmente un elemento de datos de acceso a red
que indica que los medios de almacenamiento extraíbles 152 están
destinados a interacción con un servidor en un entorno en red. Este
indicador puede incluir software de acceso a red que permita la
necesaria conexión de red, o puede incluir simplemente un
señalizador que indique que se deberá cargar y ejecutar el software
de red residente en la consola de cliente 120. En este último caso,
el software de red residente en la consola de cliente 120 puede
incluir un pequeño programa para establecer una conexión de red
mínima para poder descargar del servidor software de red más
versátil y ejecutarlo en la consola de cliente 120.
En entornos donde es deseable que solamente
parte del contenido primario disponible pueda ser descargado a un
usuario dado, al usuario se le puede presentar una opción de menú
que visualice solamente los elementos de contenido primario, de
entre todo el contenido de menú en la base de datos de contenido
primario 160, que el usuario está autorizado para descargar y ver,
facilitando por ello la selección por parte del usuario. Aunque las
opciones de menú se pueden proporcionar como una función de una
rutina de menú ejecutada desde los medios de almacenamiento
extraíbles 152, el lado servidor, el servidor de gestión de
descargas 110 es capaz de controlar qué contenido primario es
descargable en base al código de identificación de medio. En otros
términos, el usuario no puede pedir contenido primario que no esté
autorizado para el código de identificación de medio aplicable.
En la realización preferida más amplia, el
contenido auxiliar es ejecutado para reproducción mientras que el
contenido primario pedido se está descargando. El contenido auxiliar
almacenado en el dispositivo de almacenamiento local es reproducido
por la consola de cliente durante la descarga del contenido primario
hasta que termine la descarga del contenido primario. Se entenderá
que se contemplan otros modos de ejecución de contenido auxiliar y
primario dentro de los conocimientos de los expertos en la técnica.
Por ejemplo, el contenido auxiliar puede ser reproducido antes de
la ejecución del contenido primario, de modo que el usuario no pueda
ver el contenido primario hasta después de haber visto el contenido
auxiliar, o de otro modo ejecutarlo, por ejemplo por interacción
con el usuario en el caso de contenido interactivo. También es
posible la interacción entre contenido primario y auxiliar. Por
ejemplo, en el caso donde el contenido primario es un juego
interactivo, el aspecto de un carácter, escena u otro elemento de
datos en el contenido primario puede ser usado para disparar
acciones en el contenido auxiliar.
Es significativo no solamente que el contenido
auxiliar se facilita mediante medios de almacenamiento extraíbles
152, sino también que el sistema permite un emparejamiento o
vinculación entre el contenido auxiliar en los medios de
almacenamiento extraíbles 152 y el contenido primario especificado
descargable, y donde, por medio de datos clave en los medios de
almacenamiento, los medios de almacenamiento extraíbles 152
proporcionan el acceso al contenido primario. De esta manera, los
proveedores de contenidos auxiliares, típicamente los anunciantes,
son capaces de dirigir medios de almacenamiento extraíbles 152 a
clientes cuya motivación será acceder a contenido primario valioso
y popular, mientras que el proveedor de contenido primario, a través
de la clave, puede controlar adicionalmente el acceso a contenido
primario en base a un período de tiempo especificado durante el que
se pueden utilizar los medios de almacenamiento extraíbles 152.
El alcance de la invención se define por las
reivindicaciones anexas.
Claims (13)
1. Un sistema de comunicación de datos para
proporcionar contenido auxiliar a un cliente durante la descarga de
contenido primario de un sistema servidor, incluyendo:
un sistema servidor incluyendo un servidor de
gestión de descargas (110);
una consola de cliente (120) incluyendo un
dispositivo de almacenamiento local (150, 152) en forma de un
dispositivo de almacenamiento extraíble instalable en la consola de
cliente, almacenando el dispositivo de almacenamiento extraíble
contenido auxiliar;
una red de comunicaciones (130) para establecer
un enlace bidireccional de comunicaciones entre la consola de
cliente y el servidor de gestión de descargas; y
medios de procesado (figuras 2 y 3) incluyendo
medios para cargar una petición de contenido primario en el
servidor de gestión de descargas y descargar contenido primario del
servidor de gestión de descargas;
caracterizado porque
el sistema servidor incluye una base de datos de
cliente (170) que guarda información de usuario, y una base de
datos de contenido primario (160) que guarda el contenido
primario;
el dispositivo de almacenamiento extraíble
almacena un código de autenticación así como el contenido auxiliar,
incluyendo el contenido auxiliar una pluralidad de elementos de
contenido auxiliar teniendo cada uno respectivos datos de disparo
asociados; y
los medios de procesado incluyen medios para
cargar el código de autenticación para permitir el acceso al
servidor de gestión de descargas y la descarga del contenido
primario del servidor de gestión de descargas;
los medios de procesado incluyen además medios
para cargar un identificador de usuario desde la consola de cliente
al servidor de gestión de descargas, medios sensibles a la petición
de contenido primario para permitir que el acceso y la recuperación
del contenido primario pedido en la base de datos de contenido
primario, medios sensibles al identificador de usuario cargado para
permitir el acceso a información de usuario en la base de datos de
cliente, medios para descargar la información de usuario a la
consola de cliente, medios para comparar después la información de
usuario con dichos datos de disparo para seleccionar un elemento
respectivo de contenido auxiliar del contenido auxiliar del
dispositivo de almacenamiento extraíble para reproducción en la
consola de cliente, y medios sensibles al acceso al contenido
primario pedido para reproducir el contenido auxiliar seleccionado
durante la descarga del contenido primario pedido.
2. Un sistema según la reivindicación 1
caracterizado además por medios sensibles al identificador de
usuario cargado para determinar si el usuario está autorizado para
acceder al respectivo contenido primario, y medios sensibles a los
medios de determinación y la petición de contenido primario para
permitir el acceso y la recuperación de contenido primario pedido
en la base de datos de contenido primario.
3. Un sistema según la reivindicación 1,
caracterizado porque el contenido auxiliar es variable en
base a la preferencia del usuario.
4. Un sistema según la reivindicación 3,
caracterizado porque los medios de procesado incluyen medios
para determinar la preferencia del cliente indicando al cliente que
introduzca parámetros de información, y medios para proporcionar al
cliente una selección de una o varias opciones de contenido
individuales y una o varias opciones de categoría de contenidos.
5. Un sistema según la reivindicación 1,
caracterizado porque el contenido auxiliar es variable en
base a la preferencia del distribuidor.
6. Un sistema según la reivindicación 5,
caracterizado porque los medios de procesado incluyen medios
para determinar la preferencia del distribuidor haciendo primero
que el servidor de gestión de descargas envíe los datos de
preferencia del cliente utilizables para asignar contenido antes de
enviar el contenido pedido, y haciendo en segundo lugar que la
consola de cliente ejecute el contenido almacenado en el dispositivo
de almacenamiento local según los datos de preferencia.
7. Un sistema según la reivindicación 6,
caracterizado porque los datos de preferencia se pueden
seleccionar de una o varias opciones de contenido individuales y
una o varias opciones de categoría de contenidos.
8. Un sistema según cualquier reivindicación
precedente, caracterizado porque la consola de cliente
incluye además un dispositivo de almacenamiento fijo local (150)
dispuesto dentro o fuera de la consola de cliente y dispuesto para
recibir el contenido primario pedido descargado.
9. Un sistema según cualquier reivindicación
precedente, caracterizado porque dicho dispositivo de
almacenamiento extraíble incluye estructuras de datos incluyendo
dicha pluralidad de elementos de contenido auxiliar, dichos datos
de disparo asociados, y el identificador de usuario.
10. Un sistema según cualquier reivindicación
precedente, caracterizado porque dicho identificador de
usuario incluye una ID alfanumérica de medio que identifica dichos
datos de almacenamiento extraíbles.
11. Un sistema según cualquier reivindicación
precedente, caracterizado porque el contenido auxiliar se
selecciona del grupo que consta de imágenes, películas, música,
juegos, estudios de clientes y lotes.
12. Un método de comunicación de datos para
proporcionar contenido auxiliar a un cliente durante la descarga de
contenido primario de un sistema servidor, incluyendo los pasos
de:
instalar un dispositivo de almacenamiento
extraíble en una consola de cliente, almacenando el dispositivo de
almacenamiento extraíble contenido auxiliar;
establecer un enlace de comunicaciones a través
de una red de comunicaciones bidireccionales (130) entre la consola
de cliente (120) y un servidor de gestión de descargas (110) que es
parte del sistema servidor;
transmitir una petición de contenido primario
desde la consola de cliente al servidor de gestión de descargas;
y
descargar contenido primario del servidor de
gestión de descargas; y caracterizado por:
almacenar el contenido primario en una base de
datos de contenido primario (160) que es parte del sistema
servidor,
almacenar información de usuario en una base de
datos de cliente (170) que es parte del sistema servidor,
incluyendo dicha información de preferencias del usuario
proporcionadas por el cliente o un distribuidor del contenido
primario;
almacenar en el dispositivo de almacenamiento
extraíble un código de autenticación así como el contenido auxiliar,
incluyendo el contenido auxiliar una pluralidad de elementos de
contenido auxiliar teniendo cada uno respectivos datos de disparo
asociados;
cargar el código de autenticación de la consola
de cliente para permitir el acceso al servidor de gestión de
descargas y la descarga del contenido primario del servidor de
gestión de descargas;
cargar desde la consola de cliente en el
servidor de gestión de descargas un identificador de usuario;
en respuesta a dicha petición de contenido
primario, acceder y recuperar dicho contenido primario de la base
de datos de contenido primario;
en respuesta a dicho identificador de usuario,
habilitar el acceso a dicha información de usuario en la base de
datos de cliente;
descargar la información de usuario a la consola
de cliente;
comparar después la información de usuario
descargada con dichos datos de disparo para seleccionar y acceder a
un elemento respectivo de contenido auxiliar del contenido auxiliar
para reproducción en la consola de cliente; y
en respuesta a acceder al contenido primario
pedido, reproducir el contenido auxiliar seleccionado durante la
descarga del contenido primario en la consola de cliente.
13. Un método según la reivindicación 12,
caracterizado porque dicho identificador de usuario datos
incluye una ID alfanumérica de medio que identifica dicho
dispositivo de almacenamiento local, e incluyendo además el paso de
recibir dicha ID de medio y dicho código de autenticación en dicho
servidor de gestión de descargas, donde uno de dicho código de
autenticación y dicha ID de medio sirve para limitar el acceso en el
servidor a contenido primario especificado solamente de entre todo
el contenido primario.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/771,751 US7171480B2 (en) | 2001-01-29 | 2001-01-29 | Method and system for providing auxiliary content located on local storage during download/access of primary content over a network |
US771751 | 2001-01-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2327391T3 true ES2327391T3 (es) | 2009-10-29 |
Family
ID=25092860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES02250593T Expired - Lifetime ES2327391T3 (es) | 2001-01-29 | 2002-01-29 | Sistema y metodo para proporcionar contenido auxiliar situado en un dispositivo de almacenamiento local durante la descarga/acceso a contenido primario por la red. |
Country Status (7)
Country | Link |
---|---|
US (2) | US7171480B2 (es) |
EP (2) | EP1235178B1 (es) |
JP (2) | JP2002318965A (es) |
KR (1) | KR100687068B1 (es) |
CN (2) | CN1838169A (es) |
DE (1) | DE60232695D1 (es) |
ES (1) | ES2327391T3 (es) |
Families Citing this family (174)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7346920B2 (en) * | 2000-07-07 | 2008-03-18 | Sonic Solutions, A California Corporation | System, method and article of manufacture for a common cross platform framework for development of DVD-Video content integrated with ROM content |
US20050198574A1 (en) * | 1999-04-21 | 2005-09-08 | Interactual Technologies, Inc. | Storyboard |
CN1367926A (zh) * | 1999-04-21 | 2002-09-04 | 研究投资网络公司 | 存储在可移动存储媒体上的内容升级的制作的***、方法及物品 |
US20060193606A1 (en) * | 1999-04-21 | 2006-08-31 | Interactual Technologies, Inc. | Two navigation |
US6529949B1 (en) * | 2000-02-07 | 2003-03-04 | Interactual Technologies, Inc. | System, method and article of manufacture for remote unlocking of local content located on a client device |
US20050166232A1 (en) * | 1999-04-21 | 2005-07-28 | Lamkin Allan B... | Presentation of media content from multiple media sources |
US20050182828A1 (en) * | 1999-04-21 | 2005-08-18 | Interactual Technologies, Inc. | Platform specific execution |
US20040220791A1 (en) * | 2000-01-03 | 2004-11-04 | Interactual Technologies, Inc. A California Corpor | Personalization services for entities from multiple sources |
US20040220926A1 (en) * | 2000-01-03 | 2004-11-04 | Interactual Technologies, Inc., A California Cpr[P | Personalization services for entities from multiple sources |
US7392481B2 (en) * | 2001-07-02 | 2008-06-24 | Sonic Solutions, A California Corporation | Method and apparatus for providing content-owner control in a networked device |
KR100424481B1 (ko) * | 2000-06-24 | 2004-03-22 | 엘지전자 주식회사 | 디지털 방송 부가서비스 정보의 기록 재생장치 및 방법과그에 따른 기록매체 |
KR100910972B1 (ko) * | 2002-12-07 | 2009-08-05 | 엘지전자 주식회사 | 대화형 광디스크 장치에서의 재생 제어방법 |
US7076467B1 (en) * | 2000-08-04 | 2006-07-11 | Sony Computer Entertainment America Inc. | Network-based method and system for transmitting digital data to a client computer and charging only for data that is used by the client computer user |
US9292516B2 (en) * | 2005-02-16 | 2016-03-22 | Sonic Solutions Llc | Generation, organization and/or playing back of content based on incorporated parameter identifiers |
US7689510B2 (en) * | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
US7779097B2 (en) * | 2000-09-07 | 2010-08-17 | Sonic Solutions | Methods and systems for use in network management of content |
US8458754B2 (en) | 2001-01-22 | 2013-06-04 | Sony Computer Entertainment Inc. | Method and system for providing instant start multimedia content |
US8144837B2 (en) * | 2001-01-22 | 2012-03-27 | Dialogic Corporation | Method and system for enhanced user experience of audio |
US7228342B2 (en) * | 2001-02-20 | 2007-06-05 | Sony Computer Entertainment America Inc. | System for utilizing an incentive point system based on disc and user identification |
US20020116283A1 (en) * | 2001-02-20 | 2002-08-22 | Masayuki Chatani | System and method for transfer of disc ownership based on disc and user identification |
US20030041159A1 (en) * | 2001-08-17 | 2003-02-27 | David Tinsley | Systems and method for presenting customizable multimedia presentations |
US6658091B1 (en) | 2002-02-01 | 2003-12-02 | @Security Broadband Corp. | LIfestyle multimedia security system |
EP1336961B1 (en) * | 2002-02-14 | 2009-02-11 | Sony DADC Austria AG | Method and device for supplying of a data set stored in a database |
EP1488327A4 (en) * | 2002-03-06 | 2008-05-07 | Sidereus Technologies Inc | USER-CONTROLLABLE COMPUTER PRESENTATION OF INTERFACES AND INFORMATION THAT IS SELECTIVELY PROVIDED ON A NETWORK |
KR100485974B1 (ko) * | 2002-10-10 | 2005-05-03 | 엔에이치엔(주) | 컨텐츠 제공 방법 및 시스템 |
FI114750B (fi) * | 2002-10-29 | 2004-12-15 | Nokia Corp | Datan synkronoiminen |
US20060126593A1 (en) * | 2002-11-06 | 2006-06-15 | Nihon Computer Co., Ltd. | Content reception/reproduction device and content reception/reproduction method |
KR100920654B1 (ko) * | 2002-12-09 | 2009-10-09 | 엘지전자 주식회사 | 대화형 광디스크 장치에서의 재생 제어방법 |
US20040133518A1 (en) * | 2003-01-08 | 2004-07-08 | Steven Dryall | Method and system for enhancing local media content with remote auxiliary content |
KR100985784B1 (ko) * | 2003-05-02 | 2010-10-06 | 엘지전자 주식회사 | 대화형 광디스크의 인증 방법 |
US20050172340A1 (en) * | 2003-09-12 | 2005-08-04 | Oleg Logvinov | Method and system for distributed content management and delivery |
US9531593B2 (en) | 2007-06-12 | 2016-12-27 | Icontrol Networks, Inc. | Takeover processes in security network integrated with premise security system |
US11277465B2 (en) | 2004-03-16 | 2022-03-15 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
US11201755B2 (en) | 2004-03-16 | 2021-12-14 | Icontrol Networks, Inc. | Premises system management using status signal |
US11368327B2 (en) | 2008-08-11 | 2022-06-21 | Icontrol Networks, Inc. | Integrated cloud system for premises automation |
US11316958B2 (en) | 2008-08-11 | 2022-04-26 | Icontrol Networks, Inc. | Virtual device systems and methods |
US11343380B2 (en) | 2004-03-16 | 2022-05-24 | Icontrol Networks, Inc. | Premises system automation |
US10339791B2 (en) | 2007-06-12 | 2019-07-02 | Icontrol Networks, Inc. | Security network integrated with premise security system |
US10200504B2 (en) | 2007-06-12 | 2019-02-05 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US12063220B2 (en) | 2004-03-16 | 2024-08-13 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11582065B2 (en) | 2007-06-12 | 2023-02-14 | Icontrol Networks, Inc. | Systems and methods for device communication |
US10142392B2 (en) | 2007-01-24 | 2018-11-27 | Icontrol Networks, Inc. | Methods and systems for improved system performance |
US10382452B1 (en) | 2007-06-12 | 2019-08-13 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10313303B2 (en) | 2007-06-12 | 2019-06-04 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US8988221B2 (en) | 2005-03-16 | 2015-03-24 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US11244545B2 (en) | 2004-03-16 | 2022-02-08 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US11677577B2 (en) | 2004-03-16 | 2023-06-13 | Icontrol Networks, Inc. | Premises system management using status signal |
US11190578B2 (en) | 2008-08-11 | 2021-11-30 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11489812B2 (en) | 2004-03-16 | 2022-11-01 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US11811845B2 (en) | 2004-03-16 | 2023-11-07 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US10721087B2 (en) | 2005-03-16 | 2020-07-21 | Icontrol Networks, Inc. | Method for networked touchscreen with integrated interfaces |
US9141276B2 (en) | 2005-03-16 | 2015-09-22 | Icontrol Networks, Inc. | Integrated interface for mobile device |
US10380871B2 (en) | 2005-03-16 | 2019-08-13 | Icontrol Networks, Inc. | Control system user interface |
US8963713B2 (en) | 2005-03-16 | 2015-02-24 | Icontrol Networks, Inc. | Integrated security network with security alarm signaling system |
US11159484B2 (en) | 2004-03-16 | 2021-10-26 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US11368429B2 (en) | 2004-03-16 | 2022-06-21 | Icontrol Networks, Inc. | Premises management configuration and control |
US10237237B2 (en) | 2007-06-12 | 2019-03-19 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10062273B2 (en) | 2010-09-28 | 2018-08-28 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US10375253B2 (en) | 2008-08-25 | 2019-08-06 | Icontrol Networks, Inc. | Security system with networked touchscreen and gateway |
US20090077623A1 (en) | 2005-03-16 | 2009-03-19 | Marc Baum | Security Network Integrating Security System and Network Devices |
US10156959B2 (en) | 2005-03-16 | 2018-12-18 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US10348575B2 (en) | 2013-06-27 | 2019-07-09 | Icontrol Networks, Inc. | Control system user interface |
US10522026B2 (en) | 2008-08-11 | 2019-12-31 | Icontrol Networks, Inc. | Automation system user interface with three-dimensional display |
US9191228B2 (en) | 2005-03-16 | 2015-11-17 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US11916870B2 (en) | 2004-03-16 | 2024-02-27 | Icontrol Networks, Inc. | Gateway registry methods and systems |
US8635350B2 (en) | 2006-06-12 | 2014-01-21 | Icontrol Networks, Inc. | IP device discovery systems and methods |
US9729342B2 (en) | 2010-12-20 | 2017-08-08 | Icontrol Networks, Inc. | Defining and implementing sensor triggered response rules |
US9609003B1 (en) | 2007-06-12 | 2017-03-28 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
US11113950B2 (en) | 2005-03-16 | 2021-09-07 | Icontrol Networks, Inc. | Gateway integrated with premises security system |
US10444964B2 (en) | 2007-06-12 | 2019-10-15 | Icontrol Networks, Inc. | Control system user interface |
JP2007529826A (ja) | 2004-03-16 | 2007-10-25 | アイコントロール ネットワークス, インコーポレイテッド | 対象事項管理ネットワーク |
US7711796B2 (en) | 2006-06-12 | 2010-05-04 | Icontrol Networks, Inc. | Gateway registry methods and systems |
JP4574366B2 (ja) * | 2004-03-30 | 2010-11-04 | 要二 竹内 | Ip電話端末として機能させるプログラムが記録されたcd−rom、管理サーバ、運用サーバ、及びip電話端末登録方法 |
JP4492190B2 (ja) * | 2004-04-07 | 2010-06-30 | ソニー株式会社 | 情報処理装置および方法、プログラム |
JP2005354659A (ja) * | 2004-05-10 | 2005-12-22 | Sony Computer Entertainment Inc | コンテンツ提供システム |
US7681042B2 (en) * | 2004-06-17 | 2010-03-16 | Eruces, Inc. | System and method for dis-identifying sensitive information and associated records |
US8224697B2 (en) * | 2004-06-25 | 2012-07-17 | Sap Aktiengesellschaft | Managing customer entitlements to rewards from multiple entitlement programs |
US7603131B2 (en) * | 2005-08-12 | 2009-10-13 | Sellerbid, Inc. | System and method for providing locally applicable internet content with secure action requests and item condition alerts |
US20170180198A1 (en) | 2008-08-11 | 2017-06-22 | Marc Baum | Forming a security network including integrated security system components |
US11615697B2 (en) | 2005-03-16 | 2023-03-28 | Icontrol Networks, Inc. | Premise management systems and methods |
US9450776B2 (en) | 2005-03-16 | 2016-09-20 | Icontrol Networks, Inc. | Forming a security network including integrated security system components |
US11700142B2 (en) | 2005-03-16 | 2023-07-11 | Icontrol Networks, Inc. | Security network integrating security system and network devices |
US11496568B2 (en) | 2005-03-16 | 2022-11-08 | Icontrol Networks, Inc. | Security system with networked touchscreen |
US20110128378A1 (en) | 2005-03-16 | 2011-06-02 | Reza Raji | Modular Electronic Display Platform |
US9306809B2 (en) | 2007-06-12 | 2016-04-05 | Icontrol Networks, Inc. | Security system with networked touchscreen |
US10999254B2 (en) | 2005-03-16 | 2021-05-04 | Icontrol Networks, Inc. | System for data routing in networks |
US20120324566A1 (en) | 2005-03-16 | 2012-12-20 | Marc Baum | Takeover Processes In Security Network Integrated With Premise Security System |
BRPI0608668A2 (pt) | 2005-04-05 | 2010-01-19 | Google Inc | mÉtodo e sistema que suporta relatàrio auditado de impressÕes de propaganda em videogames |
KR101099145B1 (ko) * | 2005-04-22 | 2011-12-27 | 톰슨 라이센싱 | 계층적 콘텐츠의 네트워크 캐싱 |
JP2007034734A (ja) * | 2005-07-27 | 2007-02-08 | Sony Corp | データ流通システム、データ流通方法、サーバ、及び端末装置 |
JP5194343B2 (ja) * | 2005-08-08 | 2013-05-08 | 株式会社日立製作所 | 情報再生装置及び情報再生方法 |
US7887420B2 (en) * | 2005-09-12 | 2011-02-15 | Igt | Method and system for instant-on game download |
GB2435114A (en) * | 2006-02-08 | 2007-08-15 | Rapid Mobile Media Ltd | Providing targeted additional content |
US9554092B2 (en) * | 2006-05-10 | 2017-01-24 | Winmore, Inc. | System and method for providing incentive rewards to an audience tuned to a broadcast signal |
US20070266031A1 (en) * | 2006-05-15 | 2007-11-15 | Adams J Trent | Identifying content |
KR100761539B1 (ko) * | 2006-05-23 | 2007-09-27 | 에스케이 텔레콤주식회사 | 멀티미디어 정보와 함께 맞춤정보를 전달하는 맞춤정보시스템 및 그 방법 |
US10079839B1 (en) | 2007-06-12 | 2018-09-18 | Icontrol Networks, Inc. | Activation of gateway device |
US12063221B2 (en) | 2006-06-12 | 2024-08-13 | Icontrol Networks, Inc. | Activation of gateway device |
US20080030793A1 (en) * | 2006-07-26 | 2008-02-07 | Microsoft Corporation | Fax Accounts |
US20080082417A1 (en) * | 2006-07-31 | 2008-04-03 | Publicover Mark W | Advertising and fulfillment system |
US11706279B2 (en) | 2007-01-24 | 2023-07-18 | Icontrol Networks, Inc. | Methods and systems for data communication |
US20080181585A1 (en) * | 2007-01-26 | 2008-07-31 | Disney Enterprises, Inc. | System and Method for Allocating Excess Capacity on a Storage Medium |
US7633385B2 (en) | 2007-02-28 | 2009-12-15 | Ucontrol, Inc. | Method and system for communicating with and controlling an alarm system from a remote server |
US7730017B2 (en) * | 2007-03-30 | 2010-06-01 | Google Inc. | Open profile content identification |
US8321462B2 (en) * | 2007-03-30 | 2012-11-27 | Google Inc. | Custodian based content identification |
US20080243607A1 (en) * | 2007-03-30 | 2008-10-02 | Google Inc. | Related entity content identification |
US8451986B2 (en) | 2007-04-23 | 2013-05-28 | Icontrol Networks, Inc. | Method and system for automatically providing alternate network access for telecommunications |
US20080307103A1 (en) * | 2007-06-06 | 2008-12-11 | Sony Computer Entertainment Inc. | Mediation for auxiliary content in an interactive environment |
US20080307412A1 (en) * | 2007-06-06 | 2008-12-11 | Sony Computer Entertainment Inc. | Cached content consistency management |
US8996409B2 (en) | 2007-06-06 | 2015-03-31 | Sony Computer Entertainment Inc. | Management of online trading services using mediated communications |
US10666523B2 (en) | 2007-06-12 | 2020-05-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11089122B2 (en) | 2007-06-12 | 2021-08-10 | Icontrol Networks, Inc. | Controlling data routing among networks |
US11316753B2 (en) | 2007-06-12 | 2022-04-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10389736B2 (en) | 2007-06-12 | 2019-08-20 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11212192B2 (en) | 2007-06-12 | 2021-12-28 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11601810B2 (en) | 2007-06-12 | 2023-03-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11646907B2 (en) | 2007-06-12 | 2023-05-09 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10498830B2 (en) | 2007-06-12 | 2019-12-03 | Icontrol Networks, Inc. | Wi-Fi-to-serial encapsulation in systems |
US10523689B2 (en) | 2007-06-12 | 2019-12-31 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US12003387B2 (en) | 2012-06-27 | 2024-06-04 | Comcast Cable Communications, Llc | Control system user interface |
US11218878B2 (en) | 2007-06-12 | 2022-01-04 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11423756B2 (en) | 2007-06-12 | 2022-08-23 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10616075B2 (en) | 2007-06-12 | 2020-04-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10051078B2 (en) | 2007-06-12 | 2018-08-14 | Icontrol Networks, Inc. | WiFi-to-serial encapsulation in systems |
US11237714B2 (en) | 2007-06-12 | 2022-02-01 | Control Networks, Inc. | Control system user interface |
US10423309B2 (en) | 2007-06-12 | 2019-09-24 | Icontrol Networks, Inc. | Device integration framework |
US11831462B2 (en) | 2007-08-24 | 2023-11-28 | Icontrol Networks, Inc. | Controlling data routing in premises management systems |
US9483405B2 (en) | 2007-09-20 | 2016-11-01 | Sony Interactive Entertainment Inc. | Simplified run-time program translation for emulating complex processor pipelines |
US8416247B2 (en) | 2007-10-09 | 2013-04-09 | Sony Computer Entertaiment America Inc. | Increasing the number of advertising impressions in an interactive environment |
WO2009111515A2 (en) | 2008-03-04 | 2009-09-11 | Wms Gaming, Inc. | Controlling wagering transactions for multi-provider game content |
US20110009188A1 (en) * | 2007-11-20 | 2011-01-13 | Adiraju Srinivyasa M | Controlling wagering transactions for multi-provider game content |
KR101109898B1 (ko) * | 2007-12-28 | 2012-01-31 | 에스케이플래닛 주식회사 | 리치미디어의 재생 지연방지 시스템 및 방법, 그리고 이에적용되는 서버 |
US11916928B2 (en) | 2008-01-24 | 2024-02-27 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US20170185278A1 (en) | 2008-08-11 | 2017-06-29 | Icontrol Networks, Inc. | Automation system user interface |
US11729255B2 (en) | 2008-08-11 | 2023-08-15 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11258625B2 (en) | 2008-08-11 | 2022-02-22 | Icontrol Networks, Inc. | Mobile premises automation platform |
US11792036B2 (en) | 2008-08-11 | 2023-10-17 | Icontrol Networks, Inc. | Mobile premises automation platform |
US11758026B2 (en) | 2008-08-11 | 2023-09-12 | Icontrol Networks, Inc. | Virtual device systems and methods |
US8447421B2 (en) | 2008-08-19 | 2013-05-21 | Sony Computer Entertainment Inc. | Traffic-based media selection |
US8290604B2 (en) * | 2008-08-19 | 2012-10-16 | Sony Computer Entertainment America Llc | Audience-condition based media selection |
US20100076841A1 (en) * | 2008-09-19 | 2010-03-25 | Microsoft Corporation | Advertisement repository and advertisement search |
US9628440B2 (en) | 2008-11-12 | 2017-04-18 | Icontrol Networks, Inc. | Takeover processes in security network integrated with premise security system |
WO2010056924A1 (en) * | 2008-11-13 | 2010-05-20 | Wms Gaming, Inc. | Presenting content in wagering game systems |
US8638211B2 (en) | 2009-04-30 | 2014-01-28 | Icontrol Networks, Inc. | Configurable controller and interface for home SMA, phone and multimedia |
US10325266B2 (en) | 2009-05-28 | 2019-06-18 | Sony Interactive Entertainment America Llc | Rewarding classes of purchasers |
US20110016182A1 (en) | 2009-07-20 | 2011-01-20 | Adam Harris | Managing Gifts of Digital Media |
US8126987B2 (en) | 2009-11-16 | 2012-02-28 | Sony Computer Entertainment Inc. | Mediation of content-related services |
US8433759B2 (en) | 2010-05-24 | 2013-04-30 | Sony Computer Entertainment America Llc | Direction-conscious information sharing |
CN102378045A (zh) * | 2010-08-23 | 2012-03-14 | 康佳集团股份有限公司 | 网络电视的处理方法及*** |
US8504487B2 (en) | 2010-09-21 | 2013-08-06 | Sony Computer Entertainment America Llc | Evolution of a user interface based on learned idiosyncrasies and collected data of a user |
US8484219B2 (en) | 2010-09-21 | 2013-07-09 | Sony Computer Entertainment America Llc | Developing a knowledge base associated with a user that facilitates evolution of an intelligent user interface |
US8836467B1 (en) | 2010-09-28 | 2014-09-16 | Icontrol Networks, Inc. | Method, system and apparatus for automated reporting of account and sensor zone information to a central station |
US10565614B2 (en) * | 2010-11-24 | 2020-02-18 | Ncr Corporation | Advertising with digital media content |
US11750414B2 (en) | 2010-12-16 | 2023-09-05 | Icontrol Networks, Inc. | Bidirectional security sensor communication for a premises security system |
US9147337B2 (en) | 2010-12-17 | 2015-09-29 | Icontrol Networks, Inc. | Method and system for logging security event data |
US8260657B1 (en) * | 2010-12-20 | 2012-09-04 | Google Inc. | Dynamic pricing of electronic content |
US20120303463A1 (en) * | 2011-05-26 | 2012-11-29 | Qualcomm Incorporated | Adcache space auctions based on differential context |
US8719946B2 (en) | 2012-03-05 | 2014-05-06 | Song1, Llc | System and method for securely retrieving and playing digital media |
US9105178B2 (en) | 2012-12-03 | 2015-08-11 | Sony Computer Entertainment Inc. | Remote dynamic configuration of telemetry reporting through regular expressions |
US9928975B1 (en) | 2013-03-14 | 2018-03-27 | Icontrol Networks, Inc. | Three-way switch |
US9867143B1 (en) | 2013-03-15 | 2018-01-09 | Icontrol Networks, Inc. | Adaptive Power Modulation |
US9287727B1 (en) | 2013-03-15 | 2016-03-15 | Icontrol Networks, Inc. | Temporal voltage adaptive lithium battery charger |
US10841668B2 (en) | 2013-08-09 | 2020-11-17 | Icn Acquisition, Llc | System, method and apparatus for remote monitoring |
EP3049952A4 (en) | 2013-09-26 | 2017-03-15 | Mark W. Publicover | Providing targeted content based on a user's moral values |
KR101505669B1 (ko) | 2013-10-15 | 2015-03-24 | 옵티시스 주식회사 | 통신, 자기진단 및 제어를 수행하는 디지털-영상 전송 장치 |
US9442944B2 (en) * | 2013-11-12 | 2016-09-13 | Dropbox, Inc. | Content item purging |
US11146637B2 (en) | 2014-03-03 | 2021-10-12 | Icontrol Networks, Inc. | Media content management |
US11405463B2 (en) | 2014-03-03 | 2022-08-02 | Icontrol Networks, Inc. | Media content management |
KR101774466B1 (ko) * | 2016-02-24 | 2017-09-05 | 옵티시스 주식회사 | 디스플레이-포트 광 커넥터 |
US10846779B2 (en) | 2016-11-23 | 2020-11-24 | Sony Interactive Entertainment LLC | Custom product categorization of digital media content |
US10860987B2 (en) | 2016-12-19 | 2020-12-08 | Sony Interactive Entertainment LLC | Personalized calendar for digital media content-related events |
CN107169800A (zh) * | 2017-05-19 | 2017-09-15 | 云南览易网络科技有限责任公司 | 一种基于自媒体的信息交互展示平台的管理*** |
WO2019040044A1 (en) * | 2017-08-21 | 2019-02-28 | Google Llc | PRESERVING SESSION IDENTIFIERS IN MULTIPLE WEB PAGES FOR CONTENT SELECTION |
US10931991B2 (en) | 2018-01-04 | 2021-02-23 | Sony Interactive Entertainment LLC | Methods and systems for selectively skipping through media content |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5233423A (en) * | 1990-11-26 | 1993-08-03 | North American Philips Corporation | Embedded commericals within a television receiver using an integrated electronic billboard |
US6400996B1 (en) * | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
US5532735A (en) * | 1994-04-29 | 1996-07-02 | At&T Corp. | Method of advertisement selection for interactive service |
US5740549A (en) * | 1995-06-12 | 1998-04-14 | Pointcast, Inc. | Information and advertising distribution system and method |
US7047302B1 (en) * | 1999-12-02 | 2006-05-16 | Sony Corporation Entertainment America Inc. | Method and system for enabling optional customer election of auxiliary content provided on detachable local storage media during access of primary content over a network and for collecting data concerning viewed auxiliary content |
US6026368A (en) * | 1995-07-17 | 2000-02-15 | 24/7 Media, Inc. | On-line interactive system and method for providing content and advertising information to a targeted set of viewers |
US5913040A (en) * | 1995-08-22 | 1999-06-15 | Backweb Ltd. | Method and apparatus for transmitting and displaying information between a remote network and a local computer |
US6049823A (en) * | 1995-10-04 | 2000-04-11 | Hwang; Ivan Chung-Shung | Multi server, interactive, video-on-demand television system utilizing a direct-access-on-demand workgroup |
US5737619A (en) * | 1995-10-19 | 1998-04-07 | Judson; David Hugh | World wide web browsing with content delivery over an idle connection and interstitial content display |
US5572643A (en) * | 1995-10-19 | 1996-11-05 | Judson; David H. | Web browser with dynamic display of information objects during linking |
US5937164A (en) * | 1995-12-07 | 1999-08-10 | Hyperlock Technologies, Inc. | Method and apparatus of secure server control of local media via a trigger through a network for instant local access of encrypted data on local media within a platform independent networking system |
US5838314A (en) * | 1996-02-21 | 1998-11-17 | Message Partners | Digital video services system with optional interactive advertisement capabilities |
US5937158A (en) * | 1996-04-19 | 1999-08-10 | Matsushita Electric Industrial Co., Ltd. | System and method for connecting portable media with network and computer for use with the system |
US6108637A (en) * | 1996-09-03 | 2000-08-22 | Nielsen Media Research, Inc. | Content display monitor |
US5926624A (en) * | 1996-09-12 | 1999-07-20 | Audible, Inc. | Digital information library and delivery system with logic for generating files targeted to the playback device |
JPH10275114A (ja) | 1997-03-31 | 1998-10-13 | Fujitsu Ltd | インターネットのコンテンツセキュリティ方法およびシステム |
US5987525A (en) * | 1997-04-15 | 1999-11-16 | Cddb, Inc. | Network delivery of interactive entertainment synchronized to playback of audio recordings |
US6101534A (en) * | 1997-09-03 | 2000-08-08 | Rothschild; Leigh M. | Interactive, remote, computer interface system |
US6195693B1 (en) * | 1997-11-18 | 2001-02-27 | International Business Machines Corporation | Method and system for network delivery of content associated with physical audio media |
US6279036B1 (en) * | 1998-05-15 | 2001-08-21 | International Business Machines Corporation | Method and apparatus for detecting actual viewing or electronic advertisements |
WO1999060504A1 (en) * | 1998-05-15 | 1999-11-25 | Unicast Communications Corporation | A technique for implementing browser-initiated network-distributed advertising and for interstitially displaying an advertisement |
US6237039B1 (en) * | 1998-06-30 | 2001-05-22 | Webtv Networks, Inc. | Method and apparatus for downloading auxiliary data to a client from a network during client idle periods |
JP3611464B2 (ja) | 1998-10-29 | 2005-01-19 | シャープ株式会社 | 情報提供装置および情報提供システム |
US6405214B1 (en) * | 1998-12-17 | 2002-06-11 | Hewlett-Packard Company | Method of gathering usage information and transmitting to a primary server and a third party server by a client program |
AUPP821799A0 (en) * | 1999-01-20 | 1999-02-11 | i-creations Pty Ltd | Providing displayed information during computer network connect and download times |
KR20000012178A (ko) * | 1999-04-20 | 2000-03-06 | 주진용 | 화일다운로드및웹브라우져화면을이용한광고방법 |
US6453420B1 (en) * | 1999-04-21 | 2002-09-17 | Research Investment Network, Inc. | System, method and article of manufacture for authorizing the use of electronic content utilizing a laser-centric medium |
KR20010088221A (ko) * | 2000-03-11 | 2001-09-26 | 설융석 | 광고 프로그램을 가지는 기록 매체 및 광고 방법 |
KR20000037034A (ko) * | 2000-04-04 | 2000-07-05 | 이장욱 | 인터넷에서 자동 다운로드 광고 방법 |
US6684249B1 (en) * | 2000-05-26 | 2004-01-27 | Sonicbox, Inc. | Method and system for adding advertisements over streaming audio based upon a user profile over a world wide area network of computers |
KR20010035371A (ko) * | 2001-02-07 | 2001-05-07 | 손영철 | 전화면 동영상을 이용하는 인터넷 광고방법 |
-
2001
- 2001-01-29 US US09/771,751 patent/US7171480B2/en not_active Expired - Lifetime
-
2002
- 2002-01-29 JP JP2002019973A patent/JP2002318965A/ja active Pending
- 2002-01-29 EP EP02250593A patent/EP1235178B1/en not_active Expired - Lifetime
- 2002-01-29 CN CNA2006100549118A patent/CN1838169A/zh active Pending
- 2002-01-29 ES ES02250593T patent/ES2327391T3/es not_active Expired - Lifetime
- 2002-01-29 EP EP20090075239 patent/EP2096556A1/en not_active Withdrawn
- 2002-01-29 CN CNB021070768A patent/CN1251138C/zh not_active Expired - Lifetime
- 2002-01-29 DE DE60232695T patent/DE60232695D1/de not_active Expired - Lifetime
- 2002-01-29 KR KR1020020005095A patent/KR100687068B1/ko active IP Right Grant
-
2006
- 2006-02-24 US US11/361,121 patent/US7401151B2/en not_active Expired - Lifetime
-
2007
- 2007-03-16 JP JP2007068331A patent/JP4963993B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US20060143268A1 (en) | 2006-06-29 |
US7401151B2 (en) | 2008-07-15 |
US7171480B2 (en) | 2007-01-30 |
US20020103855A1 (en) | 2002-08-01 |
JP2002318965A (ja) | 2002-10-31 |
DE60232695D1 (de) | 2009-08-06 |
KR20020063523A (ko) | 2002-08-03 |
CN1838169A (zh) | 2006-09-27 |
JP4963993B2 (ja) | 2012-06-27 |
CN1369847A (zh) | 2002-09-18 |
JP2007234029A (ja) | 2007-09-13 |
EP1235178B1 (en) | 2009-06-24 |
EP2096556A1 (en) | 2009-09-02 |
KR100687068B1 (ko) | 2007-02-27 |
EP1235178A1 (en) | 2002-08-28 |
CN1251138C (zh) | 2006-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2327391T3 (es) | Sistema y metodo para proporcionar contenido auxiliar situado en un dispositivo de almacenamiento local durante la descarga/acceso a contenido primario por la red. | |
JP4021143B2 (ja) | コンテンツ提供システムおよびその方法、コンソール並びに記録媒体 | |
JP4142431B2 (ja) | デジタルデータをクライアントコンピュータに伝送し、クライアントコンピュータのユーザが利用したデータについてのみ課金するためのネットワークベースの方法およびシステム | |
US7789759B2 (en) | Game contents delivery system and a method of delivering game contents | |
KR100604359B1 (ko) | 광고 고지 시스템 | |
US20190105570A1 (en) | Method and system for dynamically incorporating advertising content into multimedia environments | |
JP5313882B2 (ja) | 主要コンテンツと補助コンテンツを表示する装置 | |
US20040044567A1 (en) | Gaming service provider advertising system | |
US20040220850A1 (en) | Method of viral marketing using the internet |