Exercise Recommendation Ranking With User-Selected Workout Variance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current workout systems fail to allow users to specify their preference for workout variety while accounting for their goals and capabilities, and they lack the ability to predict users' capabilities based on their previous exercises.

Innovation Solution

An exercise recommendation system that uses machine learning to rank exercises based on user profiles, including exercise history, available equipment, and goals, and adjusts rankings based on user-specified variance, while predicting user capabilities through a moving average of past performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If current workout systems are used, then workout plans can be generated, but users cannot specify their preference for workout variety while accounting for goals and capabilities

Engineering Contradiction:
Improveworkout varietyVSAvoiduser preference specification
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically adjusts workout plans based on user-specified variance levels. The workout generator receives a variance parameter (e.g., low, medium, high) and adapts the exercise selection, order, and variations accordingly. This allows the same system to produce diverse workout plans while maintaining ease of use through simple variance input.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of workout plan generation by incorporating user-selected variance as an input parameter. The workout generator modifies its output based on this parameter, adjusting exercise variety, repetition ranges, and set structures to match user preferences while still considering goals and capabilities.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If current workout systems are used, then workout plans can be generated, but the system lacks the ability to predict users' capabilities based on previous exercises

Engineering Contradiction:
Improvecapability prediction accuracyVSAvoidexercise history utilization
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The capability predictor uses feedback from previous exercise performance data to continuously improve capability predictions. The system analyzes historical exercise completion data, weights used, and performance metrics to update and refine capability estimates for each user, enabling more accurate future workout recommendations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary capability assessment by analyzing past exercise history before generating new workout plans. The capability predictor processes historical data in advance to establish baseline capabilities, which then inform subsequent workout plan generation and adjustment.

Inventive Principle:
Principle #10Preliminary action

3Stability of the object's composition

If workout plans follow the same exercises every week, then consistency is maintained, but user engagement and fitness progression are limited

Engineering Contradiction:
Improveworkout consistencyVSAvoidfitness progression
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The system dynamically adjusts workout consistency based on user goals and variance preferences. For users seeking consistency, the system maintains core exercise patterns while introducing variations. For users seeking progression, the system systematically varies exercises, sets, and weights while maintaining structural consistency, enabling both stability and progression simultaneously.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements periodic variation in workout plans based on user progress and preferences. Rather than static repetition or random variation, the system uses periodic adjustment cycles that introduce variety at appropriate intervals while maintaining overall workout structure and goals, optimizing both consistency and progression.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20250279176A1Predicting Exercises Based on User-Selected Variance
Publication Date: 2025.09.04 FITBOD INC
  • US20250279176A1 patent drawing
  • US20250279176A1 patent drawing
  • US20250279176A1 patent drawing

AI summary

An exercise recommendation system determines workout plans for users. The exercise recommendation system receives a profile of a user and a level of variance selected by the user. The profile includes a history of exercises the user has performed, available gym equipment, and exercise goals. The exercise recommendation system inputs the profile to a machine learning model configured to rank a set of exercises for a user to perform. The exercise recommendation system modifies the ranking of exercises based on the level of variance selected by the user. Modification of the ranking is greater for a first level of variance than for a second level of variance less than the first level of variance. The exercise recommendation system generates a workout plan for display within a user interface to the user based on the modified ranking.