Content management system using sources of experience data and modules for quantification and visualization
First Claim
1. A computer implemented method, comprising:
- receiving user-input fitness data in a note at a client device;
enriching the note with experience data pertaining to the fitness data;
enriching the note with physiological data received from a sensor;
enriching the note with contextual data regarding an environment of the client device, the contextual data including temporal data indicating a time when the fitness data was stored in the note;
deriving behavior data based at least in part on an analysis of the physiological data received from the sensor;
constructing a fitness chart based at least in part on analytics rules indicating a progression toward a goal, and wherein the analytics rules derive the progression from the fitness data, the experience data, the behavior data, the contextual data, or a combination thereof;
adding an indicator of the note to the fitness chart; and
generating a user interface including a representation of the fitness chart, wherein the indicators are selectable to cause the user interface to display the note.
0 Assignments
0 Petitions
Accused Products
Abstract
A semantic note taking system and method for collecting information, enriching the information, and binding the information to services is provided. User-created notes are enriched with labels, context traits, and relevant data to minimize friction in the note-taking process. In other words, the present invention is directed to collecting unscripted data, adding more meaning and use out of the data, and binding the data to services. Mutable and late-binding to services is also provided to allow private thoughts to be published to a myriad of different applications and services in a manner compatible with how thoughts are processed in the brain. User interfaces and semantic skins are also provided to derive meaning out of notes without requiring a great deal of user input.
108 Citations
20 Claims
-
1. A computer implemented method, comprising:
-
receiving user-input fitness data in a note at a client device; enriching the note with experience data pertaining to the fitness data; enriching the note with physiological data received from a sensor; enriching the note with contextual data regarding an environment of the client device, the contextual data including temporal data indicating a time when the fitness data was stored in the note; deriving behavior data based at least in part on an analysis of the physiological data received from the sensor; constructing a fitness chart based at least in part on analytics rules indicating a progression toward a goal, and wherein the analytics rules derive the progression from the fitness data, the experience data, the behavior data, the contextual data, or a combination thereof; adding an indicator of the note to the fitness chart; and generating a user interface including a representation of the fitness chart, wherein the indicators are selectable to cause the user interface to display the note. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A client device comprising:
-
at least one processor; and at least one memory containing; instructions that, when executed by the at least one processor, cause the client device to; receive user-input fitness data in a note at the client device; receive experience data; enrich the note based on a portion of the experience data pertaining to the fitness data; receive sensor data from at least one of a client device sensor, a pedometer, a scale, a monitoring or medical device, and a thermometer; enrich the note with contextual data regarding an environment of the client device, the contextual data including temporal data indicating a time when the fitness data was stored in the note; derive behavior data based at least in part on analyzed physiological data included in the sensor data; construct a fitness chart based at least in part on analytics rules indicating a progression toward a goal, and wherein the analytics rules derive the progression from a plurality of data types including at least a portion of the fitness data, the experience data, the behavior data, the contextual data, or a combination thereof; add an indicator of the note to the fitness chart; and generate a user interface including a representation of the fitness chart, wherein the indicators are selectable to cause the user interface to display the note. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. At least one non-transitory computer-readable medium, comprising instructions that, when executed by a client device, cause the client device to:
-
receive user-input fitness data in a note at a client device; enrich the note with experience data pertaining to the fitness data; enrich the note with physiological data received from a sensor; enrich the note with contextual data regarding an environment of the client device, the contextual data including temporal data indicating a time when the fitness data was stored in the note; derive behavior data based at least in part on analysis of the physiological data captured by the sensor; construct a fitness chart based at least in part on analytics rules indicating a progression toward a goal, and wherein the analytics rules derive the progression from a plurality of data types including at least a portion of the fitness data, the experience data, the behavior data, the contextual data, or a combination thereof; add an indicator of the note to the fitness chart; and generate a user interface including a representation of the fitness chart, wherein the indicators are selectable to cause the user interface to display the note.
-
Specification