Transportation routing
First Claim
Patent Images
1. A computer system to provide user-specific navigational information to a user, the system comprising:
- a user computing device configured to receive user input from the user that identifies one or more user preferences, wherein the one or more user preferences comprise one or more preferred navigational points;
a navigational information computing system communicatively coupled to the user computing device over a network, the navigational information computing system comprising a database that stores user data, and wherein the navigational information computing system is configured to;
receive data from the user computing device that identifies the one or more user preferences;
update the database to store information descriptive of the one or more user preferences when received from the user computing device;
after updating the database, receive a request from the user computing device or a vehicle navigation system; and
in response to the request, determine navigational information based on the one or more user preferences stored in the database, wherein the navigational information comprises one or more navigational routes that include the one or more preferred navigational points; and
the vehicle navigation system included in a vehicle and communicatively coupled to the navigational information computing system over the network, wherein the vehicle navigation system is configured to receive the navigational information that is based on the one or more user preferences and display the navigational information to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of providing personalized route information involves gathering a plurality of past location indicators over time for a wireless client device, determining a future driving objective using the plurality of previously-gathered location indicators, obtaining real-time traffic data for an area proximate to the determined driving objective, and generating a suggested route for the driving objective using the near real-time traffic data.
885 Citations
18 Claims
-
1. A computer system to provide user-specific navigational information to a user, the system comprising:
-
a user computing device configured to receive user input from the user that identifies one or more user preferences, wherein the one or more user preferences comprise one or more preferred navigational points; a navigational information computing system communicatively coupled to the user computing device over a network, the navigational information computing system comprising a database that stores user data, and wherein the navigational information computing system is configured to; receive data from the user computing device that identifies the one or more user preferences; update the database to store information descriptive of the one or more user preferences when received from the user computing device; after updating the database, receive a request from the user computing device or a vehicle navigation system; and in response to the request, determine navigational information based on the one or more user preferences stored in the database, wherein the navigational information comprises one or more navigational routes that include the one or more preferred navigational points; and the vehicle navigation system included in a vehicle and communicatively coupled to the navigational information computing system over the network, wherein the vehicle navigation system is configured to receive the navigational information that is based on the one or more user preferences and display the navigational information to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method to provide user-specific navigational information to a user, the method comprising:
-
receiving, by a user computing device, user input from the user that identifies one or more user preferences, wherein the one or more user preferences comprise one or more preferred navigational points; uploading, by the user computing device, data that identities the one or more user preferences to a navigational information computing system communicatively coupled to the user computing device over a network; updating, by the navigational information system, a database included in the navigational information system to store information descriptive of the one or more user preferences when received from the user computing device; after updating the database, receiving, by the navigational information system, a request from the user computing device or a vehicle navigation system; in response to the request, determining, by the navigational information computing system, navigational information based on the one or more user preferences, wherein the navigational information comprises one or more navigational routes that include the one or more preferred navigational points; providing, by the navigational information computing system, the navigational information that is based on the one or more user preferences to the vehicle navigation system included in a vehicle and communicatively coupled to the navigational information computing system over the network; and displaying, by the vehicle navigation system, the navigational information to the user. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A tangible, non-transitory computer-readable medium that stores instructions that, when executed by one or more processors of a navigational information computing system, cause the navigational information computing system to perform operations, the operations comprising:
-
receiving data that identifies one or inure user preferences from a user computing device communicatively coupled to the navigational information computing system over a network, wherein the one or more user preferences comprise one or more preferred navigational points input by a user into the user computing device; updating a database included in the navigational information system to store information descriptive of the one or more user preferences when received from the user computing device; after updating the database, receiving a request from the user computing device or a vehicle navigation system; in response to the request, determining navigational information based on the one or more user preferences, wherein the navigational information comprises one or more navigational routes that include the one or more preferred navigational points; and providing the navigational information that is based on the one or more user preferences to the vehicle navigation system included in a vehicle and communicatively coupled to the navigational information computing system over the network for display of the navigational information by the vehicle navigation system. - View Dependent Claims (16, 17, 18)
-
Specification