Providing Diet and Exercise Plans with Real Time Tracking, Modification, and Notification
First Claim
Patent Images
1. A method for providing a dynamically updated diet and exercise plan, the method comprising;
- receiving, by a computing device, a diet and exercise plan of a user, the diet and exercise plan including a target number of calories to burn during a time period, the target number of calories being based on the number of calories consumed by the user in the time period and a total number of calories burned by the user during the time period;
generating and displaying, to the user, a first recommended workout to perform using a first of a plurality of exercise devices;
receiving, from the first exercise device and in response to the user using the first exercise device, a number of calories burned by the user while using the first exercise device;
deducting the number of calories burned by the user while using the first exercise device from the target number of calories; and
based on the target number of calories that remain after the deduction of the number of calories burned by the user while using the first exercise device, generating and displaying to the user, a second recommended workout to perform using a second of the plurality of exercise devices.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention extends to methods, systems, and computer program products for providing diet and exercise plans and for providing real time tracking and notifications of the user'"'"'s conformance with a plan. The plan can be dynamically updated in real time based on the user'"'"'s compliance with the plan. In some embodiments, the present invention can be implemented using a user'"'"'s mobile phone that communicates with one or more other computing devices that are incorporated into exercise devices.
76 Citations
20 Claims
-
1. A method for providing a dynamically updated diet and exercise plan, the method comprising;
-
receiving, by a computing device, a diet and exercise plan of a user, the diet and exercise plan including a target number of calories to burn during a time period, the target number of calories being based on the number of calories consumed by the user in the time period and a total number of calories burned by the user during the time period; generating and displaying, to the user, a first recommended workout to perform using a first of a plurality of exercise devices; receiving, from the first exercise device and in response to the user using the first exercise device, a number of calories burned by the user while using the first exercise device; deducting the number of calories burned by the user while using the first exercise device from the target number of calories; and based on the target number of calories that remain after the deduction of the number of calories burned by the user while using the first exercise device, generating and displaying to the user, a second recommended workout to perform using a second of the plurality of exercise devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device comprising:
-
one or more processors; and one or more computer storage media storing computer executable instructions which when executed by a processor perform a method for providing a dynamically updated diet and exercise plan, the method comprising; receiving a diet and exercise plan of a user, the diet and exercise plan including a target number of calories to burn during a time period, the target number of calories being based on the number of calories consumed by the user in the time period and a total number of calories burned by the user during the time period; generating and displaying, to the user, a first recommended workout to perform using a first of a plurality of exercise devices; receiving, from the first exercise device and in response to the user using the first exercise device, a number of calories burned by the user while using the first exercise device; deducting the number of calories burned by the user while using the first exercise device from the target number of calories; and based on the target number of calories that remain after the deduction of the number of calories burned by the user while using the first exercise device, generating and displaying to the user, a second recommended workout to perform using a second of the plurality of exercise devices. - View Dependent Claims (18, 19, 20)
-
Specification