System and method for providing a fuel purchase incentive with the sale of a vehicle
First Claim
1. A method operable on a computer to provide a consumer a program price for an automotive fuel, comprising the steps of:
- receiving an account identifier;
determining said program price;
storing said program price in association with said account identifier on said computer;
receiving purchase information indicating a purchase of said automotive fuel at a retail price using said account identifier;
retrieving said program price from said computer; and
calculating, using said program price and said retail price, a payment due to said customer.
3 Assignments
0 Petitions
Accused Products
Abstract
A fuel purchase incentive is provided incident to the sale of a vehicle. With respect to the sale of an automobile, the incentive consists of a program price, for example a discount price or a capped maximum price, for a specified quantity of a specified brand and type of gasoline. The incentive is calculated as a function of the anticipated geographical and other use factors of the automobile buyer. The incentive information is provided to the buyer at the time of purchase of the automobile and stored for use by an incentive program operator. When the buyer purchases gasoline pursuant to the incentive program, that is of a specified brand, grade and quantity, the purchase information is transmitted to the incentive program operator. A rebate, equal generally to the difference between the retail price and the program price, is calculated and transmitted to a credit card processor for application to a credit card bill. A credit card account identifier is the preferred method of identifying the buyer and providing rebates under the program. The invention has application to vehicles other than automobiles and fuels other than gasoline. In one embodiment, a hedge program may be developed to offset the risk associated with guaranteeing the price of the fuel.
-
Citations
79 Claims
-
1. A method operable on a computer to provide a consumer a program price for an automotive fuel, comprising the steps of:
-
receiving an account identifier;
determining said program price;
storing said program price in association with said account identifier on said computer;
receiving purchase information indicating a purchase of said automotive fuel at a retail price using said account identifier;
retrieving said program price from said computer; and
calculating, using said program price and said retail price, a payment due to said customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing a consumer a program price for an automotive fuel, comprising:
-
a processor;
a memory operatively connected to said processor;
said processor operative with control instructions in said memory to perform the steps of;
receiving an account identifier;
determining said program price;
storing said program price in association with said account identifier on said computer;
receiving purchase information indicating a purchase of said automotive fuel at a retail price using said account identifier;
retrieving said program price from said computer; and
calculating, using said program price and said retail price, a payment due to said customer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium operative with a computer to provide a consumer a program price for an automotive fuel, said computer-readable medium including control information to control the operation of a computer to perform the steps of:
-
receiving an account identifier;
determining said program price;
storing said program price in association with said account identifier on said computer;
receiving purchase information indicating a purchase of said automotive fuel at a retail price using said account identifier;
retrieving said program price from said computer; and
calculating, using said program price and said retail price, a payment due to said customer.
-
-
20. A system for providing a consumer a program price for an automotive fuel, comprising:
-
means for receiving an account identifier;
means for determining said program price;
means for storing said program price in association with said account identifier on said computer;
means for receiving purchase information indicating a purchase of said automotive fuel at a retail price using said account identifier;
means for retrieving said program price from said computer; and
means for calculating, using said program price and said retail price, a payment due to said customer.
-
-
21. A method operable on a computer for calculating a payment due on a purchase of an automotive fuel by a customer, comprising the steps of:
-
receiving purchase data describing a purchase of said automotive fuel by said customer, said purchase data including an account identifier and a purchase price;
retrieving from said computer, using said account identifier, a program price associated with said account identifier; and
calculating on said computer a payment due to said customer based in part on the difference between said program price and said purchase price. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for calculating a payment due on a purchase of an automotive fuel by a customer, comprising:
-
a processor;
a memory connected to said processor and including instructions for operating said processor to perform the steps of;
receiving purchase data describing a purchase of said automotive fuel by said customer, said purchase data including an account identifier;
retrieving from said computer, using said account identifier, a program price associated with said account identifier; and
calculating on said computer a payment due to said customer based in part on the difference between said program price from said purchase price. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for calculating a payment due on a purchase of an automotive fuel by a customer, comprising the steps of:
-
means for receiving purchase data describing a purchase of said automotive fuel by said customer, said purchase data including an account identifier;
means for retrieving from said computer, using said account identifier, a program price associated with said account identifier; and
means for calculating on said computer a payment due to said customer based in part on the difference between said program price from said purchase price.
-
-
42. A computer-readable medium for calculating a payment due on a purchase of an automotive fuel by a customer, said computer-readable medium containing control instructions operative to control a computer to perform the steps of:
-
receiving purchase data describing a purchase of said automotive fuel by said customer, said purchase data including an account identifier;
retrieving from said computer, using said account identifier, a program price associated with said account identifier; and
calculating on said computer a payment due to said customer based in part on the difference between said program price from said purchase price.
-
-
43. A method operable on a computer for calculating a payment due on a purchase of an automotive fuel by a customer, comprising the steps of:
-
receiving purchase data describing a purchase of said automotive fuel by said customer, said purchase data including an account identifier, a type of said automotive fuel, a purchase date, a purchase quantity and a purchase price;
retrieving from said computer stored data associated with said account identifier, said stored data including a program price for a purchase of a predetermined quantity of a selected type of automotive fuel within a predetermined date range;
comparing said purchase date to said predetermined date range to determine if said purchase date is within said predetermined date range;
comparing said type of automotive fuel purchased to said selected type to determine if said type purchased is said selected type;
comparing said purchase quantity to said predetermined quantity to determine if said purchase quantity is within said predetermined quantity; and
calculating on said computer a payment due to said customer based in part on the difference between said program price and said purchase price. - View Dependent Claims (44, 45, 47, 48)
-
-
46. A system for calculating a payment due on a purchase of an automotive fuel by a customer, comprising:
-
a processor;
a memory operatively connected to said processor;
said processor operative with control instructions stored in said memory to perform the steps of;
receiving purchase data describing a purchase of said automotive fuel by said customer, said purchase data including a account identifier, a type of said automotive fuel, a purchase date, a purchase quantity and a purchase price;
retrieving stored data associated with said account identifier, said stored data including a program price for a purchase of a predetermined quantity of a selected type of automotive fuel within a predetermined date range;
comparing said purchase date to said predetermined date range to determine if said purchase date is within said predetermined date range;
comparing said type of automotive fuel purchased to said selected type to determine if said type purchased is said selected type;
comparing said purchase quantity to said predetermined quantity to determine if said purchase quantity is within said predetermined quantity; and
calculating a payment due to said customer based in part on the difference between said program price and said purchase price.
-
-
49. A computer-readable medium for controlling the operation of a computer to calculate a payment due to a purchaser of an automotive fuel by a customer, said computer-readable medium containing control instructions operative to control a computer to perform the steps of:
-
receiving purchase data describing a purchase of said automotive fuel by said customer, said purchase data including an account identifier, a type of said automotive fuel, a purchase date, a purchase quantity and a purchase price;
retrieving stored data associated with said account identifier, said stored data including a program price for a purchase of a predetermined quantity of a selected type of automotive fuel within a predetermined date range;
comparing said purchase date to said predetermined date range to determine if said purchase date is within said predetermined date range;
comparing said type of automotive fuel purchased to said selected type to determine if said type purchased is said selected type;
comparing said purchase quantity to said predetermined quantity to determine if said purchase quantity is within said predetermined quantity; and
calculating a payment due to said customer based in part on the difference between said program price and said purchase price.
-
-
50. A system for applying a rebate to a purchase of an automotive fuel by a customer, comprising:
-
means for receiving purchase data describing a purchase of said automotive fuel by said customer, said purchase data including an account identifier, a type of said automotive fuel, a purchase date, a purchase quantity and a purchase price;
means for retrieving stored data associated with said account identifier, said stored data including a program price for a purchase of a predetermined quantity of a selected type of automotive fuel within a predetermined date range;
means for comparing said purchase date to said predetermined date range to determine if said purchase date is within said predetermined date range;
means for comparing said type of automotive fuel purchased to said selected type to determine if said type purchased is said selected type;
means for comparing said purchase quantity to said predetermined quantity to determine if said purchase quantity is within said predetermined quantity; and
means for calculating a payment due to said customer based in part on the difference between said program price and said purchase price.
-
-
51. A method of purchasing an automotive fuel at a program price, comprising the steps of:
-
purchasing an automobile;
receiving with said automobile an option to purchase an automotive fuel at said program price, said option associated with an account identifier;
using said account identifier to purchase said automotive fuel at a retail price; and
receiving a payment determined in part by the difference between said retail price and said preset program price. - View Dependent Claims (52)
-
-
53. A method operable on a computer for motivating the purchase of an automobile with an incentive, comprising the steps of:
-
offering for sale an automobile to a customer;
providing with said offer an incentive including terms enabling said customer to purchase automotive fuel at a program price;
selling said automobile to said customer;
retrieving from said customer an account identifier; and
storing on said computer said account identifier in association with said terms of said incentive whereby said terms are used to calculate a payment due to said customer when said customer purchases said automotive fuel.
-
-
54. A method operable on a computer for providing a program price for the purchase of a vehicle fuel, comprising the steps of:
-
receiving usage data;
determining a current price for said vehicle fuel;
calculating, on said computer, using said usage data and said current price, said program price for said vehicle fuel;
guaranteeing, based on said usage data, said program price;
developing a financial hedging strategy to diminish the risk associated with said guaranteeing of said program price; and
storing said program price on said computer for use in association with a purchase of said vehicle fuel. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61)
-
-
62. A system for providing a program price for a vehicle fuel, comprising:
-
a processor;
a memory connected to said processor;
said processor operative with control instructions and data stored in said memory to perform the steps of;
receiving usage data;
determining a current price for said vehicle fuel;
calculating, on said computer, using said usage data and said current price, said program price for said vehicle fuel;
guaranteeing, based on said usage data, said program price;
developing a financial hedging strategy to diminish the risk associated with said guarantee of said program price; and
storing said program price on said computer for use in association with a purchase of said vehicle fuel. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69)
-
-
70. A system for providing a program price for a vehicle fuel, comprising:
-
means for receiving usage data;
means for determining a current price for said vehicle fuel;
means for calculating, on said computer, using said usage data and said current price, said program price for said vehicle fuel;
means for guaranteeing, based on said usage data, said program price;
means for developing a financial hedging strategy to diminish the risk associated with said guarantee of said program price; and
means for storing said program price on said computer for use in association with a purchase of said vehicle fuel.
-
-
71. A computer-readable medium operative with a computer to provide a program price for a vehicle fuel, said computer-readable medium including control information to control the operation of a computer to perform the steps of:
-
receiving usage data;
determining a current price for said vehicle fuel;
calculating, on said computer, using said usage data and said current price, said program price for said vehicle fuel;
guaranteeing, based on said usage data, said program price;
developing a financial hedging strategy to diminish the risk associated with said guarantee of said program price; and
storing said program price on said computer for use in association with a purchase of said vehicle fuel.
-
-
72. A method operable on a computer to provide a user a program price for a vehicle fuel, comprising the steps of:
-
receiving an account identifier;
determining said program price;
storing said program price in association with said account identifier on said computer;
receiving purchase information indicating a purchase of said vehicle fuel at a retail price using said account identifier;
retrieving said program price from said computer; and
calculating, using said program price and said retail price, a payment due to said customer.
-
-
73. A system for providing a consumer a program price for a vehicle fuel, comprising:
-
a processor;
a memory operatively connected to said processor;
said processor operative with control instructions in said memory to perform the steps of;
receiving an account identifier;
determining said program price;
storing said program price in association with said account identifier on said computer;
receiving purchase information indicating a purchase of said vehicle fuel at a retail price using said account identifier;
retrieving said program price from said computer; and
calculating, using said program price and said retail price, a payment due to said customer.
-
-
74. A computer-readable medium operative with a computer to provide a consumer a program price for a vehicle fuel, said computer-readable medium including control information to control the operation of a computer to perform the steps of:
-
receiving an account identifier;
determining said program price;
storing said program price in association with said account identifier on said computer;
receiving purchase information indicating a purchase of said vehicle fuel at a retail price using said account identifier;
retrieving said program price from said computer; and
calculating, using said program price and said retail price, a payment due to said customer.
-
-
75. A system for providing a consumer a program price for a vehicle fuel, comprising:
-
means for receiving an account identifier;
means for determining said program price;
means for storing said program price in association with said account identifier on said computer;
means for receiving purchase information indicating a purchase of said vehicle fuel at a retail price using said account identifier;
means for retrieving said program price from said computer; and
means for calculating, using said program price and said retail price, a payment due to said customer.
-
-
76. A method operable on a computer for calculating a payment due on a purchase of a vehicle fuel by a customer, comprising the steps of:
-
receiving purchase data describing a purchase of said vehicle fuel by said customer, said purchase data including an account identifier and a purchase price;
retrieving from said computer, using said account identifier, a program price associated with said account identifier; and
calculating on said computer a payment due to said customer based in part on the difference between said program price and said purchase price.
-
-
77. A system for calculating a payment due on a purchase of a vehicle fuel by a customer, comprising:
-
a processor;
a memory connected to said processor and including instructions for operating said processor to perform the steps of;
receiving purchase data describing a purchase of said vehicle fuel by said customer, said purchase data including an account identifier;
retrieving from said computer, using said account identifier, a program price associated with said account identifier; and
calculating on said computer a payment due to said customer based in part on the difference between said program price from said purchase price.
-
-
78. A system for calculating a payment due on a purchase of a vehicle fuel by a customer, comprising:
-
means for receiving purchase data describing a purchase of said vehicle fuel by said customer, said purchase data including an account identifier;
means for retrieving from said computer, using said account identifier, a program price associated with said account identifier; and
means for calculating on said computer a payment due to said customer based in part on the difference between said program price from said purchase price.
-
-
79. A computer-readable medium for calculating a payment due on a purchase of a vehicle fuel by a customer, said computer-readable medium containing control instructions operative to control a computer to perform the steps of:
-
receiving purchase data describing a purchase of said vehicle fuel by said customer, said purchase data including an account identifier;
retrieving from said computer, using said account identifier, a program price associated with said account identifier; and
calculating on said computer a payment due to said customer based in part on the difference between said program price from said purchase price.
-
Specification