METODO Y SISTEMA PARA OPTIMIZAR EL PASO DE METADATOS.

Un método para optimizar el suministro de contenidos en un elemento de procesamiento (150,

510, 410) en una arquitectura de suministro dinámico de contenidos, comprendiendo el método los pasos de:

recibir una envoltura de contenido y de metadatos (614, 610, 620) en el elemento de procesamiento;

comprobar la envoltura de contenido y de metadatos para determinar si la envoltura de contenido y de metadatos comprende metadatos para dicho elemento de procesamiento;

si dicha envoltura de contenido y de metadatos contiene metadatos para dicho elemento de procesamiento, extraer y almacenar en antememoria dichos metadatos;

si dicha envoltura de contenido y de metadatos no contiene metadatos para dicho elemento de procesamiento, recuperar metadatos para un proveedor de contenidos, asociado con el contenido incluido en dicha envoltura de contenido y de metadatos, desde una antememoria en el elemento de procesamiento; y

aplicar dichos metadatos extraídos o recuperados a dicha envoltura de contenido y de metadatos

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E06113366.

Solicitante: RESEARCH IN MOTION LIMITED.

Nacionalidad solicitante: Canadá.

Dirección: 295 PHILLIP STREET,WATERLOO, ONTARIO N2L 3W8.

Inventor/es: SHENFIELD,MICHAEL.

Fecha de Publicación: .

Fecha Solicitud PCT: 2 de Mayo de 2006.

Fecha Concesión Europea: 24 de Febrero de 2010.

Clasificación Internacional de Patentes:

  • H04L29/06M8
  • H04L29/08N25

Clasificación PCT:

  • H04L29/06 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › caracterizadas por un protocolo.
  • H04L29/08 H04L 29/00 […] › Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace.
  • H04N7/24 H04 […] › H04N TRANSMISION DE IMAGENES, p. ej. TELEVISION. › H04N 7/00 Sistemas de televisión (detalles H04N 3/00, H04N 5/00; métodos y arreglos, para la codificación, decodificación, compresión o descompresión de señales de vídeo digital H04N 19/00; distribución selectiva de contenido H04N 21/00). › Sistemas para la transmisión de señales de televisión que utilizan la modulación por impulsos codificados (H04N 21/00  tiene prioridad).

Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.

METODO Y SISTEMA PARA OPTIMIZAR EL PASO DE METADATOS.

Fragmento de la descripción:

Método y sistema para optimizar el paso de metadatos.

El presente método y sistema se refiere a suministro dinámico de contenidos en un entorno móvil y, en particular, a una arquitectura genérica de suministro dinámico de contenidos en la que aplicaciones y proveedores de contenidos pueden ser añadidos sin cambiar la arquitectura.

Los usuarios de dispositivos móviles o equipo de usuario móvil están haciéndose cada vez más sofisticados en términos de la funcionalidad que exigen de sus dispositivos móviles y del modo en el que acceden a datos desde los dispositivos móviles.

El suministro dinámico de contenidos permite que los usuarios tengan información o datos enviados a ellos más bien que tener que ir y buscar los datos. Ejemplos de datos podrían incluir cotizaciones de Bolsa, actualizaciones meteorológicas, actualizaciones de tráfico, imagen de fondo dinámica, anuncios, aplicaciones u otros datos deseables para un usuario.

Las tecnologías actuales para dispositivos móviles, tal como el protocolo de aplicación inalámbrica (WAP: wireless application protocol), tienen la capacidad de enviar contenido; sin embargo, WAP requiere que sitios Web sean reescritos para satisfacer el protocolo de aplicación inalámbrica (WAP) y proveer a los usuarios de un sitio uniforme que no cambie para acomodar las capacidades de un usuario para ver un sitio.

El documento US 1494430 enseña un receptor que recibe contenido por un canal y metadatos asociados por otro canal. El receptor almacena temporalmente los metadatos y después los sincroniza con el contenido con el que están asociados.

Otras alternativas incluyen servicio de envío basado en SMS (Short Message Service = Servicio de Mensajes Cortos) y radiodifusión o radiodifusión celular. En el caso de radiodifusión, el suministro no puede ser adaptado a las necesidades de un usuario particular o a las capacidades de un dispositivo particular. Por tanto, estos sistemas no tienen inteligencia asociada con ellos. Una solución mejor es necesaria para dispositivos móviles.

