一種將終端與智慧卡鎖定或解鎖的方法及裝置的製作方法
2023-05-02 07:40:16 2
專利名稱:一種將終端與智慧卡鎖定或解鎖的方法及裝置的製作方法
技術領域:
本發明涉及終端技術,特別是指一種將終端與智慧卡鎖定或解鎖的方法及裝置。
背景技術:
近年來隨著移動終端技術的迅猛發展和3G網絡在全球的普及、以及運營商之間 競爭的加劇,移動終端設備較多地由運營商定製,運營商對定製服務也提出了更高的要求, 運營商在定製移動終端產品時,出於運營商的需求以及用戶安全等考慮,往往會提出要 求某個移動終端鎖定一張或者一批(U)SIM卡的需求。其中,SIM(SubsCriber Identity Module)卡、USIM(Universal Subscriber Identity Module)卡統稱為(U) SIM 卡。鎖定是對移動終端的特殊要求,是指當移動終端完成了鎖定到某特定卡的綁定操 作後,要求該移動終端只能使用此特定卡,其他卡無法在該移動終端上正常使用。這樣運營 商就能夠有效的解決用戶私自轉網、私自進行竄貨、以及客戶群流失等問題,從而確保在促 銷時購買移動終端的用戶能夠滿足其協議條款,保證以低廉價格購買移動終端及服務的用 戶能夠在相對長的時間內使用特定的預定。運營商對鎖定的安全性提出了很高的要求,通常在移動終端或者(U) SIM卡側保 存一些鎖定/解鎖控制信息。例如,一種鎖定方案需要在移動終端內,以配置信息形式寫入 所獲取的鎖定/解鎖控制信息,如保存在手機固件Flash某個標誌位或者固定的存儲器,這 樣,一旦綁定關係建立就難以再更改,除非更改手機固件或重新擦寫存儲器,無法適應運營 商靈活的運營需求。如果運營商對終端與(U) SIM卡的鎖定要求有變,必須通過繁瑣的操作 才能實現。另外,目前還沒有能夠有效保護鎖定相關敏感數據、以及防止黑客破解鎖定的有 效安全機制。由於上述控制信息保存在移動終端可以隨意訪問的存儲器上,這樣,一旦移動 終端被重新燒寫版本,或者該控制信息被破解或改寫,卡的鎖定就會自動失效。綜上所述,目前還沒有一種方便靈活的移動終端與(U) SIM卡鎖定的方案,另外, 無法有效避免非法解鎖。
發明內容
有鑑於此,本發明的一個目的在於提供一種將終端與智慧卡鎖定的方法及裝置, 方便靈活地實現鎖定。本發明的另一目的在於提供一種將終端與智慧卡解鎖的方法及裝 置,方便靈活地解除鎖定。為解決上述技術問題,本發明的技術方案是這樣實現的一種將終端與智慧卡鎖定的方法,包括用於進行鎖定管理的PC側軟體獲取終端 的設備標識及智慧卡的用戶標識,基於所述設備標識搜索運營商設定的綁定關係數據,確 定所述設備標識對應的允許綁定範圍,判斷所述用戶標識是否在所述允許綁定範圍內,如 果是,則對所述設備標識和所述用戶標識進行綁定操作;否則,不進行綁定操作。所述對設備標識和用戶標識進行綁定操作,具體包括PC側軟體將終端的所述設備標識與智慧卡的所述用戶標識的綁定關係寫入終端存儲的配置信息和智慧卡存儲的配
置信息中。所述基於設備標識搜索運營商設定的綁定關係數據之前,進一步包括PC側軟體 讀取終端存儲的配置信息,判斷綁定關係是否存在,如果存在,則結束當前流程;如果不存 在,則基於所述設備標識搜索運營商設定的綁定關係數據;或者,PC側軟體讀取終端存儲的配置信息及智慧卡存儲的配置信息,判斷綁定關係是否 存在,如果存在,則結束當前流程;如果不存在,則基於所述設備標識搜索運營商設定的綁 定關係數據。所述對設備標識和用戶標識進行綁定操作之後,進一步包括PC側軟體獲取終端 的設備標識及智慧卡的用戶標識,判斷所述設備標識和所述用戶標識是否符合綁定關係, 如果是,則解除所述設備標識和所述用戶標識的綁定關係;否則,不進行解鎖操作。一種將終端與智慧卡解鎖的方法,包括用於進行鎖定管理的PC側軟體獲取終端 的設備標識及智慧卡的用戶標識,判斷所述設備標識和所述用戶標識是否符合綁定關係, 如果是,則解除所述設備標識和所述用戶標識的綁定關係;否則,不進行解鎖操作。所述解除設備標識和用戶標識的綁定關係,具體包括在終端存儲的配置信息和 智慧卡存儲的配置信息中刪除終端的所述設備標識與智慧卡的所述用戶標識的綁定關係; 或者,在終端存儲的配置信息中刪除終端的所述設備標識與智慧卡的所述用戶標識的 綁定關係;或者,在智慧卡存儲的配置信息中刪除終端的所述設備標識與智慧卡的所述用戶標識 的綁定關係。所述判斷所述設備標識和所述用戶標識是否符合綁定關係,具體包括讀取終端 存儲的配置信息,確定需要與該終端綁定的用戶標識,判斷智慧卡的用戶標識是否能夠與 需要綁定的用戶標識相匹配,如果能夠匹配,則讀取智慧卡存儲的配置信息,確定需要與該 智慧卡綁定的設備標識,判斷終端的設備與需要綁定的設備是否一致,如果一致,則符合綁 定關係;或者,讀取智慧卡存儲的配置信息,確定需要與該智慧卡綁定的設備標識,判斷終端的 設備與需要綁定的設備是否一致,如果一致,則讀取終端存儲的配置信息,確定需要與該終 端綁定的用戶標識,判斷智慧卡的用戶標識是否能夠與需要綁定的用戶標識相匹配,如果 能夠匹配,則符合綁定關係;或者,讀取終端存儲的配置信息,確定需要與該終端綁定的用戶標識,判斷智慧卡的用 戶標識是否能夠與需要綁定的用戶標識相匹配,如果能夠匹配,則符合綁定關係;或者,讀取智慧卡存儲的配置信息,確定需要與該智慧卡綁定的設備標識,判斷終端的 設備標識與需要綁定的設備標識是否一致,如果一致,則符合綁定關係。以上所述獲取終端的設備標識及智慧卡的用戶標識之後,進一步包括PC側軟體 對獲取的設備標識和用戶標識進行有效性檢查。一種將終端與智慧卡鎖定的裝置,包括設備標識確定單元,用於獲取終端的設備標識;用戶標識確定單元,用於獲取智慧卡的用戶標識;
驗證單元,用於基於所述設備標識搜索運營商設定的綁定關係數據,確定所述設 備標識對應的允許綁定範圍,判斷所述用戶標識是否在所述允許綁定範圍內,如果是,則將 所述設備標識和所述用戶標識發送給鎖定單元;鎖定單元,用於對所述設備標識和所述用戶標識進行綁定操作。所述裝置進一步包括解鎖單元,所述驗證單元還用於判斷所述設備標識和所述用戶標識是否符合綁定關係,如 果是,則將所述設備標識和所述用戶標識發送給鎖定單元;所述解鎖單元用於解除所述設備標識和所述用戶標識的綁定關係。一種將終端與智慧卡解鎖的裝置,包括設備標識確定單元,用於獲取終端的設備標識;用戶標識確定單元,用於獲取智慧卡的用戶標識;驗證單元,用於判斷所述設備標識和所述用戶標識是否符合綁定關係,如果是,則 將所述設備標識和所述用戶標識發送給鎖定單元;解鎖單元,用於解除所述設備標識和所述用戶標識的綁定關係。以上所述驗證單元進一步用於對獲取的設備標識和用戶標識進行有效性檢查。以上所述裝置進一步包括檢測單元,用於判斷終端是否正確連接到PC上,如果 是,則觸發設備標識確定單元;還用於判斷讀卡器是否正確連接到PC上,如果是,則觸發用 戶標識確定單元。根據本發明提供的方案,通過進行鎖定管理的PC側軟體來進行終端與智慧卡的 鎖定或解鎖操作,能夠根據運營商的需求,靈活地配置綁定關係或解除綁定關係,方便快捷 地進行鎖定或解鎖鎖定,滿足了批量終端與智慧卡鎖定或解鎖的需求。另外,由於進行鎖定管理的PC側軟體安裝在運營商管理的PC上,有效避免了現有 技術中終端及智慧卡存儲的綁定關係容易被改寫和擦除,使得鎖定被輕易解除的問題,能 夠有效避免非法解鎖,並通過安全途徑解除鎖定。
圖1為本發明中將終端與(U) SIM卡鎖定的流程示意圖;圖2為本發明中將終端與(U) SIM卡解鎖的流程示意圖;圖3為本發明中將終端與智慧卡鎖定的裝置的結構示意圖;圖4為本發明中將終端與智慧卡解鎖的裝置的結構示意圖。
具體實施例方式本發明中,需要進行鎖定操作時,用於進行鎖定管理的PC側軟體獲取終端的設備 標識及智慧卡的用戶標識,基於所述設備標識搜索運營商設定的綁定關係數據,確定所述 設備標識對應的允許綁定範圍,判斷所述用戶標識是否在所述允許綁定範圍內,如果是,則 對所述設備標識和所述用戶標識進行綁定操作;否則,不進行綁定操作。本發明中,需要進行解鎖操作時,用於進行鎖定管理的PC側軟體獲取終端的設備 標識及智慧卡的用戶標識,判斷所述設備標識和所述用戶標識是否符合綁定關係,如果是, 則解除所述設備標識和所述用戶標識的綁定關係;否則,不進行解鎖操作。
以上所述終端可以包括固定臺、手機、上網本等。智慧卡是指可以插入終端、用 來標識用戶身份的卡,可以是SIM卡,也可以是USIM卡,還可以是UIM⑴ser I dent i ty Model)卡。終端的設備標識可以為 IMEianternational Mobile Equipment Identity,國 際行動裝置識別碼)、智慧卡的用戶標識可以為IMSI (International Mobile Subscriber Identification Number,國際移動用戶識別碼)。所述獲取終端的設備標識及智慧卡的用戶標識之後,可以進一步對獲取的設備標 識和用戶標識進行有效性檢查,從而保證後續進行鎖定或解鎖操作的設備標識和用戶標識 是符合國際標準及運營商標準的。所述對設備標識和用戶標識進行綁定操作,具體包括將終端的所述設備標識與 智慧卡的所述用戶標識的綁定關係寫入終端存儲的配置信息和智慧卡存儲的配置信息中。所述解除設備標識和用戶標識的綁定關係,具體包括在終端存儲的配置信息和 智慧卡存儲的配置信息中刪除終端的所述設備標識與智慧卡的所述用戶標識的綁定關係; 或者,在終端存儲的配置信息中刪除終端的所述設備標識與智慧卡的所述用戶標識的綁定 關係;或者,在智慧卡存儲的配置信息中刪除終端的所述設備標識與智慧卡的所述用戶標 識的綁定關係。以下以終端的設備標識為IMEI、智慧卡為(U) SIM卡、智慧卡的用戶標識為IMSI為 例,對本發明方案的具體實現進行更為詳細的說明。圖1為本發明中將終端與(U)SIM卡鎖定的流程示意圖,如圖1所示,具體處理過 程包括步驟101 需要進行鎖定操作時,PC側軟體判斷終端是否正確連接到PC上,如果 是,則繼續執行步驟102 ;否則,鎖定操作失敗,結束當前流程。由運營商管理的PC上安裝有用於進行鎖定管理的PC側軟體,從而使運營商可以 通過PC側軟體對終端和(U) SIM卡進行鎖定管理,如鎖定操作或解鎖操作。PC通過數據線與終端連接,通過檢測埠的方式來判斷終端是否已正確連接到 PC上,具體地,終端通過數據線連接到PC後,使得PC的埠的電壓發生改變,PC側軟體 檢測到PC的埠的電壓發生改變後,向終端發送消息,如果收到終端收到消息後返回的響 應,則表明終端已正確連接到PC上,建立與終端的信號通路;如果未收到終端返回的響應, 則表明終端未正確連接到PC上。步驟102 =PC側軟體判斷讀卡器是否正確連接到PC上,如果是,則繼續執行步驟 103 ;否則,鎖定操作失敗,結束當前流程。PC通過數據線與讀卡器連接,通過檢測埠的方式來判斷讀卡器是否已正確連接 到PC上,具體地,讀卡器通過數據線連接到PC後,使得PC的埠的電壓發生改變,PC側軟 件檢測到PC的埠的電壓發生改變後,向讀卡器發送消息,如果收到讀卡器收到消息後返 回的響應,則表明讀卡器已正確連接到PC上,建立與讀卡器的信號通路;如果未收到讀卡 器返回的響應,則表明讀卡器未正確連接到PC上。步驟103 步驟104 :PC側軟體讀取終端存儲的配置信息,判斷綁定關係是否存 在,如果存在,則表明當前不需要鎖定,鎖定操作失敗,結束當前流程;如果不存在,則繼續 執行步驟105。終端與(U) SIM卡綁定後,綁定關係存儲在終端存儲的配置信息及(U) SIM卡存儲的配置信息中,通過配置信息便可以確定終端與(U) SIM卡綁定。在執行步驟105之前,PC側軟體可以進一步讀取(U) SIM卡存儲的配置信息,判斷 綁定關係是否存在,如果存在,則表明當前不需要鎖定,鎖定操作失敗,結束當前流程;如果 不存在,則繼續執行步驟105。另外,具體實現中,也可以先讀取(U) SIM卡存儲的配置信息,判斷綁定關係是否 存在,確定綁定關係不存在時,再讀取終端存儲的配置信息。步驟105 步驟106 :PC側軟體讀取終端的IMEI,判斷IMEI是否正確,如果正確, 則繼續執行步驟107 ;如果不正確,則鎖定操作失敗,結束當前流程。PC側軟體向終端發送用於讀取IMEI的AT命令,終端收到AT命令後,向PC側軟體 返回終端的IMEI。讀取到IMEI後,PC側軟體判斷IMEI是否正確,即對IMEI進行有效性檢查,也就 是判斷IMEI是否符合國際標準及運營商標準,如判斷IMEI的位數及設定位的數字是否符 合國際標準及運營商標準。步驟107 步驟108 讀卡器讀取(U) SIM卡的IMSI,PC側軟體獲取讀卡器讀取的 IMSI,判斷IMSI是否正確,如果正確,則繼續執行步驟109 ;如果不正確,則鎖定操作失敗, 結束當前流程。PC側軟體向讀卡器發送用於讀取IMSI的AT命令,讀卡器收到AT命令後,讀取(U) SIM卡的IMEI並返回給PC側軟體。獲取到IMSI後,PC側軟體判斷IMSI是否正確,即對IMSI進行有效性檢查,也就 是判斷IMSI是否符合國際標準及運營商標準,如判斷IMSI的位數及設定位的數字是否符 合國際標準及運營商標準。步驟109 =PC側軟體基於IMEI搜索運營商設定的綁定關係資料庫,根據綁定關係 資料庫返回的內容得到符合條件的IMSI區間、即IMEI對應的允許綁定的IMSI區間。運營商根據運營需要,在綁定關係資料庫中設定並存儲各IMEI對應的允許綁定 的IMSI區間,例如,綁定關係資料庫中,IMEI-I允許綁定的IMSI區間為IMSI-I至IMSI-5, IMEI-2允許綁定的IMSI區間為IMSI-6至IMSI-8,IMEI-3允許綁定的IMSI區間為IMSI-9。步驟110 :PC側軟體判斷(U) SIM卡的IMSI是否在IMSI區間範圍內,如果是,則繼 續執行步驟111 ;否則,提示無法將終端與(U) SIM卡鎖定,鎖定操作失敗,結束當前流程。步驟111 :PC側軟體將IMEI與IMSI的綁定關係寫入到終端存儲的配置信息中,並 寫入到(U) SIM卡存儲的配置信息中,完成將IMEI與IMSI的鎖定。完成鎖定操作後,終端開機時,終端讀取自身存儲的配置信息,確定需要與自身綁 定的IMSI,並讀取插入的(U) SIM卡的IMSI,判斷(U) SIM卡的IMSI是否能夠與需要綁定的 IMSI相匹配,如果能夠匹配,則正常啟動,允許用戶正常使用;如果不能匹配,則不進行正 常啟動,提示用戶插入的(U) SIM卡不正確。進一步地,終端開機時,(U)SIM卡讀取自身存 儲的配置信息,確定需要與自身綁定的IMEI,並讀取該(U) SIM卡所插入的終端的IMEI,判 斷終端的IMEI與需要綁定的IMEI是否一致,如果一致,則與終端進行信息交互,使終端正 常啟動,允許用戶正常使用;如果不一致,則不與終端進行信息交互,使終端無法正常啟動, 提示用戶插入的(U) SIM卡不正確。本發明方案中,運營商可以通過PC側軟體將終端存儲的配置信息和(U) SIM卡存儲的配置信息隱藏在設定存儲空間,這樣,只有通過PC側軟體才能在設定存儲空間找到隱 藏的配置信息,並對配置信息進行修改,有效防止了惡意篡改。並且,本發明方案中,可以進一步將需要鎖定的終端配置為啟動過程中必須首先 讀取自身存儲的配置信息,如果讀取不到配置信息,則無法進行正常啟動;和/或,配置需 要鎖定的(U) SIM卡在終端啟動過程中必須首先讀取自身存儲的配置信息,如果讀取不到 配置信息,則不與終端進行信息交互,使終端無法正常啟動。圖2為本發明中將終端與(U)SIM卡解鎖的流程示意圖,如圖2所示,具體處理過 程包括步驟201 需要進行解鎖操作時,PC側軟體判斷終端是否正確連接到PC上,如果 是,則繼續執行步驟202 ;否則,解鎖操作失敗,結束當前流程。具體執行與前面描述的步驟101相同,在此不再贅述。步驟202 =PC側軟體判斷讀卡器是否正確連接到PC上,如果是,則繼續執行步驟 203 ;否則,解鎖操作失敗,結束當前流程。具體執行與前面描述的步驟102相同,在此不再贅述。步驟203 步驟204 =PC側軟體讀取終端存儲的配置信息,判斷綁定關係是否存 在,如果存在,則繼續執行步驟205 ;如果不存在,則表明當前不需要解鎖,解鎖操作失敗, 結束當前流程。步驟205 步驟206 =PC側軟體讀取終端的IMEI,判斷IMEI是否正確,如果正確, 則繼續執行步驟207 ;如果不正確,則解鎖操作失敗,結束當前流程。具體執行與前面描述的步驟105 步驟106相同,在此不再贅述。步驟207 步驟208 讀卡器讀取(U) SIM卡的IMSI,PC側軟體獲取讀卡器讀取的 IMSI,判斷IMSI是否正確,如果正確,則繼續執行步驟209 ;如果不正確,則解鎖操作失敗, 結束當前流程。具體執行與前面描述的步驟107 步驟108相同,在此不再贅述。步驟209 :PC側軟體讀取終端存儲的配置信息,確定需要與該終端綁定的IMSI,判 斷(U) SIM卡的IMSI是否能夠與需要綁定的IMSI相匹配,如果能夠匹配,則繼續執行步驟 210 ;如果不能匹配,則提示無法將終端與(U) SIM卡解鎖,解鎖操作失敗,結束當前流程。步驟210 :PC側軟體讀取(U) SIM卡存儲的配置信息,確定需要與該(U) SIM卡綁定 的IMEI,判斷終端的IMEI與需要綁定的IMEI是否一致,如果一致,則繼續執行步驟211 ;如 果不一致,則提示無法將終端與(U) SIM卡解鎖,解鎖操作失敗,結束當前流程。另外,具體實現中,也可以先執行步驟210,再執行步驟209。步驟211 :PC側軟體將IMEI與IMSI的綁定關係從終端存儲的配置信息、及(U) SIM 卡存儲的配置信息中刪除,解除IMEI與IMSI的鎖定。另外,以上解鎖操作是在終端和(U)SIM卡上都進行解鎖操作,如果實際應用中, 只需要在終端上解除鎖定,則步驟209可以為PC側軟體讀取終端存儲的配置信息,確定需 要與該終端綁定的IMSI,判斷(U) SIM卡的IMSI是否能夠與需要綁定的IMSI相匹配,如果 能夠匹配,則將IMEI與IMSI的綁定關係從終端存儲的配置信息中刪除;如果不能匹配,則 提示無法將終端與(U) SIM卡解鎖,解鎖操作失敗,結束當前流程。或者,只需要在(U) SIM卡上解除鎖定,則步驟210可以為PC側軟體讀取(U) SIM
9卡存儲的配置信息,確定需要與該(U) SIM卡綁定的IMEI,判斷終端的IMEI與需要綁定的 IMEI是否一致,如果一致,則將IMEI與IMSI的綁定關係從(U) SIM卡存儲的配置信息中刪 除;如果不一致,則提示無法將終端與(U) SIM卡解鎖,解鎖操作失敗,結束當前流程。圖3為本發明中將終端與智慧卡鎖定的裝置的結構示意圖,如圖3所示,該裝置包 括設備標識確定單元、用戶標識確定單元、驗證單元和鎖定單元。其中,設備標識確定單元 用於獲取終端的設備標識;用戶標識確定單元用於獲取智慧卡的用戶標識;驗證單元用於 基於所述設備標識搜索運營商設定的綁定關係數據,確定所述設備標識對應的允許綁定範 圍,判斷所述用戶標識是否在所述允許綁定範圍內,如果是,則將所述設備標識和所述用戶 標識發送給鎖定單元;鎖定單元用於對所述設備標識和所述用戶標識進行綁定操作。驗證單元進一步用於對獲取的設備標識和用戶標識進行有效性檢查。該裝置進一步包括檢測單元,用於判斷終端是否正確連接到PC上,如果是,則觸 發設備標識確定單元;還用於判斷讀卡器是否正確連接到PC上,如果是,則觸發用戶標識 確定單元。該裝置進一步包括解鎖單元,驗證單元還用於判斷所述設備標識和所述用戶標識 是否符合綁定關係,如果是,則將所述設備標識和所述用戶標識發送給鎖定單元;解鎖單元 用於解除所述設備標識和所述用戶標識的綁定關係。驗證單元具體用於讀取終端存儲的配置信息,確定需要與該終端綁定的用戶標 識,判斷智慧卡的用戶標識是否能夠與需要綁定的用戶標識相匹配,如果能夠匹配,則讀取 智慧卡存儲的配置信息,確定需要與該智慧卡綁定的設備標識,判斷終端的設備與需要綁 定的設備是否一致,如果一致,則將所述設備標識和所述用戶標識發送給鎖定單元;解鎖單 元具體用於將IMEI與IMSI的綁定關係從終端存儲的配置信息、及(U) SIM卡存儲的配置 信息中刪除。或者,驗證單元具體用於讀取智慧卡存儲的配置信息,確定需要與該智慧卡綁定 的設備標識,判斷終端的設備與需要綁定的設備是否一致,如果一致,則讀取終端存儲的配 置信息,確定需要與該終端綁定的用戶標識,判斷智慧卡的用戶標識是否能夠與需要綁定 的用戶標識相匹配,如果能夠匹配,則將所述設備標識和所述用戶標識發送給鎖定單元;解 鎖單元具體用於將IMEI與IMSI的綁定關係從終端存儲的配置信息、及(U) SIM卡存儲的 配置信息中刪除。或者,驗證單元具體用於讀取終端存儲的配置信息,確定需要與該終端綁定的用 戶標識,判斷智慧卡的用戶標識是否能夠與需要綁定的用戶標識相匹配,如果能夠匹配,則 將所述設備標識和所述用戶標識發送給鎖定單元;解鎖單元具體用於將IMEI與IMSI的 綁定關係從終端存儲的配置信息中刪除。或者,驗證單元具體用於讀取智慧卡存儲的配置信息,確定需要與該智慧卡綁定 的設備標識,判斷終端的設備標識與需要綁定的設備標識是否一致,如果一致,則將所述設 備標識和所述用戶標識發送給鎖定單元;解鎖單元具體用於將IMEI與IMSI的綁定關係 從智慧卡存儲的配置信息中刪除。圖4為本發明中將終端與智慧卡解鎖的裝置的結構示意圖,如圖4所示,該裝置包 括設備標識確定單元、用戶標識確定單元、驗證單元和解鎖單元。其中,設備標識確定單元 用於獲取終端的設備標識;用戶標識確定單元用於獲取智慧卡的用戶標識;驗證單元用於判斷所述設備標識和所述用戶標識是否符合綁定關係,如果是,則將所述設備標識和所述 用戶標識發送給鎖定單元;解鎖單元用於解除所述設備標識和所述用戶標識的綁定關係。 有關驗證單元和解鎖單元的詳細功能在圖3中已有詳細說明,在此不再贅述。驗證單元進一步用於對獲取的設備標識和用戶標識進行有效性檢查。該裝置進一步包括檢測單元,用於判斷終端是否正確連接到PC上,如果是,則觸 發設備標識確定單元;還用於判斷讀卡器是否正確連接到PC上,如果是,則觸發用戶標識 確定單元。另外,圖3、圖4中的設備標識確定單元、用戶標識確定單元、驗證單元、鎖定單元、 解鎖單元、檢測單元的具體實現在圖1、圖2的流程描述中均有涉及,在此不再贅述。以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。
權利要求
1.一種將終端與智慧卡鎖定的方法,其特徵在於,包括用於進行鎖定管理的PC側軟體獲取終端的設備標識及智慧卡的用戶標識,基於所述 設備標識搜索運營商設定的綁定關係數據,確定所述設備標識對應的允許綁定範圍,判斷 所述用戶標識是否在所述允許綁定範圍內,如果是,則對所述設備標識和所述用戶標識進 行綁定操作;否則,不進行綁定操作。
2.根據權利要求1所述的方法,其特徵在於,所述獲取終端的設備標識及智慧卡的用 戶標識之後,進一步包括PC側軟體對獲取的設備標識和用戶標識進行有效性檢查。
3.根據權利要求1所述的方法,其特徵在於,所述對設備標識和用戶標識進行綁定操 作,具體包括PC側軟體將終端的所述設備標識與智慧卡的所述用戶標識的綁定關係寫入 終端存儲的配置信息和智慧卡存儲的配置信息中。
4.根據權利要求1所述的方法,其特徵在於,所述基於設備標識搜索運營商設定的綁 定關係數據之前,進一步包括PC側軟體讀取終端存儲的配置信息,判斷綁定關係是否存在,如果存在,則結束當前流 程;如果不存在,則基於所述設備標識搜索運營商設定的綁定關係數據;或者,PC側軟體讀取終端存儲的配置信息及智慧卡存儲的配置信息,判斷綁定關係是否存 在,如果存在,則結束當前流程;如果不存在,則基於所述設備標識搜索運營商設定的綁定 關係數據。
5.根據權利要求1至4任一所述的方法,其特徵在於,所述對設備標識和用戶標識進行 綁定操作之後,進一步包括PC側軟體獲取終端的設備標識及智慧卡的用戶標識,判斷所 述設備標識和所述用戶標識是否符合綁定關係,如果是,則解除所述設備標識和所述用戶 標識的綁定關係;否則,不進行解鎖操作。
6.一種將終端與智慧卡解鎖的方法,其特徵在於,包括用於進行鎖定管理的PC側軟體獲取終端的設備標識及智慧卡的用戶標識,判斷所述 設備標識和所述用戶標識是否符合綁定關係,如果是,則解除所述設備標識和所述用戶標 識的綁定關係;否則,不進行解鎖操作。
7.根據權利要求6所述的方法,其特徵在於,所述獲取終端的設備標識及智慧卡的用 戶標識之後,進一步包括PC側軟體對獲取的設備標識和用戶標識進行有效性檢查。
8.根據權利要求6所述的方法,其特徵在於,所述解除設備標識和用戶標識的綁定關 系,具體包括在終端存儲的配置信息和智慧卡存儲的配置信息中刪除終端的所述設備標識與智能 卡的所述用戶標識的綁定關係;或者,在終端存儲的配置信息中刪除終端的所述設備標識與智慧卡的所述用戶標識的綁定 關係;或者,在智慧卡存儲的配置信息中刪除終端的所述設備標識與智慧卡的所述用戶標識的綁 定關係。
9.根據權利要求6、7或8所述的方法,其特徵在於,所述判斷所述設備標識和所述用戶 標識是否符合綁定關係,具體包括讀取終端存儲的配置信息,確定需要與該終端綁定的用戶標識,判斷智慧卡的用戶標 識是否能夠與需要綁定的用戶標識相匹配,如果能夠匹配,則讀取智慧卡存儲的配置信息,確定需要與該智慧卡綁定的設備標識,判斷終端的設備與需要綁定的設備是否一致,如果 一致,則符合綁定關係;或者,讀取智慧卡存儲的配置信息,確定需要與該智慧卡綁定的設備標識,判斷終端的設備 與需要綁定的設備是否一致,如果一致,則讀取終端存儲的配置信息,確定需要與該終端綁 定的用戶標識,判斷智慧卡的用戶標識是否能夠與需要綁定的用戶標識相匹配,如果能夠 匹配,則符合綁定關係;或者,讀取終端存儲的配置信息,確定需要與該終端綁定的用戶標識,判斷智慧卡的用戶標 識是否能夠與需要綁定的用戶標識相匹配,如果能夠匹配,則符合綁定關係;或者,讀取智慧卡存儲的配置信息,確定需要與該智慧卡綁定的設備標識,判斷終端的設備 標識與需要綁定的設備標識是否一致,如果一致,則符合綁定關係。
10.一種將終端與智慧卡鎖定的裝置,其特徵在於,包括 設備標識確定單元,用於獲取終端的設備標識; 用戶標識確定單元,用於獲取智慧卡的用戶標識;驗證單元,用於基於所述設備標識搜索運營商設定的綁定關係數據,確定所述設備標 識對應的允許綁定範圍,判斷所述用戶標識是否在所述允許綁定範圍內,如果是,則將所述 設備標識和所述用戶標識發送給鎖定單元;鎖定單元,用於對所述設備標識和所述用戶標識進行綁定操作。
11.根據權利要求10所述的裝置,其特徵在於,所述驗證單元進一步用於對獲取的設 備標識和用戶標識進行有效性檢查。
12.根據權利要求10所述的裝置,其特徵在於,所述裝置進一步包括檢測單元,用於 判斷終端是否正確連接到PC上,如果是,則觸發設備標識確定單元;還用於判斷讀卡器是 否正確連接到PC上,如果是,則觸發用戶標識確定單元。
13.根據權利要求10、11或12所述的裝置,其特徵在於,所述裝置進一步包括解鎖單元,所述驗證單元還用於判斷所述設備標識和所述用戶標識是否符合綁定關係,如果是, 則將所述設備標識和所述用戶標識發送給鎖定單元;所述解鎖單元用於解除所述設備標識和所述用戶標識的綁定關係。
14.一種將終端與智慧卡解鎖的裝置,其特徵在於,包括 設備標識確定單元,用於獲取終端的設備標識; 用戶標識確定單元,用於獲取智慧卡的用戶標識;驗證單元,用於判斷所述設備標識和所述用戶標識是否符合綁定關係,如果是,則將所 述設備標識和所述用戶標識發送給鎖定單元;解鎖單元,用於解除所述設備標識和所述用戶標識的綁定關係。
15.根據權利要求14所述的裝置,其特徵在於,所述驗證單元進一步用於對獲取的設 備標識和用戶標識進行有效性檢查。
16.根據權利要求14或15所述的裝置,其特徵在於,所述裝置進一步包括檢測單元,用 於判斷終端是否正確連接到PC上,如果是,則觸發設備標識確定單元;還用於判斷讀卡器 是否正確連接到PC上,如果是,則觸發用戶標識確定單元。
全文摘要
本發明公開了一種將終端與智慧卡鎖定或解鎖的方法及裝置。其中,鎖定方法中,用於進行鎖定管理的PC側軟體獲取終端的設備標識及智慧卡的用戶標識,基於所述設備標識搜索運營商設定的綁定關係數據,確定所述設備標識對應的允許綁定範圍,判斷所述用戶標識是否在所述允許綁定範圍內,如果是,則對所述設備標識和所述用戶標識進行綁定操作;否則,不進行綁定操作。根據本發明提供的方案,通過進行鎖定管理的PC側軟體來進行終端與智慧卡的鎖定或解鎖操作,能夠根據運營商的需求,靈活地配置綁定關係或解除綁定關係,方便快捷地進行鎖定或解鎖鎖定,滿足了批量終端與智慧卡鎖定或解鎖的需求。
文檔編號H04W88/02GK102149074SQ20111006334
公開日2011年8月10日 申請日期2011年3月16日 優先權日2011年3月16日
發明者劉傑傑, 王瀟濱 申請人:中興通訊股份有限公司