IP Library Granted Patent US 9,248,790
Granted Patent B2
US 9,248,790 · App. 13/399,606 · Granted Feb 2, 2016

Methods, apparatuses and computer program products for measuring vehicle carbon footprint

Inventors: David L. Bradley (Alpharetta, GA); John A. Olsen, III (Cumming, GA); Mark J. Davidson (Alpharetta, GA)
Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
B60R16/0236G06Q10/00G01F9/001G01F9/023
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,248,790
App. No.
13/399,606
Granted
Feb 2, 2016
Kind
B2
Abstract

Systems, methods, apparatuses, and computer program products are provided for determining carbon emissions of one or more vehicles. For instance, in one example embodiment, an apparatus may calculate miles traveled by the vehicles along a predefined route and may calculate a fuel usage of the vehicles for traveling along the route to obtain one or more fuel values. The apparatus may also analyze data indicating the miles traveled and the fuel values to determine fuel efficiency values corresponding to the vehicles traveling the route. The apparatus may also determine an estimate of an amount of carbon emissions for each of the vehicles based in part on applying at least one carbon emission value to respective fuel values associated with corresponding determined fuel efficiency values.

Claims (63)

1. A method comprising:

calculating miles traveled by a plurality of vehicles along a predefined route;

calculating a fuel usage of the vehicles for traveling along the route to obtain one or more fuel values;

analyzing data indicating the miles traveled and the fuel values to determine fuel efficiency values corresponding to the vehicles traveling the route;

determining, via a processor, an estimate of an amount of carbon emissions for each of the vehicles based in part on applying at least one carbon emission value to respective fuel values associated with corresponding determined fuel efficiency values; and

receiving an indication, from a device, of at least one carbon offset determined based in part on a total carbon emissions estimate of each of the vehicles, that traveled the route during a predetermined time period, in response to sending the total carbon emissions estimate to the device, the carbon offset denotes whether the total carbon emissions estimate exceeds an acceptable level of carbon emissions.

2. The method of claim 1 , wherein the fuel efficiency values comprise miles per gallon values of the respective vehicles determined for traveling the route.

3. The method of claim 1 , wherein prior to receiving the indication, the method further comprises:

summing the estimated carbon emissions associated with each of the vehicles to obtain the total carbon emissions estimate of the vehicles, and

wherein sending the total carbon emissions estimate further comprises sending the total carbon emissions estimate to the device to enable the device to determine the at least one carbon offset.

4. The method of claim 2 , further comprising:

determining that at least one detected code reduces at least one of the fuel efficiency values associated with a corresponding vehicle, among the vehicles, that triggered the code, the code is associated with at least one malfunction of at least one part of the vehicle or abnormal driver behavior of a driver driving the vehicle along the route.

5. The method of claim 4 , further comprising:

determining that an estimate of an amount of carbon emissions for the vehicle is increased in response to receipt of an indication of the detected code.

6. The method of claim 4 , wherein the code comprises at least one of a fault code of a braking system or a code associated with inhibiting shifting of a transmission or reducing a speed of the vehicle.

7. The method of claim 2 , further comprising:

calculating the miles in an instance in which the vehicles traverse a first location of a geofence corresponding to an origin of the route and traverse a second location corresponding to an end of the route by subtracting a detected amount of miles traveled by the vehicles as the vehicles traverse the second location from a detected amount of miles of the vehicles as the vehicles traverse the first location; and

calculating the fuel values in response to the vehicles traversing the first location and the second location of the geofence by subtracting a detected amount of fuel used by the vehicles as the vehicles traverse the second location from a detected amount of fuel of the vehicles as the vehicles traverse the first location.

8. The method of claim 7 , wherein the geofence comprises one or more latitude and longitude coordinates associated with defined points of a geographic area.

9. The method of claim 3 , wherein:

the received indication comprises indicia indicating a cost of money owed to an emissions and offset entity in response to the device determining that the carbon offset is above a predetermined threshold.

10. The method of claim 1 , wherein the vehicles transport one or more packages for delivery along the route.

11. The method of claim 1 , wherein prior to calculating the miles traveled, the method further comprises receiving an indication that an engine type of the vehicles is the same.

12. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to:

calculate miles traveled by a plurality of vehicles along a predefined route;

calculate a fuel usage of the vehicles for traveling along the route to obtain one or more fuel values;

analyze data indicating the miles traveled and the fuel values to determine fuel efficiency values corresponding to the vehicles traveling the route;

determine an estimate of an amount of carbon emissions for each of the vehicles based in part on applying at least one carbon emission value to respective fuel values associated with corresponding determined fuel efficiency values; and

receive an indication, from a device, of at least one carbon offset determined based in part on a total carbon emissions estimate of each of the vehicles, that traveled the route during a predetermined time period, in response to sending the total carbon emissions estimate to the device, the carbon offset denotes whether the total carbon emissions estimate exceeds an acceptable level of carbon emissions.

