[發(fā)明專利]用于自動(dòng)飲品機(jī)的任務(wù)處理方法、自動(dòng)飲品機(jī)及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201910873775.2 | 申請(qǐng)日: | 2019-09-16 |
| 公開(公告)號(hào): | CN110647389B | 公開(公告)日: | 2023-04-07 |
| 發(fā)明(設(shè)計(jì))人: | 段金瑞 | 申請(qǐng)(專利權(quán))人: | 北京鎂伽機(jī)器人科技有限公司 |
| 主分類號(hào): | G06F9/48 | 分類號(hào): | G06F9/48;G06Q30/0601;G07F13/06 |
| 代理公司: | 北京睿邦知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11481 | 代理人: | 徐丁峰;張瑋 |
| 地址: | 102208 北京市昌平*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 自動(dòng) 飲品 任務(wù) 處理 方法 存儲(chǔ) 介質(zhì) | ||
1.一種用于自動(dòng)飲品機(jī)的任務(wù)處理方法,其特征在于,包括:
獲取待處理任務(wù),其中所述待處理任務(wù)屬于多個(gè)類型;
根據(jù)所述待處理任務(wù)的類型將所述待處理任務(wù)加入對(duì)應(yīng)的任務(wù)隊(duì)列;
按照任務(wù)的類型的優(yōu)先級(jí),從各個(gè)任務(wù)隊(duì)列中確定當(dāng)前任務(wù);以及
執(zhí)行所述當(dāng)前任務(wù);
其中,所述按照任務(wù)的類型的優(yōu)先級(jí)從各個(gè)任務(wù)隊(duì)列中確定當(dāng)前任務(wù)包括:
首先,先從最高優(yōu)先級(jí)的任務(wù)隊(duì)列中確定當(dāng)前任務(wù),在確定當(dāng)前任務(wù)后,結(jié)束當(dāng)前流程;
然后,在最高優(yōu)先級(jí)的任務(wù)隊(duì)列為空或最高優(yōu)先級(jí)的任務(wù)隊(duì)列中排在最前面的待處理任務(wù)不適宜作為當(dāng)前任務(wù)的情況下,可以從第二高優(yōu)先級(jí)的任務(wù)隊(duì)列中確定當(dāng)前任務(wù),在從第二高優(yōu)先級(jí)的任務(wù)隊(duì)列中確定當(dāng)前任務(wù)后,結(jié)束當(dāng)前流程;
以此類推,按照優(yōu)先級(jí)由高到低的順序,確定分別排在各個(gè)任務(wù)隊(duì)列的最前面的待處理任務(wù)是當(dāng)前任務(wù);
其中,所述任務(wù)的類型包括以下類型中的至少兩項(xiàng):飲品制作任務(wù)、飲品領(lǐng)取任務(wù)和飲品丟棄任務(wù);
并且,所述按照任務(wù)的類型的優(yōu)先級(jí)從各個(gè)任務(wù)隊(duì)列中確定當(dāng)前任務(wù)包括:
確定與所述飲品領(lǐng)取任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列是否為空,如果與所述飲品領(lǐng)取任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中不為空,則確定與所述飲品領(lǐng)取任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列的當(dāng)前飲品領(lǐng)取任務(wù)是當(dāng)前任務(wù);
如果與所述飲品領(lǐng)取任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列為空,則確定與所述飲品丟棄任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列是否為空,如果與所述飲品丟棄任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列不為空,則確定與所述飲品丟棄任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列的當(dāng)前飲品丟棄任務(wù)是當(dāng)前任務(wù);
如果與所述飲品丟棄任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列為空,則確定與所述飲品制作任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列是否為空,如果與所述飲品制作任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列為空,則調(diào)度下一任務(wù);
如果與所述飲品制作任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列不為空,則確定與所述飲品制作任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列的當(dāng)前飲品制作任務(wù)是當(dāng)前任務(wù)。
2.如權(quán)利要求1所述的任務(wù)處理方法,其特征在于,所述飲品制作任務(wù)包括預(yù)約訂單任務(wù)和即取訂單任務(wù),
所述根據(jù)所述待處理任務(wù)的類型將所述待處理任務(wù)加入對(duì)應(yīng)的任務(wù)隊(duì)列包括:
將所述預(yù)約訂單任務(wù)加入對(duì)應(yīng)的任務(wù)隊(duì)列;
將所述即取訂單任務(wù)加入對(duì)應(yīng)的任務(wù)隊(duì)列;
所述確定與所述飲品制作任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列的當(dāng)前飲品制作任務(wù)是當(dāng)前任務(wù)包括:
確定與所述預(yù)約訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前預(yù)約訂單任務(wù)的預(yù)取訂單時(shí)間與當(dāng)前時(shí)刻之差是否小于特定時(shí)間閾值,如果是,則確定該當(dāng)前預(yù)約訂單任務(wù)是當(dāng)前任務(wù);
如果與所述預(yù)約訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前預(yù)約訂單任務(wù)的預(yù)取訂單時(shí)間與當(dāng)前時(shí)刻之差不小于特定時(shí)間閾值或者與所述預(yù)約訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列為空,則確定與所述即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列的當(dāng)前即取訂單任務(wù)是當(dāng)前任務(wù)。
3.如權(quán)利要求2所述的任務(wù)處理方法,其特征在于,所述即取訂單任務(wù)包括遠(yuǎn)程即取訂單任務(wù)和現(xiàn)場(chǎng)即取訂單任務(wù),
所述根據(jù)所述待處理任務(wù)的類型將所述待處理任務(wù)加入對(duì)應(yīng)的任務(wù)隊(duì)列包括:
將所述遠(yuǎn)程即取訂單任務(wù)加入對(duì)應(yīng)的任務(wù)隊(duì)列;
將所述現(xiàn)場(chǎng)即取訂單任務(wù)加入對(duì)應(yīng)的任務(wù)隊(duì)列;
所述確定與所述即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列的當(dāng)前即取訂單任務(wù)是當(dāng)前任務(wù)包括:
比較與所述遠(yuǎn)程即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前遠(yuǎn)程即取訂單任務(wù)的下單時(shí)間是否晚于與所述現(xiàn)場(chǎng)即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前現(xiàn)場(chǎng)即取訂單任務(wù)的下單時(shí)間;
如果與所述遠(yuǎn)程即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前遠(yuǎn)程即取訂單任務(wù)的下單時(shí)間不晚于與所述現(xiàn)場(chǎng)即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前現(xiàn)場(chǎng)即取訂單任務(wù)的下單時(shí)間,則確定與所述遠(yuǎn)程即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前遠(yuǎn)程即取訂單任務(wù)是當(dāng)前任務(wù);
如果與所述遠(yuǎn)程即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前遠(yuǎn)程即取訂單任務(wù)的下單時(shí)間晚于與所述現(xiàn)場(chǎng)即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前現(xiàn)場(chǎng)即取訂單任務(wù)的下單時(shí)間或所述遠(yuǎn)程即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列為空,則確定與所述現(xiàn)場(chǎng)即取訂單任務(wù)對(duì)應(yīng)的任務(wù)隊(duì)列中的當(dāng)前現(xiàn)場(chǎng)即取訂單任務(wù)是當(dāng)前任務(wù)。
4.如權(quán)利要求1至3任一項(xiàng)所述的任務(wù)處理方法,其特征在于,所述獲取待處理任務(wù)包括:自客戶端獲取所述飲品制作任務(wù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京鎂伽機(jī)器人科技有限公司,未經(jīng)北京鎂伽機(jī)器人科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910873775.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 任務(wù)協(xié)作裝置及方法
- 用于量化任務(wù)價(jià)值的任務(wù)管理方法及裝置
- 用于運(yùn)行任務(wù)的系統(tǒng)、方法和裝置
- 一種分布式任務(wù)調(diào)度系統(tǒng)及方法
- 任務(wù)信息處理方法
- 一種同步任務(wù)異步執(zhí)行的方法和調(diào)度系統(tǒng)
- 數(shù)據(jù)處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
- 一種自動(dòng)分配和推送的任務(wù)管理平臺(tái)及方法
- 程序執(zhí)行控制的裝置及方法、終端和存儲(chǔ)介質(zhì)
- 基于會(huì)話的任務(wù)待辦方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)





