控制溫度的方法及裝置的制造方法
【專利摘要】本公開是關于一種控制溫度的方法及裝置,用于實現較準確的控制飯盒內的溫度。所述方法包括:獲取預設的飯盒的保溫溫度和食用溫度;根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向;根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間;當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
【專利說明】
控制溫度的方法及裝置
技術領域
[0001 ]本公開涉及通信及計算機處理領域,尤其涉及控制溫度的方法及裝置。
【背景技術】
[0002]隨著電子技術的發展,移動終端、電視、空調等家用電器越來越智能。飯盒等小家電也可以支持多種加熱方式,并且保溫效果更好。但是,當用戶食用時,飯盒內的溫度可能過高或過低,給用戶帶來不便。
【發明內容】
[0003]為克服相關技術中存在的問題,本公開提供一種控制溫度的方法及裝置。
[0004]根據本公開實施例的第一方面,提供一種控制溫度的方法,包括:
[0005]獲取預設的飯盒的保溫溫度和食用溫度;
[0006]根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向;
[0007]根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間;
[0008]當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0009]本公開的實施例提供的技術方案可以包括以下有益效果:本實施例實現了在用戶食用時飯盒內的溫度恰好是用戶感覺舒服的食用溫度,不會過熱或過冷。實現將飯盒內的溫度調節至用戶感覺舒服的食用溫度,提高用戶體驗。
[0010]在一個實施例中,所述獲取預設的飯盒的保溫溫度和食用溫度,包括:
[0011]根據登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度;或者
[0012]根據最近一次登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。
[0013]本公開的實施例提供的技術方案可以包括以下有益效果:本實施例可以根據登錄情況確定用戶,據此確定該用戶對應的保溫溫度和食用溫度,以便較準確的滿足不同用戶的需求。
[0014]在一個實施例中,所述確定所述用戶信息對應的預設的保溫溫度和食用溫度,包括:
[0015]根據所述用戶信息的歷史溫度記錄,確定預設的保溫溫度和食用溫度;其中,所述歷史溫度記錄包括所述用戶信息對應的歷史設置的一個或一個以上的保溫溫度和一個或一個以上的食用溫度;或者
[0016]根據所述用戶信息的用戶屬性,確定所述用戶屬性對應的預設的保溫溫度和食用溫度。
[0017]本公開的實施例提供的技術方案可以包括以下有益效果:本實施例可以根據用戶個人的歷史習慣確定保溫溫度和食用溫度,也可以根據用戶屬性得到一類用戶習慣的保溫溫度和食用溫度,不需要用戶每次手動設置,可較準確的自動確定保溫溫度和食用溫度。
[0018]在一個實施例中,所述根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長,包括:
[0019]根據預設的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長;或者
[0020]根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系;根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0021]本公開的實施例提供的技術方案可以包括以下有益效果:本實施例可根據溫度差值自動確定調節溫度的時長。還可以參考外部環境溫度,以更準確的確定調節溫度的時長。
[0022]在一個實施例中,所述獲取食用時間,包括:
[0023]根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間;或者
[0024]接收預先綁定的移動終端發送的位置信息,確定收到的所述位置信息與本地位置的距離;根據確定的所述距離和當前時間獲取食用時間。
[0025]本公開的實施例提供的技術方案可以包括以下有益效果:本實施例提供了多種自動確定食用時間的實現方式,以適合多種場景。
[0026]在一個實施例中,所述溫度調節方向包括:加熱或冷卻。
[0027]本公開的實施例提供的技術方案可以包括以下有益效果:本實施例可以對飯盒進行加熱或冷卻,以滿足用戶所需要的食用溫度。本實施例適用范圍較廣。
[0028]根據本公開實施例的第二方面,提供一種控制溫度的裝置,包括:
[0029]獲取模塊,用于獲取預設的飯盒的保溫溫度和食用溫度;
[0030]時長模塊,用于根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向;
[0031]時間模塊,用于根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間;
[0032]調節模塊,用于當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0033]在一個實施例中,所述獲取模塊包括:
[0034]第一獲取子模塊,用于根據登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度;
[0035]第二獲取子模塊,用于根據最近一次登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。
[0036]在一個實施例中,所述第一獲取子模塊和第二獲取子模塊均用于根據所述用戶信息的歷史溫度記錄,確定預設的保溫溫度和食用溫度;其中,所述歷史溫度記錄包括所述用戶信息對應的歷史設置的一個或一個以上的保溫溫度和一個或一個以上的食用溫度;或者
[0037]所述第一獲取子模塊和第二獲取子模塊均用于根據所述用戶信息的用戶屬性,確定所述用戶屬性對應的預設的保溫溫度和食用溫度。
[0038]在一個實施例中,所述時長模塊包括:
[0039]第一時長子模塊,用于根據預設的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長;
[0040]第二時長子模塊,用于根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系;根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0041]在一個實施例中,所述裝置還包括:
[0042]第一食用時間模塊,用于根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間;
[0043]第二食用時間模塊,用于接收預先綁定的移動終端發送的位置信息,確定收到的所述位置信息與本地位置的距離;根據確定的所述距離和當前時間獲取食用時間。
[0044]在一個實施例中,所述溫度調節方向包括:加熱或冷卻。
[0045]根據本公開實施例的第三方面,提供一種控制溫度的裝置,包括:
[0046]處理器;
[0047]用于存儲處理器可執行指令的存儲器;
[0048]其中,所述處理器被配置為:
[0049]獲取預設的飯盒的保溫溫度和食用溫度;
[0050]根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向;
[0051]根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間;
[0052]當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0053]應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0054]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0055]圖1是根據一示例性實施例示出的一種控制溫度的方法的流程圖。
[0056]圖2是根據一示例性實施例示出的一種飯盒的示意圖。
[0057]圖3是根據一示例性實施例示出的一種控制溫度的方法的流程圖。
[0058]圖4是根據一示例性實施例示出的一種控制溫度的方法的流程圖。
[0059]圖5是根據一示例性實施例示出的一種控制溫度的方法的流程圖。
[0060]圖6是根據一示例性實施例示出的一種控制溫度的裝置的框圖。
[0061 ]圖7是根據一示例性實施例示出的一種獲取模塊的框圖。
[0062]圖8是根據一示例性實施例示出的一種時長模塊的框圖。
[0063]圖9是根據一示例性實施例示出的一種控制溫度的裝置的框圖。
[0064]圖10是根據一示例性實施例示出的一種裝置的框圖。
【具體實施方式】
[0065]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0066]相關技術中,用戶將熱飯裝入飯盒中后,飯盒可以較好的保溫,使飯一直維持在一個較高的溫度。但是溫度較高,不適宜直接食用,用戶需要等待一段時間,使飯冷卻,方可食用。可見該等待過程給用戶帶來不便。或者,飯盒保溫效果不好,食用時飯已變涼,不適合立即食用,用戶需要將飯加熱后方可食用。該加熱操作給用戶帶來不便。
[0067]為解決該問題,本實施例支持獲取食用溫度,根據飯盒中的保溫溫度和獲取的食用溫度,提前進行飯盒內的溫度調節,加熱或冷卻,使得到達食用時間時,飯盒內的溫度恰好是用戶感覺舒服的食用溫度。不需要用戶等待或加熱,減少用戶操作,為用戶節省時間,提尚用戶體驗。
[0068]圖1是根據一示例性實施例示出的一種控制溫度的方法的流程圖,如圖1所示,該方法可以由移動終端實現,包括以下步驟:
[0069]在步驟101中,獲取預設的飯盒的保溫溫度和食用溫度。
[0070]在步驟102中,根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向。
[0071]在步驟103中,根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間。
[0072]在步驟104中,當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0073]本實施例支持保溫溫度和食用溫度,保溫溫度為溫度調節前飯盒內的溫度,食用溫度為用戶食用飯盒內食物時感覺舒服的飯盒內溫度。如果飯盒保溫效果較好,保溫溫度可以與剛裝入飯時的溫度基本相同。飯盒內也可以有溫度檢測裝置,以獲取保溫溫度。或者,飯盒包括鍵盤或觸摸屏等,用戶可以中飯盒上設置保溫溫度。或者,飯盒包括無線通信模塊,與預先綁定的移動終端進行通信,用戶通過移動終端向飯盒發送設置保溫溫度的命令。飯盒連接電源等可加熱的能源,可以對飯盒內的飯進行加熱,以便使飯盒內保持在預設的保溫溫度。類似的,食用溫度也可以通過上述方式進行設置。
[0074]本實施例通過保溫溫度和食用溫度可以計算出調節溫度的開始時間,當到達該開始時間時,自動調節溫度,以便到達預設的食用時間時,飯盒內到達預設的食用溫度,方便用戶食用,簡化用戶操作,節省用戶時間,提高用戶體驗。
[0075]本實施例中保溫溫度與食用溫度非常接近,即保溫溫度與食用溫度的溫度差值屬于預設的近似區間(如_5°C?5°C,可以預先配置),則可以不進行溫度調節。如果保溫溫度明顯高于食用溫度(如超過5°C),則溫度調節方向為降溫,需要冷卻調節。反之,如果保溫溫度明顯低于食用溫度(如超過_5°C),則溫度調節方向為升溫,需要加熱調節。
[0076]在一個實施例中,保溫溫度和食用溫度除了采用上述設置方式外,還可以通過其它方式獲取。如,步驟1I包括步驟Al或步驟A2。
[0077]在步驟Al中,根據登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。
[0078]用戶可以通過飯盒上的按鍵或觸摸屏進行登錄操作,或者通過綁定的移動終端登錄飯盒。用戶可以通過開關鍵或發送命令等方式激活本實施例所提供的溫度調節功能。或者,飯盒包括重量感應裝置,通過飯盒內重量的變化確定飯盒內裝有飯時,自動激活溫度調節功能。當激活溫度調節功能時,檢測當前是否處于登錄狀態,如果處于登錄狀態,則可以獲取用戶信息。用戶可以預先設置保溫溫度和食用溫度,并與用戶信息對應保存。當獲取用戶信息時,便可獲取對應的保溫溫度和食用溫度,減少用戶每次手動設置。
[0079]在步驟A2中,根據最近一次登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。
[0080]當激活溫度調節功能時,如果未處于登錄狀態,則可以以最近一次登錄為準,獲取最近一次登錄時的用戶信息,并進一步獲取該用戶信息對應的保溫溫度和食用溫度。減少用戶每次手動設置。
[0081 ] 在一個實施例中,步驟Al和步驟A2均可以包括步驟BI或步驟B2。
[0082]在步驟BI中,根據所述用戶信息的歷史溫度記錄,確定預設的保溫溫度和食用溫度;其中,所述歷史溫度記錄包括所述用戶信息對應的歷史設置的一個或一個以上的保溫溫度和一個或一個以上的食用溫度。
[0083]本實施例中用戶可以在初始的幾次使用時設置保溫溫度和食用溫度。這些曾經設置的保溫溫度和食用溫度形成歷史溫度記錄。通過分析歷史溫度記錄可以獲取設置的規律,從而確定本次采用的保溫溫度和食用溫度。例如,以食用溫度為例,歷史溫度記錄包括5該食用溫度,如40 °C、35 °C、35 °C、40 °C、40 °C。可以采用最近一次的歷史溫度記錄,即40 °C。或者,采用所有歷史溫度記錄的平均值,即38°C。或者,歷史溫度記錄中中午的食用溫度均為4 O °C,晚上的食用溫度均為3 5 °C。如果本次食用的時間是中午,則采用4 O °C。如果本次食用的時間是晚上,則米用35°C。
[0084]在步驟B2中,根據所述用戶信息的用戶屬性,確定所述用戶屬性對應的預設的保溫溫度和食用溫度。
[0085]本實施例中用戶屬性包括用戶所中地區、性別、年齡、職業等個人信息。預先將用戶信息與用戶屬性對應存儲。通過大數據統計可以獲取一類用戶習慣的保溫溫度和食用溫度,如年齡在20?30歲的用戶喜歡的食用溫度為35°C。如年齡在50?60歲的用戶喜歡的食用溫度為45°C。如果本次使用的用戶的年齡屬于20?30歲,則食用溫度采用35°C。
[0086]在一個實施例中,確定調節溫度的時長可以有多種實現方式。步驟102包括步驟Cl或步驟C2。
[0087]在步驟Cl中,根據預設的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0088]例如,以冷卻為例,溫度差值為10 °C?15°C,對應的調節溫度的時長為30分鐘。溫度差值為16 °C?20 °C,對應的調節溫度的時長為40分鐘。該對應關系中溫度差值和調節溫度的時長的精度可以視實際需要而定。如果經計算得到溫度差值為10°C,則確定調節溫度的時長為30分鐘。以加熱為例,溫度差值為-10°C?_15°C,對應的調節溫度的時長為5分鐘。溫度差值為-16 0C?-20 0C,對應的調節溫度的時長為7分鐘。
[0089]本實施例中調節方向的不同(如加熱或冷卻),調節方式的不同(如自然冷卻、加水冷卻、加冰冷卻等),可以有多種溫度差值與調節溫度的時長的對應關系。用戶可以選擇調節方式,以確定調節溫度的時長。或者用戶選擇調節溫度的時長,然后根據用戶的選擇確定調節方式。
[0090]在步驟C2中,根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系;根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0091]外部環境溫度會影響保溫溫度和對溫度的調節。因此本實施例中飯盒可以具有檢測外部環境溫度的裝置,或者從綁定的移動終端處獲知外部環境溫度。例如,外部環境溫度較高(如20°C),對保溫溫度影響較小,則溫度差值與調節溫度的時長的對應關系如:以冷卻為例,溫度差值為10°C?15°C,對應的調節溫度的時長為30分鐘。溫度差值為16°C?20°C,對應的調節溫度的時長為40分鐘。外部環境溫度較低(如50°C),對保溫溫度影響較大,則溫度差值與調節溫度的時長的對應關系如:溫度差值為1 °C?15 °C,對應的調節溫度的時長為1分鐘。溫度差值為16 °C?20 °C,對應的調節溫度的時長為13分鐘。其中,本實施例中的外部環境溫度是指飯盒所處環境的溫度,飯盒位于室內,則是室內溫度;飯盒位于室外,則是室外溫度。
[0092]本實施例中在到達調節溫度的開始時間時,可以再次執行步驟101-步驟103,以再次確定調節溫度的時長,以及當前時間是否是調節溫度的開始時間。例如,早上8點用戶將飯裝入飯盒,此時的保溫溫度為80°C,預設的食用溫度是40°C。那么溫度差值為40°C,調節溫度的時長為80分鐘,自然冷卻。預設的食用時間為中午12點,那么在10點40分時開始自然冷卻。從8點到10點40分,飯盒內的保溫溫度可能降低。那么在10點40分時再次獲取保溫溫度,如60°C。那么溫度差值為20°C,調節溫度的時長為40分鐘,自然冷卻。調節溫度的開始時間更新為11點20分。當到達11點20分時開始冷卻,不再重復確認,也可以再次重復確認,直至更新前后的時間差小于預設的時間差閾值(如5分鐘)。
[0093]在一個實施例中,所述獲取食用時間,包括:步驟Dl或步驟D2。
[0094]在步驟Dl中,根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間。
[0095]本實施例中,通過登錄過程可以確定用戶信息,進而獲取該用戶信息對應的歷史食用記錄。該歷史食用記錄包括食用時間。在每次食用時,可以由用戶輸入食用時間。或者,飯盒的盒蓋與盒體直接有感應器,感應到盒蓋打開時自動記錄食用時間,其中,飯盒還具有時鐘功能。或者,飯盒具有重量感應器,能檢測出飯盒中飯的重量,進而確定重量是否在下降。如果重量下降,則確定用戶正在用餐,將當前用餐時間確定為食用時間。或者,飯盒的盒體上部邊緣有感應器,能檢測到有外部物體伸入飯盒,如筷子或勺子伸入飯盒,也可以確定用戶正在用餐,將當前用餐時間確定為食用時間。通過上述方式確定的食用時間,形成了歷史食用記錄中的食用時間。
[0096]在確定本次的食用時間時,可以有多種實現方式。如,將過去幾天的食用時間取平均值。或者,確定今天是星期幾,如星期一,則將過去一個或一個以上的星期一的食用時間取平均值。或者,取最近一次,或者最近一個星期一的食用時間。或者,裝飯時間是早上,那么確定食用時間的大概范圍是中午,則將過去幾天的中午食用時間取平均值。還可以有其它實現方式,此處不一一贅述。
[0097]在步驟D2中,接收預先綁定的移動終端發送的位置信息,確定收到的所述位置信息與本地位置的距離;根據確定的所述距離和當前時間獲取食用時間。
[0098]本實施例中用戶可能外出辦事未能及時趕回辦公室用餐。如果在用戶未回到辦公室時便已到達食用時間,將飯盒的溫度調節到食用溫度。等用戶回來后可能飯已涼。為解決該問題,飯盒可以獲取綁定的移動終端發送的位置信息,根據距離的變化預估出用戶回來的時間,將該時間確定為食用時間。例如,移動終端的位置距離飯盒的位置非常遠,如超過5千米。則可以暫時不確定調節溫度的開始時間。當發現移動終端與飯盒的距離逐漸變小時,結合用戶回來的時間和調節溫度的時長,確定調節溫度的開始時間。例如,根據距離的變化估計用戶30分鐘后回來,根據保溫溫度和食用溫度確定的調節溫度的時長為40分鐘,取兩者中的較小值,即30分鐘(即最終的調節溫度的時長),根據該較小值確定調節溫度的開始時間和食用時間。30分鐘后的時間即為食用時間。30分鐘小于40分鐘,那么當前時間即為調節溫度的開始時間。如果用戶60分鐘后回來,根據保溫溫度和食用溫度確定的調節溫度的時長為40分鐘,取兩者中的較小值,S卩40分鐘(即最終的調節溫度的時長),根據該較小值確定調節溫度的開始時間和食用時間。60分鐘后的時間即為食用時間。60分鐘大于40分鐘,那么20(S卩60-40 = 20)分鐘后的時間即為調節溫度的開始時間。
[0099]在一個實施例中,溫度差值與調節溫度的時長的對應關系可以是一個曲線,如橫軸表示溫度差值,縱軸表示調節溫度的時長。在到達調節溫度的開始時間后,開始調節飯盒內部的溫度,飯盒內部的溫度隨著時間變化而變化,也可以形成一個曲線,如橫軸表示時間,縱軸表示飯盒內部的溫度。飯盒可生成上述曲線,并將上述曲線發送給綁定的移動終端,方便用戶查看。并且,用戶可以中移動終端上修改上述曲線,然后通過移動終端將修改后的上述曲線發送給飯盒,相當于修改了溫度差值與調節溫度的時長的對應關系或調節溫度的策略,也就是向飯盒發送了修改命令。飯盒根據收到的修改后的曲線,進行相應的調整。上述曲線包括直線、折線、不連續的線段和連續曲線等。
[0100]其中,移動終端收到上述曲線后,可以通過通知欄、語音、鈴聲、震動、屏幕顯示等方式提示用戶收到上述曲線。或者,移動終端收到上述曲線后向預先綁定的可穿戴設備發送通知消息。由可穿戴設備通過語音、鈴聲、震動等方式提示用戶收到上述曲線。
[0101]在一個實施例中,所述溫度調節方向包括:加熱或冷卻。
[0102]本實施例中,飯盒可以采用電加熱或其它加熱方式。飯盒可以連接供電裝置,如電池或外部電源。通過接電的方式對內部進行加熱,以提高飯盒內部溫度。飯盒內部的處理器可以控制供電的開關。
[0103]對于冷卻,也可以有多種實現方式,如自然冷卻,或者自動打開盒蓋以冷卻,或者接觸水或冰等低溫或比熱容較高的液體等。
[0104]以自動打開盒蓋以冷卻為例,飯盒內部的處理器確定調節溫度的時長較短,自然冷卻不能滿足需求時,可以控制盒蓋部分或完全打開,以實現快速冷卻。
[0105]以接觸水或冰等低溫或比熱容較高的液體為例,飯盒盒體的最內層是用于盛飯的容器,容器外層是隔離層,隔離層外部是盛水(或冰等)層,如圖2所示。盛水層只位于側壁,盛水層下方的擋板可打開。在打開擋板后,盛水層中的水流入隔離層,與容器進行熱傳導,以實現對飯的降溫。在未打開擋板時,有隔離層的存在,盛水層中的水對容器的溫度幾乎無影響,保溫效果較好。飯盒內部的處理器確定調節溫度的時長較短,自然冷卻不能滿足需求時,可以控制盛水層下方的擋板打開。
[0106]下面通過幾個實施例詳細介紹控制溫度的實現過程。
[0107]圖3是根據一示例性實施例示出的一種控制溫度的方法的流程圖,如圖3所示,該方法可以由移動終端實現,包括以下步驟:
[0108]在步驟301中,根據登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。
[0109]在步驟302中,根據預設的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向。
[0110]在步驟303中,根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間。
[0111]在步驟304中,根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間。
[0112]在步驟305中,當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0113]圖4是根據一示例性實施例示出的一種控制溫度的方法的流程圖,如圖4所示,該方法可以由移動終端實現,包括以下步驟:
[0114]在步驟401中,根據所述用戶信息的用戶屬性,確定所述用戶屬性對應的預設的保溫溫度和食用溫度。
[0115]在步驟402中,根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系。
[0116]在步驟403中,根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0117]在步驟404中,接收預先綁定的移動終端發送的位置信息,確定收到的所述位置信息與本地位置的距離。
[0118]在步驟405中,根據確定的所述距離和當前時間獲取食用時間。
[0119]在步驟406中,根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間。
[0120]在步驟407中,當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0121]圖5是根據一示例性實施例示出的一種控制溫度的方法的流程圖,如圖5所示,該方法可以由移動終端實現,包括以下步驟:
[0122]在步驟501中,根據所述用戶信息的歷史溫度記錄,確定預設的保溫溫度和食用溫度;其中,所述歷史溫度記錄包括所述用戶信息對應的歷史設置的一個或一個以上的保溫溫度和一個或一個以上的食用溫度。
[0123]在步驟502中,根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系。
[0124]在步驟503中,根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0125]在步驟504中,根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間。
[0126]在步驟505中,根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間。
[0127]在步驟506中,當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0128]通過以上介紹了解了控制溫度的實現過程,該過程由裝置實現,下面針對設備的內部結構和功能進行介紹。
[0129]圖6是根據一示例性實施例示出的一種控制溫度的裝置示意圖。參照圖6,該裝置包括:獲取模塊601、時長模塊602、時間模塊603和調節模塊604。
[0130]獲取模塊601,用于獲取預設的飯盒的保溫溫度和食用溫度。
[0131 ]時長模塊602,用于根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向。
[0132]時間模塊603,用于根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間。
[0133]調節模塊604,用于當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0134]在一個實施例中,如圖7所示,所述獲取模塊601包括:第一獲取子模塊6011和第二獲取子模塊6012。
[0135]第一獲取子模塊6011,用于根據登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。
[0136]第二獲取子模塊6012,用于根據最近一次登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。
[0137]在一個實施例中,所述第一獲取子模塊6011和第二獲取子模塊6012均用于根據所述用戶信息的歷史溫度記錄,確定預設的保溫溫度和食用溫度;其中,所述歷史溫度記錄包括所述用戶信息對應的歷史設置的一個或一個以上的保溫溫度和一個或一個以上的食用溫度。或者
[0138]所述第一獲取子模塊6011和第二獲取子模塊6012均用于根據所述用戶信息的用戶屬性,確定所述用戶屬性對應的預設的保溫溫度和食用溫度。
[0139]在一個實施例中,如圖8所不,所述時長模塊602包括:第一時長子模塊6021和第二時長子模塊6022。
[0140]第一時長子模塊6021,用于根據預設的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0141]第二時長子模塊6022,用于根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系;根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0142]在一個實施例中,如圖9所示,所述裝置還包括:第一食用時間模塊605或第二食用時間模塊606。
[0143]第一食用時間模塊605,用于根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間。
[0144]第二食用時間模塊606,用于接收預先綁定的移動終端發送的位置信息,確定收到的所述位置信息與本地位置的距離;根據確定的所述距離和當前時間獲取食用時間。
[0145]在一個實施例中,所述溫度調節方向包括:加熱或冷卻。
[0146]關于上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0147]—種控制溫度的裝置,包括:
[0148]處理器;
[0149]用于存儲處理器可執行指令的存儲器;
[0150]其中,所述處理器被配置為:
[0151 ]獲取預設的飯盒的保溫溫度和食用溫度;
[0152]根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向;
[0153]根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間;
[0154]當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0155]所述處理器還可以被配置為:
[0156]所述獲取預設的飯盒的保溫溫度和食用溫度,包括:
[0157]根據登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度;或者
[0158]根據最近一次登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。
[0159]所述處理器還可以被配置為:
[0160]所述確定所述用戶信息對應的預設的保溫溫度和食用溫度,包括:
[0161]根據所述用戶信息的歷史溫度記錄,確定預設的保溫溫度和食用溫度;其中,所述歷史溫度記錄包括所述用戶信息對應的歷史設置的一個或一個以上的保溫溫度和一個或一個以上的食用溫度;或者
[0162]根據所述用戶信息的用戶屬性,確定所述用戶屬性對應的預設的保溫溫度和食用溫度。
[0163]所述處理器還可以被配置為:
[0164]所述根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長,包括:
[0165]根據預設的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長;或者
[0166]根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系;根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0167]所述處理器還可以被配置為:
[0168]所述獲取食用時間,包括:
[0169]根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間;或者
[0170]接收預先綁定的移動終端發送的位置信息,確定收到的所述位置信息與本地位置的距離;根據確定的所述距離和當前時間獲取食用時間。
[0171]所述處理器還可以被配置為:
[0172]所述溫度調節方向包括:加熱或冷卻。
[0173]—種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由移動終端的處理器執行時,使得移動終端能夠執行一種控制溫度的方法,所述方法包括:
[0174]獲取預設的飯盒的保溫溫度和食用溫度;
[0175]根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向;
[0176]根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間;
[0177]當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
[0178]所述存儲介質中的指令還可以包括:
[0179]所述獲取預設的飯盒的保溫溫度和食用溫度,包括:
[0180]根據登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度;或者
[0181]根據最近一次登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。
[0182 ]所述存儲介質中的指令還可以包括:
[0183]所述確定所述用戶信息對應的預設的保溫溫度和食用溫度,包括:
[0184]根據所述用戶信息的歷史溫度記錄,確定預設的保溫溫度和食用溫度;其中,所述歷史溫度記錄包括所述用戶信息對應的歷史設置的一個或一個以上的保溫溫度和一個或一個以上的食用溫度;或者
[0185]根據所述用戶信息的用戶屬性,確定所述用戶屬性對應的預設的保溫溫度和食用溫度。
[0186]所述存儲介質中的指令還可以包括:
[0187]所述根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長,包括:
[0188]根據預設的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長;或者
[0189]根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系;根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。
[0190]所述存儲介質中的指令還可以包括:
[0191]所述獲取食用時間,包括:
[0192]根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間;或者
[0193]接收預先綁定的移動終端發送的位置信息,確定收到的所述位置信息與本地位置的距離;根據確定的所述距離和當前時間獲取食用時間。
[0194]所述存儲介質中的指令還可以包括:
[0195]所述溫度調節方向包括:加熱或冷卻。
[0196]圖10是根據一示例性實施例示出的一種用于控制溫度的裝置1000的框圖。例如,裝置1000可以被提供為一計算機。參照圖10,裝置1000包括處理組件1022,其進一步包括一個或多個處理器,以及由存儲器1032所代表的存儲器資源,用于存儲可由處理組件1022的執行的指令,例如應用程序。存儲器1032中存儲的應用程序可以包括一個或一個以上的每一個對應于一組指令的模塊。此外,處理組件1022被配置為執行指令,以執行上述方法控制溫度。
[0197]裝置1000還可以包括一個電源組件1026被配置為執行裝置1000的電源管理,一個有線或無線網絡接口 1050被配置為將裝置1000連接到網絡,和一個輸入輸出(I/O)接口1058。裝置1000可以操作基于存儲在存儲器1032的操作系統,例如Windows ServerTM,MacOS XTM,UnixTM,LinuxTM,FreeBSDTM或類似。
[0198]本領域技術人員在考慮說明書及實踐這里公開的發明后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
[0199]應當理解的是,本公開并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。
【主權項】
1.一種控制溫度的方法,其特征在于,包括: 獲取預設的飯盒的保溫溫度和食用溫度;根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向; 根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間;當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。2.根據權利要求1所述的控制溫度的方法,其特征在于,所述獲取預設的飯盒的保溫溫度和食用溫度,包括: 根據登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度;或者 根據最近一次登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。3.根據權利要求2所述的控制溫度的方法,其特征在于,所述確定所述用戶信息對應的預設的保溫溫度和食用溫度,包括: 根據所述用戶信息的歷史溫度記錄,確定預設的保溫溫度和食用溫度;其中,所述歷史溫度記錄包括所述用戶信息對應的歷史設置的一個或一個以上的保溫溫度和一個或一個以上的食用溫度;或者 根據所述用戶信息的用戶屬性,確定所述用戶屬性對應的預設的保溫溫度和食用溫度。4.根據權利要求1所述的控制溫度的方法,其特征在于,所述根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長,包括: 根據預設的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長;或者 根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系;根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。5.根據權利要求1所述的控制溫度的方法,其特征在于,所述獲取食用時間,包括: 根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間;或者 接收預先綁定的移動終端發送的位置信息,確定收到的所述位置信息與本地位置的距離;根據確定的所述距離和當前時間獲取食用時間。6.根據權利要求1所述的控制溫度的方法,其特征在于,所述溫度調節方向包括:加熱或冷卻。7.一種控制溫度的裝置,其特征在于,包括: 獲取模塊,用于獲取預設的飯盒的保溫溫度和食用溫度; 時長模塊,用于根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向; 時間模塊,用于根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間; 調節模塊,用于當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。8.根據權利要求7所述的控制溫度的裝置,其特征在于,所述獲取模塊包括: 第一獲取子模塊,用于根據登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度; 第二獲取子模塊,用于根據最近一次登錄時獲取的用戶信息,確定所述用戶信息對應的預設的保溫溫度和食用溫度。9.根據權利要求8所述的控制溫度的裝置,其特征在于,所述第一獲取子模塊和第二獲取子模塊均用于根據所述用戶信息的歷史溫度記錄,確定預設的保溫溫度和食用溫度;其中,所述歷史溫度記錄包括所述用戶信息對應的歷史設置的一個或一個以上的保溫溫度和一個或一個以上的食用溫度;或者 所述第一獲取子模塊和第二獲取子模塊均用于根據所述用戶信息的用戶屬性,確定所述用戶屬性對應的預設的保溫溫度和食用溫度。10.根據權利要求7所述的控制溫度的裝置,其特征在于,所述時長模塊包括: 第一時長子模塊,用于根據預設的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長; 第二時長子模塊,用于根據所述飯盒的外部環境溫度,確定預設的溫度差值與調節溫度的時長的對應關系;根據確定的溫度差值與調節溫度的時長的對應關系,以及所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長。11.根據權利要求7所述的控制溫度的裝置,其特征在于,所述裝置還包括: 第一食用時間模塊,用于根據歷史食用記錄,獲取食用時間;其中,所述歷史食用記錄包括每次食用時間; 第二食用時間模塊,用于接收預先綁定的移動終端發送的位置信息,確定收到的所述位置信息與本地位置的距離;根據確定的所述距離和當前時間獲取食用時間。12.根據權利要求7所述的控制溫度的裝置,其特征在于,所述溫度調節方向包括:加熱或冷卻。13.一種控制溫度的裝置,其特征在于,包括: 處理器; 用于存儲處理器可執行指令的存儲器; 其中,所述處理器被配置為: 獲取預設的飯盒的保溫溫度和食用溫度; 根據所述保溫溫度與所述食用溫度的溫度差值,確定調節溫度的時長和溫度調節方向; 根據預先獲取的食用時間和所述調節溫度的時長,確定調節溫度的開始時間; 當到達所述調節溫度的開始時間時,根據確定的所述溫度調節方向調節飯盒內的溫度。
【文檔編號】G05D23/19GK105867449SQ201610187542
【公開日】2016年8月17日
【申請日】2016年3月29日
【發明人】吳珂, 劉新宇, 崔永彪
【申請人】北京小米移動軟件有限公司