Database system and method for industrial automation services
First Claim
1. A method for creating a database for use in connection with a system for providing content based on data collected from a client system associated with an industrial controller for controlling at least one machine tool, at least one of client system and the at least one machine tool having a unique identifying code, wherein the system comprises a processor and at least one data storage device, the processor being in communication over a network with the client system, the method comprising the steps of:
- a. creating in one of the data storage devices a data structure for storing data collected from the at least one machine tool;
b. receiving from the client system the unique identifying code;
c. including in the data structure information relating to the unique identifying code;
d. receiving, from the client system, real-time control data associated with the control of the at least one machine tool based on the unique identifying code; and
e. including in the data structure the real-time control data associated with the control of the at least one machine tool.
1 Assignment
0 Petitions
Accused Products
Abstract
A host system generates and manages databases incorporating data gathered from a plurality of client automation systems, such as CNC machine tools. The data may include real-time data, and is captured from the client systems under supervision of software downloaded over a network from the host system to the client systems. The captured data is transmitted over the network to the host, which creates the databases. The databases preferably include a commercial database comprising data associated with customer owners or operators of the client automation system, as well as a technical database, comprising captured data, administrative and other data, organized by customer and client system. Captured data is preferably associated with the date of capture, providing for the creation of a historical database for given client equipment. With customer authorization, others, such as original equipment manufacturers, may access the captured data, for which they may be charged a fee.
193 Citations
22 Claims
-
1. A method for creating a database for use in connection with a system for providing content based on data collected from a client system associated with an industrial controller for controlling at least one machine tool, at least one of client system and the at least one machine tool having a unique identifying code, wherein the system comprises a processor and at least one data storage device, the processor being in communication over a network with the client system, the method comprising the steps of:
-
a. creating in one of the data storage devices a data structure for storing data collected from the at least one machine tool;
b. receiving from the client system the unique identifying code;
c. including in the data structure information relating to the unique identifying code;
d. receiving, from the client system, real-time control data associated with the control of the at least one machine tool based on the unique identifying code; and
e. including in the data structure the real-time control data associated with the control of the at least one machine tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for creating a database for use in connection with a system for providing content based on data collected from a client system associated with an industrial controller for controlling manufacturing equipment, at least one of the client system and the manufacturing equipment having a customer identifying code, wherein the system comprises at least one data storage device, the system being in communication over a network with the client system, the method comprising the steps of:
-
a. creating in one of the data storage devices a data structure for storing data collected from the manufacturing equipment;
b. receiving from the client system the customer identifying code;
c. including in the data structure information relating to the customer identifying code;
d. receiving, from the client system, data associated with the control of the manufacturing equipment based on the information relating to the customer identifying code;
e. including in the data structure the data associated with the control of the manufacturing equipment; and
f. retrieving content from the data structure based at least in part on the customer identifying code. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. In a system associated with the management of computer-controlled machine tools based on the data collected from a plurality of machine tools, wherein the system comprises a computer and at least one data storage device, the computer in communication over a network with the plurality of computer controlled machine tools each having a unique identifying code, a method for building a database in support of the management of the computer controlled machine tools, the method comprising the steps of:
-
creating in one of the data storage devices a record relating to data collected from one of the plurality of machine tools;
extracting from the machine tool the unique identifying code associated with the machine tool;
inserting in the record information relating to the unique identifying code;
extracting from the machine tool data associated with the control of the machine tool;
inserting in the record the data extracted from the machine tool; and
providing content to the machine tool based on data extracted from the machine tool, wherein the content comprises a service associated with a transaction code; and
including the transaction code in the record.
-
Specification