Patent ID: 9200911
Filing Date: 2015-12-01
Classification: G01C,G06Q,H04L

Abstract:
1. A system for social routing, comprising: a traveler-registration module for identifying a plurality of travelers; a destination-setting module for designating a destination where the travelers intend to meet at a specific time; a criteria-gathering module for determining, for each specific traveler, an initial set of transport options, a communication channel, a starting point, and a travel criteria; an initial route-generating module for creating an initial route for each of the travelers, comprising: a mode of transportation-selecting submodule for selecting a mode of transportation from the initial transport options based on the travel criteria comprising a cost of travel, preference for another traveler, preference for the mode of transportation, tolerance for travel time deviation, and flexibility of schedule; a route-selecting submodule for selecting a route based on the mode of transportation to get the traveler from the starting point to the destination; an initial route-setting submodule for setting the selected route as the initial route for the traveler; and an initial route-deciding submodule for determining a start time for the traveler based on the initial route; a route-calculating module for comparing, for at least one of the travelers, the travel criteria for that traveler to the initial routes of one or more of the remaining travelers and revising the initial route of that traveler based on the comparison; a notification module for notifying one or more of the travelers of the revised route through the communication channel; a monitoring module for monitoring a progress of each of the travelers along the routes; and a revision module for revising one or more of the routes based on the progress.