Providing popular global positioning satellite (GPS) routes
First Claim
1. A method for providing popular routes via a global positioning satellite (GPS) system, the method comprising:
- receiving, at the GPS system, a route request that contains a desired destination;
determining, via the GPS system, a current location;
connecting to a network server that contains a plurality of routes stored in a route database;
in response to connecting to the network server, transmitting a route selection request that contains the current location and the desired destination;
receiving a route selection list, wherein the route selection list contains a plurality of routes previously taken by other drivers, and wherein each particular route is assigned a popularity rating that is derived from a calculation of a number of users taking the particular route versus the number of users for which the particular route has been transmitted to;
displaying one or more of the routes of the route selection list on a display along with a corresponding popularity rating of each particular route, wherein the popularity rating of each displayed route is viewable on the display;
requesting a selection of one of the displayed routes as a selected route;
in response to receiving the selected route, displaying the selected route as an overlay on a map display.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for providing popular routes via a global positioning satellite (GPS) system. A GPS device receives a route request from a user. The GPS device then determines a current location of the GPS device and connects to a network server. In response to connecting to the network server, the GPS device transmits a route selection request to the network server. In response, the GPS device receives a route selection list from the network server where the route selection list contains a plurality of routes previously taken by other drivers. Each route is assigned a popularity rating. The GPS device displays one or more of the routes of the route selection list, and requests that a user select a route. After the user selects a route the GPS device displays the selected route as an overlay on a map display.
15 Citations
18 Claims
-
1. A method for providing popular routes via a global positioning satellite (GPS) system, the method comprising:
-
receiving, at the GPS system, a route request that contains a desired destination; determining, via the GPS system, a current location; connecting to a network server that contains a plurality of routes stored in a route database; in response to connecting to the network server, transmitting a route selection request that contains the current location and the desired destination; receiving a route selection list, wherein the route selection list contains a plurality of routes previously taken by other drivers, and wherein each particular route is assigned a popularity rating that is derived from a calculation of a number of users taking the particular route versus the number of users for which the particular route has been transmitted to; displaying one or more of the routes of the route selection list on a display along with a corresponding popularity rating of each particular route, wherein the popularity rating of each displayed route is viewable on the display; requesting a selection of one of the displayed routes as a selected route; in response to receiving the selected route, displaying the selected route as an overlay on a map display. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device for providing popular routes via a global positioning satellite (GPS) system, the device comprising:
-
a processor; and a utility having code that executes on the processor to cause the device to; receive, at the GPS system, a route request that contains a desired destination; determine, via the GPS system, a current location; connect to a network server that contains a plurality of routes stored in a route database; in response to connecting to the network server, transmit a route selection request that contains the current location and the desired destination; receive a route selection list, wherein the route selection list contains a plurality of routes previously taken by other drivers, and wherein each particular route is assigned a popularity rating that is derived from a calculation of a number of users taking the particular route versus the number of users for which the particular route has been transmitted to; display one or more of the routes of the route selection list on a display along with a corresponding popularity rating of each particular route, wherein the popularity rating of each displayed route is viewable on the display; request a selection of one of the displayed routes as a selected route; in response to receiving the selected route, display the selected route as an overlay on a map display. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for providing popular routes via a global positioning satellite (GPS) system, the computer program product comprising:
-
a computer readable device; and program code on the computer readable device that when executed by within a GPS device configures the GPS device to perform the functions of; receiving, at the GPS system, a route request that contains a desired destination; determining, via the GPS system, a current location; connecting to a network server that contains a plurality of routes stored in a route database; in response to connecting to the network server, transmitting a route selection request that contains the current location and the desired destination; receiving a route selection list, wherein the route selection list contains a plurality of routes previously taken by other drivers, and wherein each particular route is assigned a popularity rating that is derived from a calculation of a number of users taking the particular route versus the number of users for which the particular route has been transmitted to; displaying one or more of the routes of the route selection list on a display along with a corresponding popularity rating of each particular route, wherein the popularity rating of each displayed route is viewable on the display; requesting a selection of one of the displayed routes as a selected route; in response to receiving the selected route, displaying the selected route as an overlay on a map display. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification