專(zhuān)利名稱(chēng):設(shè)備id的寫(xiě)入方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電子技術(shù)領(lǐng)域,尤其涉及一種設(shè)備ID的寫(xiě)入方法及系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)中,一般通過(guò)硬件燒寫(xiě)的方式將設(shè)備ID (序列號(hào))寫(xiě)入設(shè)備的存儲(chǔ)器,這 種方法適用于小范圍內(nèi)的設(shè)備ID分配,并且需要在生產(chǎn)過(guò)程中,產(chǎn)品屬于非成品的狀態(tài)下 完成,由于產(chǎn)品的成品率不可能達(dá)到100%,這種設(shè)備ID的寫(xiě)入方式也導(dǎo)致了 ID資源的浪費(fèi)。此外,對(duì)于跨區(qū)域的設(shè)備生產(chǎn),現(xiàn)有的方式很難保證對(duì)所有設(shè)備的設(shè)備ID進(jìn)行統(tǒng) 一的管理和分配。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種設(shè)備ID的寫(xiě)入方法及系統(tǒng),旨在解決對(duì)設(shè)備寫(xiě)入設(shè) 備ID的問(wèn)題。本發(fā)明是這樣實(shí)現(xiàn)的,一種設(shè)備ID的寫(xiě)入方法,所述的方法包括a、需要寫(xiě)入設(shè)備ID的設(shè)備連接到設(shè)備ID服務(wù)器,所述需要寫(xiě)入設(shè)備ID的設(shè)備向 所述設(shè)備ID服務(wù)器發(fā)送設(shè)備ID分配請(qǐng)求;b、所述設(shè)備ID服務(wù)器向所述需要寫(xiě)入設(shè)備ID的設(shè)備分配設(shè)備ID,將所分配的設(shè) 備ID傳輸?shù)剿鲂枰獙?xiě)入設(shè)備ID的設(shè)備;C、所述需要寫(xiě)入設(shè)備ID的設(shè)備接收所述設(shè)備ID服務(wù)器傳輸?shù)脑O(shè)備ID,將設(shè)備ID 存儲(chǔ)到其存儲(chǔ)器。其中步驟a具體包括al、將所述需要寫(xiě)入設(shè)備ID的設(shè)備通過(guò)http協(xié)議連接到設(shè)備ID服務(wù)器,所述需 要寫(xiě)入設(shè)備ID的設(shè)備向所述設(shè)備ID服務(wù)器發(fā)送設(shè)備ID分配請(qǐng)求。其中步驟c之后還包括d、所述需要寫(xiě)入設(shè)備ID的設(shè)備從所述存儲(chǔ)器中讀出存儲(chǔ)的設(shè)備ID,將讀出的設(shè) 備ID與寫(xiě)入前的設(shè)備ID進(jìn)行比對(duì),判斷寫(xiě)入過(guò)程是否有誤。其中步驟c之后還包括d、所述需要寫(xiě)入設(shè)備ID的設(shè)備從所述存儲(chǔ)器中讀出存儲(chǔ)的設(shè)備ID,將讀出的設(shè) 備ID傳輸?shù)剿鲈O(shè)備ID服務(wù)器,所述設(shè)備ID服務(wù)器將所述需要寫(xiě)入設(shè)備ID的設(shè)備傳輸 的設(shè)備ID與其分配的設(shè)備ID進(jìn)行比對(duì),判斷網(wǎng)絡(luò)傳輸是否有誤。其中步驟d之后還包括如果所述需要寫(xiě)入設(shè)備ID的設(shè)備傳輸?shù)脑O(shè)備ID與其分配的設(shè)備ID —致,所述設(shè) 備ID服務(wù)器向所述需要寫(xiě)入設(shè)備ID的設(shè)備發(fā)送確認(rèn)信息,所述需要寫(xiě)入設(shè)備ID的設(shè)備根 據(jù)所述確認(rèn)信息在其存儲(chǔ)器中保存一個(gè)標(biāo)志值。本發(fā)明還提供了一種設(shè)備ID寫(xiě)入的系統(tǒng),所述的系統(tǒng)包括需要寫(xiě)入設(shè)備ID的設(shè)備,所述的系統(tǒng)還包括設(shè)備ID服務(wù)器,所述需要寫(xiě)入設(shè)備ID的設(shè)備通過(guò)網(wǎng)絡(luò)連接所述設(shè)備 ID服務(wù)器;其中所述需要寫(xiě)入設(shè)備ID的設(shè)備用來(lái)向所述設(shè)備ID服務(wù)器發(fā)送分配設(shè)備ID的請(qǐng)求, 并用來(lái)將所述設(shè)備ID服務(wù)器傳輸?shù)脑O(shè)備ID存儲(chǔ);所述設(shè)備ID服務(wù)器用來(lái)根據(jù)所述需要寫(xiě)入設(shè)備ID的設(shè)備發(fā)送的請(qǐng)求分配設(shè)備 ID,將所分配的設(shè)備ID傳輸?shù)剿鲂枰獙?xiě)入設(shè)備ID的設(shè)備。更具體的,所述需要寫(xiě)入設(shè)備ID的設(shè)備通過(guò)http協(xié)議連接所述設(shè)備ID服務(wù)器。更具體的,所述需要寫(xiě)入設(shè)備ID的設(shè)備還用來(lái)將存儲(chǔ)的設(shè)備ID讀出,將讀出的設(shè) 備ID與寫(xiě)入前的設(shè)備ID進(jìn)行比對(duì),判斷寫(xiě)入過(guò)程是否有誤。更具體的,所述設(shè)備ID服務(wù)器還用來(lái)將所述需要寫(xiě)入設(shè)備ID的設(shè)備傳輸?shù)脑O(shè)備 ID與其分配的設(shè)備ID進(jìn)行比對(duì),判斷網(wǎng)絡(luò)傳輸是否有誤。更具體的,所述需要寫(xiě)入設(shè)備ID的設(shè)備為需要寫(xiě)入設(shè)備ID的電視機(jī)。本發(fā)明克服現(xiàn)有技術(shù)的不足,由設(shè)備ID服務(wù)器保存預(yù)先生成的設(shè)備ID,當(dāng)需要寫(xiě) 入設(shè)備ID的設(shè)備通過(guò)網(wǎng)絡(luò)與設(shè)備ID服務(wù)器連接時(shí),設(shè)備ID服務(wù)器對(duì)其分配唯一的設(shè)備 ID,將分配的設(shè)備ID傳輸?shù)叫枰獙?xiě)入設(shè)備ID的設(shè)備,需要寫(xiě)入設(shè)備ID的設(shè)備接收到設(shè)備 ID服務(wù)器分發(fā)的設(shè)備ID后保存,從而實(shí)現(xiàn)設(shè)備ID的統(tǒng)一分配。本發(fā)明提供的技術(shù)方案可 以支持跨區(qū)域的統(tǒng)一設(shè)備ID分配及管理,使用并發(fā)機(jī)制保證流程中的設(shè)備ID分發(fā)的效率; 此外,本發(fā)明提供的設(shè)備ID寫(xiě)入方法可以針對(duì)成品狀態(tài)的設(shè)備進(jìn)行操作,避免了設(shè)備ID的 浪費(fèi)。
圖1是本發(fā)明實(shí)施例系統(tǒng)框圖;圖2是本發(fā)明實(shí)施例流程圖。
具體實(shí)施例方式本發(fā)明提供的技術(shù)方案是由設(shè)備ID服務(wù)器保存預(yù)先生成的設(shè)備ID,當(dāng)需要寫(xiě)入 設(shè)備ID的設(shè)備通過(guò)網(wǎng)絡(luò)與設(shè)備ID服務(wù)器連接時(shí),設(shè)備ID服務(wù)器對(duì)其分配唯一的設(shè)備ID, 將分配的設(shè)備ID傳輸?shù)叫枰獙?xiě)入設(shè)備ID的設(shè)備,需要寫(xiě)入設(shè)備ID的設(shè)備接收到設(shè)備ID 服務(wù)器分發(fā)的設(shè)備ID后保存,從而實(shí)現(xiàn)設(shè)備ID的統(tǒng)一分配。為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。本發(fā)明實(shí)施例中,需要寫(xiě)入設(shè)備ID的設(shè)備以電視機(jī)為例,具體應(yīng)用本發(fā)明提供的 技術(shù)方案時(shí),并不局限于電視機(jī),其他需要寫(xiě)入設(shè)備ID的設(shè)備也可以適用。本發(fā)明實(shí)施例提供的系統(tǒng)框圖如圖1所示,包括設(shè)備ID服務(wù)器、電視機(jī)和連接設(shè) 備ID服務(wù)器和電視機(jī)的網(wǎng)絡(luò)。其中,設(shè)備ID服務(wù)器用來(lái)保存預(yù)先生成的設(shè)備ID,并且在有電視機(jī)向其申請(qǐng)?jiān)O(shè) 備ID時(shí),向其分配唯一的設(shè)備ID ;網(wǎng)絡(luò)用來(lái)提供一個(gè)數(shù)據(jù)傳輸通道,以支持電視機(jī)和設(shè)備 ID服務(wù)器之間的數(shù)據(jù)通訊,這里包括廣域網(wǎng)和局域網(wǎng)等各種基于TCP/IPCTransmissionControl Protocol/Internet ftOtocol傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議)的網(wǎng)絡(luò);電視機(jī) 在需要設(shè)備ID時(shí),通過(guò)網(wǎng)絡(luò)連接到設(shè)備ID服務(wù)器,然后向設(shè)備ID服務(wù)器發(fā)送請(qǐng)求,申請(qǐng)?jiān)O(shè) 備ID,將設(shè)備ID服務(wù)器傳輸?shù)脑O(shè)備ID保存。設(shè)備ID服務(wù)器在向需要寫(xiě)入設(shè)備ID的設(shè)備分配設(shè)備ID時(shí),可以按照一定的規(guī)則 進(jìn)行操作,保證分配給每臺(tái)需要寫(xiě)入設(shè)備ID的設(shè)備分配的設(shè)備ID都是唯一的。具體實(shí)現(xiàn)本發(fā)明提供的技術(shù)方案時(shí),當(dāng)電視機(jī)接收到設(shè)備ID服務(wù)器傳輸?shù)脑O(shè)備 ID后,保存到存儲(chǔ)器中,并重新讀出,將設(shè)備ID發(fā)送給設(shè)備ID服務(wù)器,設(shè)備ID服務(wù)器將電 視機(jī)發(fā)送的設(shè)備ID與其分配的設(shè)備ID進(jìn)行比較,以避免網(wǎng)絡(luò)傳輸錯(cuò)誤。設(shè)備ID服務(wù)器進(jìn) 行校驗(yàn)后,如果無(wú)誤,將發(fā)送確認(rèn)信息給電視機(jī),電視機(jī)接收到確認(rèn)信息后將在其存儲(chǔ)器中 保存一個(gè)標(biāo)志值,表示設(shè)備ID已經(jīng)正確保存。本發(fā)明實(shí)施例流程圖如圖2所示,包括如下的步驟1、無(wú)設(shè)備ID的電視機(jī)開(kāi)機(jī),通過(guò)http協(xié)議(超文體傳輸協(xié)議)連接設(shè)備ID服務(wù) 器,向設(shè)備ID服務(wù)器發(fā)送請(qǐng)求,申請(qǐng)一個(gè)設(shè)備ID ;2、設(shè)備ID服務(wù)器分配給電視機(jī)一個(gè)唯一的設(shè)備ID,將分配的設(shè)備ID發(fā)送給電視 機(jī);3、電視將設(shè)備ID服務(wù)器發(fā)送的設(shè)備ID保存到存儲(chǔ)器中;4、電視機(jī)從存儲(chǔ)器中重新讀出保存的設(shè)備ID,將其與寫(xiě)入前的設(shè)備ID進(jìn)行比較, 防止寫(xiě)入過(guò)程出現(xiàn)異常,如果兩者不一致,屏幕提示寫(xiě)入錯(cuò)誤,否則轉(zhuǎn)步驟5 ;5、電視機(jī)通過(guò)http協(xié)議,將從存儲(chǔ)器中讀出的設(shè)備ID發(fā)回給設(shè)備ID服務(wù)器;6、設(shè)備ID服務(wù)器將電視機(jī)傳回的設(shè)備ID與分配的設(shè)備ID進(jìn)行比較,判斷兩者是 否一致,避免網(wǎng)絡(luò)傳輸錯(cuò)誤;如果兩者不一致,屏幕顯示錯(cuò)誤,否則轉(zhuǎn)步驟7 ;7、設(shè)備ID服務(wù)器發(fā)送確認(rèn)信息到電視機(jī),電視機(jī)在其存儲(chǔ)器中保存一個(gè)標(biāo)志值, 表示設(shè)備ID已經(jīng)正確保存;8、電視機(jī)下次開(kāi)機(jī)檢測(cè)標(biāo)志值是否存在?如果是,結(jié)束流程,否則轉(zhuǎn)步驟1。以上過(guò)程基于TCP/IP協(xié)議下的http協(xié)議,因此可支持廣域網(wǎng)和局域網(wǎng)等各類(lèi)網(wǎng) 絡(luò)的數(shù)據(jù)通訊,對(duì)于跨區(qū)域的設(shè)備生產(chǎn),也可以采用本發(fā)明提供的技術(shù)方案實(shí)現(xiàn)統(tǒng)一的設(shè) 備ID的分配。以上過(guò)程通過(guò)http協(xié)議實(shí)現(xiàn),因此可以支持并行處理,設(shè)備ID服務(wù)器可以 同時(shí)支持多臺(tái)電視機(jī)同時(shí)申請(qǐng)?jiān)O(shè)備ID,極大地提高了生產(chǎn)效率。此外,本發(fā)明提供的設(shè)備 ID寫(xiě)入方法可以針對(duì)成品狀態(tài)的設(shè)備進(jìn)行操作,避免了現(xiàn)有技術(shù)針對(duì)非成品狀態(tài)的設(shè)備進(jìn) 行設(shè)備ID號(hào)燒錄可能出現(xiàn)的設(shè)備ID的浪費(fèi)。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種設(shè)備ID的寫(xiě)入方法,所述的方法包括a、需要寫(xiě)入設(shè)備ID的設(shè)備連接到設(shè)備ID服務(wù)器,所述需要寫(xiě)入設(shè)備ID的設(shè)備向所述 設(shè)備ID服務(wù)器發(fā)送設(shè)備ID分配請(qǐng)求;b、所述設(shè)備ID服務(wù)器向所述需要寫(xiě)入設(shè)備ID的設(shè)備分配設(shè)備ID,將所分配的設(shè)備ID 傳輸?shù)剿鲂枰獙?xiě)入設(shè)備ID的設(shè)備;c、所述需要寫(xiě)入設(shè)備ID的設(shè)備接收所述設(shè)備ID服務(wù)器傳輸?shù)脑O(shè)備ID,將設(shè)備ID存儲(chǔ) 到其存儲(chǔ)器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a具體包括al、將所述需要寫(xiě)入設(shè)備ID的設(shè)備通過(guò)http協(xié)議連接到設(shè)備ID服務(wù)器,所述需要寫(xiě) 入設(shè)備ID的設(shè)備向所述設(shè)備ID服務(wù)器發(fā)送設(shè)備ID分配請(qǐng)求。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟c之后還包括d、所述需要寫(xiě)入設(shè)備ID的設(shè)備從所述存儲(chǔ)器中讀出存儲(chǔ)的設(shè)備ID,將讀出的設(shè)備ID 與寫(xiě)入前的設(shè)備ID進(jìn)行比對(duì),判斷寫(xiě)入過(guò)程是否有誤。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟c之后還包括d、所述需要寫(xiě)入設(shè)備ID的設(shè)備從所述存儲(chǔ)器中讀出存儲(chǔ)的設(shè)備ID,將讀出的設(shè)備ID 傳輸?shù)剿鲈O(shè)備ID服務(wù)器,所述設(shè)備ID服務(wù)器將所述需要寫(xiě)入設(shè)備ID的設(shè)備傳輸?shù)脑O(shè)備 ID與其分配的設(shè)備ID進(jìn)行比對(duì),判斷網(wǎng)絡(luò)傳輸是否有誤。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,其中步驟d之后還包括如果所述需要寫(xiě)入設(shè)備ID的設(shè)備傳輸?shù)脑O(shè)備ID與其分配的設(shè)備ID —致,所述設(shè)備ID 服務(wù)器向所述需要寫(xiě)入設(shè)備ID的設(shè)備發(fā)送確認(rèn)信息,所述需要寫(xiě)入設(shè)備ID的設(shè)備根據(jù)所 述確認(rèn)信息在其存儲(chǔ)器中保存一個(gè)標(biāo)志值。
6.一種設(shè)備ID寫(xiě)入的系統(tǒng),所述的系統(tǒng)包括需要寫(xiě)入設(shè)備ID的設(shè)備,其特征在于,所 述的系統(tǒng)還包括設(shè)備ID服務(wù)器,所述需要寫(xiě)入設(shè)備ID的設(shè)備通過(guò)網(wǎng)絡(luò)連接所述設(shè)備ID服 務(wù)器;其中所述需要寫(xiě)入設(shè)備ID的設(shè)備用來(lái)向所述設(shè)備ID服務(wù)器發(fā)送分配設(shè)備ID的請(qǐng)求,并用 來(lái)將所述設(shè)備ID服務(wù)器傳輸?shù)脑O(shè)備ID存儲(chǔ);所述設(shè)備ID服務(wù)器用來(lái)根據(jù)所述需要寫(xiě)入設(shè)備ID的設(shè)備發(fā)送的請(qǐng)求分配設(shè)備ID,將 所分配的設(shè)備ID傳輸?shù)剿鲂枰獙?xiě)入設(shè)備ID的設(shè)備。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述需要寫(xiě)入設(shè)備ID的設(shè)備通過(guò)http協(xié) 議連接所述設(shè)備ID服務(wù)器。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述需要寫(xiě)入設(shè)備ID的設(shè)備還用來(lái)將存 儲(chǔ)的設(shè)備ID讀出,將讀出的設(shè)備ID與寫(xiě)入前的設(shè)備ID進(jìn)行比對(duì),判斷寫(xiě)入過(guò)程是否有誤。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述設(shè)備ID服務(wù)器還用來(lái)將所述需要寫(xiě) 入設(shè)備ID的設(shè)備傳輸?shù)脑O(shè)備ID與其分配的設(shè)備ID進(jìn)行比對(duì),判斷網(wǎng)絡(luò)傳輸是否有誤。
10.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述需要寫(xiě)入設(shè)備ID的設(shè)備為需要寫(xiě)入 設(shè)備ID的電視機(jī)。
全文摘要
本發(fā)明適用于電子技術(shù)領(lǐng)域,提供了一種設(shè)備ID的寫(xiě)入方法及系統(tǒng),所述的方法包括a、需要寫(xiě)入設(shè)備ID的設(shè)備連接到設(shè)備ID服務(wù)器,所述需要寫(xiě)入設(shè)備ID的設(shè)備向所述設(shè)備ID服務(wù)器發(fā)送設(shè)備ID分配請(qǐng)求;b、所述設(shè)備ID服務(wù)器向所述需要寫(xiě)入設(shè)備ID的設(shè)備分配設(shè)備ID,將所分配的設(shè)備ID傳輸?shù)剿鲂枰獙?xiě)入設(shè)備ID的設(shè)備;c、所述需要寫(xiě)入設(shè)備ID的設(shè)備接收所述設(shè)備ID服務(wù)器傳輸?shù)脑O(shè)備ID,將設(shè)備ID存儲(chǔ)到其存儲(chǔ)器。本發(fā)明提供的技術(shù)方案可以支持跨區(qū)域的統(tǒng)一設(shè)備ID分配及管理,使用并發(fā)機(jī)制保證流程中的設(shè)備ID分發(fā)的效率;此外,本發(fā)明提供的設(shè)備ID寫(xiě)入方法可以針對(duì)成品狀態(tài)的設(shè)備進(jìn)行操作,避免了設(shè)備ID的浪費(fèi)。
文檔編號(hào)H04L29/12GK102055811SQ20091011034
公開(kāi)日2011年5月11日 申請(qǐng)日期2009年10月27日 優(yōu)先權(quán)日2009年10月27日
發(fā)明者吳博遠(yuǎn) 申請(qǐng)人:深圳Tcl新技術(shù)有限公司