專利名稱:網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)id認證方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到電視技術(shù)領(lǐng)域,特別涉及到網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法和系統(tǒng)。
背景技術(shù):
智能網(wǎng)絡(luò)電視的出現(xiàn)給人們帶來了一種全新的電視觀看方法,它改變了以往電視僅僅用于被動觀看電視的傳統(tǒng)功能,實現(xiàn)了電視以網(wǎng)絡(luò)為基礎(chǔ)進行多功能操作的智能化模式。隨著網(wǎng)絡(luò)電視的不斷發(fā)展,網(wǎng)絡(luò)電視的功能越來越豐富,人們可以通過網(wǎng)絡(luò)電視體驗在線網(wǎng)絡(luò)游戲、網(wǎng)絡(luò)相冊、即時通信、網(wǎng)絡(luò)購物、網(wǎng)上交易等互聯(lián)網(wǎng)絡(luò)的服務(wù)。智能網(wǎng)絡(luò)電視的多樣化網(wǎng)絡(luò)應(yīng)用模式,也為用戶利益帶來一定的風(fēng)險。因此,如何識別某一臺特定的網(wǎng)絡(luò)電視設(shè)備,或如何實現(xiàn)針對某一臺電視進行特定服務(wù)等網(wǎng)絡(luò)電視安全問題,已經(jīng)倍受廣大用戶與生產(chǎn)廠家的一直重視。在網(wǎng)絡(luò)電視安全方面,針對網(wǎng)絡(luò)電視本身的身份識別,如何做到電視ID的不可更改與不可復(fù)制,將是網(wǎng)絡(luò)電視生產(chǎn)設(shè)計廠商主要考慮的問題。目前,對電視設(shè)備本身進行身份驗證現(xiàn)有技術(shù)還不是很多,一般采用在電視設(shè)備中加入固定的ID芯片,給電視一個身份識別ID。雖然通過ID芯片能夠保證電視的唯一性,但是這種方法在生產(chǎn)上增加了電視的成本,且ID芯片一旦損壞,需要整體更換,為電視用戶增添麻煩,也增加了電視維修的費用。
發(fā)明內(nèi)容
本發(fā)明的主要目的為提供一種成本低的、可確保網(wǎng)絡(luò)電視ID識別安全性的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法和系統(tǒng)。本發(fā)明提出一種網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法,包括步驟服務(wù)端向電視端分配網(wǎng)絡(luò)ID ;所述電視端將服務(wù)請求、電視的機器ID和所述網(wǎng)絡(luò)ID發(fā)送至所述服務(wù)端;當所述服務(wù)端驗證所述機器ID和網(wǎng)絡(luò)ID有效時,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù),生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID ;所述電視端接收所述新的網(wǎng)絡(luò)ID,并替換所述電視端存儲的網(wǎng)絡(luò)ID。優(yōu)選地,所述服務(wù)端向電視端分配網(wǎng)絡(luò)ID的步驟具體包括所述服務(wù)端接收所述電視端發(fā)送的所述機器ID ;當所述服務(wù)端驗證所述機器ID有效時,生成所述網(wǎng)絡(luò)ID,并將所述網(wǎng)絡(luò)ID和機器 ID成對存儲;所述服務(wù)端發(fā)送所述網(wǎng)絡(luò)ID至所述電視端,供所述電視端存儲。優(yōu)選地,所述服務(wù)端向電視端分配網(wǎng)絡(luò)ID的步驟之前包括所述電視端接受關(guān)聯(lián)手機號錄入,將所述機器ID和關(guān)聯(lián)手機號發(fā)送至所述服務(wù)端。優(yōu)選地,所述當服務(wù)端驗證所述機器ID有效時,生成所述網(wǎng)絡(luò)ID,并將所述網(wǎng)絡(luò) ID和機器ID成對存儲的步驟具體包括
當所述服務(wù)端驗證所述機器ID有效時,向所述關(guān)聯(lián)手機號發(fā)送驗證碼,供所述電視端接受該驗證碼錄入;所述服務(wù)端接收所述電視端發(fā)送的所述驗證碼;當所述服務(wù)端驗證所述驗證碼有效時,從所述電視端獲取MAC地址;所述服務(wù)端根據(jù)所述MAC地址生成網(wǎng)絡(luò)ID,并將所述網(wǎng)絡(luò)ID和機器ID成對存儲。優(yōu)選地,所述當服務(wù)端驗證所述機器ID和網(wǎng)絡(luò)ID有效時,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù),生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò) ID的步驟具體包括所述服務(wù)端根據(jù)接收到的機器ID查詢所述服務(wù)端存儲的網(wǎng)絡(luò)ID ;當所述服務(wù)端判定查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID —致時,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù),并根據(jù)所述MAC地址生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID。優(yōu)選地,所述電視端接收所述新的網(wǎng)絡(luò)ID,并替換所述電視端存儲的網(wǎng)絡(luò)ID的步驟之前還包括當所述服務(wù)端驗證所述機器ID和網(wǎng)絡(luò)ID無效時,向所述關(guān)聯(lián)手機號發(fā)送新的驗證碼;所述電視端接受新的驗證碼錄入,并發(fā)送至所述服務(wù)端;當所述服務(wù)端驗證新的驗證碼有效時,根據(jù)所述MAC地址重新生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID。本發(fā)明還提出一種網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng),包括電視端和服務(wù)端,所述電視端,具體包括發(fā)送模塊,用于將服務(wù)請求、電視的機器ID和服務(wù)端分配的網(wǎng)絡(luò)ID發(fā)送至所述服務(wù)端,供所述服務(wù)器向所述電視端提供服務(wù);存儲模塊,用于接收所述服務(wù)端發(fā)送的新的網(wǎng)絡(luò)ID,并替換所述電視端存儲的網(wǎng)絡(luò)ID ;所述服務(wù)端,具體包括ID驗證模塊,用于驗證所述機器ID和網(wǎng)絡(luò)ID是否有效,并輸出驗證結(jié)果;服務(wù)響應(yīng)模塊,用于根據(jù)所述機器ID和網(wǎng)絡(luò)ID驗證有效的結(jié)果,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù);ID分配模塊,用于向電視端分配網(wǎng)絡(luò)ID ;根據(jù)所述機器ID和網(wǎng)絡(luò)ID驗證有效的結(jié)果,生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID。優(yōu)選地,所述發(fā)送模塊還用于,發(fā)送所述機器ID至所述服務(wù)端,供所述服務(wù)端向所述電視端分配網(wǎng)絡(luò)ID ;所述存儲模塊還用于,接收所述服務(wù)端分配的網(wǎng)絡(luò)ID并存儲;所述ID分配模塊具體用于,根據(jù)所述機器ID驗證有效的結(jié)果,生成所述網(wǎng)絡(luò)ID 發(fā)送至所述電視端,并將所述網(wǎng)絡(luò)ID和機器ID成對存儲。優(yōu)選地,所述電視端具體還包括錄入模塊,用于接受關(guān)聯(lián)手機號錄入;所述發(fā)送模塊還用于,將所述關(guān)聯(lián)手機號發(fā)送至所述服務(wù)端,供所述服務(wù)端向所述電視端分配網(wǎng)絡(luò)ID。
優(yōu)選地,所述ID驗證模塊還用于,根據(jù)所述機器ID驗證有效的結(jié)果,向所述關(guān)聯(lián)手機號發(fā)送驗證碼;接收所述電視端發(fā)送的所述驗證碼,驗證所述驗證碼是否有效,并輸出驗證結(jié)果;所述ID分配模塊具體用于,根據(jù)所述驗證碼驗證有效的結(jié)果,從所述電視端獲取 MAC地址;根據(jù)所述MAC地址生成網(wǎng)絡(luò)ID,并將所述網(wǎng)絡(luò)ID和機器ID成對存儲;所述錄入模塊還用于,接受所述驗證碼錄入;所述發(fā)送模塊還用于,發(fā)送所述驗證碼至所述服務(wù)端;根據(jù)所述服務(wù)端的MAC地址獲取請求,向所述服務(wù)端發(fā)送MAC地址。優(yōu)選地,所述ID驗證模塊具體用于,根據(jù)接收到的機器ID查詢所述服務(wù)端存儲的網(wǎng)絡(luò)ID ;判斷查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID是否一致,并輸出判斷結(jié)果;所述服務(wù)響應(yīng)模塊具體用于,根據(jù)所述查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID —致的判定結(jié)果,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù);所述ID分配模塊具體還用于,根據(jù)所述查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID —致的判定結(jié)果和所述MAC地址,生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID。優(yōu)選地,所述ID驗證模塊還用于,根據(jù)所述機器ID和網(wǎng)絡(luò)ID驗證無效的結(jié)果,向所述關(guān)聯(lián)手機號發(fā)送新的驗證碼;接收所述電視端發(fā)送的新的驗證碼,驗證新的驗證碼是否有效,并輸出驗證結(jié)果;所述ID分配模塊還用于,根據(jù)新的驗證碼驗證有效的結(jié)果和所述MAC地址,重新生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID ;所述錄入模塊還用于,接受新的驗證碼錄入;所述發(fā)送模塊還用于,發(fā)送新的驗證碼至所述服務(wù)端。本發(fā)明的電視設(shè)備無需增加額外的ID芯片結(jié)構(gòu),有效降低了電視生產(chǎn)成本;在電視端進行特定服務(wù)請求時,需要服務(wù)端對電視的機器ID和網(wǎng)絡(luò)ID同時進行驗證,提高了電視身份識別的安全性;在完成電視身份識別驗證后生成新的網(wǎng)絡(luò)ID替換舊的網(wǎng)絡(luò)ID,實現(xiàn)對網(wǎng)絡(luò)ID的動態(tài)替換,使網(wǎng)絡(luò)ID不易被冒用,進一步提高了電視身份識別的安全性。
圖
圖程圖程圖程圖
圖驟流程圖
圖
I為本發(fā)明一實施例中網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法的流程2為本發(fā)明一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中分配網(wǎng)絡(luò)ID的步驟流
3為本發(fā)明一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中生成網(wǎng)絡(luò)ID的步驟流
4為本發(fā)明一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中驗證網(wǎng)絡(luò)ID的步驟流
5為本發(fā)明另一實施例中網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法的流程6為本發(fā)明又一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中的生成網(wǎng)絡(luò)ID的步
7為本發(fā)明又一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中的電視端請求服務(wù)的步驟流程圖;圖8為本發(fā)明一實施例中網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng)的結(jié)構(gòu)示意圖;圖9為本發(fā)明另一實施例中網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng)的結(jié)構(gòu)示意圖。本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施例方式應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖I所示,圖I為本發(fā)明一實施例中網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法的流程圖, 該實施例提到的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法,包括步驟S10,服務(wù)端向電視端分配網(wǎng)絡(luò)ID ;本實施例中,服務(wù)端分配的網(wǎng)絡(luò)ID與電視的機器ID是一一對應(yīng)的,服務(wù)端在分配網(wǎng)絡(luò)ID時,可將網(wǎng)絡(luò)ID和機器ID成對存儲在數(shù)據(jù)庫中,供后對電視端進行身份識別;步驟S20,電視端將服務(wù)請求、電視的機器ID和網(wǎng)絡(luò)ID發(fā)送至服務(wù)端;步驟S30,當服務(wù)端驗證機器ID和網(wǎng)絡(luò)ID有效時,向電視端提供服務(wù)請求對應(yīng)的服務(wù),生成新的網(wǎng)絡(luò)ID發(fā)送至電視端,并替換服務(wù)端存儲的網(wǎng)絡(luò)ID ;本實施例中,服務(wù)端可通過判斷接收到的機器ID和網(wǎng)絡(luò)ID是否與數(shù)據(jù)庫存儲的機器ID和網(wǎng)絡(luò)ID —致且一一對應(yīng),來判斷接收到的機器ID和網(wǎng)絡(luò)ID是否為有效ID,根據(jù)判斷有效的結(jié)果,生成新的網(wǎng)絡(luò)ID替換原有的網(wǎng)絡(luò)ID,即機器ID與新的網(wǎng)絡(luò)ID成對存儲,構(gòu)成新的數(shù)據(jù)對,并將新的網(wǎng)絡(luò)ID與服務(wù)請求響應(yīng)一同發(fā)送回電視端。步驟S40,電視端接收新的網(wǎng)絡(luò)ID,并替換電視端存儲的網(wǎng)絡(luò)ID。本實施例的電視端將新的網(wǎng)絡(luò)ID替換原有的網(wǎng)絡(luò)ID,在下一次向服務(wù)端請求服務(wù)時,將機器ID和新的網(wǎng)絡(luò)ID—同發(fā)送至服務(wù)端,服務(wù)端將對機器ID和新的網(wǎng)絡(luò)ID進行驗證。本實施例中,通過服務(wù)端為電視分配一個網(wǎng)絡(luò)ID,在電視端進行特定服務(wù)請求時, 需要同時對電視的機器ID和網(wǎng)絡(luò)ID進行驗證,驗證通過后服務(wù)端才向電視端提供響應(yīng)服務(wù),提高了電視身份識別的安全性;在每一次服務(wù)端響應(yīng)服務(wù)請求前,服務(wù)端均對電視端發(fā)送的機器ID和網(wǎng)絡(luò)ID進行驗證,驗證通過后生成新的網(wǎng)絡(luò)ID替換舊的網(wǎng)絡(luò)ID,實現(xiàn)對網(wǎng)絡(luò)ID的動態(tài)替換,使網(wǎng)絡(luò)ID不易被冒用,進一步提高了電視身份識別的安全性。如圖2所示,圖2為本發(fā)明一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中分配網(wǎng)絡(luò) ID的步驟流程圖,步驟SlO具體包括步驟S11,服務(wù)端接收電視端發(fā)送的機器ID ;本實施例的機器ID是在生產(chǎn)時,由生產(chǎn)線根據(jù)一定的規(guī)則寫入電視的電可擦除只讀存儲器(即E2PR0M)里,同時還被發(fā)送至服務(wù)端的數(shù)據(jù)庫進行保存。例如,機器ID的編寫規(guī)則可包括機型數(shù)據(jù)、生產(chǎn)序列號、生產(chǎn)日期和驗證碼,其中,機型數(shù)據(jù)是以字母開頭包含字母和數(shù)字的一串數(shù)據(jù),由生產(chǎn)商內(nèi)部定義;生產(chǎn)序列號是以字母開頭包含字母和數(shù)字的一串數(shù)據(jù),是生產(chǎn)線給予的一個逐一遞增的編號;生產(chǎn)日期是包含四位年份、兩位月份和兩位日子數(shù)據(jù);驗證碼則是以上述機型數(shù)據(jù)、生產(chǎn)序列號和生產(chǎn)日期數(shù)據(jù)作為明文數(shù)據(jù), 采用一種不可逆加密算法進行加密得到的一串密文。由于對于一臺電視設(shè)備而言,上述數(shù)據(jù)通常是固定不變,因此可確保寫入E2PR0M的機器ID的唯一性。此外,由于E2PR0M為電視內(nèi)部硬件結(jié)構(gòu),無需在電視設(shè)備中增加新的芯片,有效降低了電視生產(chǎn)成本。步驟S12,當服務(wù)端驗證機器ID有效時,生成網(wǎng)絡(luò)ID,并將網(wǎng)絡(luò)ID和機器ID成對存儲;本實施例通過查詢服務(wù)端數(shù)據(jù)庫中是否保存有接收到的機器ID,即可驗證該機器 ID是否有效。例如,檢驗機型時,服務(wù)端從機器ID中獲取的機型數(shù)據(jù)是否能在服務(wù)端數(shù)據(jù)庫的機型庫中查到;檢驗序列號時,機器ID中的序列號是否在數(shù)據(jù)庫存儲的生產(chǎn)編號范圍之內(nèi);檢驗生產(chǎn)日期時,機器ID的生產(chǎn)日期是否在數(shù)據(jù)庫中有記錄;檢驗驗證碼時,服務(wù)端采用和生產(chǎn)線一致的加密算法,將前三項數(shù)據(jù)作為原文進行加密,將得到的結(jié)果和機器ID 的驗證碼對比,如果一致,則說明驗證通過。步驟S13,服務(wù)端發(fā)送網(wǎng)絡(luò)ID至電視端,供電視端存儲;本實施例可將網(wǎng)絡(luò)ID存儲在電視的本地存儲器中,無需在電視設(shè)備中另外增加芯片結(jié)構(gòu),有效降低了電視生成成本。本實施例中,由唯一編碼組成的機器ID寫入電視設(shè)備的寄存器中,并將服務(wù)端發(fā)送來的網(wǎng)絡(luò)ID存儲在電視設(shè)備的本地存儲器中,無需增加額外的ID芯片結(jié)構(gòu),有效降低了電視生產(chǎn)成本。如圖3所示,圖3為本發(fā)明一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中生成網(wǎng)絡(luò) ID的步驟流程圖。步驟Sll之前還包括步驟S14,電視端接受關(guān)聯(lián)手機號錄入,將機器ID和關(guān)聯(lián)手機號發(fā)送至服務(wù)端。步驟S12具體包括步驟S12-1,當服務(wù)端驗證機器ID有效時,向關(guān)聯(lián)手機號發(fā)送驗證碼;步驟S12-2,電視端接受驗證碼錄入,并發(fā)送至服務(wù)端;步驟S12-3,當服務(wù)端驗證驗證碼有效時,從電視端獲取MAC地址;本實施例在電視設(shè)備剛購入時并未存儲網(wǎng)絡(luò)ID,需要通過電視端向服務(wù)端申請激活。本實施例在激活網(wǎng)絡(luò)ID時引入了關(guān)聯(lián)手機,由關(guān)聯(lián)手機接收服務(wù)端發(fā)送的驗證碼,并在電視端輸入正確驗證碼反饋給服務(wù)端,通過機器ID和關(guān)聯(lián)手機結(jié)合驗證,可有效保證網(wǎng)絡(luò)ID發(fā)往正確的電視端,避免因電視設(shè)備的機器ID被復(fù)制而造成網(wǎng)絡(luò)ID被盜用,為后續(xù)電視端通過機器ID和網(wǎng)絡(luò)ID進行身份識別提供了可靠性保障。步驟S12-4,服務(wù)端根據(jù)MAC地址生成網(wǎng)絡(luò)ID,并將網(wǎng)絡(luò)ID和機器ID成對存儲。本實施例中,MAC (Medium/Media Access Control,介質(zhì)訪問控制)地址也叫硬件地址,是燒錄在網(wǎng)卡(Network Interface Card,NIC)的EPROM(閃存芯片)中,用來定義網(wǎng)絡(luò)設(shè)備的位置,也可成為網(wǎng)卡的物理地址,它存儲的是傳輸數(shù)據(jù)時真正賴以標識發(fā)出數(shù)據(jù)和接收數(shù)據(jù)的主機的地址。本實施例采用電視端的MAC地址加上12位由數(shù)字和英文字母隨機生成的字符串組成網(wǎng)絡(luò)ID。由于網(wǎng)絡(luò)ID是根據(jù)電視MAC地址生成,并存儲在電視的本地存儲器中,因此無需另外在電視設(shè)備中增加芯片結(jié)構(gòu),可有效降低電視設(shè)備生成成本。如圖4所示,圖4為本發(fā)明一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中驗證網(wǎng)絡(luò) ID的步驟流程圖,步驟S30具體包括步驟S31,服務(wù)端根據(jù)接收到的機器ID查詢服務(wù)端存儲的網(wǎng)絡(luò)ID ;由于本實施例的服務(wù)端存儲的機器ID和網(wǎng)絡(luò)ID —一對應(yīng),因此可以根據(jù)接收到的機器ID進行查詢,找到服務(wù)端存儲的、與機器ID對應(yīng)的網(wǎng)絡(luò)ID。步驟S32,當服務(wù)端判定查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID —致時,向電視端提供服務(wù)請求對應(yīng)的服務(wù),并根據(jù)MAC地址生成新的網(wǎng)絡(luò)ID發(fā)送至電視端,并替換服務(wù)端存儲的網(wǎng)絡(luò)ID。本實施例中,當查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID—致時,則說明電視端發(fā)送的機器ID和網(wǎng)絡(luò)ID為有效ID,該電視端通過驗證,完成身份識別,服務(wù)端可以對其請求的服務(wù)做出響應(yīng)。同時,舊的網(wǎng)絡(luò)ID已被使用過,服務(wù)端將生成新的網(wǎng)絡(luò)ID分配給電視端存儲, 并替換服務(wù)端數(shù)據(jù)庫中存儲的ID數(shù)據(jù)對。新的網(wǎng)絡(luò)ID生成方式與圖3所示實施例一致, 在此不做贅述。本實施例通過機器ID和網(wǎng)絡(luò)ID雙重驗證,可有效保證電視端身份識別的安全性, 且網(wǎng)絡(luò)ID動態(tài)更替,可有效避免網(wǎng)絡(luò)ID被復(fù)制,進一步提高電視端身份識別安全性。如圖5所示,圖5為本發(fā)明另一實施例中網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法的流程圖,步驟S40之前還包括步驟S51,當服務(wù)端驗證機器ID和網(wǎng)絡(luò)ID無效時,向關(guān)聯(lián)手機號發(fā)送新的驗證碼;本實施例可采用圖4所示的方法實施例驗證接收到的機器ID和網(wǎng)絡(luò)ID,根據(jù)接收到的機器ID查詢服務(wù)端存儲的網(wǎng)絡(luò)ID,并比對查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID是否一致,當不一致時,則驗證不成功,需要重新獲取網(wǎng)絡(luò)ID。步驟S52,電視端接受新的驗證碼錄入,并發(fā)送至服務(wù)端;步驟S53,當服務(wù)端驗證新的驗證碼有效時,根據(jù)MAC地址重新生成新的網(wǎng)絡(luò)ID發(fā)送至電視端,并替換服務(wù)端存儲的網(wǎng)絡(luò)ID。本實施例采用圖3所示的方法實施例,重新獲取新的網(wǎng)絡(luò)ID,在此不做贅述。由于重新獲取網(wǎng)絡(luò)ID時,需要通過關(guān)聯(lián)手機接收服務(wù)端發(fā)送的驗證碼進行驗證,如果電視端非法,由于非法用戶并沒有關(guān)聯(lián)手機,因此非法用戶收不到服務(wù)端發(fā)送的驗證碼,無法通過驗證,進而非法電視端不能獲得新的網(wǎng)絡(luò)ID,只有合法的用戶才可通過關(guān)聯(lián)手機接收服務(wù)端發(fā)送的驗證碼并獲得新的網(wǎng)絡(luò)ID,有效保證了電視端身份識別的安全性。如圖6和圖7所示,圖6為本發(fā)明又一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中的生成網(wǎng)絡(luò)ID的步驟流程圖;圖7為本發(fā)明又一實施例的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法中的電視端請求服務(wù)的步驟流程圖。本實施例中,以下列編號為例電視的機器 ID 為 E72RA-M0000869-20111202-E982F E72RA 是機型;M0000869是生產(chǎn)序號,表示生產(chǎn)線上第869臺電視;20111202是生產(chǎn)日期,表示2011年12月2日;E982F為驗證碼,是將E72RA-M0000869-20111202進行加密后得到的密文;電視的MAC 地址為 00:1A: 19:23:48:EF ;用戶手機號為13988888888。參照圖6,生成網(wǎng)絡(luò)ID的具體步驟如下步驟SlOl :進入網(wǎng)絡(luò)激活界面,用戶輸入自己的手機號13988888888 ;
步驟S102 :電視端將 E72RA-M0000869-20111202-E982F 和 13988888888,一起發(fā)送到服務(wù)端,進行網(wǎng)絡(luò)激活;步驟S103 :服務(wù)端收到機器ID和手機號之后,首先對機器ID進行驗證。驗證不通過,進入步驟S104,驗證通過,則進入步驟S105 ;步驟S104 :電視端提示,機器非法,拒絕服務(wù);步驟S105 :服務(wù)端向13988888888發(fā)送驗證碼,并通知電視端進入手機驗證碼輸入界面;步驟S106 :電視端進入手機驗證碼輸入界面,用戶輸入驗證碼,電視端將驗證碼發(fā)送至服務(wù)端;步驟S107 :服務(wù)纟而驗證手機驗證碼是否正確,如果否,則返回步驟S105 ;如果是, 則執(zhí)行步驟S108 ;步驟S108 :服務(wù)端取得電視端的MAC地址,并生成網(wǎng)絡(luò)ID 00:1A:19:23:48:EF-987362581732 ;步驟S109 :服務(wù)端將00:1A: 19:23:48:EF-987362581732發(fā)送到電視端,并將 00:1A: 19:23:48:EF-987362581732 和 E72RA-M0000869-20111202-E982F 這一對數(shù)據(jù)存儲到服務(wù)端數(shù)據(jù)庫;步驟SI 10 :電視端在收到00: IA: 19:23:48: EF-987362581732之后,將其保存在本地存儲器上。參照圖7,電視端請求服務(wù)的具體步驟如下步驟S130:電視端在需要向服務(wù)端請求服務(wù)時,將該服務(wù)對應(yīng)的服務(wù)請求、 E72RA-M0000869-20111202-E982F 和 00:1A: 19:23:48:EF_987362581732 —起發(fā)送至服務(wù)端;步驟S131 :服務(wù)端在收到請求之后,根據(jù)機器ID到數(shù)據(jù)庫去檢索對應(yīng)的網(wǎng)絡(luò)ID, 如果檢索出來的網(wǎng)絡(luò)ID和電視端發(fā)來的網(wǎng)絡(luò)ID—致,則驗證通過,執(zhí)行步驟S132 ;如果不一致,則執(zhí)行步驟S151,進行手機驗證碼重新驗證;步驟S132 :服務(wù)端生成新的網(wǎng)絡(luò) ID :00:lA:19:23:48:EF-987362588372,用新的網(wǎng)絡(luò)ID替換數(shù)據(jù)庫中舊的網(wǎng)絡(luò)ID 00:1A:19:23:48:EF-987362581732,并將新的網(wǎng)絡(luò)ID 00: IA: 19:23:48: EF-987362588372 發(fā)送到電視端。步驟S133 :電視端在收到新的網(wǎng)絡(luò)ID之后,將新的網(wǎng)絡(luò)ID替換本地存儲器中舊的網(wǎng)絡(luò) ID :00:1A:19:23:48:EF-987362581732,并返回步驟 S130 ;步驟S151 :服務(wù)端向13988888888發(fā)送新的驗證碼,并通知電視端進入手機驗證碼重新驗證界面;步驟S152 :電視端進入手機驗證碼重新驗證界面,用戶輸入新的驗證碼,電視端將新的驗證碼發(fā)送至服務(wù)端;步驟S153 :服務(wù)纟而驗證手機驗證碼是否正確,如果是,則執(zhí)彳了步驟S132 ;如果否, 則執(zhí)行步驟S154 ;步驟S154 :服務(wù)端判斷手機驗證碼是否已驗證失敗三次,如果是,則執(zhí)行步驟 S155 ;如果否,則返回步驟S151 ;步驟S155 :電視端提示,機器非法,拒絕服務(wù)。
如圖8所示,圖8為本發(fā)明一實施例中網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng)的結(jié)構(gòu)示意圖,該實施例提到的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng),包括電視端10和服務(wù)端20,電視端10,具體包括發(fā)送模塊11,用于將服務(wù)請求、電視的機器ID和服務(wù)端20分配的網(wǎng)絡(luò)ID發(fā)送至服務(wù)端20,供服務(wù)器20向電視端10提供服務(wù);存儲模塊12,用于接收服務(wù)端20發(fā)送的新的網(wǎng)絡(luò)ID,并替換電視端10存儲的網(wǎng)絡(luò)ID ;服務(wù)端20,具體包括ID驗證模塊21,用于驗證機器ID和網(wǎng)絡(luò)ID是否有效,并輸出驗證結(jié)果;服務(wù)響應(yīng)模塊22,用于根據(jù)機器ID和網(wǎng)絡(luò)ID驗證有效的結(jié)果,向電視端10提供服務(wù)請求對應(yīng)的服務(wù);ID分配模塊23,用于向電視端10分配網(wǎng)絡(luò)ID ;根據(jù)機器ID和網(wǎng)絡(luò)ID驗證有效的結(jié)果,生成新的網(wǎng)絡(luò)ID發(fā)送至電視端10,并替換服務(wù)端20存儲的網(wǎng)絡(luò)ID。本實施例中,由服務(wù)端20的ID分配模塊23分配的網(wǎng)絡(luò)ID與電視的機器ID是一一對應(yīng)的,ID分配模塊23在分配網(wǎng)絡(luò)ID時,可將網(wǎng)絡(luò)ID和機器ID成對存儲在數(shù)據(jù)庫中。在服務(wù)端20對電視端10身份識別時,可通過ID驗證模塊21判斷接收到的機器ID和網(wǎng)絡(luò)ID是否分別與存儲的ID數(shù)據(jù)一致,且一一對應(yīng),則可判斷出接收到的機器ID和網(wǎng)絡(luò) ID是否為有效ID。通過驗證后,ID分配模塊23生成新的網(wǎng)絡(luò)ID替換原有的網(wǎng)絡(luò)ID,即機器ID與新的網(wǎng)絡(luò)ID成對存儲,構(gòu)成新的ID數(shù)據(jù)對,并將新的網(wǎng)絡(luò)ID與服務(wù)請求響應(yīng)一同發(fā)送回電視端10,用于供存儲模塊12替換電視端10原有的網(wǎng)絡(luò)ID,在電視端10下一次向服務(wù)端20請求服務(wù)時,將機器ID和新的網(wǎng)絡(luò)ID —同發(fā)送至服務(wù)端20進行驗證。本實施例中通過服務(wù)端20為電視分配一個網(wǎng)絡(luò)ID,在電視端10進行特定服務(wù)請求時,需要服務(wù)端20對電視的機器ID和網(wǎng)絡(luò)ID同時進行驗證,驗證通過后服務(wù)端20才向電視端10提供響應(yīng)服務(wù),提高了電視身份識別的安全性;在每一次服務(wù)端20響應(yīng)服務(wù)請求前,服務(wù)端20均對電視端10發(fā)送的機器ID和網(wǎng)絡(luò)ID進行驗證,驗證通過后生成新的網(wǎng)絡(luò) ID替換舊的網(wǎng)絡(luò)ID,實現(xiàn)對網(wǎng)絡(luò)ID的動態(tài)替換,使網(wǎng)絡(luò)ID不易被冒用,進一步提高了電視身份識別的安全性。發(fā)送模塊11還用于,發(fā)送電視的機器ID至服務(wù)端20,供服務(wù)端20向電視端10分配網(wǎng)絡(luò)ID ;存儲模塊12還用于,接收服務(wù)端20分配的網(wǎng)絡(luò)ID并存儲;ID分配模塊23具體用于,根據(jù)機器ID驗證有效的結(jié)果,生成網(wǎng)絡(luò)ID發(fā)送至電視端10,并將網(wǎng)絡(luò)ID和機器ID成對存儲。本實施例的機器ID是在生產(chǎn)時,由生產(chǎn)線根據(jù)一定的規(guī)則寫入電視的電可擦除只讀存儲器(即E2PR0M)里,同時還被發(fā)送模塊11發(fā)送至服務(wù)端20的數(shù)據(jù)庫進行保存。 例如,機器ID的編寫規(guī)則可包括機型數(shù)據(jù)、生產(chǎn)序列號、生產(chǎn)日期和驗證碼。對于一臺電視設(shè)備而言,上述數(shù)據(jù)通常是固定不變,因此可確保寫入E2PR0M的機器ID的唯一性。此外, E2PR0M為電視內(nèi)部硬件結(jié)構(gòu),無需在電視設(shè)備中增加新的芯片,有效降低了電視生產(chǎn)成本。 服務(wù)端20的ID驗證模塊21通過查詢數(shù)據(jù)庫中是否保存有接收到的機器ID,即可驗證該機器ID是否有效,ID分配模塊23向機器ID有效的電視端10發(fā)送網(wǎng)絡(luò)ID。由于電視端10
1可將網(wǎng)絡(luò)ID存儲在電視的本地存儲器中,無需在電視設(shè)備中另外增加芯片結(jié)構(gòu),有效降低了電視生成成本。本實施例在電視設(shè)備的寄存器中記錄有由唯一編碼組成的機器ID,在電視設(shè)備的本地存儲器中存儲有服務(wù)端20發(fā)送來的網(wǎng)絡(luò)ID,電視設(shè)備無需增加額外的ID芯片結(jié)構(gòu),有效降低了電視生產(chǎn)成本。如圖9所示,圖9為本發(fā)明另一實施例中網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng)的結(jié)構(gòu)示意圖,電視端10具體還包括錄入模塊13,用于接受關(guān)聯(lián)手機號或驗證碼錄入;發(fā)送模塊11還用于,將關(guān)聯(lián)手機號或驗證碼發(fā)送至服務(wù)端20 ;根據(jù)服務(wù)端20的 MAC地址獲取請求,向服務(wù)端20發(fā)送MAC地址;ID驗證模塊21還用于,根據(jù)機器ID驗證有效的結(jié)果,向關(guān)聯(lián)手機號發(fā)送驗證碼; 接收電視端10發(fā)送的驗證碼,驗證驗證碼是否有效,并輸出驗證結(jié)果;ID分配模塊23具體用于,根據(jù)驗證碼驗證有效的結(jié)果,從電視端10獲取MAC地址;根據(jù)MAC地址生成網(wǎng)絡(luò)ID,并將網(wǎng)絡(luò)ID和機器ID成對存儲。本實施例在電視設(shè)備剛購入時并未存儲網(wǎng)絡(luò)ID,需要通過電視端10向服務(wù)端20 申請激活。本實施例在激活網(wǎng)絡(luò)ID時引入了關(guān)聯(lián)手機,由關(guān)聯(lián)手機接收服務(wù)端20的ID驗證模塊21發(fā)送的驗證碼,并在電視端10輸入正確驗證碼反饋給服務(wù)端20后,通過ID驗證模塊21對機器ID和關(guān)聯(lián)手機結(jié)合驗證,可有效保證網(wǎng)絡(luò)ID發(fā)往正確的電視端10,避免因電視設(shè)備的機器ID被復(fù)制而造成網(wǎng)絡(luò)ID被盜用,為后續(xù)電視端10通過機器ID和網(wǎng)絡(luò)ID 進行身份識別提供了可靠性保障。此外,本實施例采用電視端10的MAC地址加上由數(shù)字和英文字母隨機生成的字符串組成網(wǎng)絡(luò)ID,由于網(wǎng)絡(luò)ID是根據(jù)電視MAC地址生成,并存儲在電視的本地存儲器中,因此無需另外在電視設(shè)備中增加芯片結(jié)構(gòu),可有效降低電視設(shè)備生成成本。本發(fā)明實施例中,ID驗證模塊21具體用于,根據(jù)接收到的機器ID查詢服務(wù)端20 存儲的網(wǎng)絡(luò)ID ;判斷查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID是否一致,并輸出判斷結(jié)果;服務(wù)響應(yīng)模塊22具體用于,根據(jù)查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID—致的判定結(jié)果,向電視端10提供服務(wù)請求對應(yīng)的服務(wù);ID分配模塊23具體還用于,根據(jù)查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID —致的判定結(jié)果和MAC地址,生成新的網(wǎng)絡(luò)ID發(fā)送至電視端10,并替換服務(wù)端20存儲的網(wǎng)絡(luò)ID。由于本實施例的服務(wù)端20存儲的機器ID和網(wǎng)絡(luò)ID —一對應(yīng),因此可以根據(jù)接收到的機器ID進行查詢,找到服務(wù)端20存儲的、與機器ID對應(yīng)的網(wǎng)絡(luò)ID。當ID驗證模塊21 查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID —致時,則說明電視端10發(fā)送的機器ID和網(wǎng)絡(luò)ID為有效ID,ID驗證模塊21判定該電視端10通過驗證,完成身份識別,服務(wù)響應(yīng)模塊22可以對其請求的服務(wù)做出響應(yīng)。同時,舊的網(wǎng)絡(luò)ID已在身份識別時被使用過,ID分配模塊23將生成新的網(wǎng)絡(luò)ID分配給電視端10存儲,并替換服務(wù)端20數(shù)據(jù)庫中存儲的ID數(shù)據(jù)對。本實施例通過機器ID和網(wǎng)絡(luò)ID雙重驗證,可有效保證電視端10身份識別的安全性,且網(wǎng)絡(luò) ID動態(tài)更替,可有效避免網(wǎng)絡(luò)ID被復(fù)制,進一步提高電視端10身份識別安全性。本發(fā)明實施例中,ID驗證模塊21還用于,根據(jù)機器ID和網(wǎng)絡(luò)ID驗證無效的結(jié)果, 向關(guān)聯(lián)手機號發(fā)送新的驗證碼;接收電視端10發(fā)送的新的驗證碼,驗證新的驗證碼是否有效,并輸出驗證結(jié)果;所述ID分配模塊23還用于,根據(jù)新的驗證碼驗證有效的結(jié)果和MAC地址,重新生成新的網(wǎng)絡(luò)ID發(fā)送至電視端10,并替換服務(wù)端20存儲的網(wǎng)絡(luò)ID ;錄入模塊13還用于,接受新的驗證碼錄入;發(fā)送模塊11還用于,發(fā)送新的驗證碼至服務(wù)端20。本實施例中,ID驗證模塊21可根據(jù)接收到的機器ID查詢數(shù)據(jù)庫中存儲的網(wǎng)絡(luò) ID,并比對查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID是否一致,當不一致時,則驗證不成功,需要重新獲取網(wǎng)絡(luò)ID。由于重新獲取網(wǎng)絡(luò)ID時,需要通過關(guān)聯(lián)手機接收ID驗證模塊21發(fā)送的驗證碼進行驗證,如果電視端非法,由于非法用戶并沒有關(guān)聯(lián)手機,因此非法用戶收不到服務(wù)端20發(fā)送的驗證碼,無法通過驗證,進而非法電視端不能獲得新的網(wǎng)絡(luò)ID,只有合法的用戶才可通過關(guān)聯(lián)手機接收服務(wù)端20發(fā)送的驗證碼并獲得新的網(wǎng)絡(luò)ID,有效保證了電視端10身份識別的安全性。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法,其特征在于,包括步驟服務(wù)端向電視端分配網(wǎng)絡(luò)ID;所述電視端將服務(wù)請求、電視的機器ID和所述網(wǎng)絡(luò)ID發(fā)送至所述服務(wù)端;當所述服務(wù)端驗證所述機器ID和網(wǎng)絡(luò)ID有效時,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù),生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID ;所述電視端接收所述新的網(wǎng)絡(luò)ID,并替換所述電視端存儲的網(wǎng)絡(luò)ID。
2.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法,其特征在于,所述服務(wù)端向電視端分配網(wǎng)絡(luò)ID的步驟具體包括所述服務(wù)端接收所述電視端發(fā)送的所述機器ID ;當所述服務(wù)端驗證所述機器ID有效時,生成所述網(wǎng)絡(luò)ID,并將所述網(wǎng)絡(luò)ID和機器ID 成對存儲;所述服務(wù)端發(fā)送所述網(wǎng)絡(luò)ID至所述電視端,供所述電視端存儲。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法,其特征在于,所述服務(wù)端向電視端分配網(wǎng)絡(luò)ID的步驟之前還包括所述電視端接受關(guān)聯(lián)手機號錄入,將所述機器ID和關(guān)聯(lián)手機號發(fā)送至所述服務(wù)端。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法,其特征在于,所述當服務(wù)端驗證所述機器ID有效時,生成所述網(wǎng)絡(luò)ID,并將所述網(wǎng)絡(luò)ID和機器ID成對存儲的步驟具體包括當所述服務(wù)端驗證所述機器ID有效時,向所述關(guān)聯(lián)手機號發(fā)送驗證碼,供所述電視端接受該驗證碼錄入;所述服務(wù)端接收所述電視端發(fā)送的所述驗證碼;當所述服務(wù)端驗證所述驗證碼有效時,從所述電視端獲取MAC地址;所述服務(wù)端根據(jù)所述MAC地址生成網(wǎng)絡(luò)ID,并將所述網(wǎng)絡(luò)ID和機器ID成對存儲。
5.根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法,其特征在于,所述當服務(wù)端驗證所述機器ID和網(wǎng)絡(luò)ID有效時,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù),生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID的步驟具體包括所述服務(wù)端根據(jù)接收到的機器ID查詢所述服務(wù)端存儲的網(wǎng)絡(luò)ID ;當所述服務(wù)端判定查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID —致時,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù),并根據(jù)所述MAC地址生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID。
6.根據(jù)權(quán)利要求4或5所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法,其特征在于,所述電視端接收所述新的網(wǎng)絡(luò)ID,并替換所述電視端存儲的網(wǎng)絡(luò)ID的步驟之前還包括當所述服務(wù)端驗證所述機器ID和網(wǎng)絡(luò)ID無效時,向所述關(guān)聯(lián)手機號發(fā)送新的驗證碼;所述電視端接受新的驗證碼錄入,并發(fā)送至所述服務(wù)端;當所述服務(wù)端驗證新的驗證碼有效時,根據(jù)所述MAC地址重新生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID。
7.一種網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng),其特征在于,包括電視端和服務(wù)端,所述電視端,具體包括發(fā)送模塊,用于將服務(wù)請求、電視的機器ID和服務(wù)端分配的網(wǎng)絡(luò)ID發(fā)送至所述服務(wù)端,供所述服務(wù)器向所述電視端提供服務(wù);存儲模塊,用于接收所述服務(wù)端發(fā)送的新的網(wǎng)絡(luò)ID,并替換所述電視端存儲的網(wǎng)絡(luò)ID ;所述服務(wù)端,具體包括ID驗證模塊,用于驗證所述機器ID和網(wǎng)絡(luò)ID是否有效,并輸出驗證結(jié)果;服務(wù)響應(yīng)模塊,用于根據(jù)所述機器ID和網(wǎng)絡(luò)ID驗證有效的結(jié)果,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù);ID分配模塊,用于向電視端分配網(wǎng)絡(luò)ID ;根據(jù)所述機器ID和網(wǎng)絡(luò)ID驗證有效的結(jié)果, 生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng),其特征在于,所述發(fā)送模塊還用于,發(fā)送所述機器ID至所述服務(wù)端,供所述服務(wù)端向所述電視端分配網(wǎng)絡(luò)ID ;所述存儲模塊還用于,接收所述服務(wù)端分配的網(wǎng)絡(luò)ID并存儲;所述ID分配模塊具體用于,根據(jù)所述機器ID驗證有效的結(jié)果,生成所述網(wǎng)絡(luò)ID發(fā)送至所述電視端,并將所述網(wǎng)絡(luò)ID和機器ID成對存儲。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng),其特征在于,所述電視端具體還包括錄入模塊,用于接受關(guān)聯(lián)手機號錄入;所述發(fā)送模塊還用于,將所述關(guān)聯(lián)手機號發(fā)送至所述服務(wù)端,供所述服務(wù)端向所述電視端分配網(wǎng)絡(luò)ID。
10.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng),其特征在于,所述ID驗證模塊還用于,根據(jù)所述機器ID驗證有效的結(jié)果,向所述關(guān)聯(lián)手機號發(fā)送驗證碼;接收所述電視端發(fā)送的所述驗證碼,驗證所述驗證碼是否有效,并輸出驗證結(jié)果; 所述ID分配模塊具體用于,根據(jù)所述驗證碼驗證有效的結(jié)果,從所述電視端獲取MAC 地址;根據(jù)所述MAC地址生成網(wǎng)絡(luò)ID,并將所述網(wǎng)絡(luò)ID和機器ID成對存儲;所述錄入模塊還用于,接受所述驗證碼錄入;所述發(fā)送模塊還用于,發(fā)送所述驗證碼至所述服務(wù)端;根據(jù)所述服務(wù)端的MAC地址獲取請求,向所述服務(wù)端發(fā)送MAC地址。
11.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng),其特征在于,所述ID驗證模塊具體用于,根據(jù)接收到的機器ID查詢所述服務(wù)端存儲的網(wǎng)絡(luò)ID ;判斷查詢到的網(wǎng)絡(luò) ID與接收到的網(wǎng)絡(luò)ID是否一致,并輸出判斷結(jié)果;所述服務(wù)響應(yīng)模塊具體用于,根據(jù)所述查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID —致的判定結(jié)果,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù);所述ID分配模塊具體還用于,根據(jù)所述查詢到的網(wǎng)絡(luò)ID與接收到的網(wǎng)絡(luò)ID —致的判定結(jié)果和所述MAC地址,生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID。
12.根據(jù)權(quán)利要求10或11所述的網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證系統(tǒng),其特征在于,所述ID驗證模塊還用于,根據(jù)所述機器ID和網(wǎng)絡(luò)ID驗證無效的結(jié)果,向所述關(guān)聯(lián)手機號發(fā)送新的驗證碼;接收所述電視端發(fā)送的新的驗證碼,驗證新的驗證碼是否有效,并輸出驗證結(jié)果;所述ID分配模塊還用于,根據(jù)新的驗證碼驗證有效的結(jié)果和所述MAC地址,重新生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID ;所述錄入模塊還用于,接受新的驗證碼錄入;所述發(fā)送模塊還用于,發(fā)送新的驗證碼至所述服務(wù)端。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)電視動態(tài)網(wǎng)絡(luò)ID認證方法和系統(tǒng),其方法包括步驟服務(wù)端向電視端分配網(wǎng)絡(luò)ID;所述電視端將服務(wù)請求、電視的機器ID和所述網(wǎng)絡(luò)ID發(fā)送至所述服務(wù)端;當所述服務(wù)端驗證所述機器ID和網(wǎng)絡(luò)ID有效時,向所述電視端提供所述服務(wù)請求對應(yīng)的服務(wù),生成新的網(wǎng)絡(luò)ID發(fā)送至所述電視端,并替換所述服務(wù)端存儲的網(wǎng)絡(luò)ID;所述電視端接收所述新的網(wǎng)絡(luò)ID,并替換所述電視端存儲的網(wǎng)絡(luò)ID。本發(fā)明的電視設(shè)備無需增加額外的ID芯片結(jié)構(gòu),有效降低了電視生產(chǎn)成本;通過機器ID和網(wǎng)絡(luò)ID雙重驗證,提高了電視身份識別的安全性;可實現(xiàn)網(wǎng)絡(luò)ID的動態(tài)替換,使網(wǎng)絡(luò)ID不易被冒用,進一步提高了電視身份識別的安全性。
文檔編號H04N21/254GK102594812SQ20121002977
公開日2012年7月18日 申請日期2012年2月10日 優(yōu)先權(quán)日2012年2月10日
發(fā)明者何劍, 葉文鑫, 戴青松, 馬麗婭 申請人:深圳市酷開網(wǎng)絡(luò)科技有限公司