Recuperación asíncrona de datos en tiempo real.

Método para proporcionar datos a un dispositivo (119) inalámbrico desde un servidor (101) de cuentas de correoelectrónico por medio de Internet,

estando dispuesto el servidor de cuentas de correo electrónico para recibir datosde correo electrónico de parte de dicho dispositivo inalámbrico desde un medio de almacenamiento de datos (109)remoto por medio de un servicio (117) de tiempo real; caracterizado porque el servidor de cuentas de correoelectrónico está dispuesto para proporcionar un servicio de presentación (115), comprendiendo el método laejecución del servicio de presentación, comprendiendo la ejecución del servicio de presentación:

recibir datos característicos del dispositivo que comprende un tiempo de reposo para dicho dispositivo inalámbrico através de Internet, permitiendo dichos datos que el servicio de presentación determine un periodo de tiempo límitepara el dispositivo inalámbrico,

determinar del periodo de tiempo límite para el dispositivo en base a dicho tiempo de parada,

en respuesta a una solicitud de datos de correo electrónico de dicho dispositivo inalámbrico, configurar untemporizador (1153) en el servidor de cuentas de correo electrónico basado en el periodo de tiempo límitedeterminado, y

en caso de que no se hayan recibido datos de correo electrónico en el servidor de cuentas de correo electrónico enel momento de expiración del temporizador, transmitir un mensaje de respuesta al dispositivo inalámbrico;en el que dicho mensaje de respuesta hace que el dispositivo inalámbrico presente una respuesta adicional alservidor de cuentas de correo electrónico de los datos de correo electrónico.

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

Solicitante: Good Technology Corporation.

Inventor/es: FRIEDMAN,GREGORY,SCOTT, MARL,COYLE,BRETT.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • 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.

PDF original: ES-2409936_T3.pdf

 


Fragmento de la descripción:

Recuperación asíncrona de datos en tiempo real

Campo de la invención La presente invención se refiere a la recuperación asíncrona de datos en tiempo real. Varios aspectos de la presente invención son particularmente aplicables a la recuperación asíncrona de datos en tiempo real desde una base de datos corporativa hacia un dispositivo remoto, tal como un teléfono inalámbrico o un asistente personal digital.

Antecedentes de la invención Recientemente, la información digital está cobrando cada vez más importancia para todo tipo de personas. A medida que ha aumentado la importancia de la información digital, se ha incrementado también la necesidad de un acceso remoto cómodo a una variedad de tipos de información digital. Por ejemplo, los hombres de negocios que viajan pueden desear acceder continuamente a información contenida en hojas de cálculo electrónicas, los abogados pueden desear acceder a documentos de procesado de texto desde la ubicación de un cliente, y los estudiantes pueden desear enviar o recuperar correo electrónico mientras se encuentran en la escuela.

Para hacer frente a esta necesidad, muchos proveedores de servicios de comunicación permiten que sus clientes accedan a información digital remota a través de una red de comunicaciones. Por ejemplo, un proveedor de servicios telefónicos inalámbricos puede permitir que sus clientes usen sus teléfonos inalámbricos u otros dispositivos de comunicación para enviar y recibir correo electrónico, recuperar información de imágenes de una red, obtener información de contacto de una base de datos centralizada, o similares. De modo similar, algunas empresas han 25 establecido conexiones remotas de Internet de alta velocidad, tanto por hilos como inalámbricas, en ubicaciones públicas tales como restaurantes, hoteles, y aeropuertos, a las que se puede acceder con el ordenador de un cliente.

Aunque los proveedores de servicios de comunicación han creado una infraestructura que permite potencialmente que sus clientes accedan de forma remota a información digital, muchas cuestiones prácticas siguen evitando que esta infraestructura sea utilizada de forma plena. Por ejemplo, algunos clientes pretenden acceder a información digital almacenada detrás de una barrera, tal como información digital almacenada en la base de datos del empresario para el que trabajan y protegida por un cortafuegos. Con esta disposición, si la red del empresario no soportara una herramienta de acceso que permita conexiones externas a través del cortafuegos, entonces se estaría impidiendo que un cliente accediera a la información digital deseada a través de la red del proveedor de servicios de comunicación. Estas herramientas de acceso incluyen, por ejemplo, el uso de una red privada virtual (VPN) o técnicas similares para posibilitar conexiones seguras y autenticadas desde dispositivos no conectados directamente a la red del empresario. Por otra parte, incluso si la red del empresario soportara dicha herramienta, el dispositivo de comunicaciones del cliente seguiría sin poder acceder a los datos si el propio dispositivo del usuario no estuviera configurado para soportar esa herramienta.

En otras situaciones, un cliente puede intentar usar un dispositivo de comunicaciones inadecuado para recuperar datos. Por ejemplo, un usuario puede intentar utilizar un asistente personal digital o un teléfono inalámbrico con un navegador relativamente simple para recuperar una página web con una gran cantidad de datos de imágenes o audio. Antes de que se pueda recuperar completamente la gran cantidad de datos, el "tiempo limite" del asistente 45 personal digital o teléfono inalámbrico puede expirar y dicho dispositivo puede cortar la conexión. De forma alternativa o adicional, el usuario puede pretender descargar más datos de los que pueda almacenar el asistente personal digital o teléfono inalámbrico.

