Automatically creating a hierarchical storyline from mobile device data
AssigneeVulcan Technologies LLC
InventorsAlan Linchuan Liu, Kevin Francis Eustice, Michael Perkowitz
Life of this patent
Estimating the term…
Loading patent…
AssigneeVulcan Technologies LLC
InventorsAlan Linchuan Liu, Kevin Francis Eustice, Michael Perkowitz
Estimating the term…
Embodiments create and label contextual slices from observation data and aggregate slices into a hierarchical storyline for a user. A context is a (possibly partial) specification of what a user was doing in the dimensions of time, place, and activity. A storyline is composed of a time-ordered sequence of contexts that partition a given span of time that are arranged in groups at one or more hierarchical levels. A storyline is created through a process of data collection, slicing, labeling, and aggregating. Raw context data can be collected from a variety of observation sources with various error characteristics. Slicing refines the raw context data into a consistent storyline composed of a sequence of contexts representing homogeneous time intervals. Labeling adds more specific and semantically meaningful data (e.g., geography, venue, activity) to the slices. Aggregation identifies groups of slices that correspond to a single semantic concept.
A method of automatically creating a hierarchical storyline, the method comprising:
A non-transitory computer-readable medium comprising instructions executable by a processor, the instructions for:
A system for organizing contextual data, the system comprising:
Dependencies are inferred from the claim text.