Data acquisition from a remote instrument via the internet
DCFirst Claim
Patent Images
1. An instrument comprising:
- storage means for storing control and data acquisition software;
server means for, upon request from a remote host system, forwarding the control and data acquisition software to the remote host system;
control response means for, in response to control commands from the control and data acquisition software running on the remote host system, controlling data acquisition of the instrument; and
,data transmission means for, in response to a data request from the control and data acquisition software running on the remote host system, forwarding acquired data from the instrument to the remote host system, wherein the data transmission means, in response to the data request from the control and data acquisition software running on the remote host system, forwards to the remote host system a results vector.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Remote access is provided from a remote host system to an instrument. Control and data acquisition software is stored within the instrument. In response to the remote host system, the control and data acquisition software is forwarded to the remote host system. The control and data acquisition software is run on the remote host system. In response to control commands from the control and data acquisition software running on the remote host system, data acquisition of the instrument is controlled. In response to a request from the control and data acquisition software running on the remote host system, acquired data is forwarded from the instrument to the remote host system.
287 Citations
21 Claims
-
1. An instrument comprising:
-
storage means for storing control and data acquisition software; server means for, upon request from a remote host system, forwarding the control and data acquisition software to the remote host system; control response means for, in response to control commands from the control and data acquisition software running on the remote host system, controlling data acquisition of the instrument; and
,data transmission means for, in response to a data request from the control and data acquisition software running on the remote host system, forwarding acquired data from the instrument to the remote host system, wherein the data transmission means, in response to the data request from the control and data acquisition software running on the remote host system, forwards to the remote host system a results vector. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing access to an instrument from a remote host system, the method comprising the steps of:
-
(a) storing control and data acquisition software within the instrument; (b) in response to the remote host system, forwarding the control and data acquisition software to the remote host system; (c) running the control and data acquisition software on the remote host system; (d) in response to control commands from the control and data acquisition software running on the remote host system, controlling data acquisition of the instrument; and
,(e) in response to a request from the control and data acquisition software running on the remote host system, forwarding data acquired in step (d) from the instrument to the remote host system, wherein the data acquired in step (d) is arranged in form as a results vector when sent from the instrument to the remote host system. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. Remote instrument control and data acquisition software which when run on a host computing system, comprises:
-
a control module which provides a user of the host computing system within a world wide web page, a graphical user interface which the user can utilize to interact with a remote instrument; and
,data acquisition means for transmitting to the remote instrument, over an internet socket, commands which control data acquisition of the remote instrument, and for receiving via internet transfer, data generated by the remote instrument, wherein the data acquisition means includes means for requesting and receiving a results vector from the remote instrument. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for providing access to an instrument from a remote host system, the method comprising the steps of:
-
(a) storing control and data acquisition software within the instrument; (b) in response to the remote host system, forwarding the control and data acquisition software to the remote host system; (c) running the control and data acquisition software on the remote host system; (d) in response to control commands from the control and data acquisition software running on the remote host system, controlling data acquisition of the instrument; (e) in response to a request from the control and data acquisition software running on the remote host system, forwarding data acquired in step (d) from the instrument to the remote host system; and
,(f) displaying on the remote host system the data forwarded in step (e), wherein step (f) includes displaying in graphic form as traces on a graticule the data forwarded in step (e).
-
-
21. Remote instrument control and data acquisition software which when run on a host computing system, comprises:
-
a control module which provides a user of the host computing system within a world wide web page, a graphical user interface which the user can utilize to interact with a remote instrument; data acquisition means for transmitting to the remote instrument in response to a request over an internet socket, commands which control data acquisition of the remote instrument, and for receiving via internet transfer, data generated by the remote instrument; and
,display means for displaying on the host system the data generated by the remote instrument, wherein the display means displays the data in graphic form as traces on a graticule.
-
Specification