MX2010010784A

Caching and exposing pre-send data relating to the sender or recipient of an electronic mail message.

Abstract

Technologies are described herein for caching and exposing pre-send data relating to the sender or recipient of an e-mail message. A mail client program is configured to cache recipient and configuration mail tips at a client computer. The configuration mail tips may be retrieved from a server computer and cached when the mail client program is started. Recipient mail tips may be retrieved and cached as each recipient of an e-mail message is identified. When subsequent e-mail messages are created, cached mail tips for an e-mail recipient are utilized instead of retrieving the mail tips from the server computer. The cached mail tips may be updated after a predefined period of time has elapsed. The cached mail tips may also be utilized when the client program is offline or unable to establish a connection to the server computer.

MX2010010784A, drawing sheet 1
Sheet 1 of 9

Term

2.5 yearsleft in the term

Expires 9 March 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 5 independent, 15 dependent

  1. 1
    REIVINDICACIONES 1, - Un método para guardar en memoria caché datos de preenvío (120, 122) que se refieren al receptor o remitente de un 5 mensaje de correo electrónico (correo electrónico) (1.14), el método comprende:recuperar uno o más consejos de correo de receptor (122) durante la composición de un mensaje de correo electrónico (114);y guardar en memoria caché los consejos de correo de receptor 10 (122) para presentación durante la composición de un mensaje de correo electrónico subsecuente (114).
  2. 2
    2, - El método de acuerdo con la reivindicación 1, en donde los consejos de correo de receptor comprenden una o más propiedades que se relacionan a un receptor del mensaje de correo 15 electrónico.
  3. 3
    3, - El método de acuerdo con la reivindicación 2, que además comprende presentar los consejos de correo de receptor durante la composición del mensaje de correo electrónico.
  4. 4
    4, - El método de acuerdo con la reivindicación 3, que además 20 comprende:recuperar uno o más consejos de correo de configuración;y guardar en memoria caché los consejos de correo de configuración para uso durante la composición del mensaje de correo electrónico y un mensaje de correo electrónico subsecuente.
  5. 5
    - El método de acuerdo con la reivindicación 4, en donde los consejos de correo de configuración comprenden una o más propiedades que se relacionan a un remitente del mensaje de correo electrónico.
  6. 6
    - El método de acuerdo con la reivindicación 5, que además comprende presentar los consejos de correo de configuración durante la composición del mensaje de correo electrónico.
  7. 7
    7, - El método de acuerdo con la reivindicación 6, en donde uno o más consejos de correo de receptor se recuperan en respuesta a la resolución de una dirección de correo electrónico para el receptor del mensaje de correo electrónico.
  8. 8
    8, - El método de acuerdo con la reivindicación 7, que además comprende:determinar si ha transcurrido un período de tiempo predefinido desde que se recuperaron los consejos de correo de configuración;y en respuesta a determinar que ha transcurrido el periodo de tiempo predefinido desde que se recuperaron los consejos de correo de configuración, recuperar consejos de correo de configuración actualizados y guardar en memoria caché los consejos de correo de configuración actualizados.
  9. 9
    - El método de acuerdo con la reivindicación 8, que además comprende:determinar si ha transcurrido un período de tiempo predefinido desde que se recuperaron uno o más de los consejos de correo de receptor;y en respuesta a determinar que ha transcurrido el período de tiempo predefinido desde que se recuperaron uno o más consejos de correo de receptor, recuperar consejos de correo de receptor actualizados y guardar en memoria caché los consejos de correo de receptor actualizados. 5 10,- Un medio de almacenamiento de computadora que tiene instrucciones ejecutables por computadora almacenadas en él que, cuando se ejecutan por una computadora hacen que la computadora: recupere uno o más consejos de correo de configuración (120) desde una computadora de servidor (104) antes de la composición de
  10. 10
    10 un mensaje de correo electrónico (correo electrónico) (114);recupere desde la computadora de servidor (104) durante la composición del mensaje de correo electrónico (114) uno o más consejos de correo de receptor (122) que corresponden a un receptor del mensaje de correo electrónico (114);15 almacene los consejos de correo de configuración (120) y los consejos de correo de receptor (122) en una memoria caché (126);y presente los consejos de correo de configuración (120) y los consejos de correo de receptor (122).
  11. 11
    11,- El medio de almacenamiento de computadora de acuerdo 20 con la reivindicación 10, que tiene Instrucciones ejecutables por computadora adicionales almacenadas en él que, cuando se ejecutan por la computadora hacen que la computadora:recupere la identidad de un segundo receptor durante la composición de un mensaje de correo electrónico subsecuente;25 determine si cualquiera de los consejos de correo de receptor se almacenaron en la memoria caché que corresponde al segundo receptor;y recupere consejos de correo de receptor de la memoria caché que corresponden al segundo receptor y presente los consejos de 5 correo de receptor recuperados en respuesta a determinar que los consejos de correo se almacenan en la memoria caché que corresponde al segundo receptor.
  12. 12
    12, - El medio de almacenamiento de computadora de acuerdo con la reivindicación 11, que tiene instrucciones ejecutables por 10 computadora adicionales almacenadas en él que, cuando se ejecutan por la computadora, hacen que la computadora:determine si ha transcurrido un período de tiempo predefinido desde que se recuperaron los consejos de correo de configuración;y recupere consejos de correo de configuración actualizados de 15 la computadora de servidor y almacene los consejos de correo de configuración actualizados en la memoria caché en respuesta a determinar que ha transcurrido el período de tiempo predefinido desde que se recuperaron los consejos de correo de configuración.
  13. 13
    - El medio de almacenamiento de computadora de acuerdo 20 con la reivindicación 12, que tiene instrucciones ejecutables por computadora adicionales almacenadas en él que, cuando se ejecutan por la computadora, hacen que la computadora;determine si ha transcurrido un período de tiempo predefinido desde que se recuperaron uno o más de los consejos de correo de 25 receptor;y recupere consejos de correo de receptor actualizados de la computadora de servidor y almacene los consejos de correo de receptor actualizados en respuesta a determinar que ha transcurrido el período de tiempo predefinido desde que se recuperaron uno o más de los consejos de correo de receptor.
  14. 14
    14, - El medio de almacenamiento de computadora de acuerdo con la reivindicación 13, en donde los consejos de correo de receptor comprenden una o más propiedades que se relacionan a un receptor del mensaje de correo electrónico.
  15. 15
    15, - El medio de almacenamiento de computadora de acuerdo con la reivindicación 14, en donde los consejos de correo de configuración comprenden una o más propiedades que se refieren a un remitente del mensaje de correo electrónico.
  16. 16
    16, - El medio de almacenamiento de computadora de acuerdo con la reivindicación 15, en donde se recuperan uno o más consejos de correo de receptor en respuesta a la resolución de una dirección de correo electrónico para el receptor del mensaje de correo electrónico.
  17. 17
    17, - Un método para guardar en memoria caché datos de preenvío (120, 122) que se relacionan al receptor o remitente de un mensaje de correo electrónico (correo electrónico) (114), el método comprende:comunicarse con un servicio web (116) para obtener uno o más consejos de correo de configuración (120) antes de la composición de un mensaje de correo electrónico (114), los consejos de correo de configuración (120) comprendiendo datos que se refieren a un remitente de un mensaje de correo electrónico (114);obtener del servicio web (116) uno o más consejos de correo de receptor (122) durante la composición del mensaje de correo electrónico (114), los consejos de correo de receptor (122) comprenden datos que se refieren a un receptor del mensaje de correo electrónico (114);almacenar los consejos de correo de receptor (122) y los consejos de correo de configuración (120) en una memoria caché de consejo de correo (126);presentar los consejos de correo de receptor (122) y los consejos de correo de configuración (120) durante la composición del mensaje de correo electrónico (114);determinar durante la composición de un segundo mensaje de correo electrónico si se almacenan cualquiera de los consejos de correo de receptor (122) en la memoria caché de consejo de correo (126) que corresponde a un receptor del segundo mensaje de correo electrónico;recuperar cualquiera de los consejos de correo de receptor (122) de la memoria caché de consejo de correo (126) que corresponde a un receptor del segundo mensaje de correo electrónico;y presentar los consejos de correo de receptor (122) durante la composición del segundo mensaje de correo electrónico.
  18. 18
    - El método de acuerdo con la reivindicación 17, en donde uno o más consejos de correo de receptor se recuperan del servicio web en respuesta a la resolución de una dirección de correo electrónico para el receptor del mensaje de correo electrónico.
  19. 19
    - El método de acuerdo con la reivindicación 18, que además comprende:determinar si ha transcurrido un período de tiempo predefinido desde que se recuperaron los consejos de correo de configuración;y en respuesta a determinar que ha transcurrido un período de tiempo predefinido desde que se recuperaron los consejos de correo de configuración, recuperar consejos de correo de configuración actualizados del servicio web y almacenar los consejos de correo de configuración actualizados en la memoria caché de consejo de correo.
  20. 20
    20, - El método de acuerdo con la reivindicación 19, que además comprende:determinar si ha transcurrido un período de tiempo predefinido desde que se recuperaron uno o más de los consejos de correo de receptor;y en respuesta a determinar que ha transcurrido el período de tiempo predefinido desde que se recuperaron uno o más de los consejos de correo de receptor, recuperar consejos de correo de receptor actualizados del servicio web y almacenar los consejos de correo de receptor actualizados en la memoria caché de consejo de correo.
Independent claims20