US 12,333,315 B2
Apparatuses, computer-implemented methods, and computer program products for IT/OT configuration historization
Abhinab Sonowal, Bangalore (IN); Dipanjan Saha, Bangalore (IN); Arnab Bhattacharjee, Bangalore (IN); and Nikhil Bansal, Bengaluru (IN)
Assigned to Honeywell International Inc., Charlotte, NC (US)
Filed by Honeywell International Inc., Charlotte, NC (US)
Filed on Apr. 12, 2023, as Appl. No. 18/299,445.
Prior Publication US 2024/0345848 A1, Oct. 17, 2024
Int. Cl. G06F 16/00 (2019.01); G06F 9/445 (2018.01); G06F 16/14 (2019.01)
CPC G06F 9/44505 (2013.01) [G06F 16/14 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for configuring source data from a source system, the computer-implemented method comprising:
identifying a raw representation of the source data and a processed representation of the source data, wherein the processed representation of the source data comprises configuration data indicative of a type of configuration utilized to map a plurality of source data types to a shared processed representation, wherein the shared processed representation represents each source data type of the plurality of source data types in an identical configuration, wherein the configuration data comprises a business key and a foreign key comprising metadata associated with the raw representation of the source data and the processed representation of the source data, wherein the metadata is used to configure the source data identified from the source system;
selecting a read mode for reading the raw representation of the source data and the processed representation of the source data, wherein the read mode is based at least in part on the identified raw representation and the processed representation of the source data;
selecting a write mode for writing the raw representation of the source data and the processed representation of the source data, wherein the write mode is based at least in part on the read mode;
selecting a process mode for processing the source data, wherein the process mode is based at least in part on the write mode;
selecting a representation mode for representing the processed source data; and
storing the raw representation of the source data and the processed representation of the source data based at least in part on the representation mode.