13. The apparatus of claim 12 , wherein the fuel efficiency values comprise miles per gallon values of the respective vehicles determined for traveling the route.

14. The apparatus of claim 12 , wherein prior to receive the indication, the memory and computer program code are further configured to, with the processor, cause the apparatus to:

sum the estimated carbon emissions associated with each of the vehicles to obtain the total carbon emissions estimate of the vehicles; and

perform the sending by sending the total carbon emissions estimate to the device to enable the device to determine the at least one carbon offset.

15. The apparatus of claim 13 , wherein the memory and computer program code are further configured to, with the processor, cause the apparatus to:

determine that at least one detected code reduces at least one of the fuel efficiency values associated with a corresponding vehicle, among the vehicles, that triggered the code, the code is associated with at least one malfunction of at least one part of the vehicle or abnormal driver behavior of a driver driving the vehicle along the route.

16. The apparatus of claim 15 , wherein the memory and computer program code are further configured to, with the processor, cause the apparatus to:

determine that an estimate of an amount of carbon emissions for the vehicle is increased in response to receipt of an indication of the detected code.

17. The apparatus of claim 15 , wherein the code comprises at least one of a fault code of a braking system or a code associated with inhibiting shifting of a transmission or reducing a speed of the vehicle.

18. The apparatus of claim 13 , wherein the memory and computer program code are further configured to, with the processor, cause the apparatus to:

calculate the miles in an instance in which the vehicles traverse a first location of a geofence corresponding to an origin of the route and traverse a second location corresponding to an end of the route by subtracting a detected amount of miles traveled by the vehicles as the vehicles traverse the second location from a detected amount of miles of the vehicles as the vehicles traverse the first location; and

calculate the fuel values in response to the vehicles traversing the first location and the second location of the geofence by subtracting a detected amount of fuel used by the vehicles as the vehicles traverse the second location from a detected amount of fuel of the vehicles as the vehicles traverse the first location.

19. The apparatus of claim 18 , wherein the geofence comprises one or more latitude and longitude coordinates associated with defined points of a geographic area.

20. The apparatus of claim 14 , wherein:

the received indication comprises indicia indicating a cost of money owed to an emissions and offset entity in response to the device determining that the carbon offset is above a predetermined threshold.

21. The apparatus of claim 13 , wherein the vehicles transport one or more packages for delivery along the route.

22. The apparatus of claim 12 , wherein prior to calculate the miles traveled, the memory and computer program code are further configured to, with the processor, cause the apparatus to:

receive an indication that an engine type of the vehicles is the same.

23. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising:

program code instructions configured to calculate miles traveled by a plurality of vehicles along a predefined route;

program code instructions configured to calculate a fuel usage of the vehicles for traveling along the route to obtain one or more fuel values;

program code instructions configured to analyze data indicating the miles traveled and the fuel values to determine fuel efficiency values corresponding to the vehicles traveling the route;

program code instructions configured to determine an estimate of an amount of carbon emissions for each of the vehicles based in part on applying at least one carbon emission value to respective fuel values associated with corresponding fuel efficiency values; and

program code instructions configured to cause receipt of an indication, from a device, of at least one carbon offset determined based in part on a total carbon emissions estimate of each of the vehicles, that traveled the route during a predetermined time period, in response to sending the total carbon emissions estimate to the device, the carbon offset denotes whether the total carbon emissions estimate exceeds an acceptable level of carbon emissions.

24. The computer program product of claim 23 , wherein the fuel efficiency values comprise miles per gallon values of the respective vehicles determined for traveling the route.

25. The computer program product of claim 23 , wherein prior to cause the receipt of the indication, the computer program product further comprises:

program code instructions configured to sum the estimated carbon emissions associated with each of the vehicles to obtain the total carbon emissions estimate of the vehicles, and

wherein sending the total carbon emissions further comprises sending of the total carbon emissions estimate to the device to enable the device to determine the at least one carbon offset.

26. The method of claim 1 , wherein:

receiving the indication comprises receipt of indicia indicating a carbon tax charged by an emissions and offset entity in response to a determination that the carbon offset is above a predetermined threshold.

27. The apparatus of claim 12 , wherein the memory and computer program code are further configured to, with the processor, cause the apparatus to:

receive the indication by receiving indicia indicating a carbon tax charged by an emissions and offset entity in response to a determination that the carbon offset is above a predetermined threshold.

28. The computer program product of claim 23 , wherein:

the receipt of the indication comprises receipt of indicia indicating a carbon tax charged by an emissions and offset entity in response to a determination that the carbon offset is above a predetermined threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2012
From: BRADLEY, DAVID L.; OLSEN, JOHN A., III; DAVIDSON, MARK J.
To: UNITED PARCEL SERVICE OF AMERICA, INC.
Reel/Frame 028098/0114 →
Continuity (1)
Related Publication 20130218446A1 · Aug 22, 2013