Pickup and delivery or selling apparatus
US-2024158173-A1 · May 16, 2024 · US
US11270546B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-11270546-B1 |
| Application number | US-201916706528-A |
| Country | US |
| Kind code | B1 |
| Filing date | Dec 6, 2019 |
| Priority date | Dec 6, 2019 |
| Publication date | Mar 8, 2022 |
| Grant date | Mar 8, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
This disclosure describes, in part, systems for tracking the removal of shopping bags or other items from a dispenser. Folded shopping bags are stacked in a holder so that a front shopping bag can be removed by pulling it along an axis that is parallel to the length and/or width dimension of the shopping bag. A motion sensor is positioned to sense movement of the front shopping bag as it is removed. Control logic monitors and/or analyzes data or other signals from the motion sensor and determines whether movement of at least a threshold distance has occurred. If movement of at least the threshold distance has occurred, the control logic concludes that a shopping bag has been removed and generates a corresponding event notice. Other system components may respond to the event notice by applying a charge for the removed shopping bag or by performing other actions.
Opening claim text (preview).
What is claimed is: 1. A system for dispensing folded shopping bags, comprising: a holder configured to store a stack of the folded shopping bags, the holder having an open top, wherein each of the folded shopping bags is oriented to be grasped and pulled outwardly by a customer for removal from the holder, the holder having a front wall that is opposite a front surface of a front-most one of the folded shopping bags; an optical motion sensor supported by the front wall of the holder, the optical motion sensor being directed toward the front surface of the front-most one of the folded shopping bags to detect translational movement of the front-most one of the folded shopping bags relative to the holder; and operational logic configured to perform actions comprising: receiving first motion data from the optical motion sensor regarding the translational movement of the front-most one of the folded shopping bags; determining that the front-most one of the folded shopping bags has moved by at least a threshold distance based at least in part on the first motion data received from the optical motion sensor; in response to determining that the front-most one of the folded shopping bags has moved by at least the threshold distance, generating a first event notice to indicate removal of a first folded shopping bag from the holder; determining that a second folded shopping bag has been inserted into the holder based at least in part on second motion data; and in response to determining that a second folded shopping bag has been inserted into the holder, generating a second event notice to indicate that the second folded shopping bag has been inserted into the holder. 2. The system as recited in claim 1 , the operational logic being configured to perform further actions comprising: in response to the first event notice, charging a customer for the first folded shopping bag. 3. The system as recited in claim 1 , wherein the holder has a spring-loaded backplate configured to press against a back surface of a back-most one of the folded shopping bags to push the stack of the folded shopping bags toward the front wall of the holder. 4. The system as recited in claim 3 , further comprising a proximity sensor positioned to detect proximity of the spring-loaded backplate, the operational logic being configured to perform further actions comprising: receiving proximity data from the proximity sensor regarding proximity of the spring-loaded backplate to the proximity sensor; based at least in part on the proximity data, determining that a thickness of the stack of the folded shopping bags is less than a thickness threshold; and in response to determining that a thickness of the stack of the folded shopping bags is less than a thickness threshold, generating a third event notice to indicate that the folded shopping bags should be replenished. 5. A dispenser for shopping bags, comprising: a holder configured to store a plurality of shopping bags, wherein the shopping bags are oriented to allow a front-most one of the shopping bags to be grasped and pulled for removal from the holder; an optical sensor directed toward the front-most one of the shopping bags to generate first motion data indicating translational movement of the front-most one of the shopping bags relative to the holder; and operational logic configured to perform actions comprising: determining that the front-most one of the shopping bags has moved by at least a threshold distance based at least in part on the first motion data; in response to determining that the front-most one of the shopping bags has moved by at least the threshold distance, generating a first event notice to indicate removal of a first shopping bag from the holder; determining that a second shopping bag has been inserted into the holder based at least in part on second motion data; and in response to determining that the second shopping bag has been inserted into the holder, generating a second event notice to indicate that the second shopping bag has been inserted into the holder. 6. The dispenser as recited in claim 5 , wherein the first motion data indicates outward movement of the front-most shopping bag from the holder and the second motion data indicates inward movement of the second shopping into the holder. 7. The dispenser as recited in claim 5 , further comprising: a biasing element configured to push the shopping bags toward the optical sensor; and a sensor configured to detect a position of the biasing element. 8. The dispenser as recited in claim 5 , the operational logic being configured to perform further actions comprising: in response to the first event notice, associating removal of the first shopping bag with an account of a customer. 9. The dispenser as recited in claim 5 , the holder comprising: a front wall; a backplate configured to press the shopping bags against the front wall; and a proximity sensor positioned to detect proximity of the backplate; the operational logic being configured to perform further actions comprising: receiving proximity data from the proximity sensor; based at least in part on the proximity data, determining a position of the backplate; and based at least in part on the position of the backplate, determining data indicative of an amount of shopping bags held by the dispenser. 10. The dispenser as recited in claim 5 , the holder comprising: a front wall; a backplate configured to press the shopping bags against the front wall; and a proximity sensor positioned to detect proximity of the backplate; the operational logic being configured to perform further actions comprising: receiving proximity data from the proximity sensor; based at least in part on the proximity data, determining a position of the backplate; based at least in part on the position of the backplate, determining that a thickness of the shopping bags is less than a thickness threshold; and in response to determining that the thickness of the of shopping bags is less than the thickness threshold, generating a third event notice to indicate that the shopping bags should be replenished. 11. The dispenser as recited in claim 5 , wherein the optical sensor comprises: a light source to direct light onto the front-most one of the shopping bags; and a light detector to detect reflected light from the front-most one of the shopping bags to generate the first motion data. 12. A method for detecting removal or insertion of planar items that are stacked in a holder for individual withdrawal, the method comprising: receiving first data from an optical sensor, the first data indicating translational movement of a first planar item; determining that the translational movement is of at least a threshold distance based at least in part on the first data; in response to determining that the translational movement is of at least the threshold distance, recording a removal of the first planar item from the holder; receiving second data from the optical sensor; determining that a second planar item has been inserted into the holder based at least part on the second data; and in response to determining that the second planar item has been inserted into the holder, recording an insertion of the second planar item into the holder. 13. The method as recited in claim 12 , further comprising associating removal of the first planar item with an account of a customer. 14. The method as recited in claim 12 , further comprising: maintaining a list of charges for items that are being purchased by a customer; and adding a charge for the first planar item to the list of
the piston being actuated by a spring-like mechanism · CPC title
with means for detecting the geometric dimensions of the article of which the code is read, such as its size or height, for the verification of the registration · CPC title
the articles being delivered by hand-operated means · CPC title
for alarm, monitoring and auditing in vending machines or means for indication, e.g. when empty · CPC title
Inventory monitoring · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.