專利名稱:在移動電話上動態偵測網絡設定的方法
技朮領域本發明有關一種網絡設定的方法,特別是一種在移動電話上動態偵測網絡設定的方法。
背景技朮無線傳輸技術的發展突飛猛進,移動電話如今已成為社會大眾生活必備的電子產品之。移動電話當前有朝向智能化發展的趨勢,而出現了智能型移動電話(Smart Phone)等產品。智能型移動電話除了擁有完整的通訊功能而能夠取代現有的移動電話之外,還具有個人記事本、行事歷、計算器、多媒體影音檔案播放、網頁瀏覽(WAP)與多媒體短信服務(MMS)等功能。此類功能強大的電子產品,如今有凌駕傳統移動電話的趨勢。因此繼傳統移動電話之后,智能型移動電話將成為下一個眾所矚目的焦點。
但是隨著移動語音通信費率日趨下降,移動電話系統業者的平均用戶營收(Average Revenue Per User,ARPU)日趨降低,為了提升ARPU,移動電話系統業者不得不推出移動數據上網服務。前面提到的WAP與MMS等服務功能,將成為相關系統業者另一可能的營收來源,而受到高度的重視。
多媒體短信服務,顧名思義是可以傳送多媒體內容的短信,包括各式各樣的彩色圖片、動畫卡通及聲音。至于網頁瀏覽功能,也讓使用者得以隨時隨地讀取網絡最新數據;具有強大功能的的智能型手機,將帶給使用者全新的操作樂趣。
此類高性能電子產品隨著相關生產技術的演進,其價格已日趨低廉而廣被社會大眾所接受。話雖如此,網頁瀏覽功能(WAP)與多媒體短信服務(MMS)等其它通訊服務,在使用者更換移動電話芯片卡時,必須以手動的方式進行網絡聯機設定。因此,使用者必須熟悉移動電話的操作方式才能順利設定完成;此外,網絡設定流程也相當繁瑣,而造成使用者相當大的困擾。此為長久以來相關加值服務遲遲未能推廣成功的主要原因之一,應設法予以排除。
發明內容有鑒于此,本發明揭示一種在移動電話上動態偵測網絡設定的方法,可依據移動電話當前的聯機狀態,自動地調整對應的網絡設定。
依據本發明所提供的在移動電話上動態偵測網絡設定的方法,首先確認移動電話芯片卡的數據傳輸狀態,接著通過無線網絡接口應用程序,取得預設網絡設定數據。然后取得遠程服務器所傳遞的遠程網絡設定數據,接著比較預設網絡設定數據與遠程網絡設定數據,以生成網絡聯機設定數據,最后執行網絡聯機設定數據,而整體網絡設定流程即告個段落。
現有技術中需使用者手動設定網絡聯機功能的缺失,為本發明所解決。依據本發明在移動電話上動態偵測網絡設定的方法,可動態地偵測當前的網絡聯機狀態,而取得正確的網絡設定數據后,自動地進行設定。
為讓本發明的上述和其它目的、特征和優點能更明顯易懂,下文配合所附圖式,作詳細說明如下
圖1為本發明在移動電話上動態偵測網絡設定的系統架構圖。
圖2為本發明在移動電話上動態偵測網絡設定的方法的流程示意圖。
圖3為本發明在移動電話上動態偵測網絡設定的方法的接續流程示意圖。
圖4為本發明在移動電話上動態偵測網絡設定的方法的接續流程示意圖。
具體實施方式依據本發明所提供的在移動電話上動態偵測網絡設定的方法,請參考圖1來說明本發明系統架構的部分。本發明所揭露的技術乃應用在移動電話上,尤指具備網頁瀏覽功能(WAP)與多媒體短信服務(MMS)等功能的智能型移動電話。本發明的系統主要包含有下列組成(1)移動電話芯片卡10此為現有常見的SIM卡,此組件儲存有用戶注冊數據,以及數筆用來與遠程服務器取得聯機的網絡設定數據。
(2)無線網絡聯機模塊20作為移動電話與遠程服務器的橋梁,移動電話可通過無線網絡聯機模塊20來接收遠程服務器經由無線網絡基地臺所傳遞的遠程網絡設定數據。
(3)網絡設定數據庫30用以儲存各項數據,如移動電話芯片卡10所提供的用戶注冊數據、網絡設定數據與系統組態設定數據等等。
(4)無線網絡接口程序40用以取得網絡設定數據庫30中的網絡設定數據,并依據數筆網絡設定數據生成網絡設定數據列表,并選出一預設網絡設定數據。
(5)網絡設定比較模塊50用以將遠程網絡設定數據,與移動電話內的預設網絡設定數據加以比較,以生成網絡聯機設定數據。
本發明在移動電話上動態偵測網絡設定的方法,搭配上述組件予以執行,以下就以圖2、圖3、圖4來說明本發明的詳細運作流程。首先,系統會確認移動電話芯片卡的數據傳輸狀態(步驟100),來確定移動電話芯片卡已經正確的植入移動電話中。然后將讀取移動電話芯片卡中的網絡設定數據(步驟101),通常網絡設定數據依據不同的系統服務業者有多種設定,于是依據網絡設定數據,生成網絡設定數據列表(步驟102);并讀取用戶注冊數據(步驟103)。然后,通過無線網絡接口應用程序(Radio Interface Layer)依據網絡設定數據列表,取得預設網絡設定數據(currect registery data)(步驟104),并將預設網絡設定數據寫入系統組態設定數據(registry key)(步驟105)。接著,取得遠程服務器所傳遞的遠程網絡設定數據(步驟106),并比較預設網絡設定數據與遠程網絡設定數據(步驟107)。然后系統會確認此兩筆數據是否數據相符?(步驟108),假如相符的話,表示預設網絡設定數據符合現在的網絡設定,可以與遠程服務器互傳信息,因此就可直接執行預設網絡設定數據(步驟109)而結束流程。
反之若不相符的話,就需做進一步的設定。首先確認是否找到用戶注冊數據?(步驟110)假如存在的話,就依據遠程服務器所傳送的遠程網絡設定數據,而生成網絡聯機設定數據(步驟111),并執行網絡聯機設定數據(步驟112)而結束流程。反之用戶注冊數據不存在的話,那么就新增一用戶注冊數據(步驟113),并將此用戶注冊數據寫入系統組態設定數據(步驟114),然后依據遠程網絡設定數據,生成網絡聯機設定數據(步驟115),再加以執行網絡聯機設定數據(步驟112)而結束流程。
本發明在移動電話上動態偵測網絡設定的方法,其據以實施之后,免除現有技術中需使用者手動設定網絡聯機功能的問題。本發明在移動電話上動態偵測網絡設定的方法,可動態地偵測當前的網絡聯機狀態,取得正確的網絡設定數據后加以設定。
權利要求
1.一種在移動電話上動態偵測網絡設定的方法,包括有下列步驟確認一移動電話芯片卡之數據傳輸狀態;通過一無線網絡接口應用程序,取得一預設網絡設定數據;取得一遠程服務器所傳遞的一遠程網絡設定數據;比對該預設網絡設定數據與該遠程網絡設定數據,而生成一網絡聯機設定數據;執行該網絡聯機設定數據。
2.如權利要求1所述的在移動電話上動態偵測網絡設定的方法,其特征在于,該通過該無線網絡接口應用程序,取得該預設網絡設定數據的步驟,更包含有下列步驟讀取一移動電話芯片卡的一筆以上的網絡設定數據;生成一網絡設定數據列表。
3.如權利要求2所述的在移動電話上動態偵測網絡設定的方法,其特征在于,該預設網絡設定數據自該網絡設定數據列表取得。
4.如權利要求2所述的在移動電話上動態偵測網絡設定的方法,其特征在于,該讀取該移動電話芯片卡的該網絡設定數據的步驟,更包含一讀取一用戶注冊數據的步驟。
5.如權利要求1所述的在移動電話上動態偵測網絡設定的方法,其特征在于,該通過該無線網絡接口應用程序,取得該預設網絡設定數據的步驟,更包含一將預設網絡設定數據寫入一系統組態設定數據的步驟。
6.如權利要求1所述的在移動電話上動態偵測網絡設定的方法,其特征在于,該比對該預設網絡設定數據與該遠程網絡設定數據,而生成該網絡聯機設定數據的步驟,更包含一新增一用戶注冊數據的步驟。
7.如權利要求6所述的在移動電話上動態偵測網絡設定的方法,其特征在于,該新增該用戶注冊數據的步驟,更包含一將該用戶注冊數據寫入一系統組態設定數據的步驟。
全文摘要
一種在移動電話上動態偵測網絡設定的方法,首先確認移動電話芯片卡的數據傳輸狀態,接著通過無線網絡接口應用程序,取得預設網絡設定數據,并自遠程服務器取得其所傳遞的遠程網絡設定數據,接著將比較預設網絡設定數據與遠程網絡設定數據,以生成并執行網絡聯機設定數據;解決現有技術中需以手動進行繁瑣設定流程的缺失。
文檔編號H04W8/24GK101043667SQ20061003441
公開日2007年9月26日 申請日期2006年3月20日 優先權日2006年3月20日
發明者葉俊男 申請人:佛山市順德區順達電腦廠有限公司, 神達電腦股份有限公司