SISTEMA Y MÉTODO PARA ESTABLECER DINÁMICAMENTE UN ACCESO A CONTENIDO EXTERNO EN UNA PÁGINA WEB.

Un método y un sistema para establecer dinámicamente un acceso a contenido externo en una página web

(10) en un dispositivo (13) mediante la incrustación de una función (21) en la página web (10) alojada en un servidor origen (11). Donde la función (21), cuando corre en el dispositivo (13), realiza las siguientes acciones: genera una primera información a partir de la página web (10), dicha primera información (31) relacionada con un identificador de una imagen (22) existente en la página web (10); transmite a un servidor externo (12) la primera información (31); en respuesta a la primera información (31) transmitida al servidor externo (12), recibe información adicional (32) asociada con la primera información (31); y genera un enlace (35) en la página web (10) para acceder al contenido externo asociado con la información adicional (32) a través de un proveedor de servicios (15).

Tipo: Patente de Invención. Resumen de patente/invención. Número de Solicitud: P201331345.

Solicitante: NET ALDELI, S.L.

Nacionalidad solicitante: España.

Inventor/es: DE LINAJE GARCIA,Carlos Alonso.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • SECCION G — FISICA > COMPUTO; CALCULO; CONTEO > TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores... > Equipo o métodos de tratamiento de datos o de cálculo... > G06F17/30 (Recuperación de la información; Estructura de bases de datos a este efecto)
google+ twitter facebookPin it
SISTEMA Y MÉTODO PARA ESTABLECER DINÁMICAMENTE UN ACCESO A CONTENIDO EXTERNO EN UNA PÁGINA WEB.

Fragmento de la descripción:

SISTEMA Y MÉTODO PARA ESTABLECER DINÁMICAMENTE UN ACCESO A CONTENIDO EXTERNO EN UNA PÁGINA WEB

Campo técnico de la invención

La presente invención está comprendida dentro del área de las tecnologías de la información, específicamente en la generación dinámica de contenido en páginas web a través de sistemas de ejecución en el propio navegador web.

Estado de la técnica

Los sistemas actuales son capaces de rellenar, ampliar contenido o recolectar información, pero no asociar acciones al contenido de las imágenes de un sitio web.

Por ejemplo, se conoce la propuesta realizada en la solicitud internacional de patente 15 WO0215053 donde se describe cómo añadir y actualizar el contenido de un sitio web.

Para ello, precisa de una plantilla y la ubicación de cada artículo donde añadir contenido. Es necesario pues la existencia de ubicación dentro para la incorporación de contenido extra. Ello tiene diversas desventajas como tener que ubicar espacio a espacio el contenido extra e irlo adaptando para cada contenedor, usar espacio específico y por 20 tanto la necesidad de cambiar el contenido origen del contenedor para albergar la plantilla.

Breve descripción de la invención

La presente invención resuelve las limitaciones del estado de la técnica y no necesita ni 25 plantilla, ni ubicación. Se instala dinámicamente y de forma automática habilita un icono encima de las fotos, imágenes o vídeos de la página web que da acceso a dicho

contenido adicional alojado preferentemente en otro servidor. Así se evita tener que indicar dónde colocar el contenido ya que éste se asocia automáticamente mediante una consulta a una base de datos.

Estás y otras ventajas se logran mediante un nuevo método y sistema para establecer dinámicamente un acceso a contenido externo en una página web.

El método para establecer dinámicamente un acceso a contenido externo en una página web en un dispositivo de usuario incluye los siguientes pasos:

- habilitar la incrustación de una función en la página web alojada en un servidor origen,

donde la función, cuando corre en un dispositivo, realiza las siguientes acciones:

- generar una primera información a partir de la propia página web, dicha primera información relacionada con un identificador de una imagen existente en la página web,

- transmitir a un servidor externo la primera información,

- en respuesta a la primera información transmitida al servidor externo, recibir información

adicional, dicha información adicional asociada con la primera información,

