1.本發(fā)明涉及智能設(shè)備技術(shù)領(lǐng)域,尤其涉及一種基于主控設(shè)備的受控設(shè)備控制方法及裝置。
背景技術(shù):2.隨著電子技術(shù)的快速發(fā)展,越來越多的設(shè)備朝著智能化方向發(fā)展,且基于操作方便快捷、省時省力等優(yōu)點,智能設(shè)備在生活、工作、生產(chǎn)等場景中的應(yīng)用越來普及且也越來越重要。
3.在實際應(yīng)用中,用戶通常通過相應(yīng)的客戶端、app或小程序?qū)崿F(xiàn)對智能設(shè)備的控制,且一個客戶端、app或小程序只能控制一個智能設(shè)備,例如:在生活場景中存在很多智能家電設(shè)備,用戶需要針對不同的智能家電設(shè)備下載不同的app,當需要控制多個智能家電設(shè)備時,需要用戶切換多個app實現(xiàn)對多個智能家電設(shè)備的控制??梢姡斍暗闹悄茉O(shè)備控制方式存在控制效率低的問題。
技術(shù)實現(xiàn)要素:4.本發(fā)明提供了一種基于主控設(shè)備的受控設(shè)備控制方法及裝置,能夠通過主控設(shè)備實現(xiàn)對多個受控設(shè)備的控制,有利于提高對多個受控設(shè)備的控制效率。
5.為了解決上述技術(shù)問題,本發(fā)明第一方面公開了一種基于主控設(shè)備的受控設(shè)備控制方法,所述方法包括:
6.所述主控設(shè)備檢測用戶是否存在針對第一受控設(shè)備的使用需求;
7.當檢測到用戶存在針對所述第一受控設(shè)備的使用需求時,所述主控設(shè)備確定與所述第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備;
8.所述主控設(shè)備分別生成所述第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個所述第二受控設(shè)備對應(yīng)的控制參數(shù);
9.所述主控設(shè)備根據(jù)所述第一受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對所述第一受控設(shè)備的控制操作,并根據(jù)每個所述第二受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個所述第二受控設(shè)備的控制操作。
10.作為一種可選的實施方式,在本發(fā)明第一方面中,所述主控設(shè)備確定與所述第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備,包括:
11.所述主控設(shè)備獲取所述第一受控設(shè)備的功能屬性集合,并獲取預(yù)先確定出的受控設(shè)備集合中每個受控設(shè)備的功能屬性集合;
12.所述主控設(shè)備根據(jù)所述第一受控設(shè)備的功能屬性集合以及所述受控設(shè)備集合中每個受控設(shè)備的功能屬性集合,確定與所述第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備。
13.作為一種可選的實施方式,在本發(fā)明第一方面中,所述主控設(shè)備根據(jù)所述第一受控設(shè)備的功能屬性集合以及所述受控設(shè)備集合中每個受控設(shè)備的功能屬性集合,確定與所
述第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備,包括:
14.所述主控設(shè)備根據(jù)所述使用需求對應(yīng)的功能屬性需求參數(shù)從所述第一受控設(shè)備的功能屬性集合中選擇與所述功能屬性需求參數(shù)相匹配的所有目標功能屬性;
15.所述主控設(shè)備從所述受控設(shè)備集合中篩選功能屬性集合包括的功能屬性與至少一個所述目標功能屬性相匹配的受控設(shè)備,作為與所述第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備。
16.作為一種可選的實施方式,在本發(fā)明第一方面中,所述主控設(shè)備確定與所述第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備,包括:
17.所述主控設(shè)備根據(jù)歷史統(tǒng)計出的用戶在所述使用需求下使用所述第一受控設(shè)備時和/或使用所述第一受控設(shè)備之后針對預(yù)先確定出的受控設(shè)備集合中每個受控設(shè)備的使用記錄,確定與所述第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備。
18.作為一種可選的實施方式,在本發(fā)明第一方面中,在檢測到用戶存在針對所述第一受控設(shè)備的使用需求之后,所述方法還包括:
19.所述主控設(shè)備分析所述使用需求對應(yīng)的需求時間屬性;
20.所述主控設(shè)備判斷所述使用需求對應(yīng)的需求時間屬性是否為預(yù)約時間屬性,當判斷結(jié)果為是時,觸發(fā)執(zhí)行所述的確定與所述第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備的步驟;
21.其中,所述主控設(shè)備分別生成所述第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個所述第二受控設(shè)備對應(yīng)的控制參數(shù)之前,所述方法還包括:
22.所述主控設(shè)備判斷當前時刻是否到達所述需求時間屬性對應(yīng)的預(yù)約時刻,當判斷出所述當前時刻到達所述需求時間屬性對應(yīng)的預(yù)約時刻時,觸發(fā)執(zhí)行所述的分別生成所述第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個所述第二受控設(shè)備對應(yīng)的控制參數(shù)的步驟。
23.作為一種可選的實施方式,在本發(fā)明第一方面中,所述方法還包括:
24.當判斷出所述使用需求對應(yīng)的需求時間屬性不為所述預(yù)約時間屬性,所述主控設(shè)備采集所述第一受控設(shè)備執(zhí)行與用戶觸發(fā)的控制指令相匹配的目標操作的操作結(jié)果;
25.所述主控設(shè)備根據(jù)所述操作結(jié)果從預(yù)先確定出的受控設(shè)備集合中確定與所述操作結(jié)果相匹配的所有第三受控設(shè)備,生成每個所述第三受控設(shè)備對應(yīng)的控制參數(shù),并根據(jù)每個所述第三受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個所述第三受控設(shè)備的控制操作。
26.作為一種可選的實施方式,在本發(fā)明第一方面中,所述方法還包括:
27.所述主控設(shè)備在獲取到目標受控設(shè)備在當前狀態(tài)下的參數(shù)信息之后,根據(jù)所述參數(shù)信息確定所述目標受控設(shè)備的設(shè)備標識;
28.所述主控設(shè)備根據(jù)所述設(shè)備標識及所述參數(shù)信息生成所述目標受控設(shè)備對應(yīng)的交互界面,并輸出所述交互界面;
29.所述主控設(shè)備獲取用戶在所述交互界面上觸發(fā)的交互操作,并根據(jù)所述交互操作生成針對所述目標受控設(shè)備的控制指令;
30.所述主控設(shè)備根據(jù)所述設(shè)備標識將所述控制指令發(fā)送至所述目標受控設(shè)備,以觸發(fā)所述目標受控設(shè)備執(zhí)行與所述控制指令相匹配的操作。
31.本發(fā)明第二方面公開了一種基于主控設(shè)備的受控設(shè)備控制裝置,所述裝置應(yīng)用于所述主控設(shè)備中,所述裝置包括:
32.檢測模塊,用于檢測用戶是否存在針對第一受控設(shè)備的使用需求;
33.第一確定模塊,用于當所述檢測模塊檢測到用戶存在針對所述第一受控設(shè)備的使用需求時,確定與所述第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備;
34.生成模塊,用于分別生成所述第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個所述第二受控設(shè)備對應(yīng)的控制參數(shù);
35.控制模塊,用于根據(jù)所述第一受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對所述第一受控設(shè)備的控制操作,并根據(jù)每個所述第二受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個所述第二受控設(shè)備的控制操作。
36.作為一種可選的實施方式,在本發(fā)明第二方面中,所述第一確定模塊,包括:
37.獲取子模塊,用于獲取所述第一受控設(shè)備的功能屬性集合,并獲取預(yù)先確定出的受控設(shè)備集合中每個受控設(shè)備的功能屬性集合;
38.確定子模塊,用于根據(jù)所述第一受控設(shè)備的功能屬性集合以及所述受控設(shè)備集合中每個受控設(shè)備的功能屬性集合,確定與所述第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備。
39.作為一種可選的實施方式,在本發(fā)明第二方面中,所述確定子模塊根據(jù)所述第一受控設(shè)備的功能屬性集合以及所述受控設(shè)備集合中每個受控設(shè)備的功能屬性集合,確定與所述第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備的具體方式為:
40.根據(jù)所述使用需求對應(yīng)的功能屬性需求參數(shù)從所述第一受控設(shè)備的功能屬性集合中選擇與所述功能屬性需求參數(shù)相匹配的所有目標功能屬性;
41.從所述受控設(shè)備集合中篩選功能屬性集合包括的功能屬性與至少一個所述目標功能屬性相匹配的受控設(shè)備,作為與所述第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備。
42.作為一種可選的實施方式,在本發(fā)明第二方面中,所述第一確定模塊確定與所述第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備的具體方式為:
43.根據(jù)歷史統(tǒng)計出的用戶在所述使用需求下使用所述第一受控設(shè)備時和/或使用所述第一受控設(shè)備之后針對預(yù)先確定出的受控設(shè)備集合中每個受控設(shè)備的使用記錄,確定與所述第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備。
44.作為一種可選的實施方式,在本發(fā)明第二方面中,所述裝置還包括:
45.分析模塊,用于在所述檢測模塊檢測到用戶存在針對所述第一受控設(shè)備的使用需求之后,分析所述使用需求對應(yīng)的需求時間屬性;
46.判斷模塊,用于判斷所述使用需求對應(yīng)的需求時間屬性是否為預(yù)約時間屬性,當判斷結(jié)果為是時,觸發(fā)所述第一確定模塊執(zhí)行所述的確定與所述第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備的操作;
47.所述判斷模塊,還用于判斷當前時刻是否到達所述需求時間屬性對應(yīng)的預(yù)約時刻,當判斷出所述當前時刻到達所述需求時間屬性對應(yīng)的預(yù)約時刻時,觸發(fā)所述生成模塊執(zhí)行所述的分別生成所述第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個所述第二受控設(shè)備對應(yīng)的控制參數(shù)的操作。
48.作為一種可選的實施方式,在本發(fā)明第二方面中,所述裝置還包括:
49.采集模塊,用于當所述判斷模塊判斷出所述使用需求對應(yīng)的需求時間屬性不為所
述預(yù)約時間屬性,采集所述第一受控設(shè)備執(zhí)行與用戶觸發(fā)的控制指令相匹配的目標操作的操作結(jié)果;
50.第二確定模塊,用于根據(jù)所述操作結(jié)果從預(yù)先確定出的受控設(shè)備集合中確定與所述操作結(jié)果相匹配的所有第三受控設(shè)備;
51.所述生成模塊,還用于生成每個所述第三受控設(shè)備對應(yīng)的控制參數(shù);
52.所述控制模塊,還用于根據(jù)每個所述第三受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個所述第三受控設(shè)備的控制操作。
53.作為一種可選的實施方式,在本發(fā)明第二方面中,所述裝置還包括:
54.獲取模塊,用于獲取目標受控設(shè)備在當前狀態(tài)下的參數(shù)信息;
55.所述生成模塊,還用于根據(jù)所述參數(shù)信息確定所述目標受控設(shè)備的設(shè)備標識,并根據(jù)所述設(shè)備標識及所述參數(shù)信息生成所述目標受控設(shè)備對應(yīng)的交互界面;
56.輸出模塊,用于輸出所述交互界面;
57.所述獲取模塊,還用于獲取用戶在所述交互界面上觸發(fā)的交互操作;
58.所述生成模塊,還用于根據(jù)所述交互操作生成針對所述目標受控設(shè)備的控制指令;
59.發(fā)送模塊,用于根據(jù)所述設(shè)備標識將所述控制指令發(fā)送至所述目標受控設(shè)備,以觸發(fā)所述目標受控設(shè)備執(zhí)行與所述控制指令相匹配的操作。
60.本發(fā)明第三方面公開了另一種基于主控設(shè)備的受控設(shè)備控制裝置,所述裝置應(yīng)用于所述主控設(shè)備中,所述裝置包括:
61.存儲有可執(zhí)行程序代碼的存儲器;
62.與所述存儲器耦合的處理器;
63.所述處理器調(diào)用所述存儲器中存儲的所述可執(zhí)行程序代碼,執(zhí)行本發(fā)明第一方面公開的任意一種基于主控設(shè)備的受控設(shè)備控制方法中的部分或全部步驟。
64.本發(fā)明第四方面公開了一種計算機存儲介質(zhì),所述計算機存儲介質(zhì)存儲有計算機指令,所述計算機指令被調(diào)用時,用于執(zhí)行本發(fā)明第一方面公開的任意一種基于主控設(shè)備的受控設(shè)備控制方法中的部分或全部步驟。
65.與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:
66.本發(fā)明實施例中,當檢測到用戶存在針對第一受控設(shè)備的使用需求時,主控設(shè)備確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備;主控設(shè)備分別生成第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個第二受控設(shè)備對應(yīng)的控制參數(shù);主控設(shè)備根據(jù)第一受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對第一受控設(shè)備的控制操作,并根據(jù)每個第二受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個第二受控設(shè)備的控制操作??梢姡景l(fā)明能夠在檢測到用戶對某一受控設(shè)備存在使用需求時,在實現(xiàn)對該受控設(shè)備控制的同時還能夠?qū)崿F(xiàn)對多個關(guān)聯(lián)受控設(shè)備的聯(lián)動控制,也即通過主控設(shè)備實現(xiàn)了對多個受控設(shè)備的控制,有利于提高對多個受控設(shè)備的控制效率;此外,通過主控設(shè)備就能夠簡便、快捷的實現(xiàn)對受控設(shè)備的控制,每個受控設(shè)備只需具備基本的執(zhí)行功能即可,無需集成復雜的芯片、顯示屏、復雜的按鍵等,不僅能夠降低受控設(shè)備的控制成本,還能夠提高用戶對受控設(shè)備的使用體驗。
附圖說明
67.為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
68.圖1是本發(fā)明實施例公開的一種基于主控設(shè)備的受控設(shè)備控制方法的流程示意圖;
69.圖2是本發(fā)明實施例公開的另一種基于主控設(shè)備的受控設(shè)備控制方法的流程示意圖;
70.圖3是本發(fā)明實施例公開的一種基于主控設(shè)備的受控設(shè)備控制裝置的結(jié)構(gòu)示意圖;
71.圖4是本發(fā)明實施例公開的另一種基于主控設(shè)備的受控設(shè)備控制裝置的結(jié)構(gòu)示意圖;
72.圖5是本發(fā)明實施例公開的又一種基于主控設(shè)備的受控設(shè)備控制裝置的結(jié)構(gòu)示意圖。
具體實施方式
73.為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
74.本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別不同對象,而不是用于描述特定順序。此外,術(shù)語“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、裝置、產(chǎn)品或端沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或端固有的其他步驟或單元。
75.在本文中提及“實施例”意味著,結(jié)合實施例描述的特定特征、結(jié)構(gòu)或特性可以包含在本發(fā)明的至少一個實施例中。在說明書中的各個位置出現(xiàn)該短語并不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領(lǐng)域技術(shù)人員顯式地和隱式地理解的是,本文所描述的實施例可以與其它實施例相結(jié)合。
76.本發(fā)明公開了一種基于主控設(shè)備的受控設(shè)備控制方法及裝置,能夠在檢測到用戶對某一受控設(shè)備存在使用需求時,在實現(xiàn)對該受控設(shè)備控制的同時還能夠?qū)崿F(xiàn)對多個關(guān)聯(lián)受控設(shè)備的聯(lián)動控制,也即通過主控設(shè)備實現(xiàn)了對多個受控設(shè)備的控制,有利于提高對多個受控設(shè)備的控制效率;此外,通過主控設(shè)備就能夠簡便、快捷的實現(xiàn)對受控設(shè)備的控制,每個受控設(shè)備只需具備基本的執(zhí)行功能即可,無需集成復雜的芯片、顯示屏、復雜的按鍵等,不僅能夠降低受控設(shè)備的成本,還能夠提高用戶對受控設(shè)備的使用體驗。
77.為了更好的理解本發(fā)明所描述的基于主控設(shè)備的受控設(shè)備控制方法及裝置,首先對本發(fā)明所描述的方法適用的應(yīng)用場景加以描述。其中,該應(yīng)用場景中可以存在多個智能設(shè)備,該多個智能設(shè)備中存在一個或多個可以作為集控設(shè)備的智能設(shè)備,且作為集控設(shè)備
的智能設(shè)備能夠?qū)崿F(xiàn)對其它智能設(shè)備的智能化控制,需要說明的是,作為集控設(shè)備的智能設(shè)備可以理解為主控設(shè)備,能夠被主控設(shè)備控制的其它智能設(shè)備可以理解為受控設(shè)備,一個主控設(shè)備可以實現(xiàn)對多個受控設(shè)備的智能化控制。可選的,該應(yīng)用場景可以為存在多個智能家電設(shè)備的應(yīng)用場景,如家庭場景,且進一步可選的,在該應(yīng)用場景下,智能冰箱可以作為主控設(shè)備,剩余智能家電設(shè)備可以作為受控設(shè)備,這樣能夠?qū)崿F(xiàn)智能冰箱對剩余智能家電設(shè)備的智能化控制,又進一步可選的,該智能冰箱可以為大屏幕的智能冰箱。
78.以下分別對本發(fā)明所描述的基于主控設(shè)備的受控設(shè)備控制方法及裝置進行詳細的說明。
79.實施例一
80.請參閱圖1,圖1是本發(fā)明實施例公開的一種基于主控設(shè)備的受控設(shè)備控制方法的流程示意圖。其中,圖1所描述的方法可以應(yīng)用于主控設(shè)備中,可選的,該主控設(shè)備能夠?qū)崿F(xiàn)對多個受控設(shè)備的控制,又進一步可選的,該主控設(shè)備可以為多個智能家電設(shè)備中的其中一個且能夠?qū)崿F(xiàn)對剩余智能家電設(shè)備中部分或全部智能家電設(shè)備的控制。如圖1所示,該基于主控設(shè)備的受控設(shè)備控制方法可以包括以下操作:
81.101、主控設(shè)備檢測用戶是否存在針對第一受控設(shè)備的使用需求,當步驟101的檢測結(jié)果為是時,可以觸發(fā)執(zhí)行步驟102;當步驟101的檢測結(jié)果為否時,可以結(jié)束本次流程,也可以繼續(xù)觸發(fā)執(zhí)行步驟101。
82.本發(fā)明實施例中,針對第一受控設(shè)備的使用需求可以是用戶直接在第一受控設(shè)備側(cè)觸發(fā)的,也可以是用戶在主控設(shè)備側(cè)觸發(fā)的,還可以是用戶通過用戶終端(如手機、pad等)觸發(fā)的,優(yōu)選為后面兩種觸發(fā)方式中的其中一種,本發(fā)明實施例不做限定。
83.102、主控設(shè)備確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備。
84.本發(fā)明實施例中,確定出的所有第二受控設(shè)備的數(shù)量大于等于1,且第二受控設(shè)備也可以理解為第一受控設(shè)備在本次聯(lián)動控制實現(xiàn)流程中的關(guān)聯(lián)受控設(shè)備。
85.在一個可選的實施例中,主控設(shè)備確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備,可以包括:
86.主控設(shè)備確定用戶針對第一受控設(shè)備的使用需求對應(yīng)的需求時間屬性的類型;
87.主控設(shè)備根據(jù)確定出的類型從確定出的受控設(shè)備集合中篩選與該類型相匹配的受控設(shè)備,作為與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備;或者,根據(jù)確定出的類型獲取與該類型相匹配的受控設(shè)備集合,并從獲取到的受控設(shè)備集合中篩選與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備;或者,
88.主控設(shè)備輸出可供用戶選擇的多個受控設(shè)備并將用戶從輸出的所有受控設(shè)備中選擇的受控設(shè)備確定為與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備;或者,
89.主控設(shè)備根據(jù)預(yù)先建立的受控設(shè)備之間的綁定關(guān)系,從預(yù)先確定出的受控設(shè)備集合中獲取與上述第一受控設(shè)備存在綁定關(guān)系的所有受控設(shè)備,作為與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備。
90.可見,該可選的實施例能夠根據(jù)用戶的使用需求對應(yīng)的需求時間屬性的類型選擇合適的確定方式或者合適的受控設(shè)備集合確定關(guān)聯(lián)的受控設(shè)備,有利于提高確定出關(guān)聯(lián)受控設(shè)備的效率及準確性,進而有利于實現(xiàn)通過主控設(shè)備實現(xiàn)對多個受控設(shè)備聯(lián)動控制的效率及準確性;此外,該可選的實施方式也能夠?qū)崿F(xiàn)用戶根據(jù)自身需求選擇合適的關(guān)聯(lián)受控
設(shè)備,有利于提高確定出的關(guān)聯(lián)受控設(shè)備與用戶實際需求的匹配度;此外,該可選的實施例也能夠根據(jù)預(yù)先建立的綁定關(guān)系直接確定關(guān)聯(lián)受控設(shè)備,有利于簡化關(guān)聯(lián)受控設(shè)備的確定流程,提高確定關(guān)聯(lián)受控設(shè)備的效率。
91.103、主控設(shè)備分別生成第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個第二受控設(shè)備對應(yīng)的控制參數(shù)。
92.需要說明的是,第一受控設(shè)備對應(yīng)的控制參數(shù)的生成時刻可以與第二受控設(shè)備對應(yīng)的控制參數(shù)的生成時刻相同,也可以不同,且不同的第二受控設(shè)備對應(yīng)的控制參數(shù)的生成時刻可以相同,也可以不同,只需在執(zhí)行對某一受控設(shè)備的控制操作之前生成該受控設(shè)備的控制參數(shù)即可,本發(fā)明實施例不做限定。
93.104、主控設(shè)備根據(jù)第一受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對第一受控設(shè)備的控制操作,并根據(jù)每個第二受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個第二受控設(shè)備的控制操作。
94.可見,實施本發(fā)明實施例所描述的方法能夠在檢測到用戶對某一受控設(shè)備存在使用需求時,在實現(xiàn)對該受控設(shè)備控制的同時還能夠?qū)崿F(xiàn)對多個關(guān)聯(lián)受控設(shè)備的聯(lián)動控制,也即通過主控設(shè)備實現(xiàn)了對多個受控設(shè)備的控制,有利于提高對多個受控設(shè)備的控制效率;此外,通過主控設(shè)備就能夠簡便、快捷的實現(xiàn)對受控設(shè)備的控制,每個受控設(shè)備只需具備基本的執(zhí)行功能即可,無需集成復雜的芯片、顯示屏、復雜的按鍵等,不僅能夠降低受控設(shè)備的成本,還能夠提高用戶對受控設(shè)備的使用體驗。
95.在另一個可選的實施例中,主控設(shè)備確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備,可以包括:
96.主控設(shè)備獲取第一受控設(shè)備的功能屬性集合,并獲取預(yù)先確定出的受控設(shè)備集合中每個受控設(shè)備的功能屬性集合;
97.主控設(shè)備根據(jù)第一受控設(shè)備的功能屬性集合以及受控設(shè)備集合中每個受控設(shè)備的功能屬性集合,確定與第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備。
98.該可選的實施例中,受控設(shè)備的功能屬性集合用于表示受控設(shè)備所具備的可執(zhí)行功能。進一步可選的,受控設(shè)備的功能屬性集合具體用于表示受控設(shè)備所具備且授權(quán)上述用戶使用的可執(zhí)行功能??梢姡摽蛇x的實施例提供了一種確定關(guān)聯(lián)受控設(shè)備的智能化方式,能夠根據(jù)功能屬性集合確定在功能屬性上存在關(guān)聯(lián)關(guān)系的受控設(shè)備作為關(guān)聯(lián)受控設(shè)備,有利于提高確定出的關(guān)聯(lián)受控設(shè)備與用戶實際需求的匹配度。
99.在該可選的實施例中,進一步可選的,主控設(shè)備根據(jù)第一受控設(shè)備的功能屬性集合以及受控設(shè)備集合中每個受控設(shè)備的功能屬性集合,確定與第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備,可以包括:
100.主控設(shè)備根據(jù)使用需求對應(yīng)的功能屬性需求參數(shù)從第一受控設(shè)備的功能屬性集合中選擇與功能屬性需求參數(shù)相匹配的所有目標功能屬性;
101.主控設(shè)備從受控設(shè)備集合中篩選功能屬性集合包括的功能屬性與至少一個目標功能屬性相匹配的受控設(shè)備,作為與第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備。
102.可見,該可選的實施例還能夠在根據(jù)功能屬性確定關(guān)聯(lián)受控設(shè)備時,先根據(jù)用戶的使用需求對應(yīng)的功能屬性需求參數(shù)篩選相匹配的功能屬性,進一步再確定相匹配的關(guān)聯(lián)
受控設(shè)備,這樣在提高確定出的關(guān)聯(lián)受控設(shè)備與用戶實際需求的匹配度的同時還能夠進一步有利于提高確定關(guān)聯(lián)受控設(shè)備的效率。
103.在又一個可選的實施例中,主控設(shè)備確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備,可以包括:
104.主控設(shè)備根據(jù)歷史統(tǒng)計出的用戶在上述使用需求下使用第一受控設(shè)備時和/或使用第一受控設(shè)備之后針對預(yù)先確定出的受控設(shè)備集合中每個受控設(shè)備的使用記錄,確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備。
105.該可選的實施例中,在上述使用需求下使用第一受控設(shè)備之后可以具體為在上述使用需求下使用第一受控設(shè)備之后的預(yù)設(shè)時間段內(nèi)(如五分鐘內(nèi))。進一步可選的,主控設(shè)備可以從預(yù)先確定出的受控設(shè)備集合中篩選在上述使用需求下使用第一受控設(shè)備時和/或使用第一受控設(shè)備之后使用次數(shù)大于等于預(yù)設(shè)次數(shù)閾值或者使用次數(shù)排名情況滿足預(yù)設(shè)排名條件的受控設(shè)備作為關(guān)聯(lián)受控設(shè)備。
106.可見,該可選的實施例能夠根據(jù)用戶在使用某一受控設(shè)備時對其它受控設(shè)備的歷史使用記錄智能化的篩選相應(yīng)的關(guān)聯(lián)受控設(shè)備,有利于提高篩選出的關(guān)聯(lián)受控設(shè)備與用戶實際需求的匹配度。
107.在又一個可選的實施例中,該方法還可以包括以下操作:
108.主控設(shè)備在獲取到目標受控設(shè)備在當前狀態(tài)下的參數(shù)信息之后,根據(jù)參數(shù)信息確定目標受控設(shè)備的設(shè)備標識,目標受控設(shè)備可以為能夠由主控設(shè)備所控制的任意一個受控設(shè)備;
109.主控設(shè)備根據(jù)設(shè)備標識及參數(shù)信息生成目標受控設(shè)備對應(yīng)的交互界面,并輸出交互界面。
110.可見,該可選的實施例能夠通過主控設(shè)備采集其它受控設(shè)備的當前狀態(tài),提高了用戶獲取其它受控設(shè)備的當前狀態(tài)的便捷性。
111.進一步可選的,該方法還可以包括以下操作:
112.主控設(shè)備獲取用戶在交互界面上觸發(fā)的交互操作,并根據(jù)交互操作生成針對目標受控設(shè)備的控制指令;
113.主控設(shè)備根據(jù)設(shè)備標識將控制指令發(fā)送至目標受控設(shè)備,以觸發(fā)目標受控設(shè)備執(zhí)行與控制指令相匹配的操作。
114.可選的,主控設(shè)備輸出交互界面可以包括:
115.主控設(shè)備通過其顯示屏輸出交互界面;或者,
116.主控設(shè)備將交互界面發(fā)送至用戶對應(yīng)的用戶終端,以使用戶終端輸出交互界面。
117.可見,該可選的實施例還能夠通過主控設(shè)備實現(xiàn)對受控設(shè)備的控制,豐富了受控設(shè)備的智能化控制方式,每個受控設(shè)備只需具備基本的執(zhí)行功能即可,無需集成復雜的芯片、顯示屏、復雜的按鍵等,不僅能夠降低受控設(shè)備的成本,還能夠提高用戶對主控設(shè)備、受控設(shè)備的使用體驗。
118.需要特別說明的是,該可選的實施例中的步驟可以是在前述任一實施例所包括步驟的基礎(chǔ)上追加的,且其與前述任一實施例中的步驟沒有先后執(zhí)行順序;或者,該可選的實施例中涉及的步驟也可以作為一個單獨的實施例,以通過主控設(shè)備實現(xiàn)對受控設(shè)備的智能化控制,無需用戶再分別對每個受控設(shè)備下載相應(yīng)的app或注冊相應(yīng)的小程序,提高了控制
受控設(shè)備的便捷性,豐富了主控設(shè)備的智能化功能以及受控設(shè)備的控制方式,有利于提高用戶對于主控設(shè)備、受控設(shè)備的使用體驗。
119.實施例二
120.請參閱圖2,圖2是本發(fā)明實施例公開的另一種基于主控設(shè)備的受控設(shè)備控制方法的流程示意圖。其中,圖2所描述的方法可以應(yīng)用于主控設(shè)備中,可選的,該主控設(shè)備能夠?qū)崿F(xiàn)對多個受控設(shè)備的控制,又進一步可選的,該主控設(shè)備可以為多個智能家電設(shè)備中的其中一個且能夠?qū)崿F(xiàn)對剩余智能家電設(shè)備中部分或全部智能家電設(shè)備的控制。如圖2所示,該基于主控設(shè)備的受控設(shè)備控制方法可以包括以下操作:
121.201、主控設(shè)備檢測用戶是否存在針對第一受控設(shè)備的使用需求,當步驟201的檢測結(jié)果為是時,可以觸發(fā)執(zhí)行步驟202;當步驟201的檢測結(jié)果為否時,可以結(jié)束本次流程,也可以繼續(xù)觸發(fā)執(zhí)行步驟201。
122.202、主控設(shè)備分析使用需求對應(yīng)的需求時間屬性。
123.本發(fā)明實施例中,使用需求對應(yīng)的需求時間屬性可以包括預(yù)約時間屬性或即時時間屬性。其中,預(yù)設(shè)時間屬性用于表示用戶針對第一受控設(shè)備的使用需求為預(yù)約使用需求,即時時間屬性用于表示用戶針對第一受控設(shè)備的使用需求為即時使用需求。
124.203、主控設(shè)備判斷使用需求對應(yīng)的需求時間屬性是否為預(yù)約時間屬性,當步驟203的判斷結(jié)果為是時,觸發(fā)執(zhí)行步驟204~步驟207;當步驟203的判斷結(jié)果為否時,可以觸發(fā)執(zhí)行步驟208~步驟210。
125.本發(fā)明實施例中,需要說明的是,步驟203的判斷結(jié)果為否也即是上述使用需求對應(yīng)的需求時間屬性為即時時間屬性。
126.204、主控設(shè)備確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備。
127.需要說明的是,對于步驟204的詳細描述請參照實施例一中的相關(guān)描述,本發(fā)明實施例不再贅述。
128.205、主控設(shè)備判斷當前時刻是否到達需求時間屬性對應(yīng)的預(yù)約時刻,當步驟205的判斷結(jié)果為是時,觸發(fā)執(zhí)行步驟206;當步驟205的判斷結(jié)果為否時,可以繼續(xù)執(zhí)行步驟205。
129.可選的,當步驟205的判斷結(jié)果為是時,以及在觸發(fā)執(zhí)行步驟206之前,該方法還可以包括以下操作:
130.主控設(shè)備檢測上述使用需求是否被取消,當判斷結(jié)果為否時,觸發(fā)執(zhí)行步驟206;當判斷結(jié)果為是時,可以結(jié)束本次流程。
131.206、主控設(shè)備分別生成第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個第二受控設(shè)備對應(yīng)的控制參數(shù)。
132.207、主控設(shè)備根據(jù)第一受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對第一受控設(shè)備的控制操作,并根據(jù)每個第二受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個第二受控設(shè)備的控制操作。
133.可見,本發(fā)明實施例能夠在用戶針對第一受控設(shè)備的使用需求為預(yù)約使用需求的情況下判斷當前時刻是否到達用戶的預(yù)約時刻,若是,再生成相應(yīng)的控制參數(shù),有利于提高生成的控制參數(shù)的準確性,進而有利于提高生成的控制參數(shù)與受控設(shè)備實時狀態(tài)的匹配度。此外,在生成相應(yīng)的控制參數(shù)之前,還可進一步判斷用戶針對第一受控設(shè)備的預(yù)約使用需求是否被取消,有利于減少不必要的控制參數(shù)生成操作,進而有利于提高執(zhí)行控制參數(shù)
生成操作的可靠性。
134.208、主控設(shè)備采集第一受控設(shè)備執(zhí)行與用戶觸發(fā)的控制指令相匹配的目標操作的操作結(jié)果。
135.209、主控設(shè)備根據(jù)上述操作結(jié)果從預(yù)先確定出的受控設(shè)備集合中確定與操作結(jié)果相匹配的所有第三受控設(shè)備,并生成每個第三受控設(shè)備對應(yīng)的控制參數(shù)。
136.210、主控設(shè)備根據(jù)每個第三受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個第三受控設(shè)備的控制操作。
137.舉例來說,假設(shè)主控設(shè)備為智能冰箱且第一受控設(shè)備為智能微波爐,且第一受控設(shè)備執(zhí)行與用戶觸發(fā)的控制指令相匹配的目標操作的操作結(jié)果具體是對煲湯食材執(zhí)行解凍操作,則智能冰箱從智能家電設(shè)備集合中確定與解凍操作相匹配的所有第三受控設(shè)備可以包括煲湯所用的智能燃氣灶或智能電磁爐,還可以包括智能抽油煙機、智能電熱水壺等。
138.可見,本發(fā)明實施例還能夠在用戶針對第一受控設(shè)備的使用需求為即時使用需求的情況下直接根據(jù)第一受控設(shè)備執(zhí)行與用戶觸發(fā)的控制指令相匹配的目標操作的操作結(jié)果確定相匹配的關(guān)聯(lián)受控設(shè)備,這種智能化確定關(guān)聯(lián)受控設(shè)備的方式有利于提高確定出的關(guān)聯(lián)受控設(shè)備的準確性與可靠性,也即有利于提高確定出的關(guān)聯(lián)受控設(shè)備與用戶實際需求的匹配度。
139.可見,實施本發(fā)明實施例所描述的方法能夠根據(jù)用戶針對第一受控設(shè)備的使用需求的需求時間屬性提供多樣化的關(guān)聯(lián)受控設(shè)備確定方式,不僅能夠有利于拓展本發(fā)明實施例所描述的方法的應(yīng)用場景,還能夠有利于提高在不同情況下確定出的關(guān)聯(lián)受控設(shè)備的準確性。
140.在一個可選的實施例中,該方法還可以包括以下操作:
141.主控設(shè)備在獲取到目標受控設(shè)備在當前狀態(tài)下的參數(shù)信息之后,根據(jù)參數(shù)信息確定目標受控設(shè)備的設(shè)備標識,目標受控設(shè)備可以為能夠由主控設(shè)備所控制的任意一個受控設(shè)備;
142.主控設(shè)備根據(jù)設(shè)備標識及參數(shù)信息生成目標受控設(shè)備對應(yīng)的交互界面,并輸出交互界面。
143.可見,該可選的實施例能夠通過主控設(shè)備采集其它受控設(shè)備的當前狀態(tài),提高了用戶獲取其它受控設(shè)備的當前狀態(tài)的便捷性。
144.進一步可選的,該方法還可以包括以下操作:
145.主控設(shè)備獲取用戶在交互界面上觸發(fā)的交互操作,并根據(jù)交互操作生成針對目標受控設(shè)備的控制指令;
146.主控設(shè)備根據(jù)設(shè)備標識將控制指令發(fā)送至目標受控設(shè)備,以觸發(fā)目標受控設(shè)備執(zhí)行與控制指令相匹配的操作。
147.可選的,主控設(shè)備輸出交互界面可以包括:
148.主控設(shè)備通過其顯示屏輸出交互界面;或者,
149.主控設(shè)備將交互界面發(fā)送至用戶對應(yīng)的用戶終端,以使用戶終端輸出交互界面。
150.可見,該可選的實施例還能夠通過主控設(shè)備實現(xiàn)對受控設(shè)備的控制,豐富了受控設(shè)備的智能化控制方式,每個受控設(shè)備只需具備基本的執(zhí)行功能即可,無需集成復雜的芯片、顯示屏、復雜的按鍵等,不僅能夠降低受控設(shè)備的成本,還能夠提高用戶對主控設(shè)備、受
控設(shè)備的使用體驗。
151.需要特別說明的是,該可選的實施例中的步驟可以是在前述任一實施例所包括步驟的基礎(chǔ)上追加的,且其與前述任一實施例中的步驟沒有先后執(zhí)行順序;或者,該可選的實施例中涉及的步驟也可以作為一個單獨的實施例,以通過主控設(shè)備實現(xiàn)對受控設(shè)備的智能化控制,無需用戶再分別對每個受控設(shè)備下載相應(yīng)的app或注冊相應(yīng)的小程序,提高了控制受控設(shè)備的便捷性,豐富了主控設(shè)備的智能化功能以及受控設(shè)備的控制方式,有利于提高用戶對于主控設(shè)備、受控設(shè)備的使用體驗。
152.實施例三
153.請參閱圖3,圖3是本發(fā)明實施例公開的一種基于主控設(shè)備的受控設(shè)備控制裝置的結(jié)構(gòu)示意圖。其中,圖3所描述的裝置可以應(yīng)用于主控設(shè)備中,可選的,該主控設(shè)備能夠?qū)崿F(xiàn)對多個受控設(shè)備的控制,又進一步可選的,該主控設(shè)備可以為多個智能家電設(shè)備中的其中一個且能夠?qū)崿F(xiàn)對剩余智能家電設(shè)備中部分或全部智能家電設(shè)備的控制。如圖3所示,該裝置可以包括:
154.檢測模塊301,用于檢測用戶是否存在針對第一受控設(shè)備的使用需求。
155.第一確定模塊302,用于當檢測模塊301檢測到用戶存在針對第一受控設(shè)備的使用需求時,確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備。
156.生成模塊303,用于分別生成第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個第二受控設(shè)備對應(yīng)的控制參數(shù)。
157.控制模塊304,用于根據(jù)第一受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對第一受控設(shè)備的控制操作,并根據(jù)每個第二受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個第二受控設(shè)備的控制操作。
158.可見,實施圖3所描述的裝置能夠在檢測到用戶對某一受控設(shè)備存在使用需求時,在實現(xiàn)對該受控設(shè)備控制的同時還能夠?qū)崿F(xiàn)對多個關(guān)聯(lián)受控設(shè)備的聯(lián)動控制,也即通過主控設(shè)備實現(xiàn)了對多個受控設(shè)備的控制,有利于提高對多個受控設(shè)備的控制效率;此外,通過主控設(shè)備就能夠簡便、快捷的實現(xiàn)對受控設(shè)備的控制,每個受控設(shè)備只需具備基本的執(zhí)行功能即可,無需集成復雜的芯片、顯示屏、復雜的按鍵等,不僅能夠降低受控設(shè)備的成本,還能夠提高用戶對受控設(shè)備的使用體驗。
159.在一個可選的實施例中,第一確定模塊302確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備的具體方式為:
160.根據(jù)歷史統(tǒng)計出的用戶在使用需求下使用第一受控設(shè)備時和/或使用第一受控設(shè)備之后針對預(yù)先確定出的受控設(shè)備集合中每個受控設(shè)備的使用記錄,確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備。
161.該可選的實施例中,在上述使用需求下使用第一受控設(shè)備之后可以具體為在上述使用需求下使用第一受控設(shè)備之后的預(yù)設(shè)時間段內(nèi)(如五分鐘內(nèi))。進一步可選的,主控設(shè)備可以從預(yù)先確定出的受控設(shè)備集合中篩選在上述使用需求下使用第一受控設(shè)備時和/或使用第一受控設(shè)備之后使用次數(shù)大于等于預(yù)設(shè)次數(shù)閾值或者使用次數(shù)排名情況滿足預(yù)設(shè)排名條件的受控設(shè)備作為關(guān)聯(lián)受控設(shè)備。
162.可見,該可選的實施例還能夠根據(jù)用戶在使用某一受控設(shè)備時對其它受控設(shè)備的歷史使用記錄智能化的篩選相應(yīng)的關(guān)聯(lián)受控設(shè)備,有利于提高篩選出的關(guān)聯(lián)受控設(shè)備與用戶實際需求的匹配度。
163.在另一個可選的實施例中,如圖4所示,第一確定模塊302可以包括
164.獲取子模塊3021,用于獲取第一受控設(shè)備的功能屬性集合,并獲取預(yù)先確定出的受控設(shè)備集合中每個受控設(shè)備的功能屬性集合;
165.確定子模塊3022,用于根據(jù)第一受控設(shè)備的功能屬性集合以及受控設(shè)備集合中每個受控設(shè)備的功能屬性集合,確定與第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備。
166.在該另一種可選的實施例中,進一步可選的,確定子模塊3022根據(jù)第一受控設(shè)備的功能屬性集合以及受控設(shè)備集合中每個受控設(shè)備的功能屬性集合,確定與第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備的具體方式可以為:
167.根據(jù)使用需求對應(yīng)的功能屬性需求參數(shù)從第一受控設(shè)備的功能屬性集合中選擇與功能屬性需求參數(shù)相匹配的所有目標功能屬性;
168.從受控設(shè)備集合中篩選功能屬性集合包括的功能屬性與至少一個目標功能屬性相匹配的受控設(shè)備,作為與第一受控設(shè)備在功能屬性上存在關(guān)聯(lián)關(guān)系的至少一個第二受控設(shè)備。
169.可見,實施圖4所描述的裝置還根據(jù)功能屬性集合確定在功能屬性上存在關(guān)聯(lián)關(guān)系的受控設(shè)備作為關(guān)聯(lián)受控設(shè)備,有利于提高確定出的關(guān)聯(lián)受控設(shè)備與用戶實際需求的匹配度;此外,還能夠在根據(jù)功能屬性確定關(guān)聯(lián)受控設(shè)備時,先根據(jù)用戶的使用需求對應(yīng)的功能屬性需求參數(shù)篩選相匹配的功能屬性,進一步再確定相匹配的關(guān)聯(lián)受控設(shè)備,這樣在提高確定出的關(guān)聯(lián)受控設(shè)備與用戶實際需求的匹配度的同時還能夠進一步有利于提高確定關(guān)聯(lián)受控設(shè)備的效率。
170.在又一個可選的實施例中,如圖4所示,該裝置還可以包括:
171.分析模塊305,用于在檢測模塊301檢測到用戶存在針對第一受控設(shè)備的使用需求之后,分析使用需求對應(yīng)的需求時間屬性。
172.判斷模塊306,用于判斷分析模塊305分析出的使用需求對應(yīng)的需求時間屬性是否為預(yù)約時間屬性,當判斷結(jié)果為是時,觸發(fā)第一確定模塊302執(zhí)行上述的確定與第一受控設(shè)備關(guān)聯(lián)的所有第二受控設(shè)備的操作。
173.判斷模塊306,還用于判斷當前時刻是否到達需求時間屬性對應(yīng)的預(yù)約時刻,當判斷出當前時刻到達需求時間屬性對應(yīng)的預(yù)約時刻時,觸發(fā)生成模塊303執(zhí)行上述的分別生成第一受控設(shè)備對應(yīng)的控制參數(shù)以及每個第二受控設(shè)備對應(yīng)的控制參數(shù)的操作。
174.可見,實施圖4所描述的裝置還能夠在用戶針對第一受控設(shè)備的使用需求為預(yù)約使用需求的情況下判斷當前時刻是否到達用戶的預(yù)約時刻,若是,再生成相應(yīng)的控制參數(shù),有利于提高生成的控制參數(shù)的準確性,進而有利于提高生成的控制參數(shù)與受控設(shè)備實時狀態(tài)的匹配度。
175.在又一個可選的實施例中,如圖4所示,該裝置還可以包括:
176.采集模塊307,用于當判斷模塊306判斷出使用需求對應(yīng)的需求時間屬性不為預(yù)約時間屬性時,采集第一受控設(shè)備執(zhí)行與用戶觸發(fā)的控制指令相匹配的目標操作的操作結(jié)果。
177.第二確定模塊308,用于根據(jù)操作結(jié)果從預(yù)先確定出的受控設(shè)備集合中確定與操作結(jié)果相匹配的所有第三受控設(shè)備。
178.生成模塊303,還用于生成每個第三受控設(shè)備對應(yīng)的控制參數(shù)。
179.控制模塊304,還用于根據(jù)每個第三受控設(shè)備對應(yīng)的控制參數(shù)執(zhí)行對每個第三受控設(shè)備的控制操作。
180.可見,實施圖4所描述的裝置還能夠在用戶針對第一受控設(shè)備的使用需求為即時使用需求的情況下直接根據(jù)第一受控設(shè)備執(zhí)行與用戶觸發(fā)的控制指令相匹配的目標操作的操作結(jié)果確定相匹配的關(guān)聯(lián)受控設(shè)備,這種智能化確定關(guān)聯(lián)受控設(shè)備的方式有利于提高確定出的關(guān)聯(lián)受控設(shè)備的準確性與可靠性,也即有利于提高確定出的關(guān)聯(lián)受控設(shè)備與用戶實際需求的匹配度。
181.在又一個可選的實施例中,如圖4所示,該裝置還可以包括:
182.獲取模塊309,用于獲取目標受控設(shè)備在當前狀態(tài)下的參數(shù)信息。
183.生成模塊303,還用于根據(jù)參數(shù)信息確定目標受控設(shè)備的設(shè)備標識,并根據(jù)設(shè)備標識及參數(shù)信息生成目標受控設(shè)備對應(yīng)的交互界面。
184.輸出模塊310,用于輸出生成模塊303生成的交互界面。
185.獲取模塊309,還用于獲取用戶在交互界面上觸發(fā)的交互操作。
186.生成模塊303,還用于根據(jù)獲取模塊309獲取到的交互操作生成針對目標受控設(shè)備的控制指令。
187.發(fā)送模塊311,用于根據(jù)設(shè)備標識將控制指令發(fā)送至目標受控設(shè)備,以觸發(fā)目標受控設(shè)備執(zhí)行與控制指令相匹配的操作。
188.需要說明的是,該可選的實施例中涉及的模塊及其功能可以作為一個單獨的實施例。
189.可見,實施圖4所描述的裝置還能夠通過主控設(shè)備實現(xiàn)對受控設(shè)備的智能化控制,無需用戶再分別對每個受控設(shè)備下載相應(yīng)的app或注冊相應(yīng)的小程序,提高了控制受控設(shè)備的便捷性,豐富了主控設(shè)備的智能化功能以及受控設(shè)備的控制方式,有利于提高用戶對于主控設(shè)備、受控設(shè)備的使用體驗。
190.實施例四
191.請參閱圖5,圖5是本發(fā)明實施例公開的又一種基于主控設(shè)備的受控設(shè)備控制裝置的結(jié)構(gòu)示意圖。其中,圖5所描述的裝置可以應(yīng)用于主控設(shè)備中,可選的,該主控設(shè)備能夠?qū)崿F(xiàn)對多個受控設(shè)備的控制,又進一步可選的,該主控設(shè)備可以為多個智能家電設(shè)備中的其中一個且能夠?qū)崿F(xiàn)對剩余智能家電設(shè)備中部分或全部智能家電設(shè)備的控制。如圖5所示,該基于主控設(shè)備的受控設(shè)備控制裝置可以包括:
192.存儲有可執(zhí)行程序代碼的存儲器401;
193.與存儲器401耦合的處理器402;
194.處理器402調(diào)用存儲器402中存儲的可執(zhí)行程序代碼,執(zhí)行本發(fā)明實施例一或?qū)嵤├_的基于主控設(shè)備的受控設(shè)備控制方法中的部分或全部步驟。
195.實施例五
196.本發(fā)明實施例公開了一種智能家電設(shè)備,該智能家電設(shè)備可以用于執(zhí)行實施例一或?qū)嵤├兴_的基于主控設(shè)備的受控設(shè)備控制方法中的部分或全部步驟,或者,該智能家電設(shè)備可以包括實施例三或?qū)嵤├闹兴_的任一基于主控設(shè)備的受控設(shè)備控制裝置。需要說明的是,對于智能家電設(shè)備所執(zhí)行的步驟或者所包括的模塊、器件等的詳細
描述請參照上述實施例,本發(fā)明實施例不再贅述。進一步的,該智能家電設(shè)備可以為智能冰箱,進一步可以為大屏幕的智能冰箱。
197.實施例六
198.本發(fā)明實施例公開了一種計算機存儲介質(zhì),該計算機存儲介質(zhì)存儲有計算機指令,該計算機指令被調(diào)用時,用于執(zhí)行本發(fā)明實施例一或?qū)嵤├_的基于主控設(shè)備的受控設(shè)備控制方法中的步驟。
199.以上所描述的裝置實施例僅是示意性的,其中所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)模塊上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
200.通過以上的實施例的具體描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,存儲介質(zhì)包括只讀存儲器(read-only memory,rom)、隨機存儲器(random access memory,ram)、可編程只讀存儲器(programmable read-only memory,prom)、可擦除可編程只讀存儲器(erasable programmable read only memory,eprom)、一次可編程只讀存儲器(one-time programmable read-only memory,otprom)、電子抹除式可復寫只讀存儲器(electrically-erasable programmable read-only memory,eeprom)、只讀光盤(compact disc read-only memory,cd-rom)或其他光盤存儲器、磁盤存儲器、磁帶存儲器、或者能夠用于攜帶或存儲數(shù)據(jù)的計算機可讀的任何其他介質(zhì)。
201.最后應(yīng)說明的是:本發(fā)明實施例公開的一種基于主控設(shè)備的受控設(shè)備控制方法及裝置所揭露的僅為本發(fā)明較佳實施例而已,僅用于說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解;其依然可以對前述各項實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或替換,并不使相應(yīng)的技術(shù)方案的本質(zhì)脫離本發(fā)明各項實施例技術(shù)方案的精神和范圍。