MÉTODO Y APARATO PARA EMPUJAR CORREO ELECTRÓNICO HACIA DISPOSITIVOS DE COMUNICACIÓN INALÁMBRICOS.
Método para empujar información de correo electrónico desde un servidor de correo electrónico (112) hasta una pluralidad de dispositivos de comunicación inalámbricos (104),
realizándose el método por un cliente de gestión de correo electrónico (166) y que comprende los actos de: establecer y mantener una conexión (212) con el servidor de correo electrónico (112); en un ajuste de notificación de correo electrónico con el servidor de correo electrónico (112), solicitar la recepción de notificaciones de cambio de correo electrónico para una pluralidad de cuentas de correo electrónico gestionadas por el servidor de correo electrónico (112); después del ajuste de la notificación de correo electrónico, recibir, a través de la conexión (212), notificaciones de cambio de correo electrónico para cambios de correo electrónico en las cuentas de correo electrónico; para cada notificación de cambio de correo electrónico: recibir información de correo electrónico para la cuenta de correo electrónico asociada a la notificación de cambio de correo electrónico; y empujar al menos porciones de la información de correo electrónico hasta un dispositivo de comunicación inalámbrico asociado a la cuenta de correo electrónico
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E09167944.
Solicitante: RESEARCH IN MOTION LIMITED.
Nacionalidad solicitante: Canadá.
Dirección: 295 Phillip Street Waterloo, Ontario N2L 3W8 CANADA.
Inventor/es: GILHULY, BARRY, J., VAN, NGOC, ANH, PARRY, THOMAS.
Fecha de Publicación: .
Fecha Solicitud PCT: 14 de Agosto de 2002.
Clasificación Internacional de Patentes:
- H04L12/58C1
- H04L12/58G
- H04L12/58W
- 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/08N25
Clasificación PCT:
- H04L12/58 H04L […] › H04L 12/00 Redes de datos de conmutación (interconexión o transferencia de información o de otras señales entre memorias, dispositivos de entrada/salida o unidades de tratamiento G06F 13/00). › Sistemas de conmutación de mensajes.
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, Finlandia, Chipre.
PDF original: ES-2360178_T3.pdf
Fragmento de la descripción:
ANTECEDENTES DE LA INVENCIÓN
Campo de la invención
La presente invención se refiere en general a sistemas para “empujar” información de correo electrónico hacia una pluralidad de dispositivos de comunicación inalámbricos y, más particularmente, se refiere a un cliente de gestión de correo electrónico que está configurado para iniciar la sesión en una pluralidad de servidores de correo electrónico en nombre de una pluralidad de cuentas de correo electrónico no afiliadas a fin de establecer y mantener una única conexión de sesión con cada servidor de correo electrónico para recibir información de notificación de cambio de correo electrónico para las cuentas, de modo que dicho cliente pueda gestionar, recuperar y empujar información de correo electrónico hacia la pluralidad de dispositivos de comunicación inalámbricos sustancialmente en tiempo real.
Descripción de la técnica relacionada
La figura 1 es una ilustración de un sistema 100 en el que la información de correo electrónico es empujada de una manera convencional desde un servidor de correo electrónico 152 hasta una pluralidad de dispositivos de comunicación inalámbrico 104. Una red privada 142, que puede ser una red de área local privada (LAN), incluye un servidor de correo electrónico 152, así como una pluralidad de ordenadores 144, un servidor de empresa 154 y un cortafuegos 156. Cada usuario final del ordenador 144 en la red privada 142 tiene una cuenta de correo electrónico gestionada por el servidor de correo electrónico 152 que funciona de acuerdo con el bien conocido estándar Post Office Protocol (POP – Protocolo de oficina de correos). Así, la pluralidad de ordenadores 144 puede utilizarse para conectarse y acceder a mensajes de correo electrónico privados procedentes del servidor de correo electrónico 152 como es convencional. Como es evidente, todos los ordenadores 144 funcionan dentro de la misma red privada 142 que es gobernada y/o gestionada por la misma única entidad (por ejemplo, la misma compañía) y, en ese sentido, dichos ordenadores están afiliados. Hay sólo tres (3) ordenadores 144 mostrados en la figura por motivos de simplicidad, a saber, los ordenadores 146, 148 y 150 que están etiquetados como PC1, PC2, ..., a PCn, respectivamente.
Cada ordenador 144 y/o su cuenta de correo electrónico correspondiente están asociados a un respectivo dispositivo de entre los dispositivos de comunicación inalámbrico 104. Cada dispositivo de comunicación inalámbrico 104 es portátil e incluye un alojamiento de mano con una pantalla y un teclado/teclado numérico (por ejemplo, teclados de tipo QWERTY miniatura), así como un transceptor inalámbrico, una antena y uno o más procesadores que controlan el funcionamiento del dispositivo. Cada dispositivo 104 tiene la capacidad de enviar y recibir información de correo electrónico asociada a la cuenta de correo electrónico gestionada por un servidor de correo electrónico 152. La información de correo electrónico es recibida por cada dispositivo 104 a través de una metodología de “empuje” automático en tiempo real, en contraste con cualquier método que requiera que los dispositivos 104 invoquen una conexión para la recepción de información de correo electrónico.
El servidor de empresa 154 facilita el empuje de información de correo electrónico desde el servidor de correo electrónico 152 hasta los dispositivos de comunicación inalámbricos 104. Durante la instalación del sistema, se establece y se mantiene una conexión de red privada virtual (VPN) sobre una línea arrendada 158 entre el servidor de empresa 154 y un relé 160. Además, se establece y se mantiene una única conexión propietaria 155 entre el servidor de empresa 154 y el servidor de correo electrónico 152. Por ejemplo, la conexión propietaria 155 puede ser una conexión MAPI (Messaging Application Programming Interface – Interfaz para programación de aplicaciones de mensajería) asociada a Microsoft Exchange. Cuando se establece una nueva cuenta de correo electrónico dentro de la red privada 142, se suministra al servidor de empresa 154 la dirección del servidor del servidor de correo electrónico 152 (u otro servidor) para asociación con la nueva cuenta.
Cuando se detectan cambios en cualquiera de las cuentas de correo electrónico en el servidor de correo electrónico 152 (por ejemplo, nuevos correos electrónicos recibidos, mensajes movidos de una carpeta a otra, etc.), el servidor de correo electrónico 152 envía información de notificación de cambio de correo electrónico en tiempo real al servidor de empresa 154 a través de la conexión propietaria 155. La información de notificación de cambio de correo electrónico incluye un identificador de notificación que identifica singularmente el cambio de correo electrónico. Cuando el servidor de empresa 54 recibe información de notificación para una cuenta particular, solicita recibir información de correo electrónico correspondiente al identificador de notificación enviando un mensaje a la dirección del servidor almacenada para la cuenta de correo electrónico. Después de que el servidor de empresa 154 reciba la información de correo electrónico, éste la empuja hacia el dispositivo de comunicación inalámbrico apropiado a través del relé 160 y la red inalámbrica que sirve actualmente al dispositivo. Aunque esta operación convencional se describe en relación con una única red privada 142, el empuje de la información de correo electrónico se realiza para múltiples redes privadas que utilizan simultáneamente el mismo relé 160. Tal operación se describe más particularmente en la solicitud pendiente titulada “Sistema y método para empujar información desde un sistema de anfitrión hasta un dispositivo de comunicación de datos móvil”, No. de serie U.S. 09/401.868, presentada el 23 de septiembre de 1999 y cedida al actual cesionario de la presente solicitud.
El sistema descrito anteriormente funciona de manera eficiente y es adecuado para manipular cuentas de correo electrónico afiliadas en una red privada. Sin embargo, el correo electrónico basado en Internet está cambiando para soportar lo que se conoce como el estándar Internet Message Access Protocol (IMAP – Protocolo de acceso a mensajes de Internet) para almacenamiento de correo electrónico y mensajes. El IMAP se diseñó para sustituir al antiguo método POP para el acceso al correo electrónico. El punto fuerte principal del IMAP es su capacidad de soportar múltiples accesos simultáneos desde muchos clientes a uno o más buzones de correo. Esto permite que más de un usuario u ordenador acceda a la misma información sin miedo a fallar o dañar el área de almacenamiento de la información.
Para dispositivos móviles de mano inalámbricos, el empuje de información en tiempo real para notificar a un dispositivo móvil que se ha recibido correo electrónico es una característica clave. Sin embargo, el IMAP convencional no se diseñó para facilitar servicios de mensajería basados en empuje para un gran número de usuarios finales de una manera eficiente y escalable. El IMAP se diseñó de manera similar al POP, ya que se enfoca en una solución basada en consulta o conexión, de tal manera que los clientes necesiten conectarse para leer su correo electrónico. Las notificaciones de correo electrónico pueden suministrarse automáticamente en tiempo real utilizando IMAP, pero debe establecerse y mantenerse una única conexión TCP/IP para cada cuenta/buzón de correo electrónico con el fin de hacer esto. Tales limitaciones conocidas hacen que el IMAP sea incapaz de escalarse bien para soportar un gran número de usuarios de dispositivos móviles. La consulta de nuevos datos y/o cambios es una opción, pero este mecanismo falla cuando el número de usuarios llega a ser alto (por ejemplo, miles o cientos de miles). El número de servidores IMAP físicos para soportar tales solicitudes de consulta y conexión haría finalmente que la solución fuera ingestionable para cualquier centro de operaciones.
En consecuencia, lo que se necesita es un sistema escalable y eficiente para empujar información de correo electrónico desde uno o más servidores de correo electrónico hasta una pluralidad de dispositivos de comunicación inalámbricos.
El documento DE 200 09 110 U1 (mediaBEAM) describe un sistema para la recepción, conversión y suministro de datos, incluyendo el sistema una unidad de procesamiento central que tiene una disposición de recepción, una disposición de conversión, una disposición de envío y una disposición de fax.
Los... [Seguir leyendo]
Reivindicaciones:
1. Método para empujar información de correo electrónico desde un servidor de correo electrónico (112) hasta una pluralidad de dispositivos de comunicación inalámbricos (104), realizándose el método por un cliente de gestión de correo electrónico (166) y que comprende los actos de:
establecer y mantener una conexión (212) con el servidor de correo electrónico (112);
en un ajuste de notificación de correo electrónico con el servidor de correo electrónico (112), solicitar la recepción
de notificaciones de cambio de correo electrónico para una pluralidad de cuentas de correo electrónico gestionadas por el servidor de correo electrónico (112); después del ajuste de la notificación de correo electrónico, recibir, a través de la conexión (212), notificaciones de
cambio de correo electrónico para cambios de correo electrónico en las cuentas de correo electrónico;
para cada notificación de cambio de correo electrónico:
recibir información de correo electrónico para la cuenta de correo electrónico asociada a la notificación de cambio de correo electrónico; y empujar al menos porciones de la información de correo electrónico hasta un dispositivo de comunicación
inalámbrico asociado a la cuenta de correo electrónico. 2. Método según la reivindicación 1, en el que los cambios de correo electrónico incluyen mensajes de correo electrónico recientemente recibidos en las cuentas de correo electrónico. 3. Método según la reivindicación 1 o 2, que se realiza también por el cliente de gestión de correo electrónico (166) para cada uno de una pluralidad de servidores de correo electrónico diferentes. 4. Método según una cualquiera de las reivindicaciones anteriores, en el que el acto de establecer y mantener la
conexión (212) comprende establecer y mantener una conexión TCP/IP.
5. Método según una cualquiera de las reivindicaciones anteriores, que comprende además el acto de:
iniciar sesión en el servidor de correo electrónico (112) en nombre de la pluralidad de cuentas de correo electrónico
para establecer la conexión (212).
6. Método según una cualquiera de las reivindicaciones anteriores, que comprende además los actos de,
para cada notificación de cambio de correo electrónico:
recibir un identificador de servidor de correo electrónico y un identificador de notificación de correo
electrónico; y enviar al servidor de correo electrónico (112) una solicitud para recibir la información de correo electrónico correspondiente a la notificación de cambio de correo electrónico utilizando el identificador de servidor de correo electrónico y el identificador de notificación de correo electrónico.
7. Método según una cualquiera de las reivindicaciones anteriores, en el que el acto de recibir las notificaciones de cambio de correo electrónico a través de la conexión (212) comprende recibir continuamente las notificaciones de cambio de correo electrónico a través de la conexión (212) en tiempo real.
8. Método según una cualquiera de las reivindicaciones anteriores, en el que la conexión (212) se establece y se mantiene con un servidor de correo electrónico (112) adaptado de acuerdo con un Protocolo de Acceso a Mensajes de Internet “IMAP”.
9. Cliente de gestión de correo electrónico que está adaptado para realizar el método de una cualquiera de las reivindicaciones 1-8.
10. Producto de programa informático que comprende:
un medio de almacenamiento;
instrucciones informáticas almacenadas en el medio de almacenamiento; siendo ejecutables las instrucciones informáticas por un procesador para realizar el método de una cualquiera de las reivindicaciones 1-8.
11. Método para enviar información de correo electrónico desde un servidor de correo electrónico (112) hasta una pluralidad de dispositivos de comunicación inalámbricos (104), realizándose el método por el servidor de correo electrónico
(112) y comprendiendo los actos de: establecer y mantener una conexión (212) con un cliente de gestión de correo electrónico (166); en un ajuste de notificación de correo electrónico con el cliente de gestión de correo electrónico (166), recibir y
procesar una solicitud para recibir notificaciones de cambio de correo electrónico para una pluralidad de cuentas de
correo electrónico gestionadas por el servidor de correo electrónico (112); después del ajuste de notificación de correo electrónico, enviar a través de la conexión (212) notificaciones de cambio de correo electrónico para cambios de correo electrónico en las cuentas de correo electrónico:
para cada notificación de cambio de correo electrónico: enviar al cliente de gestión de correo electrónico (166) información de correo electrónico para la cuenta de correo electrónico asociada con la notificación de cambio de correo electrónico, de modo que al menos algunas porciones de la información de correo electrónico son enviadas por el cliente de gestión de correo electrónico (166) a un dispositivo de comunicación inalámbrico asociado a la cuenta de correo electrónico. 12. Método según la reivindicación 11, en el que los cambios de correo electrónico incluyen mensajes de correo electrónico recientemente recibidos en las cuentas de correo electrónico. 13. Método según la reivindicación 11, en el que el acto de enviar las notificaciones de cambio de correo electrónico a través de la conexión (212) comprende enviar continuamente las notificaciones de cambio de correo electrónico a través de la conexión (212) en tiempo real. 14. Método según una cualquiera de las reivindicaciones 11 o 12, en el que el servidor de correo electrónico (112) se adapta de acuerdo con un Protocolo de Acceso a Mensajes de Internet “IMAP”. 15. Servidor de correo electrónico (112) que está adaptado para realizar el método de una cualquiera de las
reivindicaciones 11-13. 16. Producto de programa informático que comprende: un medio de almacenamiento; instrucciones informáticas almacenadas en el medio de almacenamiento; siendo ejecutables las instrucciones informáticas por un procesador para realizar el método de una cualquiera de
las reivindicaciones 11-14.
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 […]
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 […]
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 […]