CONTEXT-SENSITIVE ROUTE GENERATION SYSTEM
First Claim
1. An electronic device implemented method for generating a route for a trip, comprising:
- receiving a request for the trip from a user, the trip defining an origination location and a destination location;
receiving conditions of the trip from the user;
searching a network and system database for profile and real-time data to identify status information related to the user, the request for the trip, and the conditions of the trip;
generating a route for the trip, the route being adjusted based upon the identified status information of the user; and
presenting the route to the user on a display.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention describe systems and methods for automatically generating route(s) based on users'"'"' trip intent and conditions. A user enters his/her trip intent and conditions. A context-sensitive route generation system generates one or more routes based on information surrounding the user'"'"'s trip intent, such as destination, time, means of transportation, purpose and identity(ies) of traveler(s), and conditions, such as user'"'"'s limitations, needs, and preferences, for the user. Once the user chooses a route to follow, context-sensitive route generation system (CRGS) keeps track of user'"'"'s movement and can modify the user'"'"'s route when a need arises. The CRGS searches one or more networks and the system database(s) for profile and real-time (or instant) information for route generation, and continues to mine networks for information related to the trip to ensure the best route is recommended to the user. In one embodiment, profile and real-time information relevant to the trip is used in generating and modifying the route. In addition to generation, monitoring and updating route(s) for the user, the CRGS also can present advertisements of interest to the user for business and services along user'"'"'s route.
-
Citations
21 Claims
-
1. An electronic device implemented method for generating a route for a trip, comprising:
-
receiving a request for the trip from a user, the trip defining an origination location and a destination location; receiving conditions of the trip from the user; searching a network and system database for profile and real-time data to identify status information related to the user, the request for the trip, and the conditions of the trip; generating a route for the trip, the route being adjusted based upon the identified status information of the user; and presenting the route to the user on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic device implemented method for generating a route for a trip, comprising:
-
receiving a request for the trip from a user, the trip defining an origination location and a destination location; receiving conditions of the trip from the user; searching a network and system database for profile and real-time data to identify status information related to the user, the request for the trip, and the conditions of the trip; generating a route for the trip, the route being adjusted based upon the identified status information of the user; presenting the route to the user on a display; receiving real-time status information related to the user, the request for the trip, and the conditions of the trip; determining if the route needs to be modified based on the real-time status information related to the user, the request for the trip, and the conditions of the trip that is received; and modifying the route based a change of the real-time status information, otherwise maintaining the route. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A route generation system for automatically generating a route for a trip based on user'"'"'s trip intent, conditions of the trip, and status information comprising:
-
a trip intent and conditions server, wherein the travel intent and conditions server stores the trip intent and the conditions of the trip entered by a user, and wherein the trip intent and conditions server identify entities related to the user, the trip intent, and the conditions; a database for storing information related to roads and routes; a search engine for searching and retrieving data from a network and the database for the status information related to entities identified by the trip intent and conditions server; a route generator configured to generate a route based on the user'"'"'s trip intent, conditions of the trip, and status information retrieved by the search engine, wherein the route best suits the user'"'"'s trip intent and conditions of the trip with the status information taken into consideration; and a display generator configured to display the route generated by the route generator. - View Dependent Claims (19, 20, 21)
-
Specification