一種根據(jù)用戶偏好控制設(shè)備的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種根據(jù)用戶偏好控制設(shè)備的方法及裝置。
【背景技術(shù)】
[0002]隨著智能家電設(shè)備的普及,家電設(shè)備間的互聯(lián)互通成為家電用戶的一個基本需求。家電用戶可以通過手機等控制終端在家庭內(nèi)、外控制家電設(shè)備。當(dāng)前的0neM2M(Machineto Machine,機器與機器)架構(gòu)、Alljoyn架構(gòu)都為上述應(yīng)用場景提供了必要的技術(shù)支持。應(yīng)用程序開發(fā)者和家電供應(yīng)商只要支持上述架構(gòu)就可以實現(xiàn)移動設(shè)備與家電設(shè)備的互聯(lián)互通。
[0003]通過控制終端控制家電設(shè)備能使用戶的生活更加方便,提升用戶的體驗。前提是控制終端需要支持所有主流的家電的接口規(guī)范,增大了開發(fā)的難度。另外,對于用戶來說,對家電的設(shè)置參數(shù)是有偏好的。比如,空調(diào)的溫度為25度,風(fēng)向為auto,風(fēng)力為中等。無論用戶控制自己家里的空調(diào)還是出差在外,控制酒店的空調(diào)一般都會根據(jù)習(xí)慣設(shè)定固定的參數(shù),因此,在不同場景下,用戶需要重復(fù)設(shè)定控制參數(shù),也為用戶帶來了困擾。可見,一種可以根據(jù)用戶偏好來控制家電設(shè)備的方案有待被提出。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的在于提供一種根據(jù)用戶偏好控制設(shè)備的方法及裝置,以解決現(xiàn)有技術(shù)無法根據(jù)用戶偏好來控制設(shè)備的問題。
[0005]根據(jù)本發(fā)明的第一個方面,提供了一種根據(jù)用戶使用偏好控制設(shè)備的方法,包括:從網(wǎng)絡(luò)側(cè)獲取可控設(shè)備的清單;向網(wǎng)絡(luò)側(cè)發(fā)送控制清單中指定設(shè)備的請求消息;根據(jù)網(wǎng)絡(luò)側(cè)的請求向網(wǎng)絡(luò)側(cè)發(fā)送終端用戶使用指定設(shè)備的偏好數(shù)據(jù)的存儲地址,以使網(wǎng)絡(luò)側(cè)根據(jù)偏好數(shù)據(jù)控制指定設(shè)備。
[0006]其中,指定設(shè)備的偏好數(shù)據(jù)包括:設(shè)備類型以及偏好設(shè)置信息。
[0007]根據(jù)本發(fā)明的第二個方面,提供了一種根據(jù)用戶使用偏好控制設(shè)備的方法,包括:向終端發(fā)送可控設(shè)備的清單;接收終端請求控制清單中指定設(shè)備的請求消息;根據(jù)請求消息獲取終端用戶使用指定設(shè)備的偏好數(shù)據(jù);根據(jù)偏好數(shù)據(jù)對請求消息中的指定設(shè)備進行控制。
[0008]其中,偏好數(shù)據(jù)存儲于終端的家庭路由器中,根據(jù)請求消息獲取終端用戶使用指定設(shè)備的偏好數(shù)據(jù),包括:根據(jù)請求消息中的設(shè)備類型向終端獲取偏好數(shù)據(jù)的存儲地址;根據(jù)存儲地址獲取偏好數(shù)據(jù)。
[0009]其中,根據(jù)偏好數(shù)據(jù)對請求消息中的指定設(shè)備進行控制,包括:判斷指定設(shè)備所使用的協(xié)議與偏好數(shù)據(jù)中的描述文件的協(xié)議是否匹配,如果匹配,則根據(jù)偏好數(shù)據(jù)對指定設(shè)備進行控制,如果不匹配,則先使指定設(shè)備與描述文件的協(xié)議匹配后,再使用偏好數(shù)據(jù)對指定設(shè)備進行控制。
[0010]根據(jù)本發(fā)明的第三個方面,提供了一種根據(jù)用戶使用偏好控制設(shè)備的裝置,包括:第一獲取模塊,用于從網(wǎng)絡(luò)側(cè)獲取可控設(shè)備的清單;第一發(fā)送模塊,用于向網(wǎng)絡(luò)側(cè)發(fā)送控制清單中指定設(shè)備的請求消息;第二發(fā)送模塊,用于根據(jù)網(wǎng)絡(luò)側(cè)的請求向網(wǎng)絡(luò)側(cè)發(fā)送終端用戶使用指定設(shè)備的偏好數(shù)據(jù)的存儲地址,以使網(wǎng)絡(luò)側(cè)根據(jù)偏好數(shù)據(jù)控制指定設(shè)備。
[0011]其中,指定設(shè)備的偏好數(shù)據(jù)包括:設(shè)備類型以及偏好設(shè)置信息。
[0012]根據(jù)本發(fā)明的第三個方面,提供了一種根據(jù)用戶使用偏好控制設(shè)備的裝置,包括:第三發(fā)送模塊,用于向終端發(fā)送可控設(shè)備的清單;接收模塊,用于接收終端請求控制清單中指定設(shè)備的請求消息;第二獲取模塊,用于根據(jù)請求消息獲取終端用戶使用指定設(shè)備的偏好數(shù)據(jù);控制模塊,用于根據(jù)偏好數(shù)據(jù)對請求消息中的指定設(shè)備進行控制。
[0013]其中,偏好數(shù)據(jù)存儲于終端的家庭路由器中,第二獲取模塊包括:第一獲取單元,用于根據(jù)請求消息中的設(shè)備類型向終端獲取偏好數(shù)據(jù)的存儲地址;第二獲取單元,用于根據(jù)存儲地址獲取偏好數(shù)據(jù)。
[0014]其中,上述控制模塊具體用于:判斷指定設(shè)備所使用的協(xié)議與偏好數(shù)據(jù)中的描述文件的協(xié)議是否匹配,如果匹配,則根據(jù)偏好數(shù)據(jù)對指定設(shè)備進行控制,如果不匹配,則先使指定設(shè)備與描述文件的協(xié)議匹配后,再使用偏好數(shù)據(jù)對指定設(shè)備進行控制。
[0015]本發(fā)明有益效果如下:
[0016]本發(fā)明實施例提供的方案,終端將用戶使用指定設(shè)備的偏好數(shù)據(jù)的地址信息告知給網(wǎng)絡(luò)側(cè),使得網(wǎng)絡(luò)側(cè)可以獲取該偏好數(shù)據(jù)并根據(jù)該偏好數(shù)據(jù)對設(shè)備進行控制,實現(xiàn)了根據(jù)用戶偏好控制設(shè)備的目的,方便了用戶使用,提高了用戶體驗。
【附圖說明】
[0017]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0018]圖1是本發(fā)明實施例1提供的根據(jù)用戶使用偏好控制設(shè)備的方法的流程圖;
[0019]圖2是本發(fā)明實施例2提供的根據(jù)用戶使用偏好控制設(shè)備的方法的流程圖;
[0020]圖3是本發(fā)明實施例3提供的根據(jù)用戶使用偏好控制設(shè)備的方法的信令流程圖;[0021 ]圖4是本發(fā)明實施例4提供的第一種根據(jù)用戶偏好控制設(shè)備的裝置的結(jié)構(gòu)框圖;
[0022]圖5是本發(fā)明實施例4提供的第二種根據(jù)用戶使用偏好控制設(shè)備的裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0023]為了解決現(xiàn)有技術(shù)無法根據(jù)用戶偏好來控制設(shè)備的問題,本發(fā)明提供了一種根據(jù)用戶使用偏好控制設(shè)備的方法及裝置,以下結(jié)合附圖以及實施例,對本發(fā)明進行進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0024]實施例1
[0025]本實施例提供了一種根據(jù)用戶使用偏好控制設(shè)備的方法,該方法應(yīng)用于終端側(cè),即,該方法可以是由終端側(cè)來執(zhí)行,圖1是本發(fā)明實施例1提供的根據(jù)用戶使用偏好控制設(shè)備的方法的流程圖,如圖1所示,該方法包括如下處理:
[0026]步驟101:從網(wǎng)絡(luò)側(cè)獲取可控設(shè)備的清單;
[0027]步驟102:向網(wǎng)絡(luò)側(cè)發(fā)送控制清單中指定設(shè)備的請求消息;優(yōu)選的,此處的請求消息中可以至少包括以下參數(shù):設(shè)備標(biāo)識、操作類型(即終端需要設(shè)備執(zhí)行的操作的類型)、訪問令牌、外部路由地址(即網(wǎng)絡(luò)側(cè)路由地址)以及終端的身份標(biāo)識等。
[0028]步驟103:根據(jù)網(wǎng)絡(luò)側(cè)的請求向其發(fā)送用戶使用指定設(shè)備的偏好數(shù)據(jù)的存儲地址,以使網(wǎng)絡(luò)側(cè)根據(jù)偏好數(shù)據(jù)控制指定設(shè)備。
[0029]在該步驟103中,終端將使用被控設(shè)備(即上述指定設(shè)備)的偏好數(shù)據(jù)的存儲地址發(fā)送給網(wǎng)絡(luò)側(cè)后,網(wǎng)絡(luò)側(cè)可以獲取該偏好數(shù)據(jù),進行根據(jù)該偏好數(shù)據(jù)來實現(xiàn)對被控設(shè)備的控制,其中,在本實施例中,偏好數(shù)據(jù)的存儲地址可以是終端的家庭網(wǎng)絡(luò)的路由地址。
[0030]此處的偏好數(shù)據(jù)即用戶使用設(shè)備的習(xí)慣數(shù)據(jù),例如可以包括:指定設(shè)備的偏好數(shù)據(jù)包括:設(shè)備標(biāo)識、設(shè)備類型、設(shè)置偏好數(shù)據(jù)。
[0031]實施例2
[0032]本實施例提供了另一種根據(jù)用戶使用偏好控制設(shè)備的方法,該方法由非家庭路由/或服務(wù)器側(cè)執(zhí)行,圖2是本發(fā)明實施例2提供的根據(jù)用戶使用偏好控制設(shè)備的方法的流程圖,如圖2所示,該方法具體可以包括如下步驟:
[0033]步驟201:向終端發(fā)送可控設(shè)備的清單;
[0034]步驟202:接收終端請求控制清單中指定設(shè)備的請求消息;
[0035]步驟203:根據(jù)請求消息獲取終端用戶使用指定設(shè)備的偏好數(shù)據(jù);
[0036]步驟204:根據(jù)偏好數(shù)據(jù)對請求消息中的指定設(shè)備進行控制。
[0037]其中,根據(jù)請求消息獲取終端用戶使用指定設(shè)備的偏好數(shù)據(jù),包括:根據(jù)請求消息中的設(shè)備類型向終端獲取偏好數(shù)據(jù)的存儲地址,此處,具體可以是外部路由/服務(wù)器根據(jù)請求消息中的設(shè)備類型向終端的家庭路由/服務(wù)器請求獲取用戶使用上述指定設(shè)備的偏好數(shù)據(jù),家庭路由/或服務(wù)器在接收到該請求后,向終端進行認(rèn)證,認(rèn)證通過后,將用戶使用上述指定設(shè)備的偏好數(shù)據(jù)發(fā)送給外部路由/服務(wù)器,其中,在家庭路由/服務(wù)器收集用戶對終端的使用偏好數(shù)據(jù)后,即將偏好數(shù)據(jù)與設(shè)備的類型對應(yīng)存儲,基于此,在家庭路由/服務(wù)器收到包含有設(shè)備類型的請求后,根據(jù)該設(shè)備類型就可以直接獲取相應(yīng)偏好數(shù)據(jù)。
[0038]其中,根據(jù)偏好數(shù)據(jù)對請求消息中的指定設(shè)備進行控制的步驟具體可以包括:
[0039]判斷指定設(shè)備所使用的協(xié)議與獲取到的偏好數(shù)據(jù)中的描述文件的協(xié)議是否匹配,如果匹配,則根據(jù)偏好數(shù)據(jù)對指定設(shè)備進行控制,如果不匹配,則先使指定設(shè)備與獲取到的偏好數(shù)據(jù)中的描述文件的協(xié)議匹配后,再使用偏好數(shù)據(jù)對指定設(shè)備進行控制。
[0040]實施例3
[0041]本實施例以家庭路由器/服務(wù)器、控制終端、外部