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 associated with an industrial controller for controlling manufacturing equipment, wherein the system comprises a processor and at least one data storage device, the processor being in communication over a network with the industrial controller having a unique identifying code retrievable over the network, the method comprising the steps of:
- a. creating in one of the data storage devices a data structure for storing data collected from one of the plurality of machine tools;
b. receiving from the client the unique identifying code associated with the manufacturing equipment;
c. including in the data structure information relating to the unique identifying code;
d. receiving, from the client, data associated with the control of the manufacturing equipment; and
e. including in the data structure the data extracted from the 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.
-
Citations
20 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 associated with an industrial controller for controlling manufacturing equipment, wherein the system comprises a processor and at least one data storage device, the processor being in communication over a network with the industrial controller having a unique identifying code retrievable over the network, the method comprising the steps of:
-
a. creating in one of the data storage devices a data structure for storing data collected from one of the plurality of machine tools;
b. receiving from the client the unique identifying code associated with the manufacturing equipment;
c. including in the data structure information relating to the unique identifying code;
d. receiving, from the client, data associated with the control of the manufacturing equipment; and
e. including in the data structure the data extracted from the machine tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a system associated with the management of computer-controlled machine tools based on 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 data base 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; and
inserting in the record the data extracted from the machine tool. - View Dependent Claims (14, 15, 17, 18, 19, 20)
-
-
12. A method for managing data relating to the provision of an automation-related service to a customer having a facility comprising manufacturing equipment and associated computing equipment, the method comprising the steps of:
-
creating a data structure corresponding to the provision of services over a network to the manufacturer;
storing in a first portion of the data structure data relating to the identity of the manufacturer;
storing in a second portion of the data structure data relating to the identity of the service;
computing a measure of the service provided to the manufacturer; and
storing in a third portion of the data structure data relating to the measure of service.
-
-
13. A database system for network-delivered automation system services, wherein the services are provided to customers that client operate automation systems, comprising:
-
a host system in communication over a network with a client automation system, the host system configured to cause the client system to generate, capture and transmit to the host system real-time control data;
a commercial database coupled to the host system and comprising customer information; and
a technical database coupled to the host system comprising automation system data.
-
-
16. A method for managing data relating to the provision of an automation-related service over a network to a customer having a facility comprising manufacturing equipment and associated computing equipment, the method comprising the steps of:
-
creating a data structure corresponding to the provision of services over the network to the customer;
storing in a first portion of the data structure data relating to the identity of the customer; and
storing in a second portion of the data structure data relating to the identity of the service.
-
Specification