本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤指一種終端及其網(wǎng)絡(luò)加速控制方法。
背景技術(shù):
隨著移動通信技術(shù)的發(fā)展,長期演進(Long Term Evolution,LTE)4G通信網(wǎng)絡(luò)技術(shù)的出現(xiàn)使得用戶對數(shù)據(jù)通信的需求越來越大,由于引入了正交頻分復(fù)用(Orthogonal Frequency Division Multiplexing,OFDM)和多輸入多輸出(Multi-Input&Multi-Output,MIMO)等關(guān)鍵技術(shù),利用LTE標準可顯著增加頻譜效率和數(shù)據(jù)傳輸速率?,F(xiàn)有的智能終端通常都支持通過無線局域網(wǎng)(例如Wireless Fidelity,WIFI)進行傳輸。相關(guān)技術(shù)中,推出利用LTE+WIFI雙通道進行數(shù)據(jù)傳輸(例如,下載和上傳)的網(wǎng)絡(luò)提速方案,該方案可極大改善用戶的上網(wǎng)體驗。
但是,相關(guān)技術(shù)推出的LTE+WIFI雙通道的網(wǎng)絡(luò)提速方案,不能由用戶自主選擇針對某個應(yīng)用程序開啟,當用戶使能該方案時,所有可連接網(wǎng)絡(luò)的應(yīng)用程序都會使用LTE+WIFI雙通道進行數(shù)據(jù)傳輸。此時,對網(wǎng)絡(luò)時效性要求不高的應(yīng)用程序也會被提速,這樣會浪費用戶的移動網(wǎng)絡(luò)的流量,不是用戶所期望的。
技術(shù)實現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明提供了一種終端及其網(wǎng)絡(luò)加速控制方法,能夠靈活使用LTE+WIFI雙通道的網(wǎng)絡(luò)提速方案,從而節(jié)省移動網(wǎng)絡(luò)的流量。
為了達到本發(fā)明目的,本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:
本發(fā)明實施例提供了一種終端,所述終端支持WIFI接口和LTE接口雙通道加速功能,所述終端包括處理器,
所述處理器用于根據(jù)用戶指令設(shè)置使用雙通道加速功能的應(yīng)用程序,檢測WIFI接口和LTE接口雙通道的連通性,如果雙通道均為連通狀態(tài),對使用雙通道加速功能的應(yīng)用程序,利用WIFI接口和LTE接口雙通道進行數(shù)據(jù)業(yè)務(wù)傳輸。
進一步地,所述處理器包括菜單模塊、服務(wù)框架模塊和數(shù)據(jù)處理模塊,其中,
菜單模塊,用于顯示供用戶操作的菜單界面,并將用戶操作指令傳遞至服務(wù)框架模塊;
服務(wù)框架模塊,用于根據(jù)接收的用戶操作指令,開啟雙通道以及增減使用雙通道加速功能的應(yīng)用程序;檢測雙通道連通性,將連通性檢測結(jié)果和使用雙通道加速功能的應(yīng)用程序的應(yīng)用標識,傳遞至數(shù)據(jù)處理模塊;
數(shù)據(jù)處理模塊,用于根據(jù)接收的連通性檢測結(jié)果和應(yīng)用標識,為各個聯(lián)網(wǎng)的應(yīng)用程序設(shè)置路由規(guī)則,對使用雙通道加速功能的應(yīng)用程序,利用WIFI接口和LTE接口雙通道進行數(shù)據(jù)業(yè)務(wù)的傳輸。
進一步地,所述服務(wù)框架模塊包括路由服務(wù)模塊和網(wǎng)絡(luò)管理服務(wù)模塊,其中,
所述菜單模塊,用于將用戶操作指令傳遞至路由服務(wù)模塊,還用于在預(yù)設(shè)的界面上,顯示接收的來自路由服務(wù)模塊的提速率、WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)計算結(jié)果;
路由服務(wù)模塊,用于根據(jù)接收的用戶操作指令增減使用雙通道加速的應(yīng)用程序,將用戶的雙通道設(shè)置指令和使用雙通道加速功能的應(yīng)用程序的應(yīng)用標識傳遞至網(wǎng)絡(luò)管理服務(wù)模塊;在加速過程中,計算提速率、WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù),并將計算結(jié)果傳遞至菜單模塊;
網(wǎng)絡(luò)管理服務(wù)模塊,用于根據(jù)雙通道設(shè)置指令,開啟雙通道并檢測雙通道連通性,將連通性檢測結(jié)果以及使用雙通道加速功能的應(yīng)用程序的應(yīng)用標識傳遞至數(shù)據(jù)處理模塊。
進一步地,所述數(shù)據(jù)處理模塊,還用于:根據(jù)預(yù)設(shè)的分流權(quán)重,將數(shù)據(jù)業(yè)務(wù)分配給已開啟的WIFI網(wǎng)絡(luò)和LTE移動網(wǎng)絡(luò)進行傳輸。
進一步地,所述數(shù)據(jù)處理模塊,還用于:根據(jù)各接口的鏈路質(zhì)量調(diào)整預(yù)設(shè)的分流權(quán)重。
本發(fā)明實施例還提供了一種終端網(wǎng)絡(luò)加速控制方法,所述終端支持WIFI接口和LTE接口雙通道加速功能,所述方法包括:
設(shè)置雙通道以及使用雙通道加速的應(yīng)用程序;
檢測雙通道連通性;
為各個聯(lián)網(wǎng)的應(yīng)用程序設(shè)置路由規(guī)則;
對使用雙通道加速功能的應(yīng)用程序,利用WIFI接口和LTE接口雙通道進行數(shù)據(jù)業(yè)務(wù)的加速。
進一步地,所述終端網(wǎng)絡(luò)加速控制方法,還包括:計算提速率、WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù),并將計算結(jié)果顯示到預(yù)設(shè)的菜單界面上。
進一步地,所述WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù),包括所有應(yīng)用程序使用的總WIFI流量數(shù)據(jù)和總移動流量數(shù)據(jù),以及每個應(yīng)用程序使用的WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)。
進一步地,所述終端網(wǎng)絡(luò)加速控制方法,還包括:利用WIFI接口和LTE接口雙通道進行數(shù)據(jù)業(yè)務(wù)的加速時,根據(jù)預(yù)設(shè)的分流權(quán)重,將數(shù)據(jù)業(yè)務(wù)分配給已開啟的WIFI網(wǎng)絡(luò)和LTE移動網(wǎng)絡(luò)進行傳輸。
進一步地,所述終端網(wǎng)絡(luò)加速控制方法,還包括:在加速過程中,根據(jù)各接口的鏈路質(zhì)量調(diào)整預(yù)設(shè)的分流權(quán)重。
本發(fā)明的終端及其網(wǎng)絡(luò)加速控制方法,能夠靈活使用LTE+WIFI雙通道的網(wǎng)絡(luò)提速方案,從而節(jié)省移動網(wǎng)絡(luò)的流量;
進一步地,本發(fā)明能夠顯示各個應(yīng)用程序的具體加速信息,方便用戶查看具體的加速過程,當某個應(yīng)用程序的數(shù)據(jù)流量耗費超過一定值時,用戶可選擇關(guān)閉該應(yīng)用程序。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
圖1是實現(xiàn)本發(fā)明各個實施例的移動終端的硬件結(jié)構(gòu)示意圖;
圖2是本發(fā)明一實施例的終端的網(wǎng)絡(luò)接入示意圖;
圖3是本發(fā)明一實施例的終端的結(jié)構(gòu)示意圖;
圖4是本發(fā)明一實施例的終端的雙通道加速的主界面的顯示示意圖;
圖5是本發(fā)明一實施例的終端的設(shè)定加速應(yīng)用的界面的顯示示意圖;
圖6是本發(fā)明另一實施例的終端的設(shè)定加速應(yīng)用的界面的顯示示意圖;
圖7是本發(fā)明一實施例的終端的批量刪除加速應(yīng)用的界面的顯示示意圖;
圖8是本發(fā)明一實施例的終端的批量添加加速應(yīng)用的界面的顯示示意圖;
圖9是本發(fā)明另一實施例的終端的結(jié)構(gòu)示意圖;
圖10是本發(fā)明一實施例的終端的網(wǎng)絡(luò)提速方法的流程示意圖。
具體實施方式
為了對本發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對照附圖詳細說明本發(fā)明的具體實施方式。
參見圖1為本發(fā)明一實施例的終端的結(jié)構(gòu)示意圖。終端100包括:應(yīng)用處理器10、調(diào)制解調(diào)處理器11、存儲器12、WIFI接口13和LTE接口14。LTE接口14可以包括使得終端100能夠使用LTE無線通信協(xié)議來發(fā)送和/或接收數(shù)據(jù)的無線接收機、發(fā)射機、收發(fā)機和/或其它元件。LTE接口與天線連接,該天線用于發(fā)送信號至被配置為使用LTE無線通信協(xié)議的小區(qū)或其它無線設(shè)備,以及接收來自于它們的信號。WIFI接口13可以包括使終端100能夠使用WIFI無線通信協(xié)議來發(fā)送和/或接收數(shù)據(jù)的無線接收機、發(fā)射機、收發(fā)機和/或其它元件。WIFI接口與天線連接,該天線用于發(fā)送信號至被配置為使用WIFI無線通信協(xié)議來進行通信的調(diào)制解調(diào)器/路由器和/或其它無線設(shè)備,以及接收來自于它們的通信。
應(yīng)用處理器10用于處理復(fù)雜的邏輯操作以及進行任務(wù)分配,為用戶提供交互接口。應(yīng)用處理器10還用于執(zhí)行終端100的操作系統(tǒng)。調(diào)制解調(diào)處理器11用于完成協(xié)議處理,以及對收發(fā)的通信數(shù)據(jù)進行調(diào)制解調(diào)等。
存儲器12存儲應(yīng)用處理器10可讀、可執(zhí)行的軟件代碼,其包含用于控制應(yīng)用處理器10執(zhí)行功能指令等等。
參見圖2為本發(fā)明一實施例的終端100的網(wǎng)絡(luò)接入示意圖。終端100通過其WIFI接口與路由器20通信,以經(jīng)由網(wǎng)絡(luò)21與服務(wù)器22和/或其它聯(lián)網(wǎng)的設(shè)備進行通信。終端100通過其LTE接口接入小區(qū)(基站)23,與調(diào)制解調(diào)器24通信,以經(jīng)由網(wǎng)絡(luò)21與服務(wù)器22和/或其它聯(lián)網(wǎng)的設(shè)備進行通信。
調(diào)制解調(diào)器24可以被配置為為小區(qū)23提供經(jīng)由帶寬連接到網(wǎng)絡(luò)21的有線和/或無線網(wǎng)絡(luò)連接。
路由器20可以被配置為用作可使用一個或多個WIFI通信協(xié)議來提供到終端100和/或其它設(shè)備的無線網(wǎng)絡(luò)連接性的無線接入點。
輸入輸出設(shè)備15包括輸入單元(例如,觸摸屏、非接觸輸入裝置等等)和顯示單元(例如,顯示屏)。輸入單元可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制終端100的各種操作。輸入單元允許用戶輸入各種類型的信息,并且可以包括鍵盤、觸摸板(例如,檢測由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、按鍵等等。顯示單元可以顯示在終端100中處理的信息。例如,可以顯示文本消息收發(fā)、多媒體文件下載等等相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。
應(yīng)理解,在本發(fā)明中,接口包含兩層含義,一是物理意義上的接口,即圖1中所示的LTE接口和WIFI接口;一是虛擬的接口,即軟件層面的虛擬接口,其是與硬件接口相對應(yīng)的,例如,本發(fā)明一實施例的操作系統(tǒng)可分為內(nèi)核層、框架層和應(yīng)用層。在內(nèi)核層可設(shè)置兩個虛擬的接口,一個用于與調(diào)制解調(diào)器處理器11進行數(shù)據(jù)交互,進而與LTE接口14進行數(shù)據(jù)交互,使得相關(guān)數(shù)據(jù)流可經(jīng)該虛擬的接口最終通過相應(yīng)的硬件接口LTE接口進行傳輸;另一個用于與WIFI接口13進行數(shù)據(jù)交互,使得相關(guān)數(shù)據(jù)流可經(jīng)該虛擬的接口最終通過相應(yīng)的硬件接口LTE接口進行傳輸。因此,在本發(fā)明中,所指的接口速率、接口的平均速率、接口的最大速率等等,是指的與相應(yīng)的硬件接口相對應(yīng)的虛擬接口的速率。此外,在應(yīng)用層也可設(shè)置相應(yīng)的虛擬接口,與內(nèi)核層的虛擬接口和硬件接口相對應(yīng)。
由上所述,本發(fā)明的終端設(shè)置有LTE接口和WIFI接口,可支持通過LTE接口和WIFI接口同時進行數(shù)據(jù)流的傳輸,即對于同一數(shù)據(jù)流,可通過LTE接口傳輸該數(shù)據(jù)流的一部分,而通過WIFI接口傳輸該數(shù)據(jù)流的另一部分。
現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
基于上述描述的終端,提出本發(fā)明以下的實施例。
根據(jù)本發(fā)明實施例的一種終端,所述終端支持WIFI接口和LTE接口雙通道加速功能,包括處理器,用于根據(jù)用戶指令設(shè)置使用雙通道加速功能的應(yīng)用程序,檢測WIFI接口和LTE接口雙通道的連通性,如果雙通道均為連通狀態(tài),對使用雙通道加速功能的應(yīng)用程序,利用WIFI接口和LTE接口雙通道進行數(shù)據(jù)業(yè)務(wù)傳輸。
具體地,參見圖3,根據(jù)本發(fā)明實施例的一種終端,所述處理器包括菜單模塊30、服務(wù)框架模塊40和數(shù)據(jù)處理模塊50,其中,
菜單模塊30,用于顯示供用戶操作的菜單界面,將用戶操作指令傳遞至服務(wù)框架模塊40;
在本發(fā)明的一實施例中,菜單模塊30還用于:用于在預(yù)設(shè)的界面上,顯示接收的來自路由服務(wù)模塊的提速率、WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)計算結(jié)果。
在本發(fā)明的一實施例中,在終端的系統(tǒng)設(shè)置功能項中或系統(tǒng)設(shè)置功能項的更多無線連接選項中,增加用于設(shè)置雙通道加速功能的加速設(shè)置選項,點擊加速設(shè)置選項,用戶的菜單界面直接跳轉(zhuǎn)到雙通道加速的主界面中。
在本發(fā)明的一實施例中,在終端的系統(tǒng)設(shè)置功能項中或系統(tǒng)設(shè)置功能項的更多無線連接選項中,增加用于設(shè)置雙通道加速功能的加速設(shè)置選項,點擊加速設(shè)置選項,用戶的菜單界面直接跳轉(zhuǎn)到雙通道加速的主界面中。
在本發(fā)明的一實施例中,進入雙通道加速的主界面時,立即刷新一次主界面上的統(tǒng)計數(shù)據(jù)。
在本發(fā)明的一示例性實施例中,終端的雙通道加速的主界面如圖4所示。參見圖4,主界面的上半部分,用于顯示使能雙通道加速功能后的提速率(提速率由服務(wù)框架模塊40計算得出后,傳遞至菜單模塊30),提速率用百分比顯示。
在本發(fā)明的實施例中,在雙通道加速的主界面上,提速率可以采用多種形式進行顯示,例如,以百分制顯示提速率、以百分制加上表盤的方式顯示提速率或以百分制加上柱狀圖的方式顯示提速率等等。
為了反映真正的網(wǎng)絡(luò)提速狀態(tài),每隔預(yù)設(shè)的第一時間,對顯示的提速率進行更新。在本發(fā)明的一個實施例中,預(yù)設(shè)的第一時間可以為5秒、10秒等。
在本發(fā)明的實施例中,顯示提速率時,還可增加動畫效果,以更加直觀的為用戶展示提速率的變化過程。例如,當提速率從“127%”增加到“200%”時,將表盤點亮的面積進行增大,當提速率“200%”降低到“127%”時,將表盤點亮的面積進行減小。
在本發(fā)明的實施例中,在預(yù)設(shè)的平滑過渡時間內(nèi),漸變展示提速率變化的動畫效果和百分比數(shù)值。在本發(fā)明的一個實施例中,預(yù)設(shè)的平滑過渡時間可以為0.5秒、1秒等。例如,當提速率從“127%”增加到“200%”時,將表盤點亮的面積逐漸增大,提速率數(shù)值從“127%”逐漸增加至“200%”,不能跳變。
在本發(fā)明的一實施例中,當沒有開啟雙通道加速功能時,在雙通道網(wǎng)絡(luò)加速的主界面上,除雙通道加速開關(guān)外,其它設(shè)置項均為灰顯狀態(tài)。參見圖4,在一示例性實施例中,“開啟渦輪網(wǎng)絡(luò)加速”下面的所有設(shè)置項均呈灰顯狀態(tài);當開啟“開啟渦輪網(wǎng)絡(luò)加速”開關(guān)時,“開啟渦輪網(wǎng)絡(luò)加速”下面的所有設(shè)置項均清除灰顯狀態(tài)。
在本發(fā)明的實施例中,用戶可以通過觸摸、點擊相應(yīng)的區(qū)域等等操作,開啟雙通道加速功能。例如,可通過上下滑動終端的觸摸屏左側(cè)邊緣開啟加速功能、通過預(yù)設(shè)虛擬或?qū)嶓w按鍵開啟加速功能、通過點擊系統(tǒng)設(shè)置中的相應(yīng)選項開啟加速功能等等。本發(fā)明實施例對此不作限制。
在本發(fā)明的一示例性實施例中,參見圖4,當用戶輸入相應(yīng)的操作指令后,可開啟雙通道加速功能的主界面。僅當WIFI和LTE移動網(wǎng)絡(luò)被同時開啟時,才可操作“開啟渦輪網(wǎng)絡(luò)加速”的開關(guān)按鈕。
在本發(fā)明的一實施例中,當用戶開啟雙通道加速功能時,如果終端當前無卡或是飛行模式,提示用戶同時連接WLAN和移動數(shù)據(jù)才能進行雙通道加速。
在本發(fā)明的另一些實施例中,當用戶開啟雙通道加速功能時,若沒有同時開啟WIFI和LTE移動網(wǎng)絡(luò),則自動將WIFI和/或LTE移動網(wǎng)絡(luò)的數(shù)據(jù)開關(guān)開啟,使得WIFI和移動網(wǎng)絡(luò)可使用,而無需用戶手動進行開啟。在自動開啟WIFI和/或LTE移動網(wǎng)絡(luò)的數(shù)據(jù)開關(guān)之前,還可彈出提示信息(“例如,“開啟渦輪網(wǎng)絡(luò)加速將會打開WIFI和移動數(shù)據(jù),確定打開?”),并在用戶選擇“允許”后(例如,點擊“確定”按鈕),自動將WIFI和/或LTE移動網(wǎng)絡(luò)的數(shù)據(jù)開關(guān)開啟。
在本發(fā)明的一實施例中,當用戶開啟LTE移動數(shù)據(jù)時,如果終端的SIM卡為關(guān)閉狀態(tài),提示用戶開啟SIM卡并打開移動數(shù)據(jù)才能進行雙通道加速。
在本發(fā)明的一實施例中,當用戶開啟雙通道加速功能時,如果沒有設(shè)置使用雙通道加速功能的應(yīng)用程序,則用戶的菜單界面直接跳轉(zhuǎn)到設(shè)定加速應(yīng)用的界面中。在本發(fā)明的一示范性實施例中,此時的設(shè)定加速應(yīng)用的界面如圖5所示。
在本發(fā)明的實施例中,在雙通道加速的主界面上顯示熄屏加速開關(guān),用于在熄屏?xí)r,開啟或關(guān)閉雙通道加速功能。當沒有開啟雙通道加速功能時,熄屏加速開關(guān)設(shè)置項呈灰顯狀態(tài)。
參見圖4,在一示例性實施例中,雙通道網(wǎng)絡(luò)加速的主界面顯示的“僅亮屏?xí)r加速”,即為所述的熄屏加速開關(guān),用于設(shè)置只有亮屏?xí)r進行雙通道加速,或者是在亮屏和熄屏?xí)r均進行雙通道加速。當沒有開啟雙通道加速功能時,“僅亮屏?xí)r加速”設(shè)置項呈灰顯狀態(tài);當開啟雙通道加速功能時,“僅亮屏?xí)r加速”設(shè)置項清除灰顯狀態(tài)。
在本發(fā)明的實施例中,在雙通道加速的主界面上顯示通知欄顯示加速狀態(tài)開關(guān),用于設(shè)置是否將雙通道加速狀態(tài)的實時信息顯示至通知欄。雙通道加速功能的實時信息包括提速率、WIFI接口的實時速率、LTE接口的實時速率、LTE移動網(wǎng)絡(luò)的流量等。當沒有開啟雙通道加速功能時,通知欄顯示加速狀態(tài)開關(guān)呈灰顯狀態(tài)。當開啟雙通道加速功能時,通知欄顯示加速狀態(tài)開關(guān)呈亮顯狀態(tài)。如果關(guān)閉通知欄顯示加速狀態(tài)開關(guān),在通知欄不顯示雙通道加速狀態(tài)的實時信息,但是,通知欄顯示加速狀態(tài)開關(guān)的狀態(tài)不影響狀態(tài)欄的圖標顯示。
參見圖4,在一示例性實施例中,雙通道網(wǎng)絡(luò)加速的主界面顯示的“通知欄顯示加速狀態(tài)”,即為所述的通知欄顯示加速狀態(tài)開關(guān),用于設(shè)置是否將加速的相關(guān)信息顯示到終端100的通知欄。例如,將WIFI網(wǎng)絡(luò)的實時速率和LTE移動網(wǎng)絡(luò)的實時速率顯示到通知欄,方便用戶查看。當用戶點擊通知欄中與雙通道加速相對應(yīng)的圖標時,可進入到雙通道加速的主界面。
在本發(fā)明的實施例中,在雙通道網(wǎng)絡(luò)加速的主界面上顯示設(shè)定加速應(yīng)用開關(guān),用于添加或刪除使用雙通道加速功能的應(yīng)用程序。當沒有開啟雙通道加速功能時,設(shè)定加速應(yīng)用開關(guān)呈灰顯狀態(tài)。設(shè)定加速應(yīng)用開關(guān)的副標題位置用于顯示已設(shè)定加速應(yīng)用的數(shù)量,或者顯示已設(shè)定加速應(yīng)用的數(shù)量和名稱。
參見圖4,在本發(fā)明的一示例性實施例中,在雙通道網(wǎng)絡(luò)加速的主界面上顯示的“設(shè)定加速應(yīng)用”,即為所述的設(shè)定加速應(yīng)用開關(guān)。當沒有開啟雙通道加速功能時,“設(shè)定加速應(yīng)用”設(shè)置項呈灰顯狀態(tài);當開啟雙通道加速功能時,“設(shè)定加速應(yīng)用”設(shè)置項清除灰顯狀態(tài);當沒有設(shè)定使用雙通道加速功能的應(yīng)用程序時,“設(shè)定加速應(yīng)用”設(shè)置項副標題顯示“未設(shè)定”;當有設(shè)定使用雙通道加速功能的應(yīng)用程序時,“設(shè)定加速應(yīng)用”設(shè)置項副標題顯示“已選擇X個應(yīng)用:XXX,XXX……”。X為設(shè)定加速應(yīng)用的數(shù)量,XXX為設(shè)定加速應(yīng)用的應(yīng)用程序名稱,當顯示的副標題超過一預(yù)設(shè)長度閾值時,超出預(yù)設(shè)長度閾值的部分,用“……”替代。當用戶點擊設(shè)定加速應(yīng)用開關(guān)時,可進入到圖5或圖6所示的設(shè)定加速應(yīng)用的界面。
在本發(fā)明的實施例中,在設(shè)定加速應(yīng)用的界面上顯示設(shè)定的加速應(yīng)用列表以及每個應(yīng)用程序已使用的WLAN和移動網(wǎng)絡(luò)的數(shù)據(jù)流量。每個應(yīng)用程序已使用的WLAN和移動網(wǎng)絡(luò)的數(shù)據(jù)流量,可以KB(千字節(jié))、MB(兆字節(jié))和GB(千兆字節(jié))等為單位進行統(tǒng)計。
在本發(fā)明的實施例中,在設(shè)定加速應(yīng)用的界面上,長按應(yīng)用列表將進入刪除加速應(yīng)用界面或批量刪除加速應(yīng)用界面。在本發(fā)明的一示范性實施例中,批量刪除加速應(yīng)用界面如圖7所示。
在本發(fā)明的實施例中,在批量刪除加速應(yīng)用的界面上,顯示有加速應(yīng)用選擇列表和刪除按鈕,用于選擇和刪除加速應(yīng)用。在刪除已添加的加速應(yīng)用之前,還可彈出提示信息(“例如,在提示信息中,顯示兩個按鈕“確認刪除”和“取消”),并在用戶選擇刪除后(例如,點擊“確認刪除”按鈕),對已選擇的加速應(yīng)用進行刪除。
在本發(fā)明的實施例中,在批量刪除加速應(yīng)用的界面上,還顯示有已選擇的加速應(yīng)用的數(shù)量。參見圖7,在本發(fā)明的一示例性實施例中,列表上面顯示已選擇的加速應(yīng)用的數(shù)量。
在本發(fā)明的實施例中,在設(shè)定加速應(yīng)用的界面上,還設(shè)置有添加應(yīng)用功能項。當用戶點擊添加應(yīng)用功能項時,進入添加加速應(yīng)用界面或批量添加加速應(yīng)用界面。在本發(fā)明的一示范性實施例中,批量添加加速應(yīng)用界面如圖8所示。
在本發(fā)明的實施例中,在批量添加加速應(yīng)用界面上,顯示所有有桌面圖標且需要聯(lián)網(wǎng)的應(yīng)用程序名稱列表。參見圖8,在本發(fā)明的一示例性實施例中,每個應(yīng)用程序名稱對應(yīng)一個選擇按鈕,當用戶選擇一個應(yīng)用程序時,相應(yīng)的選擇按鈕顯示被勾選上。
在本發(fā)明的實施例中,在批量添加加速應(yīng)用界面上,被選擇的應(yīng)用程序按名稱首字母排列。
在本發(fā)明的實施例中,在批量添加加速應(yīng)用界面上,支持根據(jù)字母檢索應(yīng)用程序名稱。參見圖8,在本發(fā)明的一示例性實施例中,屏幕右側(cè)的字母表用于根據(jù)字母對應(yīng)用程序名稱進行檢索。
在本發(fā)明的實施例中,在設(shè)定加速應(yīng)用的界面上,還設(shè)置有清零功能項,用于用戶對應(yīng)用程序的統(tǒng)計數(shù)據(jù)進行清零。在對統(tǒng)計數(shù)據(jù)進行清零之前,還可彈出提示信息(“例如,在提示信息中,顯示兩個按鈕“清零統(tǒng)計數(shù)據(jù)”和“取消”),并在用戶選擇清零后(例如,點擊“清零統(tǒng)計數(shù)據(jù)”按鈕),對統(tǒng)計數(shù)據(jù)進行清零。
在本發(fā)明的實施例中,在雙通道加速過程中,還將WIFI網(wǎng)絡(luò)的實時速率和LTE移動網(wǎng)絡(luò)的實時速率顯示到預(yù)設(shè)的菜單界面上。
在本發(fā)明的實施例中,在雙通道加速過程中,還將消耗的LTE移動網(wǎng)絡(luò)的數(shù)據(jù)流量顯示在所述預(yù)設(shè)的菜單界面上。由此,可方便用戶對移動網(wǎng)絡(luò)的流程消耗進行確認,使得用戶可根據(jù)數(shù)據(jù)流量的消耗進行加速模式的調(diào)整。例如,當數(shù)據(jù)流量耗費超過一定值時,用戶可關(guān)閉雙通道加速。
進行移動網(wǎng)絡(luò)的數(shù)據(jù)流量的累計時,可以將LTE數(shù)據(jù)接口的字節(jié)數(shù)進行累計,并每隔預(yù)設(shè)的第二時間將累計的流量顯示到預(yù)設(shè)的菜單界面上。預(yù)設(shè)的第二時間可和提速率的計算的時間相同(例如,5秒),也可為其它的值,例如,1秒或更短,以反應(yīng)實時的流量消耗。
應(yīng)理解,在本發(fā)明的實施例中,已使用的移動網(wǎng)絡(luò)的數(shù)據(jù)流量是從開啟加速開始的歷史累計流量。參見圖4,在本發(fā)明的一示例性實施例中,只要“開啟渦輪網(wǎng)絡(luò)加速”的開關(guān)被打開,則將持續(xù)的進行移動網(wǎng)絡(luò)的數(shù)據(jù)流量消耗的累計,并將累計的值顯示到預(yù)設(shè)界面上。而當開啟加速后又關(guān)閉了“開啟渦輪網(wǎng)絡(luò)加速”則將統(tǒng)計的流量清零。由此,可準確的記錄用戶開啟加速后消耗的移動網(wǎng)絡(luò)的流量。
應(yīng)理解,在統(tǒng)計移動網(wǎng)絡(luò)的數(shù)據(jù)流量的消耗時,可以KB(千字節(jié))、MB(兆字節(jié))和GB(千兆字節(jié))等為單位進行統(tǒng)計。具體的,當流量的消耗在1024KB范圍以內(nèi)時,以KB為單位進行統(tǒng)計,統(tǒng)計時,可每1KB進行一次累計。當流量的消耗超過1024KB,且在1024MB范圍內(nèi)時,以MB為單位進行統(tǒng)計,可每0.1MB進行一次累計。當流量超過1024MB時,以GB為單位進行統(tǒng)計,可每0.01GB進行一次累計。
本發(fā)明實施例中的預(yù)設(shè)的菜單界面至少包括以下其中之一:雙通道網(wǎng)絡(luò)加速的主界面(如圖4所示的界面)、雙通道網(wǎng)絡(luò)加速的設(shè)定應(yīng)用界面(如圖6所示的界面)、終端的通知欄或終端的狀態(tài)欄。在一個實施例中,提速率和LTE移動網(wǎng)絡(luò)的流量顯示在雙通道網(wǎng)絡(luò)加速的主界面上;WIFI網(wǎng)絡(luò)的實時速率和LTE移動網(wǎng)絡(luò)的實時速率顯示在終端的通知欄中。應(yīng)理解,可根據(jù)具體的需求將提速率、實時速率、LTE移動網(wǎng)絡(luò)的流量等顯示到不同的界面上,以方便用戶的查看等,本發(fā)明實施例對此不作限制。
在本發(fā)明的一實施例中,預(yù)設(shè)的菜單界面還包括一動態(tài)顯示區(qū)域;所述動態(tài)顯示區(qū)域根據(jù)提速率、實時速率或LTE移動網(wǎng)絡(luò)的流量的大小進行動態(tài)效果顯示。
在本發(fā)明的實施例中,在所述預(yù)設(shè)的菜單界面上還顯示雙通道加速開關(guān),用于開啟或關(guān)閉雙通道加速功能。參見圖4,在一示例性實施例中,在雙通道網(wǎng)絡(luò)加速的主界面上顯示的“開啟渦輪網(wǎng)絡(luò)加速”,即為所述的雙通道加速開關(guān),默認是關(guān)閉狀態(tài)。
在本發(fā)明的實施例中,當用戶關(guān)閉雙通道加速功能時,同時將LTE移動網(wǎng)絡(luò)的流量清零。參見圖4,在一示例性實施例中,當用戶關(guān)閉雙通道加速功能時,雙通道網(wǎng)絡(luò)加速的主界面將統(tǒng)計數(shù)據(jù)清零。
服務(wù)框架模塊40,用于根據(jù)接收的用戶操作指令增減使用雙通道加速的應(yīng)用程序,檢測雙通道連通性,將連通性檢測結(jié)果和使用雙通道加速功能的應(yīng)用程序的應(yīng)用標識,傳遞至數(shù)據(jù)處理模塊;
進一步地,參見圖9,本發(fā)明實施例中的服務(wù)框架模塊40包括路由服務(wù)模塊401和網(wǎng)絡(luò)管理服務(wù)模塊402,其中,
路由服務(wù)模塊401,用于根據(jù)接收的用戶操作指令增減使用雙通道加速的應(yīng)用程序,將用戶的雙通道設(shè)置指令和使用雙通道加速的應(yīng)用程序的應(yīng)用標識傳遞至網(wǎng)絡(luò)管理服務(wù)模塊402;
在本發(fā)明的一實施例中,路由服務(wù)模塊401還用于:在加速過程中計算提速率、WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù),并將計算結(jié)果傳遞至菜單模塊30;
在本發(fā)明的一實施例中,路由服務(wù)模塊401采用以下方式進行提速率的計算:
提速率=((WIFI的平均速率+LTE的平均速率-WIFI的最大速率)/預(yù)設(shè)基準速率)×100%式(1)。
式(1)中的預(yù)設(shè)基準速率可為以下速率中任一者:WIFI的最大速率、LTE移動網(wǎng)絡(luò)的最大速率、WIFI和LTE移動網(wǎng)絡(luò)的最大速率較大者。預(yù)設(shè)基準速率還可為其它值,例如,一固定值,或根據(jù)實際網(wǎng)絡(luò)情況在一組固定值中選擇出的值等等。
在本發(fā)明的一實施例中,路由服務(wù)模塊401計算接口速率的方法為:每隔預(yù)設(shè)的第三時間,檢測接口上字節(jié)數(shù)的變化以計算該接口的速率。具體的,若為第一次檢測某一接口的速率,則將檢測得到的字節(jié)數(shù)保存。若不是第一次檢測某一接口的速率,則將獲取得到的接口字節(jié)數(shù)減去前一次獲取得到的接口字節(jié)數(shù),得到的差值再除以兩次檢測的時間即為該接口的當前速率。本發(fā)明中,接口的速率可為內(nèi)核層虛擬的接口的速率。所述預(yù)設(shè)的第三時間可以為3秒、5秒等等。
在一些實施例中,當終端100連接上LTE移動網(wǎng)絡(luò)后,即使不進行任何數(shù)據(jù)下載或上傳,也可能會進行一些信令的交互(或類似的消息傳輸),若將此時的傳輸速度也統(tǒng)計在提速率中,會產(chǎn)生誤差。因此,路由服務(wù)模塊401每次計算提速率時,只有當LTE移動網(wǎng)絡(luò)的實時速率大于預(yù)設(shè)值(例如,10KB/s時),才認為LTE移動網(wǎng)絡(luò)在進行實際的數(shù)據(jù)傳輸。
式(1)中的WIFI的平均速率是指在預(yù)設(shè)的第四時間內(nèi)的WIFI接口的平均速率,LTE的平均速率是指在預(yù)設(shè)的第四時間內(nèi)的LTE接口的平均速率,例如,5秒內(nèi)的平均速率。具體的,首先檢測各個接口的速率,然后,將預(yù)設(shè)的第四時間內(nèi)檢測到的多個接口速率相加后再除以預(yù)設(shè)的第四時間即可得到接口的平均速率。
式(1)中的WIFI的最大速率是指在同時開啟了WIFI和LTE移動網(wǎng)絡(luò)時,檢測到的WIFI接口的最大速率。在本發(fā)明的一個實施例中,WIFI接口的最大速率是一個不斷迭代的值,即當檢測到的實時的WIFI接口的速率大于WIFI接口的歷史最大速率時,將WIFI接口的最大速率進行更新為新的速率。
用于顯示的提速率可按照式(2)進行迭代計算:
用于顯示的提速率=(第一提速率×第一閾值+第二提速率)/第二閾值式(2)。
式(2)中,第一閾值和第二閾值為大于0的整數(shù),且第一閾值加上1等于第二閾值,例如,可將第一閾值和第二閾值分別設(shè)為11和12。第一提速率為當前顯示的提速率;第二提速率為實時計算得到的提速率。
采用式(2)獲取用于顯示的提速率,可避免“突變”的產(chǎn)生,例如,網(wǎng)絡(luò)20狀態(tài)突變(WIFI網(wǎng)絡(luò)和LTE網(wǎng)絡(luò)的鏈路質(zhì)量發(fā)生劇烈的波動),則根據(jù)式(2)不會使得顯示的提速率劇烈的波動,影響用戶體驗。
進一步地,路由服務(wù)模塊401計算的WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù),包括所有應(yīng)用程序使用的總WIFI流量數(shù)據(jù)和總移動流量數(shù)據(jù),以及每個應(yīng)用程序使用的WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)。
在本發(fā)明的一實施例中,路由服務(wù)模塊401統(tǒng)計每個應(yīng)用程序使用的WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)的方法為:每隔預(yù)設(shè)的第五時間,根據(jù)應(yīng)用程序的應(yīng)用標識,讀取日志文件中每個應(yīng)用程序在WIFI接口和LTE接口上接收數(shù)據(jù)的累計值,并根據(jù)累計值的大小將其單位轉(zhuǎn)化為KB、MB或GB。具體的,當每個應(yīng)用程序使用的WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)在1024KB范圍以內(nèi)時,以KB為單位進行統(tǒng)計。當每個應(yīng)用程序使用的WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)超過1024KB,且在1024MB范圍內(nèi)時,以MB為單位進行統(tǒng)計。當每個應(yīng)用程序使用的WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)超過1024MB時,以GB為單位進行統(tǒng)計。所述預(yù)設(shè)的第五時間可以為1秒、2秒等等。所述的日志文件由終端所使用的操作系統(tǒng)記錄,例如,在安卓手機上,應(yīng)用的網(wǎng)絡(luò)流量數(shù)據(jù)都會保存在系統(tǒng)的/proc/uid_stat/$UID/tcp_rcv和/proc/uid_stat/$UID/tcp_snd兩個文件夾里面。
網(wǎng)絡(luò)管理服務(wù)模塊402,用于接收來自路由服務(wù)模塊401的雙通道設(shè)置指令和使用雙通道加速的應(yīng)用程序的應(yīng)用標識,開啟雙通道并檢測雙通道連通性,將雙通道連通性檢測結(jié)果以及接收的應(yīng)用標識傳遞至數(shù)據(jù)處理模塊50。
在本發(fā)明的一實施例中,路由服務(wù)模塊401根據(jù)用戶的菜單選擇和設(shè)置,將雙通道設(shè)置指令和使用雙通道加速的應(yīng)用程序的應(yīng)用標識(Unique Identifier,UID)傳遞至網(wǎng)絡(luò)管理服務(wù)模塊402。網(wǎng)絡(luò)管理服務(wù)模塊402,接收來自路由服務(wù)模塊401的雙通道設(shè)置指令和應(yīng)用標識UID,打開或關(guān)閉LTE接口和/或WIFI接口,并實時檢測雙通道的連通性,將雙通道連通性檢測結(jié)果以及接收的應(yīng)用標識傳遞至數(shù)據(jù)處理模塊50。
在本發(fā)明的一實施例中,網(wǎng)絡(luò)管理服務(wù)模塊402實時檢測雙通道的信號強度,當WIFI的信號強度低于第一預(yù)設(shè)閾值時,關(guān)閉WIFI接口,僅通過LTE接口進行數(shù)據(jù)業(yè)務(wù)傳輸。
在本發(fā)明的一實施例中,網(wǎng)絡(luò)管理服務(wù)模塊402實時檢測雙通道的信號強度,當WIFI的信號強度高于第二預(yù)設(shè)閾值時,僅通過WIFI接口進行數(shù)據(jù)業(yè)務(wù)傳輸。
數(shù)據(jù)處理模塊50,用于根據(jù)接收的雙通道連通性檢測結(jié)果和使用雙通道加速功能的應(yīng)用程序的應(yīng)用標識,為各個聯(lián)網(wǎng)的應(yīng)用程序設(shè)置路由規(guī)則,對使用雙通道加速功能的應(yīng)用程序,利用WIFI接口和LTE接口雙通道進行數(shù)據(jù)業(yè)務(wù)的傳輸。
進一步地,數(shù)據(jù)處理模塊50,還用于根據(jù)預(yù)設(shè)的分流權(quán)重,將數(shù)據(jù)業(yè)務(wù)分配給已開啟的WIFI網(wǎng)絡(luò)和LTE移動網(wǎng)絡(luò)進行傳輸。
在一個實施例中,數(shù)據(jù)處理模塊50采用預(yù)設(shè)的分流權(quán)重,對LTE接口和WIFI接口進行數(shù)據(jù)流的分流??梢园凑疹A(yù)設(shè)的分流權(quán)重將數(shù)據(jù)流分配給兩個接口同時進行傳輸,例如,預(yù)設(shè)的分流權(quán)重可以為1:1的分流權(quán)重(即將數(shù)據(jù)流平均分配給兩個接口進行傳輸)、或其它固定比例的分流權(quán)重(例如,LTE接口與WIFI接口的分流權(quán)重之比為1:3、2:3、1:5、4:3等等)。
為了更加合理的利用LTE接口和WIFI接口,在一個實施例中,預(yù)設(shè)的分流權(quán)重將根據(jù)各接口的鏈路質(zhì)量進行調(diào)整。這里的鏈路質(zhì)量可以是:速率、時延、丟包率、信號強度等等。由于接口速率在一定程度上體現(xiàn)了接口帶寬的大小,帶寬大的接口可承載更多的數(shù)據(jù)流,從而不容易出現(xiàn)數(shù)據(jù)流從帶寬小的接口傳輸,造成帶寬小的接口擁塞,導(dǎo)致時延大、丟包率高等狀況,本發(fā)明的一優(yōu)先實施例中,采用速率作為分流權(quán)重的調(diào)整依據(jù)。
在本發(fā)明的一實施例中,當根據(jù)接口的速率計算分流權(quán)重時,數(shù)據(jù)處理模塊50按照以下公式進行計算:
第i個接口的分流權(quán)重=第i個接口的最大速率/(第1個接口的最大速率+第2個接口的最大速率+……+第i個接口的最大速率+……)
應(yīng)理解,上述按照接口速率計算分流權(quán)重還可采用其它的方式,例如,預(yù)先設(shè)定速率范圍與分流權(quán)重的關(guān)系,當速率在第一范圍時,分流權(quán)重為20%,而在第二范圍時,分流權(quán)重為80%等等方式。
應(yīng)理解,本發(fā)明的實施例中,在進行數(shù)據(jù)業(yè)務(wù)傳輸時,可將待數(shù)據(jù)業(yè)務(wù)劃分為多個大小相同或不同的數(shù)據(jù)塊(數(shù)據(jù)流),以分別通過建立的多條鏈接進行傳輸。例如,可將一個10M大小的APK,劃分為10個數(shù)據(jù)塊,每個數(shù)據(jù)塊的大小為1M,且每個數(shù)據(jù)塊通過一條鏈接進行傳輸。由此,本發(fā)明實施例的分流即將這些數(shù)據(jù)塊按照分流權(quán)重分配給不同的接口進行傳輸。應(yīng)理解,數(shù)據(jù)業(yè)務(wù)的傳輸可分為上傳(發(fā)送給對端)和下載(從對端接收)是基于同樣的原理。當這些數(shù)據(jù)塊通過終端100的不同的接口傳輸?shù)綄Χ?服務(wù)器或其它聯(lián)網(wǎng)設(shè)備)后,對端進行數(shù)據(jù)聚合即可得到完整的數(shù)據(jù)。而當終端100通過不同的接口接收數(shù)據(jù)業(yè)務(wù)時,當各個接口的數(shù)據(jù)塊傳輸完成后,即進行聚合處理以得到完整的數(shù)據(jù)。
本發(fā)明的終端,能夠靈活使用LTE+WIFI雙通道的網(wǎng)絡(luò)提速方案,從而節(jié)省移動網(wǎng)絡(luò)的流量;進一步地,本發(fā)明能夠顯示各個應(yīng)用程序的具體加速信息,方便用戶查看具體的加速過程,當某個應(yīng)用程序的數(shù)據(jù)流量耗費超過一定值時,用戶可選擇關(guān)閉該應(yīng)用程序。
參見圖10,根據(jù)本發(fā)明實施例的一種終端網(wǎng)絡(luò)加速控制方法,所述終端支持WIFI接口和LTE接口雙通道加速功能,所述方法包括:
設(shè)置雙通道以及使用雙通道加速的應(yīng)用程序;
檢測雙通道連通性;
為各個聯(lián)網(wǎng)的應(yīng)用程序設(shè)置路由規(guī)則;
對使用雙通道加速功能的應(yīng)用程序,利用WIFI接口和LTE接口雙通道進行數(shù)據(jù)業(yè)務(wù)的傳輸。
應(yīng)理解,本發(fā)明實施例的終端網(wǎng)絡(luò)加速控制方法,可采用上述實施例的菜單界面設(shè)置雙通道以及添加或刪除使用雙通道加速功能的應(yīng)用程序,其具體實現(xiàn)細節(jié)可參照上述的描述,在此不再贅述。
在本發(fā)明的一實施例中,所述終端網(wǎng)絡(luò)加速控制方法,還包括:計算提速率、WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù),并將計算結(jié)果顯示到預(yù)設(shè)的菜單界面上
應(yīng)理解,本發(fā)明實施例的終端網(wǎng)絡(luò)加速控制方法,可采用上述實施例的計算提速率的方法,其具體實現(xiàn)細節(jié)可參照上述的描述,在此不再贅述。
具體的,所述WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù),包括所有應(yīng)用程序使用的總WIFI流量數(shù)據(jù)和總移動流量數(shù)據(jù),以及每個應(yīng)用程序使用的WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)。
應(yīng)理解,本發(fā)明實施例的終端網(wǎng)絡(luò)加速控制方法,可采用上述實施例的每個應(yīng)用程序的WIFI流量數(shù)據(jù)和移動流量數(shù)據(jù)的計算方法,其具體實現(xiàn)細節(jié)可參照上述的描述,在此不再贅述。
在本發(fā)明的一實施例中,所述終端網(wǎng)絡(luò)加速控制方法,還包括:利用WIFI接口和LTE接口雙通道進行數(shù)據(jù)業(yè)務(wù)的加速時,根據(jù)預(yù)設(shè)的分流權(quán)重,將數(shù)據(jù)業(yè)務(wù)分配給已開啟的WIFI網(wǎng)絡(luò)和LTE移動網(wǎng)絡(luò)進行傳輸。
應(yīng)理解,本發(fā)明實施例的終端網(wǎng)絡(luò)加速控制方法,可采用上述實施例的分流權(quán)重的設(shè)置方法,其具體實現(xiàn)細節(jié)可參照上述的描述,在此不再贅述。
在本發(fā)明的一實施例中,所述終端網(wǎng)絡(luò)加速控制方法,還包括:在加速過程中,根據(jù)各接口的鏈路質(zhì)量調(diào)整預(yù)設(shè)的分流權(quán)重。
應(yīng)理解,本發(fā)明實施例的終端網(wǎng)絡(luò)加速控制方法,可采用上述實施例的分流權(quán)重的調(diào)整方法,其具體實現(xiàn)細節(jié)可參照上述的描述,在此不再贅述。
本發(fā)明的終端網(wǎng)絡(luò)加速控制方法,能夠靈活使用LTE+WIFI雙通道的網(wǎng)絡(luò)提速方案,從而節(jié)省移動網(wǎng)絡(luò)的流量;進一步地,本發(fā)明能夠顯示各個應(yīng)用程序的具體加速信息,方便用戶查看具體的加速過程,當某個應(yīng)用程序的數(shù)據(jù)流量耗費超過一定值時,用戶可選擇關(guān)閉該應(yīng)用程序。
應(yīng)理解,如無特別說明,本發(fā)明實施例中的“=”是“賦值于”的含義。
應(yīng)理解,本發(fā)明中所述的處理器可為圖1中所示的應(yīng)用處理器10,即本發(fā)明中的菜單模塊30、服務(wù)框架模塊40和數(shù)據(jù)處理模塊50均設(shè)置在應(yīng)用處理器10內(nèi)。在本發(fā)明的一實施例中,終端100的操作系統(tǒng)為Android系統(tǒng),Android系統(tǒng)包括內(nèi)核層、核心庫層、應(yīng)用框架層和應(yīng)用層四層架構(gòu),其中,菜單模塊30設(shè)置在應(yīng)用層,服務(wù)框架模塊40設(shè)置在應(yīng)用框架層,數(shù)據(jù)處理模塊50設(shè)置在內(nèi)核層。
本發(fā)明實施例中的終端100還可以被稱為移動設(shè)備、終端、接入終端、用戶單元等。終端100可以是智能電話、平板計算機、筆記本電腦、或者被配置為使用LTE和WIFI無線通信協(xié)議進行通信的其它設(shè)備。
流程圖中或在本發(fā)明的實施例中以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所述技術(shù)領(lǐng)域的技術(shù)人員所理解。
出于解釋的目的,前面的描述使用了特定的術(shù)語,以提供對本發(fā)明的透徹理解。然而,對本領(lǐng)域的技術(shù)人員來說顯而易見的是,為了實踐本發(fā)明并不需要具體的細節(jié)。本發(fā)明的具體實施例的前述描述是為了圖示和說明的目的而呈現(xiàn)。它們并不意在詳盡的或?qū)⒈景l(fā)明限于所公開的準確形式。鑒于上面的教義,許多修改和變化是可能的。為了最好地解釋本發(fā)明的原理及其實際應(yīng)用而示出并描述了這些實施例,從而使本領(lǐng)域的其他技術(shù)人員能夠最好地利用本發(fā)明和具有適于預(yù)期的特定使用的各種修改的各種實施例。意在本發(fā)明的范圍由隨后的權(quán)利要求和其等同物來限定。