Hypertext based remote graphic user interface control system
First Claim
Patent Images
1. A GUI-screen-to-hypertext converter for converting a GUI screen to hypertext comprising:
- a GUI-screen-reading means for retrieving and converting a GUI screen into screen image data,a GUI-screen-to-hypertext-translating means for converting screen image data into hypertext,the GUI-screen-reading means is software coupled to the GUI-screen-to-hypertext-translating means, allowing screen image data to pass from the GUI-screen-reading means to the GUI-screen-to-hypertext-translating meanswhereby the GUI screen is retrieved and converted to hypertext.
3 Assignments
0 Petitions
Accused Products
Abstract
A remote control system for remotely controlling a Microsoft Windows or other GUI-based first computer from a second computer over the internet using only a standard world-wide-web hypertext browser on the second computer. The second controlling computer may be dissimilar from the first controlled computer user interface, underlying operating system, and hardware architecture.
214 Citations
18 Claims
-
1. A GUI-screen-to-hypertext converter for converting a GUI screen to hypertext comprising:
-
a GUI-screen-reading means for retrieving and converting a GUI screen into screen image data, a GUI-screen-to-hypertext-translating means for converting screen image data into hypertext, the GUI-screen-reading means is software coupled to the GUI-screen-to-hypertext-translating means, allowing screen image data to pass from the GUI-screen-reading means to the GUI-screen-to-hypertext-translating means whereby the GUI screen is retrieved and converted to hypertext.
-
-
2. A hypertext-to-GUI-response means for converting a hypertext data request to a GUI control command comprising:
-
a hypertext-reception means for receiving the hypertext data request, a hypertext-to-GUI-control-interpretation means for interpreting hypertext data requests as the GUI control command, and a programmatic-GUI-control-execution means for executing the GUI control command, the hypertext-reception means is software coupled to the hypertext-to-GUI-control-interpretation means, the hypertext-to-GUI-control-interpretation means is software coupled to the programmatic-GUI-control-execution means, whereby the hypertext-reception means receives the hypertext data request and presents the hypertext data request to the hypertext-to-GUI-control-interpretation means, the hypertext-to-GUI-control-interpretation means interprets the hypertext data request as the GUI control commands and executes the interpreted GUI control commands using the programmatic-GUI-control-execution means.
-
-
3. A remote control system for controlling a GUI program on a first computer with a hypertext browser program on one or more second computers comprising:
-
a GUI-screen-to-hypertext converter for converting a GUI screen to hypertext further comprising; a GUI-screen-reading means for retrieving and converting a GUI screen into screen image data, a GUI-screen-to-hypertext-translating means for converting screen image data into hypertext, the GUI-screen-reading means is software coupled to the GUI-screen-to-hypertext-translating means, allowing screen image data to pass from the GUIscreen-reading means to the GUI-screen-to-hypertext-translating means whereby the GUI screen is retrieved and converted to hypertext, a hypertext-to-GUI-response means for converting a hypertext data request to a GUI control command further comprising; a hypertext-reception means for receiving the hypertext data request, a hypertext-to-GUI-control-interpretation means for interpreting hypertext data requests as the GUI control command, and a programmatic-GUI-control-execution means for executing the GUI control command, the hypertext-reception means is software coupled to the hypertext-to-GUI-control-interpretation means, the hypertext-to-GUI-control-interpretation means is software coupled to the programmatic-GUI-control-execution means, whereby the hypertext-reception means receives the hypertext data request and presents the hypertext data request to the hypertext-to-GUI-control-interpretation means, the hypertext-to-GUI control-interpretation means interprets the hypertext data request as the GUI control commands and executes the interpreted GUI control commands using the programmatic-GUI-control-execution means, and a coordinated naming convention, whereby program on said first computer is remotely controlled by hypertext browser program of said second computer, and information contained on GUI screen of said first computer is reflected on the screen of the hypertext viewer on the second computer. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A GUI-screen-to-hypertext converter, comprising:
-
a GUI-screen reader; a GUI-screen-to-hypertext translator; the GUI-screen-reader is software coupled to the GUI-screen-to-hypertext-translator, allowing screen image data to pass from the GUI-screen-reader to the GUI-screen-to-hypertext-translator; and whereby the GUI screen is retrieved and converted to hypertext.
-
-
11. A hypertext-to-GUI-responder, comprising:
-
a hypertext-receiver; a hypertext-to-GUI-control-interpreter; a programmatic-GUI-control-executor; the hypertext-receiver is software coupled to the hypertext-to-GUI-control-interpreter; the hypertext-to-GUI-control-interpreter is software coupled to the programmatic-GUI-control-executor; and whereby the hypertext-receiver receives the hypertext data request and presents the hypertext data request to the hypertext-to-GUI-control-interpreter, the hypertext-to-GUI-control-interpreter interprets the hypertext data request as the GUI control commands and executes the interpreted GUI control commands using the programmatic-GUI-control-executor.
-
-
12. A remote control system having a GUI program on a first computer and a hypertext browser program on at least one second computer, comprising:
-
a GUI-screen to hypertext converter comprising a GUI-screen-reader, a GUI-screen-to-hypertext-translator, the GUI-screen-reader is software coupled to the GUI-screen-to-hypertext-translator, allowing screen image data to pass from the GUI-screen-reader to the GUI-screen-to-hypertext-translator, and whereby the GUI screen is retrieved and converted to hypertext; a hypertext-to-GUI-responder comprising a hypertext-receiver, a hypertext-to-GUI-control-interpreter, a programmatic-GUI-control-executor, the hypertext-receiver is software coupled to the hypertext-to-GUI-control-interpreter, the hypertext-to-GUI-control-interpreter is software coupled to the programmatic-GUI-control-executor, and whereby the hypertext-receiver receives the hypertext data request and presents the hypertext data request to the hypertext-to-GUI control-interpreter, the hypertext-to-GUI-control-interpreter interprets the hypertext data request as the GUI control commands and executes the interpreted GUI control commands using the programmatic-GUI-control-executor; a coordinated naming convention; and whereby program on said first computer is remotely controlled by hypertext browser program of said second computer, and information contained on GUI screen of said first computer is reflected on the screen of the hypertext viewer on the second computer. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification