US2024042281A1PendingUtilityA1

User experience platform for connected fitness systems

Assignee: PELOTON INTERACTIVE INCPriority: Apr 23, 2021Filed: Oct 20, 2023Published: Feb 8, 2024
Est. expiryApr 23, 2041(~14.7 yrs left)· nominal 20-yr term from priority
G06T 11/26A63B 24/0062A63B 24/0075A63B 2024/0068A63B 2024/0071G06T 7/251G06V 10/25G06T 2207/30196G06T 2207/30221G06T 2207/20084G06T 2207/20081G06V 10/82G06V 40/23G06V 10/751G06N 3/096G06N 3/0464G06N 3/0442G06N 3/045G06V 10/7715G06V 10/764A63B 71/0622A63B 2024/0015A63B 2024/0096A63B 2071/065A63B 2220/17A63B 2220/803A63B 2220/807A63B 2230/62
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Various systems and methods that enhance an exercise or other physical activity performed by a user are described. In some embodiments, a classification system communicates with a media hub to receive images and perform various methods for classifying or detecting poses, exercises, and/or movements performed by a user during an activity. In some embodiments, the systems and methods include a movements database (dB) that stores information as entries relating individual movements to data associated with the individual movements. Various systems, including class generation systems and body focus/activity systems, can utilize the movements database when presenting class content to users and/or presenting exercise information (e.g., muscle groups worked or targeted) to the users.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A connected fitness system, comprising:
 a media hub that captures images of a user performing a workout and presents content to the user via a user interface associated with the media hub;   a classification system that classifies poses or exercises performed by the user from the images captured by the media hub; and   a body focus system that generates content to be presented to the user via the user interface,   wherein the content is generated based on classifications of the poses or exercises performed by the user.   
     
     
         2 . One or more computer memories that store a data structure associated with connected fitness information to be presented to a user of an exercise machine, the data structure including one or more entries, where each of the entries includes:
 information identifying a movement to be performed by a user during an exercise activity; and   metadata associated with the movement to be performed by the user during the exercise activity.   
     
     
         3 . The one or more computer memories of  claim 2 , wherein the movement is a unit of a class presented to the user during the exercise activity. 
     
     
         4 . The one or more computer memories of  claim 2 , wherein the movement is an atomic unit of a class presented to the user during the exercise activity. 
     
     
         5 . The one or more computer memories of  claim 2 , wherein the metadata associated with the movement to be performed by the user during the exercise activity includes context information for the movement that identifies a body part or muscle group associated with the movement. 
     
     
         6 . The one or more computer memories of  claim 2 , wherein the metadata associated with the movement to be performed by the user during the exercise activity includes context information for the movement that identifies a description of the movement. 
     
     
         7 . The one or more computer memories of  claim 2 , wherein the metadata associated with the movement to be performed by the user during the exercise activity includes context information for the movement that identifies an exercise machine or exercise equipment associated with the movement. 
     
     
         8 . The one or more computer memories of  claim 2 , wherein the metadata associated with the movement to be performed by the user during the exercise activity includes an identifier that represents a machine learning algorithm associated with tracking the movement when the movement is performed by the user during the exercise activity. 
     
     
         9 . The one or more computer memories of  claim 2 , wherein the metadata associated with the movement to be performed by the user during the exercise activity includes information that identifies related movements. 
     
     
         10 . The one or more computer memories of  claim 2 , wherein the metadata associated with the movement to be performed by the user during the exercise activity includes information that identifies variations to the movement. 
     
     
         11 . The one or more computer memories of  claim 2 , wherein the metadata associated with the movement to be performed by the user during the exercise activity includes information that identifies content stored in a movement library that is associated with the movement. 
     
     
         12 . A method for presenting workout information to a user performing an exercise activity, the system comprising:
 determining that a user has successfully completed a movement within the exercise activity;   identifying one or more muscle groups associated with the movement; and   presenting information via a user interface associated with the user that represents the identified one or more muscle groups.   
     
     
         13 . The method of  claim 12 , wherein identifying one or more muscle groups associated with the movement includes:
 accessing a movements database that relates movements to metadata associated with the movements; and   extracting, from the metadata associated with the movement successfully completed within the exercise activity, the identified one or more muscle groups associated with the movement.   
     
     
         14 . The method of  claim 12 , wherein presenting information via a user interface associated with the user that represents the identified one or more muscle groups includes presenting a body avatar within the user interface and highlighting, via the body avatar, the one or more muscle groups. 
     
     
         15 . The method of  claim 12 , wherein the user interface is part of a mobile device associated with the user. 
     
     
         16 . The method of  claim 12 , wherein the user interface is part of a display device of an exercise machine utilized by the user during the exercise activity. 
     
     
         17 . The connected fitness system of  claim 1 , wherein the classification system includes:
 a classification network that classifies the poses or exercises performed by the user from the images captured by the media hub; and   a match network that matches the poses or exercises performed by the user during the workout to a template to determine a match prediction for the poses or exercises depicted in images captured by the media hub.   
     
     
         18 . The connected fitness system of  claim 1 , wherein the classification system comprises a machine learning classification network, including:
 a series of encoding layers and decoding layers to generate a predicted keypoint heatmap for the images as a feature map for the images; and   additional downsampling layers and a Softmax function that generate a pose classification or exercise classification from the feature map.   
     
     
         19 . The method of  claim 12 , wherein determining that a user has successfully completed a movement within the exercise activity includes:
 generating, via a neural network, one or more embeddings of images captured of the user performing the movement within the exercise activity; and   predicting the user performed by the movement within the exercise activity by matching, via the neural network, the generated one or more embeddings to a set of template embeddings that represent possible movements performed by the user during the exercise activity.   
     
     
         20 . The method of  claim 12 , wherein determining that a user has successfully completed a movement within the exercise activity includes:
 capturing a sequence of multiple images of a user performing the exercise activity;   identifying one or more inflection points within the sequence of multiple images;   tracking movement of the one or more inflection points within the sequence of multiple images; and   determining the user is performing the movement within the exercise activity based on the tracked movement of the one or more inflection points within the sequence of multiple images.

Join the waitlist — get patent alerts

Track US2024042281A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.