Internet web page sharing
First Claim
1. A client computer having one or more memories, one or more central processing units, one or more displays, one or more user input devices, an operating system, and a network interface with a network protocol for communicating to a network, the network connected to one or more servers and one or more shared client computers, the client computer further comprising:
- a browser for requesting one or more pages from one or more of the servers by sending one or more browser requests though the network interface and over the network to the server and the browser receiving from the server one or more of the requested pages sent over the network through the network interface;
one or more redirectors capable of recreating one or more of the browser requests, being redirected browser requests, the redirected browser requests recreated from one or more of the browser requests necessary to create a web page on the display; and
a web sharing manager connected to the one or more redirectors and to the network interface, receiving the redirected browser request, and sending the browser request over the network to one or more of the shared client computers.
1 Assignment
0 Petitions
Accused Products
Abstract
The web sharing manager of a receiving sharing client receives duplicated events (e.g. browser requests) and messages from the web sharing manager of a source sharing client that causes the browser of the receiving sharing client to execute the duplicate event/message so that the browsers of the source and receiving sharing client computer system(s) process the same events/messages. Because events/messages, that include control and information locations (addresses), are shared between the source and receiving and sharing client(s), the same web page is simultaneously displayed and controlled, i.e. shared, on all of the sharing client(s).
-
Citations
24 Claims
-
1. A client computer having one or more memories, one or more central processing units, one or more displays, one or more user input devices, an operating system, and a network interface with a network protocol for communicating to a network, the network connected to one or more servers and one or more shared client computers, the client computer further comprising:
-
a browser for requesting one or more pages from one or more of the servers by sending one or more browser requests though the network interface and over the network to the server and the browser receiving from the server one or more of the requested pages sent over the network through the network interface;
one or more redirectors capable of recreating one or more of the browser requests, being redirected browser requests, the redirected browser requests recreated from one or more of the browser requests necessary to create a web page on the display; and
a web sharing manager connected to the one or more redirectors and to the network interface, receiving the redirected browser request, and sending the browser request over the network to one or more of the shared client computers. - View Dependent Claims (3)
-
-
2. A client computer having one or more memories, one or more central processing units, one or more displays, one or more user input devices, an operating system, and a network interface with a network protocol for communicating to a network, the network connected to one or more servers and one or more shared client computers, the client computer further comprising:
-
a browser capable of generating and processing one or more events;
an operating system for processing one or more messages;
a queue for stacking one or more queued entries, one or more of the queued entries each containing one of the messages, and one or more of the queued entries containing one of the events;
one or more redirectors capable of monitoring and recreating one or more of the queued entries, being directed queued entries; and
a web sharing manager connected to the one or more redirectors and to the network interface and receiving the directed queued events from the redirector, the web sharing manager incorporating each of the directed queued events in a sent packet conforming to a network protocol, the web sharing manager further sending the sent packets through the network interface and over the network to one or more of the shared client computers. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A client computer having one or more memories, one or more central processing units, one or more displays, one or more user input devices, an operating system, and a network interface with a network protocol for communicating to a network, the network connected to one or more servers and one or more shared client computers, the client computer further comprising:
-
a browser for requesting one or more pages from one or more of the servers by sending one or more browser requests though the network interface and over the network to the server and the browser receiving from the server one or more of the requested pages sent over the network through the network interface, the browser displaying one or more of the pages on the display with one or more messages of information from the user input device;
one or more redirectors capable of recreating one or more of the browser requests, being redirected browser requests, the redirected browser requests recreated from one or more of the browser requests necessary to create a page on the display, the redirectors further capable of recreating one or more of the messages being redirected messages; and
a web sharing manager connected to the one or more redirectors and to the network interface, receiving the redirected browser requests and redirected messages, and sending the browser requests and redirected messages over the network to one or more of the shared client computers so that the shared client computer displays a copy of the page on a shared display. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A client computer having one or more memories, one or more central processing units, one or more displays, one or more user input devices, an operating system, and a network interface with a network protocol for communicating to a network, the network connected to one or more servers and one or more shared client computers, the client computer further comprising:
-
a browser means for requesting one or more pages from one or more of the servers by sending one or more browser requests through network interface and over the network to the server and the browser receiving from the server one or more of the requested pages sent over the network through the network interface, the browser displaying one or more of the pages on the display with one or more messages of information from the user input device;
one or more redirectors means for recreating one or more of the browser requests, being redirected browser requests, the redirected browser requests recreated from one or more of the browser requests necessary to create a web page on the display, the redirectors further capable of recreating one or more of the messages being redirected messages; and
a web sharing manager means, connected to the one or more redirectors for connecting to the network interface, receiving the redirected browser requests and redirected messages, and sending the browser requests and redirected messages over the network to one or more of the shared client computers so that the shared client computer displays a copy of the page on a shared display.
-
Specification