EMAIL WEBCLIENT NOTIFICATION QUEUING
First Claim
Patent Images
1. A method comprising:
- receiving, at a hypertext transfer protocol (HTTP) server, a request to interact with an email system from a webclient;
establishing, by the HTTP server, a persistent connection with the email system;
receiving, at the HTTP server, a notification associated with the webclient from the email system;
storing the notification by the HTTP server;
receiving a communication from the webclient at the HTTP server;
in response to receiving the communication, retrieving the notification by the HTTP server; and
transmitting the notification from the HTTP server to the webclient.
1 Assignment
0 Petitions
Accused Products
Abstract
Notifications received from an email server can be stored and provided to a webclient upon subsequent communications from the webclient received at an HTTP server. Notifications stored in a database or a storage are retrieved and transmitted to the webclient by backup or alternate HTTP servers when the webclient requests service. An attachment received from a webclient for a message in composition can be saved by an HTTP server in a storage system so that a backup HTTP server can locate the attachment and provide the attachment to a messaging server when the user is ready to send the message.
12 Citations
22 Claims
-
1. A method comprising:
-
receiving, at a hypertext transfer protocol (HTTP) server, a request to interact with an email system from a webclient; establishing, by the HTTP server, a persistent connection with the email system; receiving, at the HTTP server, a notification associated with the webclient from the email system; storing the notification by the HTTP server; receiving a communication from the webclient at the HTTP server; in response to receiving the communication, retrieving the notification by the HTTP server; and transmitting the notification from the HTTP server to the webclient. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
a memory comprising instructions; and a processor coupled to the memory, wherein the processor, when executing the instructions, effectuates operations comprising; receiving a request to access a server from a webclient; establishing a persistent connection with the server; receiving a notification associated with the webclient from the server; storing the notification; and transmitting the notification to the webclient in response to a subsequent communication received from the webclient. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
receiving, at a hypertext transfer protocol (HTTP) server from a webclient, a request to access a server; determining, by the HTTP server querying a database, that a notification associated with the webclient has been stored by a second HTTP server; retrieving the notification by the HTTP server; and transmitting the notification to the webclient. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium comprising computer-executable instructions, which when executed by a processor, cause a processor to effectuate operations comprising:
-
receiving a request to access a server from a webclient; establishing a persistent connection with the server; receiving a notification associated with the webclient from the server; storing the notification; and transmitting the notification to the webclient in response to a subsequent communication received from the webclient. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification