亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種預(yù)設(shè)文件的處理方法及移動(dòng)終端的制作方法

文檔序號(hào):7766643閱讀:325來(lái)源:國(guó)知局
專利名稱:一種預(yù)設(shè)文件的處理方法及移動(dòng)終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)終端領(lǐng)域的自動(dòng)匹配技術(shù),尤其涉及一種預(yù)設(shè)文件的處理方法 及移動(dòng)終端。
背景技術(shù)
移動(dòng)終端的定制都是圍繞運(yùn)營(yíng)商展開的,針對(duì)每一個(gè)運(yùn)營(yíng)商在網(wǎng)絡(luò)中都有一個(gè) 屬于自身的唯一標(biāo)識(shí),根據(jù)這個(gè)標(biāo)識(shí)可以確定一個(gè)運(yùn)營(yíng)商,并且根據(jù)這個(gè)標(biāo)識(shí),可以確 定一組屬于該運(yùn)營(yíng)商的參數(shù),該參數(shù)包括但不限于緊急呼叫號(hào)碼、短信中心號(hào)碼、網(wǎng)絡(luò) 接入點(diǎn)、官方主頁(yè)等;將這些參數(shù)記錄在一個(gè)預(yù)設(shè)文件中,根據(jù)運(yùn)營(yíng)商在網(wǎng)絡(luò)中的標(biāo)識(shí) 來(lái)自動(dòng)匹配。在定制的過(guò)程中,需要建立這樣一個(gè)用于保存參數(shù)的預(yù)設(shè)文件,在建立 預(yù)設(shè)文件的過(guò)程中,難免會(huì)出現(xiàn)多打一個(gè)空格,多打幾個(gè)回車,因此這一個(gè)空格,會(huì)造 成某個(gè)參數(shù)長(zhǎng)度的增加,而回車會(huì)造成查詢次數(shù)的增加,導(dǎo)致預(yù)設(shè)文件的格式上存在冗 余,從而使預(yù)設(shè)文件變大和讀取預(yù)設(shè)文件的時(shí)間變長(zhǎng),自動(dòng)匹配的速度降低。對(duì)于另一 種情況,由于輸入?yún)?shù)時(shí)的誤操作,導(dǎo)致數(shù)據(jù)格式與標(biāo)準(zhǔn)格式不符,這樣會(huì)造成讀取參 數(shù)的不準(zhǔn)確,使多個(gè)定制內(nèi)容不能正確實(shí)現(xiàn),從而降低了軟件的整體質(zhì)量。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種預(yù)設(shè)文件的處理方法及移動(dòng)終端, 消除預(yù)設(shè)文件中的格式冗余,提高自動(dòng)適配的效率。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明提供一種預(yù)設(shè)文件的處理方法,包括當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是無(wú)效時(shí),對(duì)所述預(yù)設(shè)文件進(jìn)行冗余格式 的優(yōu)化處理,并保存進(jìn)行優(yōu)化處理后的預(yù)設(shè)文件,將預(yù)設(shè)文件的優(yōu)化標(biāo)識(shí)位修改為有效。上述方法中,所述冗余格式包括參數(shù)前后存在空格、兩個(gè)回車之間沒(méi)有任何 數(shù)據(jù)或兩個(gè)回車之間沒(méi)有分隔符、兩個(gè)回車之間只有分隔符而沒(méi)有數(shù)據(jù)、與標(biāo)準(zhǔn)格式不 符的多余數(shù)據(jù)、與關(guān)鍵字“mcc,mnc”重復(fù)的數(shù)據(jù)。上述方法中,所述對(duì)所述預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu)化處理為如果參數(shù)前后存在空格,將參數(shù)兩端的空格去掉;如果兩個(gè)回車之間沒(méi)有任何 數(shù)據(jù)或兩個(gè)回車之間沒(méi)有分隔符,將第二個(gè)回車去掉;如果兩個(gè)回車之間只有分隔符而 沒(méi)有數(shù)據(jù),去掉兩個(gè)回車之間的分隔符和第二個(gè)回車;如果是與標(biāo)準(zhǔn)格式不符的多余 數(shù)據(jù),進(jìn)行格式規(guī)整,刪除多余的數(shù)據(jù),將這組數(shù)據(jù)轉(zhuǎn)化為標(biāo)準(zhǔn)格式;如果少于3個(gè) 緊急呼叫號(hào)碼且缺少分隔符逗號(hào),在所述緊急呼叫號(hào)碼后補(bǔ)充逗號(hào);如果是與關(guān)鍵字
"mcc, mnc”重復(fù)的數(shù)據(jù),只保留第一組關(guān)鍵字“mcc,mnc”,刪除后面與該組關(guān)鍵 字“mcc,mnc”相同的數(shù)據(jù)。上述方法中,該方法還包括
獲取MCC和MNC,并根據(jù)MCC和MNC在優(yōu)化處理后的預(yù)設(shè)文件中查找對(duì)應(yīng)
的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置。上述方法中,所述當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是無(wú)效時(shí),對(duì)所述預(yù)設(shè) 文件進(jìn)行冗余格式的優(yōu)化處理之前,該方法還包括將預(yù)設(shè)文件下載到移動(dòng)終端,判斷移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是否有 效;當(dāng)所述標(biāo)志位有效時(shí),獲取MCC和MNC,并根據(jù)MCC和MNC在優(yōu)化處理后的預(yù) 設(shè)文件中查找對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置。上述方法中,所述判斷移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是否有效為對(duì)存儲(chǔ)在預(yù)設(shè)文件的起始位置的優(yōu)化標(biāo)志位進(jìn)行檢驗(yàn),如果優(yōu)化標(biāo)識(shí)位為無(wú) 效,表示預(yù)設(shè)文件沒(méi)有進(jìn)行過(guò)冗余格式的優(yōu)化處理,如果優(yōu)化標(biāo)志位為有效,表示預(yù)設(shè) 文件已經(jīng)進(jìn)行過(guò)冗余格式的優(yōu)化處理。上述方法中,所述獲取MCC和MNC,并根據(jù)MCC和MNC在優(yōu)化處理后的預(yù)
設(shè)文件中查找對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置為從插入移動(dòng)終端的SIM卡或USIM卡中讀取PLMN信息,或從網(wǎng)絡(luò)信號(hào)中解析 出PLMN信息;從PLMN信息中獲取MCC和MNC,并所述獲取的MCC和MNC,在優(yōu) 化處理后的預(yù)設(shè)文件中查找與所述MCC和MNC對(duì)應(yīng)的參數(shù),根據(jù)找到的與所述MCC和 MNC對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中各個(gè)應(yīng)用模塊的參數(shù)設(shè)置。本發(fā)明還提供一種移動(dòng)終端,包括優(yōu)化處理模塊、存儲(chǔ)模塊;其中,優(yōu)化處理模塊,用于當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是無(wú)效時(shí),對(duì)所述預(yù) 設(shè)文件進(jìn)行冗余格式的優(yōu)化處理;存儲(chǔ)模塊,用于保存進(jìn)行優(yōu)化處理后的預(yù)設(shè)文件,將預(yù)設(shè)文件的優(yōu)化標(biāo)識(shí)位修 改為有效。上述移動(dòng)終端中,該移動(dòng)終端還包括下載模塊,用于將預(yù)設(shè)文件下載到移動(dòng)終端;判斷模塊,判斷移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是否有效;獲取模塊,用于獲取MCC和MNC;查找和設(shè)置模塊,用于根據(jù)獲取的MCC和MNC在優(yōu)化處理后的預(yù)設(shè)文件中查 找對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置。本發(fā)明提供的預(yù)設(shè)文件的處理方法及移動(dòng)終端,當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化 標(biāo)志位是無(wú)效時(shí),對(duì)所述預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu)化處理,并保存進(jìn)行優(yōu)化處理后的 預(yù)設(shè)文件,將預(yù)設(shè)文件的優(yōu)化標(biāo)識(shí)位修改為有效,可以消除預(yù)設(shè)文件中的格式冗余,提 高自動(dòng)適配的效率,減少預(yù)設(shè)文件的空間占用率,實(shí)現(xiàn)起來(lái)簡(jiǎn)單易行;此外,由于對(duì)冗 余格式進(jìn)行優(yōu)化處理,使預(yù)設(shè)文件變?yōu)闃?biāo)準(zhǔn)格式,使得讀取參數(shù)更加準(zhǔn)確,從而提高了 軟件的整體質(zhì)量。


圖1是本發(fā)明實(shí)現(xiàn)預(yù)設(shè)文件的處理方法的流程示意圖;圖2是本發(fā)明中運(yùn)營(yíng)商的參數(shù)在預(yù)設(shè)文件中的標(biāo)準(zhǔn)格式;圖3是本發(fā)明中運(yùn)營(yíng)商的參數(shù)在預(yù)設(shè)文件中的冗余格式;
5
圖4是本發(fā)明移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明的基本思想是當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是無(wú)效時(shí),對(duì)所述 預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu)化處理,并保存進(jìn)行優(yōu)化處理后的預(yù)設(shè)文件,將預(yù)設(shè)文件的 優(yōu)化標(biāo)識(shí)位修改為有效。下面通過(guò)附圖及具體實(shí)施例對(duì)本發(fā)明再做進(jìn)一步的詳細(xì)說(shuō)明。本發(fā)明提供一種預(yù)設(shè)文件的處理方法,圖1是本發(fā)明實(shí)現(xiàn)預(yù)設(shè)文件的處理方法 的流程示意圖,如圖1所示,該方法包括以下步驟步驟101,將預(yù)設(shè)文件下載到移動(dòng)終端;具體的,在計(jì)算機(jī)上,以運(yùn)營(yíng)商的移動(dòng)國(guó)家碼(MCC,Mobile Country Code)和 移動(dòng)網(wǎng)號(hào)(MNC,MobileNetworkCode)兩個(gè)號(hào)碼同時(shí)作為關(guān)鍵字,按照指定的順序,并
利用各參數(shù)之間的特定的分隔符,為運(yùn)營(yíng)商所需的參數(shù)建立列表,該參數(shù)包括緊急呼叫 號(hào)碼、短信中心、網(wǎng)絡(luò)接入點(diǎn)、主頁(yè)等;該列表可以如圖2和圖3所示,其中,圖2是本 發(fā)明中運(yùn)營(yíng)商的參數(shù)在預(yù)設(shè)文件中的標(biāo)準(zhǔn)格式,圖3是本發(fā)明中運(yùn)營(yíng)商的參數(shù)在預(yù)設(shè)文 件中的冗余格式;移動(dòng)終端將建成的列表以預(yù)設(shè)文件的形式從計(jì)算機(jī)上下載到本地,移 動(dòng)終端的FLASH保存該預(yù)設(shè)文件;其中,實(shí)際應(yīng)用中,所述指定的順序一般是按照數(shù)字 的大小。步驟102,判斷移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是否有效,如果無(wú)效,執(zhí)行步 驟103,如果有效,執(zhí)行步驟105;具體的,在移動(dòng)終端中打開預(yù)設(shè)文件,對(duì)存儲(chǔ)在預(yù)設(shè)文件的起始位置的優(yōu)化標(biāo) 志位進(jìn)行檢驗(yàn),如果優(yōu)化標(biāo)識(shí)位為無(wú)效,即False,表示預(yù)設(shè)文件沒(méi)有進(jìn)行過(guò)冗余格式的 優(yōu)化處理,需要對(duì)預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu)化處理,執(zhí)行步驟103;如果優(yōu)化標(biāo)志位 為有效,即True,表示預(yù)設(shè)文件已經(jīng)進(jìn)行過(guò)冗余格式的優(yōu)化處理,不需要對(duì)預(yù)設(shè)文件進(jìn) 行冗余格式的優(yōu)化處理,執(zhí)行步驟105。步驟103,對(duì)該預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu)化處理;具體的,以運(yùn)營(yíng)商為單位,對(duì)每個(gè)運(yùn)營(yíng)商的預(yù)設(shè)文件中的各個(gè)參數(shù)進(jìn)行冗余格 式的優(yōu)化處理;需要進(jìn)行優(yōu)化處理的冗余格式包括參數(shù)前后存在空格、兩個(gè)回車之間 沒(méi)有任何數(shù)據(jù)或兩個(gè)回車之間沒(méi)有分隔符、兩個(gè)回車之間只有分隔符而沒(méi)有數(shù)據(jù)、與標(biāo) 準(zhǔn)格式不符的多余數(shù)據(jù)、與關(guān)鍵字“mcc,mnc”重復(fù)的數(shù)據(jù);對(duì)于以上五種冗余格式進(jìn)行優(yōu)化處理的方法如下對(duì)于參數(shù)前后存在空格的情況,將參數(shù)兩端的空格去掉,例如,語(yǔ)言信箱參數(shù) 是“*86”,對(duì)其進(jìn)行冗余格式的優(yōu)化處理后,得到的語(yǔ)言信箱參數(shù)是“*86”,例如緊 急呼叫號(hào)碼,“112,911,,,,對(duì)于這樣的參數(shù),進(jìn)行冗余格式的優(yōu)化處理后的格式為
“112,911,” ;這里,對(duì)于例如APN名稱這樣的參數(shù),參數(shù)本身就含有空格,例如 "wap ideasclaro",這樣的空格則不進(jìn)行冗余格式的優(yōu)化處理;通常都是以回車作為各個(gè)參數(shù)之間的分隔符,對(duì)于兩個(gè)回車之間沒(méi)有任何數(shù)據(jù) 或兩個(gè)回車之間沒(méi)有分隔符的情況,直接將第二個(gè)回車去掉;對(duì)于連續(xù)多個(gè)回車的情 況,則多次應(yīng)用“對(duì)于兩個(gè)回車間沒(méi)有任何參數(shù)的,直接將第二個(gè)回車去掉”這一規(guī)則,去掉后面所有的回車,最后只保留一個(gè)回車;對(duì)于兩個(gè)回車之間只有分隔符而沒(méi)有數(shù)據(jù)的情況,直接去掉兩個(gè)回車之間的分 隔符和第二個(gè)回車;對(duì)于與標(biāo)準(zhǔn)格式不符的多余數(shù)據(jù),則進(jìn)行格式規(guī)整,刪除多余的數(shù)據(jù),即提 取一組數(shù)據(jù),將這組數(shù)據(jù)的格式和標(biāo)準(zhǔn)格式進(jìn)行比較,如果與標(biāo)準(zhǔn)格式相同,則這組 數(shù)據(jù)的格式不用修改,如果與標(biāo)準(zhǔn)格式不相同,以圖2中的一組數(shù)據(jù)“mcc,mnc; voicemail, voicemail2 ; EMI, EM2, EM3 ; APN”為例,這組數(shù)據(jù)中有兩個(gè) voicemail 號(hào)碼,則去掉后一個(gè)voicemail號(hào)碼,同時(shí)去掉該voicemail號(hào)碼前面的分隔符逗號(hào),即將 圖2中的“VOicemail2”及其前面的分隔符逗號(hào)去掉,使這組數(shù)據(jù)轉(zhuǎn)化為標(biāo)準(zhǔn)格式;對(duì)于 少于3個(gè)緊急呼叫號(hào)碼,同時(shí)缺少分隔符逗號(hào)的情況,在缺省的緊急呼叫號(hào)碼后補(bǔ)充上 逗號(hào),保持與標(biāo)準(zhǔn)格式相同的格式;在整張表中,對(duì)于與關(guān)鍵字“mcc,mnc”重復(fù)的數(shù)據(jù),則只保留第一組關(guān)鍵字 "mcc, mnc”,刪除后面與該組關(guān)鍵字“mcc,mnc”相同的數(shù)據(jù),用于保證關(guān)鍵字的
唯一性,有利于后續(xù)的查找,提高查找效率。步驟104,保存進(jìn)行優(yōu)化處理后的預(yù)設(shè)文件,并將預(yù)設(shè)文件的優(yōu)化標(biāo)識(shí)位修改為 有效;具體的,將經(jīng)過(guò)冗余格式的優(yōu)化處理后的預(yù)設(shè)文件仍然保存在移動(dòng)終端的 FLASH中,并將預(yù)設(shè)文件的優(yōu)化標(biāo)識(shí)位由無(wú)效(False)修改為有效(True),關(guān)閉預(yù)設(shè)文 件。步驟105,獲取MCC和MNC,并根據(jù)MCC和MNC在優(yōu)化處理后的預(yù)設(shè)文件
中查找對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置;具體的,在移動(dòng)終端正常開機(jī)完成網(wǎng)絡(luò)注冊(cè)后,從插入的用戶識(shí)別模塊(SIM, Subscriber Identity Module)卡或全球用戶識(shí)別模塊(USIM,Universal Subscriber Identity Module)卡中讀取公眾陸地移動(dòng)通信網(wǎng)(PLMN,Public Land Mobile-communication Network)信息,或從網(wǎng)絡(luò)信號(hào)中解析出PLMN信息;從PLMN信息中獲取MCC和 MNC,并根據(jù)PLMN信息中的MCC和MNC,在優(yōu)化處理后的預(yù)設(shè)文件中查找與該MCC 和MNC對(duì)應(yīng)的參數(shù),根據(jù)找到的與該MCC和MNC對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中各個(gè)應(yīng) 用模塊的參數(shù)設(shè)置;這里,如果沒(méi)有在優(yōu)化處理后的預(yù)設(shè)文件中查找與該MCC/MNC對(duì) 應(yīng)的參數(shù),則根據(jù)移動(dòng)終端中預(yù)先存儲(chǔ)的一些默認(rèn)的參數(shù),進(jìn)行移動(dòng)終端中各個(gè)應(yīng)用模 塊的參數(shù)設(shè)置。為實(shí)現(xiàn)上述方法,本發(fā)明還提供一種移動(dòng)終端,圖4是本發(fā)明移動(dòng)終端的結(jié)構(gòu) 示意圖,如圖4所示,該移動(dòng)終端包括優(yōu)化處理模塊41、存儲(chǔ)模塊42;其中,優(yōu)化處理模塊41,用于當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是無(wú)效時(shí),對(duì)所述 預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu)化處理;存儲(chǔ)模塊42,用于保存進(jìn)行優(yōu)化處理后的預(yù)設(shè)文件,將預(yù)設(shè)文件的優(yōu)化標(biāo)識(shí)位 修改為有效。該移動(dòng)終端還包括下載模塊43,用于將預(yù)設(shè)文件下載到移動(dòng)終端;判斷模塊44,判斷移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是否有效;
獲取模塊45,用于獲取MCC和MNC;查找和設(shè)置模塊46,用于根據(jù)獲取的MCC和MNC在優(yōu)化處理后的預(yù)設(shè)文件中 查找對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置。所述冗余格式包括參數(shù)前后存在空格、兩個(gè)回車之間沒(méi)有任何數(shù)據(jù)或兩個(gè) 回車之間沒(méi)有分隔符、兩個(gè)回車之間只有分隔符而沒(méi)有數(shù)據(jù)、與標(biāo)準(zhǔn)格式不符的多余數(shù) 據(jù)、與關(guān)鍵字“mcc,mnc”重復(fù)的數(shù)據(jù)。所述對(duì)所述預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu)化處理為如果參數(shù)前后存在空格,將 參數(shù)兩端的空格去掉;如果兩個(gè)回車之間沒(méi)有任何數(shù)據(jù)或兩個(gè)回車之間沒(méi)有分隔符,將 第二個(gè)回車去掉;如果兩個(gè)回車之間只有分隔符而沒(méi)有數(shù)據(jù),去掉兩個(gè)回車之間的分隔 符和第二個(gè)回車;如果是與標(biāo)準(zhǔn)格式不符的多余數(shù)據(jù),進(jìn)行格式規(guī)整,刪除多余的數(shù) 據(jù),將這組數(shù)據(jù)轉(zhuǎn)化為標(biāo)準(zhǔn)格式;如果少于3個(gè)緊急呼叫號(hào)碼且缺少分隔符逗號(hào),在所 述緊急呼叫號(hào)碼后補(bǔ)充逗號(hào);如果是與關(guān)鍵字“mcc,mnc”重復(fù)的數(shù)據(jù),只保留第一組 關(guān)鍵字“mcc,mnc”,刪除后面與該組關(guān)鍵字“mcc,mnc”相同的數(shù)據(jù)。所述判斷移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是否有效為對(duì)存儲(chǔ)在預(yù)設(shè)文件的 起始位置的優(yōu)化標(biāo)志位進(jìn)行檢驗(yàn),如果優(yōu)化標(biāo)識(shí)位為無(wú)效,表示預(yù)設(shè)文件沒(méi)有進(jìn)行過(guò)冗 余格式的優(yōu)化處理,如果優(yōu)化標(biāo)志位為有效,表示預(yù)設(shè)文件已經(jīng)進(jìn)行過(guò)冗余格式的優(yōu)化 處理。所述獲取MCC和MNC,并根據(jù)MCC和MNC在優(yōu)化處理后的預(yù)設(shè)文件中查 找對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置為從插入移動(dòng)終端的SIM卡或 USIM卡中讀取PLMN信息,或從網(wǎng)絡(luò)信號(hào)中解析出PLMN信息;從PLMN信息中獲 取MCC和MNC,并所述獲取的MCC和MNC,在優(yōu)化處理后的預(yù)設(shè)文件中查找與所述 MCC和MNC對(duì)應(yīng)的參數(shù),根據(jù)找到的與所述MCC和MNC對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端 中各個(gè)應(yīng)用模塊的參數(shù)設(shè)置。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍, 凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種預(yù)設(shè)文件的處理方法,其特征在于,該方法包括當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是無(wú)效時(shí),對(duì)所述預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu) 化處理,并保存進(jìn)行優(yōu)化處理后的預(yù)設(shè)文件,將預(yù)設(shè)文件的優(yōu)化標(biāo)識(shí)位修改為有效。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述冗余格式包括參數(shù)前后存在空 格、兩個(gè)回車之間沒(méi)有任何數(shù)據(jù)或兩個(gè)回車之間沒(méi)有分隔符、兩個(gè)回車之間只有分隔符 而沒(méi)有數(shù)據(jù)、與標(biāo)準(zhǔn)格式不符的多余數(shù)據(jù)、與關(guān)鍵字“mcc,mnc”重復(fù)的數(shù)據(jù)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述對(duì)所述預(yù)設(shè)文件進(jìn)行冗余格式 的優(yōu)化處理為如果參數(shù)前后存在空格,將參數(shù)兩端的空格去掉;如果兩個(gè)回車之間沒(méi)有任何數(shù) 據(jù)或兩個(gè)回車之間沒(méi)有分隔符,將第二個(gè)回車去掉;如果兩個(gè)回車之間只有分隔符而 沒(méi)有數(shù)據(jù),去掉兩個(gè)回車之間的分隔符和第二個(gè)回車;如果是與標(biāo)準(zhǔn)格式不符的多余 數(shù)據(jù),進(jìn)行格式規(guī)整,刪除多余的數(shù)據(jù),將這組數(shù)據(jù)轉(zhuǎn)化為標(biāo)準(zhǔn)格式;如果少于3個(gè) 緊急呼叫號(hào)碼且缺少分隔符逗號(hào),在所述緊急呼叫號(hào)碼后補(bǔ)充逗號(hào);如果是與關(guān)鍵字 "mcc, mnc”重復(fù)的數(shù)據(jù),只保留第一組關(guān)鍵字“mcc,mnc”,刪除后面與該組關(guān)鍵 字“mcc,mnc”相同的數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括獲取MCC和MNC,并根據(jù)MCC和MNC在優(yōu)化處理后的預(yù)設(shè)文件中查找對(duì)應(yīng)的參 數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志 位是無(wú)效時(shí),對(duì)所述預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu)化處理之前,該方法還包括將預(yù)設(shè)文件下載到移動(dòng)終端,判斷移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是否有效;當(dāng) 所述標(biāo)志位有效時(shí),獲取MCC和MNC,并根據(jù)MCC和MNC在優(yōu)化處理后的預(yù)設(shè)文件 中查找對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述判斷移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo) 志位是否有效為對(duì)存儲(chǔ)在預(yù)設(shè)文件的起始位置的優(yōu)化標(biāo)志位進(jìn)行檢驗(yàn),如果優(yōu)化標(biāo)識(shí)位為無(wú)效,表 示預(yù)設(shè)文件沒(méi)有進(jìn)行過(guò)冗余格式的優(yōu)化處理,如果優(yōu)化標(biāo)志位為有效,表示預(yù)設(shè)文件已 經(jīng)進(jìn)行過(guò)冗余格式的優(yōu)化處理。
7.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述獲取MCC和MNC,并根據(jù) MCC和MNC在優(yōu)化處理后的預(yù)設(shè)文件中查找對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的 參數(shù)設(shè)置為從插入移動(dòng)終端的SIM卡或USIM卡中讀取PLMN信息,或從網(wǎng)絡(luò)信號(hào)中解析出 PLMN信息;從PLMN信息中獲取MCC和MNC,并所述獲取的MCC和MNC,在優(yōu)化 處理后的預(yù)設(shè)文件中查找與所述MCC和MNC對(duì)應(yīng)的參數(shù),根據(jù)找到的與所述MCC和MNC對(duì)應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中各個(gè)應(yīng)用模塊的參數(shù)設(shè)置。
8.—種移動(dòng)終端,其特征在于,該移動(dòng)終端包括優(yōu)化處理模塊、存儲(chǔ)模塊;其中,優(yōu)化處理模塊,用于當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是無(wú)效時(shí),對(duì)所述預(yù)設(shè)文 件進(jìn)行冗余格式的優(yōu)化處理;存儲(chǔ)模塊,用于保存進(jìn)行優(yōu)化處理后的預(yù)設(shè)文件,將預(yù)設(shè)文件的優(yōu)化標(biāo)識(shí)位修改為有效。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,該移動(dòng)終端還包括 下載模塊,用于將預(yù)設(shè)文件下載到移動(dòng)終端; 判斷模塊,判斷移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是否有效; 獲取模塊,用于獲取MCC和MNC;查找和設(shè)置模塊,用于根據(jù)獲取的MCC和MNC在優(yōu)化處理后的預(yù)設(shè)文件中查找對(duì) 應(yīng)的參數(shù),進(jìn)行移動(dòng)終端中應(yīng)用模塊的參數(shù)設(shè)置。
全文摘要
本發(fā)明公開一種預(yù)設(shè)文件的處理方法,包括當(dāng)移動(dòng)終端的預(yù)設(shè)文件的優(yōu)化標(biāo)志位是無(wú)效時(shí),對(duì)所述預(yù)設(shè)文件進(jìn)行冗余格式的優(yōu)化處理,并保存進(jìn)行優(yōu)化處理后的預(yù)設(shè)文件,將預(yù)設(shè)文件的優(yōu)化標(biāo)識(shí)位修改為有效;本發(fā)明還提供一種移動(dòng)終端。根據(jù)本發(fā)明的技術(shù)方案,消除預(yù)設(shè)文件中的格式冗余,提高自動(dòng)適配的效率。
文檔編號(hào)H04W88/02GK102014374SQ20101056337
公開日2011年4月13日 申請(qǐng)日期2010年11月26日 優(yōu)先權(quán)日2010年11月26日
發(fā)明者孫宇龍, 沈廣才, 蔣孝凱 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1