Fusing contextual inferences semantically
First Claim
Patent Images
1. A method for performing context inference in a mobile device, the method comprising:
- receiving, at a classifier implemented in one or more integrated circuits of the mobile device, sensor data from at least one data source associated with the mobile device, wherein the at least one data source comprises one or more sensors of the mobile device;
determining, by the classifier implemented in the one or more integrated circuits, a first context class for the received sensor data, the first context class corresponding to a context state indicated by the received sensor data;
determining, by the classifier implemented in the one or more integrated circuits, that a confidence value associated with the determination of the first context class is below a threshold value;
creating, by the classifier implemented in the one or more integrated circuits, a fusion class for the received sensor data at least in part by fusing the first context class for the received sensor data and at least a second context class for the received sensor data, the at least the second context class being different from the first context class, wherein the fusion class semantically encompasses the first context class and the at least the second context class and further wherein the fusion class is broader than each of the first context class and the at least the second context class;
substituting, by the classifier implemented in the one or more integrated circuits, the fusion class for the first context class; and
outputting, by the classifier implemented in the one or more integrated circuits, the fusion class as the inferred context of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
System and methods for performing context inference in a computing device are disclosed. In one embodiment, a method of performing context inference includes: determining, at a computing device, a first context class using context-related data from at least one data source associated with a mobile device; and determining, at the mobile device, a fusion class based on the first context class, the fusion class being associated with at least one characteristic that is common to the first context class and a second context class that is different from the first context class.
-
Citations
42 Claims
-
1. A method for performing context inference in a mobile device, the method comprising:
-
receiving, at a classifier implemented in one or more integrated circuits of the mobile device, sensor data from at least one data source associated with the mobile device, wherein the at least one data source comprises one or more sensors of the mobile device; determining, by the classifier implemented in the one or more integrated circuits, a first context class for the received sensor data, the first context class corresponding to a context state indicated by the received sensor data; determining, by the classifier implemented in the one or more integrated circuits, that a confidence value associated with the determination of the first context class is below a threshold value; creating, by the classifier implemented in the one or more integrated circuits, a fusion class for the received sensor data at least in part by fusing the first context class for the received sensor data and at least a second context class for the received sensor data, the at least the second context class being different from the first context class, wherein the fusion class semantically encompasses the first context class and the at least the second context class and further wherein the fusion class is broader than each of the first context class and the at least the second context class; substituting, by the classifier implemented in the one or more integrated circuits, the fusion class for the first context class; and outputting, by the classifier implemented in the one or more integrated circuits, the fusion class as the inferred context of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 41, 42)
-
-
11. A mobile device comprising:
-
means for receiving sensor data from at least one data source associated with the mobile device, wherein the at least one data source comprises one or more sensors of the mobile device; means for determining a first context class for the received sensor data, the first context class corresponding to a context state indicated by the received sensor data; means for determining that a confidence value associated with the determination of the first context class is below a threshold value; means for creating a fusion class for the received sensor data at least in part by fusing the first context class for the received sensor data and at least a second context class for the received sensor data, the at least the second context class being different from the first context class, wherein the fusion class semantically encompasses the first context class and the at least the second context class and further wherein the fusion class is broader than each of the first context class and the at least the second context class; means for substituting the fusion class for the first context class; and means for outputting the fusion class as an inferred context for the mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A mobile device comprising:
-
at least one data source comprising one or more sensors of the mobile device; a classifier built into one or more hardware modules of the mobile device, the one or more hardware modules comprising one or more integrated circuits, and communicatively coupled to the at least one data source, wherein the classifier is configured to; receive sensor data from the at least one data source;
determine a first context class for the received sensor data, the first context class corresponding to a context state indicated by the received sensor data;determine that a confidence value associated with the determination of the first context class is below a threshold value; create a fusion class for the received sensor data at least in part by fusing the first context class for the received sensor data and at least a second context class for the received sensor data, the at least the second context class being different from the first context class, wherein the fusion class semantically encompasses the first context class and the at least the second context class and further wherein the fusion class is broader than each of the first context class and the at least the second context class; substitute the fusion class for the first context class; and output the fusion class as an inferred context for the mobile device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory processor-readable storage medium comprising processor-readable instructions configured to cause a processor to:
-
receive, using a classifier implemented in one or more integrated circuits of a mobile device, sensor data from at least one data source associated with a mobile device, the at least one data source comprising one or more sensors of the mobile device; determine, using the classifier implemented in the one or more integrated circuits, a first context class for the received sensor data, the first context class corresponding to a context state indicated by the received sensor data; determine, using the classifier implemented in the one or more integrated circuits, that a confidence value associated with the determination of the first context class is below a threshold value; and create, using the classifier implemented in the one or more integrated circuits, a fusion class for the received sensor data at least in part by fusing the first context class for the received sensor data and at least a second context class for the received sensor data, the at least the second context class being different from the first context class, wherein the fusion class semantically encompasses the first context class and the at least the second context class and further wherein the fusion class is broader than each of the first context class and the at least the second context class; substitute, using the classifier implemented in the one or more integrated circuits, the fusion class for the first context class; and output, using the classifier implemented in the one or more integrated circuits, the fusion class as an inferred context for the mobile device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification