Server-based host monitor
First Claim
Patent Images
1. An apparatus for sharing data between a host computer and a receiver computer through a network, the apparatus comprising:
- a host computer interfaced with the network, the host computer including host data;
a receiver computer interfaced with the network;
an intermediate server interfaced with the network, said intermediate server comprising a session application program interface that establishes a communication session with said host computer in response to a set-up request received from said host computer; and
a conversion program loaded on said intermediate server, said conversion program operationally directing said intermediate server to;
receive the host data from said host computer through the network after the communication session has been established between said host computer and said intermediate server;
translate the host data; and
send the translated host data to said receiver computer, wherein the host data comprises screen data representing data displayed to a user on a monitor screen connected to the host computer, and said conversion program directs said intermediate server to translate the screen data to an HTML format.
11 Assignments
0 Petitions
Accused Products
Abstract
A server-based host monitor is provided that allows a host computer to send host data to an intermediate server interfaced with a network. The intermediate server includes a conversion program that translates the host data into a format common with the network. The translated host data is made accessible to a computer interfaced with the network. The receiver computer may receive and view the translated host data in either a synchronous or asynchronous mode.
-
Citations
24 Claims
-
1. An apparatus for sharing data between a host computer and a receiver computer through a network, the apparatus comprising:
-
a host computer interfaced with the network, the host computer including host data;
a receiver computer interfaced with the network;
an intermediate server interfaced with the network, said intermediate server comprising a session application program interface that establishes a communication session with said host computer in response to a set-up request received from said host computer; and
a conversion program loaded on said intermediate server, said conversion program operationally directing said intermediate server to;
receive the host data from said host computer through the network after the communication session has been established between said host computer and said intermediate server;
translate the host data; and
send the translated host data to said receiver computer, wherein the host data comprises screen data representing data displayed to a user on a monitor screen connected to the host computer, and said conversion program directs said intermediate server to translate the screen data to an HTML format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
wherein said translation program directs said intermediate server to store the translated data on said local storage device.
-
-
3. The apparatus according to claim 2 further comprising a playback program loaded on said intermediate server, said playback program directing said intermediate server to:
-
retrieve translated host data stored on said local storage device; and
send the translated host data to said receiver computer.
-
-
4. The apparatus according to claim 1 further comprising a plurality of receiver computers interfaced with said network;
- and
wherein said conversion program directs said intermediate server to send the translated host data to each receiver computer.
- and
-
5. The apparatus according to claim 3 further comprising a plurality of receiver computers interfaced with said network;
- and
wherein said conversion program directs said intermediate server to send the translated host data to each receiver computer.
- and
-
6. The apparatus according to claim 1, wherein the host computer simultaneously directs the screen data to the monitor screen and to said intermediate server through the network in response to a command entered by the host computer user.
-
7. The apparatus according to claim 1 wherein the network is the Internet.
-
8. The apparatus of claim 7 wherein said conversion program directs said intermediate server to:
-
search the screen data to identify a key phrase; and
translate the key phrase to a user-friendly phrase.
-
-
9. The apparatus according to claim 8 further comprising a content server interfaced with the Internet, said content server having content data;
- and
wherein said conversion program directs said intermediate server to embed the content data into the screen data.
- and
-
10. The apparatus according to claim 8 further comprising a content server interfaced with the Internet, said content server having content data;
- and
wherein said conversion program directs said intermediate server to;
create a web link identifying said content server; and
insert the web link in the screen data.
- and
-
11. An apparatus for sharing data between a host computer and a receiver computer through a network, the apparatus comprising:
-
an intermediate server interfaced with the network;
a host computer adapted to operationally interface with said intermediate server, said host computer including host data; and
a receiver computer interfaced with the network;
said intermediate server comprising a session application program interface that establishes a communication session with said host computer in response to a request received from said host computer, and a conversion program loaded on said intermediate server, said conversion program directing said intermediate server to;
receive the host data submitted from said host computer; and
translate the host data into translated host data, wherein said apparatus further comprises a content server including content data and said network comprises the Internet, and further wherein said conversion program operationally directs said intermediate server to retrieve the content data from said content server, search the host data for key host phrases, search the content data for key content phrases, and interrelate the key host phrases with the key content phrases, said intermediate server, content server and receiver computer are interfaced with the Internet using the World Wide Web protocol, and said conversion program translates the host data into HTML data. - View Dependent Claims (12, 13, 14)
a playback program loaded on said intermediate server operationally directing said intermediate server to;
store the translated host data on said local storage device; and
send the translated host data to said receiver computer in an asynchronous mode.
-
-
13. The apparatus according to claim 11, wherein the host data comprises screen data, and said host computer comprises a monitor screen for displaying the screen data, said host computer simultaneously directing the screen data to the monitor screen and to said intermediate server through the network in response to a command entered by a host computer user.
-
14. The apparatus according to claim 11 wherein said conversion program directs said intermediate server to send the translated host data to said receiver computer in a synchronous mode.
-
15. A method for sharing data between a host computer and a receiver computer through a network, the method comprising:
-
sending a request from the host computer to an intermediate server over the network, the host computer including host data, said host data comprises screen data representing data displayed to a user on a monitor screen connected to the host computer;
sending, in response to the request from the host computer, a session confirmation output from the intermediate server to the host computer and establishing a communication session over the network between the host computer and the intermediate server;
sending the host data from the host computer to the intermediate server;
directing the intermediate serve to translate the host data from the host computer into translated data;
interfacing a receiver computer with the network; and
sending the translated host data to the receiver computer, wherein the network comprises the Internet and said method further comprises;
interfacing the host computer with the intermediate server through the Internet;
interfacing the intermediate server with the receiver computer using the World Wide Web Protocol; and
translating the host data with the intermediate server to HTML data. - View Dependent Claims (16, 17)
interfacing a content server with the network, the content server having content data;
interrelating the translated host data and the content data.
-
-
17. The method according to claim 15, further comprising:
-
simultaneously directing the screen data to both the monitor screen of the host computer and to the intermediate server through the network in response to a command entered by the host computer user; and
displaying the screen data on the monitor screen of the host computer while displaying the translated host data from the intermediate server on a monitor screen connected to the receiver computer.
-
-
18. An apparatus for sharing data through a network between a receiver computer and a host computer including host data, the apparatus comprising:
-
an intermediate server interfaced with the network, the intermediate server comprising an application program interface that establishes a communication session with the host computer in response to a set-up request received from the host computer; and
a conversion program for operationally controlling the intermediate server to;
receive the host data from the host computer through the network, translate the host data, and send the translated host data to the receiver computer, wherein the host data comprises screen data representing data displayed to a user on a monitor screen connected to the host computer, and further wherein the conversion program controls the intermediate server to translate the screen data to an HTML format. - View Dependent Claims (19, 20, 21, 22)
retrieve translated host data stored on the local storage device, and send the retrieved translated host data to the receiver computer.
-
-
21. The apparatus of claim 18 wherein the intermediate server is interfaced with the Internet.
-
22. The apparatus of claim 21 wherein the conversion program controls the intermediate server to:
-
search the screen data to identify a code, and translate the code to a phrase related to the data.
-
-
23. An apparatus for sharing data between a host computer and a receiver computer through a network, the apparatus comprising:
-
a host computer interfaced with the network, the host computer including host data, wherein the host data comprises screen data;
a receiver computer interfaced with the network;
an intermediate server interfaced with the network, said intermediate server comprising a session application program interface that establishes a communication session with said host computer in response to a set-up request received from said host computer; and
a conversion program loaded on said intermediate server, said conversion program operationally directing said intermediate server to;
receive the host data from said host computer through the network after the communication session has been established between said host computer and said intermediate server;
translate the screen data to an HTML format; and
send the translated host data to said receiver computer, wherein the screen data is displayed on a monitor screen connected to the host computer while simultaneously the translated screen data from the intermediate server is displayed on a monitor screen connected to the receiver computer.
-
-
24. A method for sharing data between a host computer and a receiver computer through a network, the method comprising:
-
sending a request from the host computer to an intermediate server over the network, the host computer including host data, said host data comprises screen data representing data displayed to a user on a monitor screen connected to the host computer;
sending, in response to the request from the host computer, a session confirmation output from the intermediate server to the host computer and establishing a communication session over the network between the host computer and the intermediate server;
sending the host data from the host computer to the intermediate server;
directing the intermediate server to translate the screen data from the host computer into translated screen data;
interfacing a receiver computer with the network; and
sending the translated screen data to the receiver computer, wherein the network comprises the Internet and said method further comprises;
interfacing the host computer with the intermediate server through the Internet;
interfacing the intermediate server with the receiver computer using the World Wide Web Protocol; and
displaying the screen data on the monitor screen connected to the host computer while simultaneously displaying the translated screen data from the intermediate server on a monitor screen connected to the receiver computer.
-
Specification