欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

鎖住通信設(shè)備和重置通信設(shè)備的鎖密鑰的制作方法

文檔序號:6669354閱讀:155來源:國知局
專利名稱:鎖住通信設(shè)備和重置通信設(shè)備的鎖密鑰的制作方法
鎖住通信設(shè)備和重置通信設(shè)備的鎖密鑰
背景技術(shù)
存在于移動電話中的“電話鎖”特征旨在阻止對電話的非授權(quán)使用。利用該特征, 移動電話的用戶可選擇一個(gè)碼,該碼可包括例如四位數(shù)。當(dāng)激活時(shí),如果在啟動過程中沒有首先輸入所選碼,則電話鎖特征阻止移動電話被使用。然而,如果授權(quán)用戶忘記了所述碼, 則可能阻止該用戶使用他或她自己的電話。在這種情況下,用戶可在例如服務(wù)中心的幫助下重置所述碼。

發(fā)明內(nèi)容
在一個(gè)方面,提供了一種設(shè)備,其包括存儲器和處理器。所述存儲器可存儲設(shè)備鎖通行碼。所述處理器可將用戶所輸入的設(shè)備鎖通行碼與存儲在所述存儲器中的設(shè)備鎖通行碼進(jìn)行比較,以確定輸入的設(shè)備鎖通行碼是否正確。當(dāng)輸入的設(shè)備鎖通行碼不正確時(shí),處理器可不允許使用所述設(shè)備。處理器可基于用戶所輸入的解封(unblock)通行碼與可移除識別模塊所關(guān)聯(lián)的解封通行碼的比較,來重置存儲在所述存儲器中的設(shè)備鎖通行碼。在另一方面,所述存儲器還可包括引導(dǎo)模塊和操作系統(tǒng),其中所述引導(dǎo)模塊包括在加載所述操作系統(tǒng)之前由所述處理器執(zhí)行的指令。所述存儲器還可包括所述引導(dǎo)模塊不可訪問的存儲區(qū)。所述存儲區(qū)可由所述操作系統(tǒng)訪問,并且所述存儲區(qū)可存儲所述設(shè)備鎖通行碼。在另一方面,所述存儲區(qū)不可由所述設(shè)備外部的處理器所執(zhí)行的軟件來訪問。所述存儲區(qū)也不可由加載器代碼來訪問。在另一方面,所述處理器可被構(gòu)造為從所述可移除識別模塊接收基于用戶所輸入的解封通行碼與所述可移除識別模塊所關(guān)聯(lián)的解封通行碼的比較而給出的用戶所輸入的通行碼是否正確的指示。在另一方面,所述處理器可被構(gòu)造為當(dāng)輸入的設(shè)備鎖通行碼正確時(shí),允許用戶使用所述設(shè)備。所述處理器可被構(gòu)造為當(dāng)輸入的設(shè)備鎖通行碼正確,并且所述設(shè)備中存在與存儲的設(shè)備鎖通行碼關(guān)聯(lián)的可移除識別模塊時(shí),允許使用所述設(shè)備。在另一方面,所述處理器可被構(gòu)造為當(dāng)輸入的設(shè)備鎖通行碼正確,但是所述設(shè)備中不存在關(guān)聯(lián)的可移除識別模塊時(shí),不允許使用所述設(shè)備。在另一方面,所述處理器可被構(gòu)造為通過不允許訪問用戶應(yīng)用數(shù)據(jù)、聯(lián)系人信息、 日程表信息、文本消息、電子郵件消息、用戶文檔或網(wǎng)絡(luò)瀏覽歷史記錄來不允許使用。所述處理器還可被構(gòu)造為通過不允許打電話或接電話來不允許使用。在一個(gè)方面,提供了一種計(jì)算機(jī)實(shí)現(xiàn)的方法。所述方法可包括將用戶所輸入的設(shè)備鎖通行碼與存儲在用戶設(shè)備的存儲器中的設(shè)備鎖通行碼進(jìn)行比較,以確定輸入的設(shè)備鎖通行碼是否正確,并且當(dāng)輸入的設(shè)備鎖通行碼不正確時(shí)不允許使用所述用戶設(shè)備。所述方法可包括基于用戶所輸入的解封通行碼與存儲在所述用戶設(shè)備中并與所述用戶設(shè)備關(guān)聯(lián)的解封通行碼的比較來確定用戶所輸入的解封通行碼是否正確,當(dāng)輸入的解封通行碼正確時(shí),重置存儲在所述用戶設(shè)備的所述存儲器中的設(shè)備鎖通行碼。所述方法可包括將所述解封通行碼的拷貝存儲在能夠可移除地連接至所述用戶設(shè)備的存儲設(shè)備中或與所述用戶設(shè)備分離的另一用戶設(shè)備的存儲器中。在另一方面,所述方法可包括將與所述用戶設(shè)備關(guān)聯(lián)的解封通行碼存儲在所述用戶設(shè)備的不可移除存儲器中。所述輸入的設(shè)備鎖碼可通過將所述存儲設(shè)備連接到所述用戶設(shè)備來輸入,并且將用戶所輸入的解封通行碼與存儲在所述用戶設(shè)備中并與所述用戶設(shè)備關(guān)聯(lián)的解封通行碼進(jìn)行比較的步驟包括將所述解封通行碼的拷貝與存儲在所述用戶設(shè)備中并與所述用戶設(shè)備關(guān)聯(lián)的解封通行碼進(jìn)行比較。在另一方面,所述方法可包括當(dāng)輸入的設(shè)備鎖通行碼正確時(shí),允許用戶使用所述用戶設(shè)備。所述方法可包括當(dāng)輸入的設(shè)備鎖通行碼正確,并且所述用戶設(shè)備中存在與存儲的設(shè)備鎖通行碼關(guān)聯(lián)的可移除識別模塊時(shí),允許用戶使用所述用戶設(shè)備。在另一方面,所述方法可包括當(dāng)輸入的設(shè)備鎖通行碼正確,但是所述用戶設(shè)備中不存在關(guān)聯(lián)的可移除識別模塊時(shí),不允許使用所述用戶設(shè)備。在另一方面,所述方法不允許訪問用戶應(yīng)用數(shù)據(jù)、聯(lián)系人信息、日程表信息、文本消息、電子郵件消息、用戶文檔或網(wǎng)絡(luò)瀏覽歷史記錄;并且不允許打電話或接電話。在另一方面,所述方法可包括不允許訪問用戶應(yīng)用數(shù)據(jù)、聯(lián)系人信息、日程表信息、文本消息、電子郵件消息、用戶文檔或網(wǎng)絡(luò)瀏覽歷史記錄。所述方法可包括不允許打電話或接電話。在一個(gè)方面,公開了一種具有處理器和存儲器的設(shè)備。所述存儲器可包括引導(dǎo)模塊和操作系統(tǒng)。所述引導(dǎo)模塊可包括在加載所述操作系統(tǒng)之前由所述處理器執(zhí)行的指令。 所述存儲器可包括不可由所述引導(dǎo)模塊訪問的存儲區(qū)。所述存儲區(qū)可存儲第一通行碼,并且可由所述操作系統(tǒng)訪問。所述處理器可將用戶所輸入的通行碼與存儲在所述存儲區(qū)中的第一通行碼進(jìn)行比較,以確定用戶所輸入的通行碼是否正確。當(dāng)用戶所輸入的通行碼不正確時(shí),處理器可以不允許使用所述設(shè)備。在另一方面,所述存儲區(qū)不可由所述設(shè)備外部的處理器所執(zhí)行的軟件來訪問。所述存儲區(qū)不可由加載器代碼來訪問。在另一方面,存儲在所述存儲區(qū)中的第一通行碼可與可移除識別模塊關(guān)聯(lián)。所述處理器還可被構(gòu)造為當(dāng)輸入的碼正確,但是所述設(shè)備中不存在所述可移除識別模塊時(shí),不允許使用所述設(shè)備。在另一方面,所述處理器可被構(gòu)造為當(dāng)用戶所輸入的通行碼正確時(shí),允許用戶使用所述設(shè)備,或者當(dāng)用戶所輸入的通行碼正確,并且所述設(shè)備中存在與所述第一通行碼關(guān)聯(lián)的可移除識別模塊時(shí),允許用戶使用所述設(shè)備。在另一方面,所述處理器可通過被構(gòu)造為不允許訪問用戶應(yīng)用數(shù)據(jù)、聯(lián)系人信息、 日程表信息、文本消息、電子郵件消息、用戶文檔、網(wǎng)絡(luò)瀏覽歷史記錄或用戶應(yīng)用而被構(gòu)造為不允許使用。在另一方面,所述處理器可通過被構(gòu)造為不允許打電話或接電話而構(gòu)造為不允許使用。在另一方面,所述處理器可被構(gòu)造為基于用戶所輸入的另一通行碼與所述可移除識別模塊所關(guān)聯(lián)的第二通行碼的比較,來重置存儲在所述存儲區(qū)中的第一通行碼。在另一方面,所述可移除識別模塊所關(guān)聯(lián)的第二通行碼可存儲在所述可移除識別模塊中。所述可移除識別模塊可包括處理器,所述處理器被構(gòu)造為將用戶所輸入的另一通行碼與所述可移除識別模塊所關(guān)聯(lián)的所述第二通行碼進(jìn)行比較,以確定輸入的解封通行碼是否正確。


