System for remote monitoring and control of an instrument
First Claim
1. A web-based instrument and data management system comprising:
- an instrument controller computer system;
at least one analytical instrument connected to said instrument controller computer system;
at least one remote computer in communication with said instrument controller computer system via a network connection, said at least one remote computer having web browser software executing thereon; and
web-based instrument interface software executing on said instrument controller computer system, said web-based instrument interface software receiving a web file from the web browsing software executing on said at least one remote computer, extracting a command or request for status information from the web file, generating and transmitting to said at least one analytical instrument a signal indicative of the extracted command or request for status information, receiving a signal from said at least one analytical instrument indicative of the status thereof, and generating and transmitting to the web browsing software executing on said at least one remote computer a web file based upon the received signal from said at least one analytical instrument indicative of the status thereof.
2 Assignments
0 Petitions
Accused Products
Abstract
Web-based instrument interface software executing on an instrument controller computer system receives a web file from web browsing software executing on a remote computer, extracts a command or a request for status information from the web file, generates and transmits to an analytical instrument a signal indicative of the extracted command or request for status information, receives a signal from the analytical instrument indicative of the status thereof, and generates and transmits to the web browsing software executing on the remote computer a web file based upon the received signal from the analytical instrument indicative of the status thereof.
21 Citations
34 Claims
-
1. A web-based instrument and data management system comprising:
-
an instrument controller computer system;
at least one analytical instrument connected to said instrument controller computer system;
at least one remote computer in communication with said instrument controller computer system via a network connection, said at least one remote computer having web browser software executing thereon; and
web-based instrument interface software executing on said instrument controller computer system, said web-based instrument interface software receiving a web file from the web browsing software executing on said at least one remote computer, extracting a command or request for status information from the web file, generating and transmitting to said at least one analytical instrument a signal indicative of the extracted command or request for status information, receiving a signal from said at least one analytical instrument indicative of the status thereof, and generating and transmitting to the web browsing software executing on said at least one remote computer a web file based upon the received signal from said at least one analytical instrument indicative of the status thereof. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A web-based instrument and data management system comprising:
-
an instrument controller computer system;
at least one analytical instrument connected to said instrument controller computer system;
an instrument database accessible by said instrument controller computer system;
at least one remote computer in communication with said instrument controller computer system via a network connection, said at least one remote computer having web browser software executing thereon; and
web-based instrument interface software executing on said instrument controller computer system, said web-based instrument interface software receiving a web file from the web browsing software executing on said at least one remote computer, extracting a request for data from the web file, retrieving the requested data from said at least one analytical instrument or said instrument database, and generating and transmitting to the web browsing software executing on said at least one remote computer a web file based upon the retrieved requested data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A web-based instrument and data management system comprising:
-
an instrument controller computer system;
at least one analytical instrument connected to said instrument controller computer system;
a permissions database accessible by said instrument controller computer system;
at least one remote computer in communication with said instrument controller computer system via a network connection, said at least one remote computer having web browser software executing thereon; and
web-based instrument interface software executing on said instrument controller computer system, said web-based instrument interface software receiving a web file from the web browsing software executing on said at least one remote computer, extracting a user identifier and a requested action from the web file, determining whether a user of said at least one remote computer is authorized for the requested action based upon the user identifier, the requested action and data stored on said permissions database, performing the requested action if the user is authorized, and if the user is not authorized generating and transmitting to the web browsing software executing on said at least one remote computer a web file indicating that the user is not authorized for the requested action. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of web-based instrument and data management comprising the steps of:
-
providing an instrument controller computer system having at least one analytical instrument connected thereto;
providing at least one remote computer in communication with the instrument controller computer system via a network connection, the at least one remote computer having web browser software executing thereon;
receiving a web file from the web browsing software executing on the at least one remote computer;
extracting a command or request for status information from the web file;
generating and transmitting to the at least one analytical instrument a signal indicative of the extracted command or request for status information;
receiving a signal from the at least one analytical instrument indicative of the status thereof; and
generating and transmitting to the web browsing software executing on the at least one remote computer a web file based upon the received signal from the at least one analytical instrument indicative of the status thereof. - View Dependent Claims (22, 23, 24)
-
-
25. A method of web-based instrument and data management comprising the steps of:
-
providing an instrument controller computer system having at least one analytical instrument connected thereto;
providing an instrument database accessible by the instrument controller computer system;
providing at least one remote computer in communication with the instrument controller computer system via a network connection, the at least one remote computer having web browser software executing thereon;
receiving a web file from the web browsing software executing on the at least one remote computer;
extracting a request for data from the web file;
retrieving the requested data from the at least one analytical instrument or the instrument database; and
generating and transmitting to the web browsing software executing on the at least one remote computer a web file based upon the retrieved requested data. - View Dependent Claims (26, 27, 28)
-
-
29. A method of web-based instrument and data management comprising the steps of:
-
providing an instrument controller computer system having at least one analytical instrument connected thereto;
providing a permissions database accessible by the instrument controller computer system;
providing at least one remote computer in communication with the instrument controller computer system via a network connection, the at least one remote computer having web browser software executing thereon;
receiving a web file from the web browsing software executing on the at least one remote computer;
extracting a user identifier and a requested action from the web file;
determining whether a user of the at least one remote computer is authorized for the requested action based upon the user identifier, the requested action and data stored on the permissions database;
performing the requested action if the user is authorized; and
generating and transmitting to the web browsing software executing on the at least one remote computer, if the user is not authorized, a web file indicating that the user is not authorized for the requested action. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification