System and method for calibrating a vending apparatus
First Claim
1. A method for calibrating a vending apparatus for vending a media product, comprising the steps of:
- optically sensing a first position on a storage device wherein the storage device is comprised of a plurality of compartments;
recording the first position as a horizontal base reference position;
optically sensing a second position on the compartmentalized storage device;
recording the second position as a vertical base reference position; and
,tracking the location of a selector arm, wherein the location is measured with reference to the horizontal base reference position and the vertical base reference position and wherein the selector arm is configured to move in a vertical direction.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for calibrating a vending apparatus is provided. A vertical base reference position of a selector arm is stored, wherein the vertical base reference position corresponds to one of a plurality of rows in a cylindrical storage device. A horizontal base reference position is stored, wherein the horizontal base reference position corresponds to a compartment identifier identifying a compartment within each of the plurality of rows. A position of the selector arm corresponding to a media storage compartment is also stored, wherein the position comprises a vertical position and a horizontal position. A motor is initiated to move the selector arm along a vertical axis, wherein a movement of the selector arm results in one of an increment and/or a decrement to the vertical position of the selector arm. A stepper motor is initiated to rotate the cylindrical storage device, wherein a rotation of the device results in one of an increment and/or a decrement to the horizontal position of the selector arm.
460 Citations
20 Claims
-
1. A method for calibrating a vending apparatus for vending a media product, comprising the steps of:
-
optically sensing a first position on a storage device wherein the storage device is comprised of a plurality of compartments; recording the first position as a horizontal base reference position; optically sensing a second position on the compartmentalized storage device; recording the second position as a vertical base reference position; and
,tracking the location of a selector arm, wherein the location is measured with reference to the horizontal base reference position and the vertical base reference position and wherein the selector arm is configured to move in a vertical direction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for calibrating a vending apparatus for vending a media product, comprising:
-
a storage device having a plurality of compartments, wherein each of the plurality of compartments has a location designated by a horizontal location and a vertical location; a stepper motor configured to rotate the storage device; a selector arm for manipulating the vending of the media product; a vertical motor configured to move the selector arm along a vertical axis; and
,a controller having an associated memory for storing a location of the selector arm, wherein the location comprises a horizontal position and a vertical position, wherein the horizontal position is determined with reference to a horizontal base position and wherein the vertical position is determined with reference to a vertical base position. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for calibrating a vending apparatus for vending a media product, comprising:
-
storing a vertical base reference position of a selector arm, wherein the vertical base reference position corresponds to one of a plurality of rows in a cylindrical storage device; storing a horizontal base reference position of a selector arm, wherein the horizontal base reference position corresponds to a compartment identifier identifying a compartment within each of the plurality of rows; storing a position of the selector arm corresponding to a media product storage compartment in the cylindrical storage facility, wherein the position comprises a vertical position and a horizontal position; initiating a motor to move the selector arm along a vertical axis, wherein a movement of the selector arm results in one of an increment and/or a decrement of the vertical position of the selector arm; and
,initiating a stepper motor to rotate the cylindrical storage device, wherein a rotation of the cylindrical storage device results in one of an increment and/or a decrement of the horizontal position of the selector arm.
-
-
16. A system for calibrating a vending apparatus for vending a media product, comprising:
-
a storage device having a plurality of compartments, wherein each of the plurality of compartments has a location designated by a horizontal location and a vertical location; a stepper motor configured to rotate the storage device; a selector arm for manipulating the vending of the media product; a vertical motor configured to move the selector arm along a vertical axis; a controller having an associated memory for storing a location of the selector arm, wherein the location comprises a horizontal position that is determined with reference to a horizontal base position and a vertical position that is determined with reference to a vertical base position that corresponds to one of a plurality of compartmentalized rows; and
,wherein at least a combination of the horizontal base reference position and the vertical base reference position determines a location of one of the plurality of compartments. - View Dependent Claims (17, 18, 19, 20)
-
Specification