開相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0106] 圖1是本公開各個(gè)實(shí)施例所涉及的實(shí)施環(huán)境的示意圖,該實(shí)施環(huán)境可以包括:終 端11、家電設(shè)備12和服務(wù)器13。
[0107] 終端11可以是手機(jī)、平板電腦和膝上型便攜計(jì)算機(jī)等等。終端11可以具有紅外 發(fā)射功能,藍(lán)牙連接功能和WIFI (無線保真,Wireless-Fidelity)連接功能中的至少一種 功能。
[0108] 家電設(shè)備12可以是電視、空調(diào)、風(fēng)扇、電冰箱、凈水器、攝像機(jī)、空氣凈化器、機(jī)頂 盒和路由器等等。家電設(shè)備12可以具有紅外接收功能,藍(lán)牙連接功能和WIFI連接功能中 的至少一種功能。
[0109] 服務(wù)器13可以是一臺(tái)服務(wù)器,或者由若干臺(tái)服務(wù)器組成的服務(wù)器集群,或者是一 個(gè)云計(jì)算服務(wù)中心。服務(wù)器13可以和終端11通過無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)建立連接。
[0110] 本實(shí)施環(huán)境不對(duì)家電設(shè)備12的數(shù)量作出限制。
[0111] 圖2是根據(jù)一示例性實(shí)施例示出的一種家電設(shè)備控制方法的流程圖,本實(shí)施例以 該家電設(shè)備控制方法應(yīng)用于圖1所示實(shí)施環(huán)境中的終端11來舉例說明。該家電設(shè)備控制 方法可以包括如下幾個(gè)步驟:
[0112] 在步驟201中,獲取終端的當(dāng)前位置與終端記錄的家電設(shè)備的位置的位置關(guān)系。
[0113] 在步驟202中,根據(jù)位置關(guān)系從終端記錄的家電設(shè)備中篩選出至少一個(gè)備選設(shè) 備。
[0114] 在步驟203中,展示包含有至少一個(gè)備選設(shè)備的標(biāo)識(shí)信息的選擇界面。
[0115] 在步驟204中,在選擇界面接收標(biāo)識(shí)信息選擇指令,標(biāo)識(shí)信息選擇指令用于指示 用戶在至少一個(gè)備選設(shè)備中選擇的目標(biāo)家電設(shè)備。
[0116] 在步驟205中,顯示目標(biāo)家電設(shè)備的控制界面。
[0117] 綜上所述,本公開實(shí)施例提供的家電設(shè)備控制方法,通過終端的當(dāng)前位置與終端 記錄的家電設(shè)備的位置的位置關(guān)系來篩選出至少一個(gè)備選設(shè)備,并展示包含有該至少一個(gè) 備選設(shè)備的標(biāo)識(shí)信息的選擇界面,在選擇界面接收標(biāo)識(shí)信息選擇指令后,顯示目標(biāo)家電設(shè) 備的控制界面,解決了相關(guān)技術(shù)中控制界面的顯示過程復(fù)雜的問題;達(dá)到了簡(jiǎn)化控制界面 的顯示過程的效果。
[0118] 圖3-1是根據(jù)一示例性實(shí)施例示出的另一種家電設(shè)備控制方法的流程圖,本實(shí)施 例以該家電設(shè)備控制方法應(yīng)用于圖1所示實(shí)施環(huán)境中的終端11來舉例說明。該家電設(shè)備 控制方法可以包括如下幾個(gè)步驟:
[0119] 在步驟301中,獲取終端的當(dāng)前位置與終端記錄的家電設(shè)備的位置的位置關(guān)系, 位置關(guān)系用于指示終端與每個(gè)終端記錄的家電設(shè)備的距離。
[0120] 在使用本公開實(shí)施例提供的家電設(shè)備控制方法時(shí),可以首先獲取終端的當(dāng)前位置 與終端記錄的家電設(shè)備的位置的位置關(guān)系,其中位置關(guān)系可以用于指示終端與每個(gè)終端記 錄的家電設(shè)備的距離。
[0121] 需要說明的是,終端記錄的家電設(shè)備的位置的獲取方式可以包括兩種:
[0122] 第一種方式:終端記錄的家電設(shè)備可以是終端之前添加過其位置的家電設(shè)備。示 例性的,家電設(shè)備的位置的添加過程可以為將終端放置在家電設(shè)備附近(如直接放置在家 電設(shè)備上),用戶操作終端通過GPS (全球定位系統(tǒng),Global Positioning System)或者室 內(nèi)定位技術(shù)添加終端的當(dāng)前位置,并給當(dāng)前位置命名,例如可以根據(jù)該家電設(shè)備的標(biāo)識(shí)信 息將該家電設(shè)備命名為"空調(diào)ΑΓ',之后終端中就記錄了該命名為"空調(diào)A1"的家電設(shè)備的 位置,并可以獲取該家電設(shè)備的位置與之后終端需要控制家電設(shè)備時(shí)的位置的位置關(guān)系, 該位置關(guān)系可以包括該家電設(shè)備與終端的距離。
[0123] 第二種方式,終端可以實(shí)時(shí)獲取記錄的家電設(shè)備當(dāng)前的位置,在此種情況,家電設(shè) 備和終端可以在之前建立過諸如藍(lán)牙連接或者WIFI連接等無線連接,并保存有該無線連 接的連接信息,在終端需要獲取家電設(shè)備的位置時(shí),終端可以通過保存的連接信息再次與 家電設(shè)備建立無線連接并獲取家電設(shè)備的位置,之后終端可以確定終端的當(dāng)前位置與家電 設(shè)備的位置的位置關(guān)系。該位置關(guān)系中可以記錄有家電設(shè)備與終端的距離。
[0124] 需要說明的是,本實(shí)施例的執(zhí)行主體可以是終端,也可以是終端中運(yùn)行的應(yīng)用程 序。
[0125] 在步驟302中,根據(jù)與終端的當(dāng)前位置的距離將終端記錄的家電設(shè)備升序排列。
[0126] 在終端獲取了當(dāng)前位置與記錄的家電設(shè)備的距離之后,可以根據(jù)該距離將終端記 錄的家電設(shè)備升序排列。示例性的,該排列可以如表1所示:
[0129] 在表1中,第一行為表頭,用于解釋表1中兩列的內(nèi)容,左邊一列為家電設(shè)備列,該 列中記錄了終端記錄的家電設(shè)備的名稱,右邊一列為距離列,該列中記錄了對(duì)應(yīng)的家電設(shè) 備與終端的距離。例如家電設(shè)備名稱為"空調(diào)A1"的家電設(shè)備與終端的距離為5m(米)。
[0130] 在步驟303中,將排名前M位的家電設(shè)備確定為備選設(shè)備,M為大于等于1的整數(shù)。
[0131] 終端在根據(jù)與終端的當(dāng)前位置的距離將終端記錄的家電設(shè)備升序排列之后,可以 將排名前M位的家電設(shè)備確定為備選設(shè)備,M為大于等于1的整數(shù),M可以為用戶預(yù)先設(shè)置 的值。示例性的,以步驟302中的表1所示的排列為例,M= 2,則終端可以將名稱為"電視 B2"和"空調(diào)A1"的家電設(shè)備確定為備選設(shè)備。
[0132] 需要說明的是,用戶在需要對(duì)家電設(shè)備進(jìn)行控制時(shí),通常是需要控制距離用戶較 近的家電設(shè)備,示例性的,用戶在自己家中,通常都是需要控制家中的家電設(shè)備,而不會(huì)去 控制其它位置如公司的家電設(shè)備,以步驟302中的表1所示的排列為例,表1中的排列可以 是用戶在家中想要控制位于客廳的空調(diào)時(shí)終端獲取的,其中名稱為"電視B2"和"空調(diào)A1" 的家電設(shè)備距離終端(與用戶處于同一位置)較近,這兩個(gè)家電設(shè)備位于用戶家中的可能 性較大,而名稱為"空氣凈化器C3"的家電設(shè)備距離用戶較遠(yuǎn),位于用戶家中的可能性較小, 因此可以將用戶想要控制的可能性較大的名稱為"電視B2"和"空調(diào)A1"的家電設(shè)備確定 為備選設(shè)備,以對(duì)終端中可能記錄的大量的家電設(shè)備做出篩選。
[0133] 在步驟304中,展示包含有至少一個(gè)備選設(shè)備的標(biāo)識(shí)信息的選擇界面。
[0134] 終端在確定了備選設(shè)備之后,可以展示包含有至少一個(gè)備選設(shè)備的標(biāo)識(shí)信息的選 擇界面。其中標(biāo)識(shí)信息可以是家電設(shè)備的品牌與型號(hào),該標(biāo)識(shí)信息可以與家電設(shè)備的控制 信號(hào)表對(duì)應(yīng),控制信號(hào)表中記錄有用于控制家電設(shè)備的控制信號(hào)編碼。終端可以將標(biāo)識(shí)信 息直接展示在選擇界面中,示例性的,備選設(shè)備的標(biāo)識(shí)信息的選擇界面可以如圖3-2所示, 其中選擇界面31中顯示有備選設(shè)備的標(biāo)識(shí)信息"電視B2" 32和"空調(diào)A1" 33,選擇界面31 還可以顯示有終端當(dāng)前的位置信息34。在圖3-2中,終端可以將家電設(shè)備的示意圖與標(biāo) 識(shí)信息一同進(jìn)行顯示以提高用戶體驗(yàn),即終端將代表電視的示意圖32a與標(biāo)識(shí)信息"電視 B2" 32共同作為一個(gè)按鍵顯示,將代表空調(diào)的示意圖33a與標(biāo)識(shí)信息"空調(diào)A1" 33共同作 為一個(gè)按鍵顯示。
[0135] 此外,終端還可以展示用戶對(duì)記錄的家電設(shè)備自定義的名稱以方便用戶記憶家電 設(shè)備的信息,每個(gè)用戶自定義的名稱都與該名稱對(duì)應(yīng)的家電設(shè)備的標(biāo)識(shí)信息所對(duì)應(yīng)。示例 性的,此種情況,選擇界面可以如圖3-3所示,其中選擇界面31中顯示有備選設(shè)備的自定義 的名稱"客廳電視"35和"臥室空調(diào)"36,例如"客廳電視"35可以與標(biāo)識(shí)信息"電視B2"對(duì) 應(yīng),用戶點(diǎn)擊"客廳電視" 35,終端就會(huì)獲取標(biāo)識(shí)信息"電視B2"。
[0136] 在步驟305中,在選擇界面接收標(biāo)識(shí)信息選擇指令,標(biāo)識(shí)信息選擇指令用于指示 用戶在至少一個(gè)備選設(shè)備中選擇的目標(biāo)家電設(shè)備。
[0137] 終端在向用戶展示了包含有至少一個(gè)備選設(shè)備的標(biāo)識(shí)信息的選擇界面之后,可以 在選擇界面接收用戶觸發(fā)的標(biāo)識(shí)信息選擇指令,標(biāo)識(shí)信息選擇指令可以包括:目標(biāo)家電設(shè) 備的標(biāo)識(shí)信息,該標(biāo)識(shí)信息選擇指令用于指示用戶在至少一個(gè)備選設(shè)備中選擇的目標(biāo)家電 設(shè)備。即用戶可以在選擇界面選擇想要控制的家電設(shè)備。示例性的,用戶在圖3-2所示的 選擇界面31中點(diǎn)擊代表電視的示意圖32a與標(biāo)識(shí)信息"電視B2"32共同構(gòu)成的按鍵,終端 就會(huì)將標(biāo)識(shí)信息"電視B2"32對(duì)應(yīng)的家電設(shè)備作為用戶選擇的目標(biāo)家電設(shè)備。目標(biāo)家電設(shè) 備為終端確定的用戶想要控制的家電設(shè)備。
[0138] 在步驟306中,顯示目標(biāo)家電設(shè)備的控制界面。
[0139] 終端在確定了用戶想要控制的目標(biāo)家電設(shè)備之后,可以顯示目標(biāo)家電設(shè)備的控制 界面。
[0140] 根據(jù)獲取控制信號(hào)表的方式的不同,本步驟可以分為下面兩種方式:
[0141] 第一種方式:如圖3-4所示。
[0142] 在子步驟3061中,根據(jù)目標(biāo)家電設(shè)備的標(biāo)識(shí)信息從服務(wù)器獲取目標(biāo)家電設(shè)備的 控制信號(hào)表,控制信號(hào)表記錄有用于控制目標(biāo)家電設(shè)備的控制信號(hào)編碼。
[0143] 在終端沒有存儲(chǔ)有目標(biāo)家電設(shè)備的控制信號(hào)表時(shí),可以根據(jù)目標(biāo)家電設(shè)備的標(biāo)識(shí) 信息從服務(wù)器獲取目標(biāo)家電設(shè)備的控制信號(hào)表,控制信號(hào)表記錄有用于控制目標(biāo)家電設(shè)備 的控制信號(hào)編碼。其中服務(wù)器可以是用于提供控制信號(hào)表的服務(wù)器,該服務(wù)器中的控制信 號(hào)表可以由各個(gè)家電設(shè)備的廠商進(jìn)行提供。示例性的,空調(diào)的控制信號(hào)表可以如表2所示:
[0146] 在表2中,第一行為表頭,用于解釋表2中兩列的內(nèi)容,左邊一列為控制信號(hào)編碼 列,該列中記錄了用于控制目標(biāo)家電設(shè)備的控制信號(hào)編碼,終端可以根據(jù)該控制信號(hào)編碼 發(fā)出相應(yīng)的控制信號(hào),右邊一列為功能列,該列中記錄了對(duì)應(yīng)的控制信號(hào)編碼的功能。例如 控制信號(hào)編碼"000011"的功能為"升溫"。
[0147] 在子步驟3062中,根據(jù)控制信號(hào)表顯示目標(biāo)家電設(shè)備的控制界面。
[0148] 終端從服務(wù)器獲取了目標(biāo)家電設(shè)備的控制信號(hào)表之后,可以根據(jù)控制信號(hào)表生成 目標(biāo)家電設(shè)備的控制界面并進(jìn)行顯示。終端在生成控制界面時(shí),可以將控制信號(hào)表中記錄 的控制信號(hào)編碼的功能顯示給用戶,示例性的,目標(biāo)家電設(shè)備為空調(diào),則目標(biāo)家電設(shè)備的控 制界面可以如圖3-5所示,用戶可以在控制界面37控制目標(biāo)家電設(shè)備。
[0149] 第二種方式:如圖3-6所示。
[0150] 在子步驟3063中,根據(jù)目標(biāo)家電設(shè)備的標(biāo)識(shí)信息從終端記錄的控制信號(hào)表集合 中獲取目標(biāo)家電設(shè)備的控制信號(hào)表。
[0151] 在終端中存儲(chǔ)有目標(biāo)家電設(shè)備的控制信號(hào)表時(shí),終端可以根據(jù)目標(biāo)家電設(shè)備的標(biāo) 識(shí)信息從終端記錄的控制信號(hào)表集合中獲取目標(biāo)家電設(shè)備的控制信號(hào)表,控制信號(hào)表記錄 有用于控制目標(biāo)家電設(shè)備的控制信號(hào)編碼。其中控制信號(hào)表集合可以是終端預(yù)先獲取的控 制信號(hào)表的集合。
[0152] 在子步驟3064中,根據(jù)控制信號(hào)表顯示目標(biāo)家電設(shè)備的控制界面。
[0153] 終端從控制信號(hào)表集合中獲取了目標(biāo)家電設(shè)備的控制信號(hào)表之后,可以根據(jù)控制 信號(hào)表生成目標(biāo)家電設(shè)備的控制界面并進(jìn)行顯示。終端在生成控制界面時(shí),可以將控制信 號(hào)表中記錄的控制信號(hào)編碼的功能顯示給用戶。顯示界面可以如圖3-5所示。
[0154] 需要說明的是,終端在選擇執(zhí)行上述顯示目標(biāo)家電設(shè)備的控制界面之前,可以先 檢測(cè)終端中是否存儲(chǔ)有目標(biāo)家電設(shè)備的控制信號(hào)表,并在未存儲(chǔ)有目標(biāo)家電設(shè)備的控制信 號(hào)表時(shí)執(zhí)行第一種方式,在存儲(chǔ)有目標(biāo)家電設(shè)備的控制信號(hào)表時(shí)執(zhí)行第二種方式。
[0155] 終端在顯示了目標(biāo)家電設(shè)備的控制界面之后,用戶在該控制界面點(diǎn)擊按鈕,終端 根據(jù)獲取的控制信號(hào)表所記錄的控制信號(hào)編碼發(fā)出相應(yīng)的控制信號(hào),如控制信號(hào)表中記錄 的是紅外編碼,則終端發(fā)出紅外控制信號(hào),如控制信號(hào)表中記錄的是藍(lán)牙編碼,則終端發(fā)出 藍(lán)牙控制信號(hào)(在通過藍(lán)牙控制信號(hào)控制家電設(shè)備時(shí),可能需要預(yù)先和家電設(shè)備建立藍(lán)牙 連接)。
[01