Test configuration and data management system and associated method for enterprise test operations
First Claim
1. An enterprise test data management system, comprising:
- a plurality of test systems having communication interfaces and configured to operate test software to conduct at least one test on a device in order to obtain test result data associated with that device, at least two of the test systems being directed to different test operations;
data management software components configured to operate on the test systems and to automatically communicate test result data through communication interfaces for the test systems;
a database configured to store the test result data related to test operations of the plurality of test systems; and
a server system coupled to the database and configured to communicate with the plurality of test systems to receive the enterprise test result data through operation of the data management software components on the plurality of test systems;
wherein the server system comprises a main module configured to receive data requests, to communicate with the database using the database protocol and to respond to the data requests.
6 Assignments
0 Petitions
Accused Products
Abstract
Enterprise test configuration and data management systems and associated methods are disclosed for test, measurement and automation environments that allow management, configuration and analysis of test systems and associated data across enterprise-wide test operations. These systems and methods are directed to the production process from the test and test station point of view and provides a variety of mechanisms for test configuration and data management for test stations (or automated test equipment (ATEs)) including the capability of managing data about each test station, hardware resources, software resources, test configuration, test steps, acquired measurements, test execution, and/or other information related to the tests, the test stations or the units-under-test (UUT). Standardized interfaces are also contemplated for the test station (or ATE) software to communicate with server systems and other ATEs if needed, thereby greatly simplifying the coding required for these systems and allowing each test station (or ATE) to talk through the same standardized interface.
68 Citations
24 Claims
-
1. An enterprise test data management system, comprising:
-
a plurality of test systems having communication interfaces and configured to operate test software to conduct at least one test on a device in order to obtain test result data associated with that device, at least two of the test systems being directed to different test operations; data management software components configured to operate on the test systems and to automatically communicate test result data through communication interfaces for the test systems; a database configured to store the test result data related to test operations of the plurality of test systems; and a server system coupled to the database and configured to communicate with the plurality of test systems to receive the enterprise test result data through operation of the data management software components on the plurality of test systems; wherein the server system comprises a main module configured to receive data requests, to communicate with the database using the database protocol and to respond to the data requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing enterprise test data, comprising:
-
operating data management software components on a plurality of enterprise test systems, each of the test systems being configured to operate test software to conduct at least one test on a device and to produce test result data, and wherein at least two of the test systems being directed to different test operations; automatically communicating the test result data through communication interfaces for the test systems utilizing the data management software components; utilizing a server system to communicate with the plurality of test systems to receive the test result data from the test systems through operation of the data management software components on the plurality of test systems; and storing the enterprise test result data from the test systems in a database; wherein the server system comprises a main module configured to receive data requests, to communicate with the database using the database protocol and to respond to the data requests. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An enterprise test data management system having a remotely accessible interface, comprising:
-
a plurality of test systems configured to operate test software to conduct at least one test on a unit-under-test (UUT) in order to obtain enterprise test result data associated with that UUT, at least two of the test systems being directed to different test operations; data management software components configured to operate on the test systems and to automatically communicate test result data through communication interfaces for the test systems; a database configured to store test configuration data and the enterprise test result data related to the plurality of test systems; a server system coupled to the database and configured to communicate with the plurality of test systems to send test configuration data to the test systems and to receive test result data from the test systems through operation of the data management software components on the test systems, the server system further comprising a main module configured to receive data requests, to communicate with the database using the database protocol and to respond to the data requests; and an interface operable with the server system to provide access by remote user systems to the test configuration data and the enterprise test result data stored in the database. - View Dependent Claims (16, 17)
-
-
18. A method for managing enterprise test data, comprising:
-
operating data management software components on a plurality of enterprise test systems, each of the test systems being configured to operate test software to conduct at least one test on a device and to produce enterprise test result data, and wherein at least two of the test systems being directed to different test operations; automatically communicating the test result data through communication interfaces for the test systems utilizing the data management software components; utilizing a server system to communicate with the plurality of test systems to receive the enterprise test result data from the test systems through operation of the data management software components on the plurality of test systems; storing the enterprise test result data from the test systems in a database; and utilizing an enable module accessible through the interface and operable with the test software and the data management software component to selectively enable or disable operation of the data management software. - View Dependent Claims (19, 20)
-
-
21. An enterprise test data management system, comprising:
-
a plurality of test systems configured to operate test software to conduct at least one test on a device in order to obtain test result data associated with that device, at least two of the test systems being directed to different test operations; data management software components configured to operate on the test systems and to automatically communicate test result data through communication interfaces for the test systems; a database configured to store the test result data related to test operations of the plurality of test systems; and a server system coupled to the database and configured to communicate with the plurality of test systems to receive the enterprise test result data through operation of the data management software components on the plurality of test systems; wherein at least a portion of the plurality of test systems comprise a data management enable module configured to selectively enable or disable operation of the data management software component. - View Dependent Claims (22)
-
-
23. An enterprise test data management system, comprising:
-
a plurality of test systems configured to operate test software to conduct at least one test on a device in order to obtain test result data associated with that device, at least two of the test systems being directed to different test operations; data management software components configured to operate on the test systems and to automatically communicate test result data through communication interfaces for the test systems; a database configured to store the test result data related to test operations of the plurality of test systems; and a server system coupled to the database and configured to communicate with the plurality of test systems to receive the enterprise test result data through operation of the data management software components on the plurality of test systems; wherein the data management software component stores test data on the test system if a connection to the server system is not active; and wherein the test system transmits data automatically when a connection to the server system subsequently becomes active.
-
-
24. A method for managing enterprise test data, comprising:
-
operating data management software components on a plurality of enterprise test systems, each of the test systems being configured to operate test software to conduct at least one test on a device and to produce enterprise test result data, and wherein at least two of the test systems being directed to different test operations; automatically communicating the test result data through communication interfaces for the test systems utilizing the data management software components; utilizing a server system to communicate with the plurality of test systems to receive the enterprise test result data from the test systems through operation of the data management software components on the plurality of test systems; storing the enterprise test result data from the test systems in a database; storing enterprise test result data on the test systems if a connection to the server system is not active; and automatically transmitting the enterprise test result data when a connection to the server system subsequently becomes active.
-
Specification