Patent ID: 9228846
Filing Date: 2016-01-05
CPC Classification: G01C,G08G

Claim Text:
1. A computer implemented method for generating routes, the method comprising: receiving, by one or more processors, a beginning location from a global positioning system (GPS); receiving, by the one or more processors, a set of preferences for generating a set of loop routes, wherein the set of loop routes comprises at least two different loop routes, wherein each loop route is a geographical route along which a traveler may travel, wherein the set of preferences comprises a location to be included along the route, a number of turns, a type of surface, and a type of transportation selected from the group consisting of bicycle, skating, motorcycle, scooter, automobile, and boat; and responsive to receiving the set of preferences, generating, by the one or more processors, the set of loop routes based upon the set of preferences, wherein each loop route in the generated set of route loops has been generated based upon all preferences in the set of preferences, wherein each loop route of the set of loop routes starts and ends at the beginning location, and wherein at least a portion of a specified loop route of the set of loop routes does not overlap any other portion of the specified loop route.