帶寬調(diào)配裝置及方法
【專利摘要】本發(fā)明公開了一種帶寬調(diào)配方法,所述方法包括以下步驟:獲取用戶設(shè)備中占用了帶寬的程序的信息,并根據(jù)所述程序的信息列舉與所述程序?qū)?yīng)的可操作選項,所述程序的數(shù)量大于第一預(yù)定值;接收與選擇所述可操作選項對應(yīng)的第一操作指令;根據(jù)所述第一操作指令從所列舉的程序中選擇調(diào)配對象;根據(jù)預(yù)定規(guī)則對所述調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。本發(fā)明還公開了一種帶寬調(diào)配裝置。本發(fā)明能夠使得對程序所占用的帶寬進(jìn)行調(diào)配的效果達(dá)到最優(yōu)。
【專利說明】帶寬調(diào)配裝置及方法【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及網(wǎng)絡(luò)帶寬調(diào)配領(lǐng)域,特別涉及一種帶寬調(diào)配裝置及方法。
【【背景技術(shù)】】
[0002]傳統(tǒng)的用戶設(shè)備中一般都安裝有若干程序,部分程序有時候會需要訪問網(wǎng)絡(luò),而訪問網(wǎng)絡(luò)會占用帶寬。一般來講,帶寬是有限的,用戶設(shè)備中同時訪問網(wǎng)絡(luò)的程序需要競爭帶寬。
[0003]例如,在線播放程序在其運行的過程中需要從網(wǎng)絡(luò)上下載相應(yīng)的文件,為了保證該文件播放流暢,該在線播放程序往往需要占用較大的帶寬,以更快速地下載該文件。由于在該在線播放程序下載文件的過程中有可能存在其它也需要占用帶寬的程序,因此該在線播放程序有可能會因為帶寬競爭而導(dǎo)致無法得到足夠的帶寬,從而無法流暢地播放相應(yīng)的文件。[0004]為了使得部分程序占用較大的帶寬,或者使得部分應(yīng)用程序占用較小的帶寬,傳統(tǒng)的技術(shù)方案一般需要用戶設(shè)置相應(yīng)的帶寬值,以對帶寬進(jìn)行調(diào)配。
[0005]在實踐中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下技術(shù)問題:
[0006]傳統(tǒng)的對帶寬進(jìn)行的調(diào)配一般是由用戶自行地對帶寬值進(jìn)行設(shè)置來實現(xiàn)的,這種對帶寬的調(diào)配方式十分復(fù)雜和麻煩,不利于便捷地實現(xiàn)對帶寬進(jìn)行調(diào)配。
【
【發(fā)明內(nèi)容】
】
[0007]本發(fā)明的目的在于提供一種帶寬調(diào)配方法及裝置,其能提高調(diào)配用戶設(shè)備中的程序所占用的帶寬的便捷性。
[0008]本發(fā)明提供了一種帶寬調(diào)配方法,所述方法包括以下步驟:獲取用戶設(shè)備中占用了帶寬的程序的信息,并根據(jù)所述程序的信息列舉與所述程序?qū)?yīng)的可操作選項,所述程序的數(shù)量大于第一預(yù)定值;接收與選擇所述可操作選項對應(yīng)的第一操作指令;根據(jù)所述第一操作指令從所列舉的程序中選擇調(diào)配對象;根據(jù)預(yù)定規(guī)則對所述調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
[0009]本發(fā)明提供了一種帶寬調(diào)配裝置,所述裝置包括:列舉模塊,用于獲取用戶設(shè)備中占用了帶寬的程序的信息,并用于根據(jù)所述程序的信息列舉與所述程序?qū)?yīng)的可操作選項,所述程序的數(shù)量大于第一預(yù)定值;操作指令接收模塊,用于接收與選擇所述可操作選項對應(yīng)的第一操作指令;選擇模塊,用于根據(jù)所述第一操作指令從所述列舉模塊所列舉的程序中選擇調(diào)配對象;調(diào)配模塊,用于根據(jù)預(yù)定規(guī)則對所述調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
[0010]相對現(xiàn)有技術(shù),本發(fā)明通過列舉所有占用帶寬的程序,并根據(jù)用戶的選擇操作從中選擇調(diào)配對象,進(jìn)而根據(jù)預(yù)定規(guī)則對所選擇的調(diào)配對象所占用的帶寬進(jìn)行調(diào)配,因此本發(fā)明能夠?qū)崿F(xiàn)自動地對程序所占用的帶寬進(jìn)行調(diào)配,而不需要為該調(diào)配對象設(shè)置帶寬的調(diào)配值,避免了在用戶自行調(diào)配帶寬的情況下相應(yīng)的操作對應(yīng)的節(jié)點數(shù)較多的情況,即,提高了調(diào)配用戶設(shè)備中的程序所占用的帶寬的便捷性(尤其是在用戶所開啟的程序較多時)。[0011]為讓本發(fā)明的上述內(nèi)容能更明顯易懂,下文特舉優(yōu)選實施例,并配合所附圖式,作詳細(xì)說明如下:
【【專利附圖】
【附圖說明】】
[0012] 圖1為本發(fā)明的帶寬調(diào)配方法的第一實施例的流程圖;
[0013]圖2為本發(fā)明的帶寬調(diào)配方法的第二實施例的流程圖;
[0014]圖3A和圖3B為本發(fā)明的帶寬調(diào)配方法的第三實施例的流程圖;
[0015]圖4A和圖4B為本發(fā)明的帶寬調(diào)配方法的第四實施例的流程圖;
[0016]圖5A、圖5B和圖5C為本發(fā)明的帶寬調(diào)配方法的第五實施例的流程圖;
[0017]圖6為本發(fā)明的帶寬調(diào)配裝置的第一實施例的框圖;
[0018]圖7為本發(fā)明的帶寬調(diào)配裝置的第二實施例的框圖;
[0019]圖8為本發(fā)明的帶寬調(diào)配裝置的第三實施例的框圖;
[0020]圖9為本發(fā)明的帶寬調(diào)配裝置的第四實施例的框圖;
[0021]圖10為本發(fā)明的帶寬調(diào)配裝置的第五實施例的框圖。
【【具體實施方式】】
[0022]以下各實施例的說明是參考附加的圖式,用以例示本發(fā)明可用以實施的特定實施例。
[0023]參考圖1,圖1為本發(fā)明的帶寬調(diào)配方法的第一實施例的流程圖。
[0024]在步驟101,獲取用戶設(shè)備中占用了帶寬的程序的信息。
[0025]在步驟102,根據(jù)程序的信息列舉與程序?qū)?yīng)的可操作選項,程序的數(shù)量大于第一預(yù)定值。該第一預(yù)定值可以大于或者等于二。通過獲取用戶設(shè)備中占用了帶寬的程序的信息并列舉相應(yīng)的可操作選項,有利于用戶實施針對這些程序的操作,這些操作可以是選擇操作,例如,點擊。
[0026]在步驟103,接收與選擇該可操作選項對應(yīng)的第一操作指令。
[0027]在步驟104,根據(jù)第一操作指令從所列舉的程序中選擇調(diào)配對象。調(diào)配對象包括第一調(diào)配對象和第二調(diào)配對象。該第一調(diào)配對象可以是用戶通過第一操作所選擇的程序,該第一調(diào)配對象可以作為優(yōu)先配置帶寬的程序,而該第二調(diào)配對象可以作為限制帶寬的程序;該第一調(diào)配對象的數(shù)量可以是一,而該第二調(diào)配對象的數(shù)量可以大于或等于一。
[0028]在步驟105和步驟106,根據(jù)預(yù)定規(guī)則對調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。預(yù)定規(guī)則包括第一預(yù)定規(guī)則和第二預(yù)定規(guī)則。第一規(guī)則可以是加大調(diào)配對象對帶寬的占用,例如,提高網(wǎng)速,更具體地,將網(wǎng)速提高為原來的110%,諸如此類;第二規(guī)則可以是減小調(diào)配對象對帶寬的占用,例如,降低網(wǎng)速,更具體地,將網(wǎng)速降低為原來網(wǎng)速的70%,諸如此類。具體地,在步驟105,根據(jù)第一規(guī)則對第一調(diào)配對象所占用的帶寬進(jìn)行調(diào)配,進(jìn)一步地,根據(jù)第一規(guī)則加大第一調(diào)配對象對帶寬的占用。在步驟106,根據(jù)第二規(guī)則對第二調(diào)配對象所占用的帶寬進(jìn)行調(diào)配,進(jìn)一步地,根據(jù)第二規(guī)則減小第二調(diào)配對象對帶寬的占用。
[0029]通過列舉所有占用帶寬的程序,并根據(jù)用戶的選擇操作從中選擇調(diào)配對象,進(jìn)而根據(jù)預(yù)定規(guī)則對所選擇的調(diào)配對象所占用的帶寬進(jìn)行調(diào)配,因此本發(fā)明能夠?qū)崿F(xiàn)自動地對程序所占用的帶寬進(jìn)行調(diào)配,而不需要為該調(diào)配對象設(shè)置帶寬的調(diào)配值,避免了在用戶自行調(diào)配帶寬的情況下相應(yīng)的操作對應(yīng)的節(jié)點數(shù)較多的情況,即,提高了調(diào)配用戶設(shè)備中的程序所占用的帶寬的便捷性(尤其是在用戶所開啟的程序較多時)。
[0030]參考圖2,圖2為本發(fā)明的帶寬調(diào)配方法的第二實施例的流程圖。本實施例與上述第一實施例相似,不同之處在于:還包括步驟201。
[0031]在步驟201,展示對調(diào)配對象所占用的帶寬進(jìn)行調(diào)配的結(jié)果。
[0032]參考圖3A和圖3B,圖3A和圖3B為本發(fā)明的帶寬調(diào)配方法的第三實施例的流程圖。本實施例與上述第二實施例相似,不同之處在于:還包括步驟301、步驟302和步驟303。
[0033]為了實時地、動態(tài)地對用戶設(shè)備中的程序所占用的帶寬進(jìn)行調(diào)配,在步驟301,生成時鐘信號并提供該時鐘信號。
[0034]在步驟302,根據(jù)時鐘信號定時地監(jiān)控第一調(diào)配對象所占用的帶寬是否增加,若是,則返回到步驟106,否則,進(jìn)入到步驟303。
[0035]在步驟303,停止對第二調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
[0036]該時鐘信號可以作為本發(fā)明的實施例中實時地和動態(tài)地調(diào)配第一調(diào)配對象和第二調(diào)配對象所占用的帶寬的依據(jù),通過根據(jù)該時鐘信號來動態(tài)地對第一調(diào)配對象所占用的帶寬進(jìn)行監(jiān)控,并實時地根據(jù)監(jiān)控結(jié)果為第一調(diào)配對象和第二調(diào)配對象所占用的帶寬進(jìn)行監(jiān)控,可以有效地保證針對第一調(diào)配對象所占用的帶寬進(jìn)行調(diào)配所取得的優(yōu)化效果的持續(xù)性。
[0037]參考圖4A和圖4B,圖4A和圖4B為本發(fā)明的帶寬調(diào)配方法的第四實施例的流程圖。本實施例與上述第三實施例相似,不同之處在于:還包括步驟401和步驟402。
[0038]為了確保本發(fā)明實施例中的帶寬調(diào)配裝置能夠在必要的時候?qū)τ脩粼O(shè)備中的程序所占用的帶寬進(jìn)行調(diào)配,在步驟401,檢測程序的數(shù)量是否大于第一預(yù)定值并生成第一檢測結(jié)果,通過此舉,可以確保本發(fā)明實施例中的帶寬調(diào)配裝置在用戶設(shè)備中有多個程序占用了帶寬時為這些程序中的一者調(diào)配帶寬。
[0039]進(jìn)一步地,在步驟402,在第一檢測結(jié)果為數(shù)量大于第一預(yù)定值時檢測程序中是否存在對帶寬的占用量大于第二預(yù)定值的一者并生成第二檢測結(jié)果,由于用戶設(shè)備中當(dāng)前使用的占用帶寬最大的程序往往是用戶希望保證網(wǎng)速維持一定水平的程序,通過此舉,可以確保本發(fā)明實施例中的帶寬調(diào)配裝置為占用最大帶寬的程序繼續(xù)保持享有較大的帶寬,該第二預(yù)定值可以是100KB/S (lKB/S=1024Byte/S,l Byte/S=l字節(jié)/秒),諸如此類。
[0040]在本實施例中,在第二檢測結(jié)果為程序中存在對帶寬的占用量大于第二預(yù)定值的一者時根據(jù)程序的信息列舉與程序?qū)?yīng)的可操作選項。根據(jù)第一操作指令從所列舉的程序中選擇第一調(diào)配對象和第二調(diào)配對象。第一調(diào)配對象為程序中對帶寬的占用量大于第二預(yù)定值的一者,例如,在線播放程序;第二調(diào)配對象為程序中除第一調(diào)配對象以外的一者或一者以上的組合,例如,文檔編輯軟件的更新程序。
[0041]參考圖5A、圖5B和圖5C,圖5A、圖5B和圖5C為本發(fā)明的帶寬調(diào)配方法的第五實施例的流程圖。本實施例與上述第四實施例相似,不同之處在于:還包括步驟501、步驟502、步驟503和步驟504。
[0042]在本發(fā)明實施例的帶寬調(diào)配裝置對用戶設(shè)備中的程序所占用的帶寬進(jìn)行調(diào)配的過程中,用戶設(shè)備中可能會有其它需要占用較大帶寬的程序啟動,此時,該新啟動的程序有可能是用戶希望加大帶寬的程序。[0043]因此,在步驟501中,檢測用戶設(shè)備中是否出現(xiàn)其它對帶寬的占用量超過第一預(yù)定值的程序,若是,則進(jìn)入步驟502,否則,進(jìn)入步驟105。
[0044]在步驟502中,生成提示信息并顯示提示信息。
[0045]在步驟503中,接收與響應(yīng)(點擊)該提示信息對應(yīng)的第二操作指令。
[0046]在步驟504中,根據(jù)第二操作指令從程序中選擇第一調(diào)配對象和第二調(diào)配對象。
[0047]通過上述舉措,可以使得本發(fā)明實施例的帶寬調(diào)配裝置在為用戶設(shè)備的程序調(diào)配帶寬的過程中可以根據(jù)實際情況動態(tài)地為需要調(diào)配帶寬的程序調(diào)配帶寬,有利于及時地切換調(diào)配對象,實現(xiàn)對用戶設(shè)備中的程序?qū)崿F(xiàn)動態(tài)調(diào)配。
[0048]上述第一至第五實施例的一個衍生的技術(shù)效果是:可以優(yōu)化用戶設(shè)備中的程序?qū)挼恼加茫环矫婵梢允沟脙?yōu)先級較高的程序可以獲得較大的帶寬,另一方面可以使得其它優(yōu)先級較低的程序在不會與優(yōu)先級較高的程序競爭帶寬的前提下也能夠獲得帶寬,因此,相對現(xiàn)有技術(shù),本發(fā)明可以使得對程序所占用的帶寬進(jìn)行調(diào)配的效果達(dá)到最優(yōu)。
[0049]參考圖6,圖6為本發(fā)明的帶寬調(diào)配裝置的第一實施例的框圖。
[0050]本發(fā)明實施例的帶寬調(diào)配裝置包括列舉模塊601、操作指令接收模塊602、選擇模塊603和調(diào)配模塊604。
[0051]列舉模塊601用于獲取用戶設(shè)備中占用了帶寬的程序的信息,并用于根據(jù)程序的信息列舉與程序?qū)?yīng)的可操作選項,程序的數(shù)量大于第一預(yù)定值。該第一預(yù)定值可以大于或者等于二。通過獲取用戶設(shè)備中占用了帶寬的程序的信息并列舉相應(yīng)的可操作選項,有利于用戶實施針對這些程序的操作,這些操作可以是選擇操作,例如,點擊。操作指令接收模塊602用于接收與選擇該可操作選項對應(yīng)的第一操作指令。選擇模塊603用于根據(jù)第一操作指令從列舉模塊601所列舉的程序中選擇調(diào)配對象。調(diào)配模塊604用于根據(jù)預(yù)定規(guī)則對調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
[0052]其中,該調(diào)配對象包括第一調(diào)配對象和第二調(diào)配對象。預(yù)定規(guī)則包括第一預(yù)定規(guī)則和第二預(yù)定規(guī)則。調(diào)配模塊604還用于根據(jù)第一規(guī)則對第一調(diào)配對象所占用的帶寬進(jìn)行調(diào)配,并用于根據(jù)第二規(guī)則對第二調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。該第一調(diào)配對象可以是用戶通過第一操作所選擇的程序,該第一調(diào)配對象可以作為優(yōu)先配置帶寬的程序,而該第二調(diào)配對象可以作為限制帶寬的程序;該第一調(diào)配對象的數(shù)量可以是一,而該第二調(diào)配對象的數(shù)量可以大于或等于一。第一規(guī)則可以是加大調(diào)配對象對帶寬的占用,例如,提高網(wǎng)速,更具體地,將網(wǎng)速提高為原來的110%,諸如此類;第二規(guī)則可以是減小調(diào)配對象對帶寬的占用,例如,降低網(wǎng)速,更具體地,將網(wǎng)速降低為原來網(wǎng)速的70%,諸如此類。調(diào)配模塊604還用于根據(jù)第一規(guī)則加大第一調(diào)配對象對帶寬的占用,以及用于根據(jù)第二規(guī)則減小第二調(diào)配對象對帶寬的占用。
[0053]通過列舉所有占用帶寬的程序,并根據(jù)用戶的選擇操作從中選擇調(diào)配對象,進(jìn)而根據(jù)預(yù)定規(guī)則對所選擇的調(diào)配對象所占用的帶寬進(jìn)行調(diào)配,因此本發(fā)明能夠?qū)崿F(xiàn)自動地對程序所占用的帶寬進(jìn)行調(diào)配,而不需要為該調(diào)配對象設(shè)置帶寬的調(diào)配值,避免了在用戶自行調(diào)配帶寬的情況下相應(yīng)的操作對應(yīng)的節(jié)點數(shù)較多的情況,即,提高了調(diào)配用戶設(shè)備中的程序所占用的帶寬的便捷性(尤其是在用戶所開啟的程序較多時)。
[0054]參考圖7,圖7為本發(fā)明的帶寬調(diào)配裝置的第二實施例的框圖。本實施例與上述第一實施例相似,不同之處在于:[0055]本發(fā)明的帶寬調(diào)配裝置還包括展示模塊701。展示模塊701用于展示調(diào)配模塊604對調(diào)配對象所占用的帶寬進(jìn)行調(diào)配的結(jié)果。
[0056]參考圖8,圖8為本發(fā)明的帶寬調(diào)配裝置的第二實施例的框圖。本實施例與上述第二實施例相似,不同之處在于:
[0057]為了實時地、動態(tài)地對用戶設(shè)備中的程序所占用的帶寬進(jìn)行調(diào)配,本發(fā)明的帶寬調(diào)配裝置還包括時鐘信號生成模塊801和監(jiān)控模塊802。
[0058]其中,時鐘信號生成模塊801用于生成時鐘信號。監(jiān)控模塊802用于根據(jù)時鐘信號定時地監(jiān)控第一調(diào)配對象所占用的帶寬是否增加并生成監(jiān)控結(jié)果。調(diào)配模塊604還用于在監(jiān)控結(jié)果為第一調(diào)配對象所占用的帶寬增加時根據(jù)第二規(guī)則減小第二調(diào)配對象對帶寬的占用,或者用于在監(jiān)控結(jié)果為第一調(diào)配對象所占用的帶寬沒有增加時停止對第二調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。該時鐘信號可以作為本發(fā)明的實施例中調(diào)配模塊604實時地和動態(tài)地調(diào)配第一調(diào)配對象和第二調(diào)配對象所占用的帶寬的依據(jù),通過根據(jù)該時鐘信號來動態(tài)地對第一調(diào)配對象所占用的帶寬進(jìn)行監(jiān)控,并實時地根據(jù)監(jiān)控結(jié)果為第一調(diào)配對象和第二調(diào)配對象所占用的帶寬進(jìn)行監(jiān)控,可以有效地保證針對第一調(diào)配對象所占用的帶寬進(jìn)行調(diào)配所取得的優(yōu)化效果的持續(xù)性。
[0059]參考圖9,圖9為本發(fā)明的帶寬調(diào)配裝置的第三實施例的框圖。本實施例與上述第三實施例相似,不同之處在于:
[0060]為了確保本發(fā)明實施例中的帶寬調(diào)配裝置能夠在必要的時候?qū)τ脩粼O(shè)備中的程序所占用的帶寬進(jìn)行調(diào)配,本發(fā)明的帶寬調(diào)配裝置還包括檢測模塊901。
[0061]其中,檢測模塊901用于檢測程序的數(shù)量是否大于第一預(yù)定值并生成第一檢測結(jié)果,通過此舉,可以確保本發(fā)明實施例中的帶寬調(diào)配裝置在用戶設(shè)備中有多個程序占用了帶寬時為這些程序中的一者調(diào)配帶寬。進(jìn)一步地,檢測模塊901還用于在第一檢測結(jié)果為數(shù)量大于第一預(yù)定值時檢測程序中是否存在對帶寬的占用量大于第二預(yù)定值的一者并生成第二檢測結(jié)果,由于用戶設(shè)備中當(dāng)前使用的占用帶寬最大的程序往往是用戶希望保證網(wǎng)速維持一定水平的程序,通過此舉,可以確保本發(fā)明實施例中的帶寬調(diào)配裝置為占用最大帶寬的程序繼續(xù)保持享有較大的帶寬,該第二預(yù)定值可以是100KB/S (lKB/S=1024Byte/S,I Byte/S=l字節(jié)/秒),諸如此類。
[0062]列舉模塊601還用于在第二檢測結(jié)果為程序中存在對帶寬的占用量大于第二預(yù)定值的一者時根據(jù)程序的信息列舉與程序?qū)?yīng)的可操作選項。
[0063]選擇模塊603還用于根據(jù)第一操作指令從列舉模塊601所列舉的程序中選擇第一調(diào)配對象和第二調(diào)配對象。第一調(diào)配對象為程序中對帶寬的占用量大于第二預(yù)定值的一者,例如,在線播放程序;第二調(diào)配對象為程序中除第一調(diào)配對象以外的一者或一者以上的組合,例如,文檔編輯軟件的更新程序。
[0064]參考圖10,圖10為本發(fā)明的帶寬調(diào)配裝置的第五實施例的框圖。本實施例與上述第四實施例相似,不同之處在于:
[0065]在本發(fā)明實施例的帶寬調(diào)配裝置對用戶設(shè)備中的程序所占用的帶寬進(jìn)行調(diào)配的過程中,用戶設(shè)備中可能會有其它需要占用較大帶寬的程序啟動,此時,該新啟動的程序有可能是用戶希望加大帶寬的程序。因此,本實施例的帶寬調(diào)配裝置還包括提示模塊1001。
[0066]檢測模塊901還用于檢測用戶設(shè)備中是否出現(xiàn)其它對帶寬的占用量超過第一預(yù)定值的程序并生成第三檢測結(jié)果。提示模塊1001用于在第三檢測結(jié)果為用戶設(shè)備中出現(xiàn)其它對帶寬的占用量超過第一預(yù)定值的程序時生成提示信息并顯示提示信息。操作指令接收模塊602還用于接收與響應(yīng)(點擊)該提示信息對應(yīng)的第二操作指令。選擇模塊603還用于根據(jù)第二操作指令從程序中選擇第一調(diào)配對象和第二調(diào)配對象。
[0067]通過上述舉措,可以使得本發(fā)明實施例的帶寬調(diào)配裝置在為用戶設(shè)備的程序調(diào)配帶寬的過程中可以根據(jù)實際情況動態(tài)地為需要調(diào)配帶寬的程序調(diào)配帶寬,有利于及時地切換調(diào)配對象,實現(xiàn)對用戶設(shè)備中的程序?qū)崿F(xiàn)動態(tài)調(diào)配。
[0068]上述第一至第五實施例的一個衍生的技術(shù)效果是:可以優(yōu)化用戶設(shè)備中的程序?qū)挼恼加?,一方面可以使得?yōu)先級較高的程序可以獲得較大的帶寬,另一方面可以使得其它優(yōu)先級較低的程序在不會與優(yōu)先級較高的程序競爭帶寬的前提下也能夠獲得帶寬,因此,相對現(xiàn)有技術(shù),本發(fā)明可以使得對程序所占用的帶寬進(jìn)行調(diào)配的效果達(dá)到最優(yōu)。
[0069]綜上所述,雖然本發(fā)明已以優(yōu)選實施例揭露如上,但上述優(yōu)選實施例并非用以限制本發(fā)明,本領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與潤飾,因此本發(fā)明的保護(hù)范圍以權(quán)利要求界定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種帶寬調(diào)配方法,其特征在于,所述方法包括以下步驟: 獲取用戶設(shè)備中占用了帶寬的程序的信息,并根據(jù)所述程序的信息列舉與所述程序?qū)?yīng)的可操作選項,所述程序的數(shù)量大于第一預(yù)定值; 接收與選擇所述可操作選項對應(yīng)的第一操作指令; 根據(jù)所述第一操作指令從所列舉的程序中選擇調(diào)配對象; 根據(jù)預(yù)定規(guī)則對所述調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
2.根據(jù)權(quán)利要求1所述的帶寬調(diào)配方法,其特征在于,所述調(diào)配對象包括第一調(diào)配對象和第二調(diào)配對象; 所述預(yù)定規(guī)則包括第一預(yù)定規(guī)則和第二預(yù)定規(guī)則; 所述方法還包括以下步驟: 根據(jù)第一規(guī)則對所述第一調(diào)配對象所占用的帶寬進(jìn)行調(diào)配,并根據(jù)第二規(guī)則對所述第二調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
3.根據(jù)權(quán)利要求2所述的帶寬調(diào)配方法,其特征在于,所述第一規(guī)則為加大所述調(diào)配對象對所述帶寬的占用,所述第二規(guī)則為減小所述調(diào)配對象對所述帶寬的占用; 所述方法還包括以下步驟: 根據(jù)所述第一規(guī)則加大所述第一調(diào)配對象對所述帶寬的占用,以及根據(jù)所述第二規(guī)則減小所述第二調(diào)配對象對所述帶寬的占用。
4.根據(jù)權(quán)利要求3所述的帶寬調(diào)配方法,其特征在于,所述方法還包括以下步驟: 生成時鐘信號; 根據(jù)所述時鐘信號定時地監(jiān)控所述第一調(diào)配對象所占用的帶寬是否增加并生成監(jiān)控結(jié)果; 在所述監(jiān)控結(jié)果為所述第一調(diào)配對象所占用的帶寬增加時根據(jù)所述第二規(guī)則減小所述第二調(diào)配對象對所述帶寬的占用,或者在所述監(jiān)控結(jié)果為所述第一調(diào)配對象所占用的帶寬沒有增加時停止對所述第二調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
5.根據(jù)權(quán)利要求4所述的帶寬調(diào)配方法,其特征在于,所述方法還包括以下步驟: 檢測所述程序的數(shù)量是否大于所述第一預(yù)定值并生成第一檢測結(jié)果,并在所述第一檢測結(jié)果為所述數(shù)量大于所述第一預(yù)定值時檢測所述程序中是否存在對帶寬的占用量大于第二預(yù)定值的一者并生成第二檢測結(jié)果; 在所述第二檢測結(jié)果為所述程序中存在對帶寬的占用量大于第二預(yù)定值的一者時根據(jù)所述程序的信息列舉與所述程序?qū)?yīng)的可操作選項; 根據(jù)所述第一操作指令從所列舉的程序中選擇所述第一調(diào)配對象和所述第二調(diào)配對象,所述第一調(diào)配對象為所述程序中對帶寬的占用量大于第二預(yù)定值的一者,所述第二調(diào)配對象為所述程序中除所述第一調(diào)配對象以外的一者或一者以上的組合。
6.根據(jù)權(quán)利要求5所述的帶寬調(diào)配方法,其特征在于,所述方法還包括以下步驟: 檢測所述用戶設(shè)備中是否出現(xiàn)其它對帶寬的占用量超過所述第一預(yù)定值的程序并生成第三檢測結(jié)果; 在所述第三檢測結(jié)果為所述用戶設(shè)備中出現(xiàn)其它對帶寬的占用量超過所述第一預(yù)定值的程序時生成提示信息并顯示所述提示信息; 接收與響應(yīng)所述提示信息對應(yīng)的第二操作指令;根據(jù)所述第二操作指令從所述程序中選擇所述第一調(diào)配對象和所述第二調(diào)配對象。
7.根據(jù)權(quán)利要求1至6中任意一項所述的帶寬調(diào)配方法,其特征在于,所述方法還包括以下步驟: 展示對所述調(diào)配對象所占用的帶寬進(jìn)行調(diào)配的結(jié)果。
8.一種帶寬調(diào)配裝置,其特征在于,所述裝置包括: 列舉模塊,用于獲取用戶設(shè)備中占用了帶寬的程序的信息,并用于根據(jù)所述程序的信息列舉與所述程序?qū)?yīng)的可操作選項,所述程序的數(shù)量大于第一預(yù)定值; 操作指令接收模塊,用于接收與選擇所述可操作選項對應(yīng)的第一操作指令; 選擇模塊,用于根據(jù)所述第一操作指令從所述列舉模塊所列舉的程序中選擇調(diào)配對象; 調(diào)配模塊,用于根據(jù)預(yù)定規(guī)則對所述調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
9.根據(jù)權(quán)利要求8所述的帶寬調(diào)配裝置,其特征在于,所述調(diào)配對象包括第一調(diào)配對象和第二調(diào)配對象; 所述預(yù)定規(guī)則包括第一預(yù)定規(guī)則和第二預(yù)定規(guī)則; 所述調(diào)配模塊還用于根據(jù)第一規(guī)則對所述第一調(diào)配對象所占用的帶寬進(jìn)行調(diào)配,并用于根據(jù)第二規(guī)則對所述第二調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
10.根據(jù)權(quán)利要求9所述的帶寬調(diào)配裝置,其特征在于,所述第一規(guī)則為加大所述調(diào)配對象對所述帶寬的占用,所述第二規(guī)則為減小所述調(diào)配對象對所述帶寬的占用; 所述調(diào)配模塊還用于根據(jù)所述第一規(guī)則加大所述第一調(diào)配對象對所述帶寬的占用,以及用于根據(jù)所述第二規(guī)則減小所述第二調(diào)配對象對所述帶寬的占用。
11.根據(jù)權(quán)利要求10所述的帶寬調(diào)配裝置,其特征在于,所述裝置還包括: 時鐘信號生成模塊,用于生成時鐘信號; 監(jiān)控模塊,用于根據(jù)所述時鐘信號定時地監(jiān)控所述第一調(diào)配對象所占用的帶寬是否增加并生成監(jiān)控結(jié)果; 所述調(diào)配模塊還用于在所述監(jiān)控結(jié)果為所述第一調(diào)配對象所占用的帶寬增加時根據(jù)所述第二規(guī)則減小所述第二調(diào)配對象對所述帶寬的占用,或者用于在所述監(jiān)控結(jié)果為所述第一調(diào)配對象所占用的帶寬沒有增加時停止對所述第二調(diào)配對象所占用的帶寬進(jìn)行調(diào)配。
12.根據(jù)權(quán)利要求11所述的帶寬調(diào)配裝置,其特征在于,所述裝置還包括: 檢測模塊,用于檢測所述程序的數(shù)量是否大于所述第一預(yù)定值并生成第一檢測結(jié)果,并用于在所述第一檢測結(jié)果為所述數(shù)量大于所述第一預(yù)定值時檢測所述程序中是否存在對帶寬的占用量大于第二預(yù)定值的一者并生成第二檢測結(jié)果; 所述列舉模塊還用于在所述第二檢測結(jié)果為所述程序中存在對帶寬的占用量大于第二預(yù)定值的一者時根據(jù)所述程序的信息列舉與所述程序?qū)?yīng)的可操作選項; 所述選擇模塊還用于根據(jù)所述第一操作指令從所述列舉模塊所列舉的程序中選擇所述第一調(diào)配對象和所述第二調(diào)配對象,所述第一調(diào)配對象為所述程序中對帶寬的占用量大于第二預(yù)定值的一者,所述第二調(diào)配對象為所述程序中除所述第一調(diào)配對象以外的一者或一者以上的組合。
13.根據(jù)權(quán)利要求12所述的帶寬調(diào)配裝置,其特征在于,所述檢測模塊還用于檢測所述用戶設(shè)備中是否出現(xiàn)其它對帶寬的占用量超過所述第一預(yù)定值的程序并生成第三檢測結(jié)果; 所述裝置還包括: 提示模塊,用于在所述第三檢測結(jié)果為所述用戶設(shè)備中出現(xiàn)其它對帶寬的占用量超過所述第一預(yù)定值的程序時生成提示信息并顯示所述提示信息; 所述操作指令接收模塊還用于接收與響應(yīng)所述提示信息對應(yīng)的第二操作指令; 所述選擇模塊還用于根據(jù)所述第二操作指令從所述程序中選擇所述第一調(diào)配對象和所述第二調(diào)配對象。
14.根據(jù)權(quán)利要求8至13中任意一項所述的帶寬調(diào)配裝置,其特征在于,所述裝置還包括: 展示模塊,用于展示 所述調(diào)配模塊對所述調(diào)配對象所占用的帶寬進(jìn)行調(diào)配的結(jié)果。
【文檔編號】H04L12/911GK103929375SQ201310009168
【公開日】2014年7月16日 申請日期:2013年1月10日 優(yōu)先權(quán)日:2013年1月10日
【發(fā)明者】張宏, 李哲敏, 黃菲, 劉江嶺, 劉誠 申請人:騰訊科技(深圳)有限公司