Systems and methods for learning and displaying customized geographical navigational options
First Claim
1. A computer-implemented method for determining modes of transportation for display, the method comprising:
- receiving, for a user over an electronic network, log-in information, one or more transportation preferences and a destination;
identifying a subset of available modes of transportation to the destination;
determining one or more available routes associated with each of the subset of available modes of transportation to the destination;
determining a time, distance, and cost associated with traveling to the destination using the one or more available routes associated with each available mode;
determining a total weight for each of the one or more available routes associated with each available mode by comparing the determined time, distance and cost of the one or more available routes of each available mode against one or more of preferences of the user, history of the user, or a date and time;
determining user device data locally available on a user mobile device associated with the user;
increasing or decreasing the total weight for each of the one or more available routes associated with each available mode by analyzing the user device data of the user mobile device;
determining safety data associated with each of the one or more available routes associated with each available mode;
increasing or decreasing the total weight for each of the one or more available routes associated with each available mode by analyzing the safety data;
identifying a further subset of acceptable routes and acceptable modes, the further subset of acceptable routes being a subset of the one or more available routes associated with each available mode and the further subset of acceptable modes being a subset of the subset of available modes, based on the determined total weight for each of the one or more available routes associated with each available mode; and
displaying, to the user, at least one option for traveling to the destination based on the identified further subset of acceptable routes and acceptable modes.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for generating and displaying a comparison of multiple modes of transportation for reaching a destination. One method includes receiving, for a user over an electronic network, log-in information, one or more transportation preferences and a destination; identifying a subset of available modes of transportation to the destination; determining a time, distance, and cost associated with traveling to the destination using each available mode; identify a further subset of acceptable modes by comparing the determined time, distance and cost of each available mode against one or more of the user'"'"'s preferences, the user'"'"'s history, a date and time, one or more assumption, and a mode total weighting; and identifying at least one option for traveling to the destination using each acceptable mode.
-
Citations
17 Claims
-
1. A computer-implemented method for determining modes of transportation for display, the method comprising:
-
receiving, for a user over an electronic network, log-in information, one or more transportation preferences and a destination; identifying a subset of available modes of transportation to the destination; determining one or more available routes associated with each of the subset of available modes of transportation to the destination; determining a time, distance, and cost associated with traveling to the destination using the one or more available routes associated with each available mode; determining a total weight for each of the one or more available routes associated with each available mode by comparing the determined time, distance and cost of the one or more available routes of each available mode against one or more of preferences of the user, history of the user, or a date and time; determining user device data locally available on a user mobile device associated with the user; increasing or decreasing the total weight for each of the one or more available routes associated with each available mode by analyzing the user device data of the user mobile device; determining safety data associated with each of the one or more available routes associated with each available mode; increasing or decreasing the total weight for each of the one or more available routes associated with each available mode by analyzing the safety data; identifying a further subset of acceptable routes and acceptable modes, the further subset of acceptable routes being a subset of the one or more available routes associated with each available mode and the further subset of acceptable modes being a subset of the subset of available modes, based on the determined total weight for each of the one or more available routes associated with each available mode; and displaying, to the user, at least one option for traveling to the destination based on the identified further subset of acceptable routes and acceptable modes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for determining modes of transportation for display, the system including:
-
a data storage device storing instructions for providing determining modes of transportation for display; a processor configured to execute the instructions to perform a method including; receiving, for a user over an electronic network, log-in information, one or more transportation preferences and a destination; identifying a subset of available modes of transportation to the destination; determining one or more available routes associated with each of the subset of available modes of transportation to the destination; determining a time, distance, and cost associated with traveling to the destination using the one or more available routes associated with each available mode; determining a total weight for each of the one or more available routes associated with each available mode by comparing the determined time, distance and cost of the one or more available routes of each available mode against one or more of the preferences of the user, history of the user, or a date and time; determining user device data locally available on a user mobile device associated with the user; increasing or decreasing the total weight for each of the one or more available routes associated with each available mode by analyzing the user device data of the user mobile device; determining safety data associated with each of the one or more available routes associated with each available mode; increasing or decreasing the total weight for each of the one or more available routes associated with each available mode by analyzing the safety data; identifying a further subset of acceptable routes and acceptable modes, the further subset of acceptable routes being a subset of the one or more available routes associated with each available mode and the further subset of acceptable modes being a subset of the subset of available modes, based on the determined total weight for each of the one or more available routes associated with each available mode; and displaying, to the user, at least one option for traveling to the destination based on the identified further subset of acceptable routes and acceptable modes. - View Dependent Claims (13, 14)
-
-
15. A non-transitory computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of determining modes of transportation for display, the method including:
-
receiving, for a user over an electronic network, log-in information, one or more transportation preferences and a destination; identifying a subset of available modes of transportation to the destination; determining one or more available routes associated with each of the subset of available modes of transportation to the destination; determining a time, distance, and cost associated with traveling to the destination using the one or more available routes associated with each available mode; determining a total weight for each of the one or more available routes associated with each available mode by comparing the determined time, distance and cost of the one or more available routes of each available mode against one or more of preferences of the user, history of the user, or a date and time; determining user device data locally available on a user mobile device associated with the user; increasing or decreasing the total weight for each of the one or more available routes associated with each available mode by analyzing the user device data of the user mobile device; determining safety data associated with each of the one or more available routes associated with each available mode; increasing or decreasing the total weight for each of the one or more available routes associated with each available mode by analyzing the safety data; identifying a further subset of acceptable routes and acceptable modes, the further subset of acceptable routes being a subset of the one or more available routes associated with each available mode and the further subset of acceptable modes being a subset of the subset of available modes, based on the determined total weight for each of the one or more available routes associated with each available mode; and displaying, to the user, at least one option for traveling to the destination based on the identified further subset of acceptable routes and acceptable modes. - View Dependent Claims (16, 17)
-
Specification