- generar un enlace en la página web para acceder al contenido externo asociado con la información adicional a través de un proveedor de servicios.

Opcionalmente, para construir el identificador de la imagen, la función localiza etiquetas de código HTML asociadas cuyo atributo está asociado a imágenes y/o vídeos, extrae su valor y el contenido HTML asociado.

Opcionalmente, el enlace generado se visualiza como un icono asociado a la imagen con 25 identificador de la página web.

Opcionalmente, clicar en el enlace en la página web, lleva a cabo al menos una de las siguientes acciones en el dispositivo de usuario:

- generar una ventana emergente,

- abrir una página web adicional.

Opcionalmente, el servidor externo realiza una comparación a partir de la primera información en una base de datos que incluye datos sobre al menos un objeto representado en la imagen o vídeo y un proveedor de dicho objeto.

Opcionalmente, la función es un javascript.

Opcionalmente, el dispositivo de usuario se selecciona entre uno de los siguientes: un ordenador personal, un teléfono móvil, un ordenador portátil, un televisor inteligente o una tableta.

De otra parte, el sistema para establecer dinámicamente un acceso a contenido externo en una página web en un dispositivo de usuario, incorpora unos medios para incrustar una función en la página web alojada en un servidor origen, donde la función, cuando se carga en un dispositivo, realiza las siguientes acciones:

- generar una primera información a partir de la propia página web, dicha primera información relacionada con un identificador de una imagen existente en la página web,

- transmitir a un servidor externo la primera información,

- en respuesta a la primera información transmitida al servidor externo, recibir información adicional, dicha información adicional asociada con la primera información,

- generar un enlace en la página web para acceder al contenido externo asociado con la información adicional a través de un proveedor de servicios.

Opcionalmente, los medios para incrustar la función en una página web están configurados para explorar el servidor origen y para seleccionar una pluralidad de páginas web según un criterio prestablecido donde incrustar dicha función.

Opcionalmente, los medios para incrustar la función realizan la exploración del servidor origen periódicamente.

Alternativamente, los medios para incrustar la función realizan la exploración del servidor 5 origen como respuesta a una modificación en al menos una página web alojada allí.

Breve descripción de las figuras

Para complementar la descripción y con objeto de ayudar a una mejor comprensión de las características de la invención, se acompaña a la presente memoria descriptiva, como 10 parte integrante de la misma, unas figuras:

La Figura 1 muestra un diagrama de bloques de las diferentes entidades que participan.

La Figura 2 muestra esquemáticamente la página web antes y después de añadir un 15 enlace para acceder al contenido externo.

La Figura 3 muestra esquemáticamente el código de una página web.

Descripción detallada de la invención

La presente invención se ilustra adicionalmente mediante el siguiente ejemplo de realización, el cual no pretende ser limitativo de su alcance.

Partiendo de una página web convencional, se pueden añadir nuevas funcionalidades y servicios mediante una función incrustada en el código HTML de la página web 10.

Cuando el usuario final descarga el contenido de la página web 10, se ejecuta dinámicamente la función 21 que analiza las fotos de la página web 10 y opcionalmente

el contenido para colocar dinámicamente botones en forma de iconos 36 por encima de las imágenes 22 (ya sean éstas fotos o vídeos).

La pulsación de los botones hace que se abra una capa en la página web 10 añadiendo funcionalidad asociada a la imagen 22, preferiblemente sin abandonar la ubicación actual para que el usuario no pierda orientación alguna. También puede ser que clicar el icono 36 asociado al botón, signifique abrir un enlace 35 con el que acceder a un proveedor de servicios 15 asociado con la imagen 22.

La asociación se hace generalmente con el identificador de la imagen en el código HTML, Por ejemplo, en la página web 10 se muestra una imagen 22 cuyo identificador permite saber (consultando en una base de datos 14) que está relacionada con un producto dado (o productos), al clicar sobre el icono 36, la función 12 podría llevar a generar una ventana emergente con información adicional, esto es, datos de dicho producto (características técnicas, disponibilidad, precio, etc.).

