SISTEMA Y PROCEDIMIENTO PARA LLEVAR A CABO LA COMUNICACIÓN ENTRE UN SERVIDOR Y UN EQUIPO DE USUARIO.
Sistema de comunicación para llevar a cabo una comunicación entre un servidor (105) y al menos un equipo (101) de usuario,
estando el sistema de comunicación configurado para permitir una conexión de transmisión por flujo entre el servidor (105) y el equipo (101) de usuario, conteniendo el servidor (105) un medio para recibir solicitudes del equipo (101) de usuario, conteniendo las solicitudes demandas de transferencia de objetos, y estando el servidor adaptado para almacenar los objetos en una cola, caracterizado porque el sistema de comunicación contiene un medio para entregar directamente los objetos al equipo (101) de usuario a través de la conexión de transmisión por flujo anteriormente abierta entre el servidor (105) y el equipo (101) de usuario
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E08009266.
H04L29/06ELECTRICIDAD. › H04TECNICA 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.
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.
Sistema y procedimiento para llevar a cabo la comunicación entre un servidor y un equipo de usuario Campo de la invención La invención se refiere a un sistema de comunicación para llevar a cabo una comunicación entre un servidor y al menos un equipo de usuario. Antecedentes de la invención Se conoce el aumento de la funcionalidad de equipos de usuarios, especialmente equipos móviles de usuario como, por ejemplo, teléfonos móviles, para descargar contenido, especialmente contenido asociado (p. ej., una página en html con imágenes, o una secuencia de imágenes desde una carpeta álbum). Esto ocurre, por ejemplo, mediante una plataforma para sistemas de comunicación móvil de tercera generación, según se describe en la especificación TS 23.057 Versión 6.2.0 (Septiembre de 2003) del Proyecto de Colaboración de 3ª Generación (3GPP). La descarga de contenido ocurre, por ejemplo, según una comunicación entre el equipo de usuario y un servidor de contenido, que se base, por ejemplo, en el Protocolo de Transferencia de Hipertexto (HTTP). Según esta comunicación, el equipo de usuario envía una solicitud (solicitud-HTTP) de una aplicación deseada al servidor de contenido. Según información contenida en una cabecera de la solicitud (cabecera-solicitud), el servidor de contenido selecciona un contenido para transferir al equipo de usuario. Las redes inalámbricas móviles tienen mayores latencias que las redes fijas, debido a las leyes de la física. Esta latencia afecta al protocolo HTTP estándar, que consiste en Respuestas-a-Solicitudes individuales y, específicamente, cuando las respuestas sólo incluyen pequeños trozos de contenido. El protocolo HTTP tiene sobregasto redundante, tanto en las solicitudes como en las correspondientes respuestas. P. ej., cuando se solicita una imagen pequeña, tanto la solicitud en sí como la cantidad de cabeceras en la respuesta son usualmente más grandes que el tamaño de una tal imagen. Si bien la cantidad de cabeceras en la respuesta puede controlarse relativamente y reducirse a un mínimo estricto, las cabeceras desde el dispositivo se envían en todas y cada una de las respuestas, y la mayoría de esas cabeceras son totalmente redundantes, ya que nunca cambian, p. ej., Agente-Usuario y la cabecera de Aceptar, con una lista (enorme a veces) de tipos de contenido con soporte. La Pasarela (GW) introduce latencia adicional en la solicitud y la respuesta, porque se comporta como un agente de copia y remisión, y sólo pasa la solicitud (o devuelve la respuesta) cuando se recibe en ella el contenido entero. El documento WO 2008 / 033598 A1 revela un procedimiento y un aparato para seleccionar y entregar contenido personalizado de medios electrónicos no solicitado. El contenido de medios electrónicos se selecciona automáticamente para un usuario en base a criterios predeterminados, y el contenido se descarga automáticamente, al menos parcialmente, a un dispositivo de usuario antes de una solicitud del contenido proveniente de los usuarios. El contenido de medios electrónicos se selecciona específicamente en base a una ubicación geográfica actual o futura del usuario, el comportamiento anterior del usuario (p. ej., búsquedas históricas por Internet) y / o una característica demográfica o sicográfica del usuario. Resumen de la invención Es un objeto de la presente invención permitir un empleo más eficiente del ancho de banda en una comunicación entre un servidor y al menos un equipo de usuario. Según la invención, este objeto es logrado por un sistema de comunicación según la reivindicación 1, y por un procedimiento según la reivindicación 7. La invención propone un sistema de comunicación para llevar a cabo una comunicación entre un servidor y al menos un equipo de usuario y, más específicamente, un sistema de comunicación capaz de llevar a cabo una pluralidad de comunicaciones entre el servidor y varios equipos de usuario. La invención usa la idea para aumentar la eficiencia del ancho de banda en una red, reduciendo la latencia de los mecanismos de solicitud / respuesta. La invención permite manipular solicitudes que están destinadas para ser realizadas en un segundo plano. Esto implica que las solicitudes pueden manipularse incluso si el usuario realiza distintas tareas. Según una realización preferida de la invención, un dispositivo y / o aplicación efectúa las solicitudes asíncronamente 2 E08009266 19-10-2011 (sincronizando el contenido entre el dispositivo y el servidor), en lugar de la típica secuencia de solicitud del explorador / respuesta / página de representación. De esta manera, el servidor puede entregar contenido relevante no solicitado para ese momento (p. ej., fotos que están mostrándose al usuario) así como contenido previo a la entrega no solicitada que podría ser relevante más tarde (p. ej., detalles de fotos, información de contacto, etc.) de la manera más eficiente, lo que significa entregar una secuencia no solicitada de trozos asociados de contenido sin ninguna interrupción en el medio. Además, la invención permite una transmisión por flujo de contenido de multimedios. La gestión de solicitudes se optimiza. La invención habilita un procedimiento con una comunicación en la cual el servidor siempre envía información al equipo de usuario. Esto hace uso del ancho de banda completo. Preferiblemente, el término transferencia por flujo se usa en el contexto de una única conexión usada para entregar un flujo no solicitado de trozos de contenido sin interrupciones entre ellos, optimizando la lista de contenido a enviar en secuencia. Esto es comparable a transmitir las solicitudes en paralelo, lo que algunos dispositivos ya hacen mediante el explorador, donde la probabilidad de intentar hacer que las solicitudes y respuestas compitan con el ancho de banda disponible podría proporcionar una eficacia de entre casi el 100% y un valor bajo en caso de que se respondan todas. La invención presente puede funcionar con tecnologías conocidas, así como con tecnologías futuras. Es preferible entregar directamente el contenido no solicitado; permaneciendo el canal siempre abierto. Otro contenido puede transferirse. Según la invención, el contenido se transfiere en objetos distintos. Los objetos según la invención son entidades de datos que pueden adaptarse a varios fines. Ejemplos de estos objetos son imágenes, ficheros de datos, módulos de software e incluso programas ejecutables de ordenador. Es un objetivo de una mejora adicional de la invención aumentar la eficacia del ancho de banda en la red móvil, reduciendo la latencia del mecanismo existente de solicitud / respuesta del HTTP. El usuario no lo percibirá, principalmente porque estas solicitudes están concebidas para efectuarse en el segundo plano (p. ej., sincronizando datos mientras el usuario está mirando a alguna otra cosa). La invención permite reducir los periodos muertos donde no se está usando el ancho de banda completo. La invención propone un sistema de comunicación para llevar a cabo una comunicación entre un servidor y al menos un equipo de usuario. Además, la invención comprende un procedimiento de comunicación entre el servidor y el equipo de usuario. Según una realización de la invención, el servidor contiene un medio para recibir solicitudes del equipo de usuario, en donde al menos algunas solicitudes contienen una demanda para transferir un objeto, el sistema de comunicación contiene adicionalmente un generador de colas, el sistema de comunicación permite adicionalmente una conexión de transmisión por flujo entre el servidor y el equipo de usuario, y el sistema de comunicación contiene un medio para entregar los objetos no solicitados al equipo de usuario. Según una realización preferida del sistema de comunicación, el procedimiento y el servidor, el servidor contiene el medio para entregar los objetos no solicitados al equipo de usuario. Según una realización de la invención, el sistema de comunicación, un nodo lógico, el servidor y / o el equipo móvil de usuario contienen un medio para determinar el ancho de banda disponible para la conexión de transmisión por flujo. Según una realización preferida de la invención, el equipo de usuario contiene un medio para abrir la conexión de transmisión por flujo al servidor. La invención contiene varios medios para abrir la conexión de transmisión por flujo. Por ejemplo, el equipo de usuario (cliente) abre la conexión de transmisión por flujo al servidor mediante HTTPS o mediante una conexión directa. Según una realización preferida del sistema de comunicación, el procedimiento y el servidor, el sistema de comunicación contiene un selector que es capaz de seleccionar objetos que pueden transferirse desde el servidor al equipo de usuario, en donde el selector está equipado en forma tal que el ancho de banda disponible determinado se use como... [Seguir leyendo]
Reivindicaciones:
1. Sistema de comunicación para llevar a cabo una comunicación entre un servidor (105) y al menos un equipo (101) de usuario, estando el sistema de comunicación configurado para permitir una conexión de transmisión por flujo entre el servidor (105) y el equipo (101) de usuario, conteniendo el servidor (105) un medio para recibir solicitudes del equipo (101) de usuario, conteniendo las solicitudes demandas de transferencia de objetos, y estando el servidor adaptado para almacenar los objetos en una cola, caracterizado porque el sistema de comunicación contiene un medio para entregar directamente los objetos al equipo (101) de usuario a través de la conexión de transmisión por flujo anteriormente abierta entre el servidor (105) y el equipo (101) de usuario. 2. El sistema de comunicación según la reivindicación 1, caracterizado porque el medio para entregar directamente los objetos al equipo (101) de usuario está contenido en el servidor (105). 3. El sistema de comunicación según cualquiera de las reivindicaciones precedentes, caracterizado porque contiene un medio para determinar el ancho de banda disponible para la conexión de transmisión por flujo. 4. El sistema de comunicación según cualquiera de las reivindicaciones precedentes, caracterizado porque contiene un selector que es capaz de seleccionar objetos que pueden transferirse desde el servidor (105) al equipo (101) de usuario, en el cual el selector está equipado de modo tal que el ancho de banda disponible determinado se use como un parámetro para la selección. 5. El sistema de comunicación según cualquiera de las reivindicaciones precedentes, caracterizado porque el servidor está configurado para evaluar prioridades para entregar directamente los objetos al equipo de usuario. 6. El sistema de comunicación según cualquiera de las reivindicaciones precedentes, caracterizado porque el equipo (101) de usuario contiene un medio para abrir la conexión de transmisión por flujo al servidor (105). 7. Procedimiento para llevar a cabo una comunicación entre un servidor (105) y al menos un equipo (101) de usuario, en el cual se habilita una conexión de transmisión por flujo entre el servidor (105) y el equipo (101) de usuario, el equipo (101) de usuario envía solicitudes al servidor (105), conteniendo las solicitudes demandas de transferencia de objetos, el servidor (105) recibe las solicitudes y almacena los objetos en una cola, caracterizado porque los objetos se entregan directamente al equipo (101) de usuario a través de la conexión de transmisión por flujo anteriormente abierta entre el servidor (105) y el equipo (101) de usuario. 8. El procedimiento según la reivindicación 7, caracterizado porque se habilita un flujo constante de objetos desde el servidor (105) al equipo (101) de usuario. 9. El procedimiento según la reivindicación 8, caracterizado porque el flujo de objetos se optimiza de modo tal que se use el máximo del ancho de banda disponible. 10. El procedimiento según cualquiera de las reivindicaciones 7 a 9, caracterizado porque se evalúa si los objetos en la cola son suficientes a fin de mantener abierta la conexión de transmisión por flujo. 11. El procedimiento según cualquiera de las reivindicaciones 7 a 10, caracterizado porque las partes de mantenimiento de vigencia se transfieren al equipo de usuario para mantener viva la conexión de transmisión por flujo. 12. El procedimiento según cualquiera de las reivindicaciones 7 a 11, caracterizado porque el servidor evalúa prioridades para entregar directamente los objetos al equipo de usuario. 13. El procedimiento según cualquiera de las reivindicaciones 7 a 11, caracterizado porque una solicitud del equipo (101) de usuario cambia el orden de la cola de modo tal que el contenido solicitado más recientemente se envíe antes de partes existentes de la cola. E08009266 19-10-2011 11 E08009266 19-10-2011 12 E08009266 19-10-2011
Patentes similares o relacionadas:
TRANSCODIFICACIÓN DE DATOS DE VIDEO, del 8 de Febrero de 2012, de SAFFRON DIGITAL LIMITED: Procedimiento de transcodificación de los datos de decodificación de vídeo codificados y recodificación de dichos datos de vídeo, que comprende las […]
PROCESAMIENTO Y SUMINISTRO DE DATOS DE VIDEO, del 8 de Febrero de 2012, de SAFFRON DIGITAL LIMITED: Aparato para el tratamiento de vídeo para el suministro de datos de vídeo desde una pluralidad de fuentes accesibles a dispositivos […]
TÉCNICA PARA REALIZAR LA CONVERSIÓN DE SEÑALIZACIÓN ENTRE LOS DOMINIOS HTTP Y SIP, del 2 de Febrero de 2012, de TELEFONAKTIEBOLAGET L M ERICSSON (PUBL): Un método para realizar la conversión de señalización entre una sesión de estado del Protocolo de Transferencia Hipertexto, o HTTP, y un diálogo del Protocolo de Inicio […]
UN PROCEDIMIENTO DE SINCRONIZACIÓN INICIADO POR SERVIDOR EN UN SISTEMA DE SINCRONIZACIÓN DONDE EL MENSAJE DE SOLICITUD DEL SERVIDOR TIENE UN TAMAÑO MÁXIMO, del 15 de Noviembre de 2011, de NOKIA CORPORATION: Un procedimiento de inicio de una sesión en un sistema de sincronización que comprende al menos un dispositivo electrónico que actúa como un dispositivo […]
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 […]
SISTEMA DE JUEGOS SEPARABLE BASADO EN UN NAVEGADOR DE INTERNET URL, del 9 de Marzo de 2011, de BALLY GAMING INC: Sistema para proporcionar operaciones de navegador a una red de juegos no habilitada para navegadores , comprendiendo el sistema: • una red de juegos no habilitada […]
ACCESO DESDE UN TERMINAL REMOTO A LA INFORMACION DE UN TERMINAL MOVIL, del 10 de Febrero de 2011, de VODAFONE ESPAÑA, S.A.: Acceso desde un terminal remoto a la información de un terminal móvil.Procedimiento y sistema para la gestión de información almacenada y/o servicios configurados en un […]
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 […]
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í. .