两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

搜網(wǎng)方法和裝置與流程

文檔序號:11961947閱讀:652來源:國知局
搜網(wǎng)方法和裝置與流程

本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及一種搜網(wǎng)方法和裝置。



背景技術(shù):

當前,雙卡雙待單通的全網(wǎng)通手機,副卡為移動或聯(lián)通卡時,副卡只支持GSM(Global System for Mobile communication,全球移動通信系統(tǒng))網(wǎng)絡(luò)。用戶要在副卡上做手動搜網(wǎng)時,需要進入設(shè)置應(yīng)用中,選擇副卡的網(wǎng)絡(luò)運營商選項,手機就會啟動背景PLMN(Public Land Mobile Net,公共陸地移動網(wǎng)絡(luò))搜索流程,搜索GSM網(wǎng)絡(luò)。搜索成功后,顯示搜索到的運營商網(wǎng)絡(luò)。

傳統(tǒng)技術(shù)中,手機正常啟動背景PLMN搜索流程時,先要確認要搜索的制式,然后搜索周圍環(huán)境中的運營商網(wǎng)絡(luò)。搜索成功后,會顯示搜索到的網(wǎng)絡(luò)。但是當主卡正在使用業(yè)務(wù)數(shù)據(jù)時,例如瀏覽器正在下載文件,因為背景PLMN搜索的優(yōu)先級較低,背景PLMN搜索流程就會失敗。終端會顯示用戶“未找到網(wǎng)絡(luò)”,用戶就必須再進入手動搜索網(wǎng)絡(luò)的應(yīng)用中,重新搜索網(wǎng)絡(luò),且終端進一步檢查上次是否搜網(wǎng)失敗,如果上次搜網(wǎng)失敗,進行前景PLMN搜索流程,如果上次搜網(wǎng)成功,則進行背景PLMN搜索流程。顯然,這個過程會提示用戶“未找到網(wǎng)絡(luò)”,而且需要用戶進行多次手動搜網(wǎng)操作,搜網(wǎng)成功率低。



技術(shù)實現(xiàn)要素:

基于此,有必要針對傳統(tǒng)的搜網(wǎng)成功率低,操作繁瑣的問題,提供一種搜網(wǎng)成功率高的搜網(wǎng)方法和裝置。

為達到發(fā)明目的,提供一種搜網(wǎng)方法,所述方法包括:檢測主卡是否正在使用業(yè)務(wù)數(shù)據(jù);當檢測到所述主卡正在使用業(yè)務(wù)數(shù)據(jù)時,啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程,且當所述前景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示;當檢測到所述主卡未正在使用業(yè)務(wù)數(shù)據(jù)時,啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程,且當所述背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示。

在其中一個實施例中,所述檢測主卡是否正在使用業(yè)務(wù)數(shù)據(jù)包括:進入終端的內(nèi)部設(shè)置程序,選擇與副卡對應(yīng)的所述運營商網(wǎng)絡(luò)應(yīng)用程序,并向所述主卡發(fā)送數(shù)據(jù)信息;所述主卡接收到所述數(shù)據(jù)信息,從所述終端的framework架構(gòu)層獲取數(shù)據(jù)撥號返回狀態(tài)的預(yù)設(shè)對象;通過獲取所述預(yù)設(shè)對象的IP地址值,根據(jù)所述IP地址值是否為空來確定主卡是否使用業(yè)務(wù)數(shù)據(jù)。

在其中一個實施例中,所述預(yù)設(shè)對象為DataCallResponse對象。

在其中一個實施例中,所述當檢測到所述主卡未正在使用所述業(yè)務(wù)數(shù)據(jù)時,啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程包括:當所述背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動失敗,則啟動所述前景公共陸地移動網(wǎng)絡(luò)搜索流程進行運營商網(wǎng)絡(luò)的顯示。

在其中一個實施例中,所述前景公共陸地移動網(wǎng)絡(luò)搜索流程的優(yōu)先級低于所述背景公共陸地移動網(wǎng)絡(luò)搜索流程的優(yōu)先級。

本發(fā)明還提供一種搜網(wǎng)裝置,所述裝置包括:檢測模塊,用于檢測主卡是否正在使用業(yè)務(wù)數(shù)據(jù);第一啟動搜網(wǎng)模塊,用于當檢測到所述主卡正在使用業(yè)務(wù)數(shù)據(jù)時,啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程,且當所述前景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示;第二啟動搜網(wǎng)模塊,用于當檢測到所述主卡未正在使用業(yè)務(wù)數(shù)據(jù)時,啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程,且當所述背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示。

