SHARING GPS NAVIGATION INFORMATION
1 Assignment
0 Petitions
Accused Products
Abstract
A host application on a host computer system receives annotations made by drivers of respective navigation information displayed to the drivers by GPS devices in vehicles of the respective drivers. The host application saves the annotated navigation information for the respective drivers on a computer readable memory accessible by the host application. The host application receives a request from a first one of the drivers for annotated navigation information made by one or more of the other drivers. Responsive to the request, the host application selects one or more items of the saved annotated navigation information. The host application sends the selected one or more items of the saved annotated navigation information to the GPS device of the first one of the drivers.
-
Citations
41 Claims
-
1-20. -20. (canceled)
-
21. A method for providing navigation information to drivers, the method comprising:
-
receiving routes of the respective drivers from GPS devices of vehicles of the respective drivers by a host application on a host computer system remote from the vehicles; saving, by the host application on computer readable memory accessible by the host application, the received routes for the respective drivers; receiving, by the host application, coordinates of the driver positions from the GPS devices of the vehicles of the respective drivers, the respective coordinates being automatically generated and sent a plurality of times by the respective GPS devices; storing, by the host application on computer readable memory accessible by the host application, driver trip times corresponding to ones of the saved routes, wherein the storing is responsive to receiving selections of ones of the saved routes by ones of the drivers and receiving coordinates of driver positions indicating starting and completion of the selected ones of the routes; receiving, by the host application, a request from a first one of the drivers for one of the saved routes; identifying, by the host application responsive to receiving the requested route, others of the saved routes that have start and destination locations within predetermined distances of start and destination locations of the requested one of the routes; and sending to the GPS device of the first one of the drivers, by the host application responsive to the request, at least one of the identified other saved routes and their corresponding trip times. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer program product stored on a computer readable medium for providing navigation information to drivers, the computer program product having instructions for execution by a computer, wherein the instructions, when executed by the computer, cause the computer to implement a method comprising:
-
receiving routes of the respective drivers from GPS devices of vehicles of the respective drivers by a host application on a host computer system remote from the vehicles; saving, by the host application on computer readable memory accessible by the host application, the received routes for the respective drivers; receiving, by the host application, coordinates of the driver positions from the GPS devices of the vehicles of the respective drivers, the respective coordinates being automatically generated and sent a plurality of times by the respective GPS devices; storing, by the host application on computer readable memory accessible by the host application, driver trip times corresponding to ones of the saved routes, wherein the storing is responsive to receiving selections of ones of the saved routes by ones of the drivers and receiving coordinates of driver positions indicating starting and completion of the selected ones of the routes; receiving, by the host application, a request from a first one of the drivers for one of the saved routes; identifying, by the host application responsive to receiving the requested route, others of the saved routes that have start and destination locations within predetermined distances of start and destination locations of the requested one of the routes; and sending to the GPS device of the first one of the drivers, by the host application responsive to the request, at least one of the identified other saved routes and their corresponding trip times. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. An apparatus for providing navigation information to drivers comprising:
-
a processor; and a storage device connected to the processor, wherein the storage device has stored thereon a navigation information program for controlling the processor, and wherein the processor is operative with the program to execute the program for performing; receiving routes of the respective drivers from GPS devices of vehicles of the respective drivers by a host application on a host computer system remote from the vehicles; saving, by the host application on computer readable memory accessible by the host application, the received routes for the respective drivers; receiving, by the host application, coordinates of the driver positions from the GPS devices of the vehicles of the respective drivers, the respective coordinates being automatically generated and sent a plurality of times by the respective GPS devices; storing, by the host application on computer readable memory accessible by the host application, driver trip times corresponding to ones of the saved routes, wherein the storing is responsive to receiving selections of ones of the saved routes by ones of the drivers and receiving coordinates of driver positions indicating starting and completion of the selected ones of the routes; receiving, by the host application, a request from a first one of the drivers for one of the saved routes; identifying, by the host application responsive to receiving the requested route, others of the saved routes that have start and destination locations within predetermined distances of start and destination locations of the requested one of the routes; and sending to the GPS device of the first one of the drivers, by the host application responsive to the request, at least one of the identified other saved routes and their corresponding trip times. - View Dependent Claims (36, 37, 38, 39, 40, 41)
-
Specification