ES2272913T3 - Procedimiento de gestion auto-adaptativa de pertinencia de contenidos multimedia para receptor de estos contenidos y receptor de estos contenidos y receptor asociado. - Google Patents
Procedimiento de gestion auto-adaptativa de pertinencia de contenidos multimedia para receptor de estos contenidos y receptor de estos contenidos y receptor asociado. Download PDFInfo
- Publication number
- ES2272913T3 ES2272913T3 ES03291148T ES03291148T ES2272913T3 ES 2272913 T3 ES2272913 T3 ES 2272913T3 ES 03291148 T ES03291148 T ES 03291148T ES 03291148 T ES03291148 T ES 03291148T ES 2272913 T3 ES2272913 T3 ES 2272913T3
- Authority
- ES
- Spain
- Prior art keywords
- content
- profile
- branch
- user
- contents
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/46—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/61—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
- H04H60/65—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on users' side
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programmes or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/72—Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Social Psychology (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Graphics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Procedimiento de gestión auto-adaptativa de pertinencia de contenidos multimedia para un receptor (7) de contenidos multimedia en el seno de una red de telecomunicaciones, por el que, con carácter previo, se define un perfil de usuario denominado genérico (PGU) para un usuario del receptor (7), y por el que cada contenido se clasifica por categorías, a modo de arborescencia, que van de lo general a lo particular, merced a un marcador (i.j.k) que identifica la rama (i.j.k) a la que pertenezca el contenido, asignándose a cada rama (i.j.k) un peso wGi.j.k que represente el grado de interés que presente el usuario por dicha rama (i.j.k), caracterizándose este procedimiento porque tiene en cuenta, también, un perfil denominado de largo plazo, que corresponde a un primer conjunto de polos de interés permanentes del usuario del receptor (7), y un perfil denominado de corto plazo, que corresponde a un segundo conjunto de polos de interés temporales del usuario.
Description
Procedimiento de gestión
auto-adaptativa de pertinencia de contenidos
multimedia para receptor de estos contenidos y receptor
asociado.
La presente invención se refiere al campo de la
gestión de contenidos multimedia, y, más concretamente, a un
procedimiento de gestión auto-adaptativa de
pertinencia de contenidos multimedia para un receptor de contenidos
multimedia en el ámbito de una red de telecomunicaciones.
La invención se refiere, también, a un receptor
de contenidos multimedia de este tipo.
Un receptor del tipo enunciado en lo que
antecede puede conectarse con una red de difusión radioeléctrica
que ofrezca una difusión de informaciones colectivas de contenidos
multimedia. Este sistema se basa en una red de emisores terrestres
o en satélites de difusión, geoestacionarios o no, o, también, en
una combinación de satélites de difusión y repetidores
terrestres.
Se sabe que la carga de las redes de difusión de
gran caudal se reparte durante el día de manera muy desigual.
Durante las horas punta, es decir, de gran carga
en la red, ésta se encuentra saturada y sólo ofrece un caudal
limitado por usuario, de modo que los tiempos de respuesta son
relativamente largos.
En las horas valle, a saber, de pequeña carga en
la red, especialmente en periodo nocturno, de 0 h a 8 h, la red se
encuentre infrautilizada de manera muy clara.
Estas disparidades en la utilización de la red
son perjudiciales tanto para los usuarios como para el operador que
explote la red. Los usuarios consagran un tiempo excesivo para poder
acceder a los datos que deseen conseguir; además, pagan un servicio
que, con frecuencia, en periodo diurno, no alcanza la calidad
deseada, en términos de rapidez y disponibilidad.
Con objeto de aumentar la calidad del servicio
ofrecido en periodo diurno, los operadores instalan infraestructuras
de red de alta capacidad que se encuentran claramente
infrautilizadas en períodos valle, lo que implica un lucro cesante
significativo para estos operadores.
Por otro lado, se sabe que una parte importante
de los datos que interesan a los usuarios se refiere a la
actualidad en sus diferentes facetas, por ejemplo, financiera,
económica o deportiva.
Este tipo de información se compone de elementos
de información que, en general, afectan a un gran número de
usuarios, y los problemas de saturación de la red provienen del
hecho de que una misma información sea transmitida varias veces con
destino a usuarios diferentes, y ello, generalmente, en periodo
diurno, con mayor frecuencia en horas valle.
Un alisado de la carga de la red permitiría
aumentar su disponibilidad en periodos de fuerte utilización sin
tener que aumentar su capacidad.
Con este fin, la solicitante ha presentado una
solicitud de patente (FR 2 809 557, publicada el 30 de noviembre de
2001).
El objeto de la invención de esta solicitud se
refiere a un procedimiento de difusión de elementos de información
multimedia con destino a un receptor, en cuyo procedimiento se tiene
en cuenta el perfil-tipo del usuario del receptor a
partir de sus polos de interés. Pero se genera un único tipo de
perfil, que corresponde a un perfil elaborado a partir de polos de
interés del usuario que podrían calificarse de permanentes en un
periodo determinado.
La invención tiene por objeto resolver los
problemas identificados en lo que antecede.
Por tanto, la invención se marca como objetivo
proponer un procedimiento de gestión de pertinencia de contenidos
multimedia para un receptor de contenidos multimedia que se adapte
de manera automática a los polos de interés del usuario,
cualesquiera que sean sus evoluciones, evitando, al mismo tiempo, la
necesidad de una declaración explícita de los polos de interés del
usuario, tarea muy ardua, e, incluso, imposible, desde el momento en
que hay que dirigirse a una gran audiencia.
Para este efecto, la invención tiene por objeto
un procedimiento de gestión auto-adaptativa de
pertinencia de contenidos multimedia para un receptor de contenidos
multimedia en el seno de una red de telecomunicaciones,
caracterizándose este procedimiento porque considera un perfil
denominado de largo plazo, que depende de un primer conjunto de
polos de interés permanentes del usuario del receptor, y un perfil
denominado de corto plazo, que depende de un segundo conjunto de
polos de interés temporales del usuario.
Así, de acuerdo con la invención, el usuario se
caracteriza por un primer conjunto de polos de interés permanentes,
latentes, que evolucionan poco durante el año, y por un conjunto de
polos de interés momentáneos, vinculados con, por ejemplo, su
localización habitual, sus actividades, la actualidad del momento,
acontecimientos recientes; en relación con estos dos tipos de polos
de interés, el procedimiento de la invención tiene por objeto poner
a disposición del usuario contenidos que satisfagan los dos tipos de
polos de interés. Además de la consideración de polos de interés
permanentes en la gestión de los contenidos, el mecanismo basado en
el perfil de corto plazo completa esta gestión, al tener en cuenta
la posibilidad de evolución de los polos de interés del usuario.
Por otra parte, el receptor de la solicitud de
patente nº FR 00 06 691, mencionada en lo que sigue, aunque
razonable en el enfoque del invento que aporta, da lugar al
establecimiento de "anteojeras", perjudiciales para la calidad
del servicio proporcionado. En efecto, cuanto más avanzado se
encuentre el aprendizaje del perfil del usuario, más se acentúa el
efecto de rechazo de los campos que no correspondan a sus
inquietudes habituales.
Con el fin de resolver este último problema, de
acuerdo con un modo de realización de la invención, el procedimiento
según la invención comprende la consideración prioritaria de
contenidos recibidos e identificados como prioritarios.
Así, la difusión de contenidos identificados
como prioritarios permite evitar la barrera natural posicionada
mediante los mecanismos de filtrado establecidos merced a la
identificación del perfil del usuario. En materia de difusión de
actualidad, se trata, esencialmente, de los contenidos que figuren
en la portada de los diarios.
De acuerdo con un modo de realización, se
define, con carácter previo, el perfil denominado genérico de un
usuario del receptor, y el perfil de largo plazo se deduce a partir
del perfil genérico de modo que refleje las mismas variaciones que
éste, determinándose esta tendencia en un periodo mucho más largo
que el utilizado para el perfil
genérico.
genérico.
De acuerdo con un modo de realización, cada
contenido se clasifica por categorías, a modo de arborescencia, que
van de lo general a lo particular gracias a un marcador que
identifica la rama a la que pertenezca el contenido, asignándose a
cada rama un peso wG_{i.j.k} que represente el grado de interés
que tenga el usuario por dicha rama, definiéndose la variación de
peso \DeltawG_{i.j.k} de acuerdo con la relación
\DeltawG_{i.j.k} = wG_{i.j.k} -
wG_{i.j.k}^{-1},
en la que G significa genérico,
i.j.k designa la rama a la que el contenido está asociado,
wG_{i.j.k}^{-1} representa el valor de wG_{i.j.k} al final
del ciclo precedente, y el peso w_{i.j.k} de la rama i.j.k para
el perfil de largo plazo se deduce del peso de esta rama en el ciclo
precedente w_{i.j.k}^{-1} mediante la
fórmula:
wL_{i.j.k} =
wL_{i.j.k}^{-1} + \alpha \cdot
\DeltawG_{i.j.k}
siendo \alpha una constante
sensiblemente inferior a 1, que permite establecer una progresión
mucho más lenta del peso en el perfil de largo plazo, y, por tanto,
el perfil de largo plazo sigue las mismas variaciones que el perfil
genérico PGU, de acuerdo con la
relación:
PLPU =
PLPU^{-1} + \alpha \cdot
\DeltaPGU,
siendo PLPU = Perfil de largo plazo
de usuario, y PGU = Perfil genérico de
usuario.
De acuerdo con un modo de realización, el perfil
de corto plazo, PCPU, se deduce del perfil genérico y del perfil de
largo plazo mediante la fórmula siguiente:
PCPU =
pos(PGU -
PLPU),
siendo pos() igual al valor del
argumento si éste es positivo, si no, igual a
0.
De acuerdo con un modo de realización, la
capacidad de memoria disponible para la memoria caché se divide en
tres partes de memoria, respectivamente, una parte asociada al
perfil de largo plazo, una parte asociada al perfil de corto plazo
y una parte destinada al almacenamiento de contenidos prioritarios,
deduciéndose la parte de memoria caché C_{i.j.k} destinada a cada
rama i.j.k de la arborescencia, para cada parte, del peso relativo
w_{i.j.k} de la rama, de acuerdo con la fórmula:
C_{i.j.k} =
(W_{i.j.k} / W_{i.j.k}) \cdot
C_{total}
representando C_{total} la
capacidad total de memoria para cada
parte.
\newpage
De acuerdo con un modo de realización, se
realiza una etapa de evaluación de una calificación de pertinencia
de cada contenido, evaluándose esta calificación en función de una
estimación de pertinencia proveniente del proveedor de contenidos y
en función del perfil de usuario.
De acuerdo con un modo de realización, la
calificación de cada contenido recibido es igual al producto del
peso de la rama a la que pertenezca el contenido por la pertinencia
(pert) de este contenido.
De acuerdo con un modo de realización, dicha
pertinencia varía en un margen de valores entre 0,1 y 10,
entendiéndose que el valor de una información estándar es igual a
1, y que una información marginal tenderá al límite inferior, 0,1,
mientras que una información importante tenderá al valor 10.
De acuerdo con un modo de realización, se
transmite al receptor un vector de descripción de cada contenido
previamente a la difusión del contenido asociado, comprendiendo este
vector un identificador de contenido y la duración del contenido,
generándose una tabla asociada, respectivamente, con el perfil de
largo plazo, el perfil de corto plazo y los contenidos
prioritarios, que luego se actualiza, cuya tabla detalla, por
calificación decreciente, cada identificador, su calificación y su
duración asociadas.
Debe hacerse notar, en este caso, que se ha
tomado como hipótesis que la relación de compresión de los
contenidos recibidos es fija, por tanto, se considera que su
duración es proporcional a su capacidad. Naturalmente, éste no
sería el caso si las razones de compresión de los distintos
contenidos fueran diferentes (se sabe, por ejemplo, que un
contenido musical se comprime con un factor de 64 kbits/s o 128
Kbits/s, mientras que un contenido de información lo es a 32
bits/s). En este último caso, la descripción de la figura 6, en
particular, tendría que modificarse puesto que se trata de una
lista de contenidos que deben seleccionarse de manera que la suma
de capacidades necesaria para el almacenamiento en cada partición de
memoria caché no exceda la capacidad reservada para cada una de las
tres particiones; normalmente, el concepto de duración interviene,
solamente, en la presentación.
De acuerdo con un modo de realización, a la
recepción de cada contenido, se realiza una etapa de verificación
de la presencia del identificador asociado en una de las tres
tablas, memorizándose el contenido, en caso positivo, en la parte
de memoria que corresponda a la tabla en la que haya sido detectada
la presencia del identificador.
De acuerdo con un modo de realización, dichas
partes de memoria asociadas, respectivamente, con el perfil de
largo plazo y el perfil de corto plazo, se llenan por orden
decreciente de calificación de contenidos, hasta la saturación
respectiva de las partes.
De acuerdo con un modo de realización, se
eliminan las redundancias de selección entre la parte de memoria de
largo plazo y la parte de memoria de corto plazo por eliminación de
contenidos que presenten la calificación más baja.
De acuerdo con un modo de realización, cuando se
inicializa el receptor se realiza una etapa de aprendizaje del
perfil genérico PGU sobre la base del perfil difusor, representativo
del grado de interés del auditor medio por cada campo de
información, a partir de los primeros contenidos recibidos y de la
variación de peso experimentada por la rama a la que pertenezcan
cada uno de estos contenidos, siendo función esta variación de las
órdenes del usuario a través del receptor y del retardo con el que
las órdenes hayan sido ejecutadas.
En la presente solicitud, se denominará t_{T}
a la duración de acceso al contenido, medida si el contenido es
"streamable", es decir, ejecutable con la corriente (audio,
vídeo), y, si no, evaluada (texto, página web), como duración de
consulta media de un auditor medio. En lo que sigue se utilizará
este concepto de t_{T}.
De acuerdo con un modo de realización, se
establece un conjunto de valores temporales de referencia a partir
de la duración típica de acceso t_{T}, con el fin de poder aplicar
el principio de interpretación del comportamiento del aprendizaje
definido en lo que sigue, cuya finalidad consiste en la
caracterización de los polos de interés del usuario o del grupo de
usuarios que compartan el equipo de acceso. Este grupo de usuarios
puede ser una familia, una clase de una escuela, etc.
De acuerdo con un modo de realización, estos
valores de referencia temporal se establecen proporcionalmente al
valor típico t_{T} asociado con el contenido considerado en
relación con un valor establecido representativo de un contenido de
duración media, pudiendo establecerse ciertos valores (en
particular, t_{A}, en lo que sigue) de manera invariante, lo que
permite interpretar aspectos del comportamiento de un usuario medio
no dependientes de la duración total de acceso al contenido.
De acuerdo con un modo de realización, una
consulta de un contenido determinado de duración inferior a un
primer valor (t_{D}) lleva consigo una variación negativa del peso
asignado a esta rama, y una consulta que supere este primer valor
lleva consigo una variación positiva del peso de la misma.
De acuerdo con un modo de realización, una
consulta del contenido de duración superior a un segundo valor,
superior al primer valor, no lleva consigo ninguna modificación de
peso de dicha rama.
De acuerdo con un modo de realización, al menos
el primero y el segundo valores se corrigen de manera
auto-adaptativa, en función del comportamiento
efectivo del usuario durante el ciclo de consulta.
De acuerdo con un modo de realización, el
archivado de un contenido recibido por el receptor en un plazo
inferior a un tercer valor no lleva consigo variación de peso
alguna de la rama a la que pertenezca el contenido, mientras que el
archivado de este contenido en un plazo superior a este tercer valor
lleva consigo una variación de peso positiva.
En un modo de realización particular, el perfil
tipo es recuperado por el receptor a partir del flujo de datos
recibido, transmitiéndose el perfil de inicialización, entonces, de
manera cíclica con destino a los receptores que funcionen por
primera vez en el canal de difusión considerado.
La invención tiene por objeto, también, un
receptor de contenidos multimedia en el seno de una red de
telecomunicaciones, caracterizado porque pone en práctica el
procedimiento de la invención.
Con el fin de hacer comprender mejor la
invención, se describirán ahora varios modos de puesta en práctica,
proporcionados a título de ejemplos no limitativos del alcance de la
invención, en relación con los dibujos adjuntos, en los que:
- la figura 1 es una vista, esquemática, de
un sistema que permite la difusión y la recepción de contenidos de
acuerdo con la invención,
- la figura 2 es un organigrama que
representa las diferentes etapas de encaminamiento de los contenidos
de acuerdo con la invención,
- las figuras 3, 4 y 5 representan
arborescencias de clasificación de contenidos, en diferentes etapas
del proceso de aprendizaje del perfil de usuario,
- la figura 6 representa tres tablas de
vectores de descripción de contenidos dispuestos por nivel de
interés decreciente, correspondiendo cada tabla, respectivamente, a
los contenidos retenidos para los perfiles de largo y corto plazo y
los contenidos prioritarios,
- la figura 7 representa una interfaz de
usuario de un receptor de acuerdo con la invención,
- la figura 8 muestra un modo de realización
de un receptor de acuerdo con la invención,
- la figura 9 representa las variaciones de
peso de una rama a la que pertenezca un contenido determinado en
función del tiempo de consulta de este contenido por parte del
usuario,
- en la figura 10 se muestra el incremento
del peso asociado al contenido en cuestión después de la selección
del botón "derecha",
- en la figura 11 se muestra el incremento
del peso asociado al contenido en cuestión después de la selección
del botón "registro" o "más información".
En primer lugar, en relación con el perfil de
usuario incluido en el receptor, puede preverse que el receptor
comprenda inicialmente un perfil tipo a partir del cual realice las
primeras selecciones de contenidos para proponerlas al usuario
local.
Por ejemplo, ciertos perfiles pueden estar
orientados a informaciones de carácter deportivo y económico, sin
que se especifiquen los criterios de selección en lo que se refiere
a los niveles de detalle más precisos de estos dos campos.
En un modo de realización particular, el perfil
tipo se carga en el receptor por medio de un dispositivo amovible,
de tipo tarjeta magnética, tarjeta de microcircuito o cualquier
medio similar de almacenamiento permanente.
Un dispositivo amovible de esta clase utilizado
para la carga del perfil tipo puede incorporar datos tales como:
- -
- derecho de acceso a la red,
- -
- derecho de acceso a la fuente de difusión,
- -
- derechos de archivado definitivo o temporal en función de la naturaleza de los elementos de información,
- -
- informaciones relativas a la duración y la amplitud de estos derechos de acceso y archivado local,
- -
- claves de cifrado/descifrado para los intercambios de información con la fuente de difusión,
- -
- perfiles disponibles en caso de multiplicidad de perfiles tipo.
Se recuerda a continuación el principio del
procedimiento de difusión y gestión de contenidos multimedia tal
como se expone en la solicitud de patente nº FR 00 06 691 presentada
por la solicitante y sobre la que se basa, en parte, la presente
solicitud.
El receptor está integrado en un sistema como el
representado en la figura 1. Este sistema comprende una
infraestructura material denominada "gateway" (pasarela) 1, es
decir, un conjunto que comprende un servidor 2 de difusión, una
cadena 3 de transmisión y una antena 4. La infraestructura
comprende, también, un satélite o una constelación de satélites 5
destinados a reenviar las señales recibidas desde la estación
emisora hacia los diferentes receptores 7, repartidos en una zona
determinada o en todo el planeta. Los receptores 7 existen, en
número ilimitado, en diferentes puntos de la zona cubierta por los
satélites. En la figura 1 se ha representado un único receptor 7.
Se apreciará que el enlace entre la pasarela (gateway) y el receptor
no debe pasar necesariamente por el satélite, y puede hacerse,
únicamente, mediante repetidores terrestres, no representados.
El tratamiento de los contenidos de información
mediante este sistema es como sigue.
Inicialmente, los contenidos son generados por
unidades 6 de producción.
Con el fin de facilitar la comprensión, la
continuación de la descripción estará basada en contenidos
constituidos por programas radiofónicos, designados en lo sucesivo
"emisiones".
Las emisiones son clasificadas por las unidades
de producción, y, después, son almacenadas en el servidor 2 de
difusión, que las transmite a los satélites 5 en los momentos de
mejor disponibilidad de la red.
Resulta fácil comprender que existen periodos de
menor utilización de la red, en particular, entre las 0 y las 8
horas de la mañana.
De manera más detallada, el tratamiento de los
contenidos se ilustra en la figura 2, en la que cada bloque, con
referencias 8 a 18, corresponde a las etapas siguientes.
Etapas 8, 9: Las unidades de producción realizan
emisiones [#i] a las que se atribuyen identificadores [ID#i]. Cada
emisión o contenido se segmenta en cierto número de bloques
elementales para su adaptación a la capa de transporte.
Etapa 10: Por cada emisión se genera un vector
de descripción de la emisión. Este vector de descripción comprende
parámetros utilizados para optimizar la explotación de los recursos
de transmisión del sistema y para filtrar los contenidos más
pertinentes al nivel del receptor.
En particular, este vector comprende:
- -
- el identificador del contenido (la emisión) [ID#i],
- -
- la duración [d] de la emisión (de los contenidos de audio y vídeo),
- -
- una indicación de la clasificación de la emisión [a_{i}, b_{i}, c_{i}]; la arborescencia de clasificación puede ser, por ejemplo, una arborescencia DDC ("Dewey Decimal Classification"/"Clasificación Decimal Dewey") utilizada por la Biblioteca del Congreso norteamericano, que abarca todos los campos del saber. Evidentemente, pueden preverse otros modelos más apropiados para la identificación de contenidos multimedia.
- -
- el nivel de detalle [det] representativo del detalle de tratamiento de la información,
- -
- una nota de pertinencia [pert] de la clasificación de la emisión,
- -
- la amplitud de la audiencia esperada: zona geográfica, grupo de difusión múltiple, etc.,
- -
- la prioridad asociada al contenido: urgente, retardo garantizado, lo más pronto posible, etc.,
- -
- calidad de entrega de contenido: muy importante, importante, normal ("best normal"), lo mejor posible ("best effort").
- -
- tamaño del contenido,
- -
- tipo de contenido y tipo de codificación (estándares tales como Windows, reproductores en tiempo real): voz, audio, texto, datos, vídeo de baja calidad, vídeo de alta calidad,
- -
- lenguaje: en este caso, el sistema S-DMB (Difusión multimedia digital por satélite) cubrirá toda Europa,
- -
- el tipo de cifrado: contenido sin cifrar o cifrado,
- -
- el umbral de tolerancia: porcentaje de errores tolerados para un funcionamiento aceptable,
- -
- fecha de expiración del contenido,
- -
- una indicación de derechos de propiedad intelectual o copyright,
- -
- la propiedad/el origen de este contenido,
- -
- etc.,
- -
- y, por último, se genera el elemento de programa [#i] propiamente dicho.
En el ejemplo descrito, la clasificación de la
emisión consiste en posicionarla en una arborescencia del tipo
representado en las figuras 3, 4 y 5.
En el ejemplo considerado, la estructura de
clasificación utilizada comprende tres niveles de arborescencia.
En la raíz, la arborescencia reúne todos los
tipos de programas susceptibles de constituir emisiones
radiofónicas.
En la figura 3, se han representado tres ramas
que corresponden a este primer nivel de arborescencia. Cada rama,
t_{1}, t_{2}, t_{3}, corresponde a un tipo de programa
particular, por ejemplo, emisiones informativas, emisiones
culturales, programas musicales.
En el segundo nivel de arborescencia, cada tipo
de programa, t_{1}, t_{2}, t_{3}, se divide en campos, de los
que, en este caso, se han representado tres, d_{1}, d_{2},
d_{3}.
En los programas del tipo de emisiones de
información pueden considerarse, por ejemplo, tres dominios:
informaciones políticas, informaciones deportivas e informaciones
culturales.
Cada campo de información se subdivide, a su
vez, en sectores, lo que constituye un tercer nivel de
arborescencia.
Como puede verse en la figura 2, la
clasificación de una emisión mediante su posicionamiento en la
estructura de clasificación se representa, en este caso, merced a
un marcador constituido por tres referencias a_{i}, b_{i},
c_{i}, correspondiendo, cada una, a un nivel de arborescencia.
Con objeto de ofrecer un ejemplo detallado, un
elemento de actualidad de medio ambiente de tipo nacional puede
representarse mediante el vector (2,5,4,9), en el que la componente
2 represente la clase (o categoría) de actualidad, la componente 5
represente el rango de la política en las ramas de primer nivel, 4
represente el rango de las noticias de política nacional en las
ramas de segundo nivel, y 9 el rango de las noticias de política
nacional relativas al medio ambiente en las ramas de tercer nivel.
Evidentemente, por motivos de concisión, se han señalado en el
vector de descripción, únicamente, las coordenadas en la
arborescencia. Como se ha mostrado en lo que antecede, el vector de
descripción comprende otras informaciones.
Se comprende, también, que un contenido de
información pueda clasificarse en otras rúbricas, y, por tanto,
pueda tener asignado otro vector, por ejemplo (2,6,2).
A la clasificación en el seno de la estructura
se asocian la indicación de nivel de detalle con el que la
información se trate en el contenido, por ejemplo, entre 1, para una
presentación sumaria, y 3, para un análisis muy detallado, y la
nota de pertinencia, que evalúa el interés asignado a este contenido
en el seno de la clase considerada. Como podrá comprobarse en lo
que sigue, esta calificación de pertinencia proporcionada por la
unidad de producción (típicamente, un periodista) puede tener un
valor comprendido entre 0,1 y 10. Esta nota cuantifica el interés,
concebido por el difusor de contenido de información, de la
audiencia que se interese por la rama considerada. Así, la nota de
pertinencia de un mismo contenido de información que tenga
asignados varios vectores puede ser diferente de un vector a
otro.
otro.
Etapa 11: Todos los programas así generados con
sus vectores de descripción son almacenados en la pasarela
(gateway) 1 para su difusión a través de la red de satélites 5.
Etapa 12: Solamente se difunden los vectores de
descripción definidos en lo que antecede. Los vectores de
descripción permiten precisar las características de los contenidos
que van a difundirse.
Etapa 13: Cada receptor o terminal de usuario
recibe los vectores de descripción y extrae un dato estadístico
representativo del número y de la duración de los accesos ya
realizados por el usuario en la clase considerada. Para ello, el
receptor utiliza el marcador [a_{i}, b_{i}, c_{i}]
proporcionado por el vector de descripción, cuyo marcador es
utilizado para acceder a la tabla estadística construida por el
receptor. Esta tabla puede no presentar los tres niveles de la rama
considerada, lo que sucede, en particular, con las ramas poco
utilizadas por el usuario o al inicio del aprendizaje, durante las
primeras utilizaciones del dispositivo por parte del usuario; en
tal caso, la evaluación se basa en las estadísticas de acceso de
nivel inferior [a_{i}, b_{i}], o [a_{i}], ponderadas en
función de la diferencia de nivel de arborescencia.
Se obtiene así una evaluación del contenido,
constituida por distintos valores estadísticos, en caso de vector
de descripción múltiple (si están afectadas varias clases); en este
caso, se retiene el valor estadístico más elevado, una vez
ponderado mediante la nota de pertinencia. El valor estadístico
ponderado resultante se denomina calificación del contenido.
Cada calificación es representativa del interés
que el usuario es susceptible de presentar por la emisión que
incluya este contenido, y ello, en función de su perfil de
usuario.
En consecuencia, el proceso de evaluación de los
contenidos consiste en tener en cuenta el peso del contenido, que
es función de la rama a la que pertenezca el contenido (identificada
en el vector de descripción), pudiendo obtenerse el peso mediante
una tabla de correspondencia entre peso y dirección del contenido en
la arborescencia, y el factor o nota de pertinencia del contenido,
precisado en el vector de descripción (entre 0,1 y 10, y, como
valor estándar, 1). La calificación se obtiene mediante la
fórmula:
calificación de
pertinencia del contenido = w_{i.j.k} \cdot pertinencia del
contenido
representando w_{i.j.k} el peso
de este
contenido.
El filtrado de los contenidos en función de su
calificación respectiva se detallará en lo que sigue.
A continuación, los vectores de descripción se
disponen por calificación decreciente, tal como se representa en la
figura 6.
En el receptor se determinan umbrales U_{LP},
U_{CP} y U_{Prio} que expresen la capacidad de almacenamiento
reservada en el receptor para las emisiones recibidas, en lo que se
refiere a cada una de las listas "Perfil de largo plazo",
"Perfil de corto plazo" y "Contenidos prioritarios".
En cada una de las tablas de la figura 6 se
incluyen las duraciones de las diferentes emisiones dispuestas por
calificación decreciente.
La selección de las emisiones consiste en
retener, por orden de calificación decreciente, aquellas cuya suma
de duraciones se ajuste a la capacidad de almacenamiento, definida
mediante el umbral S.
Una vez establecida la lista L de las emisiones
a retener, el receptor está listo para recibir las emisiones.
La recepción ulterior de vectores de descripción
asociados, por ejemplo, a contenidos de información recientes
(actualidad), se realiza de acuerdo con el mismo proceso,
sustituyéndose, eventualmente, los contenidos ya almacenados por
contenidos que presenten una calificación más elevada.
Etapa 14: La difusión de las emisiones se
efectúa globalmente, con destino a todos los receptores. La red de
satélites 5 difunde, en toda la zona de cobertura, cada una de las
emisiones generadas por las unidades de produc-
ción.
ción.
Etapa 15: Cada receptor almacena localmente las
emisiones cuyos vectores de descripción haya seleccionado
previamente.
Etapa 16: Al final de la difusión de todas las
emisiones, cada receptor contiene un programa personalizado
determinado mediante su perfil de usuario. Con el fin de asegurar
cierta coherencia en la presentación de los contenidos al usuario,
la puesta en secuencia de las emisiones para la fase de consulta se
realiza en función de criterios que pueden ser definidos por las
unidades de producción o por el usuario, en función de sus
preferencias: simplemente, por campo y por calificación decreciente,
en el campo considerado.
Etapa 17: El usuario, entonces, puede consultar
las emisiones memorizadas localmente en el receptor. Cada emisión
es presentada al usuario por medio de una interfaz apropiada,
descrita en lo que sigue, que permita pasar de una emisión a otra y
seleccionar la deseada, para su ejecución.
En consecuencia, de acuerdo con el espíritu de
lo que ha sido expuesto en lo que antecede, cuanto más alta sea la
calificación de pertinencia asociada a un contenido, mayor será el
interés en conservar este contenido en la memoria caché del
receptor. En cambio, un contenido con una baja calificación podrá
eliminarse con mayor libertad, pues la posibilidad de que interese
al usuario será reducida.
Por tanto, podrá entenderse fácilmente que la
gestión de los contenidos en el receptor se articule en torno al
perfil del usuario del receptor.
El perfil de usuario, concepto ya utilizado en
la solicitud anterior nº FR 00 06 691 mencionada en lo que
antecede, puede considerarse como un perfil genérico o PGU
("Perfil genérico de usuario"/"Generic User Profile")
cíclico.
Este perfil es gestionado por ciclos,
típicamente, ciclos de 24 horas.
De ciclo en ciclo, un perfil denominado de largo
plazo se deduce directamente del PGU siguiendo un proceso de
integración:
si se denomina wG_{i.j.k} al peso de la rama
i.j.k, \DeltawG_{i.j.k} representa la variación de wG_{i.j.k}
durante el ciclo considerado; esta variación puede ser positiva o
negativa, en función de la evolución del interés del usuario por
los contenidos que pertenezcan a esta rama, en relación con otras
ramas:
\DeltawG_{i.j.k} =
wG_{i.j.k} -
wG_{i.j.k}^{-1},
representando wG_{i.j.k}^{-1}
el valor de wG_{i.j.k} al final del ciclo
precedente.
A la conclusión del ciclo en curso, el peso
w_{i.j.k} de la rama i.j.k en el perfil de largo plazo se deduce
del peso de esta rama durante el ciclo precedente
w_{i.j.k}^{-1}, mediante la fórmula:
wL_{i.j.k} =
wL_{i.j.k}^{-1} - \alpha \cdot
\DeltawG_{i.j.k},
siendo \alpha una constante
sensiblemente inferior a 1, que permite establecer una progresión
muy lenta del perfil de largo plazo, mucho más lenta que la del
perfil genérico PGU. De forma abreviada, y utilizando el perfil de
largo plazo, esta relación proporciona lo
siguiente:
PLPU =
PLPU^{-1} + \alpha \cdot
\DeltaPGU,
siendo PLPU el Perfil de largo
plazo de
usuario.
Por tanto, de ciclo en ciclo, el perfil de largo
plazo sigue, exactamente, las mismas variaciones que el perfil
genérico, pero de manera ralentizada: el incremento (o decremento)
aplicado es inferior al incremento (o decremento) que caracterice
la variación del perfil genérico, rama por rama.
En relación con el perfil de corto plazo, éste
se deduce del perfil genérico y del perfil de largo plazo mediante
la fórmula siguiente:
PCPU =
pos(PGU -
PLPU),
siendo PCPU el Perfil de corto
plazo de usuario, y pos(), igual al valor del argumento si éste es
positivo, si no, igual
a 0.
a 0.
En consecuencia, si, al final del ciclo
precedente, el interés por la rama considerada, en ese momento, es
inferior al interés medio (establecido a través de perfil de largo
plazo), la rama tiene un peso nulo, es decir, que, a corto plazo,
no se almacenará contenido alguno de esta rama en la memoria caché
del receptor.
En caso contrario, cuanto mayor sea la
diferencia entre el interés en un momento determinado y el interés
medio por los contenidos que pertenezcan a la rama considerada,
mayor será la parte de memoria caché destinada a esta rama.
Este mecanismo permite satisfacer los polos de
interés localizados, y seguir, perfectamente, las evoluciones del
usuario.
La utilización de los perfiles de largo y corto
plazo se realiza de la manera siguiente:
La capacidad de memoria disponible para la
memoria caché se divide en tres partes, no necesariamente
iguales:
- -
- una parte asociada con el perfil de largo plazo
- -
- una parte asociada con el perfil de corto plazo
- -
- una parte destinada al almacenamiento de contenidos prioritarios, explicados en lo que sigue.
La parte de memoria caché destinada a cada rama
de la arborescencia se deduce del peso relativo de la rama, de
acuerdo con la fórmula:
C_{i.j.k} =
(w_{i.j.k} / \SigmaW_{i.j.k}) \cdot
C_{total}
Así, la capacidad de la rama i.j.k se calcula a
partir de la capacidad total disponible, en proporción al peso de
esta rama en relación con la suma de todos los pesos.
Esta fórmula se aplica del mismo modo a la
memoria caché de largo plazo y a la de corto plazo; cuanto mayor
sea el peso de la rama, mayor será la parte de memoria caché
utilizada para esta rama.
Como complemento de esta disposición, se
recupera el excedente de memoria caché no utilizado para almacenar
los contenidos restantes, clasificados por calificación
decreciente.
En lo que sigue se aborda la gestión de los
contenidos prioritarios, lo que permite resolver una de las
problemáticas importantes de la presente solicitud, como se ha
descrito en lo que antecede.
Tal como se ha descrito, la tercera partición de
memoria caché se reserva a los contenidos prioritarios. Estos
contenidos difieren de los otros contenidos en un indicador o
banderín que figura en el descriptor, que señala que este contenido
es prioritario; este indicador se registra manualmente, con el fin
de distinguir los contenidos más importantes. Este tipo de
contenidos prioritarios son los que comprenden, por ejemplo,
primicias, noticias exclusivas o muy importantes, etc.
El filtrado de los contenidos ha sido expuesto
en lo que antecede. Este se articula en torno a la calificación de
cada contenido recibido, que es igual al producto del peso
w_{i.j.k} de la rama a la que pertenezca el contenido por la
pertinencia de este contenido, estimada por el proveedor de
contenidos. Esta pertinencia puede variar entre 0,1 y 10,
considerándose que el valor estándar de una información es igual a
1, y que una información marginal tenderá hacia el límite inferior,
0,1, mientras que la primicia tenderá hacia el valor 10.
Como se observa en la figura 6, se establece,
separadamente, una lista, por calificación decreciente, con cada
uno de los tres criterios siguientes: sobre la base del perfil de
largo plazo, sobre la base del perfil de corto plazo, y, en el caso
de los perfiles prioritarios, se utiliza, simplemente, una lista por
pertinencia decreciente (el perfil de usuario no interviene en la
clasificación de los contenidos prioritarios).
Una vez constituidas estas tres listas por
calificación decreciente, se examina cada lista y se realiza la
prueba siguiente, contenido a contenido:
- -
- si el espacio restante en la parte de memoria caché destinada a la rama permite almacenar el contenido (la capacidad necesaria para el almacenamiento figura en el descriptor), el contenido se retiene con vistas a almacenarlo en el excedente de capacidad disponible para la rama considerada,
- -
- si el contenido excede el espacio restante pero la calificación del contenido considerado es superior a las calificaciones de contenidos ya almacenados en la misma rama, de manera que la acumulación de las capacidades utilizadas para el almacenamiento de los contenidos y el excedente de capacidad de la rama considerada exceda la capacidad necesaria para el almacenamiento del nuevo elemento, el contenido se retiene, con vistas a sustituir los contenidos incluidos en esta acumulación de capacidad,
- -
- si el contenido no cumple ninguno de estos criterios, el elemento de contenido no se retiene.
A la conclusión de esta fase, se dispone de tres
listas, que especifican el número de identificación ID# de cada uno
de los contenidos retenidos. Una última fase se efectúa para asignar
los excedentes de capacidad a los contenidos restantes, siempre por
calificación decreciente, y, separadamente, para las tres
particiones (largo plazo, corto plazo, prioritarios). Las
redundancias de selección entre partición de largo plazo y partición
de corto plazo se eliminan, por exclusión del elemento que presente
la calificación menor.
A continuación, cuando la difusión tenga lugar,
el terminal analiza, contenido a contenido, si el número de
identificación existente en el encabezado forma parte de una de las
tres listas; en caso afirmativo, el contenido se almacena en memoria
caché.
La figura 7 representa la interfaz 20 de usuario
de un receptor 21, del que se muestra un modo de realización en la
figura 8. Este receptor 21 puede ser un terminal UMTS (Sistema
universal de telecomunicaciones móviles), un libro electrónico
("ebook"), o un asistente personal digital o PDA ("Personal
digital assistant").
En modo de acceso automático, es decir,
consecutivamente a la selección de la tecla "Reproducción"),
los contenidos almacenados en memoria caché se presentan de manera
espontánea, alternando las tres particiones (largo plazo, corto
plazo, prioritarios) en proporción a la capacidad destinada a estas
tres particiones, y escrutando los elementos que pertenezcan a una
misma rama en las tres particiones, con objeto de no mezclar los
diferentes temas durante la reproducción.
Se hace notar, en estas figuras 7 y 8, las
particularidades de la interfaz de usuario, que comprende:
- -
- 4 teclas de control de desplazamiento: "arriba" 22, "abajo" 23, "derecha" 24, "izquierda" 25,
- -
- una tecla 26 de validación, situada, generalmente, en el centro del dispositivo de control de desplazamiento,
- -
- 2 teclas adicionales, utilizadas, en este caso, en calidad de "modo" 27 y "almacenamiento" 28;
El inicio del acceso se realiza mediante la
tecla de validación, a la manera de una tecla de ejecución o
"Play".
El paso al contenido siguiente se realiza
mediante la tecla "derecha"; es el equivalente de la orden
"Next" ("Siguiente") en el marco de la solicitud de
patente anterior de la solicitante, mencionada en lo que antecede.
El peso de la rama a la que pertenezca el contenido consultado se
disminuye o aumenta como consecuencia del accionamiento de esta
tecla, en función del instante de activación, lo que se detallará en
lo que sigue.
El paso al elemento precedente se realiza
mediante el mando "izquierda", sin impacto en el perfil.
Los mandos "arriba" y "abajo" permiten
al usuario recorrer el contenido presentado, sin impacto en el
perfil.
El mando adicional "almacenamiento" provoca
el archivado del contenido considerado, si los derechos del usuario
le permiten hacerlo. Esta acción produce el aumento del peso de la
rama a la que pertenezca el contenido.
Cuando se aprieta la tecla de validación durante
una consulta se produce el paso al nivel de detalle superior del
mismo contenido. Si este contenido está disponible en la memoria
caché con el nivel de detalle requerido se presenta inmediatamente,
si no, se transmite una petición al servidor de difusión con el fin
de recuperar el contenido y presentarlo. Se hace notar que la
recuperación de bloques que falten en el contenido transmitido
constituye el objeto de una solicitud de patente separada presentada
por la solicitante (FR 2 840 148, publicada el 28 de noviembre de
2003). Puede consultarse dicho documento en relación con los
diferentes tipos de recuperación de los bloques faltantes
descritos.
Cuando se apriete la tecla de validación durante
una presentación, se aumenta el peso de la rama a la que pertenezca
el contenido.
La presión sobre la tecla "modo" permite
pasar del modo de consulta automática al modo de consulta manual, y
viceversa.
En modo manual, se presenta al usuario la
arborescencia de clasificación de los contenidos disponibles, así
como la lista de los contenidos accesibles, rama por rama, tal como
puede verse en la figura 8. Las teclas de control de desplazamiento
"arriba" y "abajo" permiten desplazarse de subrama en
subrama, dentro de una misma rama, la tecla "izquierda"
permite subir un nivel en la arborescencia, y la tecla
"derecha" permite la acción inversa.
Los otros mandos funcionan como en el modo
automático, una vez activada la tecla de validación. Por tanto, el
aprendizaje se efectúa siguiendo las mismas reglas que en modo de
acceso automático.
En lo que se refiere al algoritmo de aprendizaje
del perfil (ya sea el perfil de largo plazo, de corto plazo o PGU),
éste se relaciona directamente con la variación de peso
experimentada por la rama a la que pertenezca el contenido
consultado, que es función de la tecla accionada y del instante en
que sea accionada.
El tiempo se cuenta a partir del inicio de la
presentación del contenido al usuario; evidentemente, ello se
aplica a todo tipo de contenidos: textos, páginas web, audio, vídeo,
etc.
Si, en la fuente, el contenido ha sido asociado
a varias ramas, la variación de peso se efectúa, únicamente, en la
rama en la que se haya retenido el contenido, es decir, en casi
todos los casos, la rama en la que el contenido haya obtenido la
calificación más alta. En una variante ventajosa, la variación de
peso se efectúa en todas las ramas a las que el contenido haya sido
asociado.
El principio definido en lo que sigue se basa en
una observación estadística; ello significa que las variaciones de
peso realizadas en un lote reducido de contenidos no son
significativas; si, en cambio, el usuario tiende a reducir
sistemáticamente la duración de la consulta de contenidos que
pertenezcan a una misma rama, el interés del usuario por este campo
es reducido y, por tanto, resulta oportuno reducir el espacio de
memoria caché destinado a este
campo.
campo.
Con el fin de tener en cuenta el comportamiento
del usuario de la manera más precisa posible, la variación de peso
depende del instante en que la acción sea efectuada. En lo que se
refiere a la tecla derecha (Next/Siguiente), una solución ventajosa
consiste en utilizar el principio ilustrado en la figura 9.
La figura 9 representa las variaciones de peso
de una rama a la que pertenezca un contenido determinado, en
función del tiempo de consulta de este contenido por parte del
usuario.
En esta figura, t_{T} representa la duración
media de consulta del contenido; esta duración es implícita en el
caso de contenidos tales como audio o vídeo; esta duración se evalúa
en la fuente, en el caso de contenidos de tipo texto o páginas web,
como el tiempo de lectura de la página considerada por parte de un
lector estándar.
El valor d representa un valor de incremento de
referencia que puede ser constante, depender de la tecla activada,
ser calculado proporcionalmente al nivel de ocupación en memoria
caché del contenido consultado (solución más ventajosa), ser
calculado en proporción al tiempo de consulta medio t_{T} o
depender del nivel de detalle que corresponda al contenido
consultado; puede preverse una combinación de estos diferentes
métodos de cálculo.
Los valores de incremento +d y decremento -d
pueden tener asignados valores distintos, por ejemplo, para hacer
más rápida la memorización del perfil en previsión de un posible
olvido.
- -
- entre 0 y t_{A}: \Delta_{i.j.k} = 0
- el retardo entre la presentación del contenido y la reacción del usuario es muy corto como para poder considerar de manera fiable que el contenido no presenta ningún interés para el usuario; la acción del usuario se considera no significativa; el peso w_{i.j.k} se mantiene invariable.
- -
- entre t_{A} y t_{B}: \Delta_{i.j.k} < 0, decreciente
- el retardo entre la presentación del contenido y la reacción del usuario es suficiente como para poder deducir que el contenido interesa poco al usuario; la variación de peso, \Deltaw_{i.j.k} es negativa; alcanza el valor -d para t=t_{b}.
- -
- entre t_{B} y t_{C}: \Delta_{i.j.k} = -d, valor negativo constante
- en este intervalo, el instante efectivo de activación de la tecla no es crítico; se puede considerar que, muy probablemente, el contenido consultado presenta menos interés que los otros contenidos para el usuario; la variación de peso, \Deltaw_{i.j.k}, es negativa, constante e igual a -d.
- -
- entre t_{C} y t_{D}: \Delta_{i.j.k} > 0, creciente
- la acción sobre la tecla se vuelve cada vez menos significativa en relación con el interés real del usuario por el contenido presentado; la variación de peso, \Deltaw_{i.j.k}, es negativa, pero creciente; es igual a 0 para t = t_{D}, lo que significa que, en ese instante, no puede concluirse de la acción del usuario si se interesa o no por el contenido presentado; por tanto, no se realiza variación de peso en la rama i.j.k a la que esté asociado el contenido.
- -
- entre t_{D} y t_{E}: \Delta_{i.j.k} > 0, creciente
- desde el punto de vista estadístico, cada vez es mayor la evidencia de que el contenido ha interesado al usuario; la variación \Deltaw_{i.j.k} es positiva y creciente; es igual a +d para t=t_{E}.
- -
- entre t_{E} y t_{F}: \Delta_{i.j.k} = +d, valor positivo constante
- más allá del límite materializado por t_{E}, el interés del usuario está garantizado a priori, aproximándose el tiempo de consulta al valor estándar t_{T}, pudiendo ser la duración de consulta efectiva inferior o superior al tiempo medio t_{T}; la variación \Deltaw_{i.j.k} es constante e igual a +d.
- -
- entre t_{F} y t_{G}: \Delta_{i.j.k} > 0, decreciente
- el comportamiento del usuario se hace cada vez más ambiguo, excediendo el tiempo de consulta, significativamente, el tiempo medio t_{T}; típicamente, el usuario ha desviado su atención del contenido durante el acceso, no puede esperarse mucho de este acceso para el aprendizaje; la variación \Deltaw_{i.j.k} se hace cada vez más pequeña, siendo igual a 0 para t = t_{G}.
- -
- más allá de t_{G}: \Delta_{i.j.k} = 0, constante
- el acceso ya no tiene significado alguno en materia de análisis del comportamiento; es probable que el usuario se haya alejado del receptor; no se sabe si el último contenido consultado ha interesado o no al usuario.
En la figura 10 se ilustra el incremento del
peso asociado con el contenido en cuestión, después de la selección
del botón "derecha": se aprieta la tecla "Next"
(Siguiente) entre t_{D} y t_{E}, y el incremento
\Deltaw_{i.j.k} es positivo, entre 0 y +d.
Por otro lado, una crítica oportuna en relación
con este principio de cálculo del \Deltaw_{i.j.k} se refiere a
la gran variabilidad del comportamiento de los usuarios, en
particular, en lo que se refiere al tiempo de lectura. Por esta
razón se considera ventajosa una corrección, descrita en lo que
sigue. Esta corrección puede aplicarse uniformemente a todos los
contenidos a los que accedan los usuarios, al final del ciclo de
consulta, o por campos de información (identificados por el primero
o los primeros niveles de la arborescencia, i o i.j), pudiendo
requerir ciertos campos un tiempo de acceso más largo en función de
la capacidad del usuario para aprehender este campo.
En una variante ventajosa, se corrigen, de
manera auto-adaptativa, t_{T} (y, como
consecuencia, los valores t_{i} asociados), en función del
comportamiento efectivo del usuario durante el ciclo de consulta:
los valores t_{x} de cada contenido son memorizados durante el
ciclo de acceso; dichos valores se normalizan mediante la relación
entre el promedio de los valores de referencia, t_{Tmed}, y su
valor medio t_{Xmed}:
t_{Xcorregido} =
(t_{Tmed}/t_{Xmed}) \cdot
t_{x}
los valores t_{x} corregidos se
utilizan en lugar de los valores t_{x} para la obtención de las
variaciones de peso \Deltaw_{i.j.k}. El valor t_{x}
representa el instante en que se aprieta la tecla, contado a partir
del inicio de presentación del elemento al
usuario.
El principio definido se refiere al efecto de
apretar la tecla derecha (Next/Siguiente).
Un principio más simple se define para las
teclas de registro de contenidos "Store"(Almacenamiento) y de
información "More detail" (Más detalle) (presión sobre la
tecla central, es decir, tecla de validación durante la consulta),
ilustrado en la figura 11:
- -
- entre 0 y t_{A}: \Delta_{i.j.k} = 0,
- el retardo entre la presentación del contenido y la reacción del usuario es muy corto como para poder considerar que el usuario haya tenido un comportamiento significativo, siendo el tiempo de consulta muy inferior al valor típico t_{T}; el peso w_{i.j.k} se mantiene invariable.
- -
- entre t_{A} y t_{B}: \Delta_{i.j.k} > 0, creciente
- el retardo entre la presentación del contenido y la reacción del usuario es suficiente para poder deducir que el contenido interesa al usuario; la variación de peso, w_{i.j.k}, es positiva; alcanza el valor +d para t = t_{B}.
- -
- más allá de t_{B}: \Deltaw_{i.j.k} = +d, valor positivo constante
- a partir de t_{B}, se tiene la seguridad de que el usuario se ha informado efectivamente del contenido y que ha actuado de manera consciente, optando, en función de la tecla activada, por archivar el contenido o por acceder a un nivel de presentación del tema tratado con más detalle; más allá de t_{B}, el instante de presión ya no importa, al haber tenido el usuario el tiempo suficiente para informarse del tema tratado; en un modo de realización ventajoso, el incremento +d se aumenta cuando el contenido solicitado por el usuario no exista al nivel de la memoria caché local, señalándose del lado del usuario (mediante un logotipo particular o un indicador visual), cuando esta situación se materialice, que el usuario ha lanzado esta demanda de contenido a un servidor distante, en caso de que una demanda de este tipo requiera significativamente más tiempo que los accesos a contenidos existentes en la memoria caché local.
Se considerará ahora la activación del
aprendizaje al inicio de la utilización.
En un modo de realización ventajoso se normaliza
el perfil de usuario con el fin de incorporar un mecanismo de
activación del aprendizaje al inicio de la utilización.
Para ello, la suma de las ramas del perfil
difusor, utilizado para inicializar el perfil de usuario en todo
primer acceso, se establece con un valor reducido, por ejemplo,
4000. De acuerdo con la solicitud de patente anterior mencionada en
lo que antecede, el peso de las ramas inferiores es, como máximo,
igual al peso de las ramas superiores.
Al final de cada ciclo de acceso, típicamente
cada 24 horas, se recalcula el valor \Sigmaw_{i.j.k}, que
representa la suma de los pesos de todas las ramas de la
arborescencia; si \Sigmaw_{i.j.k} < 4000, todos los pesos
de las ramas son normalizados, de manera que \Sigmaw_{i.j.k}
sea igual a 4000;
si \Sigmaw_{i.j.k} se encuentra entre 4000
y un valor máximo, típicamente igual a 32000, los pesos se mantienen
inalterados;
si \Sigmaw_{i.j.k} excede de 32000, todos
los pesos de las ramas se normalizan de manera que
\Sigmaw_{i.j.k} sea igual a 32000;
Para un incremento d constante (o evaluado de
acuerdo con un principio invariante durante la utilización), este
proceso permite acelerar el aprendizaje al inicio de la utilización;
en efecto, el impacto de una variación d en la rama a la que esta
variación sea asignada es 8 veces superior cuando
\Sigmaw_{i.j.k} sea igual a 4000 que cuando_{ }
\Sigmaw_{i.j.k} sea igual a 32000.
Los valores 4000 y 32000 se ofrecen a título de
ejemplo. El valor final es, necesariamente, superior al valor de
origen.
Se recuerda que la parte de memoria caché
destinada a una rama i.j.k se calcula en proporción a la capacidad
total de memoria caché reservada a esta aplicación, mediante el
factor w_{i.j.k} / \Deltaw_{i.j.k}.
En una alternativa posible, se consigue el mismo
comportamiento sin proceso de normalización, sino por ponderación
del incremento d, ponderación decreciente durante la utilización,
con el fin de reducir el impacto del accionamiento de ciertas
teclas cuando el aprendizaje esté lo bastante avanzado.
Otra ventaja de la solución presentada,
ejecutada por normalización de \Sigmaw_{i.j.k}, se refiere a la
agregación de los perfiles de los usuarios: esta agregación,
efectuada con el fin de optimizar el proceso de difusión merced al
tratamiento de los perfiles de los usuarios, hechos llegar al nivel
del servidor de difusión de modo seguro y anónimo, se efectúa por
simple suma de los perfiles de cada uno de los usuarios que
constituyan la audiencia del dispositivo de difusión, en el canal
de difusión considerado. Mediante los perfiles normalizados, en el
ejemplo considerado, la contribución del perfil de un nuevo abonado
tiene un impacto 8 veces menor en el perfil global.
En el caso de la segunda solución, puesta en
práctica merced a la ponderación decreciente del incremento d
durante el aprendizaje, es necesario transmitir una indicación de la
antigüedad del usuario o su grado de avance en el proceso de
aprendizaje, sobre la base de, por ejemplo, el número de horas de
utilización. Es claramente menos precisa y menos simple.
Los modos de puesta en práctica descritos en lo
que antecede no son limitativos en modo alguno. Se ofrecen con el
fin de hacer comprender mejor la invención, definiéndose el alcance
de esta invención mediante las reivindicaciones adjuntas.
En particular, el receptor de la invención puede
ser un ordenador, portátil o no, conectado con la red mundial de
Internet o World Wide Web.
Se hace notar que el vector de descripción debe
transmitirse a través de un canal que sea objeto de una protección
muy alta, con el fin de ofrecer la mayor garantía de encaminamiento
hacia los usuarios.
La pertinencia puede variar en un margen
diferente al definido, con un valor diferente para los contenidos
estándar.
Claims (19)
1. Procedimiento de gestión
auto-adaptativa de pertinencia de contenidos
multimedia para un receptor (7) de contenidos multimedia en el seno
de una red de telecomunicaciones, por el que, con carácter previo,
se define un perfil de usuario denominado genérico (PGU) para un
usuario del receptor (7), y por el que cada contenido se clasifica
por categorías, a modo de arborescencia, que van de lo general a lo
particular, merced a un marcador (i.j.k) que identifica la rama
(i.j.k) a la que pertenezca el contenido, asignándose a cada rama
(i.j.k) un peso wG_{i.j.k} que represente el grado de interés que
presente el usuario por dicha rama (i.j.k), caracterizándose
este procedimiento porque tiene en cuenta, también, un perfil
denominado de largo plazo, que corresponde a un primer conjunto de
polos de interés permanentes del usuario del receptor (7), y un
perfil denominado de corto plazo, que corresponde a un segundo
conjunto de polos de interés temporales del usuario.
2. Procedimiento según la reivindicación 1,
caracterizado porque comprende una consideración prioritaria
de contenidos recibidos denominados contenidos prioritarios,
acompañándose estos contenidos de un banderín de identificación
prioritaria.
3. Procedimiento según las reivindicaciones
1 o 2, caracterizado porque el perfil de largo plazo se
deduce del perfil genérico (PGU) de manera que traduzca las mismas
variaciones que éste (PGU), determinándose esta tendencia en un
periodo muy superior al del ciclo del perfil PGU.
4. Procedimiento según cualquiera de las
reivindicaciones 1 a 3, caracterizado porque la variación de
peso \DeltawG_{i.j.k} se define mediante la relación:
\DeltawG_{i.j.k} =
wG_{i.j.k} -
wG_{i.j.k}^{-1},
representando wG_{i.j.k}^{-1}
el valor de wG_{i.j.k} al final del ciclo precedente, y
deduciéndose el peso w_{i.j.k} de la rama (i.j.k) en el perfil de
largo plazo a partir del peso de esta rama en el ciclo precedente
w_{i.j.k}^{-1} mediante la
fórmula:
wL_{i.j.k} =
wL_{i.j.k}^{-1} + \alpha \cdot
\DeltawG_{i.j.k}
siendo \alpha una constante
sensiblemente inferior a 1, que permite establecer una progresión
mucho más lenta del peso para el perfil de largo plazo, y, por
tanto, el perfil de largo plazo sigue las mismas variaciones que el
perfil genérico PGU, de acuerdo con la
relación:
PLPU =
PLPU^{-1} + \alpha \cdot
\DeltaPGU,
siendo PLPU = perfil de largo
plazo de usuario (Long term user
profile).
5. Procedimiento según la reivindicación 4,
caracterizado porque el perfil de corto plazo, PCPU, se
deduce del perfil genérico y del perfil de largo plazo mediante la
fórmula siguiente:
PCPU =
pos(PGU -
PLPU),
siendo pos() igual al valor del
argumento, si éste es positivo, si no, igual a
0.
6. Procedimiento según cualquiera de las
reivindicaciones 1 a 5, caracterizado porque la capacidad de
memoria disponible para la memoria caché se divide en tres partes de
memoria, respectivamente, una parte asociada al perfil de largo
plazo, una parte asociada al perfil de corto plazo y una parte
destinada al almacenamiento de contenidos prioritarios,
deduciéndose la parte de memoria caché (C_{i.j.k}) destinada a
cada rama i.j.k de la arborescencia, para cada parte, del peso
relativo w_{i.j.k} de la rama (i.j.k), de acuerdo con la
fórmula:
C_{i.j.k} =
(w_{i.j.k} / \SigmaW_{i.j.k}) \cdot
C_{total}
representando C_{total} la
capacidad total de memoria para cada
parte.
7. Procedimiento según cualquiera de las
reivindicaciones 1 a 6, caracterizado porque se realiza una
etapa de evaluación de una calificación de pertinencia (nota) de
cada contenido, evaluándose esta calificación en función de una
estimación de pertinencia (pert) proveniente de un proveedor de
contenidos, y en función del perfil de usuario.
8. Procedimiento según la reivindicación 7,
caracterizado porque la calificación de cada contenido
recibido es igual al producto del peso (w_{i.j.k}) de la rama
(i.j.k) a la que pertenezca el contenido por la pertinencia (pert)
de este contenido.
9. Procedimiento según una de las
reivindicaciones 7 o 8, caracterizado porque dicha
pertinencia varía en un margen de valores entre 0,1 y 10,
considerándose que el valor de un contenido estándar es igual a 1,
y que un contenido que presente un interés marginal tenderá al
límite inferior 0,1, mientras que un contenido cuya evaluación
indique un interés primordial de los usuarios interesados por la
rama considerada tenderá hacia el valor 10.
10. Procedimiento según cualquiera de las
reivindicaciones 7 a 9, caracterizado porque se transmite al
receptor (7) un vector de descripción de cada contenido previamente
a la difusión del contenido asociado, comprendiendo este vector un
identificador de contenido, la capacidad de almacenamiento necesaria
y la duración (d) del contenido, generándose una tabla asociada,
respectivamente, con el perfil de largo plazo, el perfil de corto
plazo y los contenidos prioritarios, que luego se actualiza, cuya
tabla detalla, por orden decreciente, cada identificador, su
calificación, su capacidad necesaria y su duración asociadas.
11. Procedimiento según la reivindicación 10,
caracterizado porque, a la recepción de cada contenido, se
realiza una etapa de verificación de la presencia del identificador
asociado en una de las tres tablas, memorizándose el contenido, si
el resultado es positivo, en la parte de memoria que corresponda a
la tabla en la que haya sido detectada la presencia del
identificador.
12. Procedimiento según la reivindicación 11,
caracterizado porque dichas partes de memoria asociadas,
respectivamente, con el perfil de largo plazo y el perfil de corto
plazo se llenan por orden decreciente de calificación de
contenidos, hasta la saturación respectiva de las partes.
13. Procedimiento según la reivindicación 12,
caracterizado porque se eliminan las redundancias de
selección entre la parte de memoria de largo plazo y la parte de
memoria de corto plazo por eliminación de contenidos que presenten
la calificación más baja.
14. Procedimiento según una de las
reivindicaciones 1 a 13, caracterizado porque cuando se
inicializa el receptor se realiza una etapa de aprendizaje del
perfil genérico (PGU) sobre la base del perfil típico y a partir de
los primeros contenidos recibidos y de la variación de peso
experimentada por la rama (i.j.k) a la que pertenezcan cada uno de
estos contenidos, siendo función esta variación de las órdenes del
usuario a través del receptor, y del retardo con el que las órdenes
hayan sido ejecutadas.
15. Procedimiento según la reivindicación 14,
caracterizado porque una consulta de un contenido determinado
de duración inferior a un primer valor (t_{D}) lleva consigo una
variación negativa del peso asignado a esta rama (i.j.k), y una
consulta que supere este primer valor lleva consigo una variación
positiva del peso de la misma.
16. Procedimiento según la reivindicación 15,
caracterizado porque una consulta del contenido de duración
superior a un segundo valor (t_{G}), superior al primer valor, no
lleva consigo modificación de peso alguna de dicha rama (i.j.k).
17. Procedimiento según la reivindicación 16,
caracterizado porque al menos el primero y el segundo valores
se corrigen de manera auto-adaptativa en función
del comportamiento efectivo del usuario durante el ciclo de
consulta.
18. Procedimiento según una de las
reivindicaciones 1 a 17, caracterizado porque el archivado de
un contenido recibido por el receptor (7) en un plazo inferior a un
tercer valor (t_{B}) no lleva consigo variación de peso alguna de
la rama (i.j.k) a la que pertenezca el contenido, mientras que el
archivado de este contenido en un plazo superior a este tercer valor
lleva consigo una variación de peso positiva.
19. Receptor (7) de contenidos multimedia en
el seno de una red de telecomunicaciones, caracterizado
porque pone en práctica el procedimiento según cualquiera de las
reivindicaciones 1 a 18.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0206709A FR2840480B1 (fr) | 2002-05-31 | 2002-05-31 | Procede de gestion auto-adaptative de pertinence de contenus multimedia pour recepteur de ces contenus et recepteur associe |
| FR0206709 | 2002-05-31 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2272913T3 true ES2272913T3 (es) | 2007-05-01 |
Family
ID=29415166
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03291148T Expired - Lifetime ES2272913T3 (es) | 2002-05-31 | 2003-05-16 | Procedimiento de gestion auto-adaptativa de pertinencia de contenidos multimedia para receptor de estos contenidos y receptor de estos contenidos y receptor asociado. |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20040033777A1 (es) |
| EP (2) | EP1720317A3 (es) |
| AT (1) | ATE340447T1 (es) |
| DE (1) | DE60308442T2 (es) |
| ES (1) | ES2272913T3 (es) |
| FR (1) | FR2840480B1 (es) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3153496B2 (ja) * | 1997-05-21 | 2001-04-09 | 株式会社日立製作所 | 天頂方向での滞在時間が長い人工衛星を用いた通信サービス提供方法 |
| US7502382B1 (en) | 2004-09-30 | 2009-03-10 | Itt Manufacturing Enterprises, Inc. | Method and apparatus for multicast packet distribution in a satellite constellation network |
| KR100736051B1 (ko) * | 2005-10-17 | 2007-07-06 | 삼성전자주식회사 | 부가적인 디지털 멀티미디어 방송 기능을 제공하는 장치 및방법 |
| CN102780917A (zh) * | 2005-12-29 | 2012-11-14 | 联合视频制品公司 | 用于基于节目片断兴趣访问媒体节目选项的方法和系统 |
| US20070154168A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for accessing media program options based on program segment interest |
| JP4909033B2 (ja) * | 2006-11-30 | 2012-04-04 | 富士通株式会社 | 番組検索装置 |
| FR2912027B1 (fr) * | 2007-01-26 | 2009-04-10 | Nptv Sa | Unites de chargement pour la transmission de donnees multimedia sur un reseau de diffusion |
| US20090125393A1 (en) * | 2007-11-13 | 2009-05-14 | Sony Corporation | System and method for utilizing account tiers in an electronic network |
| US8224856B2 (en) | 2007-11-26 | 2012-07-17 | Abo Enterprises, Llc | Intelligent default weighting process for criteria utilized to score media content items |
| EP2098958A1 (en) * | 2008-03-03 | 2009-09-09 | British Telecommunications Public Limited Company | Data management method for a mobile device |
| US8341267B2 (en) * | 2008-09-19 | 2012-12-25 | Core Wireless Licensing S.A.R.L. | Memory allocation to store broadcast information |
| US8510247B1 (en) | 2009-06-30 | 2013-08-13 | Amazon Technologies, Inc. | Recommendation of media content items based on geolocation and venue |
| WO2011079443A1 (en) * | 2009-12-30 | 2011-07-07 | Nokia Corporation | Intelligent reception of broadcasted information items |
| JP2013181837A (ja) * | 2012-03-01 | 2013-09-12 | Canon Inc | 撮像装置 |
| US9628573B1 (en) | 2012-05-01 | 2017-04-18 | Amazon Technologies, Inc. | Location-based interaction with digital works |
| US10542380B2 (en) * | 2015-01-30 | 2020-01-21 | Bby Solutions, Inc. | Beacon-based media network |
| US10528976B1 (en) * | 2016-02-22 | 2020-01-07 | Openmail Llc | Email compliance systems and methods |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2303275B (en) * | 1995-07-13 | 1997-06-25 | Northern Telecom Ltd | Detecting mobile telephone misuse |
| DK0932398T3 (da) * | 1996-06-28 | 2006-09-25 | Ortho Mcneil Pharm Inc | Anvendelse af topiramat eller derivater deraf til fremstilling af et lægemiddel til behandling af maniodepressive bipolære forstyrrelser |
| JP3131564B2 (ja) * | 1996-07-03 | 2001-02-05 | 松下電器産業株式会社 | 放送システム、サービス提供装置及び受信端末装置 |
| JP3198321B2 (ja) * | 1997-10-20 | 2001-08-13 | 富士通株式会社 | 電子コミュニケーションシステム及び記録媒体 |
| US6457052B1 (en) * | 1998-06-23 | 2002-09-24 | At&T Corp | Method and apparatus for providing multimedia buffering capabilities based on assignment weights |
| US6338066B1 (en) * | 1998-09-25 | 2002-01-08 | International Business Machines Corporation | Surfaid predictor: web-based system for predicting surfer behavior |
| US6314094B1 (en) * | 1998-10-29 | 2001-11-06 | Central Coast Patent Agency Inc | Mobile wireless internet portable radio |
| EP1050160B1 (en) * | 1998-11-16 | 2015-04-08 | Koninklijke Philips N.V. | Apparatus for receiving programs |
| US6389463B2 (en) * | 1999-06-16 | 2002-05-14 | Im Networks, Inc. | Internet radio receiver having a rotary knob for selecting audio content provider designations and negotiating internet access to URLS associated with the designations |
| US6865191B1 (en) * | 1999-08-12 | 2005-03-08 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for sending multimedia attachments to text messages in radiocommunication systems |
| FI108501B (fi) * | 1999-11-05 | 2002-01-31 | Sonera Oyj | Multimediaviestien võlittõminen |
| KR100617662B1 (ko) * | 2000-03-14 | 2006-08-28 | 엘지전자 주식회사 | 멀티미디어 데이터의 사용자 히스토리 정보 구성 및 관리 방법 그리고 이를 기반으로 하는 사용자 프로파일 정보 구성 방법 |
| FR2809557B1 (fr) * | 2000-05-25 | 2004-12-10 | Cit Alcatel | Procede de diffusion d'elements d'information multimedia, recepteur d'elements d'information multimedia diffuses par ce procede et interface utilisateur pour consulter ces elements d'information |
| AR025178A1 (es) * | 2000-06-16 | 2002-11-13 | Kolker Oliver | Disposicion para proporcionar multiples usuarios de una red de radiodifusion la capacidad de sintonizar automaticamente programas o piezas musicales y/oartisticas segun sus atributos |
| DE60020708T2 (de) * | 2000-10-09 | 2006-06-14 | Ses Astra Sa | System für die Übertragung von Daten zu mehreren Empfängern mit Verwendung der Direktübertragung per Satellit |
| US7035871B2 (en) * | 2000-12-19 | 2006-04-25 | Intel Corporation | Method and apparatus for intelligent and automatic preference detection of media content |
| US20020151327A1 (en) * | 2000-12-22 | 2002-10-17 | David Levitt | Program selector and guide system and method |
| US6714929B1 (en) * | 2001-04-13 | 2004-03-30 | Auguri Corporation | Weighted preference data search system and method |
| KR100438857B1 (ko) * | 2001-09-26 | 2004-07-05 | 엘지전자 주식회사 | 사용자 선호도 기반 멀티미디어 검색 시스템 |
-
2002
- 2002-05-31 FR FR0206709A patent/FR2840480B1/fr not_active Expired - Fee Related
-
2003
- 2003-05-16 ES ES03291148T patent/ES2272913T3/es not_active Expired - Lifetime
- 2003-05-16 EP EP06118560A patent/EP1720317A3/fr not_active Withdrawn
- 2003-05-16 AT AT03291148T patent/ATE340447T1/de not_active IP Right Cessation
- 2003-05-16 DE DE60308442T patent/DE60308442T2/de not_active Expired - Lifetime
- 2003-05-16 EP EP03291148A patent/EP1367745B1/fr not_active Expired - Lifetime
- 2003-05-30 US US10/448,125 patent/US20040033777A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| FR2840480B1 (fr) | 2004-11-26 |
| FR2840480A1 (fr) | 2003-12-05 |
| DE60308442D1 (de) | 2006-11-02 |
| ATE340447T1 (de) | 2006-10-15 |
| EP1367745B1 (fr) | 2006-09-20 |
| EP1720317A2 (fr) | 2006-11-08 |
| US20040033777A1 (en) | 2004-02-19 |
| EP1720317A3 (fr) | 2007-03-21 |
| DE60308442T2 (de) | 2007-09-20 |
| EP1367745A1 (fr) | 2003-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2272913T3 (es) | Procedimiento de gestion auto-adaptativa de pertinencia de contenidos multimedia para receptor de estos contenidos y receptor de estos contenidos y receptor asociado. | |
| US8225353B2 (en) | Method and apparatus for scheduling broadcast information | |
| US10163135B2 (en) | Combining user content with supplemental content at a data storage device | |
| US8495021B2 (en) | Distribution data items within geographically distributed databases | |
| US7146479B2 (en) | Method and apparatus of storage allocation/de-allocation in object-oriented programming environment | |
| WO2008058044A1 (en) | Send/lend business rights | |
| EP2087642A2 (en) | Inbox management | |
| JP2017519382A5 (es) | ||
| Oppong | Accommodating the rainy season in third world location-allocation applications | |
| CN104715285A (zh) | 处理订单的方法和设备 | |
| US6560678B1 (en) | Maintaining information variety in an information receiving system | |
| JP2008537259A (ja) | 資源間の関係の効率的記述 | |
| CN101836213A (zh) | 对数字媒体内容未经许可的复制的保护 | |
| US8201260B2 (en) | Device, system, and method of digital rights management utilizing supplemental content | |
| US7653569B1 (en) | Systems and methods for delivering advertisements | |
| CN104021178B (zh) | 多媒体信息过滤方法和装置 | |
| US20170147603A1 (en) | System, method and program product for managing mobile device operation | |
| US7620967B2 (en) | Method for transmitting multimedia information elements, receiver of multimedia information elements distributed by said method and user interface for consulting said information elements | |
| CN108540821A (zh) | 一种网络视频缓存方法、装置及计算机存储介质 | |
| WO2002101526A3 (en) | Method and system for maintaining secure data input and output | |
| Kasule | The Application of the'Three-Step-Test'and its Policy Implications in Uganda | |
| US20080141368A1 (en) | Method for Protecting a Digital Rights File Description | |
| De Bortoli | Wildlife crimes and law enforcement: The importance of direct public involvement in environmental criminal proceedings. A Carpathian perspective | |
| Scerri | Digital policing and its impact on police performance: a Maltese perspective | |
| دشتی سید ابراهیم et al. | Increase the Efficiency of the Offloading Algorithm in Fog Computing by Particle Swarm Optimization Algorithm |