Systems and methods for improved augmentation for GPS calculations
First Claim
1. A system for collecting GPS data for a plurality of delivery routes traveled by a plurality of delivery vehicles, the system comprising:
- (a) one or more storage media configured to store multiple collected GPS data points for the plurality of delivery routes traveled by the plurality of delivery vehicles;
(b) a plurality of GPS enabled devices, each GPS enabled device associated with one of the plurality of delivery vehicles and configured to, in response to detecting one of a plurality of triggering events;
(1) receive signals from a plurality of satellites associated with a global positioning system;
(2) determine a location of the delivery vehicle on which the GPS enabled device is located based on the received signals; and
(3) store the location in memory as the GPS data; and
(c) a plurality of communication devices, each communication device located on one of the plurality of delivery vehicles and configured to communicate the collected GPS data for each determined location to the one or more storage media.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the present invention provide systems, methods, and computer program products for providing improved augmentation for GPS calculations. In general, various embodiments of the invention involve using a plurality of GPS devices associated with stationary objects associated with a common carrier'"'"'s delivery network and the common carrier'"'"'s delivery fleet to calculate error corrections and to communicate these error corrections to a number of GPS enable devices to be used by these devices to augment GPS calculations to correct errors associated with GPS signals. Further, various embodiments of the invention involve collecting GPS data for a plurality of delivery routes traveled by the common carrier'"'"'s delivery fleet. In particular embodiments, this collected data may be used to provide more accurate address information for locations along these delivery routes and more accurate renderings of various landscapes along these delivery routes.
31 Citations
21 Claims
-
1. A system for collecting GPS data for a plurality of delivery routes traveled by a plurality of delivery vehicles, the system comprising:
-
(a) one or more storage media configured to store multiple collected GPS data points for the plurality of delivery routes traveled by the plurality of delivery vehicles; (b) a plurality of GPS enabled devices, each GPS enabled device associated with one of the plurality of delivery vehicles and configured to, in response to detecting one of a plurality of triggering events; (1) receive signals from a plurality of satellites associated with a global positioning system; (2) determine a location of the delivery vehicle on which the GPS enabled device is located based on the received signals; and (3) store the location in memory as the GPS data; and (c) a plurality of communication devices, each communication device located on one of the plurality of delivery vehicles and configured to communicate the collected GPS data for each determined location to the one or more storage media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for collecting GPS data for a plurality of delivery routes traveled by a plurality of delivery vehicles, the method comprising the steps of:
-
(a) in response to detecting each triggering event of a plurality of triggering events that occur for each of the plurality delivery vehicles while a particular delivery vehicle travels on one of the plurality of delivery routes; (1) receiving signals, by a GPS enabled device located on the particular delivery vehicle, from a plurality of satellites associated with a global positioning system; (2) determining a location of the delivery vehicle, by the GPS enabled device, based on the received signals; and (3) storing the location in memory as the GPS data; and (b) communicating the collected GPS data for each determined location to one or more storage media, wherein the storage media is configured to store multiple collected GPS data points for the plurality of delivery routes traveled by the plurality of delivery vehicles. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium containing executable code for collecting GPS data for a plurality of delivery routes traveled by a plurality of delivery vehicles, that when executed by at least one computer processor associated with one of the plurality of delivery vehicles as the delivery vehicle travels along at least one of a plurality of delivery routes causes the at least one computer processor to:
-
(a) detect a plurality of triggering events; (b) in response to detecting each triggering event of the plurality of triggering events while a particular delivery vehicle travels on a particular delivery route; (1) receive signals from a plurality of satellites associated with a global positioning system; (2) determine a location of the delivery vehicle based on the received signals; and (3) store the location in memory as the GPS data; and (c) communicate the collected GPS data for each determined location to one or more storage media, wherein the one or more storage media is configured to store multiple collected GPS data points for the plurality of delivery routes traveled by the plurality of delivery vehicles.
-
Specification