Technologies for managing user-specific workouts

US10105574B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10105574-B2
Application numberUS-201514976531-A
CountryUS
Kind codeB2
Filing dateDec 21, 2015
Priority dateDec 21, 2015
Publication dateOct 23, 2018
Grant dateOct 23, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Technologies for generating user-specific workout plans and tracking a user's progress are disclosed. The user-specific workout plan may be based on a user's goal and the particular workout facility to be used by the user. During performance of the user-specific workout by the user, the user is provided with workout data regarding the user's performance. Such workout data may be based on sensor data generated by sensors of the exercise machine used by the user and/or other sensors carried or worn by the user.

First claim

Opening claim text (preview).

The invention claimed is: 1. A server for generating a user-specific workout plan, the server comprising: a personalized workout module to: receive a workout request sent from a personal compute device of a user, wherein the workout request is usable to obtain user profile data related to the user and workout facility profile data related to a workout facility, wherein the workout facility profile data is indicative of one or more exercise machines at the workout facility; generate a user-specific workout plan based on the user profile data and the workout facility profile data, wherein the user-specific workout plan includes one or more exercises that use at least one of the one or more excises machines, transmit the user-specific workout plan to the personal compute device of the user, receive exercise machine sensor data generated by an exercise machine included in the user-specific workout plan, the exercise machine sensor data indicative of operational characteristics of the exercise machine while operated by the user to perform an exercise included in the user-specific workout plan, and a workout data determination module to determine workout data based on the exercise machine sensor data and transmit the workout data to the personal compute device, wherein the workout data is indicative of the exercise performed on the exercise machine by the user. 2. The server of claim 1 , wherein: the personalized workout module is to receive user sensor data from the personal compute device, the user sensor data is indicative of a motion of the user while the user performs the exercise, and the workout data determination module is to determine the workout data based on the exercise machine sensor data and the user sensor data. 3. The server of claim 2 , wherein the workout data determination module is to: determine exercise data based on the exercise machine sensor data and the user sensor data, wherein the exercise data is indicative of a motion of the user while the user performed the exercise, determine risk data indicative of a risk of injury to the user by comparing the exercise data to a preferred exercise motion for the exercise, and transmit to the personal compute device of the user, the risk data indicative of the risk of injury to the user. 4. The server of claim 1 , wherein the personalized workout module is to: receive social competition data indicative of workouts performed by one or more other users, wherein the one or more other users included in the social competition data are selected based on a comparison of physical characteristics of the user and the one or more other users; determine one or more recent workouts performed by the one or more other users based on the social competition data, and generate the user-specific workout plan based on the user profile data, the workout facility profile data, and the one or more recent workouts performed by other users. 5. The server of claim 1 , wherein the workout data determination module is to generate an augmented reality personal assistant to suggest corrections, based on the workout data, to the exercise performed by the user. 6. One or more non-transitory, machine readable storage media comprising a plurality of instructions stored thereon that, when executed, cause a server to: receive a workout request sent from a personal compute device of a user, the workout request identifying a workout facility and user profile data of the user; obtain workout facility profile data indicative of one or more exercise machines at the workout facility; generate a user-specific workout plan based on the user profile data and the workout facility profile data, wherein the user-specific workout plan includes one or more exercises that use at least one of the one or more exercise machines; transmit the user-specific workout plan to the personal compute device of the user; receive exercise machine sensor data generated by an exercise machine included in the user-specific workout plan, the exercise machine sensor data indicative of operational characteristics of the exercise machine while operated by the user to perform an exercise included in the user-specific workout plan; determine workout data based on the exercise machine sensor data; and transmit the workout data to the personal compute device, wherein the workout data is indicative of the exercise performed on the exercise machine by the user. 7. The one or more non-transitory, machine readable storage media of claim 6 , wherein the plurality of instructions, when executed, further cause the server to receive user sensor data from the personal compute device, the user sensor data being indicative of a motion of the user while the user performs the exercise, wherein to determine the workout data comprises to determine the workout data based on the exercise machine sensor data and the user sensor data. 8. The one or more non-transitory, machine readable storage media of claim 6 , wherein to: receive the workout request further comprises to receive social competition data indicative of workouts performed by one or more other users, wherein the one or more other users included in the social competition data are selected based on a comparison of physical characteristics of the user and the one or more other users; and generate the user-specific workout plan comprises to (i) determine one or more recent workouts performed by the one or more other users based on the social competition data, and (ii) generate the user-specific workout plan based on the user profile data, the workout facility profile data, and the one or more recent workouts performed by other users. 9. The one or more non-transitory, machine readable storage media of claim 6 , wherein the plurality of instructions, when executed, further cause the server to generate an augmented reality personal assistant to suggest corrections, based on the workout data, to the exercise performed by the user. 10. The compute device of claim 6 , wherein: the personalized workout module is to generate user sensor data, the user sensor data is indicative of a motion of the user while the user performs the exercise, and the workout data module is to determine the workout data based on the exercise machine sensor data and the user sensor data. 11. The compute device of claim 7 , wherein the workout data module is to: determine exercise data based on the exercise machine sensor data and the user sensor data, wherein the exercise data is indicative of a motion of the user while the user performed the exercise, determine risk data indicative of a risk of injury to the user by comparing the exercise data to a preferred exercise motion for the exercise, and transmit to the personal compute device of the user, the risk data indicative of the risk of injury to the user. 12. The compute device of claim 6 , wherein the personalized workout module is to: obtain social competition data indicative of workouts performed by one or more other users, wherein the one or more other users included in the social competition data are selected based on a comparison of physical characteristics of the user and the one or more other users; determine one or more recent workouts performed by the one or more other users based on the social competition data, and generate the user-specific workout plan based on the user profile data, the workout facility profile data, and the one or more recent workouts performed by other users. 13. The compute device of claim 6 , wherein the workout data module is to generate an augmented reality personal assistant to suggest corrections, based on the workout data, to the

Assignees

Inventors

Classifications

  • electroencephalographic signals · CPC title

  • Rowing machines for conditioning the cardio-vascular system (seats moving during exercise A63B22/0087; training appliances for rowing or sculling on boats A63B69/06) · CPC title

  • performing an elliptic movement · CPC title

  • Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load · CPC title

  • Motion sensors · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10105574B2 cover?
Technologies for generating user-specific workout plans and tracking a user's progress are disclosed. The user-specific workout plan may be based on a user's goal and the particular workout facility to be used by the user. During performance of the user-specific workout by the user, the user is provided with workout data regarding the user's performance. Such workout data may be based on sensor…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification A63B24/0075. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Oct 23 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).