Method of implementing push techniques in conventional web browsers
First Claim
1. A method of remotely controlling the display of information on a computer that is running a non-push-compatible web browser program, comprising:
- connecting the non-push-compatible web browser to a web server, downloading an applet to the non-push-compatible web browser, the applet establishing and maintaining an IP connection with a push server that is coupled to the web server, even if the connection between the non-push-compatible web browser and the web server is no longer established;
transmitting data that includes a web address from the push server to the applet over the IP connection without receiving a request from the web browser; and
monitoring the IP connection to the push server for the data to be transmitted from the push server, wherein the applet receives the web address and provides the web address to the non-push-compatible web browser in order to control what is displayed on the web browser program.
8 Assignments
0 Petitions
Accused Products
Abstract
A web browser (54) downloads a JAVA applet (84) from a web server (52) that maintains an IP connection between a customer'"'"'s browser program and a push server. A sales or service representative interacts with a terminal (58) to view web pages on the web server. When the representative desires the customer to receive a desired web page, the representative selects a “follow me” control on the terminal. The follow me control directs the push server to transmit an address of a web page to the applet. The applet in turn forwards the address to the web browser program to download a new web page. The present invention is used to transmit information to a web browser program that may be connected to other web sites.
-
Citations
4 Claims
-
1. A method of remotely controlling the display of information on a computer that is running a non-push-compatible web browser program, comprising:
-
connecting the non-push-compatible web browser to a web server, downloading an applet to the non-push-compatible web browser, the applet establishing and maintaining an IP connection with a push server that is coupled to the web server, even if the connection between the non-push-compatible web browser and the web server is no longer established;
transmitting data that includes a web address from the push server to the applet over the IP connection without receiving a request from the web browser; and
monitoring the IP connection to the push server for the data to be transmitted from the push server, wherein the applet receives the web address and provides the web address to the non-push-compatible web browser in order to control what is displayed on the web browser program.
-
-
2. A computer communication system, comprising:
-
a web server that stores information as a plurality of web pages, each of which has an associated address;
a remote computer system that is connected to the web server using a web browser program that lacks push technology, the remote computer running an applet program that is received from the web server, the applet establishing and maintaining an IP connection to a push server that is coupled to the web server even if the web browser program is disconnected from the web server, the push server being programmed to transmit a web address to the applet without receiving a request from the web browser program, the applet further operating to receive the web address from the push server and to supply the web address to the web browser program to download an associated web page. - View Dependent Claims (3, 4)
a terminal coupled to the web server that can view the web pages stored on the web server, the terminal being programmed to selectively direct the push server to transmit the address of a web page to the applet running on the web browser program.
-
Specification