配置文件獲取方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本公開(kāi)涉及電子技術(shù)應(yīng)用領(lǐng)域,特別涉及一種配置文件獲取方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著科技的發(fā)展,智能手機(jī)可以與某一家電設(shè)備建立無(wú)線(xiàn)連接,根據(jù)該家電設(shè)備 的配置文件生成相應(yīng)的遙控器控制界面,并通過(guò)該遙控器控制界面對(duì)該家電設(shè)備進(jìn)行遙 控,實(shí)現(xiàn)家電遙控器的功能。
[0003] -方面,智能手機(jī)可以通過(guò)下載的方式獲取某一家電設(shè)備的配置文件,比如,智能 手機(jī)可以根據(jù)該家電設(shè)備的標(biāo)識(shí)在服務(wù)器中下載該標(biāo)識(shí)對(duì)應(yīng)的配置文件;另一方面,智能 手機(jī)可以通過(guò)學(xué)習(xí)的方式獲取某一家電設(shè)備的配置文件,比如,智能手機(jī)與該家電設(shè)備的 遙控器建立無(wú)線(xiàn)連接,智能手機(jī)首先接收遙控器發(fā)送的遙控信號(hào),然后,接收用戶(hù)在智能手 機(jī)上輸入的觸發(fā)信號(hào),最后,將該遙控信號(hào)和觸發(fā)信號(hào)的對(duì)應(yīng)關(guān)系作為配置文件。
【發(fā)明內(nèi)容】
[0004] 本公開(kāi)提供了一種配置文件獲取方法、裝置及系統(tǒng)。所述技術(shù)方案如下:
[0005] 根據(jù)本公開(kāi)的第一方面,提供一種配置文件獲取方法,所述配置文件獲取方法包 括:
[0006] 檢測(cè)接入網(wǎng)絡(luò)接入設(shè)備所處局域網(wǎng)的終端是否開(kāi)啟遙控器應(yīng)用;
[0007] 若檢測(cè)到所述終端開(kāi)啟遙控器應(yīng)用,獲取目標(biāo)家電設(shè)備的標(biāo)識(shí)信息;
[0008] 根據(jù)所述目標(biāo)家電設(shè)備的標(biāo)識(shí)信息,檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備中是否存儲(chǔ)所述目標(biāo) 家電設(shè)備的配置文件;
[0009] 若所述網(wǎng)絡(luò)接入設(shè)備中存儲(chǔ)所述目標(biāo)家電設(shè)備的配置文件,將所述目標(biāo)家電設(shè)備 的配置文件發(fā)送至所述終端。
[0010] 可選的,所述方法還包括:
[0011] 若所述網(wǎng)絡(luò)接入設(shè)備中未存儲(chǔ)所述目標(biāo)家電設(shè)備的配置文件,向服務(wù)器發(fā)送用于 請(qǐng)求所述目標(biāo)家電設(shè)備的配置文件的第一請(qǐng)求信息;
[0012] 接收所述服務(wù)器發(fā)送的所述目標(biāo)家電設(shè)備的配置文件;
[0013] 將所述目標(biāo)家電設(shè)備的配置文件發(fā)送至所述終端。
[0014] 可選的,所述方法還包括:
[0015] 若所述網(wǎng)絡(luò)接入設(shè)備中未存儲(chǔ)所述目標(biāo)家電設(shè)備的配置文件,向所述終端發(fā)送學(xué) 習(xí)配置指示,所述終端用于根據(jù)所述學(xué)習(xí)配置指示通過(guò)學(xué)習(xí)的方式獲取所述目標(biāo)家電設(shè)備 的配置文件;
[0016] 接收所述終端發(fā)送的目標(biāo)家電設(shè)備的配置文件;
[0017] 存儲(chǔ)所述目標(biāo)家電設(shè)備的配置文件。
[0018] 可選的,所述方法還包括:
[0019] 通過(guò)與可遙控家電設(shè)備之間建立的連接,獲取所述可遙控家電設(shè)備的標(biāo)識(shí)信息;
[0020] 根據(jù)所述可遙控家電設(shè)備的標(biāo)識(shí)信息,檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備中是否存儲(chǔ)所述可 遙控家電設(shè)備的配置文件;
[0021] 若所述網(wǎng)絡(luò)接入設(shè)備中未存儲(chǔ)所述可遙控家電設(shè)備的配置文件,向服務(wù)器發(fā)送用 于請(qǐng)求所述可遙控家電設(shè)備的配置文件的第二請(qǐng)求信息,所述服務(wù)器用于根據(jù)所述第二請(qǐng) 求信息查詢(xún)所述服務(wù)器中存儲(chǔ)的配置文件;
[0022] 接收所述服務(wù)器發(fā)送的所述可遙控家電設(shè)備的配置文件;
[0023] 存儲(chǔ)所述可遙控家電設(shè)備的配置文件。
[0024] 可選的,所述方法還包括:
[0025] 通過(guò)與可遙控家電設(shè)備之間建立的連接,獲取所述可遙控家電設(shè)備的標(biāo)識(shí)信息;
[0026] 根據(jù)所述可遙控家電設(shè)備的標(biāo)識(shí)信息,檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備中是否存儲(chǔ)所述可 遙控家電設(shè)備的配置文件;
[0027] 若所述網(wǎng)絡(luò)接入設(shè)備中未存儲(chǔ)所述可遙控家電設(shè)備的配置文件,向所述終端發(fā)送 學(xué)習(xí)配置指示,所述終端用于根據(jù)所述學(xué)習(xí)配置指示通過(guò)學(xué)習(xí)的方式獲取所述可遙控家電 設(shè)備的配置文件;
[0028] 接收所述終端發(fā)送的可遙控家電設(shè)備的配置文件;
[0029] 存儲(chǔ)所述可遙控家電設(shè)備的配置文件。
[0030] 可選的,所述獲取目標(biāo)家電設(shè)備的標(biāo)識(shí)信息,包括:
[0031] 向所述終端發(fā)送配置文件查詢(xún)請(qǐng)求,所述終端用于根據(jù)所述配置文件查詢(xún)請(qǐng)求, 向所述網(wǎng)絡(luò)接入設(shè)備發(fā)送配置文件列表,所述配置文件列表記錄了與所述終端已建立連接 或者已綁定的家電設(shè)備的標(biāo)識(shí)信息,及所述終端中存儲(chǔ)的配置文件;
[0032] 接收所述終端發(fā)送的配置文件列表;
[0033] 在所述與所述終端已建立連接或者已綁定的家電設(shè)備中選擇所述終端中未存儲(chǔ) 其配置文件的家電設(shè)備作為所述目標(biāo)家電設(shè)備。
[0034] 可選的,所述方法還包括:
[0035] 獲取所述網(wǎng)絡(luò)接入設(shè)備中保存有配置文件的家電設(shè)備的標(biāo)識(shí)信息;
[0036] 根據(jù)所述標(biāo)識(shí)信息檢查所述服務(wù)器中是否存在對(duì)應(yīng)于所述標(biāo)識(shí)信息的更新后的 配置文件;
[0037] 當(dāng)服務(wù)器中存在所述更新后的配置文件時(shí),獲取所述更新后的配置文件。
[0038] 可選的,所述檢測(cè)接入所述網(wǎng)絡(luò)接入設(shè)備所處局域網(wǎng)的終端是否開(kāi)啟遙控器應(yīng) 用,包括:
[0039] 截取所述終端向服務(wù)器發(fā)送的消息;檢測(cè)所述消息是否與所述遙控器應(yīng)用有關(guān); 若所述消息與所述遙控器應(yīng)用有關(guān),確定所述終端開(kāi)啟所述遙控器應(yīng)用;
[0040]或者,
[0041] 向所述終端發(fā)送查詢(xún)消息;接收所述終端發(fā)送的響應(yīng)消息,所述響應(yīng)消息是所述 終端接收到所述查詢(xún)消息后根據(jù)是否開(kāi)啟遙控器應(yīng)用而確定的消息;根據(jù)所述響應(yīng)消息確 定所述終端開(kāi)啟所述遙控器應(yīng)用;
[0042]或者,
[0043] 接收所述終端發(fā)送的遙控器應(yīng)用開(kāi)啟的通知消息;根據(jù)所述通知消息確定所述終 端開(kāi)啟所述遙控器應(yīng)用。
[0044] 根據(jù)本公開(kāi)的第二方面,提供一種配置文件獲取裝置,所述配置文件獲取裝置包 括:
[0045] 第一檢測(cè)模塊,被配置為檢測(cè)接入網(wǎng)絡(luò)接入設(shè)備所處局域網(wǎng)的終端是否開(kāi)啟遙控 器應(yīng)用;
[0046] 第一獲取模塊,被配置為在檢測(cè)到所述終端開(kāi)啟遙控器應(yīng)用時(shí),獲取目標(biāo)家電設(shè) 備的標(biāo)識(shí)信息;
[0047] 第二檢測(cè)模塊,被配置為根據(jù)所述目標(biāo)家電設(shè)備的標(biāo)識(shí)信息,檢測(cè)所述網(wǎng)絡(luò)接入 設(shè)備中是否存儲(chǔ)所述目標(biāo)家電設(shè)備的配置文件;
[0048] 第一發(fā)送模塊,被配置為在所述網(wǎng)絡(luò)接入設(shè)備中存儲(chǔ)所述目標(biāo)家電設(shè)備的配置文 件時(shí),將所述目標(biāo)家電設(shè)備的配置文件發(fā)送至所述終端。
[0049] 可選的,所述裝置還包括:
[0050] 第二發(fā)送模塊,被配置為在所述網(wǎng)絡(luò)接入設(shè)備中未存儲(chǔ)所述目標(biāo)家電設(shè)備的配置 文件時(shí),向服務(wù)器發(fā)送用于請(qǐng)求所述目標(biāo)家電設(shè)備的配置文件的第一請(qǐng)求信息;
[0051] 第一接收模塊,被配置為接收所述服務(wù)器發(fā)送的所述目標(biāo)家電設(shè)備的配置文件;
[0052] 第三發(fā)送模塊,被配置為將所述目標(biāo)家電設(shè)備的配置文件發(fā)送至所述終端。
[0053] 可選的,所述裝置還包括:
[0054] 第四發(fā)送模塊,被配置為在所述網(wǎng)絡(luò)接入設(shè)備中未存儲(chǔ)所述目標(biāo)家電設(shè)備的配置 文件時(shí),向所述終端發(fā)送學(xué)習(xí)配置指示,所述終端用于根據(jù)所述學(xué)習(xí)配置指示通過(guò)學(xué)習(xí)的 方式獲取所述目標(biāo)家電設(shè)備的配置文件;
[0055] 第二接收模塊,被配置為接收所述終端發(fā)送的目標(biāo)家電設(shè)備的配置文件;
[0056] 第一存儲(chǔ)模塊,被配置為存儲(chǔ)所述目標(biāo)家電設(shè)備的配置文件。
[0057] 可選的,所述裝置還包括:
[0058] 第二獲取模塊,被配置為通過(guò)與可遙控家電設(shè)備之間建立的連接,獲取所述可遙 控家電設(shè)備的標(biāo)識(shí)信息;
[0059] 第三檢測(cè)模塊,被配置為根據(jù)所述可遙控家電設(shè)備的標(biāo)識(shí)信息,檢測(cè)所述網(wǎng)絡(luò)接 入設(shè)備中是否存儲(chǔ)所述可遙控家電設(shè)備的配置文件;
[0060] 第五發(fā)送模塊,被配置為在所述網(wǎng)絡(luò)接入設(shè)備中未存儲(chǔ)所述可遙控家電設(shè)備的配 置文件時(shí),向服務(wù)器發(fā)送用于請(qǐng)求所述可遙控家電設(shè)備的配置文件的第二請(qǐng)求信息,所述 服務(wù)器用于根據(jù)所述第二請(qǐng)求信息查詢(xún)所述服務(wù)器中存儲(chǔ)的配置文件;
[0061] 第三接收模塊,被配置為接收所述服務(wù)器發(fā)送的所述可遙控家電設(shè)備的配置文 件;
[0062] 第二存儲(chǔ)模塊,被配置為存儲(chǔ)所述可遙控家電設(shè)備的配置文件。
[0063] 可選的,所述裝置還包括:
[0064] 第三獲取模塊,被配置為通過(guò)與可遙控家電設(shè)備之間建立的連接,獲取所述可遙 控家電設(shè)備的標(biāo)識(shí)信息;
[0065] 第四檢測(cè)模塊,被配置為根據(jù)所述可遙控家電設(shè)備的標(biāo)識(shí)信息,檢測(cè)所述網(wǎng)絡(luò)接 入設(shè)備中是否存儲(chǔ)所述可遙控家電設(shè)備的配置文件;
[0066] 第六發(fā)送模塊,被配置為在所述網(wǎng)絡(luò)接入設(shè)備中未存儲(chǔ)所述可遙控家電設(shè)備的配 置文件時(shí),向所述終端發(fā)送學(xué)習(xí)配置指示,所述終端用于根據(jù)所述學(xué)習(xí)配置指示通過(guò)學(xué)習(xí) 的方式獲取所述可遙控家電設(shè)備的配置文件;
[0067] 第四接收模塊,被配置為接收所述終端發(fā)送的可遙控家電設(shè)備的配置文件;
[0068] 第三存儲(chǔ)模塊,被配置為存儲(chǔ)所述可遙控家電設(shè)備的配置文件。
[0069] 可選的,所述第一獲取模塊被配置為:
[0070] 向所述終端發(fā)送配置文件查詢(xún)請(qǐng)求,所述終端用于根據(jù)所述配置文件查詢(xún)請(qǐng)求, 向所述網(wǎng)絡(luò)接入設(shè)備發(fā)送配置文件列表,所述配置文件列表記錄了與所述終端已建立連接 或者已綁定的家電設(shè)備的標(biāo)識(shí)信息,及所述終端中存儲(chǔ)的配置文件;
[0071] 接收所述終端發(fā)送的配置文件列表;
[0072] 在所述與所述終端已建立連接或者已綁定的家電設(shè)備中選擇所述終端中未存儲(chǔ) 其配置文件的家電設(shè)備作為所述目標(biāo)家電設(shè)備。
[0073] 可選的,所述裝置還包括:
[0074] 第四獲取模塊,被配置為獲取所述網(wǎng)絡(luò)接入設(shè)備中保存有配置文件的家電設(shè)備的 標(biāo)識(shí)信息;
[0075] 檢查模塊,被配置為根據(jù)所述標(biāo)識(shí)信息檢查所述服務(wù)器中是否存在對(duì)應(yīng)于所述標(biāo) 識(shí)信息的更新后的配置文件;
[0076] 第五獲取模塊,被配置為在服務(wù)器中存在所述更新后的配置文件時(shí),獲取所述更 新后的配置文件。
[0077] 可選的,所述第一檢測(cè)模塊被配置為:
[0078] 截取所述終端向服務(wù)器發(fā)送的消息;檢測(cè)所述消息是否與所述遙控器應(yīng)用有關(guān); 若所述消息與所述遙控器應(yīng)用有關(guān),則確定所述終端開(kāi)啟所述遙控器應(yīng)用;
[0079] 或者,向所述終端發(fā)送查詢(xún)消息;接收所述終端發(fā)送的響應(yīng)消息,所述響應(yīng)消息是 所述終端接收到所述查詢(xún)消息后根據(jù)是否開(kāi)啟遙控器應(yīng)用而確定的消息;根據(jù)所述響應(yīng) 消息確定所述終端開(kāi)啟所述遙控器應(yīng)用;
[0080] 或者,接收所述終端發(fā)送的遙控器應(yīng)用開(kāi)啟的通知消息;根據(jù)所述通知消息確定 所述終端開(kāi)啟所述遙控器應(yīng)用。
[0081] 根據(jù)本公開(kāi)的第三方面,提供一種配置文件獲取系統(tǒng),所述配置文件獲取系統(tǒng)包 括:網(wǎng)絡(luò)接入設(shè)備和終端;
[0082] 所述網(wǎng)絡(luò)接入設(shè)備包括第二方面所述的配置文件獲取裝置。
[0083] 根據(jù)本公開(kāi)的第四方面,提供一種配置文件獲取裝置,所述配置文件獲取裝置包 括:
[0084] 處理器;
[0085] 用于存儲(chǔ)所述處理器的可執(zhí)行指令的存儲(chǔ)器;
[0086] 其中,所述處理器被配置為:
[0087] 檢測(cè)接入網(wǎng)絡(luò)接入設(shè)備所處局域網(wǎng)的終端是否開(kāi)啟遙控器應(yīng)用;
[0088] 若檢測(cè)到所述終端開(kāi)啟遙控器應(yīng)用,獲取目標(biāo)家電設(shè)備的標(biāo)識(shí)信息;
[0089] 根據(jù)所述目標(biāo)家電設(shè)備的標(biāo)識(shí)信息,檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備中是否存儲(chǔ)所述目標(biāo) 家電設(shè)備的配置文件;
[0090] 若所述網(wǎng)絡(luò)接入設(shè)備中存儲(chǔ)所述目標(biāo)家電設(shè)備的配置文件,將所述目標(biāo)家電設(shè)備 的配置文件發(fā)送至所述終端。
[0091] 本公開(kāi)提供的技術(shù)方案可以包括以下有益效果:網(wǎng)絡(luò)接入設(shè)備在檢測(cè)到接入網(wǎng)絡(luò) 接入設(shè)備所處局域網(wǎng)的終端開(kāi)啟遙控器應(yīng)用后,檢測(cè)網(wǎng)絡(luò)接入設(shè)備中是否存儲(chǔ)有目標(biāo)家電 設(shè)備的配置文件,若網(wǎng)絡(luò)接入設(shè)備中存儲(chǔ)有目標(biāo)家電設(shè)備的配置文件,則將該目標(biāo)家電設(shè) 備的配置文件發(fā)送至終端。使得終端在開(kāi)啟遙控器應(yīng)用之后,網(wǎng)絡(luò)接入設(shè)備能夠向終端發(fā) 送目標(biāo)家電設(shè)備的配置文件,終端無(wú)需主動(dòng)獲取家電設(shè)備的配置文件,解決了終端獲取家 電設(shè)備配置文件的過(guò)程較復(fù)雜的問(wèn)題,實(shí)現(xiàn)了簡(jiǎn)化終端獲取家電設(shè)備的配置文件的過(guò)程的 有益效果。
[0092] 應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本 公開(kāi)。
【附圖說(shuō)明】
[0093] 為了更清楚地說(shuō)明本公開(kāi)的實(shí)施例,下面將對(duì)實(shí)施例描述中所需要使用的附圖作 簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本公開(kāi)的一些實(shí)施例,對(duì)于本領(lǐng)域普 通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0094] 圖1是本公開(kāi)各個(gè)實(shí)施例涉及的一種實(shí)施環(huán)境示意圖;
[0095] 圖2是根據(jù)一示例性實(shí)施例示出的一種配置文件獲取方法的流程圖;
[0096] 圖3-1是根據(jù)一示例性實(shí)施例示出的另一種配置文件獲取方法的流程圖;
[0097] 圖3-2是圖3-1示出的配置文件獲取方法中網(wǎng)絡(luò)接入設(shè)備檢測(cè)遙控器應(yīng)用是否開(kāi) 啟的過(guò)程的流程圖;
[0098] 圖3-3是圖3-1示出的配置文件獲取方法中網(wǎng)絡(luò)接入設(shè)備獲取標(biāo)識(shí)信息的過(guò)程的 流程圖;
[0099] 圖3-4是圖3-1示出的配置文件獲取方法中的一種網(wǎng)絡(luò)接入設(shè)備獲取目標(biāo)家電設(shè) 備的配置文件的過(guò)程的流程圖;
[0100] 圖3-5是圖3-1示出的配置文件獲取方法中的另一種網(wǎng)絡(luò)接入設(shè)備獲取目標(biāo)家電 設(shè)備的配置文件的過(guò)程的流程圖;
[0101] 圖3-6是終端上的遙控器應(yīng)用的一種界面示意圖;
[0102] 圖3-7是一種家電設(shè)備的遙控器的結(jié)構(gòu)示意圖;
[0103] 圖3-8是終端上的遙控器應(yīng)用的另一種界面示意圖;
[0104] 圖3-9是圖3-1示出的配置文件獲取方法中網(wǎng)絡(luò)接入設(shè)備獲取可遙控家電設(shè)備的 配置文件的過(guò)程的流程圖;
[0105] 圖3-10是圖3-1示出的配置文件獲取方法中網(wǎng)絡(luò)接入設(shè)備執(zhí)行配置文件的更新 的過(guò)程的流程圖;
[0106] 圖4-1是根據(jù)一示例性實(shí)施例示出的一種配置文件獲取裝置的結(jié)構(gòu)框圖;