System and method for managing data for an equipment calibration laboratory
First Claim
1. A system for managing calibration laboratory data comprising:
- a database server for managing a database comprised of an equipment tracking table containing equipment tracking records, each equipment tracking record having an unique equipment identifier for each test instrument serviced by a calibration laboratory and a work order table containing calibration work order records having at least a calibration work order identifier that uniquely identifies a calibration job performed by the calibration laboratory, a plurality of said calibration work order records being linked to one of said unique identifiers for one of said test instruments serviced by the calibration laboratory so that equipment identification data for a test instrument is only entered once in the system for all calibration jobs performed on the test instrument; and
at least one client terminal for receiving data generated during calibration of a test instrument and communicating the received data with the database server so that the database server stores the received data within the equipment tracking records and the calibration work order records.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for managing data in calibration laboratory is disclosed. The system includes a database server, a database management system (DBMS) executing on the database server, and at least one client program coupled to the DBMS through a communication network. The client program queries the DBMS for data and sends data to the DBMS for storage on a database managed by the DBMS. The database managed by the DBMS includes at least an equipment tracking table and a work order table that may link a plurality of work orders in the work order table to a single equipment record in the equipment tracking table. This structure reduces the need for multiple identifications of a test instrument in the database. In a preferred implementation of the present invention, technical data records in a technical data table and administrative data records in an administrative data table are separately linked to a work order record in the work order table. In this way, the administrative data and technical data in the system are separately maintained. In another aspect of the preferred implementation, a standards used table contains standards used records which are linked to a work order record in the work order table to identify the calibration standards used for a calibration job on a test instrument. This structure facilitates measurement traceability for a test instrument. In a most preferred aspect of the system, an automated calibration procedure (ACP) program is implemented to use operating system interface commands for transferring data collected during a calibration procedure to the client program. The client program them sends the collected data to the DBMS for storage in the database. In the most preferred implementation, the ACP and client program use a Dynamic Data Exchange (DDE) of the Windows operating system to transfer collected data from the ACP to the client program.
56 Citations
25 Claims
-
1. A system for managing calibration laboratory data comprising:
-
a database server for managing a database comprised of an equipment tracking table containing equipment tracking records, each equipment tracking record having an unique equipment identifier for each test instrument serviced by a calibration laboratory and a work order table containing calibration work order records having at least a calibration work order identifier that uniquely identifies a calibration job performed by the calibration laboratory, a plurality of said calibration work order records being linked to one of said unique identifiers for one of said test instruments serviced by the calibration laboratory so that equipment identification data for a test instrument is only entered once in the system for all calibration jobs performed on the test instrument; and at least one client terminal for receiving data generated during calibration of a test instrument and communicating the received data with the database server so that the database server stores the received data within the equipment tracking records and the calibration work order records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing calibration laboratory data comprising the steps of:
linking an equipment tracking record having an unique equipment identifier for a test instrument serviced by a calibration laboratory to a plurality of calibration work order records, said calibration work order records having at least a calibration work order identifier that uniquely identifies each calibration job performed by the calibration laboratory for the test instrument. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. An automated calibration procedure (ACP) for transferring data collected during a calibration procedure in real-time to a laboratory management system comprising:
-
a client terminal having a real-time interface for transferring data between an operating system and an application program said transferred data including a server identifier, a data value, and a data location; a client program executing within said client terminal for communicating with a database management system (DBMS) of a database server for a laboratory management system, the client program being identified with said server identifier; and an ACP program executing operating system commands within said client terminal to place said server identifier, a collected data value, and a location for said collected data value in said real-time interface so that said client terminal may transfer said collected data to said client program. - View Dependent Claims (20, 21)
-
-
22. A method for implementing an automated calibration procedure (ACP) for transferring data collected during a calibration procedure in real-time to a laboratory management system comprising the steps of:
-
identifying a client program as a server with an operating system, the client program being for communicating with a database management system (DBMS) of a laboratory management system; and transferring data from an ACP to a real-time interface of the operating system with an identifier corresponding to said client program so that the operating system transfers said data from said real-time interface to said client program. - View Dependent Claims (23, 24, 25)
-
Specification