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