專利名稱:防止非法復(fù)制pda類型移動通信終端機(jī)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及防止非法復(fù)制PDA類型移動通信終端機(jī)的方法,尤其 涉及以下防止非法復(fù)制PDA類型移動通信終端機(jī)的方法在PDA類 型移動通信終端機(jī)(PDA電話)中,通過防止ESN(Electrical Serial Number)的調(diào)制,能夠降低非法復(fù)制電話的使用。
背景技術(shù):
最近,不但開發(fā)出既具備小型計(jì)算機(jī)的功能又具備通信功能的個(gè) 人便攜信息終端才幾(PDA : personal digital assistant),并且,也開發(fā)出既 具備通信功能又具備小型計(jì)算機(jī)功能的移動通信終端機(jī)。
開發(fā)的這些產(chǎn)品中有同時(shí)具備個(gè)人便攜信息終端機(jī)(PDA)和移動 通信終端機(jī)功能的PDA類型移動通信終端機(jī)(PDA電話)等產(chǎn)品。
尤其PDA電話因?yàn)槠鋸?qiáng)大的性能和可擴(kuò)展性,能夠具備更多類型 的功能,為了實(shí)現(xiàn)這些功能,大量的個(gè)人信息被存儲入PDA電話內(nèi)。
所述PDA電話與其它移動通信終端機(jī)相同,在制造企業(yè)生產(chǎn)時(shí)便 具備并登錄了固有的ESN(電子序列號Electrical Serial Number)和電話 號碼,若兩個(gè)以上的終端機(jī)同時(shí)具備完全相同的ESN和電話號碼,在 接通號碼時(shí),在基站系統(tǒng)便會引發(fā)問題,這便意味著終端機(jī)被非法復(fù) 制了。
原來,用戶如果判斷自己的終端機(jī)被非法復(fù)制,便會采取以下處 理方法。首先,與網(wǎng)絡(luò)管理人員聯(lián)系,網(wǎng)絡(luò)運(yùn)營商在特定時(shí)間內(nèi)記錄
(Logging),將終端在網(wǎng)上登錄,或者必須收集操作內(nèi)容的相關(guān)數(shù)據(jù)并 進(jìn)行分析。
接下來,如果判斷復(fù)制存在,便將被復(fù)制的終端機(jī)改變?yōu)樵瓉碛?戶的號碼,否則,必須換機(jī)器,才能夠防止被復(fù)制。當(dāng)然,如果認(rèn)證 功能被激活,或確認(rèn)認(rèn)證鍵為固有終端和網(wǎng)絡(luò),即使不經(jīng)過上述步驟, 網(wǎng)絡(luò)工作人員也能夠停止被復(fù)制終端機(jī)的使用。
同時(shí),在原有的移動通信網(wǎng)絡(luò)中,如果提供用于認(rèn)證的服務(wù),便 能夠迅速查找到被復(fù)制的終端機(jī),并能限制其使用。
但是,事實(shí)上,認(rèn)證功能能夠增加網(wǎng)絡(luò)負(fù)荷,在大部分的使用網(wǎng) 絡(luò)中不能使用。因此,在不提供認(rèn)證功能的網(wǎng)絡(luò)中,防止終端機(jī)被復(fù) 制便成為空話。停止被復(fù)制終端機(jī)的功能,根本沒有從源頭上防止終 端機(jī);波復(fù)制的方法。
現(xiàn)在生產(chǎn)的大部分PDA電話如圖1所示。雖然由2個(gè)處理器(例如: 終端機(jī)用MSM處理器100, PDA用處理器200)構(gòu)成,但是ESN信息 只在MSM —側(cè)具有。這是因?yàn)镋SN是只在電話終端機(jī)中使用的固有 信息。
同時(shí),在原有技術(shù)中,所述ESN信息并不加密,因此能夠使用特 定的軟件(例如QPST)進(jìn)行變更。
發(fā)明內(nèi)容
因此,本發(fā)明正是為解決上述問題而提出的,本發(fā)明的目的是提 供以下防止非法復(fù)制PDA類型移動通信終端機(jī)的方法在PDA類型
移動通信終端機(jī)中,通過防止ESN的調(diào)制,能夠降低非法復(fù)制電話的 使用。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的防止非法復(fù)制PDA類型移動通 信終端機(jī)的方法包括以下步驟按照一定方式對MSM處理器用ESN 即ESNorg及其ESN進(jìn)行運(yùn)算變換,并將通過運(yùn)算獲取的系列號碼 ESNnot存儲入PDA用處理器的步驟;當(dāng)想修改所述ESN即ESN0RG 時(shí),按照指定的方式,將想要修改的ESN和PDA用處理器內(nèi)已經(jīng)存 儲的系列號碼ESNNOT進(jìn)行比較計(jì)算的步驟;判斷上述比較計(jì)算的結(jié)果 是否是需要的特定值的步驟;所述比較計(jì)算的結(jié)果如果不是需要的特 定值,便停止修改新的ESN的步驟。
如上所述,本發(fā)明的防止非法復(fù)制PDA類型移動通信終端機(jī)的方 法具有以下效果在PDA類型移動通信終端機(jī)中,能夠花費(fèi)低費(fèi)用, 通過防止ESN的調(diào)制,來降低非法復(fù)制電話的使用。
圖1是一般的PDA類型移動通信終端機(jī)內(nèi)部處理器構(gòu)成和存儲 ESN的方法圖。
圖2是本發(fā)明的防止非法復(fù)制PDA類型移動通信終端機(jī)的方法流 程圖。
*附圖中主要部分的符號說明*
100 :終端機(jī)用MSM處理器 200 : PDA用處理器
具體實(shí)施例方式
下面將參照附圖對本發(fā)明的理想實(shí)施例進(jìn)行詳細(xì)說明。首先,在 各附圖的構(gòu)成要素中都添加了附圖標(biāo)記,對于相同的部分,在不同的 附圖中使用相同的附圖標(biāo)記進(jìn)行表示,因此必須? 1起注意。
同時(shí),以下^兌明的內(nèi)容《又是為了更全面地理解本發(fā)明而提供。即 使沒有這些內(nèi)容也能夠具體實(shí)施本發(fā)明,具有該領(lǐng)域通常知識的工作 人員完全可以明白。同時(shí),在不影響本發(fā)明要旨的前提下,對公知的 內(nèi)容和構(gòu)成便不進(jìn)行詳細(xì)說明。
如上所述,ESN是移動通信終端機(jī)的固有系列號碼(4字節(jié)),通常 來說,在現(xiàn)有的PDA電話中,只在MSM處理器的閃存(圖中未顯示) 中存儲ESN。
但是,在本發(fā)明中,將對該ESN進(jìn)行NOT運(yùn)算所獲得的系列號 碼ESNnot存儲入PDA用處理器的閃存(圖中未顯示)內(nèi),當(dāng)想對該ESN 進(jìn)行修改時(shí),將想要新修改的ESN即ESNmod和PDA用處理器內(nèi)已經(jīng) 存儲的系列號碼ESN恥t進(jìn)行XOR運(yùn)算,該運(yùn)算結(jié)果如果不是所需要 的特定值l,便不會存儲ESN號碼。
此時(shí),所述PDA用處理器的閃存(圖中未顯示)內(nèi)存儲的系列號碼 ESNnot只能存儲不能被修改,而且也不能提供任何信息。因此,在正 常情況下,對ESN和ESNNOT進(jìn)行XOR運(yùn)算的結(jié)果通常是1。
例如,當(dāng)ESN號碼為'OllO 1111 0101 1100'時(shí),ESNNOT號碼便為 '1001 0000 1010 0011',這樣,ESN〈XOR〉ESNNOT的計(jì)算結(jié)果為'1111
nil nil iiir,因此便是'r。
因此,生產(chǎn)PDA電話后,如果MSM處理器內(nèi)的ESN被無故變更, 因?yàn)閷SN和ESNNor進(jìn)行XOR運(yùn)算的結(jié)果不是1,所以絕對不允許
變更ESN。
圖2是本發(fā)明的防止非法復(fù)制PDA類型移動通信終端機(jī)的方法流 程圖。如圖所示,利用特定的程序變更ESN時(shí),終端機(jī)便從內(nèi)部讀取 出新變更的ESN即ESNmod和PDA用處理器的閃存(圖中未顯示)內(nèi)已 經(jīng)存儲的系列號碼ESNM)t,并進(jìn)行XOR進(jìn)行運(yùn)算。
此時(shí),所述新變更的ESN號碼是'ESNMOD',變更前的ESN號碼是 'ESNorg'。
即,所述ESNNOT是PDA電話生產(chǎn)時(shí)對ESNORG進(jìn)行NOT運(yùn)算所 存儲的號碼,因特殊情況而刪除ESNo肌時(shí),該數(shù)值按原樣被再次存儲 (即,ESNorg和ESN冊d為相同數(shù)值的情況)便無法正常進(jìn)行。
換句話說,在ESNoRG和ESNMOD是相同數(shù)值時(shí),如果對兩個(gè)數(shù)值 進(jìn)行XOR運(yùn)算,因?yàn)榈贸鼋Y(jié)果為l,所以可以改變ESN。但是,如果 ESNoRG和ESNMOD是不同的數(shù)值,對兩個(gè)數(shù)值進(jìn)行XOR運(yùn)算,得到的 結(jié)果便不是l,而是其它數(shù)值,所以此時(shí),便不能對ESN進(jìn)行變更。
權(quán)利要求
1、一種防止非法復(fù)制PDA類型移動通信終端機(jī)的方法,其特征在于,包括以下步驟按照一定方式對MSM處理器用ESN即ESNORG及其ESN進(jìn)行運(yùn)算變換,并將通過運(yùn)算獲取的系列號碼ESNNOT存儲入PDA用處理器的步驟;當(dāng)想修改所述ESN即ESNORG時(shí),按照指定的方式,將想要修改的ESN和PDA用處理器內(nèi)已經(jīng)存儲的系列號碼ESNNOT進(jìn)行比較計(jì)算的步驟;判斷上述比較計(jì)算的結(jié)果是否是需要的特定值的步驟;所述比較計(jì)算的結(jié)果如果不是需要的特定值,便停止修改新的ESN的步驟。
2、 如權(quán)利要求1所述的防止非法復(fù)制PDA類型移動通信終端機(jī) 的方法,其特征在于所述PDA用處理器內(nèi)將要存儲的ESN的變換 運(yùn)算方式為NOT運(yùn)算。
3、 如權(quán)利要求1所述的防止非法復(fù)制PDA類型移動通信終端機(jī) 的方法,其特征在于想要修改的ESN和所述PDA用處理器內(nèi)已存 儲的系列號碼ESNNOT的比較運(yùn)算方式為XOR運(yùn)算。
4、 如權(quán)利要求1或2所述的防止非法復(fù)制PDA類型移動通信終 端機(jī)的方法,其特征在于變換運(yùn)算ESN所獲取的PDA處理器用系 列號碼ESNNOT只能存儲到內(nèi)部閃存內(nèi),而不能夠進(jìn)行修改。
5、 如權(quán)利要求1或3所述的防止非法復(fù)制PDA類型移動通信終 端機(jī)的方法,其特征在于用于修改所述ESN的ESN即ESNo肪和 ESNnot的XOR運(yùn)算結(jié)果為1。
6、 如權(quán)利要求1所述的防止非法復(fù)制PDA類型移動通信終端機(jī) 的方法,其特征在于所述ESN即ESNoRG在因終端機(jī)錯(cuò)誤被刪除時(shí), 只有相同的數(shù)值即ESN0RG= ESNmod按原祥再次被存儲,才能進(jìn)行修 改。
全文摘要
本發(fā)明涉及到PDA類型移動通信終端機(jī),尤其涉及到能夠防止ESN調(diào)制,從而能夠降低非法復(fù)制電話的使用的防止非法復(fù)制PDA類型移動通信終端機(jī)的方法。本發(fā)明由以下四個(gè)步驟組成按照一定方式對MSM處理器用ESN即ESN<sub>ORG</sub>及其ESN進(jìn)行運(yùn)算變換,并將通過運(yùn)算獲取的系列號碼ESN<sub>NOT</sub>存儲入PDA用處理器的步驟;當(dāng)想修改所述ESN即ESN<sub>ORG</sub>時(shí),按照指定的方式,將想要修改的ESN和PDA用處理器內(nèi)已經(jīng)存儲的系列號碼ESN<sub>NOT</sub>進(jìn)行比較計(jì)算的步驟;判斷上述比較計(jì)算的結(jié)果是否是需要的特定值的步驟;所述比較計(jì)算的結(jié)果如果不是需要的特定值,便停止修改新的ESN號碼的步驟。
文檔編號G06F21/00GK101193357SQ200610097919
公開日2008年6月4日 申請日期2006年11月22日 優(yōu)先權(quán)日2006年11月22日
發(fā)明者趙炯珠 申請人:樂金電子(昆山)電腦有限公司