ES2324353T3 - Procedimiento para la transmision de informacion desde un servidor de informaciones a un cliente. - Google Patents
Procedimiento para la transmision de informacion desde un servidor de informaciones a un cliente. Download PDFInfo
- Publication number
- ES2324353T3 ES2324353T3 ES05025837T ES05025837T ES2324353T3 ES 2324353 T3 ES2324353 T3 ES 2324353T3 ES 05025837 T ES05025837 T ES 05025837T ES 05025837 T ES05025837 T ES 05025837T ES 2324353 T3 ES2324353 T3 ES 2324353T3
- Authority
- ES
- Spain
- Prior art keywords
- information
- server
- client
- profile
- additional information
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
Procedimiento para la transmisión de informaciones desde un primer servidor de información (3) a un cliente (9), donde - el primer servidor de información (3) y el cliente (9) están unidos a una red de comunicaciones (2), - se le asigna al cliente (9) un perfil (15), - hay por lo menos un servidor de información adicional (16) unido a la red de comunicaciones (2), - por medio del servidor de información adicional (16) se facilita por lo menos una información adicional (18a; 18b) disponible para descarga, - mediante el cliente (9) se solicita del primer servidor de información (3) una página de red (5) a través de la red de comunicaciones (2), - dependiendo del perfil (15) correspondiente al cliente (9) se selecciona una información adicional (18a; 18b); y - se transmiten al cliente (9) la página de red solicitada (5) y la información adicional (18a; 18b); caracterizado porque por lo menos un segundo servidor de información (6) está unido a la red de comunicaciones (2), el perfil (15) es establecido por un servidor de perfiles (13) unido a la red de comunicaciones (2), y porque para el establecimiento del perfil se evalúa por lo menos una información del perfil, determinándose la información del perfil dependiendo de por lo menos una característica de una página de la red (8) transmitida al cliente (9) por el segundo servidor de información.
Description
Procedimiento para la transmisión de información
desde un servidor de informaciones a un cliente.
La invención se refiere a un procedimiento para
la transmisión de informaciones desde un primer servidor de
informaciones a un cliente, donde
- -
- el primer servidor de informaciones y un cliente están unidos entre sí mediante una red de comunicaciones;
- -
- al cliente se le asigna un perfil;
- -
- hay por lo menos un servidor de información adicional unido con la red de comunicaciones;
- -
- mediante el servidor de información adicional se facilita por lo menos una información adicional para la descarga;
- -
- mediante el cliente se solicita una página de la red del primer servidor de informaciones y a través de la red de comunicaciones;
- -
- dependiendo del perfil que le ha sido correspondiente al cliente, se selecciona una información adicional; y
- -
- se transmiten al cliente la primera página de la red solicitada y la información adicional.
\vskip1.000000\baselineskip
La invención se refiere también a un sistema
cliente-servidor que comprende un cliente
correspondiente a un usuario, un primer servidor de información, un
servidor de información adicional y una red de comunicaciones
mediante la cual resulta posible la comunicación entre el cliente y
el primer servidor de información, donde
- -
- el sistema cliente-servidor presenta medios para asignar un perfil al cliente,
- -
- el servidor de información adicional está unido a la red de comunicaciones;
- -
- el servidor de información adicional facilita por lo menos una información adicional para la descarga;
- -
- el cliente presenta medios para solicitar del primer servidor de información una primera página de la red a través de la red de comunicaciones;
- -
- el sistema cliente-servidor presenta medios para seleccionar una información adicional dependiendo del perfil que le ha sido correspondiente al cliente; y
- -
- el sistema cliente-servidor presenta medios para transmitir la primera página de la red solicitada con la información adicional del primer servidor, al cliente.
\vskip1.000000\baselineskip
La invención se refiere también a un servidor de
perfiles en un primer sistema cliente-servidor,
donde
- -
- el sistema cliente-servidor comprende un cliente correspondiente a un usuario, un primer servidor de información, un servidor de información adicional y una red de comunicaciones;
- -
- el servidor de perfiles presenta medios para asignar un perfil al cliente;
- -
- el servidor de información adicional está unido a la red de comunicaciones;
- -
- el servidor de información adicional facilita por lo menos una información adicional para la descarga;
- -
- el cliente presenta medios para solicitar del primer servidor de información una primera página de la red, a través de la red de comunicaciones;
- -
- el sistema cliente-servidor presenta medios para seleccionar una información adicional dependiendo del perfil que le ha sido correspondiente al cliente;
- -
- y el sistema cliente-servidor presenta medios para transmitir al cliente la primera página de red solicitada con la información adicional del primer servidor.
\vskip1.000000\baselineskip
La invención se refiere por último también a un
programa informático que se puede desarrollar en un sistema
cliente-servidor, en particular en un cliente y/o en
un servidor.
Una multitud de clientes y servidores se
comunican a través de Internet. Éstos forman en su conjunto un
sistema de información multimedia, la llamada red WWW (World Wide
Web). Las páginas de la red puestas a disposición dentro de la WWW
se pueden direccionar mediante un URL (Uniform Ressource Locator).
Un URL se compone entre otros del nombre del servidor que está
facilitando la página de la red, un índice (al menos virtual) y un
nombre correspondiente a la página de la red, por ejemplo lo que se
denomina un documento HTML. Un URL permite seleccionar desde un
cliente la página de la red asignada a este URL. Para ello un
usuario introduce por ejemplo mediante un teclado el URL en un
campo de introducción especial de un programa informático que se
desarrolla en el cliente, lo que se denomina un Browser. A
continuación el cliente genera una consulta al servidor
correspondiente quien a su vez transmite al cliente la página de la
red que ha sido solicitada. Allí se interpreta mediante el Browser
la página de la red que ha sido transmitida y se facilita al usuario
por medio de una pantalla asignada al cliente.
Para describir el contenido de una página de la
red se emplea un lenguaje de descripción de páginas. Hoy día se
emplea para ello principalmente el lenguaje de descripción de
páginas normalizado HTML (Hypertext Mark-up
Language). El HTML permite describir de forma sencilla el contenido
y el aspecto de una página de la red en lo que se llama un
documento HTML. Por ejemplo si un cliente solicita informaciones a
un servidor, entonces el servidor transmite al cliente un documento
HTML que contiene las informaciones solicitadas. Si las
informaciones transmitidas al cliente mediante el documento HTML se
han de visualizar para un usuario, entonces la página de la red o
el documento HTML se conduce al Browser.
Un URL puede estar asignado, en lugar de a una
página de la red, a un programa informático ejecutable en el
servidor. Un programa informático de este tipo es por ejemplo lo que
se denomina un perl-script. Un
perl-script es una secuencia de instrucciones
codificada en el lenguaje de programación perl. Si un cliente llama
a un URL que esté correspondiente a un programa informático de esta
clase, entonces se ejecuta este programa informático en el
servidor. La ejecución del programa informático puede prever también
una transmisión de informaciones al cliente, por ejemplo en forma
de una página de la red. En este caso se puede provocar en
particular mediante el programa informático también la generación
automática de una página de la red. La generación automática puede
comprender la elección del contenido y la elección de parámetros
relativos a la disposición. Naturalmente el programa informático
también puede estar realizado en otro lenguaje, en particular en
otro lenguaje script, por ejemplo como
java-script.
En un documento HTML existe la posibilidad de
indicar los URL de otras páginas de la red o de otros documentos
HTML. Estos URLs se designan como referencia o como vínculo. Un
vínculo es una referencia activable. Si se representan para un
usuario los vínculos mediante un Browser entonces el usuario tiene
la posibilidad de seleccionar un vínculo que esté representado o
activarlo y solicitar que le sea visualizada la página de la red
correspondiente al URL seleccionado. En este caso existe en
particular la posibilidad de que la página de la red seleccionada se
encuentre en otro servidor.
Un servidor de información puede ser por ejemplo
cualquiera de los denominados servidores de la Web. Un servidor de
la Web es un servidor que en la red WWW mantiene informaciones
disponibles para su descarga. Un servidor de información es por
ejemplo también un servidor que facilita noticias de grado de
actualidad. Esta clase de servidores son explotados por ejemplo por
los ofertantes de grandes periódicos diarios o revistas
semanales.
Por lo tanto cada componente que forme parte de
una red de comunicaciones o cada componente que esté unido a una
red de comunicaciones, es un servidor si tiene disponibles datos
para la descarga. En particular si esta clase de datos están
previstos para la visualización para un usuario, se designa el
servidor como servidor de información. La disponibilidad para la
descarga sin embargo no significa forzosamente que las informaciones
vayan a ser descargadas de forma selectiva. Dentro del ámbito de la
WWW es especialmente usual que las informaciones se transmitan de
un servidor a un cliente, a pesar de que el cliente no haya
solicitado precisamente estas informaciones. Esta clase de
informaciones se refieren por ejemplo a publicidad que es
transmitida por el servidor de informaciones al cliente.
Incluso en la transmisión no solicitada de
informaciones a un cliente, tal como sucede por ejemplo en la
transmisión de e-mails no deseados, los llamados
Spam, hay que considerar al servidor de correo como servidor de
informaciones.
También lo que se llama una "tienda en
línea" es un servidor de informaciones, ya que del en la tienda
en línea se pueden solicitar informaciones, por ejemplo
informaciones relativas a los productos ofertados para la compra
por la tienda en línea. Esto indica que el volumen de funciones de
un servidor de informaciones no está limitado a la mera transmisión
de informaciones. En esto se basa más bien el punto de vista del
principio cliente-servidor conocido en la técnica
de la información, donde cada componente que facilita un servicio
se designa como servidor, y cada componente que solicita un servicio
se designa como cliente. En particular, en consecuencia cada
componente puede actuar tanto de cliente como de servidor.
Naturalmente un componente de hardware, o sea por ejemplo un
ordenador, puede realizar las funciones de varios clientes y varios
servidores de forma simultánea o casi simultánea, al estar
realizadas estas funciones en parte también en software.
Un servidor de información se realiza en
particular también en forma de lo que se denomina una máquina de
búsqueda. Una máquina de búsqueda es un servidor, y en particular un
servidor de informaciones, unido a la red de comunicaciones, al
cual el usuario envía por medio del cliente una demanda en forma de
un concepto de búsqueda. La máquina de búsqueda determina, mediante
unas reglas que se pueden establecer previamente dependiendo del
concepto de búsqueda que ha sido transmitido, las informaciones que
estén asociadas al concepto de búsqueda. La máquina de búsqueda da
lugar a que las informaciones determinadas de este modo (el
resultado de la búsqueda) se transmiten al cliente mediante una
página de la red. Para ello el servidor genera a menudo
dinámicamente y de modo automático un documento HTML dependiendo de
las informaciones que se han determinado, el cual finalmente es
transmitido al cliente y presentado al usuario mediante el
Browser.
Con frecuencia se representan en las páginas de
la red unas informaciones adicionales, por ejemplo en forma de
cuñas publicitarias generadas por una máquina de búsqueda
dependiendo de una solicitud de informaciones. La información
adicional puede haber sido facilitada a través de la red de
comunicaciones por el mismo servidor de informaciones o por un
servidor de informaciones adicional de un prestador de servicios
especial. Es sabido que la selección de información adicional tiene
lugar dependiendo del concepto de búsqueda que se haya
introducido.
La información adicional puede ser cualquier
clase de información que se transmite al cliente, pero que no haya
sido solicitada explícitamente por un cliente a un servidor de
informaciones. En este caso el servidor de informaciones puede
asumir naturalmente al mismo tiempo también la función del servidor
de informaciones adicionales. La separación de estos conceptos
sirve, tal como es usual en el sector de tratamiento de la
información, en primer lugar para la representación de las
diferentes funciones, pero no para determinar un componente
concreto que realice esta función.
Una información adicional puede estar dotada de
un vínculo. La activación del vínculo por parte del cliente o de un
usuario al que esté asignado el cliente puede provocar entonces la
solicitud de otra página de la red facilitada por el primer
servidor de informaciones.
La información adicional también puede estar
dotada de un vínculo de tal modo que la activación del vínculo
provoque la ejecución de un programa informático grabado en el
primer servidor de información, por ejemplo de un Skript. Un Skript
de esta clase puede estar realizado por ejemplo como
Perl-Skript.
La transmisión de información adicional junto
con la página de la red desde el primer servidor de informaciones
al cliente también puede provocar la transmisión de un Skript, por
ejemplo de un así denominado Java-Skript. La
activación del vínculo da lugar entonces a la ejecución del Skript
en el cliente.
Dependiendo de la realización del Skript se
pueden realizar otras acciones. Por ejemplo, se pueden obtener del
servidor de informaciones datos estadísticos relativos a la descarga
de una determinada página de la red, o se pueden solicitar otras
páginas de la red por parte del cliente o ser transmitidas a
éste.
Si el servidor de informaciones transmite una
página de la red al cliente, el servidor de informaciones puede
transmitirle al cliente además lo que se llama un Cookie. Un Cookie
es un cúmulo de informaciones que se memorizan en una zona de
memoria asignada al cliente. Se habla aquí también de "plantar un
Cookie". Puede estar previsto que se plante automáticamente un
Cookie cuando el cliente active un vínculo representado en una
página de la red. Si el cliente solicita de nuevo una página de la
red del servidor de informaciones, entonces puede estar previsto
además que el Cookie se transmita al servidor de informaciones junto
con la solicitud del cliente. Un Cookie está generalmente realizado
de modo que sólo se pueda devolver al servidor de informaciones que
le ha provocado al cliente para que plante el Cookie.
En un Cookie también se pueden grabar
informaciones de perfiles, o sea por ejemplo con qué frecuencia un
usuario al que le está asignado el cliente descarga una determinada
página de la red, o cuándo ha descargado por última vez la página
de la red.
Es conocido el hecho de clasificar las páginas
de la red facilitadas por un servidor de informaciones. Esto puede
tener lugar por ejemplo sirviéndose del contenido temático de la
página de la red. Entonces se pueden establecer perfiles en el
sentido de que se pueda hacer una información indicando para qué
temas se interesa especialmente un usuario.
Generalmente un perfil puede representar tanto
un perfil de usuario individual asignado exclusivamente a un
determinado usuario como también designar una característica o
varias características que permitan la clasificación del usuario en
cuanto a determinadas características previamente determinables. En
particular el perfil propiamente dicho puede designar una clase
asignada al usuario. El perfil correspondiente al cliente puede
designar en particular el perfil asignado especialmente al usuario,
siempre que el usuario esté dado de alta en el cliente, por ejemplo
en un ordenador personal, un PDA o un aparato de telecomunicación
móvil, y el cliente esté en comunicación con la red de
comunicaciones. En este caso, el perfil correspondiente al usuario
se puede considerar siempre como correspondiente al cliente, y
viceversa, siempre y cuando no resulte otra cosa por el contexto.
La publicación US 2005/0165615 (Minar) muestra un procedimiento de
esta clase para intercalar publicidad en páginas de la red.
Si el servidor de informaciones está realizado
como máquina de búsqueda, entonces el perfil de usuario puede
establecerse dependiendo de los conceptos de búsqueda que hayan sido
introducidos por éste. Mediante una evaluación del perfil, el
servidor de informaciones puede provocar que al usuario o al cliente
correspondiente al usuario, solamente se le transmitan tales
informaciones adicionales que correspondan a su perfil. Para esto
las informaciones adicionales pueden estar por ejemplo clasificadas
correspondientemente.
Mediante una selección de informaciones
adicionales de esta clase se tiene la posibilidad de incrementar la
relevancia de las informaciones adicionales transmitidas al usuario.
Con esto se puede conseguir por una parte una reducción de la
cantidad de datos a transmitir a través de la red de comunicaciones;
por otra parte, se puede conseguir un uso moderado de la potencia
de cálculo del servidor de informaciones.
El servidor de informaciones es por ejemplo una
máquina de búsqueda de un producto en la que un usuario busca
típicamente uno o varios productos dependiendo de diferentes
criterios. Los diferentes criterios tales como gama de precios,
fabricantes, clase de producto, etc., se pueden introducir por medio
de conceptos de búsqueda. La máquina de búsqueda de productos
evalúa los conceptos de búsqueda y transmite una lista de resultados
al cliente correspondiente al usuario. La máquina de búsqueda de
productos puede transmitir además una información adicional. La
información adicional puede por ejemplo describir otros productos
similares, presentar ofertas especiales relacionadas temáticamente,
establecer comparaciones con productos similares u ofertar
accesorios. Si el perfil del usuario indica que en una fecha
anterior el usuario ha estado buscando productos relativos a la
salud, se puede deducir de ahí que el usuario está pendiente de su
salud. Junto con los productos buscados se pueden transmitir
entonces por el servidor al cliente informaciones adicionales que
comprendan ensayos de los productos representados bajo aspectos de
la salud, o remitir a otras páginas de la red que contengan esta
clase de informaciones.
Si se le ofertan al usuario por lo tanto
informaciones adicionales relevantes, éste no necesita buscar él
mismo estas informaciones, lo que generalmente significaría varias
transmisiones de informaciones entre el cliente y uno o varios
servidores de información, y con ello significaría una carga de la
red de comunicaciones y de los servidores de información que así se
puede evitar.
El procedimiento conocido presenta sin embargo
el inconveniente de que los perfiles establecidos por los servidores
de información son muy poco precisos, ya que para el
establecimiento de los perfiles solamente se pueden evaluar unas
pocas informaciones, y éstas con frecuencia ya no se corresponden
con una situación actual. Por ejemplo, los intereses de un usuario
pueden cambiar muy rápidamente, o mientras tanto este ha adquirido
un producto buscado por lo que los resultados de la búsqueda
basados en este perfil ya no son de actualidad.
La red WWW es una red de comunicaciones de
extensión global a base del denominado Internet, al que están
conectados muchos millones de servidores y clientes. Desde la
creación de esta clase de redes de comunicación ha aumentado
notablemente el número de servidores y clientes, y en particular
también la cantidad de datos transmitidos entre los servidores y
clientes, y seguirá aumentando fuertemente, ya que cada vez es mayor
el número de informaciones que se transmiten a través de las redes
de información.
Para satisfacer la demanda de información
constantemente creciente de los usuarios o de los clientes asignados
a estos usuarios se aplican diversas técnicas. Por una parte se
crean y emplean redes de comunicación con anchuras de banda
mayores, o se amplían las redes de comunicación existentes. Un
ejemplo de esto del campo de la telecomunicación móvil es el curso
del denominado UMTS (Universal Mobile Telecommunications System),
que actualmente sustituye al GSM (Global System for Mobile
Telecommunications), de menor potencia.
Por otra parte se están desarrollando y
empleando algoritmos de compresión que reducen las cantidades de
datos que se han de transmitir a través de las redes de
comunicación.
Otra posibilidad para dominar la mayor demanda
de información son las técnicas que aceleran la solicitud de
informaciones mediante una optimización del proceso de solicitud.
Mediante esta clase de técnicas de optimización se intenta
especialmente acelerar los procedimientos convencionales de
solicitud de informaciones, por el hecho de que se posibilita
efectuar la solicitud propiamente dicha y/o la transmisión de
informaciones mediante la transmisión de un número lo más reducido
posible de datos o paquetes de datos. Esto puede dar lugar a una
disminución del llamado tráfico de la red, es decir de los datos a
transmitir por unidad de tiempo a través de una red de
comunicaciones.
Con tendencia claramente creciente se ofrecen
hoy día por ejemplo productos, es decir mercancías, servicios e
informaciones por los servidores de información o tiendas en línea,
y se compran por los usuarios o clientes en las tiendas en línea.
Los datos a transmitir para una compra de un producto en una tienda
en línea, entre un usuario o un cliente correspondiente al usuario,
y la tienda en línea o uno o varios de los servidores asignados a
la tienda en línea, generan una proporción importante del tráfico de
la red dentro de una red de comunicaciones. Entre esto hay que
contar en particular también la búsqueda y solicitud de
informaciones que finalmente conducen al pedido o compra de un
producto.
Con una tendencia igualmente creciente se
solicitan hoy día en general informaciones a los servidores de
información. El número constantemente creciente de accesos a las
máquinas de búsqueda indica que los usuarios frecuentemente buscan
unas informaciones muy especiales o unos servidores de información
muy especiales. Para reducir la cantidad de datos a transmitir a
través de la red de comunicaciones, existen las llamadas
meta-máquinas de búsqueda, que al existir una
consulta de un cliente mediante un concepto de búsqueda, por su
parte dirigen consultas selectivas a las máquinas de búsqueda,
evalúan los resultados y transmiten al cliente una lista de los
resultados evaluados, para incrementar la probabilidad de acierto y
reducir por lo tanto el número de búsquedas infructuosas, lo que
podría suponer un derroche de recursos de la red de comunicaciones
con motivo de una transmisión de datos innecesa-
rios.
rios.
El objetivo de la invención es por lo tanto
crear un procedimiento que permita incrementar la relevancia de las
informaciones adicionales transmitidas a un cliente, y que por lo
tanto permita la protección de los recursos tanto de la red de
comunicaciones, por disminución de las informaciones a transmitir a
través de la red de comunicaciones por una parte, así como una
reducción de la carga de los servidores de información, por otra
parte.
Mediante el aumento de la relevancia de las
informaciones adicionales transmitidas a un cliente se trata de
conseguir especialmente una disminución del llamado tiempo en línea,
donde el tiempo en línea describe el tiempo que emplea un usuario
para intercambiar informaciones con uno o varios servidores de
información mediante el cliente que tiene asignado.
Este objetivo se resuelve conforme a la
invención por el hecho de que hay por lo menos un segundo servidor
de informaciones unido a la red de comunicaciones, porque el perfil
lo establece un servidor de perfiles unido con la red de
comunicaciones y porque para el establecimiento del perfil se evalúa
por lo menos una información del perfil, determinándose la
información del perfil dependiendo de por lo menos una
característica de una página de la red transmitida al cliente por
el segundo servidor de información.
De acuerdo con la invención, el perfil es
establecido por un servidor de perfiles unido a la red de
comunicaciones. Para ello no se emplean únicamente informaciones
del perfil procedente del primer servidor de informaciones, sino
que también se emplean informaciones del perfil procedente del
segundo servidor de informaciones. De este modo se tiene la
posibilidad de poder establecer los perfiles con mayor exactitud.
Con esto a su vez se puede efectuar con mayor precisión la
selección de las informaciones adicionales a transmitir al cliente
por el primer servidor de informaciones, lo cual da lugar a una
mayor relevancia de la información adicional.
El procedimiento conforme a la invención tiene
con esto no solamente la ventaja de que se dispone de un número
especialmente grande de informaciones para el establecimiento o
actualización de un perfil, sino también que un perfil tiene una
grado de actualidad muy elevada, ya que la frecuencia de
determinación de informaciones del perfil se incrementa por el
hecho de que el perfil no solamente se establece basándose en
informaciones de perfil procedentes del primer servidor de
informaciones sino en particular también basándose en informaciones
de perfil procedentes del segundo servidor de información.
Esto permite presentarle de forma especialmente
rápida y flexible al usuario una información adicional mediante una
página de la red solicitada y teniendo en cuenta una situación
actual de éste.
El procedimiento conforme a la invención permite
además que la información adicional no solamente se pueda
representar en páginas de la red que se transmiten al cliente por el
servidor de información a través del cual se determinaron las
informaciones del perfil, en este caso por ejemplo el segundo
servidor de informaciones, sino también en páginas de la red que
son transmitidas al cliente por otros servidores de información, en
este caso por ejemplo el primer servidor de información. Con esto a
su vez se asegura un abastecimiento del usuario o del cliente
especialmente rápido y próximo en el tiempo con informaciones
relevantes. Por lo tanto el usuario no tiene ningún motivo para
cargar por una parte la red de comunicaciones ni por otra un
servidor de informaciones, por el hecho de que se busque esta
información adicional.
Mediante el procedimiento conforme a la
invención se puede reducir por lo tanto el tiempo en línea. Por ello
se puede conseguir una notable reducción del consumo de energía,
dado que por una parte la transmisión de datos naturalmente sólo es
posible mediante energía eléctrica, y por otra parte un usuario
utiliza al cliente, por ejemplo un PC, durante un período de tiempo
más corto.
Preferentemente el primer y/o segundo servidor
de información está realizado como una máquina de búsqueda, una
máquina de búsqueda de producto, una tienda en línea, un foro en
línea o un servidor de noticias.
Esta clase de servidores de información tienen
la ventaja de captar unas informaciones de perfil especialmente
relevantes para el establecimiento de los perfiles y poderlos
transmitir al servidor de perfiles. Por ejemplo, el servidor de
perfiles puede determinar las preferencias del usuario a partir de
las informaciones de perfil que describen las mercancías compradas
o no compradas a través de una tienda en línea. Por medio de un foro
en línea se pueden determinar informaciones relativas a los temas
que interesan al usuario. Un servidor de noticias facilita
informaciones de grado de actualidad relativas a diversos temas. Un
usuario se puede abonar por ejemplo a diversos temas. Mediante los
temas a los que está abonado se tiene la posibilidad de obtener más
informaciones para el establecimiento del perfil del usuario. El
servidor de información puede estar realizado en particular en
forma de cualquier clase de servidor de la red. Convenientemente se
asigna a la información del perfil una condición y solamente se
tiene en cuenta la información del perfil para el establecimiento
del perfil si la información del perfil cumple esa condición.
Mediante la especificación de una condición se
puede incrementar aún más la calidad de un perfil y con ello la
relevancia de la información adicional determinada por medio del
perfil.
La condición se describe por ejemplo por medio
de una fecha y hora, de un período de tiempo, de una identificación
de un servidor de informaciones o de una clase de un servidor de
informaciones.
Mediante una condición de esta clase se puede
conseguir un grado de grado de actualidad especialmente alto del
perfil, ya que las informaciones de perfil anticuadas ya no se
emplean para la producción o actualización del perfil. En lo
sucesivo, la generación de un perfil comprenderá también siempre la
actualización del perfil. Por ejemplo puede estar previsto que para
la generación del perfil ya no se tenga en cuenta una búsqueda de
producto que haya tenido lugar hace más de veinte días. O puede
estar previsto no utilizar para la generación del perfil una
información de perfil de un servidor de informaciones identificable
mediante una característica. Si al servidor de perfiles le está
asignada una clase, entonces puede estar previsto por ejemplo no
emplear una información de perfil de un servidor de noticias,
mientras que en cambio se deba emplear para la generación del
perfil la información de perfil de una máquina de búsqueda.
En particular puede haber varias condiciones
asignadas a una información de perfil. Así por ejemplo se puede
establecer que en la generación del perfil solamente se tengan en
cuenta las informaciones de perfil de una máquina de búsqueda del
producto en un plazo de diez días a partir de la determinación de la
información del perfil, mientras que en cambio la información del
perfil que fue determinada desde un foro en línea se utilice en un
plazo de treinta días a partir de su determinación. De este modo se
puede conseguir por lo tanto una flexibilidad especialmente elevada
y con ello un grado de actualidad especialmente alta de un
perfil.
En un perfeccionamiento ventajoso del
procedimiento la página de la red solicitada por el cliente al
primer servidor de información tiene asignada por lo menos una
característica. La información adicional se selecciona dependiendo
de una evaluación de esta característica. La por lo menos una
característica de la página de la red solicitada por el cliente al
segundo servidor de información o la página de la red transmitida al
cliente por el segundo servidor de información describe
preferentemente un contenido, un origen, un período de tiempo, una
acción realizada o una acción no realizada.
El contenido de una página de la red se puede
describir por ejemplo mediante una clasificación previa de la
página de la red facilitada por el primer o por el segundo servidor
de información. Mediante la evaluación del contenido o de la
clasificación se puede conseguir todavía una relevancia más alta de
la información adicional. Si el primer servidor de información está
realizado por ejemplo como tienda en línea se pueden representar
diferentes categorías de producto en distintas páginas de la red que
pueden solicitarse de la tienda en línea. Si el usuario ha
solicitado ahora una página de la red en la que se ofertan
accesorios para diversos productos, entonces mediante el
procedimiento conforme a la invención se puede conseguir que al
usuario se le transmita una información adicional que describa un
accesorio correspondiente a un producto que ha comprado con
anterioridad. La información relativa al producto comprado con
anterioridad se puede tomar del perfil. La información sobre el
hecho de que el usuario se podría interesar por un accesorio para
este producto se puede deducir de la característica de la página de
la red que se ha solicitado, en el caso de que ésta describa por
ejemplo el contenido y éste esté clasificado como
"accesorio".
El origen de una página de la red que se haya
transmitido puede describir una acción anterior que ha provocado la
transmisión de la página de la red al cliente. Mediante el origen se
puede comprobar especialmente qué página de la red había sido
solicitada con anterioridad por el cliente. Si la página de la red
fue solicitada por el cliente basándose en un vínculo representado
en otra página de la red entonces mediante un denominado referidor
se puede determinar el URL de la página de la red precedente. Esto
permite en particular determinar el servidor de información que
había transmitido al cliente la página de la red precedente.
El período de tiempo describe por ejemplo el
tiempo transcurrido entre la solicitud de una página de la red y la
solicitud de otra página de la red facilitada por el servidor de
informaciones o por otro servidor de informaciones. A partir del
período de tiempo se puede deducir si el usuario ha considerado con
cierto detalle las informaciones representadas en la página de la
red, es decir si éstos pudieran ser de interés en principio, o si
el usuario ha solicitado dentro de un período de tiempo muy corto
otra página de la red, y en consecuencia la página de la red tenía
más bien poca relevancia para el usuario.
Una acción realizada puede ser por ejemplo la
activación de un vínculo representado en una página de la red
transmitida al cliente. Correspondientemente, una acción no
realizada puede ser la no-activación de un vínculo
representado en la página de la red. También puede entenderse como
acción una reunión de varias acciones subordinadas. Si el primer o
el segundo servidor de información está representado por ejemplo
como una tienda en línea, entonces una acción realizada o no
realizada puede describir la compra realizada o no realizada de un
producto.
Estas características son especialmente
adecuadas para generar informaciones de perfil que se pueden
incorporar en un perfil.
El perfil se puede establecer por ejemplo
mediante un sistema experto dependiendo de las características de
la página de la red solicitada al segundo servidor de información.
Un sistema experto describe la disposición y obtención de
conocimiento dentro del marco de la llamada inteligencia artificial.
Un sistema experto está realizado por ejemplo como un así
denominado sistema experto basado en reglas. En este caso se genera
una decisión mediante el tratamiento de unas reglas que se pueden
especificar, o en el presente caso se puede establecer un perfil.
Esto permite que al establecer el perfil se tengan en cuenta todas
las características disponibles, y generar el perfil en una especie
de "árbol de toma de decisión", dependiendo de las
características y eventualmente de las condiciones asignadas a las
informaciones de perfil.
También la información adicional que se ha de
presentar se puede seleccionar ventajosamente mediante un sistema
experto, dependiendo del perfil establecido. Si el sistema experto
está realizado como sistema experto basado en reglas, se puede
seleccionar la información adicional mediante el tratamiento de unas
reglas que se pueden especificar. Esto puede realizarse por ejemplo
en una especie de árbol de toma de decisión dependiendo de los
distintos parámetros del perfil.
En un perfeccionamiento ventajoso del
procedimiento, el primer servidor de información pide al servidor de
perfiles que transmita el perfil, el servidor de perfiles transmite
el perfil al servidor de información y mediante el perfil el
servidor de información selecciona una información adicional
adecuada. Para ello el servidor de información puede cumplir por
ejemplo también la función del servidor de información adicional.
Para este fin el servidor de información puede tener asignada una
base de datos en la que están almacenadas las informaciones
adicionales. El servidor de información adicional puede estar
realizado por lo tanto en especial también como software.
Esto tiene la ventaja de que el servidor de
información puede establecer y poner en práctica reglas para la
elección de las informaciones adicionales, de modo especialmente
flexible e independiente del servidor de perfiles.
De acuerdo con otro perfeccionamiento ventajoso
de la invención, el primer servidor de información le pide al
servidor de perfiles la información complementaria, eligiendo el
servidor de perfiles la información adicional dependiendo del
perfil.
La elección de una información adicional
adecuada es realizada por lo tanto por el servidor de perfiles, de
acuerdo con esta forma de realización. Esto tiene la ventaja de que
la inteligencia necesaria para efectuar la selección solamente ha
de estar presente en el servidor de perfiles. Por otra parte se
carga menos la red de comunicaciones, ya que no tiene lugar ninguna
transmisión de un perfil desde el servidor de perfiles a un
servidor de informaciones. Para la selección cabe imaginar que las
informaciones adicionales propiamente dichas o las informaciones
que permitan una identificación de la información adicional
registrada en un servidor de información adicional estén
memorizadas en una base de datos correspondiente al servidor de
perfiles.
De acuerdo con otra forma de realización
ventajosa, el perfil se transmite al servidor de información
adicional y la elección de la información adicional es realizada
por el servidor de información adicional dependiendo del perfil que
se ha transmitido.
En este caso el servidor de perfiles puede
funcionar con total independencia de la información adicional
disponible. Para la selección de una información adicional adecuada
se transmite el perfil al servidor de información adicional, quien
dependiendo del perfil procede a la elección de una información
adicional adecuada.
Para la transmisión de la información adicional
seleccionada, el servidor de perfiles provoca por ejemplo que se
transmita al servidor de información una información que identifique
la información adicional seleccionada. Esto puede realizarse por
una parte por el hecho de que la información adicional se transmita
directamente al servidor de información. Pero por otra parte existe
también la posibilidad de que el servidor de perfiles transmita por
ejemplo un URL al servidor de información, bajo el cual se pueda
descargar la información adicional del servidor de información
adicional. Esto es especialmente ventajoso si la información
adicional no se ha de representar directamente en la página de la
red sino que únicamente se ha de representar como vínculo con una
página de la red del servidor de información adicional.
En particular cabe imaginar también una
combinación tal que la información adicional que se ha de
representar en la página de la red contenga una información
representable de modo directo, así como un vínculo con otra
información o por ejemplo con una información gráfica que se ha de
representar en la página de la red.
En un perfeccionamiento ventajoso del
procedimiento, se evalúa una identificación asignada al cliente para
efectuar la asignación de las informaciones de perfil al perfil.
Para ello se transmite al servidor de perfiles por ejemplo la
identificación asignada al cliente junto con la información del
perfil. Esto permite efectuar de modo especialmente sencillo la
asignación de informaciones de perfil a un perfil ya existente o a
un perfil nuevo que se ha de crear.
Preferentemente se selecciona el perfil que se
ha de emplear para la selección de la información adicional
mediante la evaluación de por lo menos una identificación asignada
al cliente. La por lo menos una identificación permite por lo tanto
localizar el perfil correspondiente al usuario o al cliente, y
dependiendo de una evaluación del perfil proceder a una selección
de la información adicional. Una identificación puede ser por
ejemplo lo que se llama una identidad del usuario o
user-id, mediante la cual el usuario se presenta a
un servidor de información, por ejemplo a una tienda en línea.
En este caso cabe imaginar que el servidor de
información transmita la identificación al servidor de perfiles,
éste evalúe la identificación, seleccione el perfil y devuelva el
perfil seleccionado al servidor de información, elija una
información adicional o provoque un sistema de seguimiento
correspondiente para la selección de una información adicional.
Mediante esta forma de realización del
procedimiento conforme a la invención se pueden evaluar en especial
varias identificaciones asignadas a un usuario y/o a un cliente para
seleccionar el perfil correspondiente al usuario. Esto puede ser
ventajoso, por ejemplo cuando una identificación asignada al usuario
o al cliente no es una identificación unívoca, o si existe la
posibilidad de que esta identificación también sea utilizada por
otro usuario o cliente.
En este caso resulta especialmente ventajoso si
la identificación está formado por un Cookie, por un número de
aparato o por un número de selección. En particular puede estar
previsto que el Cookie sea implantado en el cliente por el servidor
de perfiles. Un número de aparato puede ser por ejemplo el número de
una tarjeta de red. Esto permite una identificación unívoca del
cliente. Un número de selección puede ser por ejemplo una
identificación de usuario asignada al usuario, mediante la cual el
usuario se presenta a través del cliente que tiene correspondiente
a través de un proveedor de acceso en la red de comunicaciones. Esto
permite además también que al usuario o al cliente se le pueda
asignar un perfil sin que se conozca la identidad real del cliente,
es decir por ejemplo su nombre y su dirección, de modo que se puede
mantener el anonimato del usuario.
Preferentemente hay varias identificaciones
asignadas al perfil. Puede estar previsto colocar en el cliente un
Cookie para cada acción iniciada por el cliente, o sea por ejemplo
la solicitud de una página de la red, la activación de un vínculo,
la compra de un producto o la búsqueda de informaciones. Esto tiene
la ventaja de que las características que describen la activación
de un vínculo se pueden memorizar en el Cookie en el cliente, y
estas informaciones pueden volver a ser consultadas por el servidor
de perfiles en forma del Cookie implantado en el cliente.
De este modo el servidor de perfiles tiene la
posibilidad de extraer las informaciones precisas para la creación
o actualización de un perfil directamente del Cookie memorizado en
el cliente, con independencia del primero o segundo servidor de
información.
Para la identificación del usuario, del cliente
o del perfil también se puede recurrir en particular también, a un
número de selección o un número de aparato con independencia o
adicionalmente a los Cookies.
De acuerdo con una forma de realización
especialmente preferida del procedimiento conforme a la invención
se evalúa un comportamiento del usuario y se forma la identificación
dependiendo de la evaluación del comportamiento.
Un comportamiento del usuario se puede
determinar por ejemplo de modo que se determina un período de tiempo
dentro del cual el usuario solicita con cierta regularidad una
información de un posiblemente determinado servidor de información.
La evaluación del comportamiento del usuario se puede emplear para
la selección del perfil, en particular en combinación con una o
varias otras identificaciones. Si por ejemplo un cliente realizado
en forma de un PC es utilizado por varios usuarios, donde hay un
usuario que utiliza este PC siempre durante el día y otro que
utiliza el PC principalmente por la tarde/noche, entonces mediante
la evaluación de la hora actual se puede determinar el usuario y
por lo tanto el perfil correspondiente a éste. Un comportamiento
también se puede describir mediante la introducción de determinados
signos mediante un teclado correspondiente al cliente.
También a partir de determinados ajustes de un
programa informático que se desarrolla en el cliente, por ejemplo
un Browser, se puede determinar un comportamiento del usuario.
Especialmente mediante la evaluación de los llamados ficheros log,
que se generan en el software que se ejecuta en el cliente se puede
determinar un comportamiento del usuario. Un fichero log puede ser
generado por ejemplo por un Browser y contener informaciones
relativas a la hora y la identidad de un servidor de información al
que el usuario ha solicitado informaciones. Un fichero log también
puede contener informaciones que indiquen cuándo y durante cuánto
tiempo el usuario ha estado activo en el cliente, en un servidor de
información o en la red de comunicaciones.
El comportamiento se determina preferentemente
dependiendo de por lo menos una posición de un aparato indicador
correspondiente al cliente. Un aparato indicador de esta clase es
por ejemplo un así denominado ratón de ordenador, un touchpad, un
trackball o un teclado correspondiente al cliente. Mediante un
aparato indicador, un usuario puede desplazar una marca de
posición, que se representa por ejemplo gráficamente en forma de
flecha, sobre una pantalla correspondiente al cliente, recorriendo
el contenido representado en la pantalla y marcar por ejemplo
determinados puntos del contenido representado. En particular se
puede también activar mediante el aparato indicador un vínculo que
esté representado. Una posición se puede describir en este caso por
ejemplo mediante las denominadas coordenadas X-Y
del aparato indicador.
El comportamiento se determina ventajosamente
dependiendo del curso del movimiento de un aparato indicador
correspondiente al cliente. Un curso de movimiento se puede
describir por ejemplo por una serie de posiciones del aparato
indicador. En particular, una serie de posiciones de esta clase
puede estar dotada de una información de tiempo. De este modo se
tiene entonces la posibilidad de evaluar si y durante cuánto tiempo
el aparato indicador ha estado situado en una determinada posición
o en un entorno predeterminado de una determinada posición. A
partir de ahí se puede deducir por una parte un determinado interés
del usuario por un contenido representado en esta posición.
Mediante un curso del movimiento de esta clase también se puede
deducir un comportamiento típico del usuario. A partir de ahí a su
vez se puede identificar un determinado usuario, posiblemente en
combinación con la evaluación de otras identificaciones, o
seleccionar un perfil correspondiente al usuario.
En una forma de realización preferente se deduce
del comportamiento una información del perfil y se memoriza en el
perfil. A partir del comportamiento se puede decir por ejemplo si un
usuario trabaja en un ordenador preferentemente en las horas de la
noche, o qué clase de información solicita un usuario a una
determinada hora del día. Esto se puede tener en cuenta por ejemplo
durante la selección de la información adicional, de modo que
dependiendo de la hora del día se selecciona la información
adicional que se ha de representar en una página inicial.
Ventajosamente le corresponde al servidor de
perfiles un sistema de tracking.
Hoy día es usual que uno o varios de los
servidores de información adicional correspondientes al servidor de
información estén asignados a lo que se denomina un sistema
tracking. Un sistema tracking de esta clase se puede conseguir por
ejemplo en http://www.zanox.de o en http://www.affilinet.de. Un
sistema tracking le permite por una parte a un servidor de
información seleccionar uno o varios de los servidores de
información adicional correspondientes al sistema tracking. Por
otra parte, un servidor de información puede almacenar allí
informaciones adicionales que después se pueden representar en las
páginas de la red de otros servidores de información, por
potenciales servidores de información adicional registrados en el
sistema tracking.
Un sistema tracking administra de este modo por
ejemplo socios publicitarios de una tienda en línea. En este caso,
la tienda en línea no tiene porqué poseer necesariamente ella misma
informaciones relativas a la identidad de los socios publicitarios.
Sin embargo, convenientemente el sistema tracking le informará a la
tienda en línea periódicamente sobre los socios publicitarios
actualmente correspondientes a la tienda en línea.
Si uno o varios de los servidores de información
adicional correspondientes al servidor de información están
asignados a un sistema tracking, entonces en el caso de activarse un
vínculo por parte de un usuario, el servidor de información pide al
cliente que transmita al respectivo servidor de información
adicional todos los Cookies allí depositados, que fueron plantados
en el cliente por un servidor de información adicional
correspondiente al sistema tracking. Los servidores de información
adicional a su vez que obtienen del cliente una copia del Cookie
que ha sido colocado en él, envían una comunicación al sistema
tracking. El sistema tracking retransmite esta comunicación al
servidor de perfiles que a partir de ahí establece un perfil o
actualiza un perfil. Naturalmente cabe imaginar que tanto el
sistema tracking como el servidor de perfiles estén realizados en
software, es decir en forma de programas informáticos. Para esto es
posible en particular que el sistema tracking y el servidor de
perfiles funcionen en el mismo sistema informático y únicamente
estén separados funcionalmente.
De acuerdo con un perfeccionamiento ventajoso
del procedimiento para la selección de una información adicional
que se ha de presentar, se evalúa por lo menos una característica
correspondiente a la información adicional. Esto permite
seleccionar la información adicional no sólo dependiendo del perfil
del usuario sino también dependiendo de parámetros de orden
superior.
La característica describe preferentemente una
hora, un margen de tiempo, un sector, una temario, un número de
activaciones, un número de leads (pistas de venta), una cantidad de
ventas o una conversión.
Un tiempo describe por ejemplo una hora del día
o una estación del año dentro de la cual la información adicional
no se debe seleccionar o precisamente se debe seleccionar. Un sector
describe una clasificación de la información adicional en cuanto a
un entorno comercial. De este modo se tiene la posibilidad de
seleccionar una información adicional especialmente cuando a la
información adicional tiene asignada un sector o un temario que esté
en sintonía con las informaciones del perfil.
Si se desea que la información adicional se
represente en la página de la red en forma de un vínculo, entonces
se le pueden asignar a la información adicional una serie de
activaciones, que describen con qué frecuencia la información
adicional ya ha sido activada en una página de la red en anteriores
representaciones. Si la información adicional conduce a otro
servidor de información, por ejemplo una tienda en línea en la que
un usuario se ha de registrar para ver informaciones, entonces
mediante la cantidad de leads (pistas de venta) se puede averiguar
con qué frecuencia ha tenido lugar un registro sin que se pidieran
otras informaciones, en particular sin que se comprara un producto.
Un número de ventas describe con qué frecuencia se ha realizado
efectivamente la venta o el pedido de un producto, basándose en una
presentación de la información adicional sobre una página de la
red. Una conversión describe la relación de los leads (pistas de
venta) efectuados dentro de un período de tiempo predeterminado a
las ventas realizadas durante este intervalo de tiempo. Así puede
estar previsto dejar de representar informaciones adicionales que
afecten a un producto de una tienda en línea si presenta un número
especialmente alto de leads (pistas de venta) pero sólo una cantidad
muy reducida de ventas. Una información adicional de este tipo
tiene muy escasas probabilidades de ser relevante, de modo que una
representación de esta información sobre una página de la red daría
lugar con gran probabilidad a un derroche de recursos.
De acuerdo con una forma de realización
especialmente preferida en la que el cliente tiene asignado un
elemento de software se transmite la información adicional
seleccionada al elemento de software a través de la red de
comunicaciones y mediante el elemento de software se provoca una
representación de la información adicional.
Un elemento de software de esta clase puede ser
por ejemplo el Browser que se ejecuta en el cliente. En este caso
puede estar previsto que el Browser integre la información adicional
que le ha sido transmitida a éste en la página de la red que se ha
de representar. También puede estar previsto que el Browser prevea
un sector o varios sectores para la presentación de la información
adicional y que se represente la información adicional en este
sector. El elemento de software puede estar realizado por ejemplo
como lo que se denomina un plug-in. Un
plug-in es un componente de software que se añade a
un software existente y que de este modo amplía la función del
software existente.
Esta forma de realización presenta la ventaja de
que las informaciones adicionales se transmiten directamente al
cliente sin ser transmitidas previamente al servidor de información.
De este modo se pueden ahorrar otra vez recursos. En particular se
carga menos la potencia de cálculo del servidor de información y la
red de comunicaciones sufre una carga menor, ya que los datos que
representan la información adicional solamente se han de transmitir
una vez.
La información adicional seleccionada se
transmite preferentemente de modo directo al cliente desde el
servidor de perfiles o el servidor de la información adicional. De
este modo se logra otra reducción de la carga de la red de
comunicaciones.
En un perfeccionamiento ventajoso del
procedimiento se transmite al cliente la página de la red solicitada
al primer servidor de información o la solicitada al segundo
servidor de información, en forma de un
RSS-Feed.
RSS es un lenguaje descriptivo que define un
formato de datos mediante el cual se pueden memorizar en un servidor
de información artículos o sus descripciones abreviadas, por
ejemplo mensajes de noticias, y presentarlas en forma legible a
máquina. Un así denominado RSS-Feed o Newsfeed se
compone de un fichero XML que facilita únicamente el contenido, es
decir por ejemplo la noticia propiamente dicha de una página de
noticias, pero que no incluye ninguna clase de disposiciones o
diseño. Muchas páginas que publican periódicamente artículos
generan lo que se llama un fichero RSS con los artículos más
recientes y los publican mediante un servidor de informaciones.
De acuerdo con este perfeccionamiento se tiene
por una parte la posibilidad de generar informaciones de perfil
relativas al usuario dependiendo de un RSS-Feed
abonado, al tener por ejemplo en cuenta los temas de los
RSS-Feed abonados al generar el perfil. Por otra
parte existe la posibilidad de añadirle a un
RSS-Feed transmitido desde un servidor de
información a un cliente, informaciones adicionales o provocar que
esta clase de informaciones adicionales se transmitan al
cliente.
De acuerdo con otra forma de realización
preferida del procedimiento conforme a la invención se provoca
automáticamente una transmisión de una información adicional al
cliente con independencia de la solicitud de una página de la red
al primer servidor de información. En este caso la solicitud
automática de información adicional puede realizarse por ejemplo
mediante un software que se ejecuta en el cliente. Ventajosamente se
presenta también por el elemento de software la información
adicional transmitida al cliente. Esto permite después la
transmisión totalmente automatizada de informaciones adicionales al
cliente o al usuario.
De acuerdo con una forma de realización
especialmente preferida del procedimiento objeto de la invención,
el cliente solicita del primer servidor de información una página
inicial. En consecuencia el servidor de información transmite al
cliente la información adicional seleccionada como parte componente
de la página inicial solicitada. Como alternativa, el servidor de
información dota la página inicial con por lo menos una referencia
activable a por lo menos una información adicional.
Una página inicial se denomina también como
Home-Page, y describe la página que se transmite a
un cliente normalmente por un servidor de información. El URL
correspondiente a la página inicial está situado en este caso
típicamente en el nivel más alto, y por ejemplo es idéntico con el
URL correspondiente al mismo servidor de información. Internamente
este URL remite entonces a un fichero especial, que se designa por
ejemplo como "index.html" o como "home.htm".
Una página inicial de esta clase se solicita con
especial frecuencia en un primer paso mediante la introducción de
un URL si un usuario quisiera descargar una información facilitada
por el servidor de información. Muchos servidores de información
incluso permiten el acceso a informaciones descargables
exclusivamente a través de campos de introducción especiales o
vínculos que están representados en la página inicial. Por lo tanto
resulta especialmente ventajoso si las informaciones adicionales se
transmiten al cliente que solicita la página inicial incluso junto
con la página inicial, o si se pueden solicitar mediante la
activación de vínculos representados en la página inicial. De este
modo se puede reducir el número de solicitudes de otras páginas de
la red. Mediante la evaluación del perfil correspondiente al usuario
se puede efectuar especialmente de modo implícito un pronóstico
sobre cuáles son las informaciones que con alto grado de
probabilidad podrían ser consultadas por el usuario. Si la página
inicial está asignada por ejemplo a una página de búsqueda, entonces
se puede conseguir con ello que el usuario ni siquiera tenga que
introducir un concepto de búsqueda, si ya en la página inicial se
presenta una información adicional que el usuario realmente querría
buscar mediante la introducción de un concepto de búsqueda.
Si el primer servidor de información está
realizado como una tienda en línea, entonces con esta forma de
realización se tiene la posibilidad de mostrarle al usuario ya en
la página inicial de la tienda en línea una o varias informaciones
adicionales relativas a uno o varios productos que con alto grado de
probabilidad serán comprados por el usuario.
Mediante una página inicial personalizada de
este modo se reduce en consecuencia la cantidad de los datos que se
han de intercambiar a través de la red de comunicaciones entre el
cliente correspondiente al usuario y el servidor de informaciones,
por ejemplo la tienda en línea, ya que no es preciso que el usuario
solicite por medio del cliente una pluralidad de páginas de la red
del servidor de información para localizar finalmente un
determinado producto.
En este caso, se presentan ventajosamente sobre
la página inicial del primer servidor de información, informaciones
adicionales que son facilitadas por un servidor de información
adicional que está correspondiente al segundo servidor de
información o a otro servidor de información.
Si el primer servidor de información es por
ejemplo una tienda en línea y el usuario solicita por medio del
cliente la página inicial de esta tienda en línea, puede estar
previsto que sobre la página inicial se represente una información
adicional que describa un producto que se oferta para la compra por
otra tienda en línea. Si el usuario lleva a cabo por medio del
cliente una acción relativa a esta información adicional, por
ejemplo si compra el producto, entonces puede estar previsto que el
explotador de la primera tienda en línea reciba una
bonificación.
De este modo resulta posible volver a reducir
una vez más la carga de la red, ya que a un usuario de un cliente
ya se le pueden presentar informaciones adicionales cuando el
usuario solicita una página inicial del primer servidor de
información. Dado que al hacerlo se evalúa el perfil conforme a la
invención, se puede alcanzar una relevancia especialmente alta de
la información adicional. Esto significa que, con independencia de
la página inicial que solicite un usuario, a éste se le pueden
presentar siempre informaciones adicionales de gran grado de
actualidad y gran relevancia, donde estas informaciones adicionales
no tienen porqué proceder necesariamente del primer servidor de
información sino que pueden ser facilitadas por cualquier otro
servidor de información unido a la red de comunicaciones. En
particular, esta clase de informaciones adicionales pueden ser
facilitadas naturalmente por un servidor de información adicional de
funcionamiento independiente.
Si el usuario 12 solicita ahora otra página de
la red 5 de la tienda en línea, entonces mediante el procedimiento
conforme a la invención se puede evaluar una característica
correspondiente a esta página de la red 5. Esta característica
puede describir por ejemplo el contenido o una parte del contenido o
al menos clasificar una parte del contenido. Junto con el resultado
de la evaluación del perfil se puede conseguir de este modo una
relevancia aún mayor de la información adicional que se ha de
transmitir, ya que se combina un interés actual del usuario 12 con
uno o varios perfiles de intereses generados a partir de
informaciones de perfil anteriores.
De acuerdo con otra forma de realización
ventajosa del procedimiento en el que el primer servidor de
información 3 está realizado como una tienda en línea, la compra de
un producto comprende varias acciones. La acción comprende por
ejemplo un pedido, una confirmación del pedido, un pago o un envío
de la mercancía. En esta forma de realización se inicia la compra
de un producto ofertado por la tienda en línea. La información
adicional 18a, 18b se refiere a otro producto y también se inicia
la compra del otro producto. Para ello la información adicional 18a,
18b puede ser por ejemplo una cuña publicitaria a la que le
corresponde un vínculo activable. La activación del vínculo puede
añadir por ejemplo el producto automáticamente a una cesta de la
compra virtual, o provocar automáticamente el pedido del otro
producto. En este caso resulta especialmente ventajoso si al
efectuar la compra del otro producto se realiza por lo menos una
acción, junto con la acción correspondiente que ha de realizarse
para la compra del producto ofertado en la tienda en línea. Por
ejemplo se realiza un solo pago para los dos productos juntos, o
los dos productos se envían juntos al usuario 12.
Para esto el otro producto no tiene por qué
haber sido ofertado para la compra por el primer servidor de
información 3. Más bien cabe imaginar que el otro producto sea
ofertado para la compra por otra tienda en línea, es decir que el
primer servidor de información únicamente transmite al usuario 12 o
al cliente 9 un vínculo que conduce a la segunda tienda en línea y
con ello a los productos ofertados por ésta. Mediante esta forma de
realización se puede volver a reducir aún más la carga de la red de
comunicaciones.
El objetivo también se resuelve mediante un
sistema cliente-servidor citado inicialmente,
donde
- -
- el sistema cliente-servidor presenta por lo menos un segundo servidor de información;
- -
- el segundo servidor de información está unido a la red de comunicaciones;
- -
- el sistema cliente-servidor presenta un servidor de perfiles;
- -
- el servidor de perfiles presenta medios para establecer un perfil dependiendo de la evaluación de por lo menos una información de perfil;
- -
- el sistema cliente-servidor presenta medios para poder determinar la información del perfil dependiendo de por lo menos una característica de una página de la red transmitida al cliente por el segundo servidor de información.
\vskip1.000000\baselineskip
El sistema cliente-servidor
presenta preferentemente medios para realizar el procedimiento
conforme a la invención.
La invención también se resuelve mediante un
servidor de perfiles, en el que el servidor de perfiles presente
los medios necesarios para llevar a cabo el procedimiento conforme a
la invención.
Tiene especial importancia la realización de
esta invención en forma de un programa informático. En este caso,
el programa informático está programado por lo menos en un equipo de
cálculo, o un ordenador, en particular apto para desarrollarse en
un servidor y para la ejecución del procedimiento conforme a la
invención. En particular, para la realización del procedimiento
conforme a la invención puede haber partes del programa informático
que se desarrollen en diferentes ordenadores. La invención se
realiza por lo tanto por medio del programa informático, de modo
que este programa informático representa del mismo modo la invención
que el procedimiento para cuya ejecución es adecuado el programa
informático.
El programa informático está grabado
preferentemente en un elemento de memoria. Un elemento de memoria
puede ser en particular una memoria de acceso aleatorio (RAM), una
memoria de sólo lectura (ROM) o una memoria flash.
Otras características, posibilidades de
aplicación y ventajas de la invención se deducen de la siguiente
descripción de ejemplos de realización de la invención que están
representados en el dibujo. En este caso todas las características
descritas o representadas forman de por sí solas o en una
combinación cualquiera el objeto de la invención, con independencia
de su resumen en las reivindicaciones o su referencia cruzada, así
como con independencia de su formulación o representación en la
descripción o en el dibujo. En el dibujo muestran:
Figura 1 un sistema
cliente-servidor conforme a la invención en una
primera forma de realización;
Figura 2 un diagrama de curso de un
procedimiento conforme a la invención, en una primera forma de
realización;
Figura 3 un sistema
cliente-servidor conforme a la invención en una
segunda forma de realización;
Figura 4 un diagrama de curso de un
procedimiento conforme a la invención en una segunda forma de
realización.
En la Figura 1 está representado
esquemáticamente un sistema cliente-servidor 1a
conforme a la invención, que es adecuado para realizar el
procedimiento conforme a la invención. El sistema
cliente-servidor 1a comprende una red de
comunicaciones 2, que está realizada por ejemplo como Internet. La
red de comunicaciones 2 puede estar realizada exactamente igual de
bien como una red de radio.
En la red de comunicaciones 2 va conectado un
primer servidor de informaciones 3. El primer servidor de
informaciones 3 presenta una zona de memoria 4 en la que están
archivadas una o varias páginas de la red 5.
El sistema cliente-servidor 1a
presenta además un segundo servidor de informaciones 6, unido a la
red de comunicaciones 2. El segundo servidor de informaciones 6
presenta también una zona de memoria 7 en la que están registradas
una o varias páginas de la red.
El sistema cliente-servidor 1a
comprende además un cliente 9. El cliente 9 puede estar realizado
por ejemplo como ordenador personal (PC). El cliente 9 también
puede estar realizado como un aparato de telecomunicación móvil o
como un ordenador de bolsillo (PDA, Handheld). El equipo de
introducción 11 puede estar realizado por ejemplo como un teclado
de ordenador, un ratón de ordenador, un teclado táctil o como el
teclado numérico de un aparato de telecomunicación móvil. La
pantalla 10 y el equipo de introducción 11 sirven para la
interacción entre el cliente 9 y un usuario 12. El equipo de
introducción 11 puede ser también en particular un aparato
indicador.
Con la red de comunicaciones 2 está unido además
un servidor de perfiles 13. Al servidor de perfiles 13 le
corresponde una base de datos 14. En la base de datos 14 está
grabado por lo menos un perfil 15.
El sistema cliente-servidor
presenta además un servidor de información adicional 16, al que le
corresponde una base de datos 17. En la base de datos 17 están
registradas informaciones adicionales 18a.
En los distintos componentes del sistema
cliente-servidor, en particular en el servidor de
perfiles 13, en el primer servidor de información 3, en el segundo
servidor de información 6, en el servidor de información adicional
16 así como en el cliente 9 se ejecutan respectivamente programas
informáticos que permiten la comunicación de los componentes entre
sí.
Por ejemplo en el cliente 9 se ejecuta un
Browser 19, que permite evaluar las introducciones hechas por el
usuario 12 y convertirlas en una petición de una página de la red al
primer servidor de información 3. El Browser 19 permite además que
una página de la red 5, 8 recibida por el cliente 9 se interprete y
se presente al usuario 12 en la pantalla 10 para su contemplación.
En el servidor de perfiles 13 se ejecuta un sistema experto 20. El
sistema experto 20 puede ser por ejemplo un sistema experto 20
basado en reglas.
En la Figura 1 está representado el
funcionamiento del sistema cliente-servidor 1 en un
primer ejemplo de realización. El procedimiento comienza en un paso
100. En un paso 101, el cliente 9 solicita una página de la red 8
del segundo servidor de información 6. La solicitud se inicia porque
el usuario 12 introduce mediante el equipo de introducción 11 un
URL en la ventana de introducción correspondiente al Browser 19. El
Browser 19 incita a continuación al cliente 9 a que solicite al
segundo servidor de información 6 la página de la red 8 que ha sido
direccionada por el URL. El segundo servidor de información 6
provoca entonces que la página de la red 8 solicitada por el
cliente 9 se transmita al cliente 9 mediante la red de
comunicaciones 2.
En un paso 102 se transmite una información del
perfil al servidor de perfiles 13 por el segundo servidor de
información 6. Una información de perfil puede ser en este caso por
ejemplo un concepto de nivel superior correspondiente a la página
de la red 8 transmitida al cliente 9, que describe el contenido de
la página de la red 8. Para este fin, las páginas de la red 8
registradas en el segundo servidor de información 6, están por
ejemplo clasificadas de acuerdo con unos criterios especificables.
Esta clase de criterios pueden ser conceptos de nivel superior que
describen el contenido de las páginas de la red. Si el segundo
servidor de informaciones 6 está realizado como máquina de
búsqueda, entonces el criterio puede ser también el concepto de
búsqueda transmitido a la máquina de búsqueda por el usuario 12 por
medio del cliente 9. Si el segundo servidor de informaciones 6 es
una máquina de búsqueda del producto, entonces el criterio puede ser
la designación de un mismo producto buscado o representado o un
concepto de nivel superior del producto. Si el segundo servidor de
informaciones 6 es una tienda en línea entonces el criterio puede
ser un sector dentro del cual la tienda en línea ofrece las
mercancías, o al que hay que asignar un producto comprado por el
usuario 12. Otros criterios pueden ser informaciones relativas al
usuario mismo. Esta clase de informaciones se determinan por ejemplo
por una tienda en línea al solicitar un producto, y pueden
comprender el nombre, la dirección, el sexo y la edad.
Si el segundo servidor de información 6 está
realizado como foro en línea entonces los criterios pueden ser los
conceptos de nivel superior de artículos que el usuario ha leído o
respecto a los cuales ha escrito algo. Muchos foros en línea
presuponen para la participación activa que el usuario 12 se
registre. Los datos allí indicados también se pueden utilizar como
información del perfil.
Los criterios también pueden describir una clase
de información. Así por ejemplo una página de la red se puede
clasificar dependiendo de que en la página de la red estén
representadas informaciones de texto, informaciones gráficas o
informaciones de vídeo.
Si el usuario 12 solicita otras páginas de la
red 8 del segundo servidor de informaciones 6, entonces se pueden
transmitir también al servidor de perfiles 13 informaciones de
perfil de aquél. En particular cabe imaginar incorporar en la
información del perfil un comportamiento del cliente 9 o del usuario
12, de tal modo que por ejemplo se protocolice el período de tiempo
transcurrido entre la solicitud de dos páginas de la red 8. A
partir de este período de tiempo se puede deducir si el usuario 12
ha examinado con mayor detalle la página de la red 8 transmitida en
primer lugar al cliente 9, es decir si la información ahí
representada fue de relevancia básica para el usuario 12, o si el
usuario 12 ha solicitado después de un período de tiempo muy breve
una nueva página de la red 8 del segundo servidor de información 6,
y en consecuencia la página de la red transmitida en primer lugar
sólo tuvo escasa relevancia para el usuario 12. Aquí puede haber
algunas o varias páginas de la red 8 enlazadas entre sí por medio
de vínculos, de modo que activando el usuario 12 uno de los vínculos
representados en una página de la red 8 solicita automáticamente
otra página de la red 8 al mismo servidor de informaciones 6. Si el
usuario 12 permanece sólo un tiempo muy breve en una página de la
red 8 antes de solicitar la siguiente página de la red 8 al segundo
servidor de informaciones 6, y si el usuario 12 solicita esta
siguiente página de la red 8 por el hecho de que ha activado un
vínculo representado en la página de la red 8 solicitada en primer
lugar, entonces a pesar del corto tiempo de permanencia de la página
de la red 8 solicitada en primer lugar se le puede asignar una
cierta relevancia para el usuario 12, ya que al fin y al cabo fue
de importancia para el usuario 12 el vínculo allí representado.
En particular puede suministrar criterios para
generar una información del perfil la evaluación de la siguiente
página de la red 8 solicitada mediante la activación del
vínculo.
En un paso 103, el servidor de perfiles 13
establece mediante la información de perfil que le ha sido
transmitida por el segundo servidor de informaciones 6, un perfil
que se le puede asignar al cliente 9 o al usuario 12. El
establecimiento del perfil 15 debe comprender en este caso también
en particular la actualización de un perfil ya existente 15.
Dependiendo de unas reglas predeterminables del sistema experto 20
se evalúan las informaciones del perfil existentes para el perfil
15 y se enlazan con un perfil 15. Para esto se pueden aplicar en
particular procedimientos de inteligencia artificial. El perfil 15
establecido por el servidor de perfiles 13 se registra en la base
de datos 14.
En un paso 104, el cliente 9 solicita una página
de la red 5 al primer servidor de informaciones 3. Esto puede
efectuarse por ejemplo otra vez porque el usuario 12 activa por
medio del aparato de introducción 11 un vínculo que está
representado sobre una página de la red 5, 8 que ya ha sido
presentada al usuario 12, o porque el usuario 12 introduce un URL
mediante el equipo de introducción 11. La página de la red
solicitada puede ser por ejemplo la página inicial de una tienda en
línea.
Por lo menos el primer servidor de informaciones
3 está realizado de tal modo que dote una página de la red 5
solicitada por el cliente 9, es decir por ejemplo la página inicial,
de por lo menos una información adicional 18a, es decir que genera
lo que se llama una página inicial personalizada. Para seleccionar
una información adicional adecuada 18a, el primer servidor de
informaciones 3 le solicita al servidor de perfiles 13 el perfil 15
correspondiente al cliente 9 o al usuario 12. Esto tiene lugar en el
paso 105. A continuación el servidor de perfiles 13 transmite el
perfil 15 solicitado al primer servidor de informaciones 3.
Para seleccionar el perfil 15 correspondiente al
usuario 12 se puede recurrir a una identificación correspondiente
al usuario 12. Una identificación de esta clase se puede determinar
por ejemplo por el hecho de que el usuario 12 se presente mediante
la introducción de una identidad de usuario al primer servidor de
informaciones 3. También se puede evaluar una identificación
correspondiente al cliente 9. Para ello se pueden evaluar por
ejemplo las informaciones contenidas en un Cookie grabado en el
cliente 9. También se puede evaluar por ejemplo un número de equipo
correspondiente al cliente 9.
En particular cuando el cliente 9 es utilizado
por varios usuarios a menudo no se puede efectuar una identificación
unívoca del usuario 12, si éste no se presenta en el primer
servidor de informaciones 3 mediante una identidad de usuario. Aquí
puede ser especialmente ventajoso recurrir a otras informaciones o
identificaciones que permitan identificar el usuario 12, y con ello
permita la elección del perfil 15. Esta clase de informaciones se
pueden reconocer por ejemplo mediante la evaluación de un
comportamiento del usuario 12. Por ejemplo se reconoce una posición
del aparato indicador, es decir por ejemplo del aparato de
introducción 11. Para ello se pueden reconocer por ejemplo las
coordenadas X-Y del aparato indicador con relación a
la pantalla 10.
En particular se puede captar un curso del
movimiento del aparato indicador. Para esto se puede determinar por
ejemplo una secuencia de coordenadas X-Y. Las
coordenadas X-Y se captan preferentemente con
relación a un tiempo, de modo que se puede captar también por
ejemplo un tiempo de permanencia.
Mediante estas informaciones se puede reconocer
una forma de comportamiento típica del usuario y deducir con ello
la identidad del usuario, de modo que se selecciona el perfil 15
correspondiente al usuario 12.
La captación de un comportamiento del usuario 12
también se puede utilizar para actualizar el perfil 15
correspondiente al usuario 12.
El perfil 15 propiamente dicho puede describir
únicamente una determinada clase de usuarios, que coinciden en una
o varias características o informaciones del perfil. Esto significa
que el perfil 15 no tiene por qué estar asignado exclusivamente a
un determinado usuario 12. Mediante la determinación del
comportamiento del usuario 12 se puede seleccionar por lo tanto de
modo especialmente sencillo el perfil 15 si este perfil 15 describe
precisamente o está correspondiente a un comportamiento tal, o a una
determinada clase de formas de comportamiento.
En un paso 106, el primer servidor de
informaciones 3 evalúa el perfil 15 obtenido del servidor de
perfiles 13. Para ello puede estar contenida, por ejemplo en el
perfil, una indicación que señale por qué temas se ha interesado
especialmente el usuario 12 últimamente. Igualmente cabe imaginar
que el perfil 15 contenga informaciones sobre qué productos ha
estado viendo el usuario 12 últimamente en la tienda en línea,
cuáles se ha anotado para la compra, cuáles ha comprado o cuáles
precisamente no ha comprado.
Dependiendo de la evaluación del perfil 15
realizada en el paso 106 por el servidor de informaciones
adicionales 16, el primer servidor de informaciones 3 solicita en
un paso 107 al servidor de informaciones adicionales 16 una
información adicional 18a correspondiente al perfil 15, a través de
la red de comunicaciones 2. Para ello se parte del supuesto de que
las informaciones adicionales 18a registradas en la base de datos 17
están ordenadas de acuerdo con determinados criterios conocidos
para el primer servidor de informaciones 3. Dependiendo de la
consulta del primer servidor de informaciones 3, el servidor de
informaciones adicionales 16 selecciona la información adicional
adecuada y en un paso 108 la transmite al primer servidor de
informaciones 3.
En un paso 109, el primer servidor de
informaciones 3 motiva que la información adicional que le ha sido
transmitida por el servidor de información adicional 16 sea
incluida en la página de la red solicitada por el cliente 9. Esto
puede suceder por ejemplo porque en la página de la red 5 esté
prevista una zona para incluir una o varias informaciones
adicionales 18a. La información adicional 18a puede ser por ejemplo
un vínculo que conduce a otra página de la red, que se puede
descargar desde el primer servidor de informaciones 3, desde el
segundo servidor de informaciones 6 o desde otro servidor de
informaciones. Para ello puede estar previsto que el vínculo se
complemente con una información gráfica o de texto. La información
adicional es por ejemplo lo que se llama una cuña publicitaria que
mediante una representación de texto y/o gráfica hace publicidad de
un producto que puede obtenerse a través de una tienda en línea o de
un servicio facilitado a través de una tienda en línea.
En un paso 110 se transmite al cliente 9 a
través de la red de comunicaciones 2 la página de la red 5
enriquecida con la información adicional 18a, es decir por ejemplo
la página inicial del primer servidor de informaciones 3 solicitada
por el cliente 9.
En un paso 111 se evalúa el comportamiento del
cliente 9 o del usuario 12 después de haberle transmitido la página
de la red 5. Para ello se puede tener en cuenta especialmente la
forma en que reacciona el usuario 12 ante las informaciones
adicionales. Para este fin, la información adicional 18a está dotada
por ejemplo de un vínculo que puede ser activado por el usuario 12.
Una activación de esta clase la puede protocolizar el primer
servidor de informaciones 3. A partir de ahí se puede generar una
información del perfil que en un paso 112 también se puede utilizar
por el servidor de perfiles 13 para actualizar el perfil 15 del
cliente 9 o del usuario 12. En particular se puede determinar el
comportamiento del usuario 9 también otra vez mediante una posición
o un curso del movimiento del equipo indicador correspondiente al
cliente.
De acuerdo con otra forma de realización y a
diferencia de los pasos 109 y 110, la información adicional no se
integra en la página de la red 5, 8 solicitada por el cliente 9 al
primer servidor de información 3, sino que la información adicional
se transmite al cliente 9 de forma independiente de la página de la
red solicitada 5, 8. Para ello el cliente 9 dispone de medios
adecuados para la representación de la información adicional. Esto
puede estar realizado por ejemplo por el hecho de que en el cliente
9 se ejecuta un software que permite la representación de la
información adicional. La representación puede tener lugar en este
caso junto con la página de la red 5, 8 transmitida por el servidor
de informaciones 3, por ejemplo mediante el Browser 19. Para este
fin, el software puede estar integrado en el Browser 19 por ejemplo
en forma de un plug-in. Una representación también
puede efectuarse en particular en una zona especial del Browser 19.
Para ello cabe imaginar que la representación tiene lugar de forma
independiente en el tiempo de la representación de la página de la
red solicitada 5, 8. Por lo tanto cabe imaginar que la información
adicional 18a se represente en el cliente 9 un determinado tiempo
antes o después de la representación de la página de la red 5, 8.
Por ejemplo puede obtenerse un retardo en el tiempo en la
representación de la información adicional 18a por el hecho de que
sea necesario determinar primeramente la información adicional 18a
tal como está representado en la Figura 2. Un tiempo de retardo de
la representación de la información adicional sin embargo también
se puede especificar conscientemente.
En particular es ventajoso que la información
adicional no se transmita al cliente 9 desde el primer servidor de
informaciones 3, sino directamente del servidor de perfiles 13 o del
servidor de información adicional 16 al cliente 9, y sea
representada para el usuario 12 por el cliente 9 junto con la página
de la red 5, 8 o con independencia de ésta.
Si el segundo servidor de informaciones 6 está
realizado como máquina de búsqueda, entonces mediante la
introducción de un concepto de búsqueda por parte del usuario 12 y
mediante el cliente 9 y la transmisión del concepto de búsqueda al
segundo servidor de informaciones 6 se puede establecer una
información del perfil que es utilizada por el servidor de perfiles
13 para generar o actualizar el perfil 15. Si en una fecha posterior
el usuario 12 le pide al primer servidor de informaciones 3 una
página de la red 5, se puede seleccionar una información adicional
18a que tenga en cuenta el concepto de búsqueda antes utilizado. Por
ejemplo, al usuario 12 se le puede presentar mediante el cliente 9
una cuña publicitaria que esté en relación temario con el concepto
de búsqueda antes introducido. La cuña publicitaria se puede
representar en una zona independiente del Browser 10 o se puede
integrar en la página de la red 5 soli-
citada.
citada.
El procedimiento representado en la Figura 2 se
puede llevar a cabo naturalmente también con repeticiones
irregulares de distintas partes. Por ejemplo, después del paso 112
el procedimiento se puede volver a continuar en el paso 103. En
particular, el procedimiento se puede ejecutar naturalmente de forma
múltiple decalada en el tiempo o en paralelo, tal como es usual en
un procedimiento realizado en un sistema
cliente-servidor. Para ello, varios usuarios 12
pueden enviar una o varias consultas a uno o varios primeros
servidores de información 3 o segundos servidores de información
6.
En la Figura 3 está representado otro ejemplo de
realización de un sistema cliente-servidor 1b
conforme a la invención.
El sistema cliente-servidor 1b
representado en la Figura 3 comprende una red de comunicaciones 2,
un cliente 9 y un servidor de perfiles 13. El cliente 9 está
realizado conforme al cliente representado en la Figura 1. Al
servidor de perfiles 13 le está asignada una base de datos 15 en la
que está grabado por lo menos un perfil 15. El servidor de perfiles
13 tiene también asignada una base de datos 21 en la que están
registradas las informaciones adicionales 18b.
El sistema cliente-servidor 1b
presenta varios servidores de información adicional 16, a cada uno
de los cuales le está asignada una base de datos 17 en la que están
registradas informaciones adicionales 18a. Los servidores de
información adicional 16 están unidos a la red de comunicaciones
2.
El sistema cliente-servidor 1b
presenta además varios servidores de información 22. Los servidores
de información 22 pueden presentar la función del primer servidor
de informaciones 3 representado en la Figura 1 o del segundo
servidor de informaciones 6 representado en la Figura 1. En
particular por lo menos uno de los servidores de información 22
puede presentar ambas funciones. Esto significa que un servidor de
informaciones 22 puede transmitir no sólo informaciones de perfil
al servidor de perfiles 13 sino también puede representar
informaciones adicionales 18a, 18b sobre una página de la red 5, 8
solicitada por el cliente 9. Cada uno de los servidores de
información 22 puede estar realizado con independencia de los demás,
por ejemplo como una tienda en línea, una máquina de búsqueda, una
máquina de búsqueda de un producto, un servidor de noticias o un
foro en línea.
En la Figura 4 está representado en otro ejemplo
de realización el procedimiento conforme a la invención partiendo
del sistema cliente-servidor 1b representado en la
Figura 3.
El procedimiento representado en la Figura 4
comienza en un paso 200. En un paso 201, el cliente 9 pide a uno de
los servidores de información 22 una página de la red 5, 8.
En un paso 202, el servidor de informaciones 22
pide al servidor de perfiles 13 que genere una identificación y que
coloque un Cookie en el cliente 9. Esto puede realizarse por ejemplo
por el hecho de que la página de la red 5, 8 se obtiene por la
activación de un vínculo representado en la página de la red
solicitada con anterioridad, correspondiéndole al vínculo una
referencia en forma de un URL al servidor de perfiles 13, y este
URL remite a un skript, de modo que la activación del vínculo
provoca la realización del skript grabado en el servidor de
perfiles 13. El tratamiento de este skript a su vez puede tener como
consecuencia la generación de un Cookie, y la transmisión de éste
al cliente 9.
En un paso 203, el servidor de informaciones 22
transmite una información de perfil al servidor de perfiles 13.
Esto puede suceder por ejemplo dependiendo de la página de la red 5,
8 anteriormente solicitada por el cliente 9 al servidor de
información 22. La información del perfil puede ser por ejemplo un
producto comprado al servidor de información 22, un concepto de
búsqueda que se ha introducido, un tema de un foro en línea, una
división de una tienda en línea, la edad y sexo del usuario 12, un
producto que no ha sido comprado o una información descargada.
En un paso 204, el servidor de perfiles 13
genera un nuevo perfil 15. Si ya existe un perfil 15 para el usuario
12 entonces el servidor de perfiles 13 actualiza el perfil
existente 15. Para ello puede estar previsto por ejemplo que todas
o determinadas informaciones del perfil cuya determinación esté más
lejos en el tiempo que un cierto período de tiempo especificado, se
borren y ya no se sigan teniendo en cuenta al generar o actualizar
el perfil 15. Esto incrementa por ejemplo la capacidad de adaptación
de la generación de perfiles y permite reaccionar de modo flexible
a los cambios de costumbres, necesidades o intereses del usuario 12.
El perfil generado 15 se registra entonces en la base de datos 14.
La base de datos 14 puede estar realizada por ejemplo como una zona
de memoria en una memoria de trabajo.
En un paso 205, el cliente 9 solicita otra
página de red 5, 8 a uno de los servidores de información 22. Para
esto no es preciso que el servidor de informaciones 22 se diferencie
del servidor de informaciones 22 al que el cliente 9 había
solicitado antes la página de la red 5, 8. Esta página de la red es
por ejemplo una página inicial correspondiente a uno de los
servidores de información 22.
En un paso 206 el servidor de perfiles 13 genera
una identificación, de modo análogo al paso 202, o determina la
identificación asignada al cliente 9 mediante una solicitud del
Cookie grabado en el cliente 9. La identificación se puede
determinar naturalmente también de forma análoga al procedimiento
representado en la Figura 2 mediante la evaluación de un
comportamiento del usuario 12 o mediante la evaluación de un curso
del movimiento de un aparato indicador.
En un paso 207 se transmite, de modo análogo al
paso 203, una información del perfil del servidor de informaciones
22, del que el cliente 9 había solicitado al servidor de perfiles 13
precisamente en el paso 205 una página de la red 5, 8.
En un paso 208 se actualiza o genera un perfil
de modo análogo al paso 204.
En un paso 209, el servidor de perfiles 13
selecciona una información adicional que se deberá representar en
la página de la red 5, 8 solicitada por el cliente 9 en el paso 205.
Para ello el servidor de perfiles 13 evalúa el perfil 15 que tiene
grabado y que mediante la identificación determinada en el paso 206
ha sido asignada al cliente 9. Para ello se pueden extraer del
perfil 15 palabras clave de acuerdo con las cuales se puede buscar
entonces en los servidores de información adicional 16 unas
informaciones adicionales adecuadas 18a. El servidor de perfiles 13
tiene asignada una base de datos 21 en la que están registradas
informaciones adicionales 18b. La base de datos 21 le permite al
servidor de perfiles 13 buscar directamente en la base de datos 21
las informaciones adicionales 18b que correspondan suficientemente
al perfil 15 que está presente. Para determinar si una información
adicional 18a, 18b corresponde a un perfil 15 o en qué grado le
corresponde, se puede recurrir a procedimientos conocidos del campo
de la obtención de información (information retrieval) y de la
clasificación automatizada (automatic classification; document
clustering, keyword clustering), mediante las cuales se pueden
desarrollar y aplicar por ejemplo las denominadas matching
functions.
El servidor de perfiles 13 puede estar realizado
por ejemplo como un sistema de tracking. La información adicional
18b registrada en la base de datos 21 puede ser información
publicitaria que en forma de cuñas publicitarias se presentan en
las páginas de red 5, 8 transmitidas por un servidor de
informaciones 22 al cliente 9.
En un paso 210 se transmite la información
adicional elegida 18a, 18b al servidor de información 22. Éste
representa la información adicional elegida sobre la página de red
5, 8 que se ha de establecer, por ejemplo sobre la página inicial.
En este caso la información adicional puede ser en particular un
vínculo a otra página de la red, que es facilitada por el mismo
servidor de información 22 o por otro. Si la página de la red 5, 8
es una página inicial se puede realizar con ella la generación de
una página inicial personalizada. Esto significa que las
informaciones representadas en la página inicial se seleccionan
dependiendo del usuario 12 que solicita la página inicial. En este
caso, casi todas las informaciones representadas en la página
inicial pueden estar realizadas como informaciones adicionales. Por
ejemplo figura como información estándar en cada página inicial una
referencia a la empresa a la que corresponde la página inicial.
Todas las demás informaciones pueden estar realizadas como
informaciones adicionales 18a, 18b elegidas conforme a la invención,
de modo que una página inicial de esta clase está especialmente
adaptada al usuario que la solicita.
En un paso 211 se transmite al cliente 9 a
través de la red de comunicaciones 2 la página de red 5, 8 solicita
por el cliente en el paso 205 y dotada de la información adicional
18a, 18b, es decir por ejemplo la página inicial personalizada.
En un paso 212, el usuario 2 activa un vínculo
representado en la página de red 5, 8 que ha sido transmitida en el
paso 211. Éste puede ser por ejemplo un vínculo representado
mediante una información adicional 18a, 18b. El vínculo está
realizado de tal modo que se transmite una comunicación al servidor
de perfiles 13 que le indica la activación de este vínculo. Esto lo
puede evaluar el servidor de perfiles 13 como una información del
perfil, y se puede registrar debidamente en el perfil 15.
Si la información adicional 18a, 18b es una cuña
publicitaria y si el vínculo representado por ésta conduce a un
producto de una tienda en línea, entonces la compra de este producto
también se puede evaluar como información del perfil. Para ello se
puede anotar por ejemplo en el perfil que se sigan mostrando
vínculos con la tienda en línea, por ejemplo para remitir a
accesorios disponibles para el producto que se ha comprado. Pero al
mismo tiempo también puede estar previsto precisamente no mostrar
ninguna cuña publicitaria más que remita a esta tienda en línea
sobre una página de red 5, 8 solicitada por el cliente 9, por
ejemplo porque es sumamente improbable que el usuario 12, por
ejemplo debido a un surtido de mercancías especialmente reducido de
la tienda en línea, vaya a realizar dentro de un plazo de tiempo
previsible una nueva compra en la tienda en línea.
El procedimiento puede terminar entonces en un
paso 213. Pero preferentemente se continúa el procedimiento en el
paso 206 por el hecho de que se evalúa también el restante
comportamiento del usuario 12 para generar y actualizar el perfil
15 correspondiente al usuario 12.
De este modo se puede obtener un perfil 15 de
especial actualidad.
Un primer curso concreto del procedimiento
conforme a la invención podría tener por ejemplo el siguiente
aspecto:
El usuario 12 establece por medio del cliente 9,
realizado como Notebook una comunicación con la red de
comunicaciones 2 realizada como Internet, y compra un producto por
medio del segundo servidor de información 6 realizado como tienda
en línea. Al efectuar la compra se genera una información del
perfil, que contiene informaciones relativas al producto - por
ejemplo la designación del producto propiamente dicho y su precio,
las relativas al usuario - por ejemplo su edad y sexo, y sobre la
compra propiamente dicha, pago mediante tarjeta de crédito o a
reembolso, así como fecha de la compra.
Esta información del perfil se transmite al
servidor de perfiles 13, se trata de modo adecuado y se registra en
la base de datos 14 en forma de un perfil 15.
Si el usuario 12 solicita entonces algunas horas
o algunos días después del primer servidor de informaciones 3,
realizado como máquina de búsqueda, una página de la red 5, entonces
el primer servidor de informaciones 3 solicita al servidor de
perfiles el perfil 15 correspondiente al usuario. Para la elección
del perfil 15, el servidor de perfiles 13 necesita una
identificación del usuario 12. Esto puede efectuarse por ejemplo
mediante los datos personales facilitados por el usuario 12 durante
la compra.
La identificación del usuario 12 también puede
efectuarse porque un número de aparato unívoco correspondiente al
cliente 9, por ejemplo el número de una tarjeta de las denominadas
de red existente en el cliente 9, que se transmite automáticamente
al servidor de informaciones 3, 6 al solicitar una página de la red
5, 9, se transmita por el servidor de informaciones 3, 6 al
servidor de perfiles 13, y se registra por éste junto con el perfil
15 en la base de datos 14.
La identificación del usuario 12 también puede
efectuarse en particular por el hecho de que al recuperar una
página de red 5, 9 del servidor de informaciones 3, 6 se incita al
cliente 9 a colocar un Cookie. Las informaciones necesarias para la
colocación del Cookie las puede transmitir el servidor de
informaciones 3, 6 al cliente 9. Un Cookie generalmente está
realizado de tal modo que sólo se puede volver a remitir al servidor
de informaciones 3, 6 que ha incitado al cliente 9 para que coloque
el Cookie. Si el cliente 9 solicita de nuevo una página en la red
5, 8 al servidor de informaciones 3, 6, entonces el Cookie puede ser
transmitido por el cliente 9 al servidor de informaciones 3, 6
junto con la solicitud.
En este caso resulta especialmente ventajoso si
la colocación de los Cookies es provocada por el servidor de
perfiles 13. Esto se puede conseguir por ejemplo porque el servidor
de informaciones 3, 6 al que el cliente 9 le solicita una página de
la red, le transmite al servidor de perfiles 13 los datos que son
necesarios para una transmisión de informaciones al cliente 9. Esto
es por ejemplo la dirección en la red del cliente 9. Esta dirección
es transmitida por el cliente 9 dependiendo del protocolo de
transmisión empleado al solicitar una página de la red 5, 8, por el
servidor de informaciones 3, 6 a la página de la red 3, 6. Esto le
permite al servidor de informaciones 3, 6 transmitir al cliente 9
la página de la red 5, 8 que había sido solicitada por el cliente
9.
Si el servidor de perfiles 13 conoce esta
dirección puede enviar un mensaje al cliente 9, incitándole a éste
de este modo para que coloque un Cookie. Este Cookie puede ser por
ejemplo una identificación generada por el servidor de perfiles 13.
Si el usuario 12 solicita por medio del cliente 9 a éste o a otro
servidor de informaciones 3, 6 una página de la red 5, 8 entonces
se incita al servidor de perfiles 13 a que solicite al cliente 9 el
Cookie que está grabado en éste. Mediante la lectura del Cookie el
servidor de perfiles 13 obtiene entonces la identificación asignada
al cliente 9 o al usuario 12 y mediante ésta puede seleccionar de
la base de datos 14 el perfil que le corresponda.
Si el cliente 9 solicita por ejemplo una página
de la red 5, 8 a un servidor de informaciones 3, 6 mediante la
activación de un vínculo representado en otra página de la red,
entonces puede estar previsto que al activar el vínculo se envíe
automáticamente al servidor de perfiles 13 y en el servidor de
perfiles 13 se ejecute por este motivo un skript que le provoque al
servidor de perfiles 13 a enviar un mensaje al cliente 9, para que
el cliente 9 registre una información contenida en este mensaje, es
decir por ejemplo la identificación generada por el servidor de
perfiles 13, en forma de un Cookie en una zona de memoria asignada
al cliente 9.
Si un servidor de informaciones 3, 6 le solicita
al servidor de perfiles 13 un perfil, entonces el servidor de
perfiles pide en primer lugar el Cookie colocado en el cliente 9, y
mediante la identificación registrada en el Cookie puede
seleccionar de la base de datos 14 el perfil que le corresponda a
éste.
En el perfil puede estar anotado qué producto ha
comprado con anterioridad el usuario 12. Como información adicional
se puede integrar entonces por ejemplo en la nueva página de red
solicitada un vínculo que remita a un accesorio.
Si el usuario ha comprado por ejemplo un
aspirador de polvo, entonces se puede integrar en una página de red
solicitada después de la compra una información adicional en forma
de un vínculo a un ofertante de bolsas de recambio.
Si el usuario ha buscado en una máquina de
búsqueda siguiendo los conceptos de "construcción de casas", se
le pueden transmitir como información adicional informaciones de
ofertantes de materiales de construcción o consejos para la
construcción de casas.
De acuerdo con otro ejemplo de realización, no
se registra el perfil 15 en la base de datos 14 correspondiente al
servidor de perfiles 13, sino directamente en el Cookie que se
registra en el cliente 9 correspondiente al usuario 12. Si se le
transmite al servidor de perfiles una nueva información de perfil de
un servidor de información 22 entonces el servidor de perfiles 13
actualiza el perfil correspondiente al cliente 9 y provoca que se
actualice el perfil mediante la colocación en el cliente 9 de un
Cookie nuevo, actualizado.
El perfil 15 puede designar en particular a un
determinado tipo de usuario, por lo que en consecuencia podría
haber varios usuarios 12 asignados a un perfil 15, consiguiéndose de
este modo una clasificación de los usuarios 12.
El procedimiento conforme a la invención puede
abarcar además naturalmente una multitud de solicitudes de páginas
de la red de uno o varios servidores de información 3, 6, 22, que
tienen lugar en cuanto existe un perfil 15. En estos casos se
inicia el procedimiento conforme a la invención por ejemplo en el
paso 103.
Las formas de realización representadas en las
Figuras 2 y 4 son naturalmente sólo ejemplos de formas de
realización. En particular existe la posibilidad de reunir varios
pasos, sustituir algunos pasos o incluso anularlos y modificar la
función de distintos pasos siempre y cuando se realice la idea
inventiva que constituye la base de la invención.
Por ejemplo puede estar previsto que la
transmisión de la información adicional efectuada en los pasos 108
y 210 no se realice al primer servidor de información 3 o a uno de
los servidores de información 22, sino que se transmita
directamente al cliente 9. Esto puede suceder por ejemplo porque el
servidor de perfiles 13 selecciona la información adicional 18b de
la base de datos 21 que tiene asignada y la transmite al cliente 9,
donde se integra por medio del Browser 19 mediante un
plug-in en la página de red 5, 8 que se trata de
representar, o bien se representa en una zona expresamente prevista
para ello. También existe la posibilidad de que el servidor de
perfiles 13 incite al servidor de información adicional 16 para que
transmita la información adicional 18a, 18b directamente al
servidor de información 3, 22 o directamente al cliente 9.
En particular se puede ejecutar en el cliente 9
un elemento de software, por ejemplo un software que solicite
automáticamente una información adicional en el servidor de
información adicional o en el primer servidor de información. Un
software de este tipo puede ser por ejemplo el Browser 19. Pero en
particular puede ser también cualquier otra clase de software. En
este caso cabe imaginar que se ceda al usuario 12 un software en
condiciones especialmente favorables o gratuitas para su uso, pero
que cuando el software esté instalado en el cliente 9 solicite
automáticamente a horas predeterminadas o que se puedan determinar
automáticamente informaciones adicionales 18a, 18b del primer
servidor de información 3 o del servidor de información adicional
16, y las muestre al usuario 12 en la pantalla 10. Si esta
información adicional 18a, 18b es una publicidad se puede financiar
con ella el software. Al mismo tiempo, el procedimiento conforme a
la invención para la elección de la información adicional 18a, 18b
garantiza un alto grado relevancia para el usuario como consecuencia
de la evaluación del perfil 15 de gran grado de actualidad al
efectuar la elección de la información adicional 18a, 18b. En
particular se puede evaluar en este caso también un comportamiento
del usuario 12, de modo que con ello se pueda reconocer
automáticamente una eventual necesidad de información del usuario
12, y a continuación se solicite automáticamente la correspondiente
información adicional 18a, 18b y se transmita al cliente 9 o al
usuario 12.
Claims (23)
1. Procedimiento para la transmisión de
informaciones desde un primer servidor de información (3) a un
cliente (9), donde
- -
- el primer servidor de información (3) y el cliente (9) están unidos a una red de comunicaciones (2),
- -
- se le asigna al cliente (9) un perfil (15),
- -
- hay por lo menos un servidor de información adicional (16) unido a la red de comunicaciones (2),
- -
- por medio del servidor de información adicional (16) se facilita por lo menos una información adicional (18a; 18b) disponible para descarga,
- -
- mediante el cliente (9) se solicita del primer servidor de información (3) una página de red (5) a través de la red de comunicaciones (2),
- -
- dependiendo del perfil (15) correspondiente al cliente (9) se selecciona una información adicional (18a; 18b); y
- -
- se transmiten al cliente (9) la página de red solicitada (5) y la información adicional (18a; 18b);
caracterizado porque por lo menos un
segundo servidor de información (6) está unido a la red de
comunicaciones (2), el perfil (15) es establecido por un servidor
de perfiles (13) unido a la red de comunicaciones (2), y porque
para el establecimiento del perfil se evalúa por lo menos una
información del perfil, determinándose la información del perfil
dependiendo de por lo menos una característica de una página de la
red (8) transmitida al cliente (9) por el segundo servidor de
información.
\vskip1.000000\baselineskip
2. Procedimiento según la reivindicación 1,
caracterizado porque el primer servidor de información (3)
y/o el segundo servidor de información (6) están realizados como
una máquina de búsqueda, una máquina de búsqueda de producto, una
tienda en línea, un foro en línea o un servidor de noticias.
3. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque a la
información del perfil se le asigna una condición, y la información
del perfil solamente se tiene en cuenta para el establecimiento del
perfil (15) si la información del perfil cumple esa condición.
4. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque a la página
de la red (5) solicitada por el cliente (9) al primer servidor de
información (3) le es asignada por lo menos una característica, y
porque la información adicional (18a; 18b) se selecciona dependiendo
de una evaluación de esta característica.
5. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque la por lo
menos una característica de la página de la red (8) transmitida por
el segundo servidor de información al cliente (9) o de la página de
la red (5) solicitada por el cliente (9) al primer servidor de
información (3) describe un contenido, un temario, un origen, un
tiempo de duración, una acción realizada o una acción no
realizada.
6. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque
- -
- el primer servidor de información (3) solicita el perfil (15) al servidor de perfiles (13), porque el servidor de perfiles (13) transmite el perfil (15) al primer servidor de información (3) y porque el primer servidor de información (3) selecciona la información adicional (18a; 18b);
- -
- el primer servidor de información (3) solicita al servidor de perfiles (13) la información adicional (18a; 18b), siendo el servidor de perfiles (13) quien selecciona la información adicional (18a; 18b); o
- -
- el servidor de perfiles (13) transmite el perfil (15) al servidor de información adicional (16), y el servidor de información adicional (16) realiza la selección de la información adicional (18a; 18b) dependiendo del perfil (15).
\vskip1.000000\baselineskip
7. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque para
asignar una información de perfil a un perfil (15) se evalúa por lo
menos una identificación correspondiente al cliente (9) y/o al
usuario (12), o que el perfil (15) que se vaya a utilizar para la
elección de la información adicional (18a; 18b) se selecciona
mediante la evaluación de por lo menos una identificación
correspondiente al cliente (9) y/o al usuario (12).
8. Procedimiento según la reivindicación 7,
caracterizado porque la identificación se forma a base de un
Cookie, un número de aparato, un número de software o un número de
selección.
9. Procedimiento según la reivindicación 7 u 8,
caracterizado porque se evalúa un comportamiento del usuario
y se forma la identificación dependiendo de la evaluación del
comportamiento.
10. Procedimiento según la reivindicación 9,
caracterizado porque el comportamiento se determina
dependiendo de por lo menos una posición de un aparato indicador
correspondiente al cliente (9).
11. Procedimiento según la reivindicación 9 o
10, caracterizado porque el comportamiento se determina
dependiendo del curso del movimiento de un aparato indicador
correspondiente al cliente (9).
12. Procedimiento según una de las
reivindicaciones 9 a 11, caracterizado porque del
comportamiento se deduce una información de perfil y se registra en
el perfil (15).
13. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque para la
selección de una información adicional (18a; 18b) que se trata de
representar se evalúa por lo menos una característica
correspondiente a la información adicional (18a; 18b), donde la
característica describe una hora, un período de tiempo, un sector,
un temario, un número de activaciones, un número de leads (pistas de
venta), un número de ventas o una conversión.
14. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque el cliente
(9) presenta un elemento de software, porque la información
adicional elegida (18a; 18b) se transmite al elemento de software a
través de la red de comunicaciones (2) y porque mediante el elemento
de software se provoca una representación de la información
adicional (18a; 18b).
15. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque la página
de la red (8) solicitada por el primer servidor de información (3)
o por el segundo servidor de información (6) se transmite al
cliente (9) en forma de un RSS-Feed.
16. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque con
independencia de la solicitud de la página de la red (5) en el
primer servidor de información (3) se provoca automáticamente la
transmisión al cliente (9) de una información adicional (18a;
18b).
17. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque el cliente
(9) solicita al primer servidor de información (3) una página
inicial y el servidor de información transmite al cliente (9) la
información adicional seleccionada (18a; 18b) como parte componente
de la página inicial.
18. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque el cliente
(9) solicita al primer servidor de información (3) una página
inicial y el primer servidor de información (3) de la página
inicial añade por lo menos un vínculo correspondiente a la
información adicional elegida (18a; 18b), y porque se transmite al
cliente (9) la página inicial.
19. Procedimiento según una de las
reivindicaciones anteriores, caracterizado porque el primer
servidor de información (3) está realizado como una tienda en línea
que ofrece un producto para la compra, porque una compra de
producto abarca varias acciones, porque se inicia la compra del
producto, porque la información adicional (18a; 18b) se refiere a
otro producto, porque se inicia la compra del otro producto y porque
durante la compra del otro producto se lleva a cabo por lo menos
una acción junto con la correspondiente acción que ha de efectuarse
para la compra del producto ofertado en la tienda en línea, siendo
la acción en particular un pedido, una confirmación de pedido, un
pago o un envío.
20. Sistema cliente-servidor
(1a; 1b) comprendiendo un cliente correspondiente a un usuario (12),
un primer servidor de información, un servidor de información
adicional (16) y una red de comunicaciones mediante la cual resulta
posible la comunicación entre el cliente (9) y el primer servidor de
información (3), donde
- -
- el sistema cliente-servidor (1a; 1b) presenta los medios necesarios para asignar un perfil al cliente (9),
- -
- el servidor de información adicional (16) está unido a la red de comunicaciones (2),
- -
- el servidor de información adicional (16) facilita por lo menos una información adicional (18a; 18b) disponible para descarga,
- -
- el cliente (9) presenta los medios necesarios para solicitar al primer servidor de información (3) una página de la red (5) a través de la red de comunicaciones (2),
- -
- porque el sistema cliente-servidor (1a; 1b) presenta los medios necesarios para seleccionar una información adicional (18a; 18b) dependiendo del perfil (15) correspondiente al cliente (9); y
- -
- el sistema cliente-servidor (1a; 1b) presenta los medios necesarios para transmitir al cliente (9) desde el primer servidor de información (3) la página de la red (5) solicitada junto con la información adicional (18a; 18b),
caracterizado porque el sistema
cliente-servidor (1a; 1b) presenta los medios
necesarios para llevar a cabo un procedimiento según una de las
reivindicaciones 1 a 19.
21. Servidor de perfiles (13) en un sistema
cliente-servidor (1a; 1b), en el que
- -
- el sistema cliente-servidor (1a; 1b) comprende un cliente correspondiente a un usuario (12), un primer servidor de información, un servidor de información adicional (16) y una red de comunicaciones (2),
- -
- el servidor de perfiles (13) presenta los medios necesarios para asignar un perfil al cliente (9),
- -
- el servidor de información adicional (16) está unido con la red de comunicaciones (2),
- -
- el servidor de información adicional (16) facilita por lo menos una información adicional (18a; 18b) disponible para descarga,
- -
- el cliente (9) presenta los medios necesarios para solicitar del primer servidor de información (3) una página de la red (5) a través de la red de comunicaciones (2),
- -
- el sistema cliente-servidor (1a; 1b) presenta los medios necesarios para seleccionar una información adicional (18a; 18b) dependiendo del perfil (15) correspondiente al cliente (9); y
- -
- el sistema cliente-servidor (1a; 1b) presenta los medios necesarios para transmitir del primer servidor de información (3) al cliente (9) la página de la red solicitada (5) con la información adicional (18a; 18b),
caracterizado porque el servidor de
perfiles (13) presenta los medios necesarios para llevar a cabo un
procedimiento según una de las reivindicaciones 1 a 19.
22. Programa informático que es ejecutable en un
sistema cliente-servidor (1a; 1b) en particular en
un cliente (9) y/o en un servidor, caracterizado porque el
programa informático está programado de tal modo que se lleva a
cabo un procedimiento según una de las reivindicaciones 1 a 19
cuando se ejecuta el programa informático en el sistema
cliente-servidor (1a; 1b).
23. Programa informático según la reivindicación
22, caracterizado porque el programa informático se graba en
un elemento de memoria, estando realizado el elemento de memoria
como disquete, Compact Disk (CD), Digital Versatile Disk (DVD) y/o
por lo menos un sector de memoria asignado por lo menos a un
componente del sistema cliente-servidor (1a;
1b).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05017921A EP1755048A1 (de) | 2005-08-18 | 2005-08-18 | Verfahren zur Übermittlung von Informationen von einem Informationsserver an einen Client |
| EP05017921 | 2005-08-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2324353T3 true ES2324353T3 (es) | 2009-08-05 |
Family
ID=35510960
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES05025837T Expired - Lifetime ES2324353T3 (es) | 2005-08-18 | 2005-11-26 | Procedimiento para la transmision de informacion desde un servidor de informaciones a un cliente. |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP1755048A1 (es) |
| CN (1) | CN101268461A (es) |
| AT (1) | ATE431948T1 (es) |
| DE (1) | DE502005007323D1 (es) |
| ES (1) | ES2324353T3 (es) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8812404B2 (en) * | 2009-07-07 | 2014-08-19 | Microsoft Corporation | Information aggregation service |
| CN102739615A (zh) | 2011-03-31 | 2012-10-17 | 国际商业机器公司 | 发送及请求订阅源的方法和装置 |
| CN103516697B (zh) * | 2012-06-28 | 2017-12-12 | 腾讯科技(上海)有限公司 | 网络信息推送方法及其系统 |
| CN106412126A (zh) * | 2016-12-05 | 2017-02-15 | 深圳中兴网信科技有限公司 | Docker镜像描述信息的展示方法及展示装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8005755B2 (en) * | 2000-04-25 | 2011-08-23 | Yodlee.Com, Inc. | System and method for syndicated transactions |
| WO2002017205A2 (en) * | 2000-08-21 | 2002-02-28 | Kinecta Corporation | Tracking and recording techniques for online content |
| US20050165615A1 (en) * | 2003-12-31 | 2005-07-28 | Nelson Minar | Embedding advertisements in syndicated content |
-
2005
- 2005-08-18 EP EP05017921A patent/EP1755048A1/de not_active Withdrawn
- 2005-11-26 AT AT05025837T patent/ATE431948T1/de active
- 2005-11-26 DE DE502005007323T patent/DE502005007323D1/de not_active Expired - Lifetime
- 2005-11-26 ES ES05025837T patent/ES2324353T3/es not_active Expired - Lifetime
-
2006
- 2006-06-29 CN CN200680029817.5A patent/CN101268461A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| CN101268461A (zh) | 2008-09-17 |
| EP1755048A1 (de) | 2007-02-21 |
| ATE431948T1 (de) | 2009-06-15 |
| DE502005007323D1 (de) | 2009-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5259012B2 (ja) | 目標位置やキーワードでトリガされた広告及びユーザが呼び出し可能な層ベースの広告を発生する方法 | |
| JP5596152B2 (ja) | 電子商取引ウェブサイトでの情報マッチングの方法及びシステム | |
| US9158856B2 (en) | Automatic generation of tasks for search engine optimization | |
| US20090048859A1 (en) | Systems and methods for sales lead ranking based on assessment of internet behavior | |
| US10204351B2 (en) | Profile noise anonymity for mobile users | |
| JP2012069163A (ja) | モバイルサイトマップ | |
| CN102037464A (zh) | 具有最多点击的下一个对象的搜索结果 | |
| CN108319646B (zh) | 基于用户历史行为的车源搜索方法及装置 | |
| JP2009265833A (ja) | 広告システム及び広告方法 | |
| US20150294020A1 (en) | System and/or method for evaluating network content | |
| JP2004171042A (ja) | 広告流通経路分析方法及びその実施システム並びにその処理プログラム | |
| US20030041143A1 (en) | Internet tool | |
| KR20090052378A (ko) | 사용자-기반 바이어스들을 사용하여 검색 결과들을 획득 또는 제공하는 방법 및 장치 | |
| Sen et al. | Contrastive study of simple pagerank, hits and weighted pagerank algorithms | |
| Ng et al. | An intelligent agent for web advertisements | |
| KR101711283B1 (ko) | 온라인 상에서의 고객의 행동양태에 기초하는 실시간 타겟팅정보제공방법 | |
| KR101503348B1 (ko) | 사용자 이용행태를 이용한 모바일 광고방법 및 시스템 | |
| JP2002230391A (ja) | インターネット広告配信システム | |
| WO2014035816A1 (en) | Profile noise anonymity for mobile users | |
| JP2023131084A (ja) | 販促支援システム、販促支援方法、及びプログラム | |
| US20080228870A1 (en) | Method For Transmitting Information From an Information Server to a Client | |
| JP2019074911A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JP2006236165A (ja) | 口コミ情報共有装置 | |
| Ayres | The internet and the world wide web | |
| JP7057984B2 (ja) | 検索システム |