En general, con la invención, se soluciona el problema de añadir contenido externo asociado a una imagen, ya sea este contenido de índole comercial o no. La presente realización es especialmente ventajosa para el mundo editorial, periódicos y revistas digitales. La editorial no tiene que hacer nada especial dentro de su servidor origen 10, ni realizar desarrollo, ni acceder a...

 


Reivindicaciones:

1. Método para establecer dinámicamente un acceso a contenido externo en una página web (10) en un dispositivo (13) de usuario, caracterizado por que comprende los

siguientes pasos:

- habilitar la incrustación de una función (21) en la página web (10) alojada en un servidor origen (11), donde la función (21), cuando corre en el dispositivo (13), realiza las siguientes acciones:

- generar una primera información a partir de la propia página web (10), dicha primera 10 información (31) relacionada con un identificador de una imagen (22) existente en la

página web (10),

- transmitir a un servidor externo (12) la primera información (31),

- en respuesta a la primera información (31) transmitida al servidor externo (12), recibir información adicional (32), dicha información adicional (32) asociada con la primera

información (31),

- generar un enlace (35) en la página web (10) para acceder al contenido externo asociado con la información adicional (32) a través de un proveedor de servicios (15).

2. Método según la reivindicación 1, donde, para construir el identificador de la imagen

(22), la función localiza etiquetas de código HTML asociadas cuyo atributo está asociado

a imágenes y/o vídeos, extrae su valor y el contenido HTML asociado.

3. Método según la reivindicación 2, donde el enlace (35) generado se visualiza como un icono (36) asociado a la imagen con identificador de la página web (10).

4. Método según una cualquiera de las reivindicaciones 1 a 3, donde clicar en el enlace (35) en la página web (10), lleva a cabo al menos una de las siguientes acciones en el dispositivo(13) de usuario:

- generar una ventana emergente,

- abrir una página web adicional.

5. Método según una cualquiera de las reivindicaciones 1 a 4, donde el servidor externo (12) realiza una comparación a partir de la primera información (31) en una base de datos

(14) que incluye datos sobre al menos un objeto representado en la imagen o vídeo y un

proveedor (15) de dicho objeto.

6. Método según la reivindicación 5, donde la función es un javascript.

7. Método según una de las reivindicaciones 4 a 6, donde el dispositivo (13) de usuario se

selecciona entre uno de los siguientes:

- un ordenador personal,

- un teléfono móvil,

- un ordenador portátil,

- un televisor inteligente,

- una tableta.

8. Sistema para establecer dinámicamente un acceso a contenido externo en una página web (10) en un dispositivo (13) de usuario, caracterizado por que comprende medios para 20 incrustar una función (21) en la página web (10) alojada en un servidor origen (11), donde la función (21), cuando corre en un dispositivo (13), realiza las siguientes acciones:

- generar una primera información a partir de la propia página web (10), dicha primera información (31) relacionada con un identificador de una imagen (22) existente en la página web (10),

- transmitir a un servidor externo (12) la primera información (31),

- en respuesta a la primera información (31) transmitida al servidor externo (12), recibir información adicional (32), dicha información adicional (32) asociada con la primera información (31),

- generar un enlace (35) en la página web (10) para acceder al contenido externo asociado con la información adicional (32) a través de un proveedor de servicios (15).

9. Sistema según la reivindicación 8, donde los medios para incrustar la función (21) en 5 una página web (10) están configurados para explorar el servidor origen (11) y para

seleccionar una pluralidad de páginas web (10) según un criterio prestablecido donde incrustar dicha función (21).

10. Sistema según la reivindicación 9, donde los medios para incrustar la función (21) 10 realizan la exploración del servidor origen (10) periódicamente.

11. Sistema según la reivindicación 9, donde los medios para incrustar la función (21) realizan la exploración del servidor origen (10) como respuesta a una modificación en al menos una página web (10) alojada allí.