# US 2021/0334262 A1 · System, method, and non-transitory computer readable medium for generating instructions

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

- Number: US 2021/0334262 A1
- Document ID: US20210334262A1
- Status: Published application
- Kind: A1
- Application number: 17/238,469
- Filed: 2021-04-23
- Published: 2021-10-28
- Earliest claimed: 2020-04-24
- Assignees: Yokogawa Electric Corporation
- Applicants: Yokogawa Electric Corporation
- Inventors: Alaguraja Pandian PALANIRAJ; Koh ABE; Koichi TANIGUCHI
- Web page: https://patentgrep.com/patent/US20210334262A1

## CPC

- G06F 16/235: {Update request formulation}
- G06F 16/29: Geographical information databases
- G06F 16/2358: {Change logging, detection, and notification (replication G06F16/27)}
- G06F 16/24569: {Query processing with adaptation to specific hardware, e.g. adapted for using GPUs or SSDs}
- G08B 25/014: {Alarm signalling to a central station with two-way communication, e.g. with signalling back}
- H04W 4/02: Services making use of location information
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method, a system, and a non-transitory computer readable medium for generating instructions. An asset database is updated based on data received from a plurality of assets. The asset database stores asset data specifying an assets model, and the assets model specifies one or more asset properties for each asset in the plurality of assets. Upon determining that an alert condition is satisfied based on a sensor property specified by the assets model, an asset in the plurality of assets is selected as a target asset to which an instruction associated with the alert condition is to be sent, based on allocation property specified by the assets model. Upon selecting the target asset, an instruction for the target asset is generate based on the one or more properties for the target asset specified in the assets model.

## Claims

### Claim 1

A method for generating an instruction, the method comprising:
updating an asset database based on data received from a plurality of assets, the asset database storing asset data specifying an assets model, the assets model specifying one or more asset properties for each asset in the plurality of assets;
determining whether an alert condition is satisfied based on a sensor property specified by the assets model;
selecting an asset in the plurality of assets as a target asset to which an instruction associated with the alert condition is to be sent, based on a location property specified by the assets model; and
generating an instruction for the target asset based on the one or more properties for the target asset specified in the assets model.

### Claim 2 (depends on 1)

The method of claim 1, wherein selecting the asset in the plurality of assets as the target asset comprises:
determining one or more instructable assets in the plurality of assets based on the assets model; and
selecting the target asset from the one or more instructable assets based on the one or more asset properties for each of the one or more instructable assets.

### Claim 3 (depends on 2)

The method of claim 2, wherein:
the one or more asset properties include a status property; and
determining the one or more instructable assets in the plurality of assets is based on the status property.

### Claim 4 (depends on 2)

The method of claim 2, wherein:
the one or more asset properties include a type property; and
determining the one or more instructable assets in the plurality of assets is based on the type property.

### Claim 5 (depends on 1)

The method of claim 1, wherein selecting the asset from the one or more instructable assets as the target asset is based on the location property and an alert location property associated with the alert condition.

### Claim 6 (depends on 5)

The method of claim 5, further comprising:
determining an asset in the plurality of assets as a trigger asset for the alert condition based on the assets model; and
setting the alert location property based on a location of the trigger asset.

### Claim 7 (depends on 1)

The method of claim 1, wherein the one or more asset properties for the first asset include a context property, and selecting the asset from the one or more instructable assets as the target asset is based on the context property and an alert context property associated with the alert condition.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
determining an asset in the plurality of assets as a trigger asset for the alert condition based on the assets model; and
setting the alert context property based on a context of the trigger asset.

### Claim 9

A system for generating an instruction, the system comprising one or more processors configured to:
update an asset database based on data received from a plurality of assets, the asset database storing asset data specifying an assets models, the assets model specifying one or more asset properties for each asset in the plurality of assets;
determine whether an alert condition is satisfied based on a sensor property specified by the assets model;
select an asset in the plurality of assets as a target asset to which an instruction associated with the alert condition is to be sent, based on a location property specified by the assets model; and
generate an instruction for the target asset based on the one or more properties for the target asset specified in the assets model.

### Claim 10

A non-transitory computer readable medium storing one or more instructions which, when executed by one or more processors, implement a method for generating an instruction, the method comprising:
updating an asset database based on data received from a plurality of assets, the asset database storing asset data specifying an assets model, the assets model specifying one or more asset properties for each asset in the plurality of assets;
determining whether an alert condition is satisfied based on a sensor property specified by the assets model;
selecting an asset in the plurality of assets as a target asset to which an instruction associated with the alert condition is to be sent, based on a location property specified by the assets model; and
generating an instruction for the target asset based on the one or more properties for the target asset specified in the assets model.
