IP Library Granted Patent US 12,154,686
Granted Patent B2
US 12,154,686 · App. 17/806,120 · Granted Nov 26, 2024

Personalized avatar responsive to user physical state and context

Inventor: Robert Louis Kaleal, III (Mayfield Village, OH)
Assignee: KC HOLDINGS I
G16H40/63A61B5/0205A61B5/02055A61B5/11A61B5/165A61B5/20A61B5/40A61B5/41A61B5/42A61B5/43A61B5/45A61B5/486A61B5/7264A61B5/744A61B5/7445G06F1/1626G06Q10/0639G06Q10/10G06Q50/01G06T13/40G06T19/00G09B5/02G09B5/06G09B19/00G09B19/0092G16H20/40G16H20/70A61B5/08A61B5/44A61B5/7246G06T2219/2012
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,154,686
App. No.
17/806,120
Filed
Jun 9, 2022
Granted
Nov 26, 2024
Kind
B2
Art Unit
3796
USPC
434/419
Abstract

Systems and methods are disclosed that facilitate providing guidance to a user during performance of a program or routine using a personalized avatar. In an aspect, a system includes a reception component configured to receive biochemical information about a physiological state or condition of a user, including information identifying a presence or a status of one or more biomarkers. The system further includes an analysis component configured to determine or infer one or more characteristics of the physiological state or condition of the user based on the information identifying the presence or the status of the one or more biomarkers, and a visualization component configured to adapt an appearance of an avatar presented to the user based on the one or more characteristics to reflect the one or more characteristics.

Claims (41)

1. A system, comprising:

a processor; and

a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:

monitoring user adherence to a defined program followed by a user based on feedback information, associated with performance of the defined program by the user, received over a course of the defined program, wherein the feedback information comprises at least context information regarding a context of the user;

determining whether the user is deviating or is likely to deviate from requirements of the defined program based on the feedback information; and

determining a reaction for an avatar presented to the user via a device, wherein the reaction further comprises instructing the user to perform a particular action,

wherein the particular action further comprises at least one of drinking water, ingesting a food or dietary supplement, or ingesting a particular drug; and

causing the avatar to perform the reaction.

2. The system of claim 1 , further comprising:

a reception component that extracts inputs associated with the at least context information regarding the context of the user at least during or after the performance of the defined program to generate the feedback information.

3. The system of claim 2 , wherein the reception component extracts the inputs via one or more remote network sources.

4. The system of claim 2 , wherein the reception component further extracts the inputs via a location tracking device, a global positioning system device, or a mobile client device.

5. The system of claim 2 , wherein the inputs are further associated with user profile information, wherein the user profile information comprises at least health history, demographics, or dietary preferences of the user.

6. The system of claim 5 , wherein the user updates the user profile information and provides updated information to an avatar guidance platform such that the avatar guidance platform updates appearance of an avatar presented to the user based on the updated information.

7. The system of claim 1 , wherein the corrective responses presented by the avatar in association with the defined program are predefined and stored.

8. The system of claim 1 , wherein the corrective responses presented by the avatar are dynamically determined based on a set of response rules for the defined program.

9. A method, comprising:

monitoring, by a system comprising a processor, user adherence to a defined program followed by a user based on feedback information, associated with performance of the defined program by the user, received over a course of the defined program, wherein the feedback information comprises at least context information regarding a context of the user;

determining, by the system, whether the user is deviating or is likely to deviate from requirements of the defined program based on the feedback information; and

presenting, by the system, an avatar to the user via a device, wherein the avatar instructs the user to perform a particular action;

wherein the particular action further comprises at least one of drinking water, ingesting a food or dietary supplement, or ingesting a particular drug.

10. The method of claim 9 , further comprising:

extracting, by the system, inputs associated with the at least context information regarding the context of the user at least during or after the performance of the defined program to generate the feedback information.

11. The method of claim 10 , further comprising:

extracting, by the system, the inputs via one or more remote network sources.

12. The method of claim 10 , further comprising:

extracting, by the system, the inputs via a location tracking device, a global positioning system device, or a mobile client device.

13. The method of claim 9 , wherein the corrective responses presented by the avatar in association with the defined program are predefined and stored.

14. The method of claim 9 , wherein the corrective responses presented by the avatar are dynamically determined based on a set of response rules for the defined program.

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

monitoring, by the processor, user adherence to a defined program followed by a user based on feedback information, associated with performance of the defined program by the user, received over a course of the defined program, wherein the feedback information comprises at least context information regarding a context of the user;

determining, by the processor, whether the user is deviating or is likely to deviate from requirements of the defined program based on the feedback information; and

presenting, by the processor, an avatar to the user via a device, wherein the avatar instructs the user to perform a particular action, comprising at least one of drinking water, ingesting a food or dietary supplement, or ingesting a particular drug.

16. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise:

extracting, by the processor, inputs associated with the at least context information regarding the context of the user at least during or after the performance of the defined program to generate the feedback information.

17. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise:

extracting, by the processor, the inputs via one or more remote network sources.

18. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise:

extracting, by the processor, the inputs via a location tracking device, a global positioning system device, or a mobile client device.

19. The non-transitory machine-readable medium of claim 15 , wherein the corrective responses presented by the avatar in association with the defined program are predefined and stored.

20. The non-transitory machine-readable medium of claim 15 , wherein the corrective responses presented by the avatar are dynamically determined based on a set of response rules for the defined program.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2022
From: BODIES DONE RIGHT
To: KC HOLDINGS I
Reel/Frame 060148/0166 →
Continuity (8)
Continuation 17389047 · Jul 29, 2021
Continuation 15978625 · May 14, 2018
Continuation 15474111 · Mar 30, 2017
Continuation 14945600 · Nov 19, 2015
Continuation In Part 14518844 · Oct 20, 2014
Continuation In Part 14049981 · Oct 9, 2013
Provisional Application 61711510 · Oct 9, 2012
Related Publication 20220319691A1 · Oct 6, 2022