并入并構(gòu)成本說明書一部分的附圖示出了本文所述的一個(gè)或多個(gè)實(shí)施方式,并與具體實(shí)施方式
一起說明所述實(shí)施方式。在附圖中圖1是可實(shí)現(xiàn)本文所公開的實(shí)施方式的示例性環(huán)境的框圖;圖2是設(shè)定、改變和重置用于鎖住用戶設(shè)備的電話/用戶識別模塊(SIM)密鑰 (PSK)碼的示例性環(huán)境的框圖;圖3是可實(shí)現(xiàn)本文所述實(shí)施方式的示例性用戶設(shè)備的圖;圖4是客戶機(jī)計(jì)算模塊的示例性部件的框圖;圖5A、圖5B和圖5C是圖4的客戶機(jī)計(jì)算設(shè)備的存儲器的示例性部件的框圖;圖6是服務(wù)器計(jì)算模塊的示例性部件的框圖;圖7、圖8、圖9A和圖9B是設(shè)定、改變和重置用于鎖住圖2的用戶設(shè)備的PSK碼的示例性處理的流程圖;圖10A、圖IOB和圖IOC是針對圖7、圖8、圖9A和圖9B的處理,在圖2的網(wǎng)絡(luò)的設(shè)
備之間的示例性信息交換的圖;圖11是在圖7、圖8、圖9A和9B的處理過程中用戶可能遇到的示例性用戶界面的圖;圖12和圖14是重置用于鎖住圖2的用戶設(shè)備的PSK碼的另外的示例性處理的流程圖;圖13和圖15是針對圖12和圖14的處理,在圖2的網(wǎng)絡(luò)的設(shè)備之間的示例性信息交換的圖。
具體實(shí)施例方式下面的詳細(xì)描述是參照附圖進(jìn)行的。不同圖中的相同標(biāo)號可指代相同或相似要
ο圖1是可實(shí)現(xiàn)本文所述實(shí)施方式的示例性網(wǎng)絡(luò)100的框圖。網(wǎng)絡(luò)100可包括移動電話102,該移動電話102包括用戶識別模塊(SIM)卡106。在圖1的例子中,用戶鎖住他的移動電話102,以在不滿足以下條件的情況下阻止移動電話102被使用(1)在啟動過程中首先輸入(例如由用戶選擇的)通行碼;(2)移動電話中有(與通行碼關(guān)聯(lián)的)特定SIM 卡。在一個(gè)實(shí)施方式中,為了提高用戶所選擇的通行碼的安全性,可將其存儲在移動電話 102的存儲器中,該存儲器不可被除了電話的操作系統(tǒng)之外的代碼來訪問(例如,不可被引導(dǎo)模塊代碼或加載器代碼來訪問)。然而,圖1的例子中的用戶忘記了用來解鎖電話的通行碼。如圖所示,移動電話 102的顯示器104指示用戶他輸入了錯誤的通行碼來解鎖電話。在本文所公開的實(shí)施方式中,網(wǎng)絡(luò)運(yùn)營商110可向用戶提供與SIM卡關(guān)聯(lián)的個(gè)人解鎖(PUK)碼或者與移動電話102 關(guān)聯(lián)的設(shè)備解鎖(DUK)碼。PUK碼和/或DUK碼可允許用戶重置存儲在移動電話102的存儲器中的通行碼。在一個(gè)實(shí)施方式中,PUK碼或DUK碼可存儲在可移除存儲器107中。在另一實(shí)施方式中,DUK碼可由用戶(利用計(jì)算機(jī)109)在用戶認(rèn)證之后從網(wǎng)絡(luò)運(yùn)營商110處下載。在一些實(shí)施方式中,工廠108制造SIM卡106和移動電話102。在此實(shí)施方式中, 工廠108可將PUK碼和DUK碼提供給網(wǎng)絡(luò)運(yùn)營商110。在另一實(shí)施方式中,SIM卡可在不同于電話的工廠中制造。在此實(shí)施方式中,SIM卡工廠可將PUK碼提供給網(wǎng)絡(luò)運(yùn)營商110,電話工廠可將DUK碼提供給網(wǎng)絡(luò)運(yùn)營商110。圖2是設(shè)定、改變和重置用于鎖住用戶設(shè)備的電話/SIM密鑰(PSK)碼的示例性網(wǎng)絡(luò)200的框圖。網(wǎng)絡(luò)200可包括用戶設(shè)備202、附件202、計(jì)算機(jī)204、工廠服務(wù)器206、網(wǎng)絡(luò)運(yùn)營商服務(wù)器208和網(wǎng)絡(luò)210。網(wǎng)絡(luò)210可允許網(wǎng)絡(luò)200中的所有設(shè)備彼此通信。用戶設(shè)備202可包括移動設(shè)備,例如移動電話、PDA等,其允許用戶發(fā)起或接收電話呼叫或向其他用戶設(shè)備(例如其他移動電話或膝上型計(jì)算機(jī)204)發(fā)送消息。用戶設(shè)備 202可利用無線通信協(xié)議經(jīng)由收發(fā)基站(BTS,未示出)與其他設(shè)備通信,所述無線通信協(xié)議例如GSM(全球移動通信系統(tǒng))、CDMA (碼分多址)、WCDMA (寬帶CDMA)、GPRS (通用分組無線業(yè)務(wù))、EDGE(增強(qiáng)型數(shù)據(jù)率GSM業(yè)務(wù))等。在一個(gè)實(shí)施方式中,用戶設(shè)備202可利諸如 WiFi (例如,IEEE 802. Ilx)或WiMAX(例如,IEEE 802. 16x)的無線網(wǎng)絡(luò)標(biāo)準(zhǔn)與其他設(shè)備通信。在另一實(shí)施方式中,用戶設(shè)備202可利用(例如)公共交換電話網(wǎng)(PSTN)或以太網(wǎng)經(jīng)由有線網(wǎng)絡(luò)與其他設(shè)備通信。附件203可包括用于輸出音頻、照片、視頻等的有線或無線頭戴式耳機(jī)、數(shù)碼相框、顯示器、揚(yáng)聲器等。附件203可從諸如用戶設(shè)備202或計(jì)算機(jī)204的其他用戶設(shè)備接收文件(例如,音樂、照片、視頻等)。另外,附件203可將這些文件發(fā)送給其他設(shè)備,例如用戶設(shè)備202或計(jì)算機(jī)204。附件203可利用無線通信協(xié)議(例如,藍(lán)牙、WiFi或WiMAX)或線纜(例如,通用串行總線(USB)線纜或串行總線(RS-232)線纜)與其他設(shè)備通信。計(jì)算機(jī)204可包括用于容納(host)程序、數(shù)據(jù)庫和/或應(yīng)用的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)。計(jì)算機(jī)204可包括膝上型計(jì)算機(jī)、臺式計(jì)算機(jī)、筆記本型計(jì)算機(jī)、上網(wǎng)本、平板計(jì)算機(jī)或任何其他類型的計(jì)算設(shè)備。計(jì)算機(jī)204可包括客戶機(jī)應(yīng)用程序,例如用于網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng)或網(wǎng)絡(luò)210)導(dǎo)航的瀏覽器應(yīng)用(例如,Mozilla Firefox)程序,以訪問存儲在例如工廠服務(wù)器206中的信息。工廠服務(wù)器206和運(yùn)營商服務(wù)器208可包括用于容納程序、數(shù)據(jù)庫和/或應(yīng)用的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)。例如,服務(wù)器206和208可包括服務(wù)器軟件,例如用于提供網(wǎng)頁并與用戶設(shè)備202或計(jì)算機(jī)204的用戶交互的網(wǎng)絡(luò)服務(wù)器。服務(wù)器206和208可包括數(shù)據(jù)庫應(yīng)用(例如,MySQL)以用于存儲與大量用戶設(shè)備(例如,用戶設(shè)備202)及其關(guān)聯(lián)的用戶相關(guān)的數(shù)據(jù)。網(wǎng)絡(luò)210可包括可接收和發(fā)送數(shù)據(jù)、聲音(例如,語音)或視頻信號的一個(gè)或多個(gè)有線和/或無線網(wǎng)絡(luò)。網(wǎng)絡(luò)210可包括一個(gè)或多個(gè)BTS (未示出),其利用無線協(xié)議(例如, GSM、CDMA、WCDMA、GPRS、EDGE等)向移動通信設(shè)備(例如,設(shè)備104-108)發(fā)送無線信號或從其接收無線信號。網(wǎng)絡(luò)210還可包括一個(gè)或多個(gè)包交換網(wǎng)絡(luò),例如基于互聯(lián)網(wǎng)協(xié)議(IP) 的網(wǎng)絡(luò)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、個(gè)人局域網(wǎng)(PAN)、虛擬專用網(wǎng)(VPN)或能夠輸送數(shù)據(jù)的另一類型的網(wǎng)絡(luò)。網(wǎng)絡(luò)210還可包括一個(gè)或多個(gè)電路交換網(wǎng)絡(luò),例如PSTN。
簡單起見提供了圖2所示的示例性構(gòu)造。在其他實(shí)施方式中,網(wǎng)絡(luò)200可包括更多、更少或不同的設(shè)備。網(wǎng)絡(luò)200還可包括數(shù)千(如果沒有上萬)的用戶設(shè)備和計(jì)算機(jī),例如設(shè)備202-208。另外,一個(gè)或多個(gè)設(shè)備202-208可執(zhí)行網(wǎng)絡(luò)200中的任何其他設(shè)備的一個(gè)或多個(gè)功能。盡管圖2示出以特定構(gòu)造耦接至網(wǎng)絡(luò)210的設(shè)備202-208,但是這些設(shè)備還可以其他構(gòu)造設(shè)置,或者彼此直接耦接,或者通過一個(gè)或多個(gè)網(wǎng)絡(luò)耦接,使得設(shè)備202-208中的任一個(gè)都可與設(shè)備202-208中的其他任一個(gè)通信。例如,在一個(gè)實(shí)施方式中,用戶設(shè)備202可經(jīng)由無線信號(例如,藍(lán)牙)或線纜(例如,USB或RS-232線纜)與計(jì)算機(jī)204通信。圖3是可實(shí)現(xiàn)本文所述實(shí)施方式的示例性用戶設(shè)備202的圖。盡管設(shè)備202被示出為移動電話并且在下文中可稱作“移動電話202”,但是設(shè)備202可包括任何下列設(shè)備移動電話;臺式計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本型計(jì)算機(jī)、上網(wǎng)本、或個(gè)人計(jì)算機(jī);個(gè)人數(shù)字助理(PDA);游戲設(shè)備或游戲機(jī);個(gè)人音樂播放(PMP)設(shè)備;全球定位系統(tǒng)(GPQ設(shè)備;數(shù)碼攝像機(jī);或另一類型的計(jì)算或通信設(shè)備。如圖3所示,設(shè)備202可包括揚(yáng)聲器302、顯示器304、控制鍵306、鍵區(qū)308、麥克風(fēng)310、殼體316和可移除存儲卡320。揚(yáng)聲器302可向設(shè)備202的用戶提供可聽信息。顯示器304可向用戶提供可視信息,例如呼叫者的圖像、文本、菜單、視頻圖像或照片??刂奇I 306可允許用戶與設(shè)備202交互以使其執(zhí)行一個(gè)或多個(gè)操作,例如打電話或接電話。鍵區(qū) 308可包括數(shù)字、字母數(shù)字和/或電話鍵區(qū)。麥克風(fēng)310可接收聲音,例如,電話呼叫過程中的用戶語音??梢瞥鎯?20可存儲應(yīng)用和/或數(shù)據(jù)文件,例如通行碼、音樂或視頻。當(dāng)可移除存儲卡320插入用戶設(shè)備202中時(shí),例如,用戶設(shè)備202可讀取數(shù)據(jù)文件或執(zhí)行應(yīng)用。在另一實(shí)施方式中,可移除存儲卡320可連接至用戶設(shè)備202而無需將其插入用戶設(shè)備202 中,例如,其可與USB存儲設(shè)備一樣從外部連接。圖4是客戶機(jī)計(jì)算模塊400的示例性部件的框圖。用戶設(shè)備202和計(jì)算機(jī)204都可包括一個(gè)或多個(gè)計(jì)算模塊400。客戶機(jī)計(jì)算模塊400可包括總線410、處理邏輯420、輸入裝置430、輸出裝置440、通信接口 450和存儲器460??蛻魴C(jī)計(jì)算模塊400可包括幫助接收、發(fā)送和/或處理數(shù)據(jù)的其他部件(未示出)。另外,客戶機(jī)計(jì)算模塊400中的部件的其他構(gòu)造也是可能的??偩€410可包括允許客戶機(jī)計(jì)算模塊400的部件之間進(jìn)行通信的路徑。處理邏輯 420可包括解釋和執(zhí)行指令的任何類型的處理器或微處理器(或處理器或微處理器組)。在其他實(shí)施方式中,處理邏輯420可包括一個(gè)或多個(gè)專用集成電路(ASIC)或現(xiàn)場可編程門陣列(FPGA)。輸入裝置430可包括允許用戶向客戶機(jī)計(jì)算模塊400中輸入信息的裝置,例如鍵盤(例如,控制鍵306或鍵區(qū)308)、鼠標(biāo)、筆、麥克風(fēng)(例如,麥克風(fēng)310)、攝像機(jī)、觸摸屏顯示器(例如,顯示器304)等。輸出裝置440可為用戶輸出信息,例如顯示器(例如,顯示器 304)、揚(yáng)聲器(例如,揚(yáng)聲器30 等。輸入裝置430和輸出裝置440可允許用戶接收并查看菜單選項(xiàng),并從所述菜單選項(xiàng)進(jìn)行選擇。所述菜單可允許用戶選擇與客戶機(jī)計(jì)算模塊400 所執(zhí)行的應(yīng)用關(guān)聯(lián)的功能或服務(wù)。通信接口 450可包括收發(fā)器,其使客戶機(jī)計(jì)算模塊400能夠與其他設(shè)備或系統(tǒng)通信。通信接口 450可包括網(wǎng)絡(luò)接口卡,例如用于有線通信的以太網(wǎng)卡或用于無線通信的無線網(wǎng)絡(luò)接口(例如,WiFi)卡。通信接口 450可實(shí)現(xiàn)無線通信協(xié)議,例如GSM、CDMA、WCDMA、 GPRS、EDGE等。通信接口 450還可包括(例如)用于經(jīng)由線纜通信的通用串行總線(USB) 端口、用于與藍(lán)牙設(shè)備通信的Bluetooth 無線接口、近場通信(NFC)接口等。存儲器460可包括隨機(jī)存取存儲器(RAM)或另一類型的動態(tài)存儲設(shè)備,其可存儲信息和指令,例如由處理邏輯420執(zhí)行的應(yīng)用;只讀存儲器(ROM)設(shè)備或另一類型的靜態(tài)存儲設(shè)備,其可存儲由處理邏輯420使用的靜態(tài)信息和指令;或用于存儲信息和/或指令的一些其他類型的磁或光記錄介質(zhì)及其對應(yīng)設(shè)備,例如硬盤驅(qū)動器(HDD)、固態(tài)硬盤(SSD)或存儲器。存儲器460還可包括操作系統(tǒng)462和應(yīng)用464。操作系統(tǒng)462可包括用于管理設(shè)備的硬件和軟件資源的軟件指令。在用戶設(shè)備202的情況下,操作系統(tǒng)462可包括Symbian、 Android, Windows Mobile等。在計(jì)算機(jī)204的情況下,操作系統(tǒng)462可包括Linux、Apple OS X或MicrosoftWindows。應(yīng)用464可向設(shè)備的用戶提供服務(wù),例如用于瀏覽互聯(lián)網(wǎng)的瀏
IrWSB 見益。存儲器460還可包括SIM卡存儲器468和可移除存儲設(shè)備469。SIM卡存儲器468 可插入計(jì)算模塊400中以用于在GSM或其他網(wǎng)絡(luò)中識別計(jì)算模塊。除了 SIM卡之外,其他類型的識別設(shè)備也是可以的。例如,任何類型的可移除用戶識別模塊也是可以的,例如暫行標(biāo)準(zhǔn)95 (IS-95或cdmaOne)中常見的R-UIM (可移除用戶識別模塊),或者采用碼分多址 (CDMA)信道的CDMA2000標(biāo)準(zhǔn)電話??梢瞥鎯ζ?69可包括上述圖3所示的可移除存儲卡320。如本文所用,“可移除識別模塊”可指SIM、R-UIM或任何此類設(shè)備。圖4示出了包括在存儲器460中的SIM卡存儲器468。在一些實(shí)施方式中,例如,SIM卡本身可包括與計(jì)算模塊400類似的計(jì)算模塊,其具有處理邏輯、通信接口以及存儲器??蛻魴C(jī)計(jì)算模塊400可響應(yīng)于執(zhí)行存儲在計(jì)算機(jī)可讀介質(zhì)(例如,存儲器460)中的軟件指令的處理邏輯420,來執(zhí)行本文所述的操作。計(jì)算機(jī)可讀介質(zhì)可包括物理或邏輯存儲設(shè)備。軟件指令可經(jīng)由通信接口 450從另一計(jì)算機(jī)可讀介質(zhì)或從另一設(shè)備讀取到存儲器 460中。包含在存儲器460中的軟件指令可使得處理邏輯420執(zhí)行下文所述的處理。圖5A是客戶機(jī)計(jì)算模塊400的存儲器460的示例性存儲器映射的框圖。如圖所示,存儲器460可包括引導(dǎo)模塊代碼區(qū)502、修正區(qū)(trim area) 504、空中固件升級(FOTA) 區(qū)506、操作系統(tǒng)區(qū)508和文件系統(tǒng)區(qū)510。其他存儲區(qū)也是可能的,但是圖5A中未示出。引導(dǎo)模塊代碼區(qū)502可包括引導(dǎo)加載代碼(“引導(dǎo)模塊代碼”),其加載存儲在操作系統(tǒng)區(qū)508中的操作系統(tǒng)462以便于用戶設(shè)備202執(zhí)行。引導(dǎo)模塊代碼還可在加載操作系統(tǒng)462之前執(zhí)行代碼。如本文所用,“引導(dǎo)模塊”或“引導(dǎo)模塊代碼,,是指在加載存儲在操作系統(tǒng)區(qū)508中的操作系統(tǒng)462之前由用戶設(shè)備202運(yùn)行的指令。例如,引導(dǎo)模塊代碼可在加載操作系統(tǒng)462之前提示用戶輸入口令、代碼或通行碼(例如,個(gè)人識別號碼(PIN) 碼)。在此實(shí)施方式中,可將輸入的PIN與存儲在SIM卡存儲器468中的PIN進(jìn)行比較,如下文進(jìn)一步描述的。FOTA區(qū)506可用于(例如)從BTS無線下載和存儲加載器和/或固件更新。弓丨導(dǎo)模塊代碼和/或加載器可將更新的固件安裝到操作系統(tǒng)區(qū)508中。這樣,術(shù)語“引導(dǎo)模塊” 或“引導(dǎo)模塊代碼”也可指用于更新操作系統(tǒng)區(qū)508中的固件的代碼,因?yàn)榇舜a也是在加載更新的操作系統(tǒng)之前由用戶設(shè)備202運(yùn)行的。操作系統(tǒng)區(qū)508可包括操作系統(tǒng)462,其可由存儲在引導(dǎo)模塊代碼區(qū)502中的代碼加載以將移動電話202用作電話。文件系統(tǒng)510可存儲應(yīng)用(例如,應(yīng)用464-2)和應(yīng)用數(shù)據(jù)466。另外,應(yīng)用464-1可與操作系統(tǒng)462 —起存儲在操作系統(tǒng)區(qū)508中。修正區(qū)504可包括主修正區(qū)550(例如,存儲單元0至65535 = 216)和擴(kuò)展修正區(qū) 552(例如,存儲單元65536 = 2"5至131071 = 217)。主修正區(qū)550包括可由存儲在引導(dǎo)模塊代碼區(qū)502中的代碼訪問(例如,尋址)的存儲區(qū)。在一個(gè)實(shí)施方式中,擴(kuò)展修正區(qū)552 可包括不可由下列各項(xiàng)中的一項(xiàng)或多項(xiàng)或全部訪問(例如,尋址)的存儲區(qū)(1)引導(dǎo)模塊代碼;( 可在例如固件更新過程中下載的加載器;或C3)在例如可與用戶設(shè)備202耦接的計(jì)算機(jī)204(例如,計(jì)算模塊400)中運(yùn)行的軟件工具或部件。在一個(gè)實(shí)施方式中,擴(kuò)展修正區(qū)552可包括可由存儲在操作系統(tǒng)區(qū)508中的操作系統(tǒng)462以及在操作系統(tǒng)462中運(yùn)行的應(yīng)用來訪問的存儲區(qū)。在一個(gè)實(shí)施方式中,擴(kuò)展修正區(qū)552僅可由操作系統(tǒng)462來訪問。如圖5A所示,擴(kuò)展修正區(qū)552可包括電話/SIM密鑰(PSK)碼區(qū)570、國際移動用戶識別(IMSI)號碼區(qū)572、電話鎖標(biāo)志區(qū)574、設(shè)備解鎖密鑰(DUK)碼區(qū)576和DUK計(jì)數(shù)區(qū) 578。盡管圖5A為存儲器映射,但是存儲區(qū)570-578的相對位置并非必然指示它們在存儲器460中的相對位置。PSK碼區(qū)570可存儲指示用于解鎖用戶設(shè)備的PSK碼的值。例如,移動電話的真正所有者可選擇用PSK碼來鎖住移動電話。在此實(shí)施方式中,僅真正所有者(即,知道所述 PSK碼的任何用戶)可打開并操作移動電話,因?yàn)楫?dāng)移動電話提示其輸入PSK碼時(shí)只有真正所有者才會知道該P(yáng)SK碼(存儲在PSK碼區(qū)570中)。另外,在PSK碼被生成并存儲在PSK 碼區(qū)570中時(shí),PSK碼可與移動電話中的SIM卡關(guān)聯(lián)起來。在此實(shí)施方式中,如果SIM卡發(fā)生了改變,則移動電話無法使用(即使是知道PSK碼的人也是如此)。在一個(gè)實(shí)施方式中, 存儲在PSK碼區(qū)570中的由工廠針對PSK碼設(shè)定的默認(rèn)值為0000。IMSI號碼區(qū)572可存儲指示設(shè)備中與存儲在PSK碼區(qū)570中的PSK碼對應(yīng)的SIM 卡的唯一標(biāo)識的號碼。如上所述,在一個(gè)實(shí)施方式中,不僅要求用戶輸入正確的PSK碼,而且要求用戶設(shè)備中有與存儲在PSK碼區(qū)570中的值對應(yīng)的SIM卡,才能解鎖設(shè)備。電話鎖標(biāo)志區(qū)574可存儲有關(guān)PSK碼區(qū)570中所存儲的值當(dāng)前是否正用于鎖住電話的指示(例如,“是”或“否”)。在一個(gè)實(shí)施方式中,存儲在電話鎖標(biāo)志區(qū)574中的由工廠設(shè)定的默認(rèn)值為“否”。DUK碼區(qū)576可存儲指示DUK碼的值,所述DUK碼用于在(例如)用戶不記得PSK 碼時(shí)解鎖(例如,解封)用戶設(shè)備并重置PSK碼區(qū)570中所指示的PSK碼。DUK計(jì)數(shù)區(qū)578 可對用戶不正確輸入DUK碼的次數(shù)進(jìn)行計(jì)數(shù)。在一個(gè)實(shí)施方式中,當(dāng)DUK計(jì)數(shù)區(qū)578中的值達(dá)到某一數(shù)量時(shí),電話會變得不可用。在一個(gè)實(shí)施方式中,PSK碼區(qū)570可存儲PSK碼的散列值(hash value)。另外, IMSI號碼區(qū)572可存儲與PSK碼關(guān)聯(lián)的IMSI號碼的散列。另外,DUK碼區(qū)576可存儲DUK 碼的散列。在此實(shí)施方式中,用戶設(shè)備可將存儲在PSK碼區(qū)570中的值與用戶所輸入的PSK 碼的散列進(jìn)行比較,以(例如)確定輸入的PSK碼是否正確。類似地,用戶設(shè)備可將存儲在擴(kuò)展修正區(qū)552的IMSI號碼區(qū)572中的值與存儲在SIM卡存儲器468的IMSI號碼區(qū)596 中的IMSI號碼的散列進(jìn)行比較,以確定用戶設(shè)備中的SIM卡是否是與正確PSK碼相關(guān)聯(lián)的SIM卡。另外,用戶設(shè)備可將存儲在DUK碼區(qū)576中的值與用戶所輸入的值的散列進(jìn)行比較,以確定輸入的DUK碼是否正確。通行碼(例如,輸入/存儲的PSK和/或DUK碼)的比較可由客戶機(jī)計(jì)算模塊400中的處理邏輯420來執(zhí)行。在一個(gè)實(shí)施方式中,如果IMSI號碼的散列存儲在IMSI號碼區(qū)572中,則所述散列可用PSK碼加密(key)。例如,在散列化之前,IMSI號碼可與PSK碼鏈接或由其擴(kuò)展。類似地,如果PSK碼的散列存儲在PSK碼區(qū)570中,則所述散列可用IMSI號碼加密。這一實(shí)施方式可允許檢測在IMSI號碼區(qū)572中沒有對應(yīng)變化的情況下,PSK碼區(qū)570中的變化,反之亦然。或者,可在沒有單獨(dú)的PSK碼區(qū)570和IMSI號碼區(qū)572的情況下將PSK碼和IMSI 號碼鏈接、散列化并存儲。圖5B是可移除存儲器320的部件的框圖。在一個(gè)實(shí)施方式中,可移除存儲器320 可包括用于存儲DUK碼的DUK碼區(qū)590。在此實(shí)施方式中,可將存儲在DUK碼區(qū)590中的 DUK碼與存儲在DUK碼區(qū)576中的DUK碼進(jìn)行比較。如果相同,則用戶可在需要時(shí)重置存儲在PSK碼區(qū)570中的PSK碼。圖5C是SIM卡存儲器468的部件的框圖。SIM卡存儲器468可包括個(gè)人解鎖密鑰 (PUK)碼區(qū)592、PIN碼區(qū)594、IMSI號碼區(qū)596、電話號碼區(qū)598和PUK計(jì)數(shù)區(qū)599。個(gè)人解鎖密鑰(PUK)碼區(qū)592可存儲用于在(例如)用戶不記得PSK碼時(shí)解鎖 (例如,解封)用戶設(shè)備并重置存儲在PSK碼區(qū)570中的PSK碼的碼。PIN碼區(qū)594可存儲用于使用戶設(shè)備能夠使用對應(yīng)SIM卡的碼。在一個(gè)實(shí)施方式中,PUK碼區(qū)592和/或PIN碼區(qū)594可存儲碼的散列值。IMSI號碼區(qū)596可存儲與SIM卡相關(guān)聯(lián)的IMSI號碼(例如, SIM卡的唯一標(biāo)識)。電話號碼區(qū)598可存儲與IMSI號碼和SIM卡相關(guān)聯(lián)的電話號碼。PUK計(jì)數(shù)區(qū)599可存儲對用戶不正確輸入PM碼的次數(shù)的計(jì)數(shù)。在一個(gè)實(shí)施方式中,當(dāng)PM計(jì)數(shù)區(qū)599中的值達(dá)到某一數(shù)量時(shí),具有SIM卡存儲器468的SIM卡會變得不可用(例如,封鎖),并且用與該SIM卡關(guān)聯(lián)的PSK碼鎖住的電話也會不可用。用戶是否不正確地輸入PUK碼可基于由用戶設(shè)備中的SIM卡上的處理邏輯所執(zhí)行的碼(例如,輸入/存儲的PUK碼)的比較。如PSK碼一樣,將用戶所輸入的PUK碼與存儲在PUK碼區(qū)592中的 PUK碼進(jìn)行比較可包括將用戶所輸入的PUK碼散列化,并將其與存儲在PUK碼區(qū)592中的 PUK碼的散列進(jìn)行比較。存儲在PUK碼區(qū)592、PIN碼區(qū)594、PSK碼區(qū)570和DUK碼576中的碼可全部稱作“通行碼”,并且可包括任何類型或數(shù)量的字符,包括字母符號、數(shù)字符號、字母數(shù)字符號或其它字符。在一個(gè)實(shí)施方式中,這些通行碼僅包括數(shù)字,例如,四位數(shù)。圖6是服務(wù)器計(jì)算模塊600的示例性部件的框圖。工廠服務(wù)器206和運(yùn)營商服務(wù)器208可包括一個(gè)或多個(gè)服務(wù)器計(jì)算模塊(例如,機(jī)架式服務(wù)器計(jì)算機(jī)模塊組),例如計(jì)算模塊600。服務(wù)器計(jì)算模塊600可包括總線610、處理邏輯620、通信接口 650和存儲器660。 服務(wù)器計(jì)算模塊600可包括幫助接收、發(fā)送和/或處理數(shù)據(jù)的其它部件(未示出)。另外, 模塊600中的部件的其它構(gòu)造也是可能的??偩€610可包括允許模塊600的部件之間進(jìn)行的通信的路徑。處理邏輯620可包括解釋和執(zhí)行指令的任何類型的處理器或微處理器(或者處理器或微處理器組)。在其他實(shí)施方式中,處理邏輯620可包括一個(gè)或多個(gè)ASIC或FPGA等。通信接口 650可包括使模塊600能夠與其它設(shè)備或系統(tǒng)進(jìn)行通信的收發(fā)器。通信接口 650可包括網(wǎng)絡(luò)接口卡,例如用于有線通信的以太網(wǎng)卡或用于無線通信的無線網(wǎng)絡(luò)接口 (例如,WiFi卡)。通信接口 650還可包括(例如)用于經(jīng)由線纜通信的USB端口、用于與藍(lán)牙設(shè)備通信的藍(lán)牙無線接口、NFC接口等。通信接口 650可實(shí)現(xiàn)無線通信協(xié)議,例如GSM、CDMA、 WCDMA、GPRS、EDGE等。通信接口 650可耦接至發(fā)送和接收信號的天線。存儲器660可包括RAM或另一類型的動態(tài)存儲設(shè)備,其可存儲信息和指令,例如可由處理邏輯620執(zhí)行的應(yīng)用和應(yīng)用數(shù)據(jù)。存儲器660可包括R0M設(shè)備或另一類型的靜態(tài)存儲設(shè)備,其可存儲由處理邏輯620使用的靜態(tài)信息和指令;和/或用于存儲信息和/或指令的一些其他類型的磁或光記錄介質(zhì),例如HDD或SSD。存儲器660可包括應(yīng)用662和應(yīng)用數(shù)據(jù)666。應(yīng)用662可包括數(shù)據(jù)庫應(yīng)用,例如 MySQL。應(yīng)用數(shù)據(jù)666可包括與用戶設(shè)備(例如,移動電話)、SIM卡和用戶有關(guān)的信息的數(shù)據(jù)庫。例如,應(yīng)用數(shù)據(jù)666可識別和關(guān)聯(lián)PIN碼670、PUK碼672、IMSI號碼674、電話號碼 676、DUK 碼 678 和 SIM 鎖碼 680。例如,當(dāng)工廠108(參見圖1)制造SIM卡時(shí),可將用于每一 SIM卡的PIN碼、PUK 碼和IMSI號碼存儲在工廠服務(wù)器206中。該信息(670、672和674)可通過網(wǎng)絡(luò)210發(fā)送至網(wǎng)絡(luò)運(yùn)營商110處的運(yùn)營商服務(wù)器208。然后,網(wǎng)絡(luò)運(yùn)營商110可將電話號碼與每一 SIM 卡關(guān)聯(lián)起來(例如,為電話號碼676創(chuàng)建數(shù)據(jù))。當(dāng)工廠108制造用戶設(shè)備(例如,移動電話)時(shí),可將用于每一用戶設(shè)備的DUK碼和SIM鎖碼存儲在工廠服務(wù)器206中。然后該信息陽78和680)可通過網(wǎng)絡(luò)210發(fā)送至網(wǎng)絡(luò)運(yùn)營商110處的運(yùn)營商服務(wù)器208。模塊600可響應(yīng)于執(zhí)行存儲在計(jì)算機(jī)可讀介質(zhì)(例如,存儲器660)中的軟件指令的處理邏輯620而執(zhí)行某些操作(如下文詳細(xì)描述的)。所述軟件指令可經(jīng)由通信接口 650 從另一計(jì)算機(jī)可讀介質(zhì)或從另一設(shè)備讀取到存儲器660中。包含在存儲器660中的軟件指令可使得處理邏輯620執(zhí)行下述處理。示例性處理圖7、圖8、圖9A和圖9B是設(shè)定、改變和重置用于鎖住用戶設(shè)備的PSK碼的示例性處理700、800以及900A和900B的流程圖。參照圖10A、10B、IOC和圖11來描述處理700、 800、900A和900B。圖10AU0B和IOC是在網(wǎng)絡(luò)200中的設(shè)備之間傳遞的示例性信息的示圖。圖11是在這些處理過程中用戶可能遇到的示例性用戶界面的框圖。用下面的例子來描述處理700。Magnus (一個(gè)用戶)從明尼蘇達(dá)州明尼阿波利斯市旅行到瑞典維斯比市,去拜訪失散多年的親人。Magnus—到達(dá)就去了 Telia 商店(例如, 網(wǎng)絡(luò)運(yùn)營商)購買本地SIM卡放入他從明尼阿波利斯市帶來的移動電話202中。他所購買的SIM卡放在內(nèi)部印有下列信息的信封中他的新瑞典電話號碼、PIN碼和/或PUK碼。如圖IOA所示,PIN碼(或散列)也可存儲在SIM卡中(例如,PIN碼區(qū)594和/或PUK碼區(qū) 592),SIM卡是在工廠108處制造的。因此,處理700可從PIN碼和PUK碼與SIM卡的關(guān)聯(lián)開始(框701)。如圖IOA所示,除了存儲在SIM卡中之外,可在消息1002中將PIN和PUK碼從工廠服務(wù)器206發(fā)送至運(yùn)營商服務(wù)器208。在一個(gè)實(shí)施方式中,PIN碼(或散列)僅存儲在SIM卡中,而未存儲在工廠服務(wù)器206或運(yùn)營商服務(wù)器208中。當(dāng)用戶設(shè)備(例如,移動電話202)接收到SIM卡并提示用戶輸入PIN碼時(shí)處理700可繼續(xù)(框702)。例如,迫切想使用他的新瑞典電話號碼,Magnus將SIM卡放入移動電話202中并打開他的電話。移動電話202提示Magnus輸入與SIM卡關(guān)聯(lián)的PIN碼。在允許使用SIM卡之前要求輸入PIN碼可幫助防止(例如)SIM卡的被盜。依照要求,Magnus 使用鍵區(qū)308輸入他在Telia 商店隨SIM卡得到的信封中的PIN碼。然后,Magnus將印有PIN碼的信封安全地保存在他的行李中。移動電話202可將輸入的碼(或其散列)與存儲在SIM卡中的PIN碼(或散列) 進(jìn)行比較。如果PIN碼不正確(框704:否),則可再次提示用戶輸入正確PIN碼(框702)。 如果PIN碼正確(框704 是),則用戶可以用所述SIM卡來操作用戶設(shè)備。Magnus可能希望鎖住移動電話202,從而一旦他在維斯比市丟失了電話,任何人都無法使用該電話(無論內(nèi)部有無他的新SIM卡)。在此例子中,Magnus使用控制鍵306 來選擇提供電話鎖住特征以及其他SIM卡相關(guān)特征的SIM卡菜單(消息1008)。因此,用戶設(shè)備202從用戶處接收選擇以進(jìn)入SIM卡相關(guān)菜單(框706)。在此實(shí)施方式中,電話鎖住特征存儲在SIM卡菜單中,以使得用戶將電話鎖住特征與SIM卡關(guān)聯(lián)(因此,與網(wǎng)絡(luò)運(yùn)營商關(guān)聯(lián)),而非與電話制造商關(guān)聯(lián)。即,因?yàn)榇蠖鄶?shù)用戶將SIM卡與網(wǎng)絡(luò)運(yùn)營商關(guān)聯(lián)(用戶設(shè)備與電話制造商關(guān)聯(lián)),所以在SIM卡菜單中顯示電話鎖住特征可鼓勵用戶在遇到關(guān)于該特征的問題時(shí)呼叫運(yùn)營商的客服。在其他實(shí)施方式中,電話鎖住特征可處于與其他SIM卡特征不相關(guān)的一些其他菜單中。圖11所示的畫面1102是與SIM卡相關(guān)的菜單的例子。具體地講,畫面1102涉及SIM鎖功能,例如,當(dāng)用戶設(shè)備被鎖到網(wǎng)絡(luò)運(yùn)營商、網(wǎng)絡(luò)運(yùn)營商子網(wǎng)、網(wǎng)絡(luò)運(yùn)營商合作 (corporate)子網(wǎng)等時(shí)。畫面1102還示出了電話鎖選項(xiàng)。然后,Magnus使用控制鍵306選擇畫面1102的“電話鎖”選項(xiàng),然后選擇畫面1104 的“創(chuàng)建PSK碼”(消息1010)。用戶設(shè)備可接收鎖住電話的選擇(框708)??商崾居脩糨斎胗糜阪i住用戶設(shè)備的新PSK碼(框710)。例如,可用畫面1106提示Magnus要求輸入新 PSK碼。如圖IOA所示,Magnus輸入“012;34”作為他的PSK碼(消息1012)。如果新的PSK碼不可接受(框712 否)(例如,不符合特定格式),則可提示用戶輸入另一 PSK碼(框710)。在一個(gè)實(shí)現(xiàn)方式中,如果輸入的碼包括字母字符(例如,a至 z),則所述碼可被認(rèn)為不可接受。如果新的PSK碼可接受(例如,其為介于0和9999之間的數(shù)值)(框712:是),則該P(yáng)SK碼(或散列)可以受限的訪問性存儲在設(shè)備的存儲器中 (框714)。用于存儲該信息的一個(gè)此類區(qū)可包括如上所述的擴(kuò)展修正區(qū)552,其不可被引導(dǎo)模塊代碼、加載器代碼和/或在耦接至移動電話202的設(shè)備中執(zhí)行的軟件所訪問,但是可以被用戶設(shè)備的軟件所訪問。另外,在一個(gè)實(shí)施方式中,移動電話202中的SIM卡的IMSI號碼也可存儲在擴(kuò)展修正區(qū)陽2中。另外,可設(shè)定標(biāo)志以指示已由用戶設(shè)定了電話鎖PSK碼(框716)。在一個(gè)實(shí)施方式中,所述標(biāo)志也以受限的訪問性存儲在設(shè)備的存儲器的一部分中。然而,Magnus稍后可能覺得PSK碼“01234”太容易猜中,并決定改變該P(yáng)SK碼。例如,可實(shí)現(xiàn)處理800以用于改變在處理700中設(shè)定的PSK碼。Magnus可使用控制鍵306來訪問與SIM卡特征相關(guān)的菜單(圖IOB的消息1016)。因此,當(dāng)用戶設(shè)備接收到進(jìn)入與SIM 卡特征相關(guān)的菜單的選擇時(shí)處理800可開始(框80幻。如上所述,畫面1102是與SIM卡相關(guān)的菜單的例子。
利用(例如)控制鍵306,Magnus選擇畫面1102的“電話鎖”選項(xiàng)以及畫面1104 的“改變PSK碼”(消息1018)。用戶設(shè)備可接收改變PSK碼的選擇(框804)。如上所述,在一個(gè)實(shí)施方式中,用戶進(jìn)入與SIM卡功能相關(guān)的菜單,以使得用戶Magnus將鎖住電話(以及PSK碼)與SIM卡和他的網(wǎng)絡(luò)運(yùn)營商關(guān)聯(lián)起來,而非與電話制造商關(guān)聯(lián)起來。因此,如果 Magnus忘記他的改變后的PSK碼,他可聯(lián)系網(wǎng)絡(luò)運(yùn)營商而非電話制造商??商崾居脩糨斎胗糜阪i住用戶設(shè)備的當(dāng)前PSK碼(框806)。例如,在允許Magnus 創(chuàng)建新的PSK碼之前,可用畫面1108提示Magnus,要求輸入他的當(dāng)前PSK碼。如圖IOB所示,Magnus可輸入“01234”作為他的PSK碼(消息1020)。如果輸入的PSK碼不正確(框808 否),則可再次提示用戶輸入當(dāng)前PSK碼(框 806)。如果輸入的P^i碼正確,則可提示用戶輸入新的、改變后的PSK碼(框810)。畫面 1110是提示用戶輸入新的、改變后的PSK碼的例子。在該例子中,Magnus向移動電話202 中輸入四個(gè)隨機(jī)數(shù),例如新PSK碼“3985”(消息1022),作為他的新的、改變后的PSK碼。像處理700 —樣,如果改變后的PSK碼不可接受,則可提示用戶輸入另一 PSK碼。 如果改變后的PSK碼可接受,則改變后的PSK碼(或散列)可以受限的訪問性存儲在設(shè)備的存儲器中(框814)。另外,在一個(gè)實(shí)施方式中,移動電話202中的SIM卡的IMSI號碼可與PSK碼一起存儲,以使得在同一 SIM卡處于用戶設(shè)備202中時(shí),在不知道PSK碼的情況下無法使用用戶設(shè)備202。如上所述,用于存儲該信息的一個(gè)此類存儲器可包括擴(kuò)展修正區(qū) 552。圖9A是鎖住和解鎖用戶設(shè)備的示例性處理900A。此時(shí),Magnus可使用控制鍵306 來命令移動電話202進(jìn)入鎖住狀態(tài)(框90 (圖IOB的消息1024),使得在允許使用移動電話202之前,移動電話202可提示用戶輸入當(dāng)前PSK碼(框904)。在一個(gè)實(shí)施方式中,移動電話202可在某一空閑時(shí)間段之后、電話被關(guān)閉時(shí)、或者電話被打開時(shí)進(jìn)入鎖住狀態(tài)。如果在用戶設(shè)備接收到來自用戶的PSK碼(框904)之后,用戶設(shè)備確定所輸入的 PSK碼不是正確的PSK碼(框906 否),則可再次提示用戶輸入PSK碼(框904),而不允許使用移動設(shè)備202。如果用戶輸入了正確的PSK碼(框906),并且設(shè)備中存在與該P(yáng)SK 碼關(guān)聯(lián)的SIM卡(例如,與該P(yáng)SK碼關(guān)聯(lián)的SIM處于所述設(shè)備中),則可允許使用移動電話 202(框 908)。在一個(gè)實(shí)施方式中,為了確定所輸入的PSK碼是不是正確的PSK碼,用戶設(shè)備202 可將輸入的PSK碼的散列與存儲在PSK碼區(qū)570中的值(可包括正確PSK碼的散列)進(jìn)行比較。因此,即使存儲在PSK碼區(qū)570中的值被泄露,PSK碼也不會泄露,因?yàn)閺恼_PSK碼的散列計(jì)算出正確PSK碼在計(jì)算上是不可行的。使用用戶設(shè)備202(框908)可包括由用戶訪問應(yīng)用數(shù)據(jù)466,所述數(shù)據(jù)可包括私人信息,例如聯(lián)系人姓名、電話號碼和地址;日程表信息;文本消息;電子郵件;文檔;以及網(wǎng)絡(luò)瀏覽歷史記錄和關(guān)聯(lián)的用戶名稱和口令。使用用戶設(shè)備202(框908)還可包括將設(shè)備用作通信工具,例如進(jìn)行電話交談或經(jīng)由用戶通信信道發(fā)送/接收數(shù)據(jù)的能力。不允許使用設(shè)備202可包括不允許上面所列的所有這些使用,例如用作PMP、游戲設(shè)備、GPS設(shè)備等。在一個(gè)實(shí)施方式中,用戶設(shè)備202還可將存儲在IMSI號碼區(qū)572中的IMSI號碼與存儲在SIM卡存儲器468的IMSI號碼區(qū)596中的IMSI號碼進(jìn)行比較,以確定用戶設(shè)備 202中是否存在與PSK碼關(guān)聯(lián)的SIM卡。在另一實(shí)施方式中,當(dāng)PSK碼用IMSI號碼加密時(shí),在檢查以確定輸入的PSK碼是否正確時(shí)可包括將存儲在IMSI號碼區(qū)572中的IMSI號碼與存儲在IMSI號碼區(qū)596中的IMSI號碼進(jìn)行比較。不幸的是,Magnus可能忘記他新的、改變后的PSK碼。處理900B是重置用于鎖住用戶設(shè)備的PSK碼的示例性處理。如所提及的,例如,用戶設(shè)備可由于用戶命令(例如,消息1024)或由于用戶設(shè)備空閑了一段時(shí)間而被鎖住(框902)。盡管Magnus輸入了他所認(rèn)為的當(dāng)前PSK碼(消息1032),但那不是正確的碼。Magnus需要重置他的PSK碼才能使用他自己的電話。Magnus使用控制鍵306來訪問與SIM卡特征相關(guān)的菜單(圖IOC的消息1034of)。 因此,在此實(shí)施方式中,用戶設(shè)備202接收進(jìn)入與SIM卡特征相關(guān)菜單的選擇(框910)。如上所述,畫面1102是與SIM卡相關(guān)的菜單的例子。利用控制鍵306,例如,Magnus選擇畫面 1102的“電話鎖”選項(xiàng)以及畫面1104的“重置PSK碼”(消息1036)。用戶設(shè)備可接收對重置PSK碼的選擇(框912)??商崾居脩糨斎肱cSIM卡關(guān)聯(lián)的PUK碼(框914)。例如,在允許Magnus重置他的 PSK碼之前,可用畫面1112提示Magnus,要求輸入他的PUK碼。然而,Magnus不知道存儲在他的SIM卡中的PUK碼。由于Magnus將PSK碼與網(wǎng)絡(luò)運(yùn)營商關(guān)聯(lián)起來,所以Magnus聯(lián)系網(wǎng)絡(luò)提供商(例如,Telia)來獲得他的PUK碼,從而他可以重置其PSK碼。Magnus可打電話給網(wǎng)絡(luò)運(yùn)營商,向網(wǎng)絡(luò)運(yùn)營商發(fā)送電子郵件,登陸網(wǎng)絡(luò)運(yùn)營商的網(wǎng)頁等。不管怎樣,在一個(gè)實(shí)施方式中,網(wǎng)絡(luò)運(yùn)營商都可通過(例如)要求與其SIM卡關(guān)聯(lián)的電話號碼(顯示在例如畫面1112上)并通過驗(yàn)證他購買SIM卡時(shí)所使用的信用卡來對Magnus進(jìn)行認(rèn)證。如上所述,運(yùn)營商服務(wù)器208可存儲與SIM卡關(guān)聯(lián)的PUK碼和電話號碼(由工廠服務(wù)器206提供)。如果通過了認(rèn)證,則網(wǎng)絡(luò)運(yùn)營商可向Magnus提供與他的SIM卡關(guān)聯(lián)的PUK碼。 網(wǎng)絡(luò)運(yùn)營商可經(jīng)由電子郵件、電話、傳真、網(wǎng)絡(luò)等向Magnus提供PUK碼(例如,作為消息 1038)。響應(yīng)于提示(例如,畫面1112),用戶可輸入從網(wǎng)絡(luò)運(yùn)營商(例如,作為消息1040) 接收的PUK碼。用戶設(shè)備202接收由用戶輸入的PUK碼(框914)。在一個(gè)實(shí)施方式中,網(wǎng)絡(luò)運(yùn)營商可針對提供PUK碼而向用戶Magnus收取一定費(fèi)用。如果輸入的PUK碼不正確(框916 否),則可再次提示用戶輸入PUK碼(框914)。 如果輸入的PUK碼正確,則可提示用戶輸入新的、重置后的PSK碼(框918)。在一個(gè)實(shí)施方式中,通過將(散列化的)PUK碼與存儲在PUK碼區(qū)592中的值進(jìn)行比較來確定輸入的PUK 碼是否正確。所述比較可由(例如)SIM卡中的處理器執(zhí)行,并且輸入的PUK碼是否正確的指示可從PUK碼發(fā)送至用戶設(shè)備。畫面1114是提示用戶輸入新的PSK碼的畫面的例子。利用鍵區(qū)308,Magnus向移動電話202中輸入“12345” (消息1042)作為新的、重置后的PSK 碼。與處理700和800 —樣,如果新的、重置后的PSK碼不可接受,則可提示用戶輸入另一 PSK碼。如果新的、重置后的PSK碼可接受,則新的、重置后的PSK碼或該P(yáng)SK碼的散列可以受限的訪問性存儲在設(shè)備的存儲器中(框920)。另外,移動電話202中的SIM卡的 IMSI號碼可與PSK碼一起存儲,以使得在同一 SIM卡處于用戶設(shè)備202中時(shí),在不知道PSK 碼的情況下無法使用用戶設(shè)備202。如上所述,用于存儲該信息的一個(gè)此類區(qū)可包括擴(kuò)展修正區(qū)552。
圖12是重置用于鎖住用戶設(shè)備的PSK碼的另外的示例性處理1200的流程圖。參照圖15來描述處理1200,圖15是網(wǎng)絡(luò)200中的設(shè)備之間傳遞的示例性信息的示圖。以下面的例子來描述處理1200。在到達(dá)維斯比市之后,Magnus還決定購買新的移動電話,因?yàn)樵诰S斯比市銷售的電話比在明尼阿波利斯市銷售的電話具有更多特點(diǎn)。 Magnus去Telia 商店(例如,網(wǎng)絡(luò)運(yùn)營商)購買新的移動電話。如圖13所示,DUK碼存儲在工廠108所制造的移動電話202中。移動電話的DUK碼可在消息1302中從工廠服務(wù)器206發(fā)送至運(yùn)營商服務(wù)器208。 因此,處理1200可以在將DUK碼與用戶設(shè)備關(guān)聯(lián)起來而開始(框1202)。在一個(gè)實(shí)施方式中,而K碼是用戶設(shè)備所唯一的。在購買了移動電話202之后,Magnus通過訪問網(wǎng)絡(luò)運(yùn)營商所提供的網(wǎng)站(在此例子中,在運(yùn)營商服務(wù)器208上運(yùn)行)來注冊其電話。用戶可訪問網(wǎng)絡(luò)運(yùn)營商網(wǎng)站(框1204)。 在一個(gè)實(shí)施方式中,可認(rèn)證用戶設(shè)備(框1206)。例如,Magnus可利用移動電話202來訪問網(wǎng)絡(luò)運(yùn)營商網(wǎng)站,并且可利用DUK碼來認(rèn)證該移動電話(例如,移動電話202可將DUK碼 (或散列)發(fā)送至網(wǎng)絡(luò)運(yùn)營商網(wǎng)站)。在一個(gè)實(shí)施方式中,Magnus利用電話的序列號來認(rèn)證移動電話202。在一個(gè)實(shí)施方式中,Magnus利用計(jì)算機(jī)204來訪問網(wǎng)站,并可將移動電話 202(例如,經(jīng)由USB線纜)連接至計(jì)算機(jī)204。在這種情況下,例如,通過將存儲在移動電話202中的DUK碼發(fā)送至工廠服務(wù)器208或通過使Magnus輸入電話的序列號來認(rèn)證移動電話202。利用計(jì)算機(jī)204,Magnus創(chuàng)建用于訪問網(wǎng)站的用戶名稱和口令(如果他還沒有的話)。在此例子中,可由運(yùn)營商服務(wù)器208中的網(wǎng)絡(luò)運(yùn)營商接收并存儲證書(例如,用戶名稱和口令)(框1208)。因此,Magnus可再次訪問該網(wǎng)站,只要他記得其用戶名稱和口令即可。Magnus決定鎖住他的新移動電話202以防他在維斯比市丟失該移動電話,并如上所述執(zhí)行處理700來為電話創(chuàng)建新的PSK碼。不幸的是,Magnus也忘記了這一新的PSK,需
要對其進(jìn)行重置。Magnus使用控制鍵306來訪問與SIM卡特征相關(guān)的菜單,選擇“電話鎖”選項(xiàng)和 “重置PSK碼”。可接收重置PSK碼的請求(框1212)。在這種情況下,可提示用戶輸入與用戶設(shè)備關(guān)聯(lián)的DUK碼(框1214)。因此,移動電話202可顯示與畫面1112類似,但用于DUK 碼的畫面。然而,Magnus不知道DUK碼,因此他利用計(jì)算機(jī)204登陸由運(yùn)營商服務(wù)器208運(yùn)行的網(wǎng)絡(luò)運(yùn)營商的網(wǎng)站(例如,包括他在框1208中創(chuàng)建的用戶名稱和口令的消息1306),并請求與他的電話號碼關(guān)聯(lián)的DUK碼(消息1316)。運(yùn)營商網(wǎng)站可接收用戶證書以及對與用戶設(shè)備關(guān)聯(lián)的DUK碼的請求(框1216)。運(yùn)營商網(wǎng)站可在數(shù)據(jù)庫(例如,運(yùn)營商服務(wù)器208)中查詢與用戶設(shè)備202關(guān)聯(lián)的 DUK碼??娠@示該DUK碼(框1218)。Magnus從計(jì)算機(jī)204的畫面讀取DUK碼,并利用數(shù)字鍵區(qū)308將該DUK碼輸入到移動電話202中。用戶設(shè)備可接收DUK碼(框1220)。在一個(gè)實(shí)施方式中,網(wǎng)絡(luò)運(yùn)營商可針對提供DUK碼向用戶Magnus收取一定費(fèi)用。如果輸入的DUK 碼不正確(框1222 否),則可再次提示用戶輸入DUK碼(框1220)。如果DUK碼正確,則可提示用戶輸入新的、重置后的PSK碼(框1224)。如果新的、重置后的PSK碼不可接受,則可提示用戶輸入另一 PSK碼(框12M)。如果新的、重置后的PSK碼可接受,則新的、重置后的PSK碼(或散列)可以受限的訪問性存儲在設(shè)備的存儲器中(框12 )。如上所述,用于存儲該信息的一個(gè)此類區(qū)可包括擴(kuò)展修正區(qū)552。圖14是重置用于鎖住用戶設(shè)備的PSK碼的另外的示例性處理1400的流程圖。參照圖15來描述處理1400,圖15是網(wǎng)絡(luò)200中的設(shè)備之間傳遞的示例性信息的示圖。與用于描述處理1200的例子類似,以下面的例子來描述處理1400。在到達(dá)維斯比市之后,Magnus決定購買新的移動電話。Magnus再次去Telia 商店(例如,網(wǎng)絡(luò)運(yùn)營商) 購買新的移動電話。如圖15所示,而K碼存儲在工廠108所制造的移動電話中。 與處理1200 —樣,處理1400可以將DUK碼與用戶設(shè)備關(guān)聯(lián)起來而開始(框1402)。 在一個(gè)實(shí)施方式中,DM碼是用戶設(shè)備所唯一的。與移動電話關(guān)聯(lián)的DM碼從工廠服務(wù)器 206發(fā)送至運(yùn)營商服務(wù)器208。在購買了移動電話202之后,Magnus可通過訪問電話制造商所提供的網(wǎng)站(在此例子中,在工廠服務(wù)器206上運(yùn)行)來注冊其電話。用戶可訪問網(wǎng)絡(luò)運(yùn)營商網(wǎng)站(框1404)。 在一個(gè)實(shí)施方式中,可認(rèn)證用戶設(shè)備(框1406)。例如,Magnus可利用移動電話202訪問該網(wǎng)站,并且可利用DUK碼來認(rèn)證該移動電話(例如,移動電話202可將DUK碼(或散列)發(fā)送至網(wǎng)站)。在一個(gè)實(shí)施方式中,Magnus利用電話的序列號認(rèn)證移動電話202。在一個(gè)實(shí)施方式中,Magnus利用計(jì)算機(jī)204訪問網(wǎng)站,并可將移動電話202 (例如,經(jīng)由USB線纜)連接至計(jì)算機(jī)204。在此實(shí)施方式中,在Magnus鎖住他的新電話并且忘記了他的PSK碼之前,DUK碼可存儲在Magnus的移動電話202中。因此,與用戶設(shè)備關(guān)聯(lián)的DM碼可存儲在存儲設(shè)備中 (框1408)。例如,與移動電話202關(guān)聯(lián)的DUK碼可存儲在可移除存儲設(shè)備320中?;蛘?, DUK碼可存儲在計(jì)算機(jī)204中。在一些實(shí)施方式中,DUK碼可存儲在用戶設(shè)備202的不可移除存儲器中,但是此類實(shí)施方式的安全性可能不如其他實(shí)施方式。在一個(gè)實(shí)施方式中,網(wǎng)絡(luò)運(yùn)營商可針對提供存儲的PUK碼向用戶Magnus收取一定費(fèi)用。Magnus決定鎖住他的新移動電話202以防他在維斯比市丟失該移動電話,并如上所述執(zhí)行處理700以為電話創(chuàng)建新的的PSK碼。假設(shè)Magnus也忘記了他的新PSK并需要對其重置。Magnus使用控制鍵306來訪問與SIM卡特征相關(guān)的菜單,選擇“電話鎖”選項(xiàng)和 “重置PSK碼”。因此,可接收重置PSK碼的請求(框1412)。像處理1200—樣,可提示用戶輸入與用戶設(shè)備關(guān)聯(lián)的DUK碼(框1414)。然而,在此實(shí)施方式中,Magnus不必登陸運(yùn)營商服務(wù)器208來獲得與用戶設(shè)備202關(guān)聯(lián)的DUK碼。 相反,Magnus將存儲DUK碼的存儲設(shè)備(例如,存儲器320)插入用戶設(shè)備202中(或者經(jīng)由例如NFC或USB將用戶設(shè)備202鏈接至存儲設(shè)備)。在此實(shí)施方式中,Magnus不需要當(dāng)前網(wǎng)絡(luò)連接來重置他的PSK碼。用戶設(shè)備可接收存儲DUK碼的存儲設(shè)備(框1416)。如果所存儲的DUK碼不正確 (框1418 否),則可再次提示用戶輸入DUK碼或提供帶有DUK碼的存儲器(框1416)。如果存儲器中(或輸入)的DUK碼正確(框1418:是),則可提示用戶輸入新的、重置后的PSK 碼(框1420)。畫面1114是提示用戶輸入新PSK碼的畫面的例子。在此例子中,Magnus向移動電話202中輸入“1234” (消息1524)作為新的、重置后的PSK碼。新的、重置后的PSK 碼(或PSK碼的散列)可以受限的訪問性存儲在設(shè)備的存儲器中(框1似4)。如上所述,用于存儲該信息的一個(gè)此類區(qū)可包括擴(kuò)展修正區(qū)552。結(jié)論以上對實(shí)現(xiàn)方式的描述僅為舉例說明,而非意在窮盡性的或?qū)?shí)現(xiàn)方式限于所公開的精確形式。根據(jù)上述教導(dǎo)可進(jìn)行修改和變型或者可從所述教導(dǎo)的實(shí)踐獲取。例如,在一個(gè)實(shí)施方式中,第一PSK碼(或第一DUK碼)可存儲在主修正區(qū)550中, 第二 PSK碼(或第二 DUK碼)可存儲在擴(kuò)展修正區(qū)552中。換言之,PSK碼(或DUK碼) 可在主修正區(qū)550和擴(kuò)展修正區(qū)552之間分割。在此實(shí)施方式中,可要求用戶在引導(dǎo)加載過程中輸入第一 PSK碼,當(dāng)擴(kuò)展修正區(qū)552變得可訪問時(shí)輸入第二 PSK碼。在一個(gè)實(shí)施方式中,主修正區(qū)550和擴(kuò)展修正區(qū)552不可同時(shí)訪問。因此,操作系統(tǒng)462的病毒感染可使得PSK碼570、IMSI號碼572和/或DUK碼576改變,但是不會使存儲在主修正區(qū)550中的 PSK碼改變。在另一實(shí)施方式中,指示IMSI號碼的值也可存儲在主修正區(qū)550中。本文所用的“解鎖碼”可包括PUK碼和/或DUK碼。本文所用的“比較” 一個(gè)碼和另一個(gè)碼(例如,輸入的碼和存儲的碼)可包括將一個(gè)碼與另一碼直接進(jìn)行比較;將基于一個(gè)碼的值(例如,所述一個(gè)碼的散列)與另一碼進(jìn)行比較;將基于一個(gè)碼的值(例如,所述一個(gè)碼的散列)與基于另一碼的值(例如,所述另一碼的散列)進(jìn)行比較;或者一個(gè)碼與基于另一碼的值(例如,所述另一碼的散列)進(jìn)行比較。另外,盡管關(guān)于示例性處理700、800、90(^、90( 、1200和1400已描述了一系列框,
但是在其他實(shí)現(xiàn)方式中可修改這些框的次序。另外,非依賴性框可表示可與其他框并行執(zhí)行的動作。本文所述的多個(gè)方面可以附圖所示實(shí)現(xiàn)方式中的軟件、固件和硬件的許多不同形式來實(shí)現(xiàn)。用于實(shí)現(xiàn)這些方面的實(shí)際軟件代碼或?qū)S每刂朴布⒉幌拗票景l(fā)明。因此,沒有參照具體軟件代碼描述這些方面的操作和行為-應(yīng)該理解,軟件和控制硬件可被設(shè)計(jì)為基于本文的描述實(shí)現(xiàn)這些方面。如本文所用,術(shù)語“包括”表示存在所提及的特征、要件、步驟或部件,但是并不排除一個(gè)或多個(gè)其他特征、要件、步驟、部件或其組的存在或添加。另外,實(shí)現(xiàn)方式的某些部分被描述為執(zhí)行一個(gè)或多個(gè)功能的“邏輯”。該邏輯可包括硬件(例如,處理器、微處理器、專用集成電路或現(xiàn)場可編程門陣列)、軟件或硬件和軟件的組合。本申請中所使用的所有元件、動作或指令均不應(yīng)被解釋為對本文所述實(shí)現(xiàn)方式為關(guān)鍵性或必不可少的,除非明確如此描述。另外,如本文所用,未指明單復(fù)數(shù)的情況意在包括一個(gè)或多個(gè)項(xiàng)。另外,短語“基于”意在表示“至少部分地基于”,除非另外明確聲明。
權(quán)利要求
1.一種設(shè)備,該設(shè)備包括存儲器,其用于存儲設(shè)備鎖通行碼;以及處理器,其用于將用戶所輸入的設(shè)備鎖通行碼與存儲在所述存儲器中的設(shè)備鎖通行碼進(jìn)行比較,以確定所輸入的設(shè)備鎖通行碼是否正確,當(dāng)所輸入的設(shè)備鎖通行碼不正確時(shí)不允許使用所述設(shè)備,基于用戶所輸入的解封通行碼與可移除識別模塊所關(guān)聯(lián)的解封通行碼的比較,重置存儲在所述存儲器中的設(shè)備鎖通行碼。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述存儲器還包括引導(dǎo)模塊和操作系統(tǒng),其中,所述引導(dǎo)模塊包括在加載所述操作系統(tǒng)之前由所述處理器執(zhí)行的指令,所述引導(dǎo)模塊不可訪問的存儲區(qū),其中,該存儲區(qū)可由所述操作系統(tǒng)來訪問,并且該存儲區(qū)存儲有所述設(shè)備鎖通行碼。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中,所述存儲區(qū)不可由所述設(shè)備外部的處理器所執(zhí)行的軟件來訪問; 其中,所述存儲區(qū)不可由加載器代碼來訪問。
4.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述處理器被構(gòu)造為從所述可移除識別模塊接收基于用戶所輸入的解封通行碼與所述可移除識別模塊所關(guān)聯(lián)的解封通行碼的比較而給出的用戶所輸入的解封通行碼是否正確的指示。
5.根據(jù)權(quán)利要求4所述的設(shè)備,其中,所述處理器還被構(gòu)造為 當(dāng)所輸入的設(shè)備鎖通行碼正確時(shí),允許用戶使用所述設(shè)備,或者當(dāng)所輸入的設(shè)備鎖通行碼正確,并且所述設(shè)備中存在與所存儲的設(shè)備鎖通行碼關(guān)聯(lián)的可移除識別模塊時(shí),允許使用所述設(shè)備。
6.根據(jù)權(quán)利要求4所述的設(shè)備,其中,所述處理器還被構(gòu)造為當(dāng)所輸入的設(shè)備鎖通行碼正確,但是所述設(shè)備中不存在關(guān)聯(lián)的可移除識別模塊時(shí),不允許使用所述設(shè)備。
7.根據(jù)權(quán)利要求6所述的設(shè)備,其中,所述處理器還被構(gòu)造為通過以下方式不允許使用不允許訪問用戶應(yīng)用數(shù)據(jù)、聯(lián)系人信息、日程表信息、文本消息、電子郵件消息、用戶文檔或網(wǎng)絡(luò)瀏覽歷史記錄;以及不允許發(fā)出或接聽電話呼叫。
8.一種計(jì)算機(jī)實(shí)現(xiàn)的方法,該計(jì)算機(jī)實(shí)現(xiàn)的方法包括以下步驟將用戶所輸入的設(shè)備鎖通行碼與存儲在用戶設(shè)備的存儲器中的設(shè)備鎖通行碼進(jìn)行比較,以確定所輸入的設(shè)備鎖通行碼是否正確;當(dāng)所輸入的設(shè)備鎖通行碼不正確時(shí)不允許使用所述用戶設(shè)備; 基于用戶所輸入的解封通行碼與存儲在所述用戶設(shè)備中并與所述用戶設(shè)備關(guān)聯(lián)的解封通行碼的比較,確定用戶所輸入的解封通行碼是否正確;當(dāng)所輸入的解封通行碼正確時(shí),重置存儲在所述用戶設(shè)備的所述存儲器中的設(shè)備鎖通行碼;將所述解封通行碼的拷貝存儲在能夠可移除地連接至所述用戶設(shè)備的存儲裝置中或與所述用戶設(shè)備分離的另一用戶設(shè)備的存儲器中。
9.根據(jù)權(quán)利要求8所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,該計(jì)算機(jī)實(shí)現(xiàn)的方法還包括以下步驟 將與所述用戶設(shè)備關(guān)聯(lián)的解封通行碼存儲在所述用戶設(shè)備的不可移除存儲器中,其中,所輸入的設(shè)備鎖碼是通過將所述存儲裝置連接到所述用戶設(shè)備來輸入的, 其中,將用戶所輸入的解封通行碼與存儲在所述用戶設(shè)備中并與所述用戶設(shè)備關(guān)聯(lián)的解封通行碼進(jìn)行比較的步驟包括將所述解封通行碼的拷貝與存儲在所述用戶設(shè)備中并與所述用戶設(shè)備關(guān)聯(lián)的解封通行碼進(jìn)行比較。
10.根據(jù)權(quán)利要求8所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,該計(jì)算機(jī)實(shí)現(xiàn)的方法還包括以下步驟 當(dāng)所輸入的設(shè)備鎖通行碼正確時(shí),允許用戶使用所述用戶設(shè)備;或者當(dāng)所輸入的設(shè)備鎖通行碼正確,并且所述用戶設(shè)備中存在與所存儲的設(shè)備鎖通行碼關(guān)聯(lián)的可移除識別模塊時(shí),允許用戶使用所述用戶設(shè)備。
11.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,該計(jì)算機(jī)實(shí)現(xiàn)的方法還包括以下步驟當(dāng)所輸入的設(shè)備鎖通行碼正確,而所述用戶設(shè)備中不存在關(guān)聯(lián)的可移除識別模塊時(shí), 不允許使用所述用戶設(shè)備。
12.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中,不允許包括不允許訪問用戶應(yīng)用數(shù)據(jù)、聯(lián)系人信息、日程表信息、文本消息、電子郵件消息、用戶文檔或網(wǎng)絡(luò)瀏覽歷史記錄;以及不允許發(fā)出或者接聽電話呼叫。
13.一種設(shè)備,該設(shè)備包括 處理器;以及存儲器,其包括引導(dǎo)模塊和操作系統(tǒng),其中,所述引導(dǎo)模塊包括在加載所述操作系統(tǒng)之前由所述處理器執(zhí)行的指令,以及所述引導(dǎo)模塊不可訪問的存儲區(qū),其中,該存儲區(qū)存儲有第一通行碼并且可由所述操作系統(tǒng)來訪問,其中,所述處理器被構(gòu)造為將用戶所輸入的通行碼與存儲在所述存儲區(qū)中的第一通行碼進(jìn)行比較,以確定用戶所輸入的通行碼是否正確,以及當(dāng)用戶所輸入的通行碼不正確時(shí),不允許使用所述設(shè)備。
14.根據(jù)權(quán)利要求13所述的設(shè)備,其中,所述存儲區(qū)不可由所述設(shè)備外部的處理器所執(zhí)行的軟件來訪問;并且其中,所述存儲區(qū)不可由加載器代碼來訪問。
15.根據(jù)權(quán)利要求13所述的設(shè)備,其中,存儲在所述存儲區(qū)中的第一通行碼與可移除識別模塊關(guān)聯(lián),并且其中,所述處理器還被構(gòu)造為當(dāng)所輸入的碼正確而所述設(shè)備中不存在所述可移除識別模塊時(shí),不允許使用所述設(shè)備。
16.根據(jù)權(quán)利要求15所述的設(shè)備,其中,所述處理器還被構(gòu)造為當(dāng)用戶所輸入的通行碼正確時(shí),允許用戶使用所述設(shè)備;或者當(dāng)用戶所輸入的通行碼正確,并且所述設(shè)備中存在與第一通行碼關(guān)聯(lián)的可移除識別模塊時(shí),允許用戶使用所述設(shè)備。
17.根據(jù)權(quán)利要求15所述的設(shè)備,其中,所述處理器通過被構(gòu)造為不允許訪問用戶應(yīng)用數(shù)據(jù)、聯(lián)系人信息、日程表信息、文本消息、用戶電子郵件消息、用戶文檔、網(wǎng)絡(luò)瀏覽歷史記錄或用戶應(yīng)用而被構(gòu)造為不允許使用。
18.根據(jù)權(quán)利要求15所述的設(shè)備,其中,所述處理器通過被構(gòu)造為不允許發(fā)出或接聽電話呼叫而被構(gòu)造為不允許使用。
19.根據(jù)權(quán)利要求15所述的設(shè)備,其中,所述處理器還被構(gòu)造為基于用戶所輸入的另一通行碼與所述可移除識別模塊所關(guān)聯(lián)的第二通行碼的比較,來重置存儲在所述存儲區(qū)中的第一通行碼。
20.根據(jù)權(quán)利要求19所述的設(shè)備,其中,與所述可移除識別模塊關(guān)聯(lián)的第二通行碼存儲在所述可移除識別模塊中;并且其中,所述可移除識別模塊包括處理器,該處理器被構(gòu)造為將用戶所輸入的另一通行碼與所述可移除識別模塊所關(guān)聯(lián)的第二通行碼進(jìn)行比較,以確定所輸入的解封通行碼是否正確。
全文摘要
一種諸如移動電話的設(shè)備,其可包括用于存儲設(shè)備鎖通行碼的存儲器。所述設(shè)備中的處理器可將存儲在所述存儲器中的設(shè)備鎖通行碼與用戶所輸入的設(shè)備鎖通行碼進(jìn)行比較,以確定輸入的設(shè)備鎖通行碼是否正確。當(dāng)輸入的設(shè)備鎖通行碼不正確時(shí),處理器不允許使用所述設(shè)備。當(dāng)輸入的解封通行碼正確時(shí),處理器可重置存儲在所述存儲器中的設(shè)備鎖通行碼。解鎖通行碼是否正確可基于用戶所輸入的解封通行碼與可移除識別模塊所關(guān)聯(lián)的解封通行碼的比較。在一個(gè)實(shí)施方式中,所述設(shè)備中的存儲器可包括引導(dǎo)模塊和操作系統(tǒng)。所述存儲器還可包括存儲有設(shè)備鎖通行碼的存儲區(qū)。在一個(gè)實(shí)施方式中,所述存儲區(qū)不可由引導(dǎo)模塊訪問,但是可由操作系統(tǒng)訪問。
文檔編號G07F7/10GK102428684SQ200980159286
公開日2012年4月25日 申請日期2009年11月19日 優(yōu)先權(quán)日2009年5月22日
發(fā)明者J·H·卡爾平, S·M·安德森 申請人:索尼愛立信移動通訊有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
商丘市| 米林县| 寻乌县| 公主岭市| 和硕县| 临潭县| 布拖县| 仪征市| 泽普县| 上思县| 邵阳市| 宁津县| 波密县| 吴江市| 娄烦县| 晋城| 商洛市| 郎溪县| 木兰县| 北流市| 多伦县| 汝州市| 赤水市| 泰来县| 乌苏市| 墨竹工卡县| 马关县| 阿勒泰市| 延吉市| 绥江县| 惠安县| 安岳县| 会同县| 博野县| 漠河县| 海盐县| 灌南县| 芜湖县| 姜堰市| 共和县| 遵义县|