IP Library Granted Patent US 12,150,791
Granted Patent B2
US 12,150,791 · App. 17/938,595 · Granted Nov 26, 2024

Personalized avatar responsive to user physical state and context

Inventors: Robert Louis Kaleal, III (Mayfield Village, OH); Dominic Guy Carbone, Jr. (Mayfield Village, OH)
Assignee: KC HOLDINGS I
A61B5/744A61B5/0022A61B5/0205A61B5/486A61B5/7264A61B5/7275A61B5/7445G09B5/02G09B19/003G16H20/00G16H20/30G16H40/63G16H50/30G16Z99/00A61B5/7246
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,150,791
App. No.
17/938,595
Filed
Oct 6, 2022
Granted
Nov 26, 2024
Kind
B2
Art Unit
3796
USPC
434/257
Abstract

Systems and methods are disclosed that facilitate visualizing how a user will appear in response to adhering to a health and fitness program. In an aspect, a system includes a reception component configured to receive information corresponding to a user's physical appearance and physical health, an analysis component configured to determine or infer one or more changes to the user's physical appearance based on predicted performance of a health and fitness program by the user and the user's physical health, and a visualization component is configured to generate a visual representation of the user based on the information and the one or more changes to the user's physical appearance.

Claims (60)

1. A system comprising:

a memory having stored thereon computer executable components;

a processor that executes at least the following computer executable components:

a reception component configured to receive information regarding physical attributes and medication information regarding a medication regimen followed by a user;

a selection component configured to receive one or more dietary requirements and one or more physical fitness requirements associated with a health and fitness program for the user;

an analysis component configured to predict one or more changes to the current physical appearance of the user that will occur based on execution by the user of the health and fitness program;

a visualization component configured to generate a visual representation corresponding to the predicted future physical appearance of the user; and

an avatar visualization system that generates an avatar configured to function as the person's virtual coach to facilitate the performance of the health and fitness program by the user.

2. The system of claim 1 , further comprising:

a rendering component configured to present the visual representation on a display.

3. The system of claim 1 , wherein the requirements further comprise a duration of time for performance of the health and fitness program, and wherein the analysis component is configured to predict one or more changes based on the performance of the health and fitness program by the user for the duration of time.

4. The system of claim 3 , wherein the analysis component is further configured to predict one or more changes to current physical appearance of the user based on personal health information for the user, including condition information regarding one or more physiological conditions of the user.

5. The system of claim 4 , wherein the selection component is further configured to receive input modifying the requirements to the health and fitness program, thereby defining a new health and fitness program;

wherein based on the input, the analysis component is configured to predict one or more changes to the current physical appearance of the user that will occur based on performance of the new health and fitness program by the user; and

wherein the visualization component is configured to generate a new visual representation corresponding to a new predicted future physical appearance of the user.

6. The system of claim 5 , further comprising:

a request component configured to receive a request for a second visual representation corresponding to a predicted appearance of the user after the performance of the health and fitness routine for a portion of the duration of time, and wherein based on the request;

the analysis component is further configured to predict one or more second changes to the current physical appearance of the user that will occur based on the performance of the first health and fitness program by the user for the portion of the duration of time; and

the visualization component is further configured to generate the second visual representation based on the one or more second changes.

7. The system of claim 1 , wherein the analysis component is further configured to predict one or more changes based on machine learning analysis of historical data regarding changes in appearances of a plurality of other users in response to their performance of a same or similar health and fitness program.

8. The system of claim 4 , wherein the duration of time comprises a first duration of time and wherein the system further comprises:

a request component configured to receive a request for a second visualization representation corresponding to a second future physical appearance of the person based on the performance of the health and fitness program for a second duration of time, and

wherein based on the request, the analysis component is configured to predict one or more second changes to the current physical appearance of the user that will occur based on the performance of the health and fitness program by the user for the second duration of time; and