在其中一個實施例中,所述檢測模塊包括:發(fā)送模塊,用于進入終端的內(nèi)部設(shè)置程序,選擇與副卡對應(yīng)的所述運營商網(wǎng)絡(luò)應(yīng)用程序,并向所述主卡發(fā)送數(shù)據(jù)信息;預(yù)設(shè)對象獲取模塊,用于所述主卡接收到所述數(shù)據(jù)信息,從所述終端的framework架構(gòu)層獲取數(shù)據(jù)撥號返回狀態(tài)的預(yù)設(shè)對象;判斷模塊,用于通過獲取所述預(yù)設(shè)對象的IP地址值,根據(jù)所述IP地址值是否為空來確定主卡是否使用業(yè)務(wù)數(shù)據(jù)。

在其中一個實施例中,所述預(yù)設(shè)對象為DataCallResponse對象。

在其中一個實施例中,所述第二啟動搜網(wǎng)模塊包括:優(yōu)先級啟動模塊,用于當所述背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動失敗,則啟動所述前景公共陸地移動網(wǎng)絡(luò)搜索流程進行運營商網(wǎng)絡(luò)的顯示。

在其中一個實施例中,所述前景公共陸地移動網(wǎng)絡(luò)搜索流程的優(yōu)先級低于所述背景公共陸地移動網(wǎng)絡(luò)搜索流程的優(yōu)先級。

本發(fā)明的有益效果包括:上述搜網(wǎng)方法和裝置,通過檢測主卡是否正在使用業(yè)務(wù)數(shù)據(jù);當檢測到主卡正在使用業(yè)務(wù)數(shù)據(jù)時,啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程;當檢測到主卡未正在使用業(yè)務(wù)數(shù)據(jù)時,啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程;當前景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功或背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示。上述搜網(wǎng)方法有效的避免出現(xiàn)主卡有數(shù)據(jù),副卡手動搜索失敗的問題,提高搜網(wǎng)成功率和減小用戶手動搜網(wǎng)次數(shù),提高用戶體驗。

附圖說明

圖1是一個實施例中搜網(wǎng)方法的流程示意圖;

圖2是一個實施例中搜網(wǎng)方法的示例圖;

圖3是一個實施例中搜網(wǎng)方法中主卡數(shù)據(jù)檢測模塊的流程示例圖;

圖4是一個實施例中搜網(wǎng)裝置的結(jié)構(gòu)示意圖;

圖5是另一個實施例中搜網(wǎng)裝置的結(jié)構(gòu)示意圖;

圖6是再一個實施例中搜網(wǎng)裝置的結(jié)構(gòu)示意圖。

具體實施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下通過實施例,并結(jié)合附圖,對本發(fā)明搜網(wǎng)方法和裝置進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

在一個實施例中,如圖1所示,提供了一種搜網(wǎng)方法,該方法包括以下步驟:

步驟102,檢測主卡是否正在使用業(yè)務(wù)數(shù)據(jù)。其中,業(yè)務(wù)數(shù)據(jù)為終端多個應(yīng)用程序中執(zhí)行多種操作的內(nèi)部數(shù)據(jù)。例如,終端通過瀏覽器應(yīng)用程序下載文件時產(chǎn)生的數(shù)據(jù)即業(yè)務(wù)數(shù)據(jù),終端通過語音電話應(yīng)用程序撥打電話時產(chǎn)生的數(shù)據(jù)也為業(yè)務(wù)數(shù)據(jù)。

本實施例中,檢測主卡是否正在使用業(yè)務(wù)數(shù)據(jù)包括:進入終端的內(nèi)部設(shè)置程序,選擇與副卡對應(yīng)的運營商網(wǎng)絡(luò)應(yīng)用程序,并向主卡發(fā)送數(shù)據(jù)信息;主卡接收到數(shù)據(jù)信息,從終端的framework架構(gòu)層獲取數(shù)據(jù)撥號返回狀態(tài)的預(yù)設(shè)對象;通過獲取預(yù)設(shè)對象的IP地址值,根據(jù)IP地址值是否為空來確定主卡是否使用業(yè)務(wù)數(shù)據(jù)。其中,預(yù)設(shè)對象為DataCallResponse對象。

