Calendar matching of inferred contexts and label propagation
First Claim
Patent Images
1. A method comprising:
- accessing context information associated with a mobile device;
identifying, using the context information, a first inferred context of the mobile device for a first time period to create first inferred calendar information;
accessing first raw calendar data associated with a user of the mobile device and the first time period;
identifying from the first raw calendar data, a first label from one or more labels in the first raw calendar data;
matching the first label and the first inferred context by verifying that the first label is consistent with the first inferred context;
associating the context information and the first label based on the matching of the first label and the first inferred context; and
updating the mobile device based on the associating the context information and the first label and based on the matching of the first label and the first inferred context.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, computer-readable media, and apparatuses for calendar matching of inferred contexts are described. In one potential embodiment, a mobile device may use context information to generate a calendar of inferred contexts. Label information from raw calendar data may be used to update an inferred context within a calendar of inferred contexts. Additionally, the label may be propagated to future contexts and entries in an inferred context calendar.
-
Citations
21 Claims
-
1. A method comprising:
-
accessing context information associated with a mobile device; identifying, using the context information, a first inferred context of the mobile device for a first time period to create first inferred calendar information; accessing first raw calendar data associated with a user of the mobile device and the first time period; identifying from the first raw calendar data, a first label from one or more labels in the first raw calendar data; matching the first label and the first inferred context by verifying that the first label is consistent with the first inferred context; associating the context information and the first label based on the matching of the first label and the first inferred context; and updating the mobile device based on the associating the context information and the first label and based on the matching of the first label and the first inferred context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device comprising:
-
a sensor that accesses context information associated with the device; a memory that stores raw calendar data including a first raw calendar data comprising at least a first label; a processor that receives the context information from the sensor and identifies, using the context information, a first inferred context of the device for a first time period to create first inferred calendar information, that further receives the first raw calendar data and identifies the first label from one or more labels in the first raw calendar data, that matches the first label and the first inferred context by verifying that the first label is consistent with the first inferred context, that associates the context information and the first label based on the matching of the first label and the first inferred context, and that updates the device based on the associating the context information and the first label. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A device comprising:
-
means for receiving context information associated with the device; means for receiving raw calendar data including a first raw calendar data associated with the device; a processor that receives the context information and identifies, using the context information, a first inferred context of the device for a first time period to create first inferred calendar information, that further receives the first raw calendar data and identifies a first label from one or more labels in the first raw calendar data, that matches the first label and the first inferred context by verifying that the first label is consistent with the first inferred context, and that associates the context information and the first label based on the matching of the first label and the first inferred context; and means for updating the device based on the associating the context information and the first label.
-
-
17. A non-transitory computer readable memory comprising computer readable instructions that, when executed by a processor, cause a device including the processor to perform a method of context inferrence comprising:
-
accessing context information associated with a mobile device; identifying, using the context information, a first inferred context of the mobile device for a first time period to create first inferred calendar information; accessing first raw calendar data associated with a user of the mobile device and the first time period; identifying from the first raw calendar data, a first label from one or more labels in the first raw calendar data; matching the first label and the first inferred context by verifying that the first label is consistent with the first inferred context; associating the context information and the first label based on the matching of the first label and the first inferred context; and updating the mobile device based on the associating the context information and the first label and based on the matching of the first label and the first inferred context. - View Dependent Claims (18)
-
-
19. A device comprising:
-
means for accessing context information associated with the device; means for identifying, using the context information, a first inferred context of the device for a first time period to create first inferred calendar information; means for accessing first raw calendar data associated with a user of the device and the first time period; means for identifying from the first raw calendar data, a first label from one or more labels in the first raw calendar data; means for matching the first label and the first inferred context by verifying that the first label is consistent with the first inferred context; means for associating the context information and the first label based on the matching of the first label and the first inferred context; and means for updating the device based on the associating the context information and the first label and based on the matching of the first label and the first inferred context. - View Dependent Claims (20, 21)
-
Specification