US 11,698,902 B2
Semantic search systems and methods for a distributed data system
Charbel Joseph El Kaed, New York City, NY (US); Philippe Nappey, Le Sappey en Chartreuse (FR); and Hervé Jacquet, Saint Paul de Varces (FR)
Assigned to SCHNEIDER ELECTRIC USA, INC., Andover, MA (US)
Filed by SCHNEIDER ELECTRIC USA, INC., Andover, MA (US)
Filed on Jul. 23, 2021, as Appl. No. 17/383,694.
Application 17/383,694 is a continuation of application No. 16/088,845, granted, now 11,074,251, previously published as PCT/US2017/025064, filed on Mar. 30, 2017.
Claims priority of provisional application 62/316,222, filed on Mar. 31, 2016.
Prior Publication US 2021/0349889 A1, Nov. 11, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 7/02 (2006.01); G06F 16/00 (2019.01); G06F 16/242 (2019.01); H04W 4/70 (2018.01); G06F 16/2458 (2019.01); G06F 16/28 (2019.01); G06F 16/9035 (2019.01); G06F 40/30 (2020.01); G06F 9/30 (2018.01); G06F 16/2452 (2019.01)
CPC G06F 16/243 (2019.01) [G06F 9/3001 (2013.01); G06F 16/2458 (2019.01); G06F 16/24526 (2019.01); G06F 16/284 (2019.01); G06F 16/9035 (2019.01); G06F 40/30 (2020.01); H04W 4/70 (2018.02)] 17 Claims
OG exemplary drawing
 
11. A method of processing a semantic search query, comprising:
receiving, a structured search query wherein the structured search query is configured with a particular grammar that includes query elements that facilitate at least one of filtering, aggregation, publish, subscribe, or inferential functions, and wherein a defined data source defined data source is filtered for a data field associated with one or more connected elements and includes including an inferential function indicating an inferential query concept, deconstructing the structured search query into query elements;
determining, by operation of one or more computer processors, a set of connected elements which define the data source based on at least one of the query elements, the at least one query element matching a first data structure element of a plurality of data structure elements of a data structure corresponding to a connected element of a plurality of connected elements, wherein the plurality of data structure elements are assigned tags linking respective data structure elements with a corresponding concept of at least a common ontology or a domain specific ontology, wherein determining the set of connected elements further comprises identifying, using the common ontology and the domain specific ontology, one or more connected elements having at least one of a domain-specific concept or a non-domain-specific concept that corresponds to the inferential query concept;
determining, a command data element associated with the received structured search query by processing the data structure of the identified set of connected elements; utilizing, the command data element to process the data structure of the identified set of connected elements based on the structured search query;
annotating, the data structure of each of the identified set of connected elements to form a queried data set; and
providing, the queried data set in response to receiving the structured search query.