IP Library Granted Patent US 9,913,618
Granted Patent B2
US 9,913,618 · App. 15/208,455 · Granted Mar 13, 2018

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/0077A61B5/021A61B5/024A61B5/0205A61B5/02055A61B5/0816A61B5/11A61B5/1118A61B5/1123A61B5/14532A61B5/14546A61B5/486A61B5/4833A61B5/4845A61B5/4866A61B5/4872A61B5/7282A61B5/741A63B24/00A63B24/0062
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 9,913,618
App. No.
15/208,455
Granted
Mar 13, 2018
Kind
B2
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 physiological and movement information about a user during performance of a routine or program, and an analysis component configured to analyze the physiological and movement information based on reference physiological and movement metrics for the routine or the program to determine whether, how and to what degree the user deviates from requirements of the routine or the program. The system further includes a reaction component configured to determine a response for an avatar displayed to the user based on a determination regarding whether, how and to what degree the user deviates from the requirements of the routine or the program, and an avatar control component configured to initiate manifestation of the response by the avatar as displayed to the user.

Claims (43)

1. A system, comprising:

a memory having stored thereon computer executable components;

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

an avatar rendering component configured to generate an instructor avatar corresponding to a group fitness instructor and present the instructor avatar to two or more users during concurrent performance of a group fitness routine by the two or more users, wherein the instructor avatar is configured to facilitate performance of the group fitness routine by two or more users;

a reception component configured to receive, in real-time, first bio feedback from a first of the two or more users and second biofeedback from a second user of the two or more users during the concurrent performance of the group fitness routine by the first user and the second user;

an analysis component configured to evaluate performance of the group fitness routine by the first user based on comparison of the first biofeedback and the second biofeedback; and

a reaction component configured to determine a reaction, for manifestation by the instructor avatar, regarding an aspect of the performance of the group fitness routine by the first user based on the comparison,

wherein the avatar rendering component is further configured to cause the instructor avatar, as presented to the two or more users during the concurrent performance of the group fitness routine by the two or more users, to perform the reaction.

2. The system of claim 1 , wherein the analysis component is configured to determine whether the first user should maintain or modify the aspect of the performance of the group fitness routine by the first user based on the comparison.

3. The system of claim 1 , wherein the analysis component is configured to determine a modification to the aspect of the performance of the group fitness routine by the first user based on the comparison, and wherein the reaction comprises verbal feedback instructing the first user regarding the modification.

4. The system of claim 1 , wherein the avatar rendering component is further configured to generate a first user avatar that corresponds to the first user and a second user avatar that corresponds to the second user and cause, as presented to the first user and the second user during the concurrent performance of the group fitness routine, the first user avatar to perform the group fitness routine and the second user avatar to perform the group fitness routine.

5. A method, comprising:

generating, by a system comprising a processer, an instructor avatar corresponding to a group fitness instructor that is configured to facilitate performance of a group fitness routine by two or more users;

presenting, by the system, the instructor avatar to the two or more users during the performance of the group fitness routine by the two or more users;

receiving, by the system, first physiological feedback from a first user of the two or more users during the performance of the group fitness routine by the first user;

receiving, by the system, second physiological feedback from a second user of the two or more users during the performance of the group fitness routine by the second user;

evaluating, by the system, performance of the group fitness routine by the first user based on comparison of the first physiological feedback and the second physiological feedback;

determining, by the system, a reaction for manifestation by the instructor avatar, regarding an aspect of the performance of the group fitness routine by the first user based on the comparison; and

causing, by the system, the instructor avatar to perform the reaction as presented to the two or more users during the performance of the group fitness routine by the two or more users.

6. The method of claim 5 , further comprising:

determining, by the system, whether the first user should maintain or modify the aspect of the performance of the group fitness routine by the first user based on the comparing, wherein the reaction comprises an instruction to be spoken or performed by the avatar regarding whether the first user should maintain or modify the aspect of the performance of the group fitness routine.