El documento WO 02/06994A1 describe un sistema para permitir que el dispositivo de comunicaciones de un usuario, tal como un teléfono móvil, se conecte con acceso remoto a un dispositivo de base correspondiente. El dispositivo de comunicaciones se conecta inicialmente a un servidor de usuarios que está asignado al dispositivo de comunicaciones según su tipo de dispositivo. Si el dispositivo de base no tiene una conexión permanente a Internet, un servidor sili llama al dispositivo de base, provocando que éste se conecte. El dispositivo de base inicia entonces una conexión con el servidor de usuarios, permitiendo la comunicación directa entre el dispositivo de base y el

dispositivo de comunicaciones del usuario.

Sumario Según aspectos de la presente invención, está previsto un método y un servidor de cuentas de correo electrónico según las reivindicaciones adjuntas.

Con diferentes aspectos de la invención, un sistema de recuperación de datos incluye un servidor de bandeja de entrada (IB) , al que se hará referencia en lo sucesivo de forma más general como "servidor de pasarela", y un cliente de acceso al escritorio (DAC) , al que se hará referencia en lo sucesivo de forma más general simplemente como 65 cliente de acceso. El servidor de pasarela está conectado comunicativamente al cliente de acceso a través de una red. El servidor de pasarela proporciona un servicio de presentación (PS) y un servicio de tiempo real (RTS) , que colaboran con el cliente de acceso para recuperar datos desde unos medios de almacenamiento de datos y a continuación proporcionan los datos recuperados al dispositivo de comunicaciones remoto de un usuario usando un protocolo de presentación apropiado para las capacidades del dispositivo.

Con varias implementaciones de la invención, el cliente de acceso creará una conexión hacia el servidor de pasarela. Cuando el usuario desea recuperar datos de los medios de almacenamiento de datos o enviar datos a los medios de almacenamiento de datos, el usuario establece una conexión de comunicaciones entre su dispositivo remoto de comunicaciones y el servidor de pasarela, y a continuación solicita los datos deseados del servidor de pasarela. Como respuesta, el servidor de pasarela envía una orden al cliente de acceso, que le da instrucciones para recuperar los datos solicitados. El cliente de acceso recupera los datos solicitados desde los medios de almacenamiento de datos, y devuelve los datos recuperados al servidor de pasarela. A continuación, el servidor de pasarela retransmite la información solicitada de vuelta al dispositivo remoto de comunicaciones del usuario a través del servidor de presentación usando un protocolo de presentación apropiado para las capacidades del dispositivo.

Breve descripción de los dibujos La figura 1 muestra un entorno de red que incluye un sistema para la recuperación asíncrona de datos según varias formas de realización de la invención.

La figura 2 muestra un ejemplo de un sistema informático que se puede usar para implementar varias formas de realización de la invención.

Las figuras 3A a 3D muestran un diagrama de flujo que muestra un método para la recuperación asíncrona de datos según varias formas de realización de la invención.

Las figuras 4A a 4E muestran un diagrama de flujo que muestra un método de recuperación de datos desde unos medios de almacenamiento de datos según varias formas de realización de la invención.

La figura 5 muestra un sistema para la recuperación asíncrona de datos, que utiliza múltiples servidores de pasarela según varias formas de realización de la invención.

Descripción detallada de los dibujos Visión general

La figura 1 muestra un diagrama de bloques esquemático de un sistema 100 de recuperación de datos según varias formas de realización de la invención. El sistema 100 de recuperación permite la recuperación de datos, tales como datos de unos medios corporativos de almacenamiento de datos, hacia un dispositivo remoto. Tal como se observa en esta figura, el sistema 100 de recuperación de datos incluye por lo menos un servidor de pasarela 101 (IB) y un cliente de acceso (DAC) 103. En el ejemplo ilustrado, el cliente de acceso 103 está alojado en el ordenador 105 de un usuario. El ordenador 105 está ubicado, por ejemplo, en un entorno 107 de red corporativa que incluye los medios de almacenamiento de datos 109 desde los cuales se van a recuperar datos. Los medios de almacenamiento de datos 109 pueden ser cualquier tipo de medios de almacenamiento de datos, tales como una base de datos que organice datos, un dispositivo servidor que proporcione servicios a uno o más dispositivos de 45 cliente o una combinación de los dos. Los medios de almacenamiento de datos 109 pueden ser, por ejemplo, un servidor Lotus Domino o un servidor Microsoft Exchange que gestione una variedad... [Seguir leyendo]

 


Reivindicaciones:

