×

Download and upload of email messages using control commands in a client/server web application

  • US 8,601,475 B2
  • Filed: 12/05/2005
  • Issued: 12/03/2013
  • Est. Priority Date: 08/02/2005
  • Status: Active Grant
First Claim
Patent Images

1. In a system including at least a client and a server, a method for downloading email messages to the client from the server, the method comprising:

  • by a web browser email application at the client, displaying a list of email messages and associated email attachment files stored on the server to allow a user to select at least one email message and email attachment file from the list to download from the server;

    by the web browser email application at the client, receiving user input that specifies the at least one email message and email attachment file to download from the server, wherein the web browser email application is configured to continue to operate on locally stored data when the client is in an offline state;

    by the web browser email application at the client, in response to receiving the user input that specifies the at least one email message and email attachment file to download, sending a request directed to a web application at the server, where the request specifies the at least one email message and email attachment file to download;

    by the client, receiving a transmission from the server, wherein the transmission was sent by the server to the client in response to the request sent by the web browser email application at the client;

    by the client, parsing the transmission to identify a control command;

    by the client, parsing the control command to determine if the control command comprises a download command;

    by the client, in response to determining that the control command comprises a download command, parsing the transmission from the server to detect a download manifest that is associated with the download command, where the download manifest includes executable code that, when executed on the client, will perform the download of the at least one email message and email attachment file to the client from the server; and

    by a background agent application at the client, in response to the identification of the download command and the associated download manifest, immediately commencing execution of the executable code on the client to download the at least one email message and email attachment file, wherein the background agent application is configured to be independent from the web browser email application such that the background agent application continues downloading the at least one email message and email attachment file according to the download manifest after the web browser email application at the client is terminated.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×