Virtual avatar using biometric feedback
First Claim
1. A system comprising:
- a memory that stores computer executable components; and
a processor that executes at least the following computer executable components stored in the memory;
a monitoring component configured to receive at least one of biometric data or movement data for a user during performance of a fitness routine;
a parameter calculation component configured to determine whether the biometric data or the movement data is outside of a predefined range, and determine a desired behavior of the user in response to a determination that the biometric data or the motion data is outside of the predefined range;
an avatar rendering component configured to cause an avatar, presented to the user via a graphical user interface, to perform an action based on the desired behavior of the user, wherein the action includes speaking of a verbal command, by the avatar, that instructs the user regarding the desired behavior, and wherein the parameter calculation component is configured to determine the action based on a medical health history of the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for an virtual personal trainer system using biometric feedback. The system includes a patient monitoring device configured to provide at least one metric representing a user. The system also includes a processor and a non-transitory computer readable medium storing instructions executable by the processor. The instructions can include a parameter calculation component configured to determine if the metric is outside of a predefined range and provide a parameter representing a desired behavior of the user if the metric is outside the desired range. Further, an avatar rendering component provides an avatar according to the provided parameter, such that the provided avatar represents the desired behavior. A display is also provided to display the rendered avatar to the user.
25 Citations
14 Claims
-
1. A system comprising:
-
a memory that stores computer executable components; and a processor that executes at least the following computer executable components stored in the memory; a monitoring component configured to receive at least one of biometric data or movement data for a user during performance of a fitness routine; a parameter calculation component configured to determine whether the biometric data or the movement data is outside of a predefined range, and determine a desired behavior of the user in response to a determination that the biometric data or the motion data is outside of the predefined range; an avatar rendering component configured to cause an avatar, presented to the user via a graphical user interface, to perform an action based on the desired behavior of the user, wherein the action includes speaking of a verbal command, by the avatar, that instructs the user regarding the desired behavior, and wherein the parameter calculation component is configured to determine the action based on a medical health history of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, by a device comprising a processor, at least one of biometric data or movement data for a user during performance of a physical activity; determining, by the device, a modification to a manner of performance of the physical activity by the user based on comparison of the biometric data or movement data to predefined metrics associated with the physical activity, and based on a medical health history of the user; and directing, by the device, included in a graphical user interface, to perform an action based on the modification, wherein the action includes speaking of a verbal command, by the avatar, that instructs the user regarding the modification. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a memory that stores computer executable components; and a processor that executes at least the following computer executable components stored in the memory; a monitoring component configured to receive at least one of biometric data or movement data for a user during performance of a fitness routine; a parameter calculation component configured to determine whether the biometric data or the movement data is outside of a predefined range, and determine a desired behavior of the user in response to a determination that the biometric data or the motion data is outside of the predefined range; an avatar rendering component configured to cause an avatar, presented to the user via a graphical user interface, to perform an action based on the desired behavior of the user, wherein the action includes speaking of a verbal command, by the avatar, that instructs the user regarding the desired behavior, including speaking of the verbal command using a specific tone of voice based on the desired behavior.
-
Specification