DETERMINATIVE PROCESSES FOR WEARABLE DEVICES
Determinative processes for wearable devices are described, including receiving data associated with an event, the data being transformed from an input received using a sensor in data communication with a wearable device, evaluating the data to determine a state associated with the wearable device, and generating a recommendation based on the state, the recommendation being presented at a user interface while the wearable device is being used.
1 . A method, comprising:
receiving data associated with an event, the data being transformed from an input received using a sensor in data communication with a wearable device;
evaluating the data to determine a state associated with the wearable device; and
generating a recommendation based on the state, the recommendation being presented at a user interface while the wearable device is being used.
2 . The method of claim 1 , wherein the generating the recommendation is performed by a recommendation engine in data communication with the wearable device.
3 . The method of claim 2 , wherein the recommendation engine is implemented on the wearable device.
4 . The method of claim 1 , further comprising comparing the state to another state stored in a memory to identify one or more recommendations associated with the event.
5 . The method of claim 1 , wherein the state is activity-based.
6 . The method of claim 1 , wherein the state is biological.
7 . The method of claim 1 , wherein the state is physiological.
8 . The method of claim 1 , wherein the state is psychological.
9 . The method of claim 1 , wherein the user interface is graphical and implemented on the wearable device.
10 . The method of claim 1 , wherein the user interface is implemented on another device.
11 . The method of claim 1 , wherein the recommendation is presented on the user interface, the user interface being implemented on the wearable device.
12 . A system, comprising:
a memory configured to store data associated with an event; and
a recommendation engine configured to receive the data associated with the event, the data being transformed from an input received using a sensor in data communication with a wearable device, to evaluate the data to determine a state associated with the wearable device, and to generate a recommendation based on the state, the recommendation being presented at a user interface while the wearable device is being used.
13 . The system of claim 12 , wherein the event is associated with a sensory input detected by the sensor.
14 . The system of claim 12 , wherein the recommendation engine generates a call to the memory, the call being configured to reference one or more stored states to generate the recommendation.
15 . The system of claim 12 , wherein the recommendation receives one or more recommendations from the memory, the recommendation being selected from the one or more recommendations.
16 . The system of claim 12 , wherein the recommendation is associated with a medical condition.
17 . The system of claim 12 , wherein the recommendation is associated with a fitness goal.
18 . The system of claim 12 , wherein the recommendation is associated with an award.
19 . The system of claim 12 , wherein the recommendation is associated with a promotion.
20 . A computer program product embodied in a computer readable medium and comprising computer instructions for:
receiving data associated with an event, the data being transformed from an input received using a sensor in data communication with a wearable device;
evaluating the data to determine a state associated with the wearable device; and
generating a recommendation based on the state, the recommendation being presented at a user interface while the wearable device is being used.