El presente sistema y método provee preferiblemente un sistema y arquitectura de suministro dinámico de contenidos que permite que aplicaciones genéricas y proveedores de contenidos sean añadidos al sistema sin la necesidad de modificar la arquitectura. Específicamente, el presente sistema y método permite que un dispositivo móvil se haga una plataforma de aplicación dinámica en la que aplicaciones pueden ser añadidas y contenido ser provisto al dispositivo móvil, donde la arquitectura del sistema de suministro dinámico de contenidos no limita el tipo de aplicación que puede ser instalada en el dispositivo ni el tipo de contenido que recibe el dispositivo.

En un aspecto de la presente solicitud, metadatos son provistos y asociados preferiblemente con el contenido para añadir inteligencia al contenido para diversos elementos de procesamiento dentro de la arquitectura de suministro dinámico de contenidos. Esta arquitectura incluye componentes lógicos que proveen la provisión de contenidos, la provisión de servicios incluyendo proxies de servicio de envío, una red inalámbrica, el cliente de servicio de envío y aplicaciones de cliente.

En un aspecto adicional de la presente solicitud, metadatos son provistos preferiblemente en un modelo "envuelto" en capas para enviar metadatos de contenido. El contenido es envuelto con metadatos que pueden ser usados para procesamiento en cada elemento dentro de un marco de servicio de envío. Los metadatos para cada elemento sucesivo son dispuestos en capas, permitiendo de tal modo que el elemento de procesamiento extraiga solo los metadatos para ese elemento. Por ejemplo, un paquete de contenido que incluye metadatos dirigidos a un proxy de servicio de envío y una aplicación de cliente puede incluir el contenido con un primer nivel de metadatos para la aplicación de cliente, y una segunda capa de metadatos para el proxy de servicio de envío. De tal modo, cuando la envoltura llega al proxy de servicio de envío, los metadatos para el proxy de servicio de envío son extraídos y aplicados al contenido, y el contenido y los metadatos modificados para la aplicación de cliente son pasados a un elemento de procesamiento adicional.

En otro aspecto de la presente solicitud, los metadatos puede ser divididos en metadatos estáticos (también denominados en esto como metadatos de canal) y metadatos dinámicos (también denominados en esto como metadatos de contenido). Los metadatos estáticos son establecidos preferiblemente en el momento tanto de la aplicación como del proveedor de contenidos. Sin embargo, los metadatos de canal pueden ser establecidos en un momento posterior. Los metadatos de canal especifican reglas de procesamiento que son específicas para el tipo de contenido que está siendo suministrado y las exigencias de aplicación para tipo de contenido.

Los metadatos dinámicos están asociados inversamente con el contenido específico que es pasado.

En otro aspecto de la presente solicitud, un modelo de registro enchufable es presentado preferiblemente dentro del marco de servicio de envío. Un cliente de servicio de envío genérico y un proxy de servicio de envío son identificados, teniendo cada uno diversos bloques o módulos de procesamiento que permiten que estos elementos procesen tanto contenido como metadatos. Estos bloques pueden ser dirigidos para procesar el contenido que es pasado, los metadatos que son pasados o tanto el contenido como los metadatos que son pasados.

El registro enchufable provee además preferiblemente el paso de manifiestos de servicio y manifiestos de aplicación para permitir el establecimiento de metadatos de canal entre un proveedor de contenidos y una aplicación. Específicamente, los manifiestos de servicio pueden ser usados para registrar un proveedor de contenidos en el marco de servicio de envío, y un manifiesto de aplicación puede ser usado para registrar una aplicación en el marco de servicio de envío.

En otro aspecto de la presente solicitud, es provisto preferiblemente un método para enviar contenido sindicado que permite el manejo de datos basado en su prioridad y basado en factores de red que incluyen el coste de emitir datos, el tipo de red conectada o las preferencias de usuarios. Un modelo mixto opcional de envío/extracción para contenido sindicado tiene en cuenta un proxy de servicio de envío para enviar contenido cuando las conexiones de red se hacen favorables o para que un cliente extraiga contenido cuando las condiciones de red se hacen favorables o cuando el usuario necesita el contenido.

Para acomodar diversos dispositivos móviles, un aspecto adicional de la presente solicitud provee preferiblemente lo necesario para fragmentación de contenido para contenido, incluyendo fragmentación de contenido no lineal. La fragmentación de contenido no lineal incluye aumentar el contenido con metadatos que permiten que los datos sean recompuestos una vez que han sido pasados al cliente.

Estos y otros aspectos serán identificados con más detalle con respecto a los dibujos.

