High-volume web page update system and method
First Claim
1. A method for broadcasting an update to a web page, comprising:
- a HTML (hyper-text markup language) web page executing in a browser behind a firewall and sending a request for information to a webcaster software outside of the firewall, a socket connection established for communication between the webcaster software and the HTML web page; and
in response to the request for information, the webcaster software returns the information to the HTML web page and, as the information is updated to the webcaster software, the webcaster software is operable to maintain the socket connection to provide the updated information to the HTML web page via the socket connection.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided for updating a web page. The system includes a device and a server, the device is provided behind a firewall, and displays a web page. The device limits the display of information asynchronously transmitted to the device, and is further operable to request information. The server is provided outside the firewall. The server is in communication, via a connection, with the device. In response to a request from the device for information, the server provides the information to the device. The server is also operable to facilitate maintaining the connection with the device such that when the information is updated the server communicates the updated information to the device via the connection.
27 Citations
30 Claims
-
1. A method for broadcasting an update to a web page, comprising:
-
a HTML (hyper-text markup language) web page executing in a browser behind a firewall and sending a request for information to a webcaster software outside of the firewall, a socket connection established for communication between the webcaster software and the HTML web page; and
in response to the request for information, the webcaster software returns the information to the HTML web page and, as the information is updated to the webcaster software, the webcaster software is operable to maintain the socket connection to provide the updated information to the HTML web page via the socket connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for updating a web page, comprising:
-
a device provided behind a firewall and operable to display a web page, the device operable to limit the display of information asynchronously transmitted to the device, the device further operable to request information; and
a server provided outside the firewall, the server in communication, via a connection, with the device and responsive to a request from the device for information to provide the information to the device, the server further operable to facilitate maintaining the connection with the device such that when the information is updated the server communicates the updated information to the device via the connection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A software for updating a web page, comprising:
-
a remote program of substantially hyper-text markup language (HTML) code used by a web browser provided behind a firewall, the remote program operable to display a web page and request information, the display in the web page of information asynchronously transmitted being limited; and
a webcaster program deployed outside the firewall, the webcaster program operable to communicate, via a connection, with the remote program and responsive to a request from the remote program for information to provide the information, the webcaster program further operable to facilitate maintaining the connection with the remote program such that when the information is updated the webcaster program communicates the updated information to the remote program via the connection. - View Dependent Claims (22, 23, 24)
-
-
25. A system for broadcasting an update to a web page, comprising:
-
a first software routine operable to send a request for information to a second software routine;
a second software routine operable to communicate via a connection to return the information to the first software routine each time the information is updated to the second software routine, the second software routine further operable to maintain the connection after transmitting the information to the first software routine for transmission of additional updated information to the first software routine; and
a web page operable to display the information received from the first software routine. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification