US 12,216,663 B2
Adaptive ontology driven dimensions acquisition, automated schema creation, and enriched data in time series databases
Bhabesh Chandra Acharya, Bangalore (IN); Prajosh Thaykandy, Bangalore (IN); Swaminath Balaji Akella, Bangalore (IN); Prithviraj Shivajirao Patil, Bangalore (IN); and Gurender Singh, Bangalore (IN)
Assigned to Honeywell International Inc., Charlotte, NC (US)
Filed by Honeywell International Inc., Charlotte, NC (US)
Filed on Nov. 22, 2022, as Appl. No. 18/058,002.
Claims priority of application No. 202111054475 (IN), filed on Nov. 25, 2021.
Prior Publication US 2023/0161777 A1, May 25, 2023
Int. Cl. G06F 16/2457 (2019.01); G06F 16/21 (2019.01); G06F 16/22 (2019.01); G06F 16/28 (2019.01)
CPC G06F 16/24575 (2019.01) [G06F 16/2246 (2019.01); G06F 16/287 (2019.01); G06F 16/211 (2019.01)] 21 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors;
a memory; and
one or more programs stored in the memory, the one or more programs comprising instructions configured to:
receive, via a user-interactive electronic interface, an application programming interface (API) command request to generate contextualized time series data related to one or more assets, the API command request comprising a user identifier indicating an identity of a user associated with the API command request; and
in response to the API command request:
determine whether telemetry data associated with the one or more assets is enriched with metadata;
enrich the telemetry data with functional metadata, spatial metadata, asset metadata, and algorithm parameters based on the determination that the telemetry data is not enriched with the metadata, wherein the metadata includes functional metadata, spatial metadata, asset metadata, and algorithm parameters related to contextualization of the telemetry data;
contextualize, based on (i) the metadata related to the one or more assets and (ii) a set of data dimensionality filters configured based on respective dimensionality information associated with a format structure for a datastore configured for the user identifier, the enriched telemetry data associated with the one or more assets to generate the contextualized time series data;
allocate the contextualized time series data within the datastore configured for the user identifier;
obtain one or more insights with respect to the contextualized time series data allocated within the datastore associated with the user identifier; and
render a visual representation of the one or more insights via the user-interactive electronic interface.