Method and apparatus for defining and utilizing product location in a vending machine
First Claim
Patent Images
1. A method, comprising:
- storing, in a memory of a vending machine, an indication of a first price and an indication of a second price associated with a single receptacle of the vending machine, the receptacle being operable to store a plurality of units of products,wherein the indication of the first price comprises an indication that a unit of product next available for vending from the receptacle is available for inclusion in a package of products,wherein the indication of the second price comprises an indication that a unit of product next available for vending from the receptacle is not available for inclusion in a package of products, andwherein only one of the indication of the first price and the indication of the second price is active at a time; and
storing, in the memory of the vending machine, a rule for determining which one of the indication of first price and the indication of the second price is to be active, the rule being a rule based at least on inventory data of the vending machine.
3 Assignments
0 Petitions
Accused Products
Abstract
In accordance with one embodiment, a vending machine comprises a plurality of receptacles for holding units of products, each receptacle operable to hold a respective plurality of units in a series. The vending machine further comprises a dispensing mechanism operable to dispense, from each receptacle, a first unit in the respective plurality of units, the dispensing mechanism thereby being operable to dispense only a first unit from the respective series at a time. The vending machine further comprises a means for determining, for a unit, information allowing a relationship among the unit and a location of the unit in the receptacle to be determined.
60 Citations
14 Claims
-
1. A method, comprising:
storing, in a memory of a vending machine, an indication of a first price and an indication of a second price associated with a single receptacle of the vending machine, the receptacle being operable to store a plurality of units of products, wherein the indication of the first price comprises an indication that a unit of product next available for vending from the receptacle is available for inclusion in a package of products, wherein the indication of the second price comprises an indication that a unit of product next available for vending from the receptacle is not available for inclusion in a package of products, and wherein only one of the indication of the first price and the indication of the second price is active at a time; and storing, in the memory of the vending machine, a rule for determining which one of the indication of first price and the indication of the second price is to be active, the rule being a rule based at least on inventory data of the vending machine. - View Dependent Claims (2, 3)
-
4. A method for obtaining a product from a vending machine, comprising:
-
determining, by execution of stored programming instructions by a processing device of the vending machine and for a receptacle of the vending machine, a first product that is a product next available for vending from the receptacle; determining, by execution of the stored programming instructions by the processing device of the vending machine and for the receptacle, a second product stored in the receptacle, the second product being stored behind the first product and thus not being next available for vending from the receptacle; determining, by execution of the stored programming instructions by the processing device of the vending machine, that a predetermined rule has been satisfied, thereby determining that a process is to be executed to facilitate making the second product next available for vending from the receptacle; executing, by execution of the stored programming instructions by the processing device of the vending machine, the process; and outputting, by execution of the stored programming instructions by the processing device of the vending machine, a promotion for the first product in an effort to make the second product available for vending from the receptacle. - View Dependent Claims (5, 7, 8, 9)
-
-
6. A method for obtaining a product from a vending machine comprising:
-
determining, by execution of stored programming instructions by a processing device of the vending machine and for a receptacle of the vending machine, a first product that is a product next available for vending from the receptacle; determining, by execution of the stored programming instructions by the processing device of the vending machine and for the receptacle, a second product stored in the receptacle, the second product being stored behind the first product and thus not being next available for vending from the receptacle; determining, by execution of the stored programming instructions by the processing device of the vending machine, that a predetermined rule has been satisfied by determining that a consumer has indicated an interest in purchasing the second product and that the second product is not next available for vending from any other receptacle of the vending machine, thereby determining that a process is to be executed to facilitate making the second product next available for vending from the receptacle; executing, by execution of the stored programming instructions by the processing device of the vending machine, the process.
-
-
10. A vending machine, comprising:
-
a serial product storage device configured to store units of products in series such that only a subset of all units of products stored in the vending machine are available as next-to-vend; a processor; and a memory in communication with the processor, the memory storing instructions that when executed by the processor cause the vending machine to; receive, from a first customer, an indication that the first customer desires to purchase a first unit of a product that is blocked by a second unit that is next-to-vend; and transmit, when the second unit is vended to a second customer, making the first unit of the product next-to-vend, a message to a device associated with the first customer, the message indicating that the first unit is now available as next-to-vend.
-
- 11. A vending machine comprising a plurality of product receptacles, each receptacle storing a plurality of units of product in series, wherein only a first unit of product in each series is available as next-to-vend at any given time, and wherein the vending machine comprises a processor and a memory in communication with the processor, the memory storing instructions that when executed by the processor cause the vending machine to allow a customer to select for purchase a unit of product that is blocked by one of the first units of product that is next-to-vend.
Specification