專利名稱:一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法、關(guān)聯(lián)服務(wù)器與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉 及網(wǎng)絡(luò)通信領(lǐng)域,更具體的說是涉及一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法、關(guān)聯(lián)服務(wù)器與系統(tǒng)。
背景技術(shù):
設(shè)備協(xié)同服務(wù)是通過一系列的通信協(xié)議,實(shí)現(xiàn)設(shè)備間的智能互聯(lián)及服務(wù)調(diào)用的活動(dòng)。IGRS(Intelligent Grouping and Resource Sharing,信息設(shè)備資源共享協(xié)同服務(wù)) 協(xié)議是一種設(shè)備協(xié)同服務(wù)通信協(xié)議,也可以簡(jiǎn)稱為閃聯(lián)協(xié)議。通過IGRS協(xié)議,同一局域網(wǎng)的設(shè)備之間可以互相發(fā)現(xiàn)對(duì)方的存在,瀏覽對(duì)方建立設(shè)備間管道,發(fā)現(xiàn)對(duì)方所提供的服務(wù), 建立設(shè)備組及會(huì)話,并進(jìn)行服務(wù)調(diào)用。例如,應(yīng)用IGRS協(xié)議的一個(gè)閃聯(lián)媒體播放器可以自動(dòng)發(fā)現(xiàn)處于同一局域網(wǎng)的另外一個(gè)閃聯(lián)媒體播放器,并瀏覽另外一個(gè)閃聯(lián)媒體播放器上的媒體資源,并通過服務(wù)調(diào)用,在本地播放另外一個(gè)閃聯(lián)媒體播放器指定的媒體資源。新一代的IGRS協(xié)議還將這種設(shè)備協(xié)同應(yīng)用擴(kuò)展到廣域網(wǎng)范圍,此時(shí),廣域網(wǎng)上的閃聯(lián)設(shè)備管理服務(wù)器將負(fù)責(zé)設(shè)備之間的連接管理與服務(wù)調(diào)用消息傳輸。在上述設(shè)備協(xié)同應(yīng)用,尤其是在廣域網(wǎng)設(shè)備協(xié)同服務(wù)應(yīng)用中,為了保證安全性與隱私性,需要對(duì)設(shè)備之間的關(guān)聯(lián)關(guān)系進(jìn)行管理。即只有經(jīng)過關(guān)聯(lián)的設(shè)備,才能實(shí)現(xiàn)互相發(fā)現(xiàn)與服務(wù)調(diào)用。現(xiàn)有的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的技術(shù)方案中,用戶在發(fā)起關(guān)聯(lián)請(qǐng)求的設(shè)備的用戶交互界面上,通過鍵盤等設(shè)備,輸入目標(biāo)設(shè)備的設(shè)備標(biāo)識(shí)序列號(hào)及設(shè)備驗(yàn)證碼,該關(guān)聯(lián)請(qǐng)求通過網(wǎng)絡(luò)發(fā)送到目標(biāo)設(shè)備,然后目標(biāo)設(shè)備通過對(duì)比設(shè)備驗(yàn)證碼的正確性來決定是否確定關(guān)聯(lián)關(guān)系。但是,現(xiàn)有的技術(shù)方案中只能實(shí)現(xiàn)兩兩設(shè)備之間的關(guān)聯(lián),為了實(shí)現(xiàn)多個(gè)設(shè)備之間的關(guān)聯(lián),用戶需要先為每一個(gè)設(shè)備對(duì)進(jìn)行關(guān)聯(lián)操作,例如,為了實(shí)現(xiàn)設(shè)備a、b、c之間的關(guān)聯(lián),用戶需要分別配置設(shè)備a和設(shè)備b、設(shè)備b和設(shè)備C、設(shè)備a和設(shè)備c,以先實(shí)現(xiàn)兩兩之間的關(guān)聯(lián),以此建立設(shè)備a、b、c之間的關(guān)聯(lián)。當(dāng)需要關(guān)聯(lián)的設(shè)備很多時(shí),用戶的配置過程就非常復(fù)雜,這種建立關(guān)聯(lián)關(guān)系的方法,效率就很低。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法,無需用戶進(jìn)行復(fù)雜的配置操作, 有效提高了關(guān)聯(lián)效率。本發(fā)明的另一個(gè)目的是將上述構(gòu)思應(yīng)用于具體的應(yīng)用環(huán)境中,提供一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的關(guān)聯(lián)服務(wù)器和系統(tǒng),從而保證該方法的實(shí)現(xiàn)和應(yīng)用。為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法,包括關(guān)聯(lián)服務(wù)器接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求,所述關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息、待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息;
關(guān)聯(lián)服務(wù)器判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及設(shè)備驗(yàn)證碼信息是否一致,如果是,則關(guān)聯(lián)服務(wù)器實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)。 優(yōu)選地,所述實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián),具體包括判斷用戶標(biāo)識(shí)是否預(yù)先存儲(chǔ)在關(guān)聯(lián)服務(wù)器中,如果是,則實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián),并將關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián)關(guān)系更新至預(yù)先設(shè)置的關(guān)聯(lián)關(guān)系表中,所述的關(guān)聯(lián)關(guān)系表用于保存和管理關(guān)聯(lián)關(guān)系;實(shí)現(xiàn)待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備之間的關(guān)聯(lián),并將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備之間的關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中;將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備之間的關(guān)聯(lián)關(guān)系發(fā)送給所述的所有設(shè)備。優(yōu)選地,所述接收關(guān)聯(lián)請(qǐng)求之前還包括關(guān)聯(lián)發(fā)起設(shè)備獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和設(shè)備驗(yàn)證碼信息;關(guān)聯(lián)發(fā)起設(shè)備向關(guān)聯(lián)服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求。優(yōu)選地,所述關(guān)聯(lián)發(fā)起設(shè)備獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和設(shè)備驗(yàn)證碼信息, 具體包括關(guān)聯(lián)發(fā)起設(shè)備掃描待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)簽,所述設(shè)備標(biāo)簽帶有一維或二維條碼圖像,所述條碼圖像上記錄有待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)和設(shè)備驗(yàn)證碼;關(guān)聯(lián)發(fā)起設(shè)備將掃描到的條碼圖像識(shí)別轉(zhuǎn)換為設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。優(yōu)選地,所述獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息,包括關(guān)聯(lián)發(fā)起設(shè)備通過用戶交互界面接收關(guān)聯(lián)發(fā)起用戶輸入的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)和關(guān)聯(lián)驗(yàn)證碼。一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的關(guān)聯(lián)服務(wù)器,包括接收模塊,用于接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求,所述關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息、待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息;判斷模塊,用于判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及設(shè)備驗(yàn)證碼信息是否一致;實(shí)現(xiàn)模塊,用于實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)。優(yōu)選地,所述實(shí)現(xiàn)模塊,包括子判斷模塊,用于判斷用戶標(biāo)識(shí)是否預(yù)先存儲(chǔ)在關(guān)聯(lián)服務(wù)器中;第一實(shí)現(xiàn)子模塊,用于實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián);第一更新模塊,用于將關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián)關(guān)系更新至預(yù)先設(shè)置的關(guān)聯(lián)關(guān)系表中,所述關(guān)聯(lián)關(guān)系表用于保存和管理關(guān)聯(lián)關(guān)系;第二實(shí)現(xiàn)子模塊,用于實(shí)現(xiàn)待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián);第二更新模塊,用于將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中;
發(fā)送模塊,用于將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備之間的關(guān)聯(lián)關(guān)系發(fā)送給所述的所有設(shè)備。一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的 系統(tǒng),其特征在于,包括關(guān)聯(lián)發(fā)起設(shè)備,用于將關(guān)聯(lián)請(qǐng)求發(fā)送至關(guān)聯(lián)服務(wù)器;所述關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)以及關(guān)聯(lián)發(fā)起設(shè)備獲取的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息及關(guān)聯(lián)驗(yàn)證碼信息;關(guān)聯(lián)服務(wù)器,用于接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求,判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及設(shè)備驗(yàn)證碼信息是否一致,如果是,則關(guān)聯(lián)服務(wù)器實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)。優(yōu)選地,所述關(guān)聯(lián)發(fā)起設(shè)備包括獲取模塊,用于獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息;
通信模塊,用于向關(guān)聯(lián)服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求。優(yōu)選地,所述的獲取模塊,包括掃描模塊,用于掃描待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)簽,所述設(shè)備標(biāo)簽帶有一維或二維條碼圖像,所述條碼圖像上記錄有待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)和設(shè)備驗(yàn)證碼;識(shí)別模塊,用于將掃描到的條碼圖像識(shí)別轉(zhuǎn)換為設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。優(yōu)選地,所述的獲取模塊具體為,用于通過用戶交互界面接收關(guān)聯(lián)發(fā)起用戶輸入的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)和關(guān)聯(lián)驗(yàn)證碼。優(yōu)選地,所述的關(guān)聯(lián)發(fā)起設(shè)備為XMPP客戶端,所述的關(guān)聯(lián)服務(wù)器為XMPP服務(wù)器。經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明增加了一個(gè)關(guān)聯(lián)服務(wù)器,接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)起的關(guān)聯(lián)請(qǐng)求,然后對(duì)關(guān)聯(lián)請(qǐng)求進(jìn)行判斷,如果關(guān)聯(lián)請(qǐng)求的內(nèi)容與關(guān)聯(lián)服務(wù)器記載的內(nèi)容一致,則進(jìn)行關(guān)聯(lián)操作,先建立用戶與設(shè)備間的關(guān)聯(lián)關(guān)系,即先實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián)。然后建立設(shè)備與用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)關(guān)系,這樣就可以實(shí)現(xiàn)用戶所擁有的設(shè)備間的關(guān)聯(lián)操作,無需分別進(jìn)行兩兩設(shè)備間的關(guān)聯(lián)配置的操作以實(shí)現(xiàn)多個(gè)設(shè)備間的關(guān)聯(lián),過程操作簡(jiǎn)單,從而縮短了建立設(shè)備間關(guān)聯(lián)關(guān)系的時(shí)間,提高了設(shè)備關(guān)聯(lián)的效率。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。圖1為本發(fā)明的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法實(shí)施例一的流程圖;圖2為本發(fā)明的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法實(shí)施例二的流程圖;圖3為本發(fā)明中關(guān)聯(lián)關(guān)系表的結(jié)構(gòu)圖;圖4為本發(fā)明的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的關(guān)聯(lián)服務(wù)器實(shí)施例一的結(jié)構(gòu)圖;圖5為本發(fā)明的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的關(guān)聯(lián)服務(wù)器實(shí)施例二的結(jié)構(gòu)圖;圖6為本發(fā)明的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的系統(tǒng)的結(jié)構(gòu)圖;圖7為本發(fā)明的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的系統(tǒng)中關(guān)聯(lián)發(fā)起設(shè)備的結(jié)構(gòu)圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例公開了一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法、關(guān)聯(lián)服務(wù)器與系統(tǒng),關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備將關(guān)聯(lián)請(qǐng)求發(fā)送給關(guān)聯(lián)服務(wù)器;關(guān)聯(lián)服務(wù)器對(duì)關(guān)聯(lián)請(qǐng)求進(jìn)行判斷,如果與自身預(yù)先存儲(chǔ)的信息一致,關(guān)聯(lián)服務(wù)器則建立關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián)關(guān)系,以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)關(guān)系,從而實(shí)現(xiàn)用戶所擁有的設(shè)備間的關(guān)聯(lián)。參考圖1,示出了本發(fā)明的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法實(shí)施例一的流程圖,可以包括以下步驟步驟101 關(guān)聯(lián)服務(wù)器接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求。關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息、待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息。
步驟102 關(guān)聯(lián)服務(wù)器判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼信息是否一致,如果是,則進(jìn)行步驟103。步驟103 關(guān)聯(lián)服務(wù)器實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間關(guān)聯(lián)。當(dāng)用戶擁有的多個(gè)設(shè)備需要實(shí)現(xiàn)關(guān)聯(lián)時(shí),用戶需要先將各個(gè)設(shè)備關(guān)聯(lián)至自己名下,即先建立用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián)關(guān)系,繼而就會(huì)實(shí)現(xiàn)用戶名下各個(gè)設(shè)備的關(guān)聯(lián)。例如,設(shè)備a,設(shè)備b,假設(shè)用戶已將設(shè)備a關(guān)聯(lián)至自己名下,為實(shí)現(xiàn)設(shè)備a和設(shè)備b之間的關(guān)聯(lián),用戶先將設(shè)備b關(guān)聯(lián)至自己名下,則關(guān)聯(lián)服務(wù)器就會(huì)實(shí)現(xiàn)設(shè)備a和設(shè)備b之間的關(guān)聯(lián)。 假設(shè)又有設(shè)備c,用戶將設(shè)備c關(guān)聯(lián)至自己名下,則關(guān)聯(lián)服務(wù)器就會(huì)實(shí)現(xiàn)設(shè)備a、b、c之間的關(guān)聯(lián)。用戶首先通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求,所述的關(guān)聯(lián)發(fā)起設(shè)備可以為手機(jī)或移動(dòng)互聯(lián)網(wǎng)設(shè)備,所述的關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息、關(guān)聯(lián)發(fā)起設(shè)備獲取的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼,其中,用戶標(biāo)識(shí)可以為用戶的手機(jī)號(hào)或用戶的郵件賬號(hào),以用來識(shí)別用戶。關(guān)聯(lián)發(fā)起設(shè)備獲取的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼,可以是用戶通過關(guān)聯(lián)發(fā)起設(shè)備的用戶交互界面輸入的信息,或是用戶通過關(guān)聯(lián)發(fā)起設(shè)備經(jīng)過掃描過程得到的信息。在實(shí)際應(yīng)用中,設(shè)備廠商在生產(chǎn)設(shè)備時(shí),將為每一個(gè)設(shè)備生成一個(gè)設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼,并會(huì)將設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼在關(guān)聯(lián)服務(wù)器上進(jìn)行登記,關(guān)聯(lián)服務(wù)器記錄設(shè)備標(biāo)識(shí)與關(guān)聯(lián)驗(yàn)證碼的對(duì)應(yīng)關(guān)系,并會(huì)創(chuàng)建一個(gè)關(guān)聯(lián)關(guān)系表,用于記錄每一個(gè)設(shè)備與其他設(shè)備的關(guān)聯(lián)關(guān)系,在未進(jìn)行任何關(guān)聯(lián)操作前,該表為空。用戶需要對(duì)某個(gè)設(shè)備進(jìn)行協(xié)同服務(wù)時(shí),用戶首先會(huì)在關(guān)聯(lián)服務(wù)器上進(jìn)行注冊(cè),關(guān)聯(lián)服務(wù)器將會(huì)保存用戶信息,在進(jìn)行關(guān)聯(lián)操作后,關(guān)聯(lián)關(guān)系表將記錄用戶與用戶所擁有的設(shè)備間的關(guān)聯(lián)關(guān)系。關(guān)聯(lián)服務(wù)器先對(duì)設(shè)備標(biāo)識(shí)和關(guān)聯(lián)驗(yàn)證碼進(jìn)行判斷,看是否與設(shè)備登記在關(guān)聯(lián)服務(wù)器上的信息一致,如果不一致關(guān)聯(lián)服務(wù)器就會(huì)拒絕該關(guān)聯(lián)請(qǐng)求,并返回錯(cuò)誤提示,如果一致,則會(huì)對(duì)用戶標(biāo)識(shí)進(jìn)行判斷,如果與用戶注冊(cè)信息一致,就會(huì)建立關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián)關(guān)系,并將該關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中,即確定了用戶對(duì)該待關(guān)聯(lián)設(shè)備的所有者屬性。如果關(guān)聯(lián) 發(fā)起用戶已關(guān)聯(lián)了其他設(shè)備,則關(guān)聯(lián)服務(wù)器就會(huì)實(shí)現(xiàn)待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián),即實(shí)現(xiàn)了用戶所擁有的所有設(shè)備間的關(guān)聯(lián),并將該關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中。在本實(shí)施例中,所述的關(guān)聯(lián)服務(wù)器接收用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求并進(jìn)行判斷,實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián)關(guān)系,即將待關(guān)聯(lián)設(shè)備關(guān)聯(lián)至自己名下, 繼而,實(shí)現(xiàn)待關(guān)聯(lián)設(shè)備與已關(guān)聯(lián)至用戶名下的其他設(shè)備間的關(guān)聯(lián),從而實(shí)現(xiàn)用戶所擁有的設(shè)備間的關(guān)聯(lián),避免了現(xiàn)有技術(shù)中實(shí)現(xiàn)多個(gè)設(shè)備關(guān)聯(lián)時(shí)復(fù)雜的配置過程,提高了設(shè)備關(guān)聯(lián)效率。參見圖2,示出了本發(fā)明的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法實(shí)施例二的流程圖,本實(shí)施例可以包括以下步驟步驟201 關(guān)聯(lián)發(fā)起設(shè)備掃描待關(guān)聯(lián)設(shè)備的設(shè)備關(guān)聯(lián)標(biāo)簽,并將掃描到的信息識(shí)別轉(zhuǎn)換成待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。其中,所述的關(guān)聯(lián)發(fā)起設(shè)備可以是手機(jī)或移動(dòng)互聯(lián)網(wǎng)設(shè)備。待關(guān)聯(lián)設(shè)備包括設(shè)備主體及與該設(shè)備一一對(duì)應(yīng)的設(shè)備關(guān)聯(lián)標(biāo)簽,所述的設(shè)備的關(guān)聯(lián)標(biāo)簽可以采用單獨(dú)的卡片粘貼在設(shè)備上,或可以是設(shè)備顯示終端上呈現(xiàn)的文字或圖片; 所述的設(shè)備關(guān)聯(lián)標(biāo)簽上記錄有與設(shè)備主體相對(duì)應(yīng)的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。在一個(gè)具體應(yīng)用中,所述的設(shè)備關(guān)聯(lián)標(biāo)簽上帶有一維或二維條碼圖像,所述的一維或二維條碼圖像上帶有與設(shè)備主體相對(duì)應(yīng)的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備的攝像頭掃描設(shè)備標(biāo)簽,讀取設(shè)備標(biāo)簽上的一維或二維條碼圖像,并將讀取到的條碼圖像信息轉(zhuǎn)換為設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。步驟202 關(guān)聯(lián)發(fā)起設(shè)備將關(guān)聯(lián)請(qǐng)求發(fā)送至關(guān)聯(lián)服務(wù)器,所述的關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息,待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。關(guān)聯(lián)發(fā)起設(shè)備獲得待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼后,與關(guān)聯(lián)服務(wù)器建立連接,通過網(wǎng)絡(luò)將關(guān)聯(lián)請(qǐng)求發(fā)送至關(guān)聯(lián)服務(wù)器。其中,用戶標(biāo)識(shí)可以為用戶的手機(jī)號(hào)或是用戶的郵件賬號(hào),以用于識(shí)別再戶。步驟203 關(guān)聯(lián)服務(wù)器判斷待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼是否一致,如果是,則進(jìn)行步驟204,如果否,則進(jìn)行步驟205。預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼,是設(shè)備預(yù)先登記在關(guān)聯(lián)服務(wù)器上的信息,所述的關(guān)聯(lián)服務(wù)器記錄設(shè)備標(biāo)識(shí)與關(guān)聯(lián)驗(yàn)證碼之間的對(duì)應(yīng)關(guān)系。在實(shí)際應(yīng)用中,設(shè)備廠商在生產(chǎn)設(shè)備時(shí),將為每一個(gè)設(shè)備生成一個(gè)設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼,并會(huì)將設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼在關(guān)聯(lián)服務(wù)器上進(jìn)行登記,關(guān)聯(lián)服務(wù)器記錄設(shè)備標(biāo)識(shí)與關(guān)聯(lián)驗(yàn)證碼的對(duì)應(yīng)關(guān)系,并會(huì)創(chuàng)建一個(gè)關(guān)聯(lián)關(guān)系表,用于記錄每一個(gè)設(shè)備與其他設(shè)備的關(guān)聯(lián)關(guān)系,在未進(jìn)行任何關(guān)聯(lián)操作前,該表為空。其中,為了增加設(shè)備的安全性,設(shè)備標(biāo)識(shí)可以采用全局唯一標(biāo)識(shí)符,關(guān)聯(lián)驗(yàn)證碼可以采用字符串的形式。設(shè)備標(biāo)識(shí)和關(guān)聯(lián)驗(yàn)證碼聯(lián)合使用,使得僅了解設(shè)備標(biāo)識(shí)符及對(duì)應(yīng)關(guān)聯(lián)驗(yàn)證碼的設(shè)備或用戶可以完成與該設(shè)備的應(yīng)用,例如,實(shí)現(xiàn)協(xié)同服務(wù)應(yīng)用。
優(yōu)選地,設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼可進(jìn)行合并,即將關(guān)聯(lián)驗(yàn)證碼附加在設(shè)備標(biāo)識(shí)符之后形成擴(kuò)展的設(shè)備標(biāo)識(shí)符。步驟204 判斷用戶標(biāo)識(shí)是否預(yù)先存儲(chǔ)在關(guān)聯(lián)服務(wù)器中,如果是則,進(jìn)入步驟206。關(guān)聯(lián)服務(wù)器會(huì)預(yù)先存儲(chǔ)用戶標(biāo)識(shí)信息,所述的預(yù)先存儲(chǔ)的用戶標(biāo)識(shí),是用戶進(jìn)行某個(gè)應(yīng)用,例如,設(shè)備協(xié)同服務(wù)應(yīng)用,需要用到關(guān)聯(lián)服務(wù)器時(shí),預(yù)先在該服務(wù)器上注冊(cè)的信肩、ο步驟205 關(guān)聯(lián)服務(wù)器拒絕該關(guān)聯(lián)請(qǐng)求,并返回錯(cuò)誤提示。步驟206:建立關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián)關(guān)系,并將該關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中。步驟207:建立待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)關(guān)系,并將該關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中。步驟208 將關(guān)聯(lián)關(guān)系發(fā)送給所述的各個(gè)設(shè)備,包括關(guān)聯(lián)發(fā)起設(shè)備及關(guān)聯(lián)至用戶名下的各個(gè)設(shè)備。在步驟206和步驟207中,關(guān)聯(lián)關(guān)系會(huì)存儲(chǔ)在關(guān)聯(lián)關(guān)系表中,所述的關(guān)聯(lián)關(guān)系表是預(yù)先建立在關(guān)聯(lián)服務(wù)器中的空表,在進(jìn)行關(guān)聯(lián)操作后,將關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中。關(guān)聯(lián)服務(wù)器通過關(guān)聯(lián)關(guān)系表對(duì)關(guān)聯(lián)關(guān)系進(jìn)行管理。如圖3所示,假設(shè)有用戶A、設(shè)備A和設(shè)備 B,當(dāng)用戶A將設(shè)備A關(guān)聯(lián)至自己名下時(shí),關(guān)聯(lián)服務(wù)器將把設(shè)備A信息記錄在用戶的“我的設(shè)備”群組中,同時(shí),關(guān)聯(lián)服務(wù)器還將此用戶信息記錄在設(shè)備A的“我的所有者”群組中。此夕卜,關(guān)聯(lián)服務(wù)器還將設(shè)備A記錄在已關(guān)聯(lián)至用戶名下的設(shè)備,如圖3中的設(shè)備B的“我的關(guān)聯(lián)設(shè)備”群組中。用戶只需進(jìn)行一次關(guān)聯(lián)配置,關(guān)聯(lián)服務(wù)器就會(huì)保存并管理所建立的關(guān)聯(lián)關(guān)系,例如,在設(shè)備協(xié)同服務(wù)應(yīng)用中,當(dāng)用戶需要再次對(duì)設(shè)備進(jìn)行協(xié)同服務(wù)時(shí),無需再進(jìn)行關(guān)聯(lián)操作,直接從關(guān)聯(lián)服務(wù)器保存的關(guān)聯(lián)關(guān)系中查詢即可。關(guān)聯(lián)服務(wù)器通過權(quán)限管理,使得僅存在關(guān)聯(lián)關(guān)系的設(shè)備與設(shè)備之間,用戶與設(shè)備之間可以進(jìn)行協(xié)同服務(wù)應(yīng)用,不存在關(guān)聯(lián)關(guān)系的設(shè)備與設(shè)備之間,設(shè)備與用戶之間,禁止協(xié)同服務(wù)應(yīng)用。需要說明的是,步驟201中,關(guān)聯(lián)發(fā)起設(shè)備獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼信息還可以采用用戶輸入的方式,即關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備的用戶交互界面輸入待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼,其他步驟與實(shí)施例二一致,在此不在贅述。參考圖4,示出了本發(fā)明一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的關(guān)聯(lián)服務(wù)器的結(jié)構(gòu)框圖,可以包括以下模塊接收模塊401 用于接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求。關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息、待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息。 判斷模塊402 用于判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及設(shè)備驗(yàn)證碼信息是否一致。實(shí)現(xiàn)模塊403 用于實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的設(shè)備間的關(guān)聯(lián)。當(dāng)用戶擁有的多個(gè)設(shè)備需要實(shí)現(xiàn)關(guān)聯(lián)時(shí),用戶需要先將各個(gè)設(shè)備關(guān)聯(lián)至自己名下,即先建立用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián)關(guān)系,繼而就會(huì)實(shí)現(xiàn)用戶名下各個(gè)設(shè)備的關(guān)聯(lián)。例如,設(shè)備a,設(shè)備b,假設(shè)用戶已將設(shè)備a關(guān)聯(lián)至自己名下,為實(shí)現(xiàn)設(shè)備a和設(shè)備b之間的關(guān)聯(lián),用戶先將設(shè)備b關(guān)聯(lián)至自己名下,則關(guān)聯(lián)服務(wù)器就會(huì)實(shí)現(xiàn)設(shè)備a和設(shè)備b之間的關(guān)聯(lián)。 假設(shè)又有設(shè)備c,用戶將設(shè)備c關(guān)聯(lián)至自己名下,則關(guān)聯(lián)服務(wù)器就會(huì)實(shí)現(xiàn)設(shè)備a、b、c之間的關(guān)聯(lián)。用戶 首先通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求,所述的關(guān)聯(lián)發(fā)起設(shè)備可以為手機(jī)或移動(dòng)互聯(lián)網(wǎng)設(shè)備,所述的關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息,關(guān)聯(lián)發(fā)起設(shè)備獲取的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼,其中,用戶標(biāo)識(shí)可以為用戶的手機(jī)號(hào)或用戶的郵件賬號(hào),以用來識(shí)別用戶。關(guān)聯(lián)發(fā)起設(shè)備獲取的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼,可以是用戶通過關(guān)聯(lián)發(fā)起設(shè)備的用戶交互界面輸入的信息,或是用戶通過關(guān)聯(lián)發(fā)起設(shè)備經(jīng)過掃描過程得到的。在實(shí)際應(yīng)用中,設(shè)備廠商在生產(chǎn)設(shè)備時(shí),將為每一個(gè)設(shè)備生成一個(gè)設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼,并會(huì)將設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼在關(guān)聯(lián)服務(wù)器上進(jìn)行登記,關(guān)聯(lián)服務(wù)器記錄設(shè)備標(biāo)識(shí)與關(guān)聯(lián)驗(yàn)證碼的對(duì)應(yīng)關(guān)系,并會(huì)創(chuàng)建一個(gè)關(guān)聯(lián)關(guān)系表,用于記錄每一個(gè)設(shè)備與其他設(shè)備的關(guān)聯(lián)關(guān)系,在未進(jìn)行任何關(guān)聯(lián)操作前,該表為空。用戶需要對(duì)某個(gè)設(shè)備進(jìn)行協(xié)同服務(wù)時(shí),用戶首先會(huì)在關(guān)聯(lián)服務(wù)器上進(jìn)行注冊(cè),關(guān)聯(lián)服務(wù)器將會(huì)保存用戶信息,在進(jìn)行關(guān)聯(lián)操作后,關(guān)聯(lián)關(guān)系表將記錄關(guān)聯(lián)發(fā)起設(shè)備與用戶所擁有的設(shè)備間的關(guān)聯(lián)關(guān)系。關(guān)聯(lián)服務(wù)器先對(duì)設(shè)備標(biāo)識(shí)和關(guān)聯(lián)驗(yàn)證碼進(jìn)行判斷,看是否與設(shè)備登記在關(guān)聯(lián)服務(wù)器上的信息一致,如果不一致關(guān)聯(lián)服務(wù)器就會(huì)拒絕該關(guān)聯(lián)請(qǐng)求,并返回錯(cuò)誤提示,如果一致,則會(huì)對(duì)用戶標(biāo)識(shí)進(jìn)行判斷,如果與用戶注冊(cè)信息一致,就會(huì)建立關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián)關(guān)系,并將該關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中,即確定了用戶對(duì)該待關(guān)聯(lián)設(shè)備的所有者屬性。如果關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)了其他設(shè)備,則關(guān)聯(lián)服務(wù)器就會(huì)實(shí)現(xiàn)待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián),即實(shí)現(xiàn)了用戶所擁有的所有設(shè)備間的關(guān)聯(lián),并將該關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中。在本實(shí)施例中,所述的關(guān)聯(lián)服務(wù)器接收用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求并進(jìn)行判斷,實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián)關(guān)系,即將待關(guān)聯(lián)設(shè)備關(guān)聯(lián)至自己名下, 繼而,實(shí)現(xiàn)待關(guān)聯(lián)設(shè)備與已關(guān)聯(lián)至用戶名下的其他設(shè)備間的關(guān)聯(lián),從而實(shí)現(xiàn)用戶所擁有的設(shè)備間的關(guān)聯(lián),避免了現(xiàn)有技術(shù)中實(shí)現(xiàn)多個(gè)設(shè)備關(guān)聯(lián)時(shí)復(fù)雜的配置過程,提高了設(shè)備關(guān)聯(lián)的效率。參考圖5,示出了本發(fā)明的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的關(guān)聯(lián)服務(wù)器實(shí)施例2的結(jié)構(gòu)圖,可以包括以下模塊接收模塊501 用于接收關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求,所述關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息、待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息。關(guān)聯(lián)發(fā)起設(shè)備獲得待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼后,與關(guān)聯(lián)服務(wù)器建立連接,通過網(wǎng)絡(luò)將關(guān)聯(lián)請(qǐng)求發(fā)送至關(guān)聯(lián)服務(wù)器。其中,用戶標(biāo)識(shí)可以為用戶的手機(jī)號(hào)或是用戶的郵件賬號(hào),以用于識(shí)別用戶的關(guān)聯(lián)發(fā)起設(shè)備。第一判斷模塊502 判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及設(shè)備驗(yàn)證碼信息是否一致。預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼,是設(shè)備預(yù)先登記在關(guān)聯(lián)服務(wù)器上的信息,所述的關(guān)聯(lián)服務(wù)器記錄設(shè)備標(biāo)識(shí)與關(guān)聯(lián)驗(yàn)證碼之間的對(duì)應(yīng)關(guān)系。 其中,為了增加設(shè)備的安全性,設(shè)備標(biāo)識(shí)可以采用全局唯一標(biāo)識(shí)符,關(guān)聯(lián)驗(yàn)證碼可以采用字符串的形式。設(shè)備標(biāo)識(shí)和關(guān)聯(lián)驗(yàn)證碼聯(lián)合使用,使得僅了解設(shè)備標(biāo)識(shí)符及對(duì)應(yīng)關(guān)聯(lián)驗(yàn)證碼的設(shè)備或用戶可以完成與該設(shè)備的應(yīng)用,例如,實(shí)現(xiàn)協(xié)同服務(wù)應(yīng)用。優(yōu)選地,設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼可進(jìn)行合并,即將關(guān)聯(lián)驗(yàn)證碼附加在設(shè)備標(biāo)識(shí)符之后形成擴(kuò)展的設(shè)備標(biāo)識(shí)符。第二判斷模塊503 用于判斷用戶標(biāo)識(shí)是否預(yù)先存儲(chǔ)在關(guān)聯(lián)服務(wù)器中。關(guān)聯(lián)服務(wù)服務(wù)器會(huì)預(yù)先存儲(chǔ)用戶標(biāo)識(shí),所述的預(yù)先存儲(chǔ)的用戶標(biāo)識(shí),是用戶進(jìn)行某個(gè)應(yīng)用,例如,設(shè)備協(xié)同服務(wù)應(yīng)用,需要用到關(guān)聯(lián)服務(wù)器時(shí),預(yù)先在該服務(wù)器上注冊(cè)的信肩、ο第一實(shí)現(xiàn)模塊504 用于實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián)。第一更新模塊505 用于將關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián)關(guān)系更新至預(yù)先設(shè)置的關(guān)聯(lián)關(guān)系表中,所述關(guān)聯(lián)關(guān)系表用于保存和管理關(guān)聯(lián)關(guān)系。第二實(shí)現(xiàn)模塊506 用于實(shí)現(xiàn)待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)。第二更新模塊507:用于將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中。發(fā)送模塊508:用于將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備之間的關(guān)聯(lián)關(guān)系發(fā)送給所述的所有設(shè)備。通過本實(shí)施例的關(guān)聯(lián)服務(wù)器,能夠?qū)崿F(xiàn)了多個(gè)設(shè)備間的關(guān)聯(lián),提高了設(shè)備關(guān)聯(lián)效率,可以直接應(yīng)用于設(shè)備協(xié)同服務(wù)應(yīng)用系統(tǒng)中。參考圖6,示出了本發(fā)明一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的系統(tǒng)結(jié)構(gòu)圖,可以包括以下設(shè)備關(guān)聯(lián)發(fā)起設(shè)備601 用于將關(guān)聯(lián)請(qǐng)求發(fā)送至關(guān)聯(lián)服務(wù)器;所述關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)以及關(guān)聯(lián)發(fā)起設(shè)備獲取的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息及關(guān)聯(lián)驗(yàn)證碼信息。其中,參見圖7所示,所述的關(guān)聯(lián)發(fā)起設(shè)備601包括獲取模塊701,用于獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息;通信模塊702,用于向關(guān)聯(lián)服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求。優(yōu)選地,所述的獲取模塊701包括掃描模塊7011,用于掃描待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)簽,所述設(shè)備標(biāo)簽帶有一維或二維條碼圖像,所述條碼圖像上記錄有待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)和設(shè)備驗(yàn)證碼;優(yōu)選地,在實(shí)際應(yīng)用中,所述的掃描模塊可以為攝像頭。識(shí)別模塊7012,用于將掃描到的條碼圖像識(shí)別轉(zhuǎn)換為設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。需要說明的是,所述的獲取模塊701還可以直接接收用戶輸入的信息,即關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備的用戶交互界面輸入待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。關(guān)聯(lián)服務(wù)器602 用于接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求,判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及設(shè)備驗(yàn)證碼信息是否一致,如果是,則關(guān)聯(lián)服務(wù)器實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)。通過本實(shí)施例的一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的系統(tǒng),可以實(shí)現(xiàn)設(shè)備間的關(guān)聯(lián)操作,并提高了關(guān)聯(lián)效率,該系統(tǒng)可以直接應(yīng)用于設(shè)備協(xié)同服務(wù)應(yīng)用中。Jl)^:^JISfflT XMPP (Extensible Messageing andPresence Protocol,可擴(kuò)展消息與存在協(xié)議)系統(tǒng)中,所述的關(guān)聯(lián)發(fā)起設(shè)備為XMPP客戶端,所述的關(guān)聯(lián)服務(wù)器為XMPP服務(wù)器,用戶標(biāo)識(shí)及設(shè)備標(biāo)識(shí)和關(guān)聯(lián)驗(yàn)證碼為XMPP JIDQabber Identifier, Jabber地址),關(guān)聯(lián)關(guān)系為聯(lián)系人列表關(guān)系。XMPP服務(wù)器通過消息權(quán)限管理, 使得僅存在關(guān)聯(lián)關(guān)系的用戶與設(shè)備、設(shè)備與設(shè)備之間允許消息交互繼而實(shí)現(xiàn)協(xié)同服務(wù)。本說明書 中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的系統(tǒng)而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。 對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法,其特征在于,包括關(guān)聯(lián)服務(wù)器接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求,所述關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息、待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息;關(guān)聯(lián)服務(wù)器判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及設(shè)備驗(yàn)證碼信息是否一致,如果是,則關(guān)聯(lián)服務(wù)器實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián), 以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián),具體包括判斷用戶標(biāo)識(shí)是否預(yù)先存儲(chǔ)在關(guān)聯(lián)服務(wù)器中,如果是,則實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián),并將關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備的關(guān)聯(lián)關(guān)系更新至預(yù)先設(shè)置的關(guān)聯(lián)關(guān)系表中,所述的關(guān)聯(lián)關(guān)系表用于保存和管理關(guān)聯(lián)關(guān)系;實(shí)現(xiàn)待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備之間的關(guān)聯(lián),并將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備之間的關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中;將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備之間的關(guān)聯(lián)關(guān)系發(fā)送給所述的所有設(shè)備。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收關(guān)聯(lián)請(qǐng)求之前還包括 關(guān)聯(lián)發(fā)起設(shè)備獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和設(shè)備驗(yàn)證碼信息;關(guān)聯(lián)發(fā)起設(shè)備向關(guān)聯(lián)服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述關(guān)聯(lián)發(fā)起設(shè)備獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和設(shè)備驗(yàn)證碼信息,具體包括關(guān)聯(lián)發(fā)起設(shè)備掃描待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)簽,所述設(shè)備標(biāo)簽帶有一維或二維條碼圖像, 所述條碼圖像上記錄有待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)和設(shè)備驗(yàn)證碼;關(guān)聯(lián)發(fā)起設(shè)備將掃描到的條碼圖像識(shí)別轉(zhuǎn)換為設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息,包括關(guān)聯(lián)發(fā)起設(shè)備通過用戶交互界面接收關(guān)聯(lián)發(fā)起用戶輸入的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)和關(guān)聯(lián)驗(yàn)證碼。
6.一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的關(guān)聯(lián)服務(wù)器,其特征在于,包括接收模塊,用于接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求,所述關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息、待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息;判斷模塊,用于判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及設(shè)備驗(yàn)證碼信息是否一致;實(shí)現(xiàn)模塊,用于實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)。
7.根據(jù)權(quán)利要求6所述的關(guān)聯(lián)服務(wù)器,其特征在于,所述實(shí)現(xiàn)模塊,包括 子判斷模塊,用于判斷用戶標(biāo)識(shí)是否預(yù)先存儲(chǔ)在關(guān)聯(lián)服務(wù)器中;第一實(shí)現(xiàn)子模塊,用于實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián); 第一更新模塊,用于將關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián)關(guān)系更新至預(yù)先設(shè)置的關(guān)聯(lián)關(guān)系表中,所述關(guān)聯(lián)關(guān)系表用于保存和管理關(guān)聯(lián)關(guān)系;第二實(shí)現(xiàn)子模塊,用于實(shí)現(xiàn)待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián);第二更新模塊,用于將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)關(guān)系更新至關(guān)聯(lián)關(guān)系表中;發(fā)送模塊,用于將待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備之間的關(guān)聯(lián)關(guān)系發(fā)送給所述的所有設(shè)備。
8.一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的系統(tǒng),其特征在于,包括關(guān)聯(lián)發(fā)起設(shè)備,用于將關(guān)聯(lián)請(qǐng)求發(fā)送至關(guān)聯(lián)服務(wù)器;所述關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)以及關(guān)聯(lián)發(fā)起設(shè)備獲取的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息及關(guān)聯(lián)驗(yàn)證碼信息;關(guān)聯(lián)服務(wù)器,用于接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求,判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及設(shè)備驗(yàn)證碼信息是否一致,如果是,則關(guān)聯(lián)服務(wù)器實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述關(guān)聯(lián)發(fā)起設(shè)備包括獲取模塊,用于獲取待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息;通信模塊,用于向關(guān)聯(lián)服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述的獲取模塊,包括掃描模塊,用于掃描待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)簽,所述設(shè)備標(biāo)簽帶有一維或二維條碼圖像, 所述條碼圖像上記錄有待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)和設(shè)備驗(yàn)證碼;識(shí)別模塊,用于將掃描到的條碼圖像識(shí)別轉(zhuǎn)換為設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述的獲取模塊具體為,用于通過用戶交互界面接收關(guān)聯(lián)發(fā)起用戶輸入的待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)和關(guān)聯(lián)驗(yàn)證碼。
12.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述的關(guān)聯(lián)發(fā)起設(shè)備為XMPP客戶端,所述的關(guān)聯(lián)服務(wù)器為XMPP服務(wù)器。
全文摘要
本發(fā)明提供了一種實(shí)現(xiàn)設(shè)備關(guān)聯(lián)的方法、關(guān)聯(lián)服務(wù)器與系統(tǒng),所述的方法包括關(guān)聯(lián)服務(wù)器接收關(guān)聯(lián)發(fā)起用戶通過關(guān)聯(lián)發(fā)起設(shè)備發(fā)送的關(guān)聯(lián)請(qǐng)求,所述關(guān)聯(lián)請(qǐng)求包括用戶標(biāo)識(shí)信息、待關(guān)聯(lián)設(shè)備的設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息;關(guān)聯(lián)服務(wù)器判斷設(shè)備標(biāo)識(shí)信息和關(guān)聯(lián)驗(yàn)證碼信息與自身預(yù)先存儲(chǔ)的設(shè)備標(biāo)識(shí)及關(guān)聯(lián)驗(yàn)證碼信息是否一致,如果是,則關(guān)聯(lián)服務(wù)器實(shí)現(xiàn)關(guān)聯(lián)發(fā)起用戶與待關(guān)聯(lián)設(shè)備間的關(guān)聯(lián),以及待關(guān)聯(lián)設(shè)備與關(guān)聯(lián)發(fā)起用戶已關(guān)聯(lián)的其他設(shè)備間的關(guān)聯(lián)。本發(fā)明實(shí)現(xiàn)了用戶多個(gè)設(shè)備間的關(guān)聯(lián),無需用戶分別進(jìn)行兩兩設(shè)備間的關(guān)聯(lián)配置的操作以實(shí)現(xiàn)多個(gè)設(shè)備間的關(guān)聯(lián),過程操作簡(jiǎn)單,從而縮短了建立設(shè)備間關(guān)聯(lián)關(guān)系的時(shí)間,提高了設(shè)備關(guān)聯(lián)的效率。
文檔編號(hào)H04L29/06GK102413112SQ20101029528
公開日2012年4月11日 申請(qǐng)日期2010年9月26日 優(yōu)先權(quán)日2010年9月26日
發(fā)明者奉飛飛, 孫育寧 申請(qǐng)人:深圳市閃聯(lián)信息技術(shù)有限公司