SYMBOLIC CLUSTERING OF IoT SENSORS FOR KNOWLEDGE DISCOVERY
First Claim
Patent Images
1. A method comprising:
- performing, by a service in a network, machine learning-based clustering of sensor data from a plurality of sensors in the network, to form sensor data clusters;
mapping, by the service, the data clusters to symbolic clusters using a geometric conceptual space;
inferring, by the service, a domain specific language from the symbolic clusters and from a domain specific ontology;
performing, by the service and based on a query structured using the domain specific language, a lookup using the domain specific ontology to form a query response; and
sending, by the service, the query response that comprises a result of the performed lookup via the network.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a service in a network performs machine learning-based clustering of sensor data from a plurality of sensors in the network, to form sensor data clusters. The service maps the data clusters to symbolic clusters using a geometric conceptual space. The service infers a domain specific language from the symbolic clusters and from a domain specific ontology. The service performs, based on a query structured using the domain specific language, a lookup using the domain specific ontology to form a query response. The service sends the query response that comprises a result of the performed lookup via the network.
17 Citations
20 Claims
-
1. A method comprising:
-
performing, by a service in a network, machine learning-based clustering of sensor data from a plurality of sensors in the network, to form sensor data clusters; mapping, by the service, the data clusters to symbolic clusters using a geometric conceptual space; inferring, by the service, a domain specific language from the symbolic clusters and from a domain specific ontology; performing, by the service and based on a query structured using the domain specific language, a lookup using the domain specific ontology to form a query response; and sending, by the service, the query response that comprises a result of the performed lookup via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
one or more network interfaces to communicate with a network; a processor coupled to the network interfaces and configured to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed configured to; perform machine learning-based clustering of sensor data from a plurality of sensors in the network, to form sensor data clusters; mapping, by the service, the data clusters to symbolic clusters using a geometric conceptual space; inferring, by the service, a domain specific language from the symbolic clusters and from a domain specific ontology; performing, by the service and based on a query structured using the domain specific language, a lookup using the domain specific ontology to form a query response; and sending, by the service, the query response that comprises a result of the performed lookup via the network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A tangible, non-transitory, computer-readable medium storing program instructions that cause a service in a network to execute a process comprising:
-
performing, by the service in the network, machine learning-based clustering of sensor data from a plurality of sensors in the network, to form sensor data clusters; mapping, by the service, the data clusters to symbolic clusters using a geometric conceptual space; inferring, by the service, a domain specific language from the symbolic clusters and from a domain specific ontology; performing, by the service and based on a query structured using the domain specific language, a lookup using the domain specific ontology to form a query response; and sending, by the service, the query response that comprises a result of the performed lookup. - View Dependent Claims (18, 19, 20)
-
Specification