Method and apparatus for selling an aging food product
First Claim
Patent Images
1. A computer readable medium storing instructions configured to direct a processor to perform a method, the method comprising:
- determining a time until expiration of at least one food component of a food product;
determining a time until expiration of the food product based on the time until expiration of the at least one food component;
setting a price range for the food product, wherein the price range defines a minimum price and a maximum price; and
causing an offer to exchange the food product for a round-up amount if the round-up amount is within the price range to be output, in which the round-up amount is a difference between a purchase price and a rounded price of a purchase.
3 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide methods and apparatus for determining a food product and determining a price range defining a maximum price and a minimum price. An indication is stored that the food product may be offered, as a set of one or more food products, in exchange for a round-up amount associated with a purchase, if the round-up amount is in the price range.
-
Citations
22 Claims
-
1. A computer readable medium storing instructions configured to direct a processor to perform a method, the method comprising:
-
determining a time until expiration of at least one food component of a food product; determining a time until expiration of the food product based on the time until expiration of the at least one food component; setting a price range for the food product, wherein the price range defines a minimum price and a maximum price; and causing an offer to exchange the food product for a round-up amount if the round-up amount is within the price range to be output, in which the round-up amount is a difference between a purchase price and a rounded price of a purchase.
-
-
2. An apparatus comprising:
-
a processor; and a computer readable medium in communication with the processor, the computer readable medium storing instructions configured to direct the processor to perform a method, the method comprising; determining a time until expiration of at least one food component of a food product; determining a time until expiration of the food product based on the time until expiration of the at least one food component; setting a price range for the food product, wherein the price range defines a minimum price and a maximum price; and causing an offer to exchange the food product for a round-up amount if the round-up amount is within the price range to be output, in which the round-up amount is a difference between a purchase price and a rounded price of a purchase.
-
-
3. A method comprising:
-
determining, by a controller comprising at least one processor, a food product; determining, by the controller, a price range defining a maximum price and a minimum price; and storing, on a storage device, an indication that the food product may be offered, as one of a set of one or more food products, in exchange for a round-up amount associated with a purchase if the round-up amount is in the price range. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium storing instructions configured to direct a processor to perform:
-
determining, by a processor, a food product; determining, by the processor, a price range defining a maximum price and a minimum price; and storing, on a storage device, an indication that the food product may be offered, as one of a set of one or more food products, in exchange for a round-up amount associated with a purchase if the round-up amount is in the price range.
-
-
12. An apparatus comprising:
-
a processor; and a computer readable medium in communication with the processor, the computer readable medium storing instructions configured to direct the processor to perform; determining a food product; determining a price range defining a maximum price and a minimum price; and storing, on a storage device, an indication that the food product may be offered, as one of a set of one or more food products, in exchange for a round-up amount associated with a purchase if the round-up amount is in the price range.
-
-
13. A method comprising:
-
determining, by a controller comprising at least one processor, an age category corresponding to a food product; determining, by the controller, a price range defining a maximum price and a minimum price; and storing, on a storage device, an indication that the food product may be offered in exchange for a round-up amount associated with a purchase if the round-up amount is in the price range and an age of the food product corresponds to the age category.
-
-
14. A computer readable medium storing instructions configured to direct a processor to perform:
-
determining, by a processor, an age category corresponding to a food product; determining, by the processor, a price range defining a maximum price and a minimum price; and storing, on a storage device, an indication that the food product may be offered in exchange for a round-up amount associated with a purchase if the round-up amount is in the price range and an age of the food product corresponds to the age category.
-
-
15. An apparatus comprising:
-
a processor; and a computer readable medium in communication with the processor, the computer readable medium storing instructions configured to direct the processor to perform; determining an age category corresponding to a food product; determining a price range defining a maximum price and a minimum price; and storing, on a storage device, an indication that the food product may be offered in exchange for a round-up amount associated with a purchase if the round-up amount is in the price range and an age of the food product corresponds to the age category.
-
-
16. A method comprising:
-
determining, by a controller comprising at least one processor, a round-up amount, the round-up amount being a difference between a purchase price of a purchase and a rounded price; identifying, by the controller, a food product associated with a price range, in which the round-up amount is within the price range, in which identifying the food product is based on at least one of the following; information about a customer associated with the purchase, at least one characteristic of the purchase, a current inventory of the food product, respective inventory quantities of each of a plurality of food products, a temperature, a time, a preference for the food product, an indication of a promotion for the food product, and a weather condition; and offering the identified food product in exchange for the round-up amount. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer readable medium storing instructions configured to direct a processor to perform:
-
determining, by a processor, a round-up amount, the round-up amount being a difference between a purchase price of a purchase and a rounded price; identifying, by the processor, a food product associated with a price range, in which the round-up amount is within the price range, in which identifying the food product is based on at least one of the following; information about a customer associated with the purchase, at least one characteristic of the purchase, a current inventory of the food product, respective inventory quantities of each of a plurality of food products, a temperature, a time, a preference for the food product, an indication of a promotion for the food product, and a weather condition; and offering, via the processor, the identified food product in exchange for the round-up amount.
-
-
22. An apparatus comprising:
-
a processor; and a computer readable medium in communication with the processor, the computer readable medium storing instructions configured to direct the processor to perform; determining a round-up amount, the round-up amount being a difference between a purchase price of a purchase and a rounded price; identifying a food product associated with a price range, in which the round-up amount is within the price range, in which identifying the food product is based on at least one of the following; information about a customer associated with the purchase, at least one characteristic of the purchase, a current inventory of the food product, respective inventory quantities of each of a plurality of food products, a temperature, a time, a preference for the food product, an indication of a promotion for the food product, and a weather condition; and offering the identified food product in exchange for the round-up amount.
-
Specification