專利名稱:一種智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種智能終端設(shè)備,特別是涉及一種智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法。
背景技術(shù):
網(wǎng)絡(luò)數(shù)據(jù)的流量控制,又可以理解為一種流量整形,是一個計算機網(wǎng)絡(luò)的網(wǎng)絡(luò)交通管理技術(shù),從而延緩部分或所有數(shù)據(jù)包,使之符合人們所需的網(wǎng)絡(luò)交通規(guī)則,速率限制的其中一種主要形式。網(wǎng)絡(luò)流量控制提供了一種手段來控制在指定時間內(nèi)(帶寬限制),被發(fā)送到網(wǎng)絡(luò)中的數(shù)據(jù)量,或者是最大速率的數(shù)據(jù)流量發(fā)送。這種控制可以實現(xiàn)的途徑有很多。智能機時代,隨著移動數(shù)據(jù)網(wǎng)絡(luò)步入3G,大量基于數(shù)據(jù)網(wǎng)絡(luò)的應(yīng)用層出不窮?,F(xiàn)有智能機對于移動數(shù)據(jù)網(wǎng)絡(luò)采用開關(guān)控制,即用戶開啟/關(guān)閉數(shù)據(jù)網(wǎng)絡(luò)以控制流量。這種靜 態(tài)開啟/關(guān)閉方式,一方面用戶體驗不好,用戶開啟應(yīng)用前必須先開啟網(wǎng)絡(luò);另一方面如果用結(jié)束應(yīng)用后忘記關(guān)閉網(wǎng)絡(luò),會造成網(wǎng)絡(luò)流量浪費。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,對數(shù)據(jù)網(wǎng)絡(luò)進行動態(tài)訪問控制,能有效節(jié)省用戶流量,降低了使用成本。為了達到上述目的,本發(fā)明采用的技術(shù)方案是,一種智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,應(yīng)用于智能機與網(wǎng)絡(luò)服務(wù)器系統(tǒng)中,所述智能機設(shè)置有數(shù)據(jù)網(wǎng)絡(luò)開關(guān),所述訪問控制方法包括
步驟I、用戶進入設(shè)置選項,根據(jù)提示選擇允許主動打開數(shù)據(jù)網(wǎng)絡(luò)開關(guān)的應(yīng)用程序,并保存設(shè)置;
步驟2、用戶打開應(yīng)用程序,應(yīng)用程序判斷數(shù)據(jù)網(wǎng)絡(luò)開關(guān)狀態(tài),若網(wǎng)絡(luò)開關(guān)為打開,則執(zhí)行網(wǎng)絡(luò)連接,否則執(zhí)行步驟3;
步驟3、應(yīng)用程序獲取設(shè)置選項,若不具備主動打開網(wǎng)絡(luò)開關(guān)權(quán)限,提示用戶靜態(tài)打開網(wǎng)絡(luò)開關(guān),若具備主動打開網(wǎng)絡(luò)開關(guān)權(quán)限,執(zhí)行步驟4 ;
步驟4、應(yīng)用程序主動打開網(wǎng)絡(luò)數(shù)據(jù)開關(guān),進行網(wǎng)絡(luò)連接;
步驟5、應(yīng)用程序訪問數(shù)據(jù)網(wǎng)絡(luò)完畢后,主動關(guān)閉自身打開的數(shù)據(jù)網(wǎng)絡(luò)開關(guān)。進一步的,所述的數(shù)據(jù)網(wǎng)絡(luò)開關(guān)包括
手動開關(guān)功能,用戶手動打開該網(wǎng)絡(luò)開關(guān),則全部擁有上網(wǎng)權(quán)限的應(yīng)用程序能自動上網(wǎng),當用戶關(guān)閉該網(wǎng)絡(luò)開關(guān),則應(yīng)用程序上網(wǎng)前需手動打開網(wǎng)絡(luò)開關(guān);
自動開關(guān)功能,用戶對網(wǎng)絡(luò)開關(guān)設(shè)置一自動打開網(wǎng)絡(luò)的應(yīng)用程序列表,當應(yīng)用程序位于該列表中,上網(wǎng)時自動執(zhí)行網(wǎng)絡(luò)連接,否則在應(yīng)用程序上網(wǎng)前提示手動打開網(wǎng)絡(luò)開關(guān)。進一步的,自動打開網(wǎng)絡(luò)的應(yīng)用程序列表在用戶安裝應(yīng)用程序時進行設(shè)定或進入網(wǎng)絡(luò)開關(guān)設(shè)定項進行設(shè)定。進一步的,步驟2包括步驟S201.用戶打開應(yīng)用程序后,向系統(tǒng)發(fā)送操作請求;
步驟S202.系統(tǒng)讀取該操作請求,并將該操作請求輸送給系統(tǒng)主芯片;
步驟S203.系統(tǒng)主芯片判斷網(wǎng)絡(luò)開關(guān)是否已手動打開,是則執(zhí)行網(wǎng)絡(luò)連接,否則執(zhí)行步驟3。進一步的,步驟3包括
步驟S301.系統(tǒng)主芯片讀取自動打開網(wǎng)絡(luò)的應(yīng)用程序列表,并與打開的應(yīng)用程序進行比較;
步驟S302.自動打開網(wǎng)絡(luò)的應(yīng)用程序列表中存在該應(yīng)用程序則執(zhí)行步驟4,否則提示用戶主動打開網(wǎng)絡(luò)開關(guān)。進一步的,步驟5包括
步驟S501.應(yīng)用程序訪問數(shù)據(jù)網(wǎng)絡(luò)完畢后,向系統(tǒng)發(fā)送網(wǎng)絡(luò)訪問結(jié)束請求;
步驟S502.系統(tǒng)讀取該信息后傳送給系統(tǒng)主芯片;
步驟S503.系統(tǒng)主芯片根據(jù)自動打開網(wǎng)絡(luò)的應(yīng)用程序列表判斷是否為自動打開網(wǎng)絡(luò); 步驟S504.是則關(guān)閉網(wǎng)絡(luò),否則不做處理。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是在用戶靜態(tài)開啟/關(guān)閉數(shù)據(jù)網(wǎng)絡(luò)的基礎(chǔ)上,增加了應(yīng)用主動開啟關(guān)閉/關(guān)閉數(shù)據(jù)網(wǎng)絡(luò)的策略,對于應(yīng)用主動開啟/關(guān)閉數(shù)據(jù)網(wǎng)絡(luò)的策略,增加了有限限制機制,即由用戶決定哪些應(yīng)用可以獲得控制網(wǎng)絡(luò)開關(guān)的權(quán)限,避免所有應(yīng)用濫用數(shù)據(jù)網(wǎng)絡(luò);解決了智能機現(xiàn)有數(shù)據(jù)網(wǎng)絡(luò)訪問方案的呆滯性、浪費流量、同時用戶體驗差的問題;結(jié)合了用戶的主觀體驗性,即充分尊重用戶意志的前提下,良好的利用了軟件的主動控制去有效利用數(shù)據(jù)網(wǎng)絡(luò)資源,節(jié)約了用戶數(shù)據(jù)網(wǎng)絡(luò)使用費,也帶來了智能的用戶體驗效果。
圖I為本發(fā)明的方法流程圖2為本發(fā)明步驟2的詳細方法流程 圖3為本發(fā)明步驟3的詳細方法流程 圖4為本發(fā)明步驟5的詳細方法流程圖。
具體實施例方式下面結(jié)合實施例參照附圖進行詳細說明,以便對本發(fā)明的技術(shù)特征及優(yōu)點進行更深入的詮釋。本發(fā)明的方法流程圖如圖I所示,一種智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,應(yīng)用于智能機與網(wǎng)絡(luò)服務(wù)器系統(tǒng)中,所述智能機設(shè)置有數(shù)據(jù)網(wǎng)絡(luò)開關(guān),所述訪問控制方法包括
步驟I、用戶進入設(shè)置選項,根據(jù)提示選擇允許主動打開數(shù)據(jù)網(wǎng)絡(luò)開關(guān)的應(yīng)用程序,并保存設(shè)置;
步驟2、用戶打開應(yīng)用程序,應(yīng)用程序判斷數(shù)據(jù)網(wǎng)絡(luò)開關(guān)狀態(tài),若網(wǎng)絡(luò)開關(guān)為打開,則執(zhí)行網(wǎng)絡(luò)連接,否則執(zhí)行步驟3;
步驟3、應(yīng)用程序獲取設(shè)置選項,若不具備主動打開網(wǎng)絡(luò)開關(guān)權(quán)限,提示用戶靜態(tài)打開網(wǎng)絡(luò)開關(guān),若具備主動打開網(wǎng)絡(luò)開關(guān)權(quán)限,執(zhí)行步驟4 ;步驟4、應(yīng)用程序主動打開網(wǎng)絡(luò)數(shù)據(jù)開關(guān),進行網(wǎng)絡(luò)連接;
步驟5、應(yīng)用程序訪問數(shù)據(jù)網(wǎng)絡(luò)完畢后,主動關(guān)閉自身打開的數(shù)據(jù)網(wǎng)絡(luò)開關(guān)。進一步的,所述的數(shù)據(jù)網(wǎng)絡(luò)開關(guān)包括
手動開關(guān)功能,用戶手動打開該網(wǎng)絡(luò)開關(guān),則全部擁有上網(wǎng)權(quán)限的應(yīng)用程序能自動上網(wǎng),當用戶關(guān)閉該網(wǎng)絡(luò)開關(guān),則應(yīng)用程序上網(wǎng)前需手動打開網(wǎng)絡(luò)開關(guān);
自動開關(guān)功能,用戶對網(wǎng)絡(luò)開關(guān)設(shè)置一自動打開網(wǎng)絡(luò)的應(yīng)用程序列表,當應(yīng)用程序位于該列表中,上網(wǎng)時自動執(zhí)行網(wǎng)絡(luò)連接,否則在應(yīng)用程序上網(wǎng)前提示手動打開網(wǎng)絡(luò)開關(guān)。進一步的,自動打開網(wǎng)絡(luò)的應(yīng)用程序列表在用戶安裝應(yīng)用程序時進行設(shè)定或進入網(wǎng)絡(luò)開關(guān)設(shè)定項進行設(shè)定。本發(fā)明步驟2的詳細方法流程圖如圖2所示,步驟2包括
步驟S201.用戶打開應(yīng)用程序后,向系統(tǒng)發(fā)送操作請求;
步驟S202.系統(tǒng)讀取該操作請求,并將該操作請求輸送給系統(tǒng)主芯片;
步驟S203.系統(tǒng)主芯片判斷網(wǎng)絡(luò)開關(guān)是否已手動打開,是則執(zhí)行網(wǎng)絡(luò)連接,否則執(zhí)行步驟3。本發(fā)明步驟3的詳細方法流程圖如圖3所示,步驟3包括
步驟S301.系統(tǒng)主芯片讀取自動打開網(wǎng)絡(luò)的應(yīng)用程序列表,并與打開的應(yīng)用程序進行比較;
步驟S302.自動打開網(wǎng)絡(luò)的應(yīng)用程序列表中存在該應(yīng)用程序則執(zhí)行步驟4,否則提示用戶主動打開網(wǎng)絡(luò)開關(guān)。本發(fā)明步驟5的詳細方法流程圖如圖4所示,步驟5包括
步驟S501.應(yīng)用程序訪問數(shù)據(jù)網(wǎng)絡(luò)完畢后,向系統(tǒng)發(fā)送網(wǎng)絡(luò)訪問結(jié)束請求;
步驟S502.系統(tǒng)讀取該信息后傳送給系統(tǒng)主芯片;
步驟S503.系統(tǒng)主芯片根據(jù)自動打開網(wǎng)絡(luò)的應(yīng)用程序列表判斷是否為自動打開網(wǎng)絡(luò); 步驟S504.是則關(guān)閉網(wǎng)絡(luò),否則不做處理?,F(xiàn)有技術(shù)中,智能機系統(tǒng)中應(yīng)用程序是否具備上網(wǎng)權(quán)限,是應(yīng)用程序自身決定的,在安裝該應(yīng)用軟件時會顯示該應(yīng)用程序是有擁有上網(wǎng)權(quán)限。但是最終該應(yīng)用程序能否訪問網(wǎng)絡(luò),還取決于網(wǎng)絡(luò)開關(guān)是否打開,目前智能機的網(wǎng)絡(luò)開關(guān)是由用戶手動打開的。在網(wǎng)絡(luò)開關(guān)關(guān)閉的情況下,打開應(yīng)用程序,會提示需要訪問網(wǎng)絡(luò)請設(shè)置,然后需要用戶手動打開網(wǎng)絡(luò)開關(guān);當應(yīng)用程序使用完網(wǎng)絡(luò)退出后,網(wǎng)絡(luò)開關(guān)依然是打開的。(開關(guān)是靜態(tài)由用戶開啟關(guān)閉)。而本發(fā)明的提出是為了彌補這一缺陷,在每次訪問應(yīng)用程序(如果網(wǎng)絡(luò)開關(guān)關(guān)閉時),都需要用戶手動打開一次;而應(yīng)用程序訪問完畢退出后,如果用戶忘記手動再關(guān)閉網(wǎng)絡(luò),會導(dǎo)致流量浪費。但是本發(fā)明不是完全替代目前的靜態(tài)用戶開啟關(guān)閉網(wǎng)絡(luò)開關(guān),而是一個有益的補充。首先在手機的設(shè)置項中增加了一項設(shè)置,即允許應(yīng)用程序自動打開網(wǎng)絡(luò)。當用戶選擇后,會彈出一個列表,包含了手機上具有上網(wǎng)權(quán)限的所有應(yīng)用程序(比如有a,b,c...),此時用戶選擇a。則a具備了在網(wǎng)絡(luò)開關(guān)關(guān)閉的情況下自動打開網(wǎng)絡(luò)的能力。然后在網(wǎng)絡(luò)開關(guān)關(guān)閉的情況下,打開應(yīng)用程序a,應(yīng)用程序a需要打開網(wǎng)絡(luò),檢測到網(wǎng)絡(luò)在關(guān)閉,然后判斷設(shè)置中是否賦予了自己主動打開網(wǎng)絡(luò)的權(quán)限,由于之前設(shè)置了,則a打開網(wǎng)絡(luò)開關(guān),進行數(shù)據(jù)通信,訪問網(wǎng)絡(luò)完畢后,判斷是否a自己打開的開關(guān),如果是,則關(guān)閉網(wǎng)絡(luò)。對于應(yīng)用程序b,未設(shè)置自動打開網(wǎng)絡(luò)能力。所以在網(wǎng)絡(luò)開關(guān)關(guān)閉情況下,打開應(yīng)用程序b,會走提示用戶主動打開網(wǎng)絡(luò)開關(guān)的流程。如果用戶手動打開了網(wǎng)絡(luò)開關(guān),則無論啟動a還是b,直接訪問網(wǎng)絡(luò),訪問完畢后不對開關(guān)做任何操作。本發(fā)明采用數(shù)據(jù)網(wǎng)絡(luò)動態(tài)訪問控制,即由應(yīng)用程序決定是否開啟網(wǎng)絡(luò)。應(yīng)用程序啟動時,如果需要數(shù)據(jù)網(wǎng)絡(luò)訪問,則主動打開網(wǎng)絡(luò)開關(guān),當應(yīng)用退出或者使用完網(wǎng)絡(luò),主動關(guān)閉網(wǎng)絡(luò),力求達到良好用戶體驗的同時節(jié)省流量。在以上的基礎(chǔ)上,與現(xiàn)有靜態(tài)控制方案相結(jié)合。即當用戶主動打開網(wǎng)絡(luò)開關(guān),在使用完應(yīng)用后不應(yīng)關(guān)閉網(wǎng)絡(luò),只對應(yīng)用自身打開的網(wǎng)絡(luò)開關(guān)進行關(guān)閉。以保證在用戶主觀意志和基于應(yīng)用控制數(shù)據(jù)網(wǎng)絡(luò)之間取得平衡。本發(fā)明也針對提出的數(shù)據(jù)網(wǎng)絡(luò)動態(tài)訪問進行有限限制,即不是所有應(yīng)用可以主動·控制數(shù)據(jù)網(wǎng)絡(luò)開啟/關(guān)閉。采用一個設(shè)置,用戶可以在該設(shè)置中添加/刪除具有主動網(wǎng)絡(luò)控制權(quán)限的應(yīng)用程序。一個應(yīng)用經(jīng)過用戶許可后,運行該應(yīng)用,即可在數(shù)據(jù)網(wǎng)絡(luò)關(guān)閉的情況下,主動打開數(shù)據(jù)網(wǎng)絡(luò),待訪問關(guān)閉,主動關(guān)閉網(wǎng)絡(luò)。以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬領(lǐng)域技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,做出簡單的更改或優(yōu)化,都應(yīng)當視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,應(yīng)用于智能機與網(wǎng)絡(luò)服務(wù)器系統(tǒng)中,其特征在于,所述智能機設(shè)置有數(shù)據(jù)網(wǎng)絡(luò)開關(guān),所述訪問控制方法包括 步驟I、用戶進入設(shè)置選項,根據(jù)提示選擇允許主動打開數(shù)據(jù)網(wǎng)絡(luò)開關(guān)的應(yīng)用程序,并保存設(shè)置; 步驟2、用戶打開應(yīng)用程序,應(yīng)用程序判斷數(shù)據(jù)網(wǎng)絡(luò)開關(guān)狀態(tài),若網(wǎng)絡(luò)開關(guān)為打開,則執(zhí)行網(wǎng)絡(luò)連接,否則執(zhí)行步驟3; 步驟3、應(yīng)用程序獲取設(shè)置選項,若不具備主動打開網(wǎng)絡(luò)開關(guān)權(quán)限,提示用戶靜態(tài)打開網(wǎng)絡(luò)開關(guān),若具備主動打開網(wǎng)絡(luò)開關(guān)權(quán)限,執(zhí)行步驟4 ; 步驟4、應(yīng)用程序主動打開網(wǎng)絡(luò)數(shù)據(jù)開關(guān),進行網(wǎng)絡(luò)連接; 步驟5、應(yīng)用程序訪問數(shù)據(jù)網(wǎng)絡(luò)完畢后,主動關(guān)閉自身打開的數(shù)據(jù)網(wǎng)絡(luò)開關(guān)。
2.根據(jù)權(quán)利要求I所述的智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,其特征在于,所述的數(shù)據(jù)網(wǎng)絡(luò)開關(guān)包括 手動開關(guān)功能,用戶手動打開該網(wǎng)絡(luò)開關(guān),則全部擁有上網(wǎng)權(quán)限的應(yīng)用程序能自動上網(wǎng),當用戶關(guān)閉該網(wǎng)絡(luò)開關(guān),則應(yīng)用程序上網(wǎng)前需手動打開網(wǎng)絡(luò)開關(guān); 自動開關(guān)功能,用戶對網(wǎng)絡(luò)開關(guān)設(shè)置一自動打開網(wǎng)絡(luò)的應(yīng)用程序列表,當應(yīng)用程序位于該列表中,應(yīng)用程序具備主動打開網(wǎng)絡(luò)開關(guān)權(quán)限,上網(wǎng)時自動執(zhí)行網(wǎng)絡(luò)連接,否則在應(yīng)用程序上網(wǎng)前提示手動打開網(wǎng)絡(luò)開關(guān)。
3.根據(jù)權(quán)利要求2所述的智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,其特征在于自動打開網(wǎng)絡(luò)的應(yīng)用程序列表在用戶安裝應(yīng)用程序時進行設(shè)定或進入網(wǎng)絡(luò)開關(guān)設(shè)定項進行設(shè)定。
4.根據(jù)權(quán)利要求3所述的智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,其特征在于,步驟2包括 步驟S201.用戶打開應(yīng)用程序后,向系統(tǒng)發(fā)送操作請求; 步驟S202.系統(tǒng)讀取該操作請求,并將該操作請求輸送給系統(tǒng)主芯片; 步驟S203.系統(tǒng)主芯片判斷網(wǎng)絡(luò)開關(guān)是否已手動打開,是則執(zhí)行網(wǎng)絡(luò)連接,否則執(zhí)行步驟3。
5.根據(jù)權(quán)利要求4所述的智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,其特征在于,步驟3包括 步驟S301.系統(tǒng)主芯片讀取自動打開網(wǎng)絡(luò)的應(yīng)用程序列表,并與打開的應(yīng)用程序進行比較; 步驟S302.自動打開網(wǎng)絡(luò)的應(yīng)用程序列表中存在該應(yīng)用程序則執(zhí)行步驟4,否則提示用戶主動打開網(wǎng)絡(luò)開關(guān)。
6.根據(jù)權(quán)利要求5所述的智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,其特征在于,步驟5包括 步驟S501.應(yīng)用程序訪問數(shù)據(jù)網(wǎng)絡(luò)完畢后,向系統(tǒng)發(fā)送網(wǎng)絡(luò)訪問結(jié)束請求; 步驟S502.系統(tǒng)讀取該信息后傳送給系統(tǒng)主芯片; 步驟S503.系統(tǒng)主芯片根據(jù)自動打開網(wǎng)絡(luò)的應(yīng)用程序列表判斷是否為自動打開網(wǎng)絡(luò); 步驟S504.是則關(guān)閉網(wǎng)絡(luò),否則不做處理。
全文摘要
一種智能機數(shù)據(jù)網(wǎng)絡(luò)的訪問控制方法,所述智能機設(shè)置有數(shù)據(jù)網(wǎng)絡(luò)開關(guān),包括1、用戶進入設(shè)置選項,根據(jù)提示選擇允許主動打開數(shù)據(jù)網(wǎng)絡(luò)開關(guān)的應(yīng)用程序,并保存設(shè)置;2、用戶打開應(yīng)用程序,應(yīng)用程序判斷數(shù)據(jù)網(wǎng)絡(luò)開關(guān)狀態(tài),若網(wǎng)絡(luò)開關(guān)為打開,則執(zhí)行網(wǎng)絡(luò)連接,否則執(zhí)行步驟3;3、應(yīng)用程序獲取設(shè)置選項,若不具備主動打開網(wǎng)絡(luò)開關(guān)權(quán)限,提示用戶靜態(tài)打開網(wǎng)絡(luò)開關(guān),若具備主動打開網(wǎng)絡(luò)開關(guān)權(quán)限,執(zhí)行步驟4;4、應(yīng)用程序主動打開網(wǎng)絡(luò)數(shù)據(jù)開關(guān),進行網(wǎng)絡(luò)連接;5、應(yīng)用程序訪問數(shù)據(jù)網(wǎng)絡(luò)完畢后,主動關(guān)閉自身打開的數(shù)據(jù)網(wǎng)絡(luò)開關(guān)??朔爽F(xiàn)有智能機靜態(tài)開啟/關(guān)閉數(shù)據(jù)網(wǎng)絡(luò)開關(guān)的缺陷,與現(xiàn)有訪問控制方案共同應(yīng)用于智能機的數(shù)據(jù)網(wǎng)絡(luò)訪問控制中。
文檔編號H04L29/06GK102801734SQ20121030929
公開日2012年11月28日 申請日期2012年8月28日 優(yōu)先權(quán)日2012年8月28日
發(fā)明者曾元清, 趙興 申請人:廣東歐珀移動通信有限公司