RECOMMENDING AN EXERCISE ACTIVITY FOR A USER
First Claim
1. A method of recommending an exercise activity for a user, the method comprising:
- matching, by the recommendation evaluation controller, a generated motion pattern based on sensed motion of the user with a stored motion pattern selected from a plurality of stored motion patterns;
wherein each stored motion pattern is predefined to correspond with a particular exercise activity;
identifying, based on the selected stored motion pattern and an historical exercise activity record for the user, by the recommendation evaluation controller, a recommended exercise activity for the user to perform; and
providing, by the recommendation evaluation controller, an indication of the recommended exercise activity.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer readable mediums for recommending an exercise activity for a user are provided. In a particular embodiment, the recommendation evaluation controller is configured to match a generated motion pattern that is based on sensed motion a user with a stored motion pattern selected from a plurality of stored motion patterns, where each stored motion pattern corresponds to a particular exercise activity. In the particular embodiment, the recommendation evaluation controller is also configured to identifying, based on the selected stored motion pattern and an historical exercise activity record for the user, by the recommendation evaluation controller, a recommended exercise activity for the user to perform. In the particular embodiment, the recommendation evaluation controller is also configured to provide an indication of the recommended exercise activity.
-
Citations
20 Claims
-
1. A method of recommending an exercise activity for a user, the method comprising:
-
matching, by the recommendation evaluation controller, a generated motion pattern based on sensed motion of the user with a stored motion pattern selected from a plurality of stored motion patterns;
wherein each stored motion pattern is predefined to correspond with a particular exercise activity;identifying, based on the selected stored motion pattern and an historical exercise activity record for the user, by the recommendation evaluation controller, a recommended exercise activity for the user to perform; and providing, by the recommendation evaluation controller, an indication of the recommended exercise activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for recommending an exercise activity for a user, the apparatus comprising a computer processor and computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
-
matching, by the recommendation evaluation controller, a generated motion pattern based on sensed motion of the user with a stored motion pattern selected from a plurality of stored motion patterns;
wherein each stored motion pattern is predefined to correspond with a particular exercise activity;identifying, based on the selected stored motion pattern and an historical exercise activity record for the user, by the recommendation evaluation controller, a recommended exercise activity for the user to perform; and providing, by the recommendation evaluation controller, an indication of the recommended exercise activity. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium storing instructions executable by a computer for recommending an exercise activity for a user, the instructions comprising:
-
instructions that are executable by the computer to match a generated motion pattern that is based on sensed motion of the user with a stored motion pattern selected from a plurality of stored motion patterns;
wherein each stored motion pattern is predefined to correspond with a particular exercise activity;instructions that are executable by the computer to identify, based on the selected stored motion pattern and an historical exercise activity record for the user, a recommended exercise activity for the user to perform; and instructions that are executable by the computer to provide an indication of the recommended exercise activity. - View Dependent Claims (20)
-
Specification