步驟104,當檢測到主卡正在使用業(yè)務(wù)數(shù)據(jù)時,啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程,且當前景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示。

步驟106,當檢測到主卡未正在使用業(yè)務(wù)數(shù)據(jù)時,啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程,且當背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示。

本實施例中,當檢測到主卡未正在使用業(yè)務(wù)數(shù)據(jù)時,啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程包括:當背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動失敗,則啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程進行運營商網(wǎng)絡(luò)的顯示。其中,前景公共陸地移動網(wǎng)絡(luò)搜索流程的優(yōu)先級低于背景公共陸地移動網(wǎng)絡(luò)搜索流程的優(yōu)先級。通過對前景公共陸地移動網(wǎng)絡(luò)搜索流程與背景公共陸地移動網(wǎng)絡(luò)搜索流程優(yōu)先級的區(qū)分,實現(xiàn)了在背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動失敗的狀態(tài)下,自動有效地啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程進行運營商網(wǎng)絡(luò)的顯示。由此,提高了運營商網(wǎng)絡(luò)顯示的高效性。

上述搜網(wǎng)方法,檢測主卡是否正在使用業(yè)務(wù)數(shù)據(jù);當檢測到主卡正在使用業(yè)務(wù)數(shù)據(jù)時,啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程;當檢測到主卡未正在使用業(yè)務(wù)數(shù)據(jù)時,啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程;當前景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功或背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示。上述方法避免出現(xiàn)主卡有數(shù)據(jù),副卡手動搜索失敗的問題,提高搜網(wǎng)成功率和減小用戶手動搜網(wǎng)次數(shù),提高用戶體驗。

在一個實施例中,如圖2所示,提供了一種搜網(wǎng)方法的示例圖,該方法以應(yīng)用于如圖1所示的終端中進行舉例說明,包括以下步驟:

步驟201,啟動終端內(nèi)部的設(shè)置應(yīng)用程序。

步驟202,在設(shè)置應(yīng)用程序中選擇副卡的網(wǎng)絡(luò)運營商應(yīng)用程序進行啟動。其中,網(wǎng)絡(luò)運營商應(yīng)用程序用于用戶通過該應(yīng)用程序搜索網(wǎng)絡(luò)運營商。

步驟203,將第一信息發(fā)送至主卡數(shù)據(jù)檢測模塊。其中,主卡數(shù)據(jù)檢測模塊從調(diào)制解調(diào)器中獲取主卡數(shù)據(jù)狀態(tài)。

步驟204,如果主卡有數(shù)據(jù),對運營商搜索控制模塊發(fā)送第二信息,如果主卡沒有數(shù)據(jù),對運營商搜索控制模塊發(fā)送第三信息。

步驟205,運營商搜索控制模塊接收到第三信息,判斷主卡沒有數(shù)據(jù),則通過第五信息啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程。其中,如果背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動失敗,則繼續(xù)啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程。

步驟206,運營商搜索控制模塊接收到第二信息,判斷主卡有數(shù)據(jù),則通過第四信息啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程。

步驟207,顯示運營商網(wǎng)絡(luò)。

需要進一步說明的是,如圖3所示,是一個實施例中搜網(wǎng)方法中主卡數(shù)據(jù)檢測模塊的流程示例圖。

步驟301,主卡數(shù)據(jù)檢測模塊收到第一信息。

步驟302,將第一信息通過調(diào)制解調(diào)器發(fā)送至framework架構(gòu)層。

步驟303,framework架構(gòu)層獲取數(shù)據(jù)撥號返回的狀態(tài)DataCallResponse對象。

例如,DataCallResponse對象中包括如下信息:02-05 09:44:13.706 16801921DRILJ:[UNSL]<UNSOL_DATA_CALL_LIST_CHANGED[DataCallResponse:{version=10status=0retry=-1cid=0active=2type=IPV4V6ifname=rmnet0mtu=1300addresses=[100.107.58.152/28]dnses=[202.96.128.86,202.96.134.133]gateways=[100.107.58.153]pcscf=[]}][SUB1]

步驟304,從DataCallResponse對象獲取IP地址的值,如果IP地址該值不是空,有數(shù)值,則判定主卡有數(shù)據(jù),就發(fā)出第二信息。

