專利名稱:一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)視頻技術(shù)領(lǐng)域,尤其涉及一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的 技術(shù)。
背景技術(shù):
隨著網(wǎng)絡(luò)視頻技術(shù)的發(fā)展,人們在使用互聯(lián)網(wǎng)電視觀看視頻節(jié)目時,不僅可以收 看傳統(tǒng)的電視頻道節(jié)目,還可以通過互聯(lián)網(wǎng)觀看各種網(wǎng)絡(luò)上的視頻文件。相應(yīng)地,能夠播放 網(wǎng)絡(luò)視頻的用戶設(shè)備也受到更多用戶的青睞和追捧。然而,用戶設(shè)備所孕育的巨大商機(jī),也誘發(fā)了一些不當(dāng)競爭的行為,例如未經(jīng)授權(quán) 的生產(chǎn)廠商仿造用戶設(shè)備,授權(quán)的生產(chǎn)廠商超出授權(quán)范圍大量制造用戶設(shè)備。這不僅嚴(yán)重 侵犯了用戶設(shè)備許可方的知識產(chǎn)權(quán)、也損害了其經(jīng)濟(jì)利益;而且,大量仿冒的、未經(jīng)許可的 用戶設(shè)備在與其他授權(quán)用戶設(shè)備競爭訪問網(wǎng)絡(luò)視頻服務(wù)時,影響了網(wǎng)絡(luò)視頻服務(wù)系統(tǒng)對授 權(quán)用戶的服務(wù)響應(yīng)效率,從而降低了授權(quán)用戶的使用體驗,也損害了網(wǎng)絡(luò)視頻服務(wù)提供方 的經(jīng)濟(jì)利益。因此,如何對用戶設(shè)備進(jìn)行服務(wù)認(rèn)證,以抑制不當(dāng)競爭行為并提升授權(quán)用戶的使 用體驗,成為目前急需解決的問題之一。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的方法和設(shè)備。根據(jù)本發(fā)明的一個方面,提供了一種在用戶設(shè)備端用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn) 證的方法,該方法包括a根據(jù)用戶設(shè)備待訪問的服務(wù),向網(wǎng)絡(luò)設(shè)備發(fā)送第一認(rèn)證請求,其中,所述第一認(rèn) 證請求包括所述用戶設(shè)備的設(shè)備標(biāo)識;b接收自所述網(wǎng)絡(luò)設(shè)備發(fā)送的基于所述第一認(rèn)證請求的第一認(rèn)證信息;c根據(jù)所述第一認(rèn)證信息,訪問所述服務(wù)。根據(jù)本發(fā)明的另一方面,還提供了一種在網(wǎng)絡(luò)設(shè)備端用于基于設(shè)備標(biāo)識進(jìn)行服務(wù) 認(rèn)證的方法,該方法包括A接收自用戶設(shè)備發(fā)送的第一認(rèn)證請求;B根據(jù)所述第一認(rèn)證請求,獲取所述用戶設(shè)備的設(shè)備標(biāo)識;C根據(jù)所述設(shè)備標(biāo)識,在認(rèn)證信息庫中對所述用戶設(shè)備進(jìn)行第一認(rèn)證操作,以獲得 與所述第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息;D將所述第一認(rèn)證信息提供給所述用戶設(shè)備。根據(jù)本發(fā)明的一個方面,提供了一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的用戶設(shè) 備,該用戶設(shè)備包括第一發(fā)送裝置,用于根據(jù)用戶設(shè)備待訪問的服務(wù),向網(wǎng)絡(luò)設(shè)備發(fā)送第一認(rèn)證請求, 其中,所述第一認(rèn)證請求包括所述用戶設(shè)備的設(shè)備標(biāo)識;
5
第一接收裝置,用于接收自所述網(wǎng)絡(luò)設(shè)備發(fā)送的基于所述第一認(rèn)證請求的第一認(rèn) 證信息;訪問裝置,用于根據(jù)所述第一認(rèn)證信息,訪問所述服務(wù)。根據(jù)本發(fā)明的另一方面,還提供了一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的網(wǎng)絡(luò)設(shè) 備,該網(wǎng)絡(luò)設(shè)備包括第三接收裝置,用于接收自用戶設(shè)備發(fā)送的第一認(rèn)證請求;獲取裝置,用于根據(jù)所述第一認(rèn)證請求,獲取所述用戶設(shè)備的設(shè)備標(biāo)識;第一認(rèn)證裝置,用于根據(jù)所述設(shè)備標(biāo)識,在認(rèn)證信息庫中對所述用戶設(shè)備進(jìn)行第 一認(rèn)證操作,以獲得與所述第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息;提供裝置,用于將所述第一認(rèn)證信息提供給所述用戶設(shè)備。根據(jù)本發(fā)明的再一方面,提供了一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的視頻服務(wù) 器,該視頻服務(wù)器包括如前述根據(jù)本發(fā)明另一方面的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的裝 置。根據(jù)本發(fā)明的又一方面,提供了一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的系統(tǒng),該 系統(tǒng)包括如前述根據(jù)本發(fā)明一個方面的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的用戶設(shè)備和如 前述根據(jù)本發(fā)明另一方面的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的網(wǎng)絡(luò)設(shè)備。根據(jù)本發(fā)明的還一方面,提供了一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的系統(tǒng),該 系統(tǒng)包括如前述根據(jù)本發(fā)明一個方面的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的用戶設(shè)備和如 前述根據(jù)本發(fā)明的再一方面的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的視頻服務(wù)器。與現(xiàn)有技術(shù)相比,本發(fā)明根據(jù)設(shè)備標(biāo)識對用戶設(shè)備進(jìn)行服務(wù)認(rèn)證,拒絕未授權(quán)設(shè) 備的服務(wù)請求,并及時響應(yīng)授權(quán)設(shè)備的服務(wù)請求,從而有效抑制了不當(dāng)競爭行為,保護(hù)了用 戶設(shè)備許可方的知識產(chǎn)權(quán)與經(jīng)濟(jì)利益,也提升了授權(quán)用戶的使用體驗。
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它 特征、目的和優(yōu)點將會變得更明顯圖1示出根據(jù)本發(fā)明一個方面的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的系統(tǒng)拓?fù)鋱D;圖2示出根據(jù)本發(fā)明一個方面的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的方法流程圖;圖3示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的方法 流程圖;圖4示出根據(jù)本發(fā)明另一個方面的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的用戶設(shè)備 與網(wǎng)絡(luò)設(shè)備的設(shè)備示意圖;圖5示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的用戶 設(shè)備與網(wǎng)絡(luò)設(shè)備的設(shè)備示意圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實施例方式下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。圖1為根據(jù)本發(fā)明一個方面的系統(tǒng)拓?fù)鋱D,示出用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證
6的用戶設(shè)備和網(wǎng)絡(luò)設(shè)備,其中包括網(wǎng)絡(luò)設(shè)備2以及多個與之經(jīng)由網(wǎng)絡(luò)相連接的用戶設(shè)備1。 其中,多個用戶設(shè)備1與網(wǎng)絡(luò)設(shè)備2經(jīng)由網(wǎng)絡(luò)相連接,用戶設(shè)備1根據(jù)待訪問的服務(wù),向網(wǎng) 絡(luò)設(shè)備2發(fā)送第一認(rèn)證請求,其中,所述第一認(rèn)證請求包括用戶設(shè)備1的設(shè)備標(biāo)識,相應(yīng)地, 網(wǎng)絡(luò)設(shè)備2接收自用戶設(shè)備1發(fā)送的第一認(rèn)證請求,該第一認(rèn)證請求用于請求網(wǎng)絡(luò)設(shè)備2 對該用戶設(shè)備1進(jìn)行認(rèn)證,以確認(rèn)該用戶設(shè)備1是否獲得訪問該服務(wù)的授權(quán);網(wǎng)絡(luò)設(shè)備2根 據(jù)所述第一認(rèn)證請求,獲取用戶設(shè)備1的設(shè)備標(biāo)識;網(wǎng)絡(luò)設(shè)備2根據(jù)所述設(shè)備標(biāo)識,在認(rèn)證 信息庫中對用戶設(shè)備1進(jìn)行第一認(rèn)證操作,以獲得與所述第一認(rèn)證請求相對應(yīng)的第一認(rèn)證 信息;網(wǎng)絡(luò)設(shè)備2將所述第一認(rèn)證信息提供給用戶設(shè)備1,相應(yīng)地,用戶設(shè)備1接收自網(wǎng)絡(luò) 設(shè)備2發(fā)送的基于所述第一認(rèn)證請求的第一認(rèn)證信息;用戶設(shè)備1根據(jù)所述第一認(rèn)證信息, 訪問所述服務(wù)。在此,網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無線自 組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。另外,用戶設(shè)備1包括但不限于任何一種可以植入嵌入式系統(tǒng)并且可與用戶通過 鍵盤、鼠標(biāo)、遙控器、觸摸屏或手寫設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如機(jī)頂盒、互聯(lián) 網(wǎng)電視、手機(jī)、PDA、掌上電腦PPC或者平板電腦等。網(wǎng)絡(luò)設(shè)備2包括但不限于網(wǎng)絡(luò)主機(jī)、單 個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器集或基于云計算的計算機(jī)集合。網(wǎng)絡(luò)設(shè)備2與多個用戶設(shè) 備1之間的通信相互獨立,可以是基于諸如TCP/IP協(xié)議、UDP協(xié)議等的分組數(shù)據(jù)傳輸。本領(lǐng)域技術(shù)人員應(yīng)能理解上述網(wǎng)絡(luò)設(shè)備2、用戶設(shè)備1以及連接其間的網(wǎng)絡(luò)和通 信方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備、用戶設(shè)備、網(wǎng)絡(luò)或通信方式如可 適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。本領(lǐng)域技術(shù)人員還應(yīng)能理解,圖1中僅為簡明起見而示出的各類網(wǎng)絡(luò)元素的數(shù)量 可能小于一個實際網(wǎng)絡(luò)中的數(shù)量,但這種省略無疑地是以不會影響對本發(fā)明進(jìn)行清楚、充 分的公開為前提的。為簡明起見,下面以一個用戶設(shè)備1為例進(jìn)行描述。本領(lǐng)域技術(shù)人員應(yīng)能理解,網(wǎng) 絡(luò)設(shè)備2可以同時與多個用戶設(shè)備1交互,根據(jù)從不同用戶設(shè)備1接收的第一認(rèn)證請求獲 取與這些第一認(rèn)證請求相對應(yīng)的設(shè)備標(biāo)識,并根據(jù)這些設(shè)備標(biāo)識進(jìn)行第一認(rèn)證操作,獲得 第一認(rèn)證信息,再將這些第一認(rèn)證信息提供給不同的用戶設(shè)備1 ;對應(yīng)的用戶設(shè)備1接收相 應(yīng)的第一認(rèn)證信息,根據(jù)該第一認(rèn)證信息,訪問相關(guān)服務(wù)。圖2為根據(jù)本發(fā)明一個方面的方法流程圖,示出用戶設(shè)備與網(wǎng)絡(luò)設(shè)備配合實現(xiàn)基 于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的過程。其中,用戶設(shè)備1經(jīng)由網(wǎng)絡(luò)與網(wǎng)絡(luò)設(shè)備2相連接,兩者配 合完成基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證。具體地,用戶設(shè)備1根據(jù)待訪問的服務(wù),向網(wǎng)絡(luò)設(shè)備2 發(fā)送第一認(rèn)證請求,其中,所述第一認(rèn)證請求包括用戶設(shè)備1的設(shè)備標(biāo)識,相應(yīng)地,網(wǎng)絡(luò)設(shè) 備2接收自用戶設(shè)備1發(fā)送的第一認(rèn)證請求;網(wǎng)絡(luò)設(shè)備2根據(jù)所述第一認(rèn)證請求,獲取用戶 設(shè)備1的設(shè)備標(biāo)識;網(wǎng)絡(luò)設(shè)備2根據(jù)所述設(shè)備標(biāo)識,在認(rèn)證信息庫中對用戶設(shè)備1進(jìn)行第一 認(rèn)證操作,以獲得與所述第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息;網(wǎng)絡(luò)設(shè)備2將所述第一認(rèn) 證信息提供給用戶設(shè)備1,相應(yīng)地,用戶設(shè)備1接收自網(wǎng)絡(luò)設(shè)備2發(fā)送的基于所述第一認(rèn)證 請求的第一認(rèn)證信息;用戶設(shè)備1根據(jù)所述第一認(rèn)證信息,訪問所述服務(wù)。更具體地,用戶設(shè)備1在步驟Sl中,根據(jù)用戶設(shè)備1待訪問的服務(wù),向網(wǎng)絡(luò)設(shè)備2 發(fā)送第一認(rèn)證請求,其中,所述第一認(rèn)證請求包括用戶設(shè)備1的設(shè)備標(biāo)識;相應(yīng)地,網(wǎng)絡(luò)設(shè) 備2接收自用戶設(shè)備1發(fā)送的第一認(rèn)證請求。具體地,在步驟Sl中,用戶設(shè)備1根據(jù)用戶希
7望訪問的服務(wù),例如用戶希望訪問的視頻文件,在該視頻文件播放前或者該視頻文件試播 后,向網(wǎng)絡(luò)設(shè)備2發(fā)送相對應(yīng)的第一認(rèn)證請求,其中,該第一認(rèn)證請求包括用戶設(shè)備1的設(shè) 備標(biāo)識,該設(shè)備標(biāo)識包括但不限于用戶設(shè)備1的芯片標(biāo)識、硬件序列號等;相應(yīng)地,網(wǎng)絡(luò)設(shè) 備2接收自用戶設(shè)備1發(fā)送的第一認(rèn)證請求。例如,用戶希望訪問視頻文件“查理曼大帝密 碼”,用戶通過遙控器與用戶設(shè)備1進(jìn)行交互,用戶設(shè)備1根據(jù)用戶操作向視頻服務(wù)器發(fā)出 視頻訪問請求,視頻服務(wù)器根據(jù)該視頻訪問請求返回相應(yīng)的視頻文件“查理曼大帝密碼”; 在“查理曼大帝密碼”播放前,用戶設(shè)備1通過調(diào)用操作系統(tǒng)的應(yīng)用程序接口(API)獲取用 戶設(shè)備1的芯片標(biāo)識,并將該芯片標(biāo)識包含在第一認(rèn)證請求中發(fā)送至網(wǎng)絡(luò)設(shè)備2。與此相對 應(yīng),網(wǎng)絡(luò)設(shè)備2接收自用戶設(shè)備1發(fā)送的該第一認(rèn)證請求。在此,用戶設(shè)備1向網(wǎng)絡(luò)設(shè)備2 發(fā)送第一認(rèn)證請求的方式包括但不限于通過一次或多次調(diào)用網(wǎng)絡(luò)設(shè)備2提供的應(yīng)用程序 接口(API)或其他約定的通信方式,如基于TCP、UDP、HTTP、HTTPS等通信傳輸協(xié)議,將該第 一認(rèn)證請求發(fā)送至網(wǎng)絡(luò)設(shè)備2。在此,用戶設(shè)備1獲取設(shè)備標(biāo)識的方式包括但不限于通過 調(diào)用用戶設(shè)備1的操作系統(tǒng)的應(yīng)用程序接口(API)獲取用戶設(shè)備1的芯片標(biāo)識、MAC地址 等;網(wǎng)絡(luò)設(shè)備2預(yù)先為用戶設(shè)備1的廠商分配廠商標(biāo)識(該廠商標(biāo)識用于表明標(biāo)記該廠商 標(biāo)識的用戶設(shè)備是由獲得服務(wù)授權(quán)的廠商生產(chǎn)的),廠商通過用戶設(shè)備1的操作系統(tǒng)的應(yīng) 用程序接口(API)為用戶設(shè)備1設(shè)置廠商標(biāo)識,用戶設(shè)備1調(diào)用其操作系統(tǒng)的應(yīng)用程序接 口(API)獲取該廠商標(biāo)識。本領(lǐng)域技術(shù)人員應(yīng)能理解上述發(fā)送第一認(rèn)證請求的方式和獲取 設(shè)備標(biāo)識的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的發(fā)送第一認(rèn)證請求的方式或者獲 取設(shè)備標(biāo)識的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方 式包含于此。相應(yīng)地,網(wǎng)絡(luò)設(shè)備2接收第一認(rèn)證信息的方式包括但不限于通過一次或多次 調(diào)用網(wǎng)絡(luò)設(shè)備2提供的應(yīng)用程序接口(API)或其他約定的通信方式,如基于TCP、UDP、HTTP、 HTTPS等通信傳輸協(xié)議,接收用戶設(shè)備1發(fā)送的該第一認(rèn)證請求。本領(lǐng)域技術(shù)人員應(yīng)能理解 上述接收第一認(rèn)證請求的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的接收第一認(rèn)證請求 的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,用戶設(shè)備1的設(shè)備標(biāo)識包括但不限于以下至少任一項1)用戶設(shè)備1的 芯片標(biāo)識;2)用戶設(shè)備1的MAC地址;3)用戶設(shè)備1的廠商標(biāo)識;4)用戶設(shè)備1的訪問地 址。其中,用戶設(shè)備1的芯片標(biāo)識包括用戶設(shè)備1的微控制器(MCU)的標(biāo)識(如MCU序列 號),用戶設(shè)備1的MAC地址包括用戶設(shè)備1的一個或多個網(wǎng)卡的MAC地址,用戶設(shè)備1可 以通過調(diào)用其操作系統(tǒng)的應(yīng)用程序接口(API)獲取其芯片標(biāo)識和MAC地址;用戶設(shè)備1的 廠商標(biāo)識由網(wǎng)絡(luò)設(shè)備2為生產(chǎn)用戶設(shè)備的廠商分配后,廠商通過用戶設(shè)備1的操作系統(tǒng)的 應(yīng)用程序接口(API)為用戶設(shè)備1設(shè)置其具體的廠商標(biāo)識;用戶設(shè)備1的訪問地址包括使 用TCP/IP協(xié)議的IP地址和使用其他通信協(xié)議的訪問地址。需要說明的是,用戶設(shè)備1不 但可以采用上述設(shè)備標(biāo)識的任一種作為其設(shè)備標(biāo)識,還可以將這些設(shè)備標(biāo)識任意組合后作 為其設(shè)備標(biāo)識,表示方式如“設(shè)備標(biāo)識=芯片標(biāo)識:MAC地址”。本領(lǐng)域技術(shù)人員應(yīng)能理解上 述幾種設(shè)備標(biāo)識僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備標(biāo)識如可適用于本發(fā)明,也 應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。隨后,在步驟S2中,網(wǎng)絡(luò)設(shè)備2根據(jù)所述第一認(rèn)證請求,獲取用戶設(shè)備1的設(shè)備標(biāo) 識。具體地,在步驟S2中,網(wǎng)絡(luò)設(shè)備2根據(jù)其在步驟Sl中接收的第一認(rèn)證請求,例如從該 第一認(rèn)證請求的相關(guān)字段中,獲取用戶設(shè)備1的設(shè)備標(biāo)識。例如,網(wǎng)絡(luò)設(shè)備2接收用戶設(shè)備
81發(fā)送的第一認(rèn)證請求,從該第一認(rèn)證請求的相關(guān)字段中,如內(nèi)容字段,獲取用戶設(shè)備1的 芯片標(biāo)識和MAC標(biāo)識,并將該芯片標(biāo)識和該MAC標(biāo)識的組合記錄為用戶設(shè)備1的設(shè)備標(biāo)識, 如設(shè)備標(biāo)識=芯片標(biāo)識:MAC標(biāo)識。又如,網(wǎng)絡(luò)設(shè)備2預(yù)先為經(jīng)其授權(quán)的廠商A分配了用戶 設(shè)備的廠商標(biāo)識,例如A001-A500,假設(shè)廠商A通過用戶設(shè)備1的操作系統(tǒng)的應(yīng)用程序接口 (API)為用戶設(shè)備1設(shè)置了廠商標(biāo)識A389,網(wǎng)絡(luò)設(shè)備2接收來自用戶設(shè)備1的第一認(rèn)證請 求后,從該第一認(rèn)證請求中獲取該廠商標(biāo)識A389,作為用戶設(shè)備1的設(shè)備標(biāo)識。再如,網(wǎng)絡(luò) 設(shè)備2從用戶設(shè)備1發(fā)送的第一認(rèn)證請求中獲取用戶設(shè)備1的廠商信息,例如廠商B,而在 用戶設(shè)備1之前,已經(jīng)有420個帶有廠商B的廠商信息的用戶設(shè)備向網(wǎng)絡(luò)設(shè)備2發(fā)送第一 認(rèn)證請求,據(jù)此,網(wǎng)絡(luò)設(shè)備2對用戶設(shè)備1分配廠商標(biāo)識B421,作為用戶設(shè)備1的設(shè)備標(biāo)識。 本領(lǐng)域技術(shù)人員應(yīng)能理解上述設(shè)備標(biāo)識的獲取方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn) 的設(shè)備標(biāo)識的獲取方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引 用方式包含于此。接著,在步驟S3中,網(wǎng)絡(luò)設(shè)備2根據(jù)所述設(shè)備標(biāo)識,在認(rèn)證信息庫中對用戶設(shè)備1 進(jìn)行第一認(rèn)證操作,以獲得與所述第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息。具體地,網(wǎng)絡(luò)設(shè)備 2根據(jù)其在步驟S2中獲取的用戶設(shè)備1的設(shè)備標(biāo)識,在認(rèn)證信息庫中對用戶設(shè)備1進(jìn)行第 一認(rèn)證操作,例如根據(jù)用戶設(shè)備1的設(shè)備標(biāo)識在認(rèn)證信息庫中進(jìn)行查詢,當(dāng)該設(shè)備標(biāo)識與 認(rèn)證信息庫中的認(rèn)證信息相符時,用戶設(shè)備1即通過認(rèn)證,網(wǎng)絡(luò)設(shè)備2據(jù)此獲得與用戶設(shè)備 1發(fā)送的第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息,例如第一認(rèn)證成功,獲得對應(yīng)于用戶設(shè)備1 待訪問的服務(wù)的密鑰。例如,網(wǎng)絡(luò)設(shè)備2根據(jù)用戶設(shè)備1的設(shè)備標(biāo)識,在認(rèn)證信息庫中進(jìn)行 查詢?nèi)绻J(rèn)證信息庫中記錄的設(shè)備標(biāo)識與用戶設(shè)備1的設(shè)備標(biāo)識相符,則用戶設(shè)備1通過 第一認(rèn)證;或者,如果認(rèn)證信息庫尚未記錄與用戶設(shè)備1的設(shè)備標(biāo)識相符的設(shè)備標(biāo)識,則用 戶設(shè)備1通過第一認(rèn)證;網(wǎng)絡(luò)設(shè)備2獲得第一認(rèn)證信息,在用戶設(shè)備1通過第一認(rèn)證時,對 應(yīng)的第一認(rèn)證信息包括第一認(rèn)證成功信息(如待訪問的服務(wù)的密鑰或者訪問密碼),在用 戶設(shè)備1沒有通過第一認(rèn)證時,對應(yīng)的第一認(rèn)證信息包括第一認(rèn)證失敗信息(如“第一認(rèn)證 失敗”)。又如,網(wǎng)絡(luò)設(shè)備2在認(rèn)證信息庫中預(yù)設(shè)黑名單,該黑名單上列有被網(wǎng)絡(luò)設(shè)備2認(rèn) 定為不予認(rèn)證的用戶設(shè)備的設(shè)備標(biāo)識,根據(jù)該黑名單對用戶設(shè)備1的設(shè)備標(biāo)識進(jìn)行匹配查 詢,以獲得對應(yīng)于該第一認(rèn)證請求的第一認(rèn)證信息。再如,假設(shè)網(wǎng)絡(luò)設(shè)備2獲取用戶設(shè)備1 的廠商信息為廠商B,且根據(jù)向網(wǎng)絡(luò)設(shè)備2發(fā)送第一認(rèn)證請求的用戶設(shè)備的數(shù)量累加,為用 戶設(shè)備1分配的廠商標(biāo)識B501,而查詢認(rèn)證信息庫,網(wǎng)絡(luò)設(shè)備2授權(quán)廠商B的用戶設(shè)備數(shù) 量僅為500個,據(jù)此,網(wǎng)絡(luò)設(shè)備2獲得用戶設(shè)備1的第一認(rèn)證信息(即第一認(rèn)證失敗)。還 如,網(wǎng)絡(luò)設(shè)備2在認(rèn)證信息庫中查詢發(fā)送第一認(rèn)證請求的用戶設(shè)備1的訪問地址,如用戶設(shè) 備1的IP地址,如果認(rèn)證信息庫中同時已經(jīng)記錄該訪問地址,則用戶設(shè)備1的第一認(rèn)證失 敗,網(wǎng)絡(luò)設(shè)備2獲得的第一認(rèn)證信息包括失敗信息。本領(lǐng)域技術(shù)人員應(yīng)能理解上述第一認(rèn) 證的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的第一認(rèn)證的方式如可適用于本發(fā)明,也 應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。隨后,在步驟S4中,網(wǎng)絡(luò)設(shè)備2將所述第一認(rèn)證信息提供給用戶設(shè)備1 ;相應(yīng)地, 用戶設(shè)備1接收自網(wǎng)絡(luò)設(shè)備2發(fā)送的基于所述第一認(rèn)證請求的第一認(rèn)證信息。具體地,在步 驟S4中,網(wǎng)絡(luò)設(shè)備2將其在步驟S3中獲得的與用戶設(shè)備1的第一認(rèn)證請求相對應(yīng)的第一 認(rèn)證信息提供給用戶設(shè)備1 ;與此相對應(yīng),用戶設(shè)備1接收網(wǎng)絡(luò)設(shè)備2發(fā)送的該第一認(rèn)證信息。在此,網(wǎng)絡(luò)設(shè)備2提供第一認(rèn)證信息的方式包括但不限于通過調(diào)用網(wǎng)絡(luò)設(shè)備2所提供 的應(yīng)用程序接口(API),將第一認(rèn)證信息作為函數(shù)調(diào)用的結(jié)果反饋給用戶設(shè)備1 ;或者通過 其他約定的通信方式,如基于TCP、UDP、HTTP、HTTPS等通信傳輸協(xié)議,將第一認(rèn)證信息發(fā)送 至用戶設(shè)備1 ;或者利用頁面技術(shù),如JSP、ASP、PHP技術(shù),將第一認(rèn)證信息寫入一個或多個 網(wǎng)頁,并將相關(guān)網(wǎng)頁或其URL推送至用戶設(shè)備1,其中,用戶如需了解第一認(rèn)證信息,可通過 用戶設(shè)備1直接訪問網(wǎng)絡(luò)設(shè)備2所提供的該網(wǎng)頁或該URL所對應(yīng)的網(wǎng)頁。本領(lǐng)域技術(shù)人員 應(yīng)能理解上述幾種頁面技術(shù)以及提供第一認(rèn)證信息的方式僅為舉例,其他現(xiàn)有的或今后可 能出現(xiàn)的頁面技術(shù)或者提供第一認(rèn)證信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保 護(hù)范圍以內(nèi),并在此以引用方式包含于此。相應(yīng)地,用戶設(shè)備1接收網(wǎng)絡(luò)設(shè)備2提供的基于 用戶設(shè)備1的第一認(rèn)證請求的第一認(rèn)證信息。在此,用戶設(shè)備1接收第一認(rèn)證信息的方式 包括但不限于從網(wǎng)絡(luò)設(shè)備2所提供的應(yīng)用程序接口(API)讀取作為網(wǎng)絡(luò)設(shè)備2調(diào)用函數(shù) 的反饋結(jié)果的第一認(rèn)證信息;或者通過其他約定的通信方式,如基于TCP、UDP、HTTP、HTTPS 等通信傳輸協(xié)議,從網(wǎng)絡(luò)設(shè)備2接收第一認(rèn)證信息;或者在網(wǎng)絡(luò)設(shè)備2將第一認(rèn)證信息寫入 一個或多個網(wǎng)頁,并將相關(guān)網(wǎng)頁或其URL推送至用戶設(shè)備1的情況下,直接訪問網(wǎng)絡(luò)設(shè)備2 所提供的該網(wǎng)頁或該URL所對應(yīng)的網(wǎng)頁。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種接收第一認(rèn)證 信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的接收第一認(rèn)證信息的方式如可適用于 本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。接著,在步驟S5中,用戶設(shè)備1根據(jù)所述第一認(rèn)證信息,訪問所述服務(wù)。具體地,在 步驟S5中,用戶設(shè)備1根據(jù)其在步驟S4中,接收的自網(wǎng)絡(luò)設(shè)備2發(fā)送的第一認(rèn)證信息(例 如密鑰、訪問密碼等),訪問用戶希望訪問的服務(wù),如根據(jù)密鑰或者訪問密碼解密視頻文件。 例如,用戶設(shè)備1根據(jù)用戶希望訪問的視頻文件,如“查理曼大帝密碼”,向網(wǎng)絡(luò)設(shè)備2發(fā)送 第一認(rèn)證請求,網(wǎng)絡(luò)設(shè)備2根據(jù)該第一認(rèn)證請求獲取用戶設(shè)備1的設(shè)備標(biāo)識,并據(jù)此進(jìn)行 第一認(rèn)證操作,認(rèn)證成功后,獲得第一認(rèn)證信息,如解密該視頻文件“查理曼大帝密碼”的密 鑰,并將該密鑰提供給用戶設(shè)備1,用戶設(shè)備1接收該密鑰后,自動解密并播放該視頻文件 “查理曼大帝密碼”。又如,用戶通過與用戶設(shè)備1的交互,如通過包括但不限于遙控器、鍵 盤、鼠標(biāo)、觸摸板或手寫設(shè)備等輸入設(shè)備選擇其希望訪問的視頻文件“耶魯大學(xué)公開課程”, 在該視頻文件“耶魯大學(xué)公開課程”播放前,或者試播后,彈出訪問密碼輸入框,用戶設(shè)備1 向網(wǎng)絡(luò)設(shè)備2發(fā)送第一認(rèn)證請求,在網(wǎng)絡(luò)設(shè)備2對用戶設(shè)備1進(jìn)行第一認(rèn)證操作,并向用戶 設(shè)備1提供訪問密碼后,優(yōu)選地,用戶設(shè)備1可自動將該訪問密碼輸入訪問密碼輸入框,以 播放或者繼續(xù)播放視頻文件“耶魯大學(xué)公開課程”;或者由用戶通過上述輸入設(shè)備將該訪問 密碼輸入訪問密碼輸入框,用戶設(shè)備1獲取訪問密碼后,播放或者繼續(xù)播放視頻文件“耶魯 大學(xué)公開課程”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種訪問用戶希望訪問的服務(wù)的方式僅為 舉例,其他現(xiàn)有的或今后可能出現(xiàn)的訪問用戶希望訪問的服務(wù)的方式如可適用于本發(fā)明, 也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,步驟Si、步驟S2、步驟S3、步驟S4和步驟S5是持續(xù)不斷工作的。具體地, 用戶設(shè)備1,在步驟Sl中,根據(jù)待訪問的服務(wù),向網(wǎng)絡(luò)設(shè)備2發(fā)送第一認(rèn)證請求,其中,所述 第一認(rèn)證請求包括用戶設(shè)備1的設(shè)備標(biāo)識,相應(yīng)地,網(wǎng)絡(luò)設(shè)備2接收自用戶設(shè)備1發(fā)送的第 一認(rèn)證請求;網(wǎng)絡(luò)設(shè)備2,在步驟S2中,根據(jù)所述第一認(rèn)證請求,獲取用戶設(shè)備1的設(shè)備標(biāo) 識;網(wǎng)絡(luò)設(shè)備2,在步驟S3中,根據(jù)所述設(shè)備標(biāo)識,在認(rèn)證信息庫中對用戶設(shè)備1進(jìn)行第一
10認(rèn)證操作,以獲得與所述第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息;網(wǎng)絡(luò)設(shè)備2,在步驟S4中, 將所述第一認(rèn)證信息提供給用戶設(shè)備1,相應(yīng)地,用戶設(shè)備1接收自網(wǎng)絡(luò)設(shè)備2發(fā)送的基于 所述第一認(rèn)證請求的第一認(rèn)證信息;用戶設(shè)備1,在步驟S5中,根據(jù)所述第一認(rèn)證信息,訪 問所述服務(wù)。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指用戶設(shè)備1和網(wǎng)絡(luò)設(shè)備2在步驟Si、 步驟S2、步驟S3、步驟S4和步驟S5分別按照設(shè)定的或?qū)崟r調(diào)整的工作模式要求進(jìn)行第一 認(rèn)證請求的發(fā)送、接收,設(shè)備標(biāo)識的獲取,第一認(rèn)證操作及第一認(rèn)證信息的獲取,第一認(rèn)證 信息的提供與接收,以及服務(wù)訪問,直至該用戶在較長時間內(nèi)停止通過用戶設(shè)備1訪問相 關(guān)服務(wù)。優(yōu)選地,該過程還包括步驟S6(未示出),在步驟S6中,網(wǎng)絡(luò)設(shè)備2根據(jù)預(yù)設(shè)控制 規(guī)則,對所述用戶設(shè)備執(zhí)行與所述第一認(rèn)證信息相適應(yīng)的控制操作。具體地,在步驟S6中, 網(wǎng)絡(luò)設(shè)備2根據(jù)其在步驟S4中獲得對應(yīng)于用戶設(shè)備1發(fā)送的第一認(rèn)證請求的第一認(rèn)證信 息,按照預(yù)設(shè)控制規(guī)則,對用戶設(shè)備1執(zhí)行與該第一認(rèn)證信息相適應(yīng)的控制操作,例如對用 戶設(shè)備1黑屏、向用戶設(shè)備1發(fā)送警告信息或者將用戶設(shè)備1的設(shè)備標(biāo)識加入黑名單等。在 此,預(yù)設(shè)控制規(guī)則包括從第一認(rèn)證成功和第一認(rèn)證失敗兩方面來控制用戶設(shè)備1,并且每一 方面還包括多種情況的控制操作。例如,在第一認(rèn)證成功時,對重復(fù)設(shè)備(即已經(jīng)有相同設(shè) 備標(biāo)識的用戶設(shè)備通過第一認(rèn)證)執(zhí)行黑屏、發(fā)送警告信息等控制操作;在第一認(rèn)證失敗 時,當(dāng)重復(fù)設(shè)備的數(shù)量< N,其中N為大于1的整數(shù),對重復(fù)設(shè)備執(zhí)行發(fā)送警告信息;當(dāng)重復(fù) 設(shè)備的數(shù)量> N,將重復(fù)設(shè)備的設(shè)備標(biāo)識加入黑名單,下面以N= 10為例說明。例如,假設(shè) 用戶設(shè)備1為重復(fù)設(shè)備,且用戶設(shè)備1第一認(rèn)證成功,網(wǎng)絡(luò)設(shè)備2向所有的使用該設(shè)備標(biāo)識 的用戶設(shè)備發(fā)送警告信息;或者按照先來后到,用戶設(shè)備1第一認(rèn)證失敗,并且當(dāng)重復(fù)設(shè)備 的數(shù)量達(dá)到10個以上時,將該設(shè)備標(biāo)識加入黑名單,以后任何使用該設(shè)備標(biāo)識的用戶設(shè)備 均不能通過第一認(rèn)證。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種預(yù)設(shè)控制規(guī)則及控制操作僅為舉 例,其他現(xiàn)有的或今后可能出現(xiàn)的預(yù)設(shè)控制規(guī)則或者控制操作如可適用于本發(fā)明,也應(yīng)包 含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。更優(yōu)選地,在步驟S3 (參照圖1)中的所述第一認(rèn)證操作包括但不限于,以下至少 一項1)黑名單排查;2)授權(quán)數(shù)量檢查;3)重復(fù)設(shè)備檢查。具體地,在步驟S3中,網(wǎng)絡(luò)設(shè) 備2根據(jù)用戶設(shè)備1的設(shè)備標(biāo)識,在認(rèn)證信息庫中對用戶設(shè)備1進(jìn)行第一認(rèn)證操作,其中, 1)黑名單排查,即認(rèn)證信息庫中預(yù)設(shè)黑名單,網(wǎng)絡(luò)設(shè)備2根據(jù)設(shè)備標(biāo)識在該黑名單中查詢, 以判斷發(fā)送第一認(rèn)證請求的用戶設(shè)備1是否為黑名單中的用戶設(shè)備。2)授權(quán)數(shù)量檢查,對 于授權(quán)的用戶設(shè)備的數(shù)量統(tǒng)計可以區(qū)分廠商,也可以不區(qū)分廠商,例如,在區(qū)分廠商的情況 下,假設(shè)對廠商A,網(wǎng)絡(luò)設(shè)備2授權(quán)的用戶設(shè)備的數(shù)量為500個,累加第一認(rèn)證請求中包括 廠商信息為廠商A的用戶設(shè)備的數(shù)量,當(dāng)該數(shù)量超過500個時,此后發(fā)送第一認(rèn)證請求的用 戶設(shè)備,若其廠商信息為廠商A,則第一認(rèn)證失敗;又如,在不區(qū)分廠商的情況下,假設(shè)網(wǎng)絡(luò) 設(shè)備2總共授權(quán)了 10000個用戶設(shè)備,累加發(fā)送第一認(rèn)證請求的用戶設(shè)備的數(shù)量,當(dāng)該數(shù) 量超過10000個時,此后發(fā)送第一認(rèn)證請求的用戶設(shè)備均不能通過第一認(rèn)證。3)重復(fù)設(shè)備 檢查,即網(wǎng)絡(luò)設(shè)備2根據(jù)其獲取的設(shè)備標(biāo)識對用戶設(shè)備1作唯一性檢查。在認(rèn)證信息庫中 對用戶設(shè)備1的設(shè)備標(biāo)識進(jìn)行匹配查詢時,并不檢查是否已有相同的設(shè)備標(biāo)識通過第一認(rèn) 證,在這種情況下,會導(dǎo)致多個相同設(shè)備標(biāo)識的用戶設(shè)備通過第一認(rèn)證,這不符合網(wǎng)絡(luò)設(shè)備 2對用戶設(shè)備1進(jìn)行第一認(rèn)證的目的,即防止未經(jīng)授權(quán)的用戶訪問服務(wù),因此,網(wǎng)絡(luò)設(shè)備2在
11認(rèn)證信息庫中匹配查詢設(shè)備標(biāo)識后,確定該設(shè)備標(biāo)識合法,再對該設(shè)備標(biāo)識進(jìn)行唯一性查 詢,即與該設(shè)備標(biāo)識對應(yīng)的用戶設(shè)備只能有一個。例如,網(wǎng)絡(luò)設(shè)備2通過查詢用戶設(shè)備的訪 問地址檢查用戶設(shè)備1的唯一性,由于設(shè)備標(biāo)識與訪問地址通常會有一一對應(yīng)的關(guān)系,如 果一個設(shè)備標(biāo)識對應(yīng)于多個訪問地址,則存在重復(fù)設(shè)備,則用戶設(shè)備1的第一認(rèn)證失敗。此 時,網(wǎng)絡(luò)設(shè)備2還可以根據(jù)預(yù)設(shè)控制規(guī)則,對重復(fù)設(shè)備執(zhí)行相對應(yīng)的控制操作。本領(lǐng)域技術(shù) 人員應(yīng)能理解1)黑名單排查、2)授權(quán)數(shù)量檢查或者3)重復(fù)設(shè)備檢查不是排他性第一認(rèn)證 操作,這三者可以單獨完成第一認(rèn)證,也可以兩兩結(jié)合以及三者相互結(jié)合來完成第一認(rèn)證。 本領(lǐng)域技術(shù)人員還應(yīng)能理解上述幾種第一認(rèn)證操作僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn) 的第一認(rèn)證操作如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式 包含于此。更優(yōu)選地是,該過程還包括步驟S7(未示出),在步驟S7中,網(wǎng)絡(luò)設(shè)備2根據(jù)所述 設(shè)備標(biāo)識與所述第一認(rèn)證信息,建立或者更新所述認(rèn)證信息庫。具體地,在步驟S7中,網(wǎng)絡(luò) 設(shè)備2根據(jù)其獲取的用戶設(shè)備1的設(shè)備標(biāo)識和對應(yīng)于用戶設(shè)備1的第一認(rèn)證請求的第一認(rèn) 證信息,建立認(rèn)證信息庫;或者基于其獲取的用戶設(shè)備1的設(shè)備標(biāo)識獲得第一認(rèn)證信息,并 據(jù)此更新認(rèn)證信息庫中的相關(guān)信息,例如累加已發(fā)送第一認(rèn)證請求的用戶設(shè)備的數(shù)量、添 加設(shè)備標(biāo)識、標(biāo)記重復(fù)設(shè)備的設(shè)備標(biāo)識、將設(shè)備標(biāo)識加入黑名單等。例如,在網(wǎng)絡(luò)設(shè)備2獲 取用戶設(shè)備1的設(shè)備標(biāo)識后,經(jīng)過匹配查詢確定認(rèn)證信息庫中還沒有該設(shè)備標(biāo)識,并且在 用戶設(shè)備1通過第一認(rèn)證后,將該設(shè)備標(biāo)識加入認(rèn)證信息庫,以進(jìn)行認(rèn)證信息庫的更新。又 如,在網(wǎng)絡(luò)設(shè)備2經(jīng)過第一認(rèn)證操作,識別用戶設(shè)備1為重復(fù)設(shè)備,且重復(fù)設(shè)備的數(shù)量超過 10個,將該設(shè)備標(biāo)識加入黑名單,從而更新認(rèn)證信息庫。圖3為根據(jù)本發(fā)明一個優(yōu)選實施例的方法流程圖,示出用戶設(shè)備與網(wǎng)絡(luò)設(shè)備配合 實現(xiàn)基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的過程。其中,用戶設(shè)備1經(jīng)由網(wǎng)絡(luò)與網(wǎng)絡(luò)設(shè)備2相連接, 兩者配合完成基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證。具體地,用戶設(shè)備1根據(jù)待訪問的服務(wù),向網(wǎng)絡(luò) 設(shè)備2發(fā)送第一認(rèn)證請求,其中,所述第一認(rèn)證請求包括用戶設(shè)備1的設(shè)備標(biāo)識,相應(yīng)地,網(wǎng) 絡(luò)設(shè)備2接收自用戶設(shè)備1發(fā)送的第一認(rèn)證請求;網(wǎng)絡(luò)設(shè)備2根據(jù)所述第一認(rèn)證請求,獲取 用戶設(shè)備1的設(shè)備標(biāo)識;網(wǎng)絡(luò)設(shè)備2根據(jù)所述設(shè)備標(biāo)識,在認(rèn)證信息庫中對用戶設(shè)備1進(jìn) 行第一認(rèn)證操作,以獲得與所述第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息;網(wǎng)絡(luò)設(shè)備2將所述 第一認(rèn)證信息提供給用戶設(shè)備1,相應(yīng)地,用戶設(shè)備1接收自網(wǎng)絡(luò)設(shè)備2發(fā)送的基于所述第 一認(rèn)證請求的第一認(rèn)證信息;用戶設(shè)備1根據(jù)所述第一認(rèn)證信息,訪問所述服務(wù);網(wǎng)絡(luò)設(shè)備 2根據(jù)所述設(shè)備標(biāo)識與所述認(rèn)證標(biāo)識,在所述認(rèn)證信息庫中對用戶設(shè)備1進(jìn)行第二認(rèn)證操 作,以獲得與所述第一認(rèn)證信息相對應(yīng)的第二認(rèn)證信息,將所述第二認(rèn)證信息提供給用戶 設(shè)備1 ;用戶設(shè)備1接收自網(wǎng)絡(luò)設(shè)備2發(fā)送的基于所述第一認(rèn)證信息的第二認(rèn)證信息;根據(jù) 所述第二認(rèn)證信息,繼續(xù)訪問所述服務(wù)。該優(yōu)選實施例適用于但不限于,用戶設(shè)備1在通過第一認(rèn)證后,還需要根據(jù)第二 認(rèn)證信息才能繼續(xù)訪問服務(wù),并且網(wǎng)絡(luò)設(shè)備2主動進(jìn)行用戶設(shè)備1的第二認(rèn)證的應(yīng)用場景。圖3中所示步驟Si,-S5’與前面參照圖2所描述的步驟S1-S5的內(nèi)容相同,為簡 明起見,以引用方式包含于此,而不做贅述。其中,網(wǎng)絡(luò)設(shè)備2在步驟S3’中獲得的第一認(rèn) 證信息包括網(wǎng)絡(luò)設(shè)備2為第一認(rèn)證請求分配的認(rèn)證標(biāo)識。具體地,在步驟S3’中,網(wǎng)絡(luò)設(shè)備 2根據(jù)用戶設(shè)備1的設(shè)備標(biāo)識,在認(rèn)證信息庫中對用戶設(shè)備1進(jìn)行第一認(rèn)證操作,以獲得第一認(rèn)證信息。在此,該第一認(rèn)證信息包括用戶設(shè)備1第一認(rèn)證成功后,網(wǎng)絡(luò)設(shè)備2為用戶設(shè) 備1所發(fā)送的第一認(rèn)證請求分配的認(rèn)證標(biāo)識。之后,在步驟S8’中,網(wǎng)絡(luò)設(shè)備2根據(jù)所述設(shè)備標(biāo)識與所述認(rèn)證標(biāo)識,在所述認(rèn)證 信息庫中對用戶設(shè)備1進(jìn)行第二認(rèn)證操作,以獲得與所述第一認(rèn)證信息相對應(yīng)的第二認(rèn)證 信息,并將所述第二認(rèn)證信息提供給用戶設(shè)備1。具體地,在步驟S8’中,網(wǎng)絡(luò)設(shè)備2根據(jù)其 在步驟S2’中獲取的用戶設(shè)備1的設(shè)備標(biāo)識和其在步驟S3’中當(dāng)用戶設(shè)備1第一認(rèn)證成功 時為第一認(rèn)證請求分配的認(rèn)證標(biāo)識,在認(rèn)證信息庫中對用戶設(shè)備1進(jìn)行第二認(rèn)證操作,例 如交叉查詢用戶設(shè)備1的設(shè)備標(biāo)識和認(rèn)證標(biāo)識,以獲得與第一認(rèn)證信息相對應(yīng)的第二認(rèn)證 信息,并將該第二認(rèn)證信息提供給用戶設(shè)備1。例如,網(wǎng)絡(luò)設(shè)備2發(fā)現(xiàn)同一個設(shè)備標(biāo)識在相 近的時間內(nèi)對應(yīng)多個認(rèn)證標(biāo)識,例如同一個芯片標(biāo)識對應(yīng)多個認(rèn)證標(biāo)識或者同一個訪問地 址對應(yīng)多個認(rèn)證標(biāo)識,則,該用戶設(shè)備1的第二認(rèn)證失敗。根據(jù)用戶設(shè)備1的設(shè)備標(biāo)識進(jìn)行 第一認(rèn)證后,網(wǎng)絡(luò)設(shè)備2識別出部分重復(fù)設(shè)備,但是對于用戶設(shè)備1通過代理服務(wù)器發(fā)送第 一認(rèn)證請求的情況,此時網(wǎng)絡(luò)設(shè)備2通過該代理服務(wù)器接收的多個用戶設(shè)備的設(shè)備標(biāo)識相 同,因此僅根據(jù)設(shè)備標(biāo)識無法識別出這些重復(fù)設(shè)備,在這種情況下,網(wǎng)絡(luò)設(shè)備2結(jié)合這些用 戶設(shè)備的設(shè)備標(biāo)識和認(rèn)證標(biāo)識,在認(rèn)證信息庫中交叉查詢,如果其中的一個設(shè)備標(biāo)識對應(yīng) 有多個認(rèn)證標(biāo)識,則識別出使用該設(shè)備標(biāo)識的用戶設(shè)備為重復(fù)設(shè)備。又如,網(wǎng)絡(luò)設(shè)備2發(fā)現(xiàn) 同一個設(shè)備標(biāo)識對應(yīng)多個在時間上交錯的認(rèn)證標(biāo)識,如下表1所示表1用戶設(shè)備1的設(shè)備標(biāo)識與認(rèn)證標(biāo)識示例
權(quán)利要求
一種在用戶設(shè)備端用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的方法,該方法包括以下步驟a根據(jù)用戶設(shè)備待訪問的服務(wù),向網(wǎng)絡(luò)設(shè)備發(fā)送第一認(rèn)證請求,其中,所述第一認(rèn)證請求包括所述用戶設(shè)備的設(shè)備標(biāo)識;b接收自所述網(wǎng)絡(luò)設(shè)備發(fā)送的基于所述第一認(rèn)證請求的第一認(rèn)證信息;c根據(jù)所述第一認(rèn)證信息,訪問所述服務(wù)。
2.根據(jù)權(quán)利要求1所述的方法,其中,該方法還包括步驟d_接收自所述網(wǎng)絡(luò)設(shè)備發(fā)送的基于所述第一認(rèn)證信息的第二認(rèn)證信息; -根據(jù)所述第二認(rèn)證信息,繼續(xù)訪問所述服務(wù)。
3.根據(jù)權(quán)利要求2所述的方法,其中,該方法還包括e根據(jù)預(yù)設(shè)認(rèn)證規(guī)則,向所述網(wǎng)絡(luò)設(shè)備發(fā)送基于所述第一認(rèn)證信息的第二認(rèn)證請求,其 中,所述第一認(rèn)證信息包括所述網(wǎng)絡(luò)設(shè)備為所述第一認(rèn)證請求分配的認(rèn)證標(biāo)識; 其中,所述步驟d還包括_接收自所述網(wǎng)絡(luò)設(shè)備發(fā)送的基于所述第二認(rèn)證請求的第二認(rèn)證信息; -根據(jù)所述第二認(rèn)證信息,繼續(xù)訪問所述服務(wù)。
4.根據(jù)權(quán)利要求1至3中任一項所述的方法,其中,所述設(shè)備標(biāo)識包括以下至少任一項_所述用戶設(shè)備的芯片標(biāo)識; -所述用戶設(shè)備的MAC地址; -所述用戶設(shè)備的廠商標(biāo)識; -所述用戶設(shè)備的訪問地址。
5.一種在網(wǎng)絡(luò)設(shè)備端用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的方法,該方法包括以下步驟 A接收自用戶設(shè)備發(fā)送的第一認(rèn)證請求;B根據(jù)所述第一認(rèn)證請求,獲取所述用戶設(shè)備的設(shè)備標(biāo)識;C根據(jù)所述設(shè)備標(biāo)識,在認(rèn)證信息庫中對所述用戶設(shè)備進(jìn)行第一認(rèn)證操作,以獲得與所 述第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息;D將所述第一認(rèn)證信息提供給所述用戶設(shè)備。
6.根據(jù)權(quán)利要求5所述的方法,其中,該方法還包括E根據(jù)預(yù)設(shè)控制規(guī)則,對所述用戶設(shè)備執(zhí)行與所述第一認(rèn)證信息相適應(yīng)的控制操作。
7.根據(jù)權(quán)利要求5或6所述的方法,其中,所述步驟C中的所述第一認(rèn)證操作包括以下 至少一項_黑名單排查; -授權(quán)數(shù)量檢查; -重復(fù)設(shè)備檢查。
8.根據(jù)權(quán)利要求5至7中任一項所述的方法,其中,該方法還包括F根據(jù)所述設(shè)備標(biāo)識與所述第一認(rèn)證信息,建立或者更新所述認(rèn)證信息庫。
9.根據(jù)權(quán)利要求5至8中任一項所述的方法,其中,所述第一認(rèn)證信息包括所述網(wǎng)絡(luò)設(shè) 備為所述第一認(rèn)證請求分配的認(rèn)證標(biāo)識;其中,該方法還包括步驟G :_根據(jù)所述設(shè)備標(biāo)識與所述認(rèn)證標(biāo)識,在所述認(rèn)證信息庫中對所述用戶設(shè)備進(jìn)行第二認(rèn)證操作,以獲得與所述第一認(rèn)證信息相對應(yīng)的第二認(rèn)證信息; “將所述第二認(rèn)證信息提供給所述用戶設(shè)備。
10.根據(jù)權(quán)利要求9所述的方法,其中,該方法還包括H接收自所述用戶設(shè)備發(fā)送的基于所述第一認(rèn)證信息的第二認(rèn)證請求,其中,所述第一 認(rèn)證信息包括所述網(wǎng)絡(luò)設(shè)備為所述第一認(rèn)證請求分配的認(rèn)證標(biāo)識; 其中,所述步驟G還包括-根據(jù)所述設(shè)備標(biāo)識與所述認(rèn)證標(biāo)識,在所述認(rèn)證信息庫中對所述用戶設(shè)備進(jìn)行第二 認(rèn)證操作,以獲得與所述第二認(rèn)證請求相對應(yīng)的第二認(rèn)證信息; -將所述第二認(rèn)證信息提供給所述用戶設(shè)備。
11.根據(jù)權(quán)利要求9或10所述的方法,其中,該方法還包括I根據(jù)所述設(shè)備標(biāo)識與所述第二認(rèn)證信息,建立或者更新所述認(rèn)證信息庫。
12.一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的用戶設(shè)備,該用戶設(shè)備包括第一發(fā)送裝置,用于根據(jù)用戶設(shè)備待訪問的服務(wù),向網(wǎng)絡(luò)設(shè)備發(fā)送第一認(rèn)證請求,其 中,所述第一認(rèn)證請求包括所述用戶設(shè)備的設(shè)備標(biāo)識;第一接收裝置,用于接收自所述網(wǎng)絡(luò)設(shè)備發(fā)送的基于所述第一認(rèn)證請求的第一認(rèn)證信息;訪問裝置,用于根據(jù)所述第一認(rèn)證信息,訪問所述服務(wù)。
13.根據(jù)權(quán)利要求12所述的用戶設(shè)備,其中,該用戶設(shè)備還包括第二接收裝置,所述第 二接收裝置用于_接收自所述網(wǎng)絡(luò)設(shè)備發(fā)送的基于所述第一認(rèn)證信息的第二認(rèn)證信息; -根據(jù)所述第二認(rèn)證信息,繼續(xù)訪問所述服務(wù)。
14.根據(jù)權(quán)利要求13所述的用戶設(shè)備,其中,該用戶設(shè)備還包括第二發(fā)送裝置,用于根據(jù)預(yù)設(shè)認(rèn)證規(guī)則,向所述網(wǎng)絡(luò)設(shè)備發(fā)送基于所述第一認(rèn)證信息 的第二認(rèn)證請求;其中,所述第二接收裝置還用于_接收自所述網(wǎng)絡(luò)設(shè)備發(fā)送的基于所述第二認(rèn)證請求的第二認(rèn)證信息; -根據(jù)所述第二認(rèn)證信息,繼續(xù)訪問所述服務(wù)。
15.根據(jù)權(quán)利要求12至14中任一項所述的用戶設(shè)備,其中,所述設(shè)備標(biāo)識包括以下至 少任一項_所述用戶設(shè)備的芯片標(biāo)識; -所述用戶設(shè)備的MAC地址; -所述用戶設(shè)備的廠商標(biāo)識; -所述用戶設(shè)備的訪問地址。
16.一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的網(wǎng)絡(luò)設(shè)備,該網(wǎng)絡(luò)設(shè)備包括 第三接收裝置,用于接收自用戶設(shè)備發(fā)送的第一認(rèn)證請求;獲取裝置,用于根據(jù)所述第一認(rèn)證請求,獲取所述用戶設(shè)備的設(shè)備標(biāo)識; 第一認(rèn)證裝置,用于根據(jù)所述設(shè)備標(biāo)識,在認(rèn)證信息庫中對所述用戶設(shè)備進(jìn)行第一認(rèn) 證操作,以獲得與所述第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息; 提供裝置,用于將所述第一認(rèn)證信息提供給所述用戶設(shè)備。
17.根據(jù)權(quán)利要求16所述的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備還包括控制裝置,用于根據(jù)預(yù)設(shè)控制規(guī)則,對所述用戶設(shè)備執(zhí)行與所述第一認(rèn)證信息相適應(yīng) 的控制操作。
18.根據(jù)權(quán)利要求16或17所述的網(wǎng)絡(luò)設(shè)備,其中,用于所述第一認(rèn)證裝置中的所述第 一認(rèn)證操作包括以下至少一項_黑名單排查;-授權(quán)數(shù)量檢查;-重復(fù)設(shè)備檢查。
19.根據(jù)權(quán)利要求16至18中任一項所述的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備還包括第一更新裝置,用于根據(jù)所述設(shè)備標(biāo)識與所述第一認(rèn)證信息,建立或者更新所述認(rèn)證 信息庫。
20.根據(jù)權(quán)利要求16至19中任一項所述的網(wǎng)絡(luò)設(shè)備,其中,所述第一認(rèn)證信息包括所 述網(wǎng)絡(luò)設(shè)備為所述第一認(rèn)證請求分配的認(rèn)證標(biāo)識;其中,該網(wǎng)絡(luò)設(shè)備還包括第二認(rèn)證裝置,所述第二認(rèn)證裝置用于-根據(jù)所述設(shè)備標(biāo)識與所述認(rèn)證標(biāo)識,在所述認(rèn)證信息庫中對所述用戶設(shè)備進(jìn)行第二 認(rèn)證操作,以獲得與所述第一認(rèn)證信息相對應(yīng)的第二認(rèn)證信息;-將所述第二認(rèn)證信息提供給所述用戶設(shè)備。
21.根據(jù)權(quán)利要求20所述的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備還包括第四接收裝置,用于接收自所述用戶設(shè)備發(fā)送的基于所述第一認(rèn)證信息的第二認(rèn)證請 求,其中,所述第一認(rèn)證信息包括所述網(wǎng)絡(luò)設(shè)備為所述第一認(rèn)證請求分配的認(rèn)證標(biāo)識;其中,所述第二認(rèn)證裝置還用于_根據(jù)所述設(shè)備標(biāo)識與所述認(rèn)證標(biāo)識,在所述認(rèn)證信息庫中對所述用戶設(shè)備進(jìn)行第二 認(rèn)證操作,以獲得與所述第二認(rèn)證請求相對應(yīng)的第二認(rèn)證信息;-將所述第二認(rèn)證信息提供給所述用戶設(shè)備。
22.根據(jù)權(quán)利要求20或21所述的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備還包括第二更新裝置,用于根據(jù)所述設(shè)備標(biāo)識與所述第二認(rèn)證信息,建立或者更新所述認(rèn)證 信息庫。
23.一種視頻服務(wù)器,其中,該視頻服務(wù)器包括如權(quán)利要求16至22所述的用于基于設(shè) 備標(biāo)識進(jìn)行服務(wù)認(rèn)證的裝置。
24.一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的系統(tǒng),其中,該系統(tǒng)包括如權(quán)利要求12至 15所述的用戶設(shè)備和如權(quán)利要求16至22所述的網(wǎng)絡(luò)設(shè)備。
25.一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的系統(tǒng),其中,該系統(tǒng)包括如權(quán)利要求12至 15所述的用戶設(shè)備和如權(quán)利要求23所述的視頻服務(wù)器。
全文摘要
本發(fā)明的目的是提供一種用于基于設(shè)備標(biāo)識進(jìn)行服務(wù)認(rèn)證的方法與設(shè)備,其中,用戶設(shè)備根據(jù)待訪問的服務(wù),向網(wǎng)絡(luò)設(shè)備發(fā)送第一認(rèn)證請求,其中,該第一認(rèn)證請求包括該用戶設(shè)備的設(shè)備標(biāo)識;相應(yīng)地,網(wǎng)絡(luò)設(shè)備接收該第一認(rèn)證請求,并根據(jù)該第一認(rèn)證請求,獲取用戶設(shè)備的設(shè)備標(biāo)識;網(wǎng)絡(luò)設(shè)備根據(jù)該設(shè)備標(biāo)識,在認(rèn)證信息庫中對該用戶設(shè)備進(jìn)行第一認(rèn)證操作,以獲得與該第一認(rèn)證請求相對應(yīng)的第一認(rèn)證信息,并將該第一認(rèn)證信息提供給該用戶設(shè)備;相應(yīng)地,該用戶設(shè)備接收該第一認(rèn)證信息,并根據(jù)該第一認(rèn)證信息,訪問該服務(wù)。本發(fā)明根據(jù)設(shè)備標(biāo)識對用戶設(shè)備進(jìn)行服務(wù)認(rèn)證,拒絕未授權(quán)設(shè)備的服務(wù)請求,從而有效抑制了不當(dāng)競爭行為。
文檔編號G06F21/00GK101980233SQ201010508199
公開日2011年2月23日 申請日期2010年10月15日 優(yōu)先權(quán)日2010年10月15日
發(fā)明者王聞宇 申請人:上海聚力傳媒技術(shù)有限公司