本發(fā)明涉及電器技術領域,尤其涉及一種電飯煲的控制方法、系統(tǒng)和客戶端。
背景技術:
目前,常規(guī)家用電器尤其是小家電設備的控制流程,以及菜單操作流程一般都是固定在家用電器設備芯片內部,不能實現可編輯自動調節(jié),對控制條件的修改往往只有通過對實現控制條件部分代碼進行操作,才能實現。這種狀況不利于家用電器設備控制系統(tǒng)的自動調節(jié),如果需要更新家用電器設備的控制方法,則需要增加額外的代碼修改操作,而這些是普通用戶所不能觸及的,同時也給生產廠商帶來了很大的維護成本,從而導致用戶對家用電器的個性化要求得不到滿足,也不利于家用電器設備未來的發(fā)展。
技術實現要素:
本發(fā)明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發(fā)明的一個目的在于提出一種電飯煲的控制方法,該方法解決了電飯煲的控制操作流程修改困難的問題,降低了電飯煲的維護成本,提升了電飯煲的智能化使用體驗。
本發(fā)明的第二個目的在于提出一種客戶端。
本發(fā)明的第三個目的在于提出一種電飯煲的控制系統(tǒng)。
為了實現上述目的,本發(fā)明第一方面實施例的電飯煲的控制方法,包括以下步驟:客戶端獲取電飯煲的烹飪操作流程,并在所述客戶端的顯示界面中顯示所述烹飪操作流程,其中,所述烹飪操作流程包括可編輯參數;所述客戶端接收用戶針對所述烹飪操作流程中可編輯參數的操作;所述客戶端根據所述操作對所述可編輯參數進行修改,并將修改之后的所述烹飪操作流程發(fā)送至所述電飯煲,以使所述電飯煲根據修改之后的所述烹飪操作流程進行工作。
根據本發(fā)明實施例的電飯煲的控制方法,使用戶可以通過客戶端完成對電飯煲的烹飪操作流程的控制以及烹飪菜單的設置,解決了電飯煲的控制操作流程修改困難的問題,降低了電飯煲的維護成本,提升了電飯煲的智能化使用體驗。
在本發(fā)明的一個實施例中,所述可編輯參數包括所述烹飪操作流程中的操作步驟的順 序,以及所述操作步驟之中的操作參數。
在本發(fā)明的一個實施例中,還包括:在所述顯示界面中提供用于調節(jié)所述操作步驟的順序的拖動按鈕和刪除所述操作步驟的刪除按鈕。
在本發(fā)明的一個實施例中,還包括:當所述操作參數所在的位置被觸發(fā)時,提供操作參數編輯界面。
在本發(fā)明的一個實施例中,還包括:獲取烹飪菜單,并在所述客戶端的顯示界面中顯示所述烹飪菜單;根據所述用戶指令對所述烹飪菜單進行修改。
為了實現上述目的,本發(fā)明第二方面實施例的客戶端,包括:獲取模塊,用于獲取電飯煲的烹飪操作流程,并在所述客戶端的顯示界面中顯示所述烹飪操作流程,其中,所述烹飪操作流程包括可編輯參數;接收模塊,用于接收用戶針對所述烹飪操作流程中可編輯參數的操作;修改模塊,用于根據所述操作對所述可編輯參數進行修改,并將修改之后的所述烹飪操作流程發(fā)送至所述電飯煲,以使所述電飯煲根據修改之后的所述烹飪操作流程進行工作。
根據本發(fā)明實施例的客戶端,使用戶可以通過該客戶端完成對電飯煲的烹飪操作流程的控制以及烹飪菜單的設置,解決了電飯煲的控制操作流程修改困難的問題,降低了電飯煲的維護成本,提升了電飯煲的智能化使用體驗。
在本發(fā)明的一個實施例中,所述可編輯參數包括所述烹飪操作流程中的操作步驟的順序,以及所述操作步驟之中的操作參數。
在本發(fā)明的一個實施例中,還包括:第一提供模塊,用于在所述顯示界面中提供調節(jié)所述操作步驟的順序的拖動按鈕和刪除所述操作步驟的刪除按鈕。
在本發(fā)明的一個實施例中,還包括:第二提供模塊,用于當所述操作參數所在的位置被觸發(fā)時,提供操作參數編輯界面。
在本發(fā)明的一個實施例中,所述獲取模塊,還用于獲取烹飪菜單,并在所述客戶端的顯示界面中顯示所述烹飪菜單;所述修改模塊,還用于根據所述用戶指令對所述烹飪菜單進行修改。
為了實現上述目的,本發(fā)明第三方面實施例的電飯煲的控制系統(tǒng),包括本發(fā)明第二方面實施例的客戶端和電飯煲。
根據本發(fā)明實施例的電飯煲的控制系統(tǒng),用戶可以通過客戶端完成對電飯煲的烹飪操作流程的控制以及烹飪菜單的設置,解決了電飯煲的控制操作流程修改困難的問題,降低了電飯煲的維護成本,提升了電飯煲的智能化使用體驗。
附圖說明
圖1是根據本發(fā)明一個實施例的電飯煲的控制方法的流程圖;
圖2是根據本發(fā)明一個實施例的客戶端的顯示界面中顯示的烹飪操作流程的示意圖;
圖3是根據本發(fā)明一個實施例的用戶在客戶端的主界面中添加菜譜的示意圖;
圖4是根據本發(fā)明一個實施例的客戶端通過網上下載的方式獲取烹飪菜單的過程示意圖;
圖5是根據本發(fā)明一個實施例的客戶端的方框示意圖;
圖6是根據本發(fā)明另一個實施例的客戶端的方框示意圖;
圖7是根據本發(fā)明又一個實施例的客戶端的方框示意圖;
圖8是根據本發(fā)明一個實施例的電飯煲的控制系統(tǒng)的方框圖。
附圖標記:
客戶端100、獲取模塊10、接收模塊20、修改模塊30、第一提供模塊40、第二提供模塊50和電飯煲200。
具體實施方式
下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
圖1是根據本發(fā)明實施例的電飯煲的控制方法的流程圖。如圖1所示,本發(fā)明實施例的電飯煲的控制方法,包括以下步驟:
S1,客戶端獲取電飯煲的烹飪操作流程,并在客戶端的顯示界面中顯示烹飪操作流程,其中,烹飪操作流程包括可編輯參數。
在本發(fā)明的一個實施例中,可編輯參數包括烹飪操作流程中的操作步驟的順序,以及操作步驟之中的操作參數。
具體地,如圖2所示為客戶端的顯示界面中顯示的烹飪操作流程,其中,烹飪操作流程中的操作步驟的順序,以及操作步驟中的操作參數(例如,遷移條件中的各個參數)都可以被編輯。
在本發(fā)明的一個實施例中,客戶端可以應用在移動終端(例如,手機、平板電腦)中,也可以應用在PC(personal computer,個人計算機)中。
S2,客戶端接收用戶針對烹飪操作流程中可編輯參數的操作。
在本發(fā)明的一個實施例中,還包括:在顯示界面中提供用于調節(jié)操作步驟的順序的拖動按鈕和刪除操作步驟的刪除按鈕。
具體地,用戶可以通過對顯示界面中的拖動按鈕和刪除按鈕的操作實現對烹飪操作流 程的編輯,例如,如果原來操作步驟的順序為:步驟1->步驟2,如圖2所示,通過拖動按鈕,可以實現步驟2的相關描述位于步驟1的位置,步驟1的相關描述位于步驟2的位置,實現操作步驟的順序的調整。又例如,通過點擊刪除按鈕,可以將操作步驟刪除。
另外,如圖2所示,通過Add按鈕可以新增操作步驟,Save按鈕可以保存修改后的烹飪操作流程。
在本發(fā)明的一個實施例中,還包括:當操作參數所在的位置被觸發(fā)時,提供操作參數編輯界面。
具體地,用戶可以對操作步驟中的操作參數進行編輯。例如,在顯示界面中,可以用手按壓相關的設置項,通過壓力傳感來觸發(fā)對該設置項的設置與編輯。例如,如圖2所示,可以手動按壓步驟描述1的位置,來重新設置遷移條件的相關屬性,例如,時間、底部溫度、頂部溫度等。
S3,客戶端根據操作對可編輯參數進行修改,并將修改之后的烹飪操作流程發(fā)送至電飯煲,以使電飯煲根據修改之后的烹飪操作流程進行工作。
具體地,客戶端根據用戶針對烹飪操作流程中可編輯參數的操作對可編輯參數進行修改,并將修改之后的烹飪操作流程發(fā)送至電飯煲,電飯煲根據修改之后的烹飪操作流程進行工作,從而實現了用戶通過客戶端就能修改或編輯電飯煲的控制流程、遷移條件等,而不需要增加額外的代碼修改操作。
在本發(fā)明的一個實施例中,還包括:獲取烹飪菜單,并在客戶端的顯示界面中顯示烹飪菜單;根據用戶指令對烹飪菜單進行修改。
具體地,如圖3所示,用戶可以通過從網上下載的方式獲取烹飪菜單(例如,點擊如圖3中的客戶端主界面的網上下載按鈕),即通過訪問烹飪菜單數據庫,獲取菜譜列表,并將其添加到烹飪菜單的主界面,電飯煲通過解析烹飪菜單中的烹飪操作流程,來實現烹飪。同樣地,烹飪菜單中的操作步驟等參數也可以被用戶編輯,客戶端根據用戶的操作對烹飪菜單的修改,并將修改后的烹飪菜單發(fā)送至電飯煲,以使電飯煲根據修改之后的烹飪菜單進行烹飪。其中,客戶端通過網上下載的方式獲取烹飪菜單的過程如圖4所示,客戶端向服務器發(fā)起請求,服務器在烹飪菜單數據庫中查詢用戶需要的數據,并將查找到的數據反饋給客戶端,以供用戶使用。
另外,用戶還可以手工設置烹飪菜單(例如,用戶點擊如圖3中的客戶端主界面的手工設置按鈕,進行手工設置烹飪菜單),通過設置菜肴的操作步驟,將該菜肴的操作,添加到烹飪菜單的主界面,通過設置,實現了電飯煲讀取該菜肴的操作設置,通過改變相關控制方式,實現了對手工設置菜肴的烹飪。
本發(fā)明實施例的電飯煲的控制方法,使用戶可以通過客戶端完成對電飯煲的烹飪操作 流程的控制以及烹飪菜單的設置,解決了電飯煲的控制操作流程修改困難的問題,降低了電飯煲的維護成本,提升了電飯煲的智能化使用體驗。
為了實現上述實施例,本發(fā)明還提出了一種客戶端。
圖5是根據本發(fā)明一個實施例的客戶端的方框示意圖。如圖5所示,本發(fā)明實施例的客戶端100,包括:獲取模塊10、接收模塊20和修改模塊30。
其中,獲取模塊10用于獲取電飯煲的烹飪操作流程,并在客戶端的顯示界面中顯示烹飪操作流程,其中,烹飪操作流程包括可編輯參數。
在本發(fā)明的一個實施例中,可編輯參數包括烹飪操作流程中的操作步驟的順序,以及操作步驟之中的操作參數。
具體地,如圖2所示為客戶端的顯示界面中顯示的烹飪操作流程,其中,烹飪操作流程中的操作步驟的順序,以及操作步驟中的操作參數(例如,遷移條件中的各個參數)都可以被編輯。
接收模塊20用于接收用戶針對烹飪操作流程中可編輯參數的操作。
在本發(fā)明的一個實施例中,如圖6所示,還包括:第一提供模塊40。第一提供模塊40用于在顯示界面中提供調節(jié)操作步驟的順序的拖動按鈕和刪除操作步驟的刪除按鈕。
具體地,用戶可以通過對顯示界面中的拖動按鈕和刪除按鈕的操作實現對烹飪操作流程的編輯,例如,如果原來操作步驟的順序為:步驟1->步驟2,如圖2所示,通過拖動按鈕,可以實現步驟2的相關描述位于步驟1的位置,步驟1的相關描述位于步驟2的位置,實現操作步驟的順序的調整。又例如,通過點擊刪除按鈕,可以將操作步驟刪除。接收模塊20則接收用戶針對烹飪操作流程中可編輯參數的操作。
另外,如圖2所示,通過Add按鈕可以新增操作步驟,Save按鈕可以保存修改后的烹飪操作流程。
在本發(fā)明的一個實施例中,如圖7所示,還包括:第二提供模塊50。第二提供模塊50用于當操作參數所在的位置被觸發(fā)時,提供操作參數編輯界面。
具體地,用戶可以對操作步驟中的操作參數進行編輯。例如,在顯示界面中,可以用手按壓相關的設置項,通過壓力傳感來觸發(fā)對該設置項的設置與編輯。例如,如圖2所示,可以手動按壓步驟描述1的位置,來重新設置遷移條件的相關屬性,例如,時間、底部溫度、頂部溫度等。
修改模塊30用于根據操作對可編輯參數進行修改,并修改之后的烹飪操作流程發(fā)送至電飯煲,以使電飯煲根據修改之后的烹飪操作流程進行工作。
具體地,修改模塊30根據用戶針對烹飪操作流程中可編輯參數的操作對可編輯參數進行修改,并將修改之后的烹飪操作流程發(fā)送至電飯煲,電飯煲根據修改之后的烹飪操作流 程進行工作,從而實現了用戶通過客戶端100就能修改或編輯電飯煲的控制流程、遷移條件等,而不需要增加額外的代碼修改操作。
在本發(fā)明的一個實施例中,獲取模塊10還用于獲取烹飪菜單,并在客戶端的顯示界面中顯示烹飪菜單;修改模塊30還用于根據用戶指令對烹飪菜單進行修改。
具體地,如圖3所示,獲取模塊10可以通過從網上下載的方式獲取烹飪菜單(例如,點擊如圖3中的客戶端主界面的網上下載按鈕),即通過訪問烹飪菜單數據庫,獲取菜譜列表,并將其添加到烹飪菜單的主界面,電飯煲通過解析烹飪菜單中的烹飪操作流程,來實現烹飪。同樣地,烹飪菜單中的操作步驟等參數也可以被用戶編輯,修改模塊30根據用戶的操作對烹飪菜單的修改,并將修改后的烹飪菜單發(fā)送至電飯煲,以使電飯煲根據修改之后的烹飪菜單進行烹飪。
另外,獲取模塊10還可以獲取用戶手工設置的烹飪菜單(例如,用戶點擊如圖3中的客戶端主界面的手工設置按鈕,進行手工設置烹飪菜單),通過設置菜肴的操作步驟,將該菜肴的操作,添加到烹飪菜單的主界面,通過設置,實現了電飯煲讀取該菜肴的操作設置,通過改變相關控制方式,實現了對手工設置菜肴的烹飪。
本發(fā)明實施例的客戶端,使用戶可以通過該客戶端完成對電飯煲的烹飪操作流程的控制以及烹飪菜單的設置,解決了電飯煲的控制操作流程修改困難的問題,降低了電飯煲的維護成本,提升了電飯煲的智能化使用體驗。
為了實現上述實施例,本發(fā)明還提出了一種電飯煲的控制系統(tǒng)。
圖8是根據本發(fā)明一個實施例的電飯煲的控制系統(tǒng)的方框圖。如圖8所示,本發(fā)明實施例的電飯煲的控制系統(tǒng),包括:本發(fā)明實施例的客戶端100和電飯煲200。
本發(fā)明實施例的電飯煲的控制系統(tǒng),用戶可以通過客戶端完成對電飯煲的烹飪操作流程的控制以及烹飪菜單的設置,解決了電飯煲的控制操作流程修改困難的問題,降低了電飯煲的維護成本,提升了電飯煲的智能化使用體驗。
在本發(fā)明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”“內”、“外”、“順時針”、“逆時針”、“軸向”、“徑向”、“周向”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發(fā)明的限制。
此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個, 例如兩個,三個等,除非另有明確具體的限定。
在本發(fā)明中,除非另有明確的規(guī)定和限定,術語“安裝”、“相連”、“連接”、“固定”等術語應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通或兩個元件的相互作用關系,除非另有明確的限定。對于本領域的普通技術人員而言,可以根據具體情況理解上述術語在本發(fā)明中的具體含義。
在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過中間媒介間接接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
盡管上面已經示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在本發(fā)明的范圍內可以對上述實施例進行變化、修改、替換和變型。