Por tanto, la presente solicitud proporciona preferiblemente un método según la reivindicación1 para optimizar el suministro de contenidos en un elemento de procesamiento en una arquitectura de suministro dinámico de contenidos, comprendiendo el método los pasos de: recibir una envoltura de contenido y de metadatos en el elemento de procesamiento; comprobar la envoltura de contenido y de metadatos para determinar si la envoltura de contenido y de metadatos incluye metadatos para dicho elemento de procesamiento; si dicha envoltura de contenido contiene metadatos para dicho elemento de procesamiento, extraer y almacenar en antememoria dichos metadatos; si dicha envoltura de contenido no contiene metadatos para dicho elemento de procesamiento, recuperar metadatos para un proveedor de contenidos asociado con el contenido procedente de una antememoria en el elemento de procesamiento; y aplicar dichos metadatos extraídos o recuperados a dicha envoltura de contenido y de metadatos.

La presente solicitud proporciona además un elemento de procesamiento en una arquitectura de suministro dinámico de contenidos según la reivindicación 6, comprendiendo dicho elemento de procesamiento: medios de comunicación, estando dichos medios de comunicación adaptados para recibir una envoltura de contenido y de metadatos desde un proveedor de contenidos o un elemento anterior de procesamiento en dicha arquitectura de suministro dinámico de contenidos y adaptados además para pasar una envoltura modificada de contenido...

 


Reivindicaciones:

1. Un método para optimizar el suministro de contenidos en un elemento de procesamiento (150, 510, 410) en una arquitectura de suministro dinámico de contenidos, comprendiendo el método los pasos de:

recibir una envoltura de contenido y de metadatos (614, 610, 620) en el elemento de procesamiento;
comprobar la envoltura de contenido y de metadatos para determinar si la envoltura de contenido y de metadatos comprende metadatos para dicho elemento de procesamiento;
si dicha envoltura de contenido y de metadatos contiene metadatos para dicho elemento de procesamiento, extraer y almacenar en antememoria dichos metadatos;
si dicha envoltura de contenido y de metadatos no contiene metadatos para dicho elemento de procesamiento, recuperar metadatos para un proveedor de contenidos, asociado con el contenido incluido en dicha envoltura de contenido y de metadatos, desde una antememoria en el elemento de procesamiento; y
aplicar dichos metadatos extraídos o recuperados a dicha envoltura de contenido y de metadatos.

2. El método de la reivindicación 1, en el que dicho paso de comprobar comprueba además si la envoltura de contenido y de metadatos comprende metadatos incrementales para dicho elemento de procesamiento y, si es sí, el método comprende además:

recuperar metadatos para un proveedor de contenidos desde la antememoria;
combinar los metadatos recuperados desde la antememoria con los metadatos incrementales que forman metadatos combinados; y
realizar dicho paso de aplicar con dichos metadatos combinados.

3. El método de la reivindicación 1 o la reivindicación 2, en el que el elemento de procesamiento es un proxy de servicio de envío, un cliente de servicio de envío o una aplicación de cliente.

4. El método de una cualquiera de las reivindicaciones 1 a 3, en el que la envoltura de contenido y de metadatos contiene metadatos para uno o más elementos de procesamiento de dicha arquitectura de suministro de contenidos.

5. El método de una cualquiera de las reivindicaciones 1 a 3, en el que la envoltura de contenido y de metadatos no contiene metadatos.

6. Un elemento de procesamiento para uso en una arquitectura de suministro dinámico de contenidos (150, 140, 120), comprendiendo dicho elemento de procesamiento:

medios de comunicación, estando dichos medios de comunicación adaptados para recibir una envoltura de contenido y de metadatos desde un proveedor de contenidos o un elemento de procesamiento anterior en dicha arquitectura de suministro dinámico de contenidos y adaptados además para pasar una envoltura modificada de contenido y de metadatos a un elemento de procesamiento subsiguiente en dicha arquitectura de suministro dinámico de contenidos;
un extractor de metadatos adaptado para extraer metadatos dirigidos al elemento de procesamiento desde dicha envoltura de contenido y de metadatos si dicha envoltura de contenido y de metadatos contiene metadatos para dicho elemento de procesamiento, estando una antememoria adaptada para almacenar los metadatos extraídos por el extractor de metadatos;
en el que dicho extractor de metadatos está adaptado además para recuperar metadatos desde dicha antememoria si no existen metadatos para el elemento de procesamiento en dicha envoltura de contenido y de metadatos;
un procesador adaptado para aplicar dichos metadatos extraídos o recuperados a dicha envoltura de contenido y de metadatos una vez que los metadatos para el elemento de procesamiento han sido extraídos o recuperados.

