Computer-Aided Route Selection
Abstract
In some aspects, a processor may receive a starting point and an ending point from a runner. The processor may receive calorie information from the runner. The processor may receive pace information from the runner. The processor may receive a mile marker input from the runner. The processor may display a he route based on the starting point and the ending point. The processor may display the number of calories burned based on the route and the calorie information. The processor may display a pace of running the route based on the route and the calorie information. The processor may display a mile marker on the route in response to the first mile marker input.
Claims
exact text as granted — not AI-modified1 . A computer-readable medium programmed with instructions for performing a method of allowing a runner to determine characteristics of a route, the medium comprising instructions for causing a programmable processor to:
receive a starting point from the runner; receive an ending point from the runner; receive calorie information from the runner; and display the route based on the starting point and the ending point, and display the number of calories burned based on the route and the calorie information.
2 . The medium of claim 1 , wherein the calorie information comprises the runner's weight.
3 . The medium of claim 1 , further comprising instructions for causing the programmable processor to:
receive pace information from the runner; and display a pace of running the route based on the route and the pace information.
4 . The medium of claim 1 , further comprising instructions for causing the programmable processor to:
receive a first mile marker input from the runner; and display a mile marker on the route in response to the first mile marker input.
5 . The medium of claim 4 , further comprising instructions for causing the programmable processor to:
receive a second mile marker input from the runner; and remove the mile marker from being displayed in response to the second mile marker input.
6 . The medium of claim 4 , further comprising instructions for causing the programmable processor to:
receive pace information from the runner; and display a pace of running the route based on the route and the pace information.
7 . A computer-readable medium programmed with instructions for performing a method of allowing a runner to determine characteristics of a route, the medium comprising instructions for causing a programmable processor to:
receive a starting point from the runner; receive an ending point from the runner; display the route based on the starting point and the ending point; receive a first mile marker input from the runner; and display a mile marker on the route in response to the first mile marker input.
8 . The medium of claim 7 , further comprising instructions for causing the programmable processor to:
receive a second mile marker input from the runner; and remove the mile marker from being displayed in response to the second mile marker input.
9 . A computer-readable medium programmed with instructions for performing a method of allowing a traveler to determine characteristics of a route, the medium comprising instructions for causing a programmable processor to:
receive a personal information input from the traveler; receive a route input from the traveler; receive a first travel mode input from the traveler; calculate a fluid loss value based on the personal information input, the route input, and the first travel mode input; and cause the fluid loss value to be displayed to the traveler.
10 . The medium of claim 9 , further comprising instructions for causing the programmable processor to:
receive a route portion input from the traveler, the route portion input corresponding to a portion of the route; calculate a route portion fluid loss value based on the personal information input, the route portion input, and the first travel mode input; and cause the route portion fluid loss value to be displayed to the traveler.
11 . The medium of claim 9 , wherein the personal information input comprises calorie information.
12 . The medium of claim 9 , wherein the route input comprises a starting point and an ending point.
13 . The medium of claim 9 , further comprising instructions for causing the programmable processor to cause a fluid loss marker to be displayed to the traveler, the fluid loss marker indicating that the traveler will need a certain amount of fluid at a certain point on the route in order to restore fluid levels.
14 . The medium of claim 9 , further comprising instructions for causing the programmable processor to cause a link to be displayed to the traveler, the link comprising an advertisement.
15 . The medium of claim 9 , further comprising instructions for causing the programmable processor to receive a second travel mode input, wherein the fluid loss value is based on the personal information input, the route input, the first travel mode input, and the second travel mode input.
16 . The medium of claim 15 , wherein the first travel mode input comprises a running indicator and the second travel mode input comprises a bicycling indicator.
17 . A computer-readable medium programmed with instructions for performing a method of assisting a traveler in planning a route, the medium comprising instructions for causing a programmable processor to:
receive a personal information input from the traveler; receive a route input from the traveler; receive a first travel mode input from the traveler; calculate a calories burned value based on the personal information input, the route input, and the first travel mode input; and cause the calories burned value to be displayed to the traveler.
18 . The medium of claim 17 , further comprising instructions for causing the programmable processor to:
receive a route portion input from the traveler, the route portion input corresponding to a portion of the route; calculate a route portion calories burned value based on the personal information input, the route portion input, and the first travel mode input; and cause the route portion calories burned value to be displayed to the traveler.
19 . The medium of claim 17 , further comprising instructions for causing the programmable processor to cause a calories burned marker to be displayed to the traveler, the calories burned marker indicating that the traveler will have burned a certain number of calories at a certain point on the route.
20 . The medium of claim 17 , further comprising instructions for causing the programmable processor to:
calculate a fluid loss value based on the personal information input, the route input, and the first travel mode input; and cause a fluid loss marker to be displayed to the traveler, the fluid loss marker indicating that the traveler will need a certain amount of fluid at a certain point on the route in order to restore fluid levels.
21 . The medium of claim 17 , further comprising instructions for causing the programmable processor to cause a mile marker to be displayed to the traveler, the mile marker indicating that the traveler will have traveled a certain distance at a first certain point on the route.
22 . The medium of claim 21 , further comprising instructions for causing the programmable processor to:
calculate a fluid loss value based on the personal information input, the route input, and the first travel mode input; and cause a fluid loss marker to be displayed to the traveler, the fluid loss marker indicating that the traveler will need a certain amount of fluid at a second certain point on the route in order to restore fluid levels.
23 . The medium of claim 17 , further comprising instructions for causing the programmable processor to receive a second travel mode input, wherein the calories burned value is based on the personal information input, the route input, the first travel mode input, and the second travel mode input.
24 . The medium of claim 23 , wherein the first travel mode input comprises a running indicator and the second travel mode input comprises a bicycling indicator.
25 . The medium of claim 17 , further comprising instructions for causing the programmable processor to cause a link to be displayed to the traveler, the link comprising an advertisement.Join the waitlist — get patent alerts
Track US2007156335A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.