7. The method of claim 5 , further comprising:

presenting, by the system, the instructor avatar in a graphical user interface that also includes a first user avatar that corresponds to the first user and a second user avatar that corresponds to the second user.

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

generating an instructor avatar corresponding to a group fitness instructor that is configured to facilitate performance of a group fitness routine by two or more users;

presenting the instructor avatar to the two or more users during the performance of the group fitness routine by the two or more users;

receiving first sensory feedback from a first user of the two or more users in real-time during the performance of the group fitness routine by the first user, wherein the first sensory feedback comprises first physiological or motion data;

receiving second sensory feedback from a second user of the two or more users in real-time during the performance of the fitness routine by the second user, wherein the second sensory feedback comprises second physiological or motion data;

evaluating performance of the group fitness routine by the first user based on comparison of the first sensory feedback and the second sensory feedback;

determining a reaction, for manifestation by the instructor avatar, regarding an aspect of the performance of the group fitness routine by the first user based on the comparison; and

causing the instructor avatar to perform the reaction as presented to the two or more users during the performance of the group fitness routine by the two or more users.

9. The system of claim 1 , wherein the two or more users are remote from one another and wherein the instructor avatar is presented at respective devices of the two or more users during the concurrent performance of the group fitness routine by the two or more users.

10. The system of claim 1 , wherein the reaction comprises verbal feedback directed to the first user regarding the aspect of the performance of the group fitness routing by the first user.

11. The system of claim 1 , wherein the reaction comprises verbal feedback directed to one or more users other than the first user regarding the aspect of the performance of the group fitness routing by the first user.

12. The system of claim 1 , wherein the reaction comprises feedback identifying the first user and the second user and comparing the aspect of the performance of the group fitness routine by the first user relative to a second aspect of the performance of the group fitness routine to the second user.

13. The system of claim 1 , wherein the reaction comprises verbal feedback directed to the first user regarding the aspect of the performance of the group fitness routine by the first user.

14. The system of claim 1 , wherein the reaction comprises verbal feedback directed to the second user regarding the aspect of the performance of the group fitness routine by the first user.

15. The method of claim 5 , wherein the reaction comprises feedback identifying the first user and the second user and comparing the aspect of the performance of the group fitness routine by the first user relative to a second aspect of the performance of the group fitness routine to the second user.

16. The method of claim 5 , wherein the reaction comprises verbal feedback directed to the second user regarding the aspect of the performance of the group fitness routine by the first user.

17. The system of claim 1 , wherein the evaluating comprises determining that the aspect of the performance of the first user is better than a corresponding aspect of the performance of the fitness routine performed by the second user.

18. The system of claim 17 , wherein the determining the reaction comprises determining feedback that calls attention to the aspect of the performance of the fitness routine by the first user based on it being better than the corresponding aspect of the performance of the fitness routine performed by the second user.

19. The system of claim 17 , wherein the determining the reaction comprises determining feedback that calls attention to the performance of the fitness routine by the first user being superior to the performance of the fitness routine by the second user.

20. The system of claim 17 , wherein the determining the reaction comprises determining feedback directed to the second user that encourages the second user to adjust the performance of the fitness routine by the second user to be more like the performance of the fitness routine by the first user.

Assignments (2)
SECURITY INTEREST Recorded Apr 14, 2017
From: KC HOLDINGS I, LLC
To: HIGGINS, LAURENCE
Reel/Frame 042252/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2016
From: KALEAL, ROBERT LOUIS, III; CARBONE, DOMINIC GUY, JR.
To: KC HOLDINGS I
Reel/Frame 039137/0573 →
Continuity (7)
Continuation 14593603 · Jan 9, 2015
Continuation 14518808 · Oct 20, 2014
Continuation In Part 14049981 · Oct 9, 2013
Continuation In Part 15208455
Continuation In Part 14409981 · Oct 9, 2013
Provisional Application 61711510 · Oct 9, 2012
Related Publication 20160317100A1 · Nov 3, 2016