# US 10,503,154 B2 · Control device having function of collecting and saving time series data

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,503,154 B2
- Document ID: US10503154B2
- Status: Granted
- Kind: B2
- Application number: 15/867,707
- Filed: 2018-01-11
- Published: 2018-09-20
- Granted: 2019-12-10
- Earliest claimed: 2017-03-14
- Assignees: OMRON Corporation
- Applicants: OMRON Corporation
- Inventors: Yoshihide Nishiyama; Shigeyuki Eguchi; Masanori Ota
- Web page: https://patentgrep.com/patent/US10503154B2

## CPC

- G05B 19/418: Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B 19/054: {Input/output}
- G05B 19/4183: {characterised by data acquisition, e.g. workpiece identification}
- G06F 16/2474: {Sequence data queries, e.g. querying versioned data}
- G05B 2219/31001: CIM, total factory control
- G05B 2219/31372: Mes manufacturing execution system
- G06Q 10/087: Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q 10/0877: {by inventory control or reporting using inventory tracking or counting}
- G06Q 50/04: Manufacturing
- Y02P 90/02: Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
- Y02P 90/30: Computing systems specially adapted for manufacturing
- Y02P 90/80: Management or planning
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

In a control device having functions of collecting and storing time series data, a system for facilitating posteriori analysis and interpretation is provided. The control device includes: a control operation unit acquiring input data from a control target and determines output data for the control target by executing a control operation based on the acquired input data; a manufacturing data acquisition unit acquiring manufacturing data from a manufacturing execution system associated with the control target; a time series database storing at least some of the input data, the output data, operation data calculated in the control operation according to the control operation unit, and the manufacturing data in a time series; and an outside output unit outputting a data set including observed values composed of at least some of the input data, the output data and the operation data and the manufacturing data corresponding thereto to the outside.

## Claims

### Claim 1

A control device, comprising:
a control operation unit, configured to acquire input data from a control target connected to the control device over a bus or a network in an order of hundreds of μsec and determines output data for the control target by executing a control operation based on the acquired input data, wherein the control target collects the input data in an order of 10 μsec;
a manufacturing data acquisition unit, configured to acquire manufacturing data from a manufacturing execution system associated with the control target over a higher level network, wherein the manufacturing data comprise at least one of a part number, a lot number and a recipe number of a product;
a time series database, configured to sequentially store at least some of the input data, the output data, operation data calculated in the control operation according to the control operation unit, and the manufacturing data in a time series, wherein data are sequentially stored to the time series database in the same period as an execution period of the control operation in the control operation unit; and
an outside output unit, configured to output a data set including at least some of the input data, the output data, the operation data and the manufacturing data.

### Claim 2 (depends on 1)

The control device according to claim 1, wherein the outside output unit outputs the data set to the manufacturing execution system, and
the manufacturing execution system specifies a target product on the basis of the manufacturing data included in the data set and generates information related to quality traceability on the basis of the observed values with respect to the specified target product.

### Claim 3 (depends on 1)

The control device according to claim 1, wherein the outside output unit outputs the data set to an external server, and
the external server saves a larger amount of data sets from the outside output unit than the amount of data stored in the time series database of the control device and performs data analysis based on the saved data sets.

### Claim 4 (depends on 2)

The control device according to claim 2, wherein the outside output unit outputs the data set to an external server, and
the external server saves a larger amount of data sets from the outside output unit than the amount of data stored in the time series database of the control device and performs data analysis based on the saved data sets.

### Claim 5 (depends on 1)

The control device according to claim 1, wherein the observed values are associated with information indicating a time or timing at which the observed values are acquired in the data set.

### Claim 6 (depends on 2)

The control device according to claim 2, wherein the observed values are associated with information indicating a time or timing at which the observed values are acquired in the data set.

### Claim 7 (depends on 3)

The control device according to claim 3, wherein the observed values are associated with information indicating a time or timing at which the observed values are acquired in the data set.
