US 12,093,293 B2
Synchronizing a sensor network and an ontology
Aaron K. Baughman, Cary, NC (US); Sarbajit K. Rakshit, Kolkata (IN); Gray Franklin Cannon, Atlanta, GA (US); and Stephen C Hammer, Marietta, GA (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Feb. 28, 2022, as Appl. No. 17/683,178.
Prior Publication US 2023/0273943 A1, Aug. 31, 2023
Int. Cl. G06F 16/332 (2019.01); G06F 16/35 (2019.01); G06F 40/284 (2020.01); H04W 4/38 (2018.01)
CPC G06F 16/3329 (2019.01) [G06F 16/35 (2019.01); G06F 40/284 (2020.01); H04W 4/38 (2018.02)] 17 Claims
OG exemplary drawing
 
1. A method for synchronizing a sensor network and an ontology, the method comprising:
defining, by the one or more computer processors, at least a portion of a set of sensors as a first set of word embeddings;
defining, by the one or more computer processors, at least a portion of the ontology as a second set of word embeddings;
extracting, by the one or more computer processors, a first set of features from the first set of word embeddings according to sensor output changes;
extracting, by the one or more computer processors, a second set of features from the second set of word embeddings according to ontology node changes;
generating, by the one or more computer processors, a table correlating the first set of features and the second set of features over time;
responding, by the one or more computer processors, to a user query according to the table;
analyzing, by the one or more computer processors, outputs of set of sensors;
analyzing, by the one or more computer processors, relationships of an ontology;
mapping, by the one or more computer processors, the outputs to the relationships;
identifying, by the one or more computer processors, a correlation among the outputs; and
modifying, by the one or more computer processors, the ontology according to the correlation.