Exercise information detecting apparatus, exercise information detecting method, and computer-readable storage medium having exercise information detection program stored thereon
US-9662072-B2 · May 30, 2017 · US
US10194418B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10194418-B2 |
| Application number | US-201715705802-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 15, 2017 |
| Priority date | Jun 2, 2017 |
| Publication date | Jan 29, 2019 |
| Grant date | Jan 29, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Coaching notifications can be determined based on current user fitness data and historical user fitness data. The coaching notifications may include information that encourages or otherwise coaches users towards established fitness goals. To this end, the timing for presenting along with the substance of the coaching notifications can be customized to the users.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: accessing, by a fitness application of a wearable device having an associated user account, historical fitness data associated with the user account, the historical fitness data collected by the wearable device during a plurality of days that together define a historical period; detecting a beginning of a current day based at least in part on a detected user action performed at the wearable device, the current day comprising a plurality of segments; determining whether to present a coaching notification at a conclusion of a first segment of the plurality of segments by at least: accessing current fitness data collected by the wearable device and tracked by the fitness application during the first segment; comparing the current fitness data to the historical fitness data to identify a correlation between a current progress toward a fitness goal and a historical progress toward the fitness goal; and determining, based at least in part on the correlation, whether the fitness goal is achievable during one or more other segments of the plurality of segments; and presenting a coaching notification at the conclusion of the first segment when the fitness goal is achievable during the one or more other segments, the coaching notification identifying the fitness goal. 2. The computer-implemented method of claim 1 , wherein the coaching notification indicates the current progress toward the fitness goal. 3. The computer-implemented method of claim 1 , further comprising determining an estimated conclusion of the current day based at least in part on the historical fitness data, and wherein the coaching notification comprises a suggested action for achieving the fitness goal prior to the estimated conclusion of the current day. 4. The computer-implemented method of claim 1 , wherein the fitness goal comprises at least one of a stand goal, a caloric burn goal, or a move goal. 5. The computer-implemented method of claim 1 , wherein each segment of the plurality of segments is equivalent. 6. A wearable device, comprising: a display; a memory configured to store computer-executable instructions; and a processor configured to access the memory and execute the computer-executable instructions to collectively at least: access historical fitness data collected during a plurality of periods that together define a historical period; access current fitness data collected during a first segment of a current period; determine a correlation between a current progress toward a user fitness goal and a historical progress toward the user fitness goal based at least in part on the historical fitness data and the current fitness data; and present, at the display, a coaching notification at a conclusion of the first segment when the correlation indicates the user fitness goal is achievable during one or more other segments of the current period. 7. The wearable device of claim 6 , wherein each period is a day and the historical period is a month. 8. The wearable device of claim 6 , wherein the historical fitness data is collected while the wearable device is in a worn state. 9. The wearable device of claim 6 , wherein the processor is further configured to access the memory and execute the computer-executable instructions to collectively at least: determine an estimated conclusion of the current period based at least in part on the historical fitness data; determine, based at least in part on the current fitness data, whether a current fitness value associated with the user fitness goal exceeds a threshold; when the current fitness value exceeds the threshold, determine a second coaching notification based at least in part on the current fitness data, the second coaching notification identifying the user fitness goal and including a suggested action for achieving the user fitness goal prior to the estimated conclusion of the current period; and present, at the display, the second coaching notification prior to the estimated conclusion of the current period. 10. The wearable device of claim 9 , wherein determining the second coaching notification is further based at least in part on user biometric information. 11. The wearable device of claim 9 , wherein presenting the second coaching notification comprises presenting the second coaching notification after presenting the coaching notification. 12. The wearable device of claim 6 , wherein the first segment corresponds to 25% of the current period or 75% of the current period. 13. The wearable device of claim 6 , wherein the processor is further configured to access the memory and execute the computer-executable instructions to collectively at least determine an estimated conclusion of the current period based at least in part on the historical fitness data, and wherein the coaching notification comprises a suggested action for achieving the user fitness goal prior to the estimated conclusion of the current period. 14. The wearable device of claim 13 , wherein the suggested action is walking for a fixed period of time. 15. The wearable device of claim 6 , wherein the coaching notification comprises an option for beginning a workout, and wherein the processor is further configured to access the memory and execute the computer-executable instructions to collectively at least: receive information indicating user selection of the option; in response to receiving the information, initiate the workout; and collect additional current fitness data during the workout. 16. A computer-implemented method, comprising: accessing, by a fitness application of a wearable device, historical user fitness data, the historical fitness data collected by the wearable device during a plurality of periods that together define a historical period; determining an estimated conclusion of a current period based at least in part on the historical fitness data; accessing current fitness data collected by the wearable device and tracked by the fitness application during the current period; determining, based at least in part on the current fitness data, whether a current fitness value associated with a user fitness goal exceeds a threshold; when the current fitness value exceeds the threshold, determining a coaching notification based at least in part on the current fitness data, the coaching notification identifying the user fitness goal and including a suggested action for achieving the user fitness goal prior to the estimated conclusion of the current period; and presenting the coaching notification. 17. The computer-implemented method of claim 16 , further comprising determining whether the user fitness goal is achievable within a remaining portion of the current period, and wherein determining the coaching notification comprises determining the coaching notification when the user fitness goal is achievable within the remaining portion of the current period. 18. The computer-implemented method of claim 16 , wherein the coaching notification is a threshold coaching notification, and wherein the method further comprises: comparing the current fitness data to the historical fitness data to identify a correlation between a current progress toward the user fitness goal and a historical progress toward the user fitness goal; determining, based at least in part on the correlation, whether the user fitness goal is achievable during the current period; and prior to presenting the threshold coaching notification, presenting a status coaching notification when the user fitness goal
multi-step notification using statistical or historical mobility data · CPC title
Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance · CPC title
Means for generating exercise programmes or schemes, e.g. computerized virtual trainer, e.g. using expert databases · CPC title
Electricity · mapped topic
Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.