專利名稱:一種移動終端及其參數設置方法
技術領域:
本發明涉及移動終端技術,尤其涉及一種移動終端及其參數設置方法。
背景技術:
移動終端參數的設置是根據運營商進行的,每個運營商在網絡中都有一個屬于自 己的網絡標識,移動終端根據該網絡標識可以確定所使用無線網絡的運營商,進而可以從 預先存儲的文件中獲取屬于運營商的具體設置參數,包括緊急呼叫號碼、短信中心號碼、網 絡接入點、官方主頁等等。在上述過程中,所有的參數都要從預先存儲的文件中讀取得到,不能靈活地進行 設置,尤其對于其中較為個性化的參數,如用于將來電號碼和通訊錄存儲號碼進行號碼匹 配時所需參數號碼匹配 位數,不能進行更改,限制了移動終端的使用靈活性,無法滿足用 戶的個性化需求。
發明內容
有鑒于此,本發明的主要目的在于提供一種移動終端及其參數設置方法,能提高 移動終端的使用靈活性。為達到上述目的,本發明的技術方案是這樣實現的一種移動終端參數設置方法,所述方法包括接收到用戶輸入的參數修改指令時,進入預設的參數修改功能界面;接收用戶修改的參數,并以參數文件的形式進行存儲;移動終端自動重啟,獲取參數文件中的參數,并根據獲取的參數進行參數設置。進一步地,所述方法還包括以運營商的移動國家碼MCC和移動網號MNC為關鍵字設置移動終端的參數,并保 存在預置參數文件中。其中,所述參數文件為自定義參數文件;所述接收到用戶輸入的參數修改指令之前,所述方法還包括獲取移動終端所屬運營商的MCC和MNC ;比較所屬運營商的MCC和MNC與自定義參數文件中的MCC和MNC是否一致,一致 時,獲取自定義參數文件中的參數并進行參數設置。進一步地,所述比較所屬運營商的MCC和MNC與自定義參數文件中的MCC和MNC 是否一致之前,所述方法還包括判斷自定義參數文件是否存在,不存在時,從所述預置參數文件中獲取與所屬運 營商的MCC和MNC對應的參數,并保存到自定義參數文件中。進一步地,所述當所屬運營商的MCC和MNC與自定義參數文件中的MCC和MNC不 一致時,進一步比較所屬運營商的MCC和MNC對應的參數與自定義參數文件中MCC和MNC 對應的參數是否一致;
當所屬運營商MCC和MNC對應的參數與自定義參數文件中MCC和MNC對應的參數 不一致時,提示用戶是否修改參數。一種移動 終端,所述移動終端包括參數修改單元、參數存儲單元、以及參數設置 單元;其中,參數修改單元,用于在接收到用戶輸入的參數修改指令時,開啟預設的參數修改 功能界面;參數存儲單元,用于將參數修改單元接收到的用戶修改的參數,以參數文件的形 式進行存儲,并發送觸發信息給參數設置單元;參數設置單元,用于在接收到所述參數存儲單元發送的觸發信息時,自動重啟所述 移動終端,獲取所述參數存儲單元的參數文件中的參數,并根據獲取的參數進行參數設置。進一步地,所述參數存儲單元,還用于存儲保存有以MCC和MNC為關鍵字設置的移 動終端參數的預置參數文件。其中,所述參數文件為自定義參數文件;所述移動終端還包括獲取單元、比較單元;其中,獲取單元,用于獲取移動終端所屬運營商的MCC和MNC ;比較單元,用于比較所屬運營商的MCC和MNC與自定義參數文件中的MCC和MNC 是否一致,一致時,觸發所述參數設置單元獲取自定義參數文件中的參數并進行參數設置。進一步地,所述移動終端還包括判斷單元,用于判斷參數存儲單元的自定義參數 文件是否存在,不存在時,則觸發參數存儲單元從所述預置參數文件中獲取與所屬運營商 的MCC和MNC對應的參數,保存到自定義參數文件中;相應地,參數存儲單元,還用于檢測到自身的自定義參數文件進行更新時,觸發所 述參數設置單元自動重啟移動終端,進入模塊參數設置初始化狀態。進一步地,所述比較單元還用于在所屬運營商的MCC和MNC與自定義參數文件中 的MCC和MNC不一致時,進一步比較所屬運營商的MCC和MNC對應的參數與自定義參數文 件中MCC和MNC對應的參數是否一致,不一致時,發送觸發信息給所述參數修改單元;參數修改單元,具體用于接收到所述比較單元發送的觸發信息時,提示用戶是否 修改參數。本發明通過接收到的用戶輸入的參數修改指令修改參數,將用戶修改的參數保存 到參數文件中,實現了移動終端參數的靈活設置,滿足了用戶的個性化需求;并且,在移動 終端的移動國家碼(Mobile Country Code,MCC)和移動網號(Mobile Network Code,MNC) 發生變化時,對用戶做出是否修改參數的提示,從而提高了移動終端的使用靈活性。
圖1為本發明移動終端參數設置方法的實現流程示意圖;圖2為本發明移動終端參數設置方法具體實施例的實現流程示意圖;圖3為本發明移動終端的組成結構示意圖。
具體實施例方式本發明的基本思想為接收到用戶輸入的參數修改指令時,進入預設的參數修改功能界面;接收用戶修改的參數,并以參數文件的形式進行存儲;移動終端自動重啟,獲取 參數文件中的參數,并進行參數設置。為使本發明的目的、技術方案和優點更加清楚明白,以下舉實施例并參照附圖,對 本發明進一步詳細說明。圖1示出了本發明移動終端參數設置方法的實現流程,如圖1所示,所述設置方法 包括下述步驟步驟101,移動終端接收到用戶輸入的參數修改指令時,進入預設的參數修改的功 能界面;本步驟中,參數修改功能界面是為預先設置的,為用戶提供參數修改的功能界面, 功能界面中的參數設置方式可以是選擇性、和/或輸入性;其中,當參數設置方式是選擇性 時,還需要預先設置供用戶選擇的參數選項;具體地,當用戶需要修改的參數為號碼匹配位 時,可以選擇預先設置的供用戶選擇的參數選項,如9、11等等,也可以接收用戶靈活輸入 的號碼匹配位。步驟102,接收用戶修改的參數,并以參數文件的形式進行存儲;這里,所述參數文件可以是自定義的格式,其中,自定義參數文件的內容包含有用 戶修改的移動終端參數的名稱及參數值;本步驟中,還可以包括將用戶未進行修改的參數 也以自定義參數文件的形式進行存儲。步驟103,移動終端自動重啟,獲取參數文件中對應的參數,并根據獲取的參數進 行參數設置;具體地,當移動終端的自定義參數文件的內容有更新時,會觸發移動終端自動重 啟,重啟后先進入模塊參數設置初始化狀態,獲取自定義參數文件中的參數,并根據獲取的 參數進行參數設置。圖2示出了本發明移動終端參數設置方法具體實施例的實現流程,如圖2所示,所 述實施例包括下述步驟步驟201,以運營商的移動國家碼MCC和移動網號MNC為關鍵字設置移動終端的參 數,并保存到預置參數文件中;具體地,本步驟中,移動終端參數包括緊急呼叫號碼、短信中心、網絡接入點、主頁 等參數,移動終端參數的存儲格式具體可參考表1,其存儲要求可以為組與組的數據項分 隔符為回車;每組的各參數分隔符為分號;同屬性參數間分隔符為逗號。
mcc,mnc;voicemail;EMl ’EM2,EM3 ; APNmcc,mnc ;voicemail;EM 1 ,EM2, ; APN
mcc,mnc;voicemail;EMl ;APN mcc,mnc;;EMl ;APN表 1步驟202,獲取移動終端所屬運營商的MCC和MNC ;本步驟中,移動終端通過網絡信息、或SIM卡信息與基站 交互,獲取該移動終端所 屬運營商的MCC和MNC。步驟203,判斷自定義參數文件是否存在,若不存在,執行步驟204 ;若存在,執行步驟205 ;本發明實施例中,自定義參數文件用于存儲用戶自定義修改后的配置參數,且一 般為移動終端當前使用的配置參數。步驟204,當自定義參數文件不存在時,移動終端從預置參數文件中獲取與步驟 202中得到的移動終端所屬運營商的MCC和MNC對應的參數,并保存到自定義參數文件中, 執行步驟209 ;步驟205,比較步驟202中得到的移動終端所屬運營商的MCC和MNC與自定義參數 文件中存儲的MCC和MNC是否一致;若不一致,則執行步驟206,若一致,則執行步驟210 ;具體地,本步驟中,當所屬運營商MCC和MNC與自定義參數文件存儲的MCC和MNC 不一致時,則表明當前移動終端處于漫游狀態。步驟206,進一步比較移動終端所屬運營商的MCC和MNC對應的參數與自定義參數 文件中MCC和MNC對應的參數是否一致,若一致,當前處理流程結束;若不一致,則執行步驟 207 ;具體地,本步驟中,通過獲取預置參數文件中所屬運營商MCC和MNC對應的參數, 將其與自定義參數文件中存儲的MCC和MNC對應的參數,進行比較,本發明實施例中具體可 以進行號碼匹配位的比較。步驟207,提示用戶是否修改參數;本步驟中,可以以提示框的形式提示用戶是否進行參數的修改,若接收到用戶輸 入的參數修改指令,進入預設的參數修改功能界面,執行步驟208;具體地,用戶可以選擇 將自定義參數文件存儲的參數修改為所屬運營商MCC和MNC對應的參數,即將修改為漫游 后所屬運營商MCC和MNC對應的參數;具體地,本發明實施例中,用戶可以選擇將號碼匹配位進行修改。下面以一個具體 例子進行說明當自定義參數文件中存儲的MCC和MNC的運營商對應的號碼為11位,號碼 匹配位也設置為11 ;當前移動終端所屬運營商MCC和MNC對應的的號碼為9位,若不修改 當前號碼匹配位,則存儲于該移動終端通訊錄中漫游后所屬運營商的號碼來電時,移動終 端不能識別出通訊錄中該號碼對應的名片,會給用戶帶來不便。步驟208,將用戶修改的參數和未修改的參數保存到自定義參數文件中;本步驟中,用戶對自定義參數文件中MCC和MNC對應的參數進行修改,并不一定對 所有的參數均進行修改,因此,需要將用戶修改的和未修改的參數一起保存到自定義參數 文件中。步驟209,移動終端自動重新啟動,進入各模塊參數設置初始化狀態; 步驟210,移動終端從自定義參數文件中獲取對應的定制參數,根據獲取的參數進 行各應用模塊的參數設置。具體地,移動終端獲取所述自定義參數文件中存儲的參數,以進行各應用模塊的 參數設置。應當理解,上述方法即使在移動終端沒有發生漫游時,也可以根據用戶的參數修 改需要,進行移動終端參數的修改,以滿足用戶的個性化需求。圖3示出了本發明移動終端的組成結構示意,如圖3所示,所述移動終端包括參 數修改單元31、參數存儲單元32、以及參數設置單元33 ;其中,
參數修改單元31,用于在接收到用戶輸入的參數修改指令時,開啟預設的參數修改功能界面;參數存儲單元32,用于將參數修改單元31接收到的用戶修改的參數,以參數文件 的形式進行存儲,并發送觸發信息給參數設置單元33 ;這里,所述參數文件可以是自定義的格式;參數設置單元33,用于接收到所述參數存儲單元32發送的觸發信息時,自動重啟 所述移動終端,獲取所述參數存儲單元32的參數文件中的參數,并根據獲取的參數進行參 數設置;這里,移動終端重啟后,先進入模塊參數設置初始化狀態,以獲取參數文件中的參數。進一步地,所述參數存儲單元32,還用于存儲保存有以MCC和MNC為關鍵字設置的 移動終端參數的預置參數文件。其中,移動終端參數包括緊急呼叫號碼、短信中心、網絡接 入點、主頁等參數;移動終端參數的存儲格式具體可參考前述表1,其存儲要求可以為組 與組的數據項分隔符為回車;每組的各參數分隔符為分號;同屬性參數間分隔符為逗號。進一步地,所述移動終端還包括獲取單元34、比較單元35 ;其中,獲取單元34,用于獲取移動終端所屬運營商的MCC和MNC ;比較單元35,用于比較所屬運營商的MCC和MNC與自定義參數文件中的MCC和MNC 是否一致,一致時,觸發所述參數設置單元33獲取自定義參數文件中的參數,并進行參數 設置。進一步地,所述移動終端還包括判斷單元36,用于判斷參數存儲單元32的自定義 參數文件是否存在,不存在時,則觸發參數存儲單元32從所述預置參數文件中獲取與所屬 運營商的MCC和MNC對應的參數,保存到自定義參數文件中;相應地,參數存儲單元32,還用于檢測到自身的自定義參數文件進行更新時,觸發 所述參數設置單元33自動重啟移動終端,進入模塊參數設置初始化狀態。 其中,所述比較單元35,還用于在所屬運營商的MCC和MNC與自定義參數文件中的 MCC和MNC不一致時,表明當前移動終端處于漫游狀態,則進一步比較所屬運營商的MCC和 MNC對應的參數與自定義參數文件中MCC和MNC對應的參數是否一致,不一致時,則發送觸 發信息給所述參數修改單元31 ;參數修改單元31,具體用于接收到所述比較單元發送的觸發信息時,提示用戶是 否修改參數;本發明實施例中具體可以以提示框的形式提示用戶是否進行參數的修改。其中,所述參數存儲單元32,進一步用于接收用戶輸入的修改的參數,并將所述修 改的參數和未修改的參數保存到自定義參數文件中;具體地,用戶對自定義參數文件中MCC和MNC對應的參數進行修改,并不一定對所 有的參數均進行修改,因此需要將用戶修改的和未修改的參數一起保存到自定義參數文件 中。以上所述,僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍。
權利要求
1.一種移動終端參數設置方法,其特征在于,所述方法包括 接收到用戶輸入的參數修改指令時,進入預設的參數修改功能界面; 接收用戶修改的參數,并以參數文件的形式進行存儲;移動終端自動重啟,獲取參數文件中的參數,并根據獲取的參數進行參數設置。
2.根據權利要求1所述的設置方法,其特征在于,所述方法還包括以運營商的移動國家碼MCC和移動網號MNC為關鍵字設置移動終端的參數,并保存在 預置參數文件中。
3.根據權利要求1或2所述的設置方法,其特征在于,所述參數文件為自定義參數文件;所述接收到用戶輸入的參數修改指令之前,所述方法還包括 獲取移動終端所屬運營商的MCC和MNC ;比較所屬運營商的MCC和MNC與自定義參數文件中的MCC和MNC是否一致,一致時,獲 取自定義參數文件中的參數并進行參數設置。
4.根據權利要求3所述的設置方法,其特征在于,所述比較所屬運營商的MCC和MNC與 自定義參數文件中的MCC和MNC是否一致之前,所述方法還包括判斷自定義參數文件是否存在,不存在時,從所述預置參數文件中獲取與所屬運營商 的MCC和MNC對應的參數,并保存到自定義參數文件中。
5.根據權利要求3所述的設置方法,其特征在于,所述當所屬運營商的MCC和MNC與自 定義參數文件中的MCC和MNC不一致時,進一步比較所屬運營商的MCC和MNC對應的參數 與自定義參數文件中MCC和MNC對應的參數是否一致;當所屬運營商MCC和MNC對應的參數與自定義參數文件中MCC和MNC對應的參數不一 致時,提示用戶是否修改參數。
6.一種移動終端,其特征在于,所述移動終端包括參數修改單元、參數存儲單元、以 及參數設置單元;其中,參數修改單元,用于在接收到用戶輸入的參數修改指令時,開啟預設的參數修改功能 界面;參數存儲單元,用于將參數修改單元接收到的用戶修改的參數,以參數文件的形式進 行存儲,并發送觸發信息給參數設置單元;參數設置單元,用于在接收到所述參數存儲單元發送的觸發信息時,自動重啟所述移 動終端,獲取所述參數存儲單元的參數文件中的參數,并根據獲取的參數進行參數設置。
7.根據權利要求6所述的移動終端,其特征在于,所述參數存儲單元,還用于存儲保存 有以MCC和MNC為關鍵字設置的移動終端參數的預置參數文件。
8.根據權利要求6或7所述的移動終端,其特征在于,所述參數文件為自定義參數文件;所述移動終端還包括獲取單元、比較單元;其中, 獲取單元,用于獲取移動終端所屬運營商的MCC和MNC ;比較單元,用于比較所屬運營商的MCC和MNC與自定義參數文件中的MCC和MNC是否 一致,一致時,觸發所述參數設置單元獲取自定義參數文件中的參數并進行參數設置。
9.根據權利要求8所述的移動終端,其特征在于,所述移動終端還包括判斷單元,用于判斷參數存儲單元的自定義參數文件是否存在,不存在時,則觸發參數存儲單元從所述預 置參數文件中獲取與所屬運營商的MCC和MNC對應的參數,保存到自定義參數文件中;相應地,參數存儲單元,還用于檢測到自身的自定義參數文件進行更新時,觸發所述參 數設置單元自動重啟移動終端,進入模塊參數設置初始化狀態。
10.根據權利要求8所述的移動終端,其特征在于,所述比較單元還用于在所屬運營商 的MCC和MNC與自定義參數文件中的MCC和MNC不一致時,進一步比較所屬運營商的MCC 和MNC對應的參數與自定義參數文件中MCC和MNC對應的參數是否一致,不一致時,發送觸 發信息給所述參數修改單元;參數修改單元,具體用于接收到所述比較單元發送的觸發信息時,提示用戶是否修改 參數。
全文摘要
本發明公開了一種移動終端參數設置方法,包括接收到用戶輸入的參數修改指令時,進入預設的參數修改功能界面;接收用戶修改的參數,并以參數文件的形式進行存儲;移動終端自動重啟,進入模塊參數設置初始化狀態,獲取自定義參數文件中的參數,并進行參數設置。本發明還同時公開了一種移動終端,采用本發明能實現移動終端參數的靈活設置,滿足用戶的個性化需求,且在移動終端的移動國家碼(MCC)和移動網號(MNC)發生變化時,能對用戶做出是否修改參數的提示,提高了移動終端的使用靈活性。
文檔編號H04W88/02GK102075915SQ201110033298
公開日2011年5月25日 申請日期2011年1月30日 優先權日2011年1月30日
發明者孫宇龍, 沈廣才, 蔣孝凱, 馬梅真 申請人:中興通訊股份有限公司