IP Library › Patent Application 17111964
Patent Application
App. No. 17/111,964

SYSTEM AND METHODS FOR AUTONOMOUS MONITORING AND RECOVERY IN HYBRID ENERGY MANAGEMENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/111,964
Abstract

A method includes receiving, at a translation engine operably coupled to and associated with a first asset from a plurality of assets associated with an energy delivery system, a signal representing operational data from the first asset. The method also includes translating, via the translation engine, the operational data from a first protocol to a second protocol, thereby producing a first modified operational data. The method also includes translating, via the translation engine, at least one of a data label, a unit of measurement, or a value of the first modified operational data from a first data type to a second data type, to produce a second modified operational data. The method further includes sending a signal to cause storage of the second modified operational data in a repository accessible to a user.

Claims (72)

1 . A system, comprising:

a first translation engine operably coupled to and associated with a first asset having a first protocol and configured to generate data having a first data type; and

a second translation engine operably coupled to and associated with a second asset having a second protocol different from the first protocol and configured to generate data having a second data type different from the first data type,

the first translation engine configured, during operation, to:

receive a signal, representing first data of the first data type, from the first asset,

translate the first data from the first protocol to a third protocol,

translate at least one of a label or a value of the first data from the first data type, to produce a first transformed data,

append a first set of at least one semantic label to the first transformed data, the first set of at least one semantic label representing a relationship between the first asset and the second asset, and

send a signal to cause storage of the first transformed data in a repository accessible to a user, and

the second translation engine configured, during operation, to:

receive a signal, representing second data of the second data type, from the second asset,

translate the second data from the second protocol to the third protocol,

translate at least one of a label or a value of the second data from the second data type, to produce a second transformed data,

append a second set of at least one at least one semantic label to the second transformed data, the second set of at least one semantic label representing a relationship between the first asset and the second asset, and

send a signal to cause storage of the second transformed data in the repository,

the storage of the first transformed data and the storage of the second transformed data occurring in time-series order,

the repository configured to be queried using a query that does not include a reference to a storage location.

2 . The system of claim 1 , wherein the system is a renewable energy system.

3 . The system of claim 1 , wherein at least one of the first transformed data or the second transformed data is presented to the user in the form of an interactive map.

4 . The system of claim 1 , further comprising a memory communicably coupled to the first translation engine and the second translation engine, the memory storing hierarchical data representing relationships between a plurality of assets of the system, the plurality of assets including the first asset and the second asset.

5 . The system of claim 1 , wherein each of the first asset and the second asset is associated with a single energy storage container.

6 . The system of claim 1 , wherein the first asset is included within a first energy system and the second asset is included within a second energy system different from the first energy system.

7 . The system of claim 1 , wherein each of the first asset and second asset is included within a common energy system.

8 . The system of claim 1 , wherein the first translation engine is configured, during operation, to append the first set of at least one semantic label to the first transformed data based on a static criteria.

9 . The system of claim 8 , wherein the static criteria is a user-specified parameter.

10 . The system of claim 1 , wherein the first translation engine is configured, during operation, to append the first set of at least one semantic label to the first transformed data based on a dynamic criteria.

11 . The system of claim 10 , wherein the dynamic criteria includes an algorithm.

12 . The system of claim 1 , wherein:

the first translation engine is configured, during operation, to append the first set of at least one semantic label to the first transformed data based on a static criteria; and

the second translation engine is configured, during operation, to append the first set of at least one semantic label to the first transformed data based on a static criteria.

13 . The system of claim 1 , wherein:

the first translation engine is configured, during operation, to append the first set of at least one semantic label to the first transformed data based on a static criteria; and

the second translation engine is configured, during operation, to append the first set of at least one semantic label to the first transformed data based on a dynamic criteria.

14 . The system of claim 1 , wherein:

the first translation engine is configured, during operation, to append the first set of at least one semantic label to the first transformed data based on a dynamic criteria; and

the second translation engine is configured, during operation, to append the first set of at least one semantic label to the first transformed data based on a dynamic criteria.

15 . A method, comprising:

receiving, at a translation engine operably coupled to and associated with a first asset from a plurality of assets associated with an energy delivery system, a signal representing operational data from the first asset;

translating, via the translation engine, the operational data from a first protocol to a second protocol, thereby producing a first modified operational data;

translating, via the translation engine, at least one of a data label, a unit of measurement, or a value of the first modified operational data from a first data type to a second data type, to produce a second modified operational data; and

sending a signal to cause storage of the second modified operational data in a repository accessible to a user.

16 . The method of claim 15 , further comprising:

providing the second modified operational data as an input to a machine learning algorithm; and

detecting, using the machine learning algorithm, a modification to at least one asset from the plurality of assets.

17 . The method of claim 15 , further comprising:

detecting a modification event associated with the first asset; and

sending, in response to detecting the modification event, a signal representing an alert to a compute device.

18 . The method of claim 15 , further comprising:

detecting a trend of modification associated with the plurality of assets; and

sending, in response to detecting the trend of modification, a signal representing an alert to a compute device.

19 . The method of claim 15 , further comprising:

detecting a plurality of modification events associated with the plurality of assets;

generating a plurality of signals, each signal in the plurality of signals associated with a corresponding modification event in the plurality of modification events and representing an alert; and

grouping at least some of the signals from the plurality of signals into a notification signal based on an attribute of the plurality of signals, the attribute of the plurality of signals including at least one of a common label, a time, or a size of the plurality of signals.

20 . The method of claim 15 , further comprising:

detecting a plurality of modification events associated with the plurality of assets;

generating a plurality of signals, each signal in the plurality of signals associated with a corresponding modification event in the plurality of modification events and representing an alert; and

sending a first subset of signals in the plurality of signals to a compute device; and

suppressing a second subset of signals in the plurality of signals based on the data label of the second modified operational data associated with the second subset of signals.

21 . The method of claim 15 , further comprising:

presenting the second modified operational data in the form of an interactive map.

22 . The method of claim 15 , wherein the operational data is a first operational data, the method further including:

receiving, at the translation engine, a signal representing a second operational data from the first asset;

modifying at least one of a protocol, a data label, a unit of measurement, or a value of the second operational data to produce a modified second operational data; and

sending a signal representing the modified second operational data to a compute device for presentation, via a GUI and as a part of a visualization, to the user.

23 . The method of claim 15 , wherein the repository is configured to be queried using a query that does not include a reference to a storage location.

24 . The method of claim 23 , further comprising:

generating a response to the query; and

filtering the response based on an attribute of data associated with the response, the attribute including at least one of a data label, a threshold, information protection logic, customer licensing configuration, or a protocol to anonymize the data.

25 . The method of claim 23 , further comprising:

determining an activity level of the second modified operational data based on the query; and

changing a storage protocol of the second modified operational data based on the activity level of the second modified operational data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2021
From: OBER, BRIAN; DOHERTY, TRISTAN; CRANE, SERGEY
To: IHI INC.
Reel/Frame 054893/0131 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2021
From: IHI INC.
To: IHI TERRASUN SOLUTIONS INC.
Reel/Frame 054893/0138 →