Methods and systems for creating vending machine kits

US9818250B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9818250-B2
Application numberUS-201414300971-A
CountryUS
Kind codeB2
Filing dateJun 10, 2014
Priority dateJun 10, 2014
Publication dateNov 14, 2017
Grant dateNov 14, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for dispensing a kit of items from one or more vending machines includes a kit determination system with a kit analyzer to determine whether there is a specific kit or kits to recommend or assign to a user. A kit may be pre-assigned to the user by a third party. If there is no kit assigned to the user, a kit may be recommended to the user based on past history and a number of other factors. Also included is a vending machine kit dispensing system for dispensing a kit of items from one or more vending machines, the vending machines being interconnected on a network.

First claim

Opening claim text (preview).

We claim: 1. A method for automatically dispensing a kit of items from a vending machine comprising: programming a time based product dispensing feature of the vending machine by capturing an identifier for a user that is received by the vending machine at a first point in time, first data indicative a plurality of products that were caused to be dispensed from the vending machine by the identified user at the first point in time, and second data indicative of at least one time parameter associated with the first point in time whereby, in response to the vending machine receiving the identifier for the user at a second point in time subsequent to the first point in time, the programmed, time based product dispensing feature functions to determine if the at least one time parameter associated with the first point in time corresponds to at least one time parameter associated with the second point in time and to cause the vending machine to automatically output a recommendation that the identified user cause the vending machine to dispense the plurality of products that were previously caused to be dispensed from the vending machine by the identified user at the first point in time when the at least one time parameter associated with the first point in time is determined to correspond to the at least one time parameter associated with the second point in time; subsequent to causing the recommendation to be output to the identified user, receiving via an input device of the vending machine an instruction from the identified user to cause the vending machine to dispense one or more products other than the recommended plurality of products from the vending machine; and causing the vending machine to dispense the one or more products other than the recommended first plurality of products. 2. The method as recited in claim 1 , wherein the at least one time parameter associated with the first point in time comprises a day of week. 3. The method as recited in claim 1 , wherein the at least one time parameter associated with the first point in time comprises an hour of day. 4. The method as recited in claim 1 , wherein the at least one time parameter associated with the first point in time comprises a day of month. 5. A system for automatically dispensing a kit of items from a vending machine, comprising: a vending machine containing vending mechanisms stocked with a plurality of different types of items having a time based product dispensing feature, wherein the time based product dispensing feature is programmed by capturing an identifier for a user that is received by the vending machine at a first point in time, first data indicative of a first plurality of products that were caused to be dispensed from the vending machine by the identified user at the first point in time, and second data indicative of at least one time parameter associated with the first point in time whereby, in response to the vending machine receiving the identifier for the user at a second point in time subsequent to the first point in time, the programmed, time based product dispensing feature functions to determine if the at least one time parameter associated with the first point in time corresponds to at least one time parameter associated with the second point in time and to cause the vending machine to automatically output a recommendation that the identified user cause the vending machine to dispense the first plurality of products that were previously caused to be dispensed from the vending machine by the identified user at the first point in time when the at least one time parameter associated with the first point in time is determined to correspond to the at least one time parameter associated with the second point in time and to program the time based product dispensing feature with third data indicative of a second plurality of products that were caused to be dispensed from the vending machine by the identified user at the second point in time when the identified user is determined to have caused the vending machine to dispense the second plurality of product in lieu of the recommended first plurality of product. 6. The system as recited in claim 5 , wherein the vending machine comprises a keypad for receiving the identifier for the user. 7. The system as recited in claim 5 , wherein the vending machine comprises a device for receiving the identifier for the user from a machine readable element encoded with the identifier for the user. 8. The system as recited in claim 5 , wherein the time based product dispensing feature comprises programming executable by a processing device disposed within the vending machine. 9. The system as recited in claim 5 , wherein the time based product dispensing feature comprises programming executable by a server device in communication with the vending machine. 10. The method as recited in claim 5 , wherein the at least one time parameter associated with the first point in time comprises a day of week. 11. The method as recited in claim 5 , wherein the at least one time parameter associated with the first point in time comprises an hour of day. 12. The method as recited in claim 5 , wherein the at least one time parameter associated with the first point in time comprises a day of month. 13. A non-transitory, computer readable media having instructions, executable by a processing device associated with a vending machine, for automatically dispensing a kit of items from the vending machine, the instructions performing steps comprising: programming a time based product dispensing feature of the vending machine by capturing an identifier for a user that is received by the vending machine at a first point in time, first data indicative of a plurality of products that were caused to be dispensed from the vending machine by the identified user at the first point in time, and second data indicative of at least one time parameter associated with the first point in time whereby, in response to the vending machine receiving the identifier for the user at a second point in time subsequent to the first point in time, the programmed, time based product dispensing feature functions to determine if the at least one time parameter associated with the first point in time corresponds to at least one time parameter associated with the second point in time and to cause the vending machine to automatically output a recommendation that the identified user cause the vending machine to dispense the plurality of products that were previously caused to be dispensed from the vending machine by the identified user at the first point in time when the at least one time parameter associated with the first point in time is determined to correspond to the at least one time parameter associated with the second point in time; subsequent to causing the recommendation to be output to the identified user, receiving via an input device of the vending machine an instruction from the identified user to cause the vending machine to dispense one or more products other than the recommended plurality of products from the vending machine; and causing the vending machine to dispense the one or more products other than the recommended first plurality of products. 14. The non-transitory, computer readable media as recited in claim 13 , wherein the at least one time parameter associated with the first point in time comprises a day of week. 15. The non-transitory, computer readable media as recited in claim 13 , wherein the at least one time parameter associated with the first point in time comprises an hour of day. 16. The non-transitory, computer readab

Assignees

Inventors

Classifications

  • G07F11/70Primary

    in which the articles are formed in the apparatus from components, blanks, or material constituents · CPC title

  • Vending machines being part of a centrally controlled network of vending machines · CPC title

  • G07F11/002Primary

    Physics · mapped topic

  • Recommending goods or services · CPC title

  • Interfacing with vending machines using mobile or wearable devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9818250B2 cover?
A system and method for dispensing a kit of items from one or more vending machines includes a kit determination system with a kit analyzer to determine whether there is a specific kit or kits to recommend or assign to a user. A kit may be pre-assigned to the user by a third party. If there is no kit assigned to the user, a kit may be recommended to the user based on past history and a number o…
Who is the assignee on this patent?
Ww Grainger Inc
What technology area does this patent fall under?
Primary CPC classification G07F11/70. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 14 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).