Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
144 words
A method of providing route information to users comprising: providing a server that has a route calculation software application that uses a geographic database to determine routes between locations specified by each of said users; providing access to the server so that each of said users can designate a plurality of different user known routes by which a trip between a starting location and a destination can be made; storing data indicating the plurality of different routes designated by each of said users on said server; on said server, determining which of said plurality of different routes is fastest, given a specific departure time and taking into account real time traffic information that pertains to said departure time and said plurality of different routes; and informing the user who designated the plurality of different routes which of said plurality of different routes is fastest.
Claim 2
Independent Claim
144 words
A method of providing route information to users comprising: providing a server that has a route calculation software application that uses a geographic database to determine routes between locations specified by each of said users; providing access to the server so that each of said users can designate a plurality of different user known routes by which a trip between a starting location and a destination can be made; storing data indicating the plurality of different routes designated by each of said users on said server; on said server, determining which of said plurality of different routes is fastest, given a specific departure time and taking into account real time traffic information that pertains to said departure time and said plurality of different routes; and informing the user who designated the plurality of different routes which of said plurality of different routes is fastest.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein said plurality of different routes are defined by road segment information.
Claim 4
Dependent Claim
25 words
The method of claim 1 further comprising: allowing each of said users to indicate one of said plurality of different routes as a preferred route.
Claim 5
Dependent Claim
19 words
The method of claim 1 further comprising: allowing the user to indicate the specific departure time for said trip.
Claim 6
Dependent Claim
23 words
The method of claim 1 further comprising: storing data on the server to indicate the departure time to be associated with each trip.
Claim 7
Dependent Claim
31 words
The method of claim 1 further comprising: allowing the user to indicate a notification time to be associated with each trip; and performing said step of informing at said notification time.
Claim 8
Dependent Claim
12 words
The method of claim 1 wherein said informing is performed by email.
Claim 9
Dependent Claim
13 words
The method of claim 1 wherein said informing is performed by voice message.
Claim 10
Dependent Claim
12 words
The method of claim 1 wherein said informing is performed by pager.
Claim 11
Dependent Claim
34 words
The method of claim 1 further comprising: after the step of informing, warning the user about a delay that arises with respect to said plurality of different routes subsequent to the step of informing.
Claim 12
Dependent Claim
28 words
The method of claim 1 further comprising: allowing the user to indicate whether to receive merchant information based on the plurality of different routes designated by the user.
Claim 13
Dependent Claim
48 words
The method of claim 1 further comprising: comparing each of said plurality of different routes of each of said users to merchant location information indicating locations of merchants; and for merchant location located along any of said routes, providing the user associated therewith with information about said merchant.
Claim 14
Dependent Claim
31 words
The method of claim 1 wherein said step of informing is performed when the user accesses the server to be informed of which of said plurality of different routes is fastest.
Claim 15
Dependent Claim
31 words
The method of claim 1 wherein the specific departure time is immediately when the user accesses the server to be informed of which of said plurality of different routes is fastest.
Claim 16
Dependent Claim
17 words
The method of claim 1 further comprising: allowing the user to select text to identify the trip.
Claim 17
Dependent Claim
41 words
The method of claim 1 further comprising: informing the user if a route other than any one of the plurality of different routes designated by the user is faster than any of the plurality of different routes designated by the user.
Claim 18
Dependent Claim
54 words
The method of claim 16 further wherein said step of informing the user if a route other than any one of the plurality of different routes designated by the user is faster than any of the plurality of different routes designated by the user is made in response to a request from the user.
Claim 19
Dependent Claim
62 words
The method of claim 1 further comprising: on a local computer operated by the user, determining the plurality of different routes; and transferring data indicating the locally determined plurality of different routes from the local computer to the server in order to designate the plurality of different routes by which a trip can be made between the starting location and the destination.
Claim 20
Independent Claim
156 words
A method of providing route information to users comprising: providing a server that has a route calculation software application that uses a geographic database to determine different routes between locations specified by each of said users; providing access to the server so that each of said users can designate a plurality of different user known routes by which a trip between a starting location and a destination can be made; storing data indicating the plurality of different routes designated by each of said users on said server; on said server, determining which of said plurality of different routes is fastest, given a specific departure time and taking into account real time traffic information that pertains to said departure time and said plurality of different routes; and informing the user if one of the plurality of different routes is faster than that one of the plurality of different routes that had been designated as a preferred route.
Claim 21
Independent Claim
156 words
A method of providing route information to users comprising: providing a server that has a route calculation software application that uses a geographic database to determine different routes between locations specified by each of said users; providing access to the server so that each of said users can designate a plurality of different user known routes by which a trip between a starting location and a destination can be made; storing data indicating the plurality of different routes designated by each of said users on said server; on said server, determining which of said plurality of different routes is fastest, given a specific departure time and taking into account real time traffic information that pertains to said departure time and said plurality of different routes; and informing the user if one of the plurality of different routes is faster than that one of the plurality of different routes that had been designated as a preferred route.
Claim 22
Dependent Claim
17 words
The method of claim 19 wherein said plurality of different routes are defined by road segment information.
Claim 23
Dependent Claim
19 words
The method of claim 19 further comprising: allowing the user to indicate the specific departure time for said trip.
Claim 24
Dependent Claim
31 words
The method of claim 19 further comprising: allowing the user to indicate a notification time to be associated with each trip; and performing said step of informing at said notification time.
Claim 25
Dependent Claim
34 words
The method of claim 19 further comprising: after the step of informing, warning the user about a delay that arises with respect to said plurality of different routes subsequent to the step of informing.
Claim 26
Independent Claim
154 words
A system for providing route information to users comprising: a geographic database; a server having a route calculation software application that uses the geographic database to determine routes between locations specified by the users; a first routine on the server and accessible to the users, wherein said routine accepts from each user a designation of a plurality of different user known routes by which a trip between a starting location and a destination can be made and stores data indicating the plurality of different user known routes designated by each user; and a second routine on the server that determines which of said plurality of different routes is fastest, given a specific departure time and taking into account real time traffic information that pertains to said departure time and said plurality of different routes and informs the user who designated the plurality of different routes which of said plurality of different routes is fastest.
Claim 27
Independent Claim
154 words
A system for providing route information to users comprising: a geographic database; a server having a route calculation software application that uses the geographic database to determine routes between locations specified by the users; a first routine on the server and accessible to the users, wherein said routine accepts from each user a designation of a plurality of different user known routes by which a trip between a starting location and a destination can be made and stores data indicating the plurality of different user known routes designated by each user; and a second routine on the server that determines which of said plurality of different routes is fastest, given a specific departure time and taking into account real time traffic information that pertains to said departure time and said plurality of different routes and informs the user who designated the plurality of different routes which of said plurality of different routes is fastest.
Claim 28
Independent Claim
147 words
A method of providing route information to users comprising: providing a server that has a route calculation software application that uses a geographic database to determine routes between locations specified by each of said users; providing access to the server so that each of said users can designate a plurality of different routes by which a trip between a starting location and a destination can be made; on said server, determining which of said plurality of different routes is fastest, given a specific departure time and taking into account real time traffic information that pertains to said departure time and said plurality of different routes; informing the user who designated the plurality of different routes which of said plurality of different routes is fastest; and warning the user about a delay that arises with respect to said plurality of different routes subsequent to the step of informing.
Claim 29
Independent Claim
147 words
A method of providing route information to users comprising: providing a server that has a route calculation software application that uses a geographic database to determine routes between locations specified by each of said users; providing access to the server so that each of said users can designate a plurality of different routes by which a trip between a starting location and a destination can be made; on said server, determining which of said plurality of different routes is fastest, given a specific departure time and taking into account real time traffic information that pertains to said departure time and said plurality of different routes; informing the user who designated the plurality of different routes which of said plurality of different routes is fastest; and warning the user about a delay that arises with respect to said plurality of different routes subsequent to the step of informing.