移動設備的硬件編碼寫入方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及電子器件和設備制作技術領域,具體而言,本發(fā)明涉及一種移動設備的硬件編碼寫入方法和裝置。
【背景技術】
[0002]移動設備通常具備多組的硬件編碼,例如用于識別移動設備的標識碼,以及用于識別移動設備中某些硬件的標識碼等等,這些標識碼通常作為硬件編碼寫入移動設備的存儲介質(zhì)中,以使得移動設備及其硬件部件得到有效管理。通常這些硬件編碼都是唯一對應某一移動設備或硬件部件得,然而在生產(chǎn)制造移動設備時,通常是通過工人將硬件編碼寫入移動設備的存儲介質(zhì)中,很容易發(fā)生硬件編碼重復使用的情況。即可能存在單個硬件編碼有多部移動設備或硬件部件在使用的情況,使得生產(chǎn)出來的移動設備管理難以得到有效管理。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的旨在至少能解決上述的技術缺陷之一,特別是生產(chǎn)出來的移動設備管理難以得到有效管理的技術缺陷。
[0004]本發(fā)明提供一種移動設備的硬件編碼寫入方法,包括如下步驟:
[0005]獲取硬件編碼;
[0006]將包含所述硬件編碼的查詢信息發(fā)送給服務器;
[0007]獲取服務器發(fā)送的第一反饋信息或第二反饋信息;獲取到第一反饋信息時,執(zhí)行第一操作;獲取到第二反饋信息時,執(zhí)行第二操作;所述第一反饋信息由服務器驗證硬件編碼可用時而生成,所述第二反饋信息由服務器驗證硬件編碼不可用時而生成;
[0008]根據(jù)第一操作將所述硬件編碼寫入移動設備的存儲介質(zhì)。
[0009]本發(fā)明中,從存儲于本地存儲介質(zhì)的硬件編碼列表中依序選擇獲取硬件編碼。
[0010]本發(fā)明中,將包含所述硬件編碼的查詢信息發(fā)送給服務器之前,還包括步驟:
[0011]通過查詢存儲于本地存儲介質(zhì)的已用硬件編碼列表,確認所述硬件編碼沒有出現(xiàn)在所述已用硬件編碼列表中。
[0012]本發(fā)明中,所述查詢信息還包括插設在移動設備中的S頂卡的移動通信號碼。
[0013]本發(fā)明中,通過所述移動設備將所述查詢信息發(fā)送給服務器。
[0014]本發(fā)明中,通過互聯(lián)網(wǎng)將所述查詢信息發(fā)送給服務器。
[0015]本發(fā)明中,通過所述移動設備獲取服務器發(fā)送的第一反饋信息或第二反饋信息。
[0016]本發(fā)明中,通過所述移動設備接收短信的方式獲取服務器發(fā)送的第一反饋信息或第二反饋信息。
[0017]本發(fā)明中,所述第一反饋信息為服務器根據(jù)所述硬件編碼生成,根據(jù)所述第一反饋信息能夠得到所述硬件編碼。
[0018]本發(fā)明中,所述第一反饋信息包括根據(jù)所述硬件編碼生成的識別碼,通過識別所述識別碼能夠得到所述硬件編碼。
[0019]本發(fā)明中,所述第一操作為:從所述第一反饋信息識別得到所述硬件編碼。
[0020]本發(fā)明中,根據(jù)第一操作將識別得到的所述硬件編碼寫入移動設備的存儲介質(zhì)。
[0021]本發(fā)明中,根據(jù)第一操作將所述硬件編碼寫入移動設備的存儲介質(zhì)之前,還包括步驟:對根據(jù)所述第一反饋信息得到的所述硬件編碼進行校驗;若校驗通過則根據(jù)第一操作將所述硬件編碼寫入移動設備的存儲介質(zhì)。
[0022]本發(fā)明中,若校驗失敗則重新將包含所述硬件編碼的查詢信息發(fā)送給服務器。
[0023]本發(fā)明中,所述第一操作為:發(fā)出第一提示信息。
[0024]本發(fā)明中,根據(jù)第一提示信息將所述硬件編碼寫入移動設備的存儲介質(zhì)。
[0025]本發(fā)明中,所述第二操作為:發(fā)出第二提示信息。
[0026]本發(fā)明中,根據(jù)第二提示信息將所述硬件編碼丟棄或列入已用硬件編碼列表。
[0027]本發(fā)明中,所述第二操作為:將所述硬件編碼丟棄或列入已用硬件編碼列表。
[0028]本發(fā)明中,根據(jù)第一操作將所述硬件編碼寫入移動設備的存儲介質(zhì)之后,將所述硬件編碼列入已用硬件編碼列表。
[0029]本發(fā)明還提供一種移動設備的硬件編碼寫入裝置,所述移動設備的硬件編碼寫入裝置與所述移動設備通信連接,包括:
[0030]硬件編碼獲取模塊,用于獲取硬件編碼;
[0031]查詢模塊,用于將包含所述硬件編碼的查詢信息發(fā)送給服務器;
[0032]接收及執(zhí)行模塊,用于獲取服務器發(fā)送的第一反饋信息或第二反饋信息;獲取到第一反饋信息時,執(zhí)行第一操作;獲取到第二反饋信息時,執(zhí)行第二操作;所述第一反饋信息由服務器驗證硬件編碼可用時而生成,所述第二反饋信息由服務器驗證硬件編碼不可用時而生成;及
[0033]寫入模塊,用于根據(jù)第一操作將所述硬件編碼寫入移動設備的存儲介質(zhì)。
[0034]本發(fā)明中,所述硬件編碼獲取模塊從存儲于本地存儲介質(zhì)的硬件編碼列表中依序選擇獲取硬件編碼。
[0035]本發(fā)明中,查詢模塊將包含所述硬件編碼的查詢信息發(fā)送給服務器之前,還通過查詢存儲于本地存儲介質(zhì)的已用硬件編碼列表,以確認所述硬件編碼沒有出現(xiàn)在所述已用硬件編碼列表中。
[0036]本發(fā)明中,所述查詢信息還包括插設在移動設備中的S頂卡的移動通信號碼。
[0037]本發(fā)明中,所述查詢模塊通過所述移動設備將所述查詢信息發(fā)送給服務器。
[0038]本發(fā)明中,所述查詢模塊通過互聯(lián)網(wǎng)將所述查詢信息發(fā)送給服務器。
[0039]本發(fā)明中,所述查詢模塊通過所述移動設備獲取服務器發(fā)送的第一反饋信息或第二反饋信息。
[0040]本發(fā)明中,所述移動設備通過接收短信的方式獲取服務器發(fā)送的第一反饋信息或第二反饋信息,所述查詢模塊通過所述短信獲取服務器發(fā)送的第一反饋信息或第二反饋信息。
[0041]本發(fā)明中,所述第一反饋信息為服務器根據(jù)所述硬件編碼生成,所述接收及執(zhí)行模塊根據(jù)所述第一反饋信息能夠得到所述硬件編碼。
[0042]本發(fā)明中,所述第一反饋信息包括根據(jù)所述硬件編碼生成的識別碼,所述接收及執(zhí)行模塊通過識別所述識別碼能夠得到所述硬件編碼。
[0043]本發(fā)明中,所述第一操作為:所述接收及執(zhí)行模塊從所述第一反饋信息識別得到所述硬件編碼。
[0044]本發(fā)明中,所述寫入模塊根據(jù)第一操作將識別得到的所述硬件編碼寫入移動設備的存儲介質(zhì)。
[0045]本發(fā)明中,還包括校驗模塊,所述寫入模塊根據(jù)第一操作將所述硬件編碼寫入移動設備的存儲介質(zhì)之前,校驗模塊還對根據(jù)所述第一反饋信息得到的所述硬件編碼進行校驗;若校驗通過,則所述寫入模塊根據(jù)第一操作將所述硬件編碼寫入移動設備的存儲介質(zhì)。
[0046]本發(fā)明中,若校驗失敗,則所述查詢模塊重新將包含所述硬件編碼的查詢信息發(fā)送給服務器。
[0047]本發(fā)明中,所述第一操作為:所述接收及執(zhí)行模塊發(fā)出第一提示信息。
[0048]本發(fā)明中,所述寫入模塊根據(jù)第一提示信息將所述硬件編碼寫入移動設備的存儲介質(zhì)。
[0049]本發(fā)明中,所述第二操作為:所述接收及執(zhí)行模塊發(fā)出第二提示信息。
[0050]本發(fā)明中,所述接收及執(zhí)行模塊根據(jù)第二提示信息將所述硬件編碼丟棄或列入已用硬件編碼列表。
[0051]本發(fā)明中,所述第二操作為:所述接收及執(zhí)行模塊將所述硬件編碼丟棄或列入已用硬件編碼列表。
[0052]本發(fā)明中,根據(jù)第一操作將所述硬件編碼