System and method for automatic objective reporting via wearable sensors
First Claim
1. A computer-executable method for reporting progress in completing milestones and goals of a wellness plan, comprising:
- receiving, from a user'"'"'s client device, data indicating user configuration of a plan comprising an overall goal, and multiple milestones designated to specify progress toward the overall goal;
obtaining data generated by a sensor monitoring the user, wherein the sensor generates physiological data or data from detecting activity or environment associated with the user;
analyzing the data to determine a percentage to which the user has completed a respective milestone designated within the plan to specify a progress toward the overall goal;
identifying a second user currently engaged in a second wellness plan with multiple comparable milestones to the user'"'"'s plan;
obtaining, by the server, additional data generated by a second sensor monitoring the second user;
analyzing the additional data to determine a current performance of the second user within the comparable second plan; and
producing an alert comparing the percentage to which the user has completed the respective milestone designated to specify the progress toward the overall goal, with the current performance of the second user having the comparable second plan.
7 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system for automatically reporting progress in completing objectives and goals of a plan. During operation, the system receives data indicating user selection and/or configuration of a plan with one or more goals, objectives, and/or milestones. The system obtains data generated by sensors in a sensing device and/or a mobile device. The sensors generate physiological data or data from detecting activity or environment associated with the user. Next, the system analyzes the data to determine whether the user has completed an objective, milestone, or goal of the plan. If the system determines that the user has completed an objective, milestone, or goal of the plan, the system pushes an alert to the mobile device indicating that the user has completed the objective, milestone, or goal.
-
Citations
20 Claims
-
1. A computer-executable method for reporting progress in completing milestones and goals of a wellness plan, comprising:
-
receiving, from a user'"'"'s client device, data indicating user configuration of a plan comprising an overall goal, and multiple milestones designated to specify progress toward the overall goal; obtaining data generated by a sensor monitoring the user, wherein the sensor generates physiological data or data from detecting activity or environment associated with the user; analyzing the data to determine a percentage to which the user has completed a respective milestone designated within the plan to specify a progress toward the overall goal; identifying a second user currently engaged in a second wellness plan with multiple comparable milestones to the user'"'"'s plan; obtaining, by the server, additional data generated by a second sensor monitoring the second user; analyzing the additional data to determine a current performance of the second user within the comparable second plan; and producing an alert comparing the percentage to which the user has completed the respective milestone designated to specify the progress toward the overall goal, with the current performance of the second user having the comparable second plan. - View Dependent Claims (2, 3, 4, 5, 6, 14, 15, 16, 17, 18, 19, 20)
-
-
7. A computing system for automatically reporting progress in completing milestones and goals of a wellness plan, the system comprising:
-
one or more processors associated with a server, a computer-readable medium associated with the server and coupled to the one or more processors having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving, from a user'"'"'s client device, data indicating user configuration of a plan comprising an overall goal, and multiple milestones designated to specify progress toward the overall goal; obtaining data generated by a sensor monitoring the user, wherein the sensor generates physiological data or data from detecting activity or environment associated with the user; analyzing the data to determine a percentage to which the user has completed a respective milestone designated within the plan to specify a progress toward the overall goal; identifying a second user currently engaged in a second wellness plan with multiple comparable milestones to the user'"'"'s plan; obtaining, by the server, additional data generated by a second sensor monitoring the second user; analyzing the additional data to determine a current performance of the second user within the comparable second plan; and producing an alert comparing the percentage to which the user has completed the respective milestone designated to specify the progress toward the overall goal, with the current performance of the second user having the comparable second plan. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computing system for reporting progress in completing milestones and goals of a wellness plan, comprising:
-
a processor associated with a client device, a computer-readable medium associated with the client device and coupled to the processor having instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising; transmitting, by the client device, data indicating a user'"'"'s configuration of a plan comprising an overall goal, and further comprising a set of milestones designated to specify progress toward the overall goal; sensing, by a sensor monitoring the user, data describing the user'"'"'s activities, physiology, and/or environment; receiving an alert indicating; a percentage to which the user has completed a respective milestone designated within the plan to specify a progress toward the overall goal, or has completed the overall goal; and a comparison of the user'"'"'s performance, which indicates the percentage to which the user has completed the respective milestone designated to specify the progress toward the overall goal, with a current performance of a second user currently engaged in a second wellness plan with multiple comparable milestones to the user'"'"'s plan, wherein the comparison is based on additional data generated by a second sensor or device monitoring the second user; and notifying the user of the alert on the client device. - View Dependent Claims (13)
-
Specification