System and method for managing the generation of brewed beverages using shared resources
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/00
G05B-015/00
G05B-019/00
G05B-021/00
G06Q-020/00
A47J-031/40
A23F-005/00
출원번호
US-0359063
(2012-01-26)
등록번호
US-8515574
(2013-08-20)
발명자
/ 주소
Studor, Charles F.
Nater, J. Kevin
Hassoun, Marwan M
출원인 / 주소
Briggo, Inc.
대리인 / 주소
Reising Ethington P.C.
인용정보
피인용 횟수 :
16인용 특허 :
17
초록▼
A system that generates brewed beverages may receive requests to produce specified brewed beverages. The system may include a scheduler that initiates and controls the performance of one or more chemical or mechanical processes to produce the beverages. While one chemical or mechanical process for p
A system that generates brewed beverages may receive requests to produce specified brewed beverages. The system may include a scheduler that initiates and controls the performance of one or more chemical or mechanical processes to produce the beverages. While one chemical or mechanical process for producing a beverage is being performed, other processes may be performed for production of the beverage or another beverage. The scheduler may determine the time at which to perform each process, the time at which a beverage should be presented, the resources to be used to perform the processes, or the time at which to perform a cleaning process, dependent on an actual or expected demand for beverages, or dependent on a target time for beverage retrieval. Shared resources may be applied to the production of beverages for high priority orders, while partially completed beverages for lower priority orders are staged for subsequent advancement.
대표청구항▼
1. An apparatus, comprising: an input mechanism that is configured to receive requests to produce brewed beverages;a controller that is configured to control the performance of a plurality of chemical or mechanical processes, each of which contributes to the production of a brewed beverage or a comp
1. An apparatus, comprising: an input mechanism that is configured to receive requests to produce brewed beverages;a controller that is configured to control the performance of a plurality of chemical or mechanical processes, each of which contributes to the production of a brewed beverage or a component thereof; anda plurality of mechanical components, each of which is configured for use during the performance of at least one of the plurality of chemical or mechanical processes;wherein in response to receiving a request to produce a specified brewed beverage through the input mechanism, the controller is configured to effect the production of the specified brewed beverage, wherein producing the specified brewed beverage comprises performing one or more of the chemical or mechanical processes, and wherein at least one of the one or more of the plurality of chemical or mechanical processes can be performed while one of the plurality of chemical or mechanical processes is being performed as a contributing process in the production of the specified brewed beverage or another brewed beverage; andwherein in effecting the production of the specified brewed beverage, the controller is further configured to determine, dependent on an actual or expected demand for brewed beverages, a time at which to perform one of the one or more of the plurality of chemical or mechanical processes, and further wherein in response to determining that the one of the one or more of the plurality of chemical or mechanical processes should be performed at a particular time in the future, the controller is further configured to effect the movement of the specified brewed beverage in a partially completed form to a staging area where the specified brewed beverage is stored until the particular time. 2. The apparatus of claim 1, wherein the request comprises an order that was placed from a remote location, and wherein the request indicates a time at which the specified brewed beverage is expected to be retrieved. 3. The apparatus of claim 1, wherein the request comprises a previously submitted order for multiple instances of the specified brewed beverage, and wherein the order comprises a pre-determined schedule of two or more times at which an instance of the specified brewed beverage is to be retrieved. 4. The apparatus of claim 1, wherein in response to determining that production of the specified brewed beverage is complete, the controller is further configured to send an indication to a customer on whose behalf the beverage was produced that the beverage is ready to be retrieved. 5. The apparatus of claim 1, wherein the request comprises an order that was speculatively placed by the controller on behalf of a customer dependent on an order history for the customer, or an order that was speculatively placed by the controller dependent on a demand history for the apparatus. 6. The apparatus of claim 1, wherein the apparatus comprises or is communicatively coupled to a data store;wherein the data store comprises, for each of one or more customers, information indicating one or more of: an order history, one or more drink preferences, one or more location preferences, or one or more delivery time preferences; andwherein the specified brewed beverage is selected from among beverages identified in the order history of the customer on whose behalf the request is made or in the one or more drink preferences of the customer on whose behalf the request is made. 7. The apparatus of claim 1, wherein determining a time at which to perform one or more of the plurality of chemical or mechanical processes comprises determining a priority of the request with respect to a priority of one or more other requests for brewed beverages that have been received but for which production of the requested brewed beverages have not yet been completed. 8. The apparatus of claim 1, wherein the request indicates a time at which the specified brewed beverage is expected to be retrieved, and wherein determining a time at which to perform one of the one or more of the plurality of chemical or mechanical processes is dependent on the indicated time. 9. The apparatus of claim 1, wherein the controller is configured to determine, dependent on an actual or expected demand for brewed beverages, a time at which to present the specified brewed beverage subsequent to its production, and further wherein determining a time at which to present the specified brewed beverage comprises determining whether a customer on whose behalf the request was made is currently in the vicinity of the apparatus. 10. The apparatus of claim 1, wherein the controller is configured to determine, dependent on an actual or expected demand for brewed beverages, a time at which to present the specified brewed beverage subsequent to its production, and further wherein determining a time at which to present the specified brewed beverage comprises: storing the specified brewed beverage in a staging area; andin response to receiving an indication that a customer on whose behalf the request was made is ready to retrieve the specified brewed beverage, determining that the specified brewed beverage should be presented. 11. The apparatus of claim 10, wherein the staging area within which the specified brewed beverage is stored has a temperature within a pre-determined range of temperatures that encompasses a temperature at which the specified brewed beverage should be held until it is presented. 12. The apparatus of claim 1, wherein the controller is further configured to effect discarding the specified brewed beverage in response to determining that the specified brewed beverage has not been retrieved within a pre-determined time period following its production or in response to determining that the temperature of the specified brewed beverage is no longer within an acceptable range of temperatures for presentation of the specified brewed beverage. 13. The apparatus of claim 1, wherein the controller is further configured to communicate a status of the production of the specified brewed beverage or an expected completion time for production of the specified brewed beverage to a customer on whose behalf the beverage is being produced prior to production of the specified brewed beverage being completed. 14. The apparatus of claim 1, wherein the controller is further configured to determine a time at which to perform a clean-in-place process for one or more of the mechanical components. 15. A method, comprising: performing by a computer: receiving a request to produce a specified brewed beverage;effecting the production of the specified brewed beverage by a beverage generation apparatus;wherein producing the specified beverage comprises performing one or more chemical or mechanical processes, and wherein at least one of the one or more chemical or mechanical processes can be performed while one of the chemical or mechanical processes is being performed as a contributing process in the production of the specified brewed beverage or another brewed beverage; andeffecting the presentation of the specified brewed beverage by the beverage generation apparatus subsequent to completion of the production of the specified brewed beverage;wherein effecting the production of the specified brewed beverage comprises determining, dependent on an actual or expected demand for brewed beverage, a time at which to perform one of the one or more chemical or mechanical processes and further wherein in response to determining that the one of the one or more chemical or mechanical processes should be performed at a particular time in the future, the effecting production of the specified brewed beverage further comprises moving the specified brewed beverage in a partially completed form to a staging area and storing the specified brewed beverage therein until the particular time. 16. The method of claim 15, wherein determining a time at which to perform one or more chemical or mechanical processes is dependent on a priority of the request with respect to a priority of one or more other requests for brewed beverages that have been received but for which production of the requested brewed beverages have not yet been completed or is dependent on an indication of a target time for retrieval of the specified brewed beverage. 17. The method of claim 15, wherein effecting the production of the specified brewed beverage further comprises determining, dependent on an actual or expected demand, a time at which to present the specified brewed beverage subsequent to its production, and further wherein determining a time at which to present the specified brewed beverage comprises determining whether a customer on whose behalf the request was made is currently in the vicinity of the beverage generation apparatus. 18. A non-transitory, computer-readable storage medium storing program instructions that when executed on one or more computers cause the one or more computers to perform: receiving a request to produce a specified brewed beverage;effecting the production of the specified brewed beverage by a beverage generation apparatus, wherein producing the specified beverage comprises performing one or more chemical or mechanical processes, and wherein at least one of the one or more chemical or mechanical processes can be performed while one of the chemical or mechanical processes is being performed as a contributing process in the production of the specified brewed beverage or another brewed beverage; andeffecting the presentation of the specified brewed beverage by the beverage generation apparatus subsequent to completion of the production of the specified brewed beverage;wherein effecting the production of the specified brewed beverage comprises determining, dependent on an actual or expected demand for brewed beverages, a time at which to perform one of the one or more chemical or mechanical processes, and further wherein in response to determining that the one of the one or more chemical or mechanical processes should be performed at a particular time in the future, the effecting production of the specified brewed beverage further comprises moving the specified brewed beverage in a partially completed form to a staging area and storing the specified brewed beverage therein until the particular time. 19. The storage medium of claim 18, wherein effecting the production of the specified brewed beverage further comprises determining, dependent on an actual or expected demand, a time at which to present the specified brewed beverage subsequent to its production, and further wherein determining a time at which to perform one of the one or more chemical or mechanical processes is dependent on one or more of: a priority of the request with respect to a priority of the one or more other requests for brewed beverages that have been received but for which production of the request brewed beverages that have been received but for which production of the requested brewed beverages have not yet been completed;an indication of a target time for retrieval of the specified brewed beverage; ora determination that resources are not available to perform the one of the one or more of the plurality of chemical or mechanical processes.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (17)
Jennings, Craig; Katchmar, Mike; Michael, Zane A.; Potter, Ron, Apparatus and methods for a robotic beverage server.
Brogna Salvatore J. (Southbury CT) Casler Richard J. (Newtown CT) Meadows John W. (Los Altos Hills CA) Lynders Joseph F. (Ansonia CT) Shulman Burt (Poughkeepsie NY), Automated drinkmaker system.
Economy, Theodore F.; Sturm, Gregory R.; Uzar, Leslie A., Intelligent transaction router and process for handling multi-product point of sale transactions.
Gutwein, Roger William; Connor, Christopher Wade, Methods and systems for utilizing delayed dilution, mixing and filtration for providing customized beverages on demand.
Perrelli, Jonathon E.; Wheatley, David J.; Wheatley, Maxim D.; Metlen, Todd; Bacon, Connor J., System, method, and apparatus for dispensing variable quantities of additives and controlling characteristics thereof in a beverage.
Peters, Dan; Tran, Son V.; Newman, David R.; Antao, Leonard F.; Slagley, David O.; Kolls, H. Brock, Systems and methods for facilitating consumer-dispenser interactions.
Jersey, Steven T.; Headen, Steven; Jones, Brian C.; Fernald, Chris; Sellmann, Olga, Vertical beverage dispensing manifolds, dispensers including the same, and methods of dispensing a beverage.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.