1. Método para proporcionar datos a un dispositivo (119) inalámbrico desde un servidor (101) de cuentas de correo electrónico por medio de Internet, estando dispuesto el servidor de cuentas de correo electrónico para recibir datos de correo electrónico de parte de dicho dispositivo inalámbrico desde un medio de almacenamiento de datos (109) remoto por medio de un servicio (117) de tiempo real; caracterizado porque el servidor de cuentas de correo electrónico está dispuesto para proporcionar un servicio de presentación (115) , comprendiendo el método la ejecución del servicio de presentación, comprendiendo la ejecución del servicio de presentación:

recibir datos característicos del dispositivo que comprende un tiempo de reposo para dicho dispositivo inalámbrico a través de Internet, permitiendo dichos datos que el servicio de presentación determine un periodo de tiempo límite para el dispositivo inalámbrico,

determinar del periodo de tiempo límite para el dispositivo en base a dicho tiempo de parada,

en respuesta a una solicitud de datos de correo electrónico de dicho dispositivo inalámbrico, configurar un temporizador (1153) en el servidor de cuentas de correo electrónico basado en el periodo de tiempo límite determinado, y

en caso de que no se hayan recibido datos de correo electrónico en el servidor de cuentas de correo electrónico en el momento de expiración del temporizador, transmitir un mensaje de respuesta al dispositivo inalámbrico;

en el que dicho mensaje de respuesta hace que el dispositivo inalámbrico presente una respuesta adicional al servidor de cuentas de correo electrónico de los datos de correo electrónico. 25

2. Método según la reivindicación 1, en el que dicho tiempo de parada está incluido en dicha solicitud de mail electrónico de dicho dispositivo inalámbrico.

3. Método según la reivindicación 1, en el que dicho tiempo de parada está derivado de una solicitud para una

página HTML o WML, siendo transmitida dicha solicitud cuando se inicia una conexión con el servicio de presentación.

4. Método según una cualquiera de las reivindicaciones anteriores, en el que la duración de dicho periodo de tiempo límite es menor que la duración de dicho tiempo de parada. 35

5. Método según una cualquiera de las reivindicaciones anteriores, en el que la ejecución del servicio de presentación comprende además recibir un identificador de la sesión de presentación desde el servicio de presentación en el dispositivo inalámbrico.

6. Método según la reivindicación 5, en el que dicho identificador de la sesión de presentación está incluido en dicho mensaje de respuesta.

7. Método según la reivindicación 4, en el que dicho identificador de la sesión de presentación está incluido en un mensaje independiente de dicho mensaje de respuesta. 45

8. Método según cualquiera de la reivindicación 5 o la reivindicación 7, en el que la solicitud adicional comprende el identificador de la sesión de presentación.

9. Método según una cualquiera de las reivindicaciones anteriores, en el que el medio de almacenamiento de datos 50 accesible de forma remota comprende una o más cuentas de correo electrónico.

10. Servidor de cuentas de correo electrónico (101) para proporcionar datos a un dispositivo inalámbrico (119) por medio de Internet, estando dispuesto el servidor de cuentas de correo electrónico para recibir datos de correo electrónico por parte de dicho dispositivo inalámbrico desde un medio de almacenamiento de datos (109) remoto por

medio de un servicio (117) de tiempo real, comprendiendo el servidor de cuentas de correo electrónico una interfaz

(228) para recibir datos y transmitir datos a dicho dispositivo inalámbrico a través de internet; caracterizado porque el servidor de cuentas de correo electrónico está dispuesto para proporcionar un servicio de presentación (115) para:

recibir datos indicativos de las características del dispositivo que comprenden un tiempo de parada para dicho 60 dispositivo inalámbrico por medio de la interfaz,

determinar el periodo de tiempo límite para el dispositivo en base a dicho tiempo de parada,

en respuesta a una solicitud de datos de correo electrónico de dicho dispositivo inalámbrico, configurar un 65 temporizador (1153) basado en el periodo de tiempo límite determinado, y

en caso de que no se hayan recibido datos de correo electrónico en el servidor de cuentas de correo electrónico en el momento de expiración del temporizador, transmitir un mensaje de respuesta al dispositivo inalámbrico;

en el que dicho mensaje de respuesta hace que el dispositivo inalámbrico presente una respuesta adicional al servidor de cuentas de correo electrónico de los datos de correo electrónico.


 

Patentes similares o relacionadas:

Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]

Procedimiento y dispositivo para su uso en la gestión de riesgos de información de aplicación, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para la gestión de riesgos de información de aplicación en un dispositivo de red, comprendiendo el procedimiento: recibir información […]

Gestión de memoria intermedia recomendada de red de una aplicación de servicio en un dispositivo de radio, del 22 de Julio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método llevado a cabo por un nodo de red en una red de comunicación por radio , comprendiendo el método: obtener (S1) una predicción del ancho […]

Método, servidor y sistema de inicio de sesión de confianza, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método de inicio de sesión de confianza implementado por computadora aplicado a un sistema de inicio de sesión de confianza que comprende un primer sistema de aplicación […]

Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]

Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]

Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]

Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]

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í. .