步驟305,從DataCallResponse對象獲取IP地址的值,如果IP地址該值是空,沒有數(shù)值,則判定主卡沒有數(shù)據(jù),就發(fā)出第三信息。

基于同一發(fā)明構(gòu)思,還提供一種搜網(wǎng)裝置,由于此裝置解決問題的原理與前述一種搜網(wǎng)方法相似,因此,該裝置的實施可以按照前述方法的具體步驟實現(xiàn),重復(fù)之處不再贅述。

如圖4所示,為一個實施例中的一種搜網(wǎng)裝置的結(jié)構(gòu)示意圖。該搜網(wǎng)裝置10包括:檢測模塊200、第一啟動搜網(wǎng)模塊400和第二啟動搜網(wǎng)模塊600。

其中,檢測模塊200用于檢測主卡是否正在使用業(yè)務(wù)數(shù)據(jù);第一啟動搜網(wǎng)模塊400用于當檢測到主卡正在使用業(yè)務(wù)數(shù)據(jù)時,啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程,且當前景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示;第二啟動搜網(wǎng)模塊600用于當檢測到主卡未正在使用業(yè)務(wù)數(shù)據(jù)時,啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程,且當背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示。

此外,在一個實施例中,如圖5所示,檢測模塊200之前還包括發(fā)送模塊110、預(yù)設(shè)對象獲取模塊120和判斷模塊130。其中,發(fā)送模塊110用于進入終端的內(nèi)部設(shè)置程序,選擇與副卡對應(yīng)的運營商網(wǎng)絡(luò)應(yīng)用程序,并向主卡發(fā)送數(shù)據(jù)信息;預(yù)設(shè)對象獲取模塊120用于主卡接收到數(shù)據(jù)信息,從終端的framework架構(gòu)層獲取數(shù)據(jù)撥號返回狀態(tài)的預(yù)設(shè)對象;判斷模塊130用于通過獲取預(yù)設(shè)對象的IP地址值,根據(jù)IP地址值是否為空來確定主卡是否使用業(yè)務(wù)數(shù)據(jù)。其中,預(yù)設(shè)對象為DataCallResponse對象。

另外,在一個實施例中,如圖6所示,第二啟動搜網(wǎng)模塊600還包括優(yōu)先級啟動模塊610用于當背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動失敗,則啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程進行運營商網(wǎng)絡(luò)的顯示。其中,前景公共陸地移動網(wǎng)絡(luò)搜索流程的優(yōu)先級低于背景公共陸地移動網(wǎng)絡(luò)搜索流程的優(yōu)先級。

上述搜網(wǎng)裝置,通過檢測模塊200檢測主卡是否正在使用業(yè)務(wù)數(shù)據(jù);再通過第一啟動搜網(wǎng)模塊400當檢測到主卡正在使用業(yè)務(wù)數(shù)據(jù)時,啟動前景公共陸地移動網(wǎng)絡(luò)搜索流程,且當前景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示;通過第二啟動搜網(wǎng)模塊600當檢測到主卡未正在使用業(yè)務(wù)數(shù)據(jù)時,啟動背景公共陸地移動網(wǎng)絡(luò)搜索流程,且當背景公共陸地移動網(wǎng)絡(luò)搜索流程啟動成功時,進行運營商網(wǎng)絡(luò)顯示。上述裝置避免出現(xiàn)主卡有數(shù)據(jù),副卡手動搜索失敗的問題,提高搜網(wǎng)成功率和減小用戶手動搜網(wǎng)次數(shù),提高用戶體驗。

本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。

以上所述實施例的各技術(shù)特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當認為是本說明書記載的范圍。

以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
郑州市| 蒲江县| 吉林省| 贵阳市| 临安市| 铁力市| 甘德县| 柞水县| 津南区| 绥中县| 长治市| 东乡县| 德昌县| 萨嘎县| SHOW| 如东县| 通化县| 嘉鱼县| 乾安县| 潜江市| 康乐县| 济源市| 营口市| 本溪| 沁阳市| 青海省| 洪湖市| 汾阳市| 衡阳县| 水富县| 平山县| 平江县| 蕲春县| 汝州市| 昆明市| 玉环县| 类乌齐县| 遂昌县| 彭泽县| 乌海市| 自治县|