Fuel purchase planning along a route

US9234766B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9234766-B2
Application numberUS-201314095329-A
CountryUS
Kind codeB2
Filing dateDec 3, 2013
Priority dateDec 3, 2013
Publication dateJan 12, 2016
Grant dateJan 12, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer program product including computer readable program code embodied on a computer readable storage medium. The computer program product includes computer readable program code for obtaining a fuel tank size, amount of fuel in the tank, and a fuel efficiency for an automobile; accepting user entry of a destination for traveling in the automobile; and automatically identifying a current location and determining a route to the destination. Additional computer readable program code acquires, for each of a plurality of refueling stations along the route, a location and a current fuel price being offered at the refueling station. Computer readable program code also provides output recommending one or more refueling stations at which to stop and a quantity of fuel to purchase at each of the one or more refueling stations in order to reach the destination without running out of fuel and minimizing the price of fuel purchased.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer program product including computer readable program code embodied on a non-transitory computer readable storage medium, the computer program product comprising: computer readable program code for obtaining a fuel tank size, amount of fuel in the tank, and a fuel efficiency for an automobile; computer readable program code for accepting user entry of a destination for traveling in the automobile; computer readable program code for automatically identifying a current location and determining a route to the destination; computer readable program code for acquiring, for each of a plurality of refueling stations along the route, a location of the refueling station and a current fuel price being offered at the refueling station; and computer readable program code for providing output recommending one or more refueling stations at which to stop and a quantity of fuel to purchase at each of the one or more refueling stations in order to reach the destination without running out of fuel and minimizing the price of fuel purchased. 2. The computer program product of claim 1 , further comprising: computer readable program code for accepting user entry of a target duration for traveling from the current location to the destination; and computer readable program code for determining a number of refueling station stops that may be accommodated without exceeding the target duration. 3. The computer program product of claim 2 , further comprising: computer readable program code for determining a total travel time based on the speed limits for each section of the route; computer readable program code for subtracting the total travel time from the target duration to determine the amount of time available for stopping at the one or more refueling stations, wherein determining a number of refueling station stops that may be accommodated includes dividing the amount of time available for stopping by a user-entered time delay per refueling station. 4. The computer program product of claim 1 , further comprising: computer readable program code for accepting user entry of a minimum acceptable fuel purchase, wherein the recommended quantity of fuel to purchase at each of the one or more refueling stations is not less than the user-entered minimum acceptable fuel purchase. 5. The computer program product of claim 1 , further comprising: computer readable program code for calculating a net change in elevation between the current location and the destination; and computer readable program code for adjusting the fuel efficiency to account for the net change in elevation. 6. The computer program product of claim 1 , further comprising: computer readable program code for accepting user entry of a minimum refueling station quality; computer readable program code for identifying a refueling station quality rating for each refueling station; and computer readable program code for recommending only refueling stations having at least the minimum refueling station quality. 7. The computer program product of claim 1 , wherein the computer program product is executed by a mobile device including a GPS-enabled navigation program, the computer program product further comprising: computer readable program code for displaying a route to the recommended refueling stations. 8. The computer program product of claim 1 , further comprising: computer readable program code for determining and displaying an estimated total cost of fuel to reach the destination by purchasing the recommended quantity of fuel at the recommended refueling stations. 9. The computer program product of claim 8 , further comprising: computer readable program code for determining and displaying an estimated total cost of fuel to reach the destination by purchasing fuel at an average price of all refueling stations along the route. 10. The computer program product of claim 1 , wherein the recommended quantity of fuel to purchase is identified by the total cost, volume of fuel, or percentage of the tank volume. 11. The computer program product of claim 1 , wherein the estimated fuel efficiency is based on historical measurements for the automobile. 12. The computer program product of claim 1 , further comprising: computer readable program code for accepting user entry of a preference whether or not to arrive at the destination with a given amount of fuel remaining in the tank. 13. The computer program product of claim 1 , further comprising: computer readable program code for dynamically adjusting the recommended one or more refueling stations or recommended quantity of fuel to purchase at each refueling station in response to an updated location of the vehicle, an updated duration, an alternative fuel purchase, or a missed turn. 14. A computer program product including computer readable program code embodied on a non-transitory computer readable storage medium, the computer program product comprising: computer readable program code for obtaining a fuel tank size, amount of fuel in the tank, and a fuel efficiency for an automobile; computer readable program code for accepting user entry of a destination for traveling in the automobile; computer readable program code for automatically identifying a current location and determining a route to the destination; computer readable program code for acquiring, for each of a plurality of refueling stations along the route, a location of the refueling station and a current fuel price being offered at the refueling station; computer readable program code for accepting user entry of a target duration for traveling from the current location to the destination; computer readable program code for determining a number of refueling station stops that may be accommodated without exceeding the target duration; computer readable program code for accepting user entry of an acceptable savings per unit of time delay, wherein the recommended refueling stations may include an off-route refueling station so long as the amount of money saved by purchasing fuel at the off-route refueling station exceeds the value of the delay in reaching the off-route refueling station, wherein the value of the delay is determined by the product of the time delay reaching the off-route refueling station and the user-entered acceptable savings per unit of time delay; and computer readable program code for providing output recommending one or more refueling stations at which to stop and a quantity of fuel to purchase at each of the one or more refueling stations in order to reach the destination without running out of fuel and minimizing the price of fuel purchased. 15. A computer program product including computer readable program code embodied on a non-transitory computer readable storage medium, the computer program product comprising: computer readable program code for obtaining a fuel tank size, amount of fuel in the tank, and a fuel efficiency for an automobile; computer readable program code for accepting user entry of a destination for traveling in the automobile; computer readable program code for automatically identifying a current location and determining a route to the destination; computer readable program code for acquiring, for each of a plurality of refueling stations along the route, a location of the refueling station and a current fuel price being offered at the refueling station; computer readable program code for accepting user entry of a target duration for traveling from the current location to the destination; computer readable program code for accepting user entry of an estimated time de

Assignees

Inventors

Classifications

  • output of POI information on a road map (G01C21/3614, G01C21/3685 take precedence) · CPC title

  • Fuel consumption; Energy use; Emission aspects · CPC title

  • based on store location · CPC title

  • Output of additional, non-guidance related information, e.g. low fuel level (G01C21/3679 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9234766B2 cover?
A computer program product including computer readable program code embodied on a computer readable storage medium. The computer program product includes computer readable program code for obtaining a fuel tank size, amount of fuel in the tank, and a fuel efficiency for an automobile; accepting user entry of a destination for traveling in the automobile; and automatically identifying a current …
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G01C21/3697. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 12 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).