wherein the visualization component is further configured to generate the second visual representation based on the one or more second changes.

9. The system of claim 8 , wherein the personal health information further comprises capabilities information regarding physiological capabilities or restrictions of the user.

10. The system of claim 9 , wherein the personal health information further comprises medication information regarding a medication regimen followed by the user.

11. A method comprising:

using a processor to execute the following computer executable instructions stored in a memory to perform the following acts:

receive information regarding physical attributes of a user;

receive medication information regarding a medication regimen followed by the user;

receive one or more dietary requirements and one or more physical fitness requirements associated with a health and fitness program for the user;

predict one or more changes to the current physical appearance of the user that will occur based on execution by the user of the health and fitness program;

generate a visual representation corresponding to the predicted future physical appearance of the user; and

generate an avatar configured to function as the person's virtual coach to facilitate the performance of the health and fitness program by the user.

12. The method of claim 11 , further comprising presenting the visual representation on a display.

13. The method of claim 11 , further comprising predicting one or more changes based on the performance of the health and fitness program by the user for the duration of time.

14. The method of claim 11 , further comprising predicting one or more changes to current physical appearance of the user based on personal health information for the user, including condition information regarding one or more physiological conditions of the user.

15. The method of claim 11 , further comprising:

receiving input modifying requirements to the health and fitness program, thereby defining a new health and fitness program;

predicting one or more changes to the current physical appearance of the user that will occur based on performance of the new health and fitness program by the user; and

generating a new visual representation corresponding to a new predicted future physical appearance of the user.

16. The method of claim 11 , further comprising:

receiving a request for a second visual representation corresponding to a predicted appearance of the user after the performance of the health and fitness routine for a portion of the duration of time, and wherein based on the request;

predicting one or more second changes to the current physical appearance of the user that will occur based on the performance of the first health and fitness program by the user for the portion of the duration of time; and

generating the second visual representation based on the one or more second changes.

17. A machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:

receiving appearance information regarding a current physical appearance of a user, including image data captured of the user;

receiving medication information regarding a medication regimen followed by the user;

receiving input selecting requirements for a health and fitness program, wherein the requirements comprise one or more dietary requirements and one or more physical fitness requirements;

determining one or more changes to the current physical appearance of the user that will occur based on performance of the first health and fitness program by the user;

generating a visual representation corresponding to a future physical appearance of the person based on the one or more changes and the image data; and

generating an avatar configured to function as the person's virtual coach to facilitate the performance of the health and fitness program by the user.

18. The machine-readable storage medium of claim 17 , wherein the operations further comprise:

receiving second input modifying the requirements of the health and fitness program, thereby defining a new health and fitness program;

determining, based on the receiving the second input, one or more second changes to the current physical appearance of the user that will occur based on second performance of the new health and fitness program by the user; and

generating a second visual representation corresponding to a second future physical appearance of the user based on the one or more second changes.

19. The machine-readable storage medium of claim 17 , wherein the operations further comprise:

generating a first visualization corresponding to the current physical appearance of the user based on the image data, wherein the visual representation comprises a second visual representation, and wherein the generating the second visualization comprises adapting the first visualization based on the one or more changes.

20. The machine-readable storage medium of claim 17 , wherein the operations further comprise:

determining the one or more changes based on machine learning analysis of historical data regarding changes in appearances of a plurality of other users in response to their performance of a same or similar health and fitness program.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2023
From: BODIES DONE RIGHT
To: KC HOLDINGS I
Reel/Frame 062280/0879 →
Continuity (7)
Continuation 16854206 · Apr 21, 2020
Continuation 15858215 · Dec 29, 2017
Continuation 15290994 · Oct 11, 2016
Continuation 14518844 · Oct 20, 2014
Continuation In Part 14049981 · Oct 9, 2013
Provisional Application 61711510 · Oct 9, 2012
Related Publication 20230038213A1 · Feb 9, 2023
Cited By (1)
US 12,684,043