Communications system providing asynchronous communications over the internet and related methods
First Claim
1. A communications system comprising:
- a client device for generating email processing jobs; and
a proxy server communicating asynchronously over the Internet with said client device for processing the email processing jobs;
said client device posting a given email processing job to said proxy server with a unique job identifier (ID), and said proxy server thereafter posting job results for the given email processing job to said client device also with the unique job ID;
said client device posting at least one other email processing job to said proxy server over the Internet at a time between posting the given email processing job and receiving the job results therefor.
5 Assignments
0 Petitions
Accused Products
Abstract
A communications system may include a client device for generating email processing jobs and a proxy server communicating asynchronously over the Internet with the client device for processing the email processing jobs. The client device may post a given email processing job to the proxy server with a unique job identifier (ID), and the proxy server thereafter may post job results for the given email processing job to the client device also with the unique job ID. The client device may also advantageously post at least one other email processing job to the proxy server over the Internet at a time between posting the given email processing job and receiving the job results therefor.
-
Citations
25 Claims
-
1. A communications system comprising:
-
a client device for generating email processing jobs; and
a proxy server communicating asynchronously over the Internet with said client device for processing the email processing jobs;
said client device posting a given email processing job to said proxy server with a unique job identifier (ID), and said proxy server thereafter posting job results for the given email processing job to said client device also with the unique job ID;
said client device posting at least one other email processing job to said proxy server over the Internet at a time between posting the given email processing job and receiving the job results therefor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communications system comprising:
-
a client device for generating email and calendar processing jobs; and
a proxy server communicating asynchronously over the Internet with said client device for processing the email and calendar processing jobs;
said client device posting a given email or calendar processing job to said proxy server with a unique job identifier (ID), and said proxy server thereafter posting job results for the given email or calendar processing job to said client device also with the unique job ID;
said client device posting at least one other email or calendar processing job to said proxy server over the Internet at a time between posting the given email or calendar processing job and receiving the job results therefor. - View Dependent Claims (12, 13, 14)
-
-
15. A communications system comprising:
-
a client device for generating email and address book processing jobs; and
a proxy server communicating asynchronously over the Internet with said client device for processing the email and address book processing jobs;
said client device posting a given email or address book processing job to said proxy server with a unique job identifier (ID), and said proxy server thereafter posting job results for the given email or address book processing job to said client device also with the unique job ID;
said client device posting at least one other email or address book processing job to said proxy server over the Internet at a time between posting the given email or address book processing job and receiving the job results therefor. - View Dependent Claims (16, 17, 18)
-
-
19. A communications method comprising:
-
generating email processing jobs at a client device;
posting a given email processing job from the client device to a proxy server over the Internet with a unique job identifier (ID);
processing the given email processing job at the proxy server and posting job results for the given email processing job to the client device over the Internet also with the unique job ID; and
posting at least one other email processing job from the client device to the proxy server over the Internet at a time between posting the given email processing job and receiving the job results therefor. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification