METHOD AND DEVICE FOR ALTERNATIVE STATUS NOTIFICATION
First Claim
1. A system having a proxy engine, comprising:
- a notification queue module configured to store one or more notification messages directed to a predetermined sender associated with the web browser in a queue;
an authentication module, communicatively coupled to the notification queue module, configured to authenticate whether a web page request is sourced from a predetermined sender;
a client-side proxy module, communicatively coupled to the transaction state management, configured to receive the web page request from the predetermined user and to return a response to the web browser associated with the predetermined user;
a notification generator module configured to construct a notification message for sending to the predetermined user'"'"'s web browser when there exists the notification message in the queue directed to the predetermined user'"'"'s web browser;
a server-side proxy module configured to communicate with a network and a web server; and
a transaction state management module configured to manage sequences of communications within the proxy engine for communication between the predetermined user'"'"'s web browser and the web server through the network and the server-side proxy module, the transaction state management module communicatively coupled to the notification queue module, the authentication module, the client-side proxy module, notification generator module, and the server-side proxy module.
13 Assignments
0 Petitions
Accused Products
Abstract
In a system for delivering notifications to a network administrator'"'"'s web browser during normal web browsing, a transaction state management module disposed between the web browser and the Internet tracks and manages various states of communications, a notification module stores notification messages, and an authentication module is configured to authenticate web page requests. Upon identifying the administrator through the authentication module, a client-side proxy temporarily stores the original HTTP request. A notification generator module constructs a notification data, and a special link to acknowledge the notice, which are returned to the web browser. Once the administrator selects the link, the original HTTP request is extracted from storage and forwarded by a server-side proxy to the original destination server.
-
Citations
23 Claims
-
1. A system having a proxy engine, comprising:
-
a notification queue module configured to store one or more notification messages directed to a predetermined sender associated with the web browser in a queue; an authentication module, communicatively coupled to the notification queue module, configured to authenticate whether a web page request is sourced from a predetermined sender; a client-side proxy module, communicatively coupled to the transaction state management, configured to receive the web page request from the predetermined user and to return a response to the web browser associated with the predetermined user; a notification generator module configured to construct a notification message for sending to the predetermined user'"'"'s web browser when there exists the notification message in the queue directed to the predetermined user'"'"'s web browser; a server-side proxy module configured to communicate with a network and a web server; and a transaction state management module configured to manage sequences of communications within the proxy engine for communication between the predetermined user'"'"'s web browser and the web server through the network and the server-side proxy module, the transaction state management module communicatively coupled to the notification queue module, the authentication module, the client-side proxy module, notification generator module, and the server-side proxy module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for an alternative status notification, comprising:
-
receiving by a proxy device a web page request by a proxy device from a web browser; authenticating by the proxy device the web page request to determine if the web page request is sourced from a network administrator; determining by the proxy device if there is a notification message in a queue directed to the network administrator; storing by the proxy device the original web page request for subsequent use; and sending by the proxy device the notification message to the network administrator'"'"'s web browser. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for an alternative status notification, comprising:
-
receiving by a proxy device a web page request by a proxy device from a web browser; authenticating by the proxy device the web page request to determine if the web page request is sourced from a network administrator; determining by the proxy device if there is a notification message in a queue directed to the network administrator; sending the web page request to the web server through a network and retrieving the returned web page; creating a new web page by modifying the returned web page to include the notification message; and sending the new web page to the network administrator'"'"'s web browser. - View Dependent Claims (20, 21, 22)
-
-
23. A computer program product comprising a computer readable storage medium structured to store instructions executable by a processor in a mobile device, the instructions, when executed cause the processor to:
-
a notification queue module configured to store one or more notification messages directed to a predetermined sender associated with the web browser in a queue; an authentication module, communicatively coupled to the notification queue module, configured to authenticate if a web page request is sourced from a predetermined sender; a client-side proxy module, communicatively coupled to the transaction state management, configured to receive the web page request from the predetermined user and to return a response to the web browser associated with the predetermined user; a notification generator module configured to construct a notification message for sending to the predetermined user'"'"'s web browser when there exists the notification message in the queue directed to the predetermined user'"'"'s web browser; a server-side proxy module configured to communicate with a network and a web server; and a transaction state management module configured to manage sequences of communications within the proxy engine for communication between the predetermined user'"'"'s web browser and the web server through the network and the server-side proxy module, the transaction state management module communicatively coupled to the notification queue module, the authentication module, the client-side proxy module, notification generator module, and the server-side proxy module.
-
Specification