Method and/or system for walking route recommendation
First Claim
Patent Images
1. A method of executing computer instructions on at least one computing device in which the at least one computing device includes at least one processor and at least one memory, the method for determining a walking route for a selection of venues in a navigation system comprising:
- fetching the computer instructions from the at least one memory for execution on the at least one processor;
executing the computer instructions on the at least one processor of the last one computing device without human intervention;
storing in the at least one memory of the at least one computing device any results to be generated from the execution on the at least one processor of the to be executed computer instructions;
wherein the computer instructions to be executed comprises instructions for determining the walking route for the selection of venues;
wherein the executing the walking route determination instructions comprise;
generating a segment graph of the venues, the segment graph comprising a plurality of segments, wherein the plurality of segments of the segment graph have an associated weight; and
estimating the associated weight of the plurality of segments of the segment graph based at least in part on distance of the plurality of segments, number of turns between the plurality of segments and predicted usage of venues on the plurality of segments, the predicted usage being based at least in part on visits by individuals.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and/or systems are provided that may be utilized to recommend a contextual walking route for a number of venues, for example.
16 Citations
20 Claims
-
1. A method of executing computer instructions on at least one computing device in which the at least one computing device includes at least one processor and at least one memory, the method for determining a walking route for a selection of venues in a navigation system comprising:
-
fetching the computer instructions from the at least one memory for execution on the at least one processor; executing the computer instructions on the at least one processor of the last one computing device without human intervention; storing in the at least one memory of the at least one computing device any results to be generated from the execution on the at least one processor of the to be executed computer instructions; wherein the computer instructions to be executed comprises instructions for determining the walking route for the selection of venues; wherein the executing the walking route determination instructions comprise; generating a segment graph of the venues, the segment graph comprising a plurality of segments, wherein the plurality of segments of the segment graph have an associated weight; and estimating the associated weight of the plurality of segments of the segment graph based at least in part on distance of the plurality of segments, number of turns between the plurality of segments and predicted usage of venues on the plurality of segments, the predicted usage being based at least in part on visits by individuals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
- at least one computing device;
the at least one computing device including at least one processor and at least one memory; the at least one computing device to execute computer instructions without further human intervention; the computer instructions to be executed having been fetched from the at least one memory for execution on the at least one processor; and the at least one computing device to store in the at least one memory of the at least one computing device any results to be generated from the execution on the least one processor of the to be executed computer instructions; wherein the computer instructions to be executed comprise instructions for execution of determination of a walking route for selected venues in a navigation system; wherein walking route determination instructions to; generate a segment graph of venues, the segment graph to comprise a plurality of segments, wherein segments of the segment graph to have an associated weight; and estimate the associated weight of the plurality of segments of the segment graph, wherein the associated weight of the the plurality of segments to be based at least in part on distance of the plurality of segments, number of turns between the plurality of segments and predicted usage of venues on the plurality of segments, the predicted usage to be based at least in part on visits by individuals. - View Dependent Claims (10, 11, 12, 13, 14, 15)
- at least one computing device;
-
16. An apparatus comprising:
-
means for fetching from at least one memory means computer instructions; means for executing fetched computer instructions without further intervention; means for storing in the at least one memory any results generated from the execution of computer instructions; wherein the computer instructions comprise instructions for execution of determination of a walking route for selected venues in a navigation system;
further comprising;means for generating a segment graph of the venues, the segment graph comprising a plurality of segments, wherein the plurality of segments of the segment graph have an associated weight; and means for estimating the associated weight of the plurality of segments of the segment graph based at least in part on distance of the plurality of segments, number of turns between the plurality of segments and predicted usage of venues on the plurality of segments, the predicted usage being based at least in part on visits by individuals. - View Dependent Claims (17, 18, 19, 20)
-
Specification