7. El elemento de procesamiento de la reivindicación 6, en el que dicho extractor de metadatos está adaptado además para extraer metadatos incrementales dirigidos al elemento de procesamiento.

8. El elemento de procesamiento de la reivindicación 7, en el que el extractor de metadatos está adaptado para combinar los metadatos incrementales extraídos con metadatos recuperados desde la antememoria.

9. El elemento de procesamiento de una cualquiera de las reivindicaciones 6 a 8, en el que el elemento de procesamiento es un proxy de servicio de envío, un cliente de servicio de envío o una aplicación de cliente.

10. El elemento de procesamiento de una cualquiera de las reivindicaciones 6 a 9, en el que la envoltura de contenido y de metadatos contiene metadatos para uno o más elementos de procesamiento de dicha arquitectura de suministro dinámico de contenido.

11. El elemento de procesamiento de una cualquiera de las reivindicaciones 6 a 10, en el que la envoltura de contenido y de metadatos no contiene metadatos.

12. Un producto de programa de ordenador para optimizar el suministro de contenido en un elemento de procesamiento en una arquitectura de suministro dinámico de contenido, comprendiendo el producto de programa de ordenador un soporte legible por ordenador que materializa los medios de código de programa ejecutables por un dispositivo, sistema o aparato computador para implementar el método de una cualquiera de las reivindicaciones 1 a 5.


 

Patentes similares o relacionadas:

SISTEMA Y PROCEDIMIENTO PARA LLEVAR A CABO LA COMUNICACIÓN ENTRE UN SERVIDOR Y UN EQUIPO DE USUARIO, del 12 de Diciembre de 2011, de VODAFONE HOLDING GMBH: Sistema de comunicación para llevar a cabo una comunicación entre un servidor y al menos un equipo de usuario, estando el sistema de comunicación […]

GESTIÓN DE CONEXIÓN EN UNA RED DE COMUNICACIONES DE DATOS, del 23 de Noviembre de 2011, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método en una red de comunicaciones de datos en la cual se dispone una aplicación en un terminal de usuario para recibir información […]

GESTIÓN Y ACCESO REMOTO A BASES DE DATOS, SERVICIOS Y DISPOSITIVOS ASOCIADOS A UN TERMINAL MÓVIL, del 14 de Junio de 2011, de NOKIA CORPORATION: Un aparato terminal movil que comprende: un dispositivo de procesamiento de datos configurado para ejecutar: una aplicacion servidora […]

MÉTODO Y APARATO PARA EMPUJAR CORREO ELECTRÓNICO HACIA DISPOSITIVOS DE COMUNICACIÓN INALÁMBRICOS, del 1 de Junio de 2011, de RESEARCH IN MOTION LIMITED: Método para empujar información de correo electrónico desde un servidor de correo electrónico hasta una pluralidad de dispositivos de […]

MÉTODO Y SISTEMA DE TELECARGA DE MENSAJES EN TIEMPO CUASI REAL HACIA EL TECLADO DE UN SISTEMA DE SEGURIDAD, del 26 de Mayo de 2011, de HONEYWELL INTERNATIONAL INC.: Un método de telecarga de datos en tiempo quasi real hacia un sistema de seguridad que comprende las etapas siguientes: a. Recepción de los datos en tiempo […]

Imagen de 'DISPOSITIVOS Y MÉTODOS PARA UN SERVICIO INICADO POR MENSAJE FORZADO'DISPOSITIVOS Y MÉTODOS PARA UN SERVICIO INICADO POR MENSAJE FORZADO, del 9 de Marzo de 2011, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un terminal para comunicaciones móvil (102a) que comprende una aplicación para recibir al menos un servicio de paquetes de datos de […]

Imagen de 'APARATO, Y METODO ASOCIADO, PARA FACILITAR LA ENTREGA Y TRATAMIENTO…'APARATO, Y METODO ASOCIADO, PARA FACILITAR LA ENTREGA Y TRATAMIENTO DE CONTENIDO DE EMPUJE, del 10 de Diciembre de 2010, de RESEARCH IN MOTION LIMITED: Un método para reemplazar contenido obsoleto o no actualizado en un dispositivo de comunicación operable según un esquema de comunicación de contenido de […]

TRANSMISIÓN DE TRAMAS DE DATOS DE USUARIO EN TIEMPO REAL EN PAQUETES, del 17 de Enero de 2012, de TELIASONERA AB: Un procedimiento para transmitir tramas de datos de usuario en tiempo real en paquetes que comprende: controlar una transmisión de datos de usuario en tiempo […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .