用于使用資源利用率圖的優(yōu)化執(zhí)行的方法和設(shè)備的制作方法
【專利摘要】系統(tǒng)和方法通過在計算裝置上運行的應(yīng)用程序和進(jìn)程來實現(xiàn)在資源利用率圖中顯示系統(tǒng)資源使用的圖形表示,以告知用戶系統(tǒng)資源利用率。用戶可提供輸入以使所述系統(tǒng)能夠基于用戶偏好來調(diào)整資源分配。這可使用戶能夠通過識別最感興趣或最不感興趣的應(yīng)用程序或進(jìn)程以使裝置處理器相應(yīng)地區(qū)分系統(tǒng)資源的優(yōu)先級來與用戶的當(dāng)前個人偏好一致地改進(jìn)所述裝置的總體操作性能。一些方面將基于此用戶輸入的資源分配數(shù)據(jù)發(fā)射到中央服務(wù)器,以實現(xiàn)基于團(tuán)體的資源分配方案??蓪⒒趫F(tuán)體的資源分配方案發(fā)射到計算裝置,以用作針對特定應(yīng)用程序、網(wǎng)站或裝置操作狀態(tài)的默認(rèn)或初步資源分配。
【專利說明】用于使用資源利用率圖的優(yōu)化執(zhí)行的方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明大體上涉及計算裝置中的資源分配,且更明確地說,涉及基于對資源利用的圖形表示的用戶響應(yīng)的優(yōu)化資源分配。
【背景技術(shù)】
[0002]移動裝置(例如,智能電話)現(xiàn)在正用來執(zhí)行大量計算,且傳達(dá)較大量的數(shù)據(jù)。雖然現(xiàn)代移動裝置中所使用的處理器和無線調(diào)制解調(diào)器具有不小的容量,但現(xiàn)代應(yīng)用程序以及使用常常促成對處理能力和通信帶寬的限制。通常,作為處理和/或通信帶寬的主要用戶的應(yīng)用程序或進(jìn)程在后臺操作(例如,對應(yīng)用程序的更新、廣告或背景信息的下載等)。由于需要處理容量和帶寬的未見或未知進(jìn)程/應(yīng)用程序,用戶可變得對其裝置的遲鈍性能感到不滿。非技術(shù)型用戶對其裝置所做的事以及屏幕上呈現(xiàn)的內(nèi)容感興趣,而不對使此功能性成為可能的后臺進(jìn)程和裝置資源感興趣。
[0003]應(yīng)用程序的不同部分對所感知的用戶體驗做出不同的貢獻(xiàn)。舉例來說,當(dāng)用戶訪問網(wǎng)頁時,她可能僅對所述頁的小部分感興趣,但頁中的廣告可能消耗在屏幕上呈現(xiàn)所述頁所需的大部分處理能力、通信帶寬和電池能量。作為另一實例,雖然用戶正在觀看視頻,但后臺進(jìn)程(例如,天氣應(yīng)用程序數(shù)據(jù)下載)可能開始接入網(wǎng)絡(luò),且消耗用戶將更愿意用于觀看視頻的通信帶寬的一部分。從用戶的角度來看,這些任務(wù)所用的資源被浪費了。
[0004]用于監(jiān)視資源使用的當(dāng)前工具超出了非技術(shù)型用戶的理解。甚至技術(shù)型用戶也覺得難以通過檢查進(jìn)程列表、啟用和停用后臺服務(wù)、研究其資源使用以及使其與感興趣的應(yīng)用程序的實際行為返回相關(guān)來手動調(diào)諧系統(tǒng)。由于針對正常用戶不存在此機(jī)制,因此移動裝置通常不提供用于定制資源使用的細(xì)粒度機(jī)制。
【發(fā)明內(nèi)容】
[0005]各種方面包含一種在計算裝置上執(zhí)行的用戶接口方法,其包含:將所述計算裝置的資源利用率信息轉(zhuǎn)變?yōu)閳D形表示,其包含對應(yīng)顯示元件對資源的使用的視覺指示符;以及顯示所述圖形表示(手動地或在某些時間或條件下自動地),使得每一視覺指示符與其對應(yīng)的顯示元件對準(zhǔn)。
[0006]各種方面可包含一種在計算裝置上執(zhí)行的用戶接口方法,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖,其包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對資源的使用的視覺指示符;以及顯示所述資源利用率圖,使得所述視覺指示符與對應(yīng)顯示元件對準(zhǔn)。所述方面方法可進(jìn)一步包含獲得資源利用率信息。
[0007]在一方面中,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖可包含將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闊釄D資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括產(chǎn)生依據(jù)色彩指示對應(yīng)于顯示元件的進(jìn)程的相對資源利用率的色彩覆蓋顯不O
[0008]在一方面中,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闂l線圖資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括結(jié)合顯示元件呈現(xiàn)的條線圖,其依據(jù)所述條線圖中的條線的高度來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
[0009]在一方面中,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖可包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括施加到顯示元件的陰影,其依據(jù)陰影的大小指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
[0010]在一方面中,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖可包含將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括高程顯示元件,其依據(jù)相對于其它顯示元件的相對高程指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
[0011]在一方面中,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖可包含將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括定位于所述計算裝置顯示器的周邊上的指示符。
[0012]在一方面中,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖可包含轉(zhuǎn)變關(guān)于存儲在所述計算裝置上的應(yīng)用程序?qū)Y源的利用率的信息,其中所述視覺指示符指示當(dāng)所述應(yīng)用程序在所述處理器上運行時的資源使用。
[0013]在一方面中,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖可包含將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橹甘静慌c顯示元件相關(guān)聯(lián)的后臺進(jìn)程的資源利用率的資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括識別所述后臺進(jìn)程以及所述后臺進(jìn)程的相對資源利用率的指示符的顯示。
[0014]在一方面中,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖可包含將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)槎鄠€資源利用率圖,其各自對應(yīng)于多個系統(tǒng)資源中的一者,且各自包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述多個系統(tǒng)資源中的所述一者的使用的視覺指示符。在一方面中,將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖可包含將關(guān)于第一和第二資源的利用率的信息轉(zhuǎn)變?yōu)闅馀葙Y源利用率圖,其包括氣泡圖像,其中說明所述第一資源的使用的所述視覺指示符為所述氣泡的直徑,且說明所述第一資源的使用的所述視覺指示符為所述氣泡的色彩或強(qiáng)度中的一者。
[0015]所述方法可進(jìn)一步包含響應(yīng)于所述所顯示的資源利用率圖接收用戶輸入;以及基于所述所接收用戶輸入來分配所述計算裝置的資源,其中分配所述計算裝置的資源可包含基于所述所接收用戶輸入直接分配所述計算裝置的資源、使用操作系統(tǒng)機(jī)制基于所述所接收用戶輸入間接分配所述計算裝置的資源,以及調(diào)整優(yōu)先級設(shè)定和資源許可中的一者或兩者。
[0016]另一方面包含一種計算裝置,其包含存儲器;以及顯示器,其耦合到處理器,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行上文所述的方法的操作。另一方面包含一種計算裝置,其包含用于執(zhí)行上文所述的方法的操作的裝置。另一方面包含一種非暫時處理器可讀存儲媒體,其上存儲有處理器可執(zhí)行指令,所述處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行上文所述的方法的操作。
[0017]另一方面可包含一種在中央服務(wù)器上執(zhí)行的資源優(yōu)化方法,其包含:基于響應(yīng)于所顯示的圖形表示的用戶輸入從若干計算裝置接收資源分配數(shù)據(jù),所述圖形表示包含說明對應(yīng)顯示元件對資源的使用的一個或一個以上視覺指示符;基于所述所接收資源分配數(shù)據(jù)而產(chǎn)生資源分配方案;以及發(fā)射所述團(tuán)體資源分配方案。所述方面方法可在中央服務(wù)器上執(zhí)行,且包含:基于響應(yīng)于所顯示的圖形表示的用戶輸入從多個計算裝置接收資源分配數(shù)據(jù),所述圖形表示包含說明對應(yīng)顯示元件對資源的使用的一個或一個以上視覺指示符;基于所接收的資源分配數(shù)據(jù)產(chǎn)生團(tuán)體資源分配方案;以及發(fā)射團(tuán)體資源分配方案。在各種方面中,所接收的資源分配數(shù)據(jù)包含用戶偏好、由所述多個計算裝置中的每一者響應(yīng)于所顯示的資源利用率圖而接收的用戶輸入,以及經(jīng)配備以接收響應(yīng)于所顯示的資源利用率圖的用戶輸入的每一計算裝置中的優(yōu)先級設(shè)定和資源許可中的一者或兩者。另一方面包含服務(wù)器,其配置有處理器可執(zhí)行指令,以執(zhí)行此方法的操作。另一方面包含實現(xiàn)此方法的功能的裝置。另一方面包含非暫時計算機(jī)可讀存儲媒體,其上存儲有經(jīng)配置以致使服務(wù)器執(zhí)行此方面方法的操作的服務(wù)器可執(zhí)行指令。
【專利附圖】
【附圖說明】
[0018]并入本文中且構(gòu)成本說明書的一部分的【專利附圖】
【附圖說明】本發(fā)明的示范性方面。與上文給出的一般描述以及下文給出的詳細(xì)描述一起,圖式用以闡釋本發(fā)明的特征。
[0019]圖1是由若干子組件組成的實例應(yīng)用程序窗的圖。
[0020]圖2A和2B是展示覆蓋以熱圖形式顯露資源利用的窗的資源利用率圖的實例應(yīng)用程序窗的圖。
[0021]圖3是展示覆蓋以陰影形式顯露資源利用的窗的資源利用率圖的實例應(yīng)用程序窗的圖。
[0022]圖4是展示覆蓋以條線圖顯示的形式顯露資源利用的窗的資源利用率圖的實例應(yīng)用程序窗的圖。
[0023]圖5是展示覆蓋以用以指示對應(yīng)顯示元件的坐標(biāo)的顯示軸的標(biāo)記的形式顯露資源利用的窗上的資源利用率圖的實例應(yīng)用程序窗的圖。
[0024]圖6是展示覆蓋以網(wǎng)格系統(tǒng)的形式顯露資源利用的窗的資源利用率圖的實例應(yīng)用程序窗的圖。[0025]圖7是展示覆蓋以覆蓋應(yīng)用程序圖標(biāo)的顯示的熱圖的形式顯露資源利用的窗上的資源利用率圖的實例應(yīng)用程序窗的圖。
[0026]圖8A和SB是展示覆蓋以顯示不對應(yīng)于任何顯示元件的后臺進(jìn)程的額外圖標(biāo)的形式顯露資源利用的窗的資源利用率圖的實例應(yīng)用程序窗的圖。
[0027]圖9是用于實施資源使用的圖形表示的方面方法的過程流程圖。
[0028]圖1OA是用于實施資源使用的圖形表示的方面方法的過程流程圖。
[0029]圖1OB是用于集中編譯對多個計算裝置上的圖形表示的用戶響應(yīng)的過程流程圖。
[0030]圖1OC是用于實施資源使用的圖形表示且利用從集中編譯對多個計算裝置上的圖形表示的響應(yīng)用戶響應(yīng)提供的信息的方面方法的過程流程圖。
[0031]圖11是適合與各種方面一起使用的計算裝置的剖視圖。
[0032]圖12是適合與各種方面一起使用的實例便攜式計算裝置的說明。
[0033]圖13是適合與各種方面一起使用的實例個人計算機(jī)的說明。
【具體實施方式】
[0034]將參考附圖詳細(xì)描述各種方面。只要有可能,就將在所有圖式中使用相同參考編號來指代相同或相似部分。對特定實例和實施方案作出的參考是用于說明性目的,且無意限制本發(fā)明或所附權(quán)利要求書的范圍。
[0035]詞語“示范性的”在本文中意味著“充當(dāng)實例、個例或說明”。不必將本文中描述為“示范性”的任何實施方案解釋為比其它實施方案優(yōu)選或有利的。
[0036]如本文所使用,術(shù)語“計算裝置”和“移動裝置”指代蜂窩式電話、個人電視接收器、個人數(shù)據(jù)助理(PDA)、掌上型計算機(jī)、筆記本型計算機(jī)、個人計算機(jī)、無線電子郵件接收器、蜂窩式電話接收器(例如,Blackberry?和Treo?裝置)、具多媒體因特網(wǎng)功能的蜂窩式電話(例如Blackberry Storm?)以及包含可編程處理器、存儲器和顯示器的類似電子裝置中的
任一者或全部。
[0037]在計算裝置上運行的各種進(jìn)程和應(yīng)用程序通常競爭相同系統(tǒng)資源。這可導(dǎo)致一些應(yīng)用程序或處理器運行較慢,或以其它方式展現(xiàn)出低于最佳的性能。如果資源正專用于其中用戶具有很少興趣或無興趣的進(jìn)程或應(yīng)用程序,那么結(jié)果可為用戶不滿以及減弱的用戶體驗。因此,使用戶能夠分配資源或區(qū)分資源的優(yōu)先級以支持特定進(jìn)程或應(yīng)用程序以便改進(jìn)計算裝置在其中用戶最感興趣的進(jìn)程上的性能將是有益的。
[0038]盡管用于監(jiān)視計算裝置上的各種進(jìn)程和應(yīng)用程序所消耗的資源的工具是可用的,但此些工具通常對大多數(shù)用戶來說過于復(fù)雜。用于監(jiān)視資源利用率信息的當(dāng)前任務(wù)管理器或其它裝置通常呈現(xiàn)一般用戶可能不理解的進(jìn)程名稱的復(fù)雜統(tǒng)計或長列表。此些資源的非限制實例包含CPU時間的量、存儲器的量、所消耗能量、網(wǎng)絡(luò)帶寬等。
[0039]本文所揭示的各種方面通過提供顯示系統(tǒng)資源使用的圖形表示的系統(tǒng)和方法來解決這些用戶需要且克服先前已知工具的限制。系統(tǒng)資源使用的此圖形表示在本文中稱為資源利用率圖。各種方面中的資源利用率圖經(jīng)配置以通過視覺指示符來告知計算裝置用戶關(guān)于在裝置上運行的功能、應(yīng)用程序、進(jìn)程、進(jìn)程組件和應(yīng)用程序組件(尤其是消耗大部分系統(tǒng)資源的功能、應(yīng)用程序、進(jìn)程、進(jìn)程組件和應(yīng)用程序組件)所使用的系統(tǒng)資源的相對量。用戶可與此些資源利用率圖交互,以提供關(guān)于應(yīng)強(qiáng)調(diào)或解除強(qiáng)調(diào)的進(jìn)程或應(yīng)用程序的輸入。舉例來說,用戶可觸摸資源利用率圖的部分,以指示應(yīng)增加還是降低對應(yīng)的應(yīng)用程序或進(jìn)程的資源優(yōu)先級。計算裝置的操作系統(tǒng)可經(jīng)配置以基于響應(yīng)于資源利用的圖形表示而接收到的一個或一個以上用戶輸入來調(diào)整應(yīng)用于各種應(yīng)用程序和進(jìn)程的優(yōu)先級和資源許可。以此方式,用戶可與其計算裝置交互,以通過使裝置處理器能夠?qū)⑾到y(tǒng)資源集中在最感興趣的應(yīng)用程序或進(jìn)程上且限制用戶很少感興趣或不感興趣的應(yīng)用程序或進(jìn)程的資源利用,來與其當(dāng)前個人偏好一致地改進(jìn)其總體操作性能。
[0040]在另一方面中,計算裝置可經(jīng)配置以向中央服務(wù)器發(fā)射關(guān)于響應(yīng)于用戶輸入而作出的資源分配優(yōu)先級的信息??稍诖酥醒敕?wù)器上接收來自多個計算裝置的數(shù)據(jù),其中所述數(shù)據(jù)可用以產(chǎn)生反映大多數(shù)計算裝置用戶的資源偏好的基于團(tuán)體的資源分配方案??蓪⒋诵┗趫F(tuán)體的資源分配方案發(fā)射到一個或一個以上計算裝置。接收到此些基于團(tuán)體的資源分配方案的計算裝置可使用此資源分配信息來設(shè)置裝置優(yōu)先級,以便在經(jīng)由資源利用率圖接收用戶輸入之前,初步相對于進(jìn)程和應(yīng)用程序來區(qū)分資源的優(yōu)先級。
[0041]根據(jù)各種方面的資源利用率圖可經(jīng)配置以告知用戶關(guān)于正使用計算裝置的一個或一個以上系統(tǒng)資源的程序或進(jìn)程。資源利用率圖是由可經(jīng)配置以便以典型用戶可容易理解而無需知曉計算裝置以及其運行的應(yīng)用程序和進(jìn)程的技術(shù)細(xì)節(jié)的方式呈現(xiàn)信息的計算裝置的一個或一個以上處理器所產(chǎn)生的信息的顯示。此視覺指示可允許用戶對各種應(yīng)用程序的資源需求進(jìn)行相對較快速且容易的比較,以及識別可導(dǎo)致不合意的性能問題的功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件。
[0042]在各種方面中,可結(jié)合呈現(xiàn)在計算裝置顯示器上的一個或一個以上窗或顯示而呈現(xiàn)資源利用率圖。舉例來說,圖1中展示應(yīng)用程序窗100。如圖1中所示,例如呈現(xiàn)所下載網(wǎng)頁的網(wǎng)絡(luò)瀏覽器等應(yīng)用程序通常產(chǎn)生包含多種顯示元件的視覺顯示,所述顯示元件的一些或所有顯示元件可對應(yīng)于消耗系統(tǒng)資源的進(jìn)程或應(yīng)用程序,或由消耗系統(tǒng)資源的進(jìn)程或應(yīng)用程序產(chǎn)生。圖2A到6說明根據(jù)各種方面的替代性資源利用率圖實施方案的實例,所述資源利用率圖覆蓋圖形上或以其它方式修改出現(xiàn)在樣本應(yīng)用程序窗100上的圖像元件。在一些方面中,可將資源利用率圖呈現(xiàn)為在應(yīng)用程序窗或其它顯示器上方的層。覆蓋的資源利用率圖可包含顯示器的元件正使用資源的視覺說明或指示符,但以其它方式避免阻擋顯示器。進(jìn)一步方面可將資源利用率圖并入到顯示本身中。資源利用率圖還可應(yīng)用于菜單顯示,例如如圖7中所示的一系列圖標(biāo)。
[0043]在一些方面中,計算裝置的用戶可通過選擇特定功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件或應(yīng)用程序組件(例如,通過觸摸觸摸屏顯示器上的圖像元件)以傳達(dá)用戶偏好來響應(yīng)于所顯示的資源利用率圖,因此計算裝置可使用此些用戶輸入來區(qū)分系統(tǒng)資源的優(yōu)先級或重新分配系統(tǒng)資源??山?jīng)由任何形式的用戶輸入,例如用鼠標(biāo)點擊或觸摸觸摸屏,來接收用戶資源優(yōu)先級區(qū)分偏好輸入。舉例來說,用戶可在資源利用率圖的與顯示元件相關(guān)聯(lián)的視覺指示符上點擊,以選擇對應(yīng)于所述元件的應(yīng)用程序或進(jìn)程,以用于系統(tǒng)資源的優(yōu)先級指派,或限制或拒絕系統(tǒng)資源?;谟脩暨x擇,計算裝置處理器(或更準(zhǔn)確的說,在處理器上執(zhí)行的操作系統(tǒng)的應(yīng)用程序或組件)可在當(dāng)前運行的應(yīng)用程序與進(jìn)程之間重新分配系統(tǒng)資源。用戶所選擇的顯示元件可與單個或多個下伏進(jìn)程相關(guān)聯(lián),因此用戶選擇可影響對多個進(jìn)程的系統(tǒng)資源分配。在一些方面中,資源利用率圖可提供關(guān)于針對其不存在對應(yīng)視覺元件的下伏進(jìn)程或應(yīng)用程序的信息,從而使用戶能夠傳達(dá)其關(guān)于用戶原本可能不知道的后臺進(jìn)程的偏好。
[0044]當(dāng)用戶輸入識別優(yōu)先級為優(yōu)選的進(jìn)程或應(yīng)用程序時,計算裝置處理器(或處理器的操作系統(tǒng))可作出資源利用率決策,以確保選定應(yīng)用程序或進(jìn)程具有對系統(tǒng)資源的優(yōu)先存取權(quán)。在其中用戶輸入識別不是優(yōu)選的應(yīng)用程序或進(jìn)程(例如,用戶具有很少興趣或無興趣的顯示元件)的情況下,處理器(或多處理器裝置中的多個處理器)或處理器操作系統(tǒng)可作出資源分配決策,其將系統(tǒng)資源限于選定元件或?qū)x定元件拒絕系統(tǒng)資源,包含在一些情況下,終止下伏進(jìn)程。這可允許裝置處理器將系統(tǒng)資源從與選定元件相關(guān)聯(lián)的進(jìn)程移開,從而使那些資源可用于在裝置上操作的其它應(yīng)用程序和進(jìn)程。
[0045]以此方式,資源利用率圖可充當(dāng)一種類型的圖形用戶接口,以使用戶能夠影響系統(tǒng)資源管理的正常進(jìn)程。用戶無需知曉或理解顯示元件與其下伏進(jìn)程之間的關(guān)系,因為此些關(guān)系在資源利用率圖中以圖形方式呈現(xiàn)。代替地,用戶可檢視資源利用率圖以理解系統(tǒng)資源正在何處使用,且選擇用戶將偏好看到強(qiáng)調(diào)或解除強(qiáng)調(diào)的顯示元件。計算裝置可接著使用所述用戶輸入來自動重新分配資源,以適應(yīng)用戶的所指示的偏好。
[0046]圖1說明呈由網(wǎng)絡(luò)瀏覽器產(chǎn)生的網(wǎng)頁形式的樣本應(yīng)用程序窗100。應(yīng)用程序窗可包含在計算裝置上活動的各種應(yīng)用程序顯示或圖形用戶接口,例如網(wǎng)絡(luò)瀏覽器。應(yīng)用程序窗可包含若干子組件。樣本應(yīng)用程序窗100可為包含子組件102、104、106、108、110和112的網(wǎng)頁。這些子組件中的每一者可顯示不同形式的內(nèi)容,且運行依賴不同資源的不同進(jìn)程。舉例來說,一個子組件102可為廣告,例如Adobe Flash中的橫幅,而另一子組件104可為視頻窗。網(wǎng)頁還可包含布置在各種位置中的普通或格式化的文本。另外,一些組件可包含若干形式的JavaScript動畫,例如子組件112,以及不同AJAX窗口小部件,例如子組件106、108和110。圖1中所說明的子組件的布置僅為實例,且所屬領(lǐng)域的技術(shù)人員將了解,網(wǎng)頁采取各種各樣的形式,具有各種各樣不同類型的顯示元件和對應(yīng)的后臺進(jìn)程。雖然使用網(wǎng)絡(luò)瀏覽器網(wǎng)頁顯示器來說明各種方面,但所述方面和權(quán)利要求書不限于網(wǎng)絡(luò)瀏覽器,且通常適用于可由計算裝置呈現(xiàn)的任何形式的顯示器。并且,對應(yīng)用程序窗的參考僅用于說明目的,且無意排除其它類型的顯示器,例如菜單、桌上型計算機(jī)顯示器等。
[0047]圖2A說明根據(jù)其中將圖呈現(xiàn)為應(yīng)用程序窗的覆蓋物的方面的資源利用率圖200。此資源利用率圖200借助于覆蓋顯示器的熱圖或陰影來提供關(guān)于支持不同顯示子組件的應(yīng)用程序服務(wù)器進(jìn)程的資源利用率的相對信息。舉例來說,對應(yīng)的應(yīng)用程序或進(jìn)程消耗大量系統(tǒng)資源的一些組件可由通過色彩或陰影的暗度指示相對資源利用率的色彩或陰影覆蓋。在此方面中,資源利用率圖200可使熱圖類似于紅外線圖像正投影在顯示器上,具有指示溫度的色彩和反映由對應(yīng)于下伏顯示元件的進(jìn)程所消耗的資源量的溫度。用戶可熟悉來自電影和電視節(jié)目的以紅外線和夜視成像為特征的熱圖的概念。因此,熱圖資源利用率圖提供容易理解的所顯示相對資源利用率,許多用戶將發(fā)現(xiàn)其容易理解和操縱。在此些方面中,熱圖顯示中所使用的色彩可使用通常與冷暖和熱溫度相關(guān)聯(lián)的色彩,例如藍(lán)色用于指示具有低資源利用率的組件,桔色或紅色用于指示具有高資源利用率的組件。圖2A和2B中以不同影線圖案的形式說明不同色彩或陰影。
[0048]舉例來說,在圖2A中,顯示子組件106、108和110是靜態(tài)元件,且因此任何下伏進(jìn)程均不消耗顯著的系統(tǒng)資源,例如通信帶寬。因此,顯示子組件106、108和110在資源利用率圖中不用陰影覆蓋。在所說明的實例中,對應(yīng)于顯示子組件102的下伏進(jìn)程正消耗中等量的系統(tǒng)資源。因此,資源利用率圖200可包含覆蓋顯示子組件102的冷色(例如,淺藍(lán))陰影部分202。在所說明的實例中,對應(yīng)于顯示子組件112的下伏進(jìn)程正利用比子組件102多的系統(tǒng)資源,且因此資源利用率圖200包含陰影部分206,其以覆蓋顯示組件112的較暖色彩(或較暗陰影)為特征。在所說明的實例中,對應(yīng)于顯示子組件104的下伏進(jìn)程正利用大多數(shù)系統(tǒng)資源,且因此資源利用率圖200可包含熱色彩(例如,桔色或紅色)的覆蓋陰影部分204,以圖形表示子組件的大量資源使用。
[0049]計算裝置包含由應(yīng)用程序或進(jìn)程利用的許多不同類型的資源,包含存儲器、處理器計算時間、通信網(wǎng)絡(luò)帶寬、內(nèi)部數(shù)據(jù)總線利用率和電力(例如,相對電池汲取)。舉例來說,圖2B說明第二資源利用率圖210,其指示不同于圖2A中所示的系統(tǒng)資源的相對利用率。舉例來說,資源利用率圖200中的陰影可基于帶寬使用,而資源利用率圖210中的陰影可基于處理能力的使用。因此,在所說明的實例中,顯示子組件106和110對應(yīng)于如圖2A中所指示的不與其它計算機(jī)通信且因此不使用任何通信帶寬,但需要處理器計算時間的應(yīng)用程序或進(jìn)程,且因此在圖2B中用熱色(或暗)陰影部分212、214和216覆蓋。因此,圖2A和圖2B10中所說明的兩個資源利用率圖告知用戶對應(yīng)于各種顯示元件的應(yīng)用程序或進(jìn)程所利用的系統(tǒng)資源的不同類型和相對量。
[0050]可產(chǎn)生資源利用率圖以圖形表示任一單個系統(tǒng)資源或資源組合的利用率。舉例來說,可產(chǎn)生一個資源利用率圖以反映處理器計算時間的相對使用(例如,上文參看圖2B所論述),可產(chǎn)生另一資源利用率圖以反映通信帶寬的相對利用率(例如,上文參看圖2A所論述),且可產(chǎn)生另一資源利用率圖以反映裝置電力消耗(其相對于電池利用率)。此些多個資源利用率圖可同時產(chǎn)生,且在用戶的選擇下而覆蓋在顯示器上。舉例來說,用戶可循序地選擇不同資源利用率圖,以便理解不同系統(tǒng)資源的相對使用。多個資源利用率圖還可一者呈現(xiàn)于另一者之上。在實現(xiàn)多個資源利用率圖的同時覆蓋的方面中,每一資源利用率圖可使用不同的色彩方案、陰影強(qiáng)度范圍,或覆蓋陰影,使得所得組合圖為可理解的。
[0051]在一些方面中,可產(chǎn)生資源利用率圖以反映資源組合的利用率。舉例來說,可產(chǎn)生單個資源利用率圖以反映存儲器與處理器使用兩者的組合。在此些組合資源利用率圖中,不同資源的使用可通過覆蓋格式化來區(qū)分,例如通過使用不同符號、色彩或形狀來對應(yīng)于不同系統(tǒng)資源。舉例來說,資源利用率圖可包含兩種不同色彩的陰影,其中每一色彩對應(yīng)于不同資源。作為另一實例,覆蓋陰影的形狀可指示陰影所尋址的資源的類型,例如正方形陰影指示處理器利用率,且橢圓形陰影指示存儲器利用率。
[0052]在各種方面中,資源利用率圖可由用戶選擇性地致動,例如通過用戶按壓按鈕或作出某一其它用戶接口選擇。使資源利用率圖能夠由用戶選擇性地致動會防止資源利用率圖干擾用戶對計算裝置的正常使用,例如觀看下伏顯示。用戶可選擇性地激活不同資源利用率圖,以便理解活動應(yīng)用程序和進(jìn)程對不同資源的相對使用。舉例來說,當(dāng)注意到令人不滿意的性能(例如,較慢的響應(yīng)或閃爍的顯示)時,用戶可能正觀看內(nèi)容,例如視頻或游戲。為了調(diào)查原因,用戶可切換出資源利用率圖以了解對應(yīng)于顯示元件的各種進(jìn)程的相對資源使用,且接著切換掉圖以返回觀看游戲或視頻。用戶可嘗試選擇多個資源利用率圖,以識別可被去活或被指派較低優(yōu)先級的進(jìn)程或應(yīng)用程序,以便改進(jìn)裝置性能。
[0053]舉例來說,參看圖2A和2B,用戶可在資源利用率圖200與資源利用率圖210之間來回切換,或同時開啟兩個資源利用率圖。還可例如響應(yīng)于激活兩個資源利用率圖而產(chǎn)生和呈現(xiàn)基于兩個資源的組合式資源利用率圖。另外,可例如通過針對單個顯示子組件或多個顯示子組件選擇性地激活資源利用率圖,來單獨地開啟或關(guān)閉資源利用率圖的部分。并且,如下文所論述,可開啟資源利用率圖以檢視不具有對應(yīng)顯示元件的進(jìn)程對系統(tǒng)資源的相對使用。
[0054]由于對于短暫實例,應(yīng)用程序和進(jìn)程可使用一些類型的系統(tǒng)資源,因此任一給定時刻的資源利用率無法準(zhǔn)確地反映各種應(yīng)用程序或進(jìn)程可具有的性能影響。舉例來說,進(jìn)程可要求處理器每秒短暫計算若干次,使得處理器計算能力的頻繁利用可影響在裝置上運行的其它應(yīng)用程序或進(jìn)程的性能。出于此原因,資源利用率圖可基于一些資源的時間平均利用率。資源利用率圖可基于在不同量的時間內(nèi)平均的利用率。另外,可產(chǎn)生不同資源利用率圖以表示不同量的時間內(nèi)的平均資源使用。舉例來說,一個資源利用率圖可表示前10秒內(nèi)的平均電力使用,而另一資源利用率圖可表示前24個小時內(nèi)的平均電力使用。用戶可在這些不同時間平均資源利用率圖之間來回切換,以理解各種應(yīng)用程序和進(jìn)程在短期和長期內(nèi)如何汲取電池。
[0055]在各種方面中,資源利用率圖可配置為用戶接口,從而使用戶能夠通過觸摸或選擇資源利用率圖的部分來提供關(guān)于偏好的輸入。舉例來說,用戶可能想要使計算裝置的通信帶寬中的較多帶寬專用于在顯示子組件104中呈現(xiàn)的流式視頻,以確保視頻不會因緩沖而滯后或暫停。在資源利用率圖200開啟的情況下,用戶可看到顯示子組件102和112與也在使用裝置的通信帶寬的下伏應(yīng)用程序或進(jìn)程對應(yīng)。在此情形中,用戶可與用戶接口交互,例如通過觸摸觸摸屏顯示器上的資源利用率圖,以便提供與顯示子組件104相關(guān)聯(lián)的進(jìn)程應(yīng)接收更多通信帶寬的指示,或指示與顯示子組件102和112相關(guān)聯(lián)的進(jìn)程應(yīng)被準(zhǔn)予對通信帶寬的有限接入權(quán)(或被去活)。此用戶輸入可呈現(xiàn)用戶使用計算機(jī)鼠標(biāo)在部分204或子組件104上點擊的形式。還可經(jīng)由任何其它類型的計算裝置用戶接口(例如觸摸屏、鍵盤、麥克風(fēng)或傳感器)來接收輸入。響應(yīng)于此用戶輸入,計算裝置處理器可將通信帶寬重新分配給正在顯示子組件104中呈現(xiàn)的流式視頻。
[0056]雖然圖2A和2B說明“熱圖”類型的資源利用率圖,但可使用資源利用率的其它類型的圖形表示。圖3說明示范性資源利用率圖300,其中與顯示子組件相關(guān)聯(lián)的進(jìn)程的資源利用率由每一顯示元件的高程或陰影程度表示。在此實例方面中,可為每一顯示子組件指派對應(yīng)于對應(yīng)的應(yīng)用程序和進(jìn)程的資源使用的高度。因此,可在顯示器上用較大高度表示來指示較大資源利用使用。高度可由二維顯示器上的陰影或其它人工高程技術(shù)指示,或由三維顯示器上展示的高程指示。舉例來說,所說明的資源利用率圖300將不同深度的陰影302、304和306應(yīng)用于顯示子組件102、104和110,以顯露對應(yīng)的應(yīng)用程序或進(jìn)程的資源利用率。顯示子組件106、108和112不升高或帶陰影,這指示與所述顯示子組件相關(guān)聯(lián)的進(jìn)程不在使用顯著量的系統(tǒng)資源。陰影306大于陰影302,從而指示對應(yīng)于顯示子組件110的進(jìn)程正在使用比對應(yīng)于顯示子組件102的進(jìn)程多的系統(tǒng)資源。陰影304大于陰影306和302兩者,從而指示對應(yīng)于顯示子組件104的進(jìn)程正使用比對應(yīng)于顯示子組件102和110中的任一者的進(jìn)程多的系統(tǒng)資源。
[0057]圖4說明另一實例資源利用率圖400,其中對應(yīng)于顯示子組件的進(jìn)程的資源使用由覆蓋在每一顯示元件的一部分上的條線圖指示。在此方面中,較高條線可指示較大資源使用。若干方面可每顯示子組件提供多個條線,以反映不同類型的系統(tǒng)資源的相對利用率。舉例來說,所說明的資源利用率圖400包含若干子組件的雙條線顯示。在此方面中,一個條線可指示對應(yīng)于顯示子組件的進(jìn)程所利用的存儲器的相對量,而其它條線可指示對應(yīng)于顯示子組件的進(jìn)程所使用的網(wǎng)絡(luò)帶寬。舉例來說,條線顯示402可指示對應(yīng)于顯示子組件102的進(jìn)程具有相對較高的存儲器使用,且正利用中等量的可用通信帶寬。類似地,條線顯示404可指示對應(yīng)于顯示子組件104的進(jìn)程正使用較多存儲器以及可用通信帶寬的較大部分,而條線顯示406可指示對應(yīng)于顯示子組件108的進(jìn)程正使用比組件102大的可用通信帶寬的部分,但需要較少的存儲器空間。
[0058]在此方面中,資源利用率圖中的條線的大小可隨對應(yīng)于每一顯示子組件的進(jìn)程的資源使用而變化。條線的標(biāo)度也可變化。所述標(biāo)度可為絕對的,使得與每一顯示子組件相關(guān)聯(lián)的條線具有相同標(biāo)度?;蛘?,可將所述標(biāo)度調(diào)整為相對于顯示子組件的大小。相對標(biāo)度的使用可防止條線阻擋用戶對顯示子組件的觀看。條線顯示還可位于子組件的不同隅角或外面。另外,配置、標(biāo)度、位置等可全部基于用戶偏好來調(diào)整。
[0059]在一些方面中,用戶可以與上文參看圖2A和2B所述的方式相同的方式來將輸入響應(yīng)提供給資源利用率圖?;蛘?,資源利用率圖400中的每一條線可包含在其頂部顯示的帽狀物。此帽狀物可通過對應(yīng)于顯示子組件的進(jìn)程來指示對應(yīng)于所述條線的資源的最大利用率。在此方面中,用戶可調(diào)整所述帽狀物,例如通過拖曳并且將其下降到所要限制,以提供關(guān)于系統(tǒng)應(yīng)授予對應(yīng)于顯示子組件的進(jìn)程的最大資源利用率的輸入。通過調(diào)整此些帽狀物,用戶可限制或增加對應(yīng)于每一顯示子組件的進(jìn)程可用的最大資源。
[0060]類似于上文參看圖2A和2B所述的資源利用率圖200和210,用戶還可開啟和關(guān)閉資源利用率圖300和400。由于最小量的顯示面積被圖3和4中所說明的資源利用率圖300,400占用,因此用戶可選擇使此資源利用率圖保持開啟。以此方式,在資源利用率圖隨時間過去而自動更新時,用戶可被告知下伏進(jìn)程的資源利用率的變化。
[0061]圖5說明另一形式的資源利用率圖500,其中對應(yīng)于顯示子組件的進(jìn)程的資源利用率由呈現(xiàn)在顯示邊界上的標(biāo)記指示。此方面準(zhǔn)許用戶不分心地觀看顯示,同時被告知相對資源利用率。在此方面中,資源利用率標(biāo)記可沿顯示器的一側(cè)和底部(或頂部)布置,以指示顯示子組件的顯示坐標(biāo)。舉例來說,對應(yīng)于顯示子組件108的進(jìn)程的大量資源使用在資源利用率圖500中由標(biāo)記502和504指示。標(biāo)記502指示Y坐標(biāo),標(biāo)記504指示X坐標(biāo),且顯示子組件108在顯示器上在這些X-Y坐標(biāo)處呈現(xiàn)。不同等級的資源使用可由標(biāo)記的差異(例如不同形狀、色彩或大小)指示。舉例來說,標(biāo)記506和508大于標(biāo)記502和504,以指示對應(yīng)于顯示子組件110的進(jìn)程正需要比對應(yīng)于顯示子組件108的進(jìn)程大的系統(tǒng)資源利用率。標(biāo)記的差異還可區(qū)分哪些標(biāo)記對應(yīng)于哪一子組件。圖5中所說明的方面可提供優(yōu)勢,因為資源利用率標(biāo)記并不阻擋在顯示器上呈現(xiàn)的內(nèi)容。
[0062]圖6說明以網(wǎng)格覆蓋為特征的另一方面資源利用率圖600。在此方面中,所述網(wǎng)格覆蓋的對應(yīng)于具有大量資源使用的應(yīng)用程序或進(jìn)程的區(qū)域可填充有陰影部分602。舉例來說,對應(yīng)于子組件108的區(qū)域在資源利用率圖600中帶陰影,以指示較大資源使用。部分602可在色彩或暗度上變化,這類似于資源利用率圖200和210的熱圖部分。
[0063]如上文所提到,資源利用率圖還可與菜單一起使用。圖7說明應(yīng)用于應(yīng)用程序圖標(biāo)700的顯示的示范性資源利用率圖700。每一圖標(biāo)702可表示安裝于計算裝置1100上的應(yīng)用程序。所說明的資源利用率圖700包含陰影部分704、706、708,以指示使用資源或通常需要大量系統(tǒng)資源的應(yīng)用程序。菜單上下文中的資源利用率可指示給定應(yīng)用程序(軟件和相關(guān)聯(lián)數(shù)據(jù))所占用的存儲器量、當(dāng)前利用的系統(tǒng)資源的量(例如,如果應(yīng)用程序當(dāng)前正在運行)、當(dāng)其運行時通常利用的資源量、在先前間隔內(nèi)已使用的系統(tǒng)資源量(例如,先前24小時內(nèi)的電池消耗)等。并且,可產(chǎn)生不同資源利用率圖,以指示這些替代性資源利用量度中的每一者。
[0064]上文參看圖2A到7所述的資源利用率圖展示對應(yīng)于顯示元件的應(yīng)用程序或進(jìn)程的相對資源利用率。然而,不是所有的活動應(yīng)用程序和進(jìn)程均可與可見顯示元件相關(guān)聯(lián)。應(yīng)用程序和進(jìn)程可在后臺活動,并且競爭用戶想要分配給其當(dāng)前集中于其上的應(yīng)用程序的資源。舉例來說,自動應(yīng)用程序更新可在用戶觀看視頻時激活,從而消耗用于下載更新的通信帶寬,而用戶寧愿讓所述通信帶寬專用于接收視頻數(shù)據(jù)。作為另一實例,周期性維護(hù)處理(例如病毒掃描)可在后臺運行,且消耗系統(tǒng)資源,但不存在可用如上文參看圖2A到7所述的資源利用率圖識別的對應(yīng)顯示元件。
[0065]為了適應(yīng)此些后臺進(jìn)程,可產(chǎn)生資源利用率圖以包含不具有對應(yīng)顯示元件的后臺進(jìn)程的指示。舉例來說,資源利用率圖可包含具有表示如圖8B中所說明的每一后臺進(jìn)程的圖像的額外圖或顯示。此額外圖或顯示可由用戶在資源利用率圖內(nèi)開啟和關(guān)閉,或由系統(tǒng)在資源被完全利用時自動開啟??蓪Υ祟~外圖加色彩、加陰影或以其它方式標(biāo)記,類似于資源利用率圖。此方面使用戶能夠被告知后臺進(jìn)程的資源利用率,且提供關(guān)于資源使用的私有化的輸入,但不存在對應(yīng)的顯示元件。
[0066]圖8A和8B說明一方面資源利用率圖800,其包含用于后臺進(jìn)程的額外圖或顯示(“后臺圖或顯示”)。類似于上文參看圖2A所述的資源利用率圖200,圖8A中所說明的資源利用率圖800包含陰影部分202、204和206,其指示對應(yīng)于顯示子組件102、104和112的進(jìn)程的相對資源利用率。此方面中的資源利用率圖800還包含指示符圖標(biāo)802,其指示存在不對應(yīng)于利用系統(tǒng)資源的顯示元件的后臺進(jìn)程。當(dāng)后臺進(jìn)程也在使用資源時,在資源利用率圖顯示中呈現(xiàn)指示符圖標(biāo)802,以指示存在用戶可觀看的后臺圖或顯示。用戶可選擇通過多種用戶輸入中的任一者觀看后臺圖或顯示,例如通過用鼠標(biāo)在指示符圖標(biāo)802上點擊,或觸摸觸摸屏顯示器上的圖標(biāo)。作為響應(yīng),計算裝置可顯示如圖8B中所說明的后臺圖或顯示。如此圖中所說明,后臺圖804可顯示圖標(biāo)以表示原本不可見的后臺進(jìn)程,其中所應(yīng)用的資源利用率指示類似于資源利用率圖800的其余部分上的指示。舉例來說,圖SB中的后臺圖804包含具有應(yīng)用于后臺進(jìn)程圖標(biāo)的陰影部分的熱圖。類似于資源利用率圖800的其它部分,用戶可通過觸摸、點擊或以其它方式選擇圖標(biāo)或陰影部分來針對增加或減少的資源利用率而選擇后臺進(jìn)程。響應(yīng)于此用戶輸入,計算裝置可將資源重新分配給類似于與顯示元件相關(guān)聯(lián)的進(jìn)程的后臺進(jìn)程或從所述后臺進(jìn)程重新分配資源。
[0067]若干其它說明可用于超出圖中所說明的實例的資源利用率圖。在一方面中,可通過使用以多個尺寸為特征的資源利用率圖來同時說明多個資源的利用率,使用額外尺寸或元件來表示多個資源。此方面的一個實例可為以氣泡為特征的“氣泡圖”資源利用率圖的呈現(xiàn),所述氣泡將通信等待時間展示為色彩或強(qiáng)度,且將通信帶寬展示為氣泡的大小。作為另一實例,同時運行的線程數(shù)目可由氣泡的大小表示,而CPU利用率由氣泡的色彩表示??墒褂蒙?、陰影或高程將用于說明第三資源的第三(或更多)尺寸添加到此氣泡圖。
[0068]圖9說明用于在計算裝置上實施資源利用率圖的方面方法900。可通過用執(zhí)行所述方法的步驟中的每一者的可執(zhí)行指令配置處理器來在計算裝置的處理器上實施關(guān)鍵方面方法900。在方法900和框902中,處理器可搜集關(guān)于利用各種系統(tǒng)資源的功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件的信息。通常,操作系統(tǒng)維持關(guān)于當(dāng)前資源利用的統(tǒng)計數(shù)據(jù),且可經(jīng)配置以跟蹤一時間周期內(nèi)的資源利用率。舉例來說,處理器可經(jīng)配置以在監(jiān)視周期(例如10秒或一分鐘)內(nèi)記錄每一進(jìn)程所需的處理器計算時間的量。作為另一實例,處理器可確定專用于處理器的特定應(yīng)用的存儲器空間的量。處理器可通過監(jiān)視為支持特定應(yīng)用程序或進(jìn)程而正發(fā)射和接收的時間信號的量來確定通信帶寬利用率。所獲得的特定信息可依據(jù)待產(chǎn)生的資源利用率圖的類型而變化。舉例來說,為了產(chǎn)生與存儲器使用有關(guān)的資源利用率圖,處理器可搜集關(guān)于每一活動進(jìn)程正使用或在可由資源利用率圖的類型界定的某一時間周期內(nèi)已使用多少存儲器的信息。
[0069]在一些情況下,關(guān)于資源使用的信息可在計算裝置上可用,在此情況下,框902中的操作可包含來自存儲器或緩沖器的對由操作系統(tǒng)維持的適當(dāng)信息的調(diào)用。在其它情況下,在資源利用率上可用的信息可需要進(jìn)一步操縱,以使其適合用于利用率圖中,例如計算時間平均的利用率值。
[0070]在框904中,處理器可將所獲得或所產(chǎn)生的資源利用率信息轉(zhuǎn)變?yōu)閷?yīng)于顯示元件的圖形表示(即,資源利用率圖)。此產(chǎn)生資源利用率圖的過程可涉及使應(yīng)用程序和進(jìn)程與特定顯示元件相關(guān),以及當(dāng)一個以上進(jìn)程聯(lián)系到一特定顯示元件時對資源利用率進(jìn)行合計。此進(jìn)程還涉及使用資源利用率信息來產(chǎn)生適當(dāng)?shù)娘@示覆蓋,例如適當(dāng)大小和色彩的覆蓋、適當(dāng)大小和位置的條線圖,或適當(dāng)升高或加陰影的顯示元件。資源利用率信息到圖形顯示元件的此轉(zhuǎn)變可針對將由計算裝置產(chǎn)生或支持的每一類型的資源利用率圖進(jìn)行重復(fù)。為了將信息轉(zhuǎn)變?yōu)閳D形形式,信息的活動進(jìn)程可與一個或一個以上顯示元件(例如顯示子組件或圖標(biāo))相關(guān)聯(lián)。如上文所論述,圖形表示可包含對應(yīng)于顯示元件的不同視覺指示符。這些視覺指示符可變化(例如在顏色或形狀上),以與和所述視覺指示符所對應(yīng)的顯示元件相關(guān)聯(lián)的進(jìn)程的資源利用率信息相關(guān)。舉例來說,如果資源利用率信息指示進(jìn)程的高存儲器使用,那么對應(yīng)于進(jìn)程的相關(guān)聯(lián)顯示元件的視覺指示符可被較暗地加陰影或具有熱色彩(例如,紅色或桔色)。對于不與顯示元件相關(guān)聯(lián)的進(jìn)程,可使用所獲得的資源利用率信息來產(chǎn)生后臺圖,所述后臺圖可被保持在存儲器中,直到被用戶選擇進(jìn)行顯示為止。在產(chǎn)生資源利用率圖中,資源利用率的各種視覺指示符可與其對應(yīng)的顯示元件對準(zhǔn)。舉例來說,鮮紅視覺指示符可覆蓋其相關(guān)聯(lián)的進(jìn)程正利用大量的一個或一個以上系統(tǒng)資源(例如處理器時間、存儲器存儲和/或通信帶寬)的顯示子組件。在進(jìn)一步方面中,圖形表示可與顯示整合,使得所述顯示和圖形表示可一起調(diào)整、開啟或關(guān)閉。
[0071]在一些方面中,可提供功能或應(yīng)用編程接口(API),以輔助覆蓋或?qū)①Y源利用率圖與應(yīng)用程序集成。此功能或API可在顯示器和顯示器的元件或子組件上從應(yīng)用程序或操作系統(tǒng)接收數(shù)據(jù),且返回資源利用率圖顯示,其中每一視覺指示符適當(dāng)?shù)嘏c對應(yīng)顯示元件對準(zhǔn)。
[0072]在存在利用系統(tǒng)資源的后臺進(jìn)程且產(chǎn)生后臺圖的情況下,所產(chǎn)生的資源利用率圖還可包含圖標(biāo),以警告用戶后臺圖的可用性。
[0073]在框906中,可顯示所產(chǎn)生的資源利用率圖。顯示可涉及在當(dāng)前顯示上覆蓋圖形表示。用于產(chǎn)生顯示和產(chǎn)生覆蓋顯示的機(jī)制在計算技術(shù)中是眾所周知的。[0074]在框908中,處理器可經(jīng)由用戶接口接收用戶輸入。用戶輸入可響應(yīng)于資源使用的所顯示圖形表示而指示顯示元件的選擇。此輸入可呈與計算裝置用戶接口兼容的任何形式,例如來自鍵盤或鼠標(biāo)上的按鍵按壓的輸入、從麥克風(fēng)接收的口頭輸入、由觸摸屏接收的觸摸事件,或其它用戶輸入傳感器。舉例來說,用戶可在資源利用率圖的視覺指示符上點擊,或推按對應(yīng)于圖標(biāo)的鍵。
[0075]在框910中,處理器可使用接收到的用戶輸入來重新分配系統(tǒng)資源。由處理器重新分配的資源可為與所顯示的資源利用率a中所指示相同的資源。舉例來說,如果呈現(xiàn)基于存儲器使用的資源利用率圖,那么存儲器可為基于用戶輸入而重新分配的資源??芍匦路峙滟Y源的方式將取決于資源的類型、使用資源的應(yīng)用程序和進(jìn)程、系統(tǒng)許可以及計算裝置的操作狀態(tài)。并且,重新分配系統(tǒng)資源的過程可將較多資源分配給選定進(jìn)程或應(yīng)用程序,或減少或消除由用戶選擇的進(jìn)程或應(yīng)用程序存取的資源。系統(tǒng)資源的重新分配可經(jīng)由操作系統(tǒng)來實現(xiàn),例如由調(diào)度器組件,或通過去活選定應(yīng)用程序或進(jìn)程來實現(xiàn)。在一些方面中,計算裝置處理器可具有負(fù)責(zé)管理進(jìn)程對資源的存取的調(diào)度器。所述調(diào)度器可依賴于不同調(diào)度算法,所述調(diào)度算法可適應(yīng)對選定進(jìn)程的用戶偏好。在其它方面中,作為計算裝置的操作系統(tǒng)的一部分的資源管理軟件可用以將資源重新分配給選定進(jìn)程。
[0076]只要資源利用率圖進(jìn)程保持活動,方法900的操作就可繼續(xù)。因此,計算裝置可返回到框902,以在框910中實施用戶偏好之后搜集當(dāng)前資源利用數(shù)據(jù)。以此方式,用戶可繼續(xù)細(xì)調(diào)資源分配,直到他們滿意其計算裝置性能為止。
[0077]如上文所提到,在一方面中,可將關(guān)于應(yīng)用程序或進(jìn)程優(yōu)先級的用戶輸入發(fā)射到中央服務(wù)器,以用于開發(fā)基于團(tuán)體的系統(tǒng)資源分配方案。圖1OA說明用于在將關(guān)于資源分配或優(yōu)先級的數(shù)據(jù)中繼到中央服務(wù)器的計算裝置上實施資源利用率圖的方面方法1000。圖1OB說明可使用由一個或一個以上計算裝置中繼的資源優(yōu)先級區(qū)分?jǐn)?shù)據(jù)在中央服務(wù)器上實施以開發(fā)基于團(tuán)體的資源分配方案的方面方法1020。圖1OC說明用于在計算裝置上利用基于團(tuán)體的資源分配方案來設(shè)定可由用戶通過與資源利用率圖交互來更改的初始資源分配。
[0078]參看圖10A,方法1000包含上文所描述的方法900的操作,具有框1002中將資源優(yōu)先級區(qū)分?jǐn)?shù)據(jù)發(fā)射到中央服務(wù)器的額外操作。在方法1000中,可以與上文參看圖9所述的相同方式執(zhí)行框902、904、906、908和910。在框1002中,計算裝置處理器可向中央服務(wù)器發(fā)射得自所接收用戶輸入或關(guān)于計算裝置資源分配的用戶輸入的實施的資源優(yōu)先級區(qū)分?jǐn)?shù)據(jù)。此數(shù)據(jù)可包含由計算裝置基于用戶輸入而設(shè)定的優(yōu)先級或資源分配。此資源分配數(shù)據(jù)的發(fā)射可經(jīng)由任何可用電信機(jī)制來實現(xiàn),包含移動裝置情況下的無線數(shù)據(jù)通信鏈路。
[0079]如上文所提到,中央服務(wù)器可搜集反映許多用戶的決策的資源分配信息,且使用所述信息來產(chǎn)生反映團(tuán)體優(yōu)先級決策(即,團(tuán)體資源優(yōu)先級區(qū)分方案)的資源優(yōu)先級區(qū)分或分配方案。團(tuán)體資源優(yōu)先級區(qū)分方案的產(chǎn)生和散布對于將對許多計算裝置常見的操作條件可能特別有用。此常見操作條件的實例為流行因特網(wǎng)網(wǎng)站的呈現(xiàn)。舉例來說,成千上萬的用戶將檢查流行新聞?wù)军c,例如CNN.com、New York Times, com等,以及流行服務(wù)網(wǎng)站,例如Facebook.com、YouTube.com等。通常,網(wǎng)站擁有者包含顯示于同一網(wǎng)頁上的大量不同內(nèi)容,包含廣告、鏈接等。通過基于從多個計算裝置接收到的資源分配數(shù)據(jù)為特定網(wǎng)頁開發(fā)團(tuán)體資源優(yōu)先級區(qū)分方案,中央服務(wù)器可確定大多數(shù)(或至少大部分)用戶共用的資源優(yōu)先級區(qū)分方案。由于此團(tuán)體資源優(yōu)先級區(qū)分方案將適用于接入特定網(wǎng)站的大量用戶,舉例來說,此方案可對使接入頁面的計算裝置能夠用反映團(tuán)體偏好的預(yù)定義資源分配來呈現(xiàn)其內(nèi)容有用。以此方式,計算裝置可在用戶有機(jī)會作出他或她自己的判斷之前,使用將適合大量用戶的優(yōu)先級區(qū)分方案來區(qū)分資源的優(yōu)先級。通過搜集用戶資源分配數(shù)據(jù),且為特定網(wǎng)站或網(wǎng)頁動態(tài)地更新團(tuán)體資源優(yōu)先級區(qū)分方案,此中央服務(wù)器可提供推薦的資源優(yōu)先級區(qū)分方案,其反映當(dāng)前網(wǎng)頁內(nèi)容以及平均用戶活動。舉例來說,新聞頁網(wǎng)站將隨著新聞演化而整天不斷改變,且因此用戶資源優(yōu)先級區(qū)分決策將依據(jù)當(dāng)前時刻的熱門新聞而改變。并且,用戶資源優(yōu)先級區(qū)分可針對給定網(wǎng)站而整天不斷改變,例如以強(qiáng)調(diào)通勤時間附近的實時交通更新,同時解除強(qiáng)調(diào)其它時間的電信資源密集進(jìn)程。
[0080]參看圖10B,在方法1020中,在框1004中,中央服務(wù)器可從多個計算裝置接收資源優(yōu)先級區(qū)分?jǐn)?shù)據(jù)。此數(shù)據(jù)可包含由計算裝置在框1002中發(fā)射但來自任何數(shù)目的裝置的相同數(shù)據(jù)。資源優(yōu)先級區(qū)分?jǐn)?shù)據(jù)的接收可經(jīng)由可由計算裝置接入的任何可用通信鏈路,例如因特網(wǎng)、本地網(wǎng)絡(luò)和無線數(shù)據(jù)網(wǎng)絡(luò)。使用接收到的數(shù)據(jù),服務(wù)器或與服務(wù)器通信的另一系統(tǒng)可在框1006中產(chǎn)生團(tuán)體資源優(yōu)先級區(qū)分方案。在框1006中,團(tuán)體資源優(yōu)先級區(qū)分方案可針對每一類型的資源,以及針對每一應(yīng)用程序、網(wǎng)站和針對其從計算裝置接收資源分配數(shù)據(jù)的顯示而產(chǎn)生團(tuán)體資源優(yōu)先級區(qū)分方案。
[0081]團(tuán)體資源優(yōu)先級區(qū)分方案可由中央服務(wù)器使用多種方法來產(chǎn)生。在第一方面方法中,可產(chǎn)生團(tuán)體資源優(yōu)先級區(qū)分方案以作為從所有報告計算裝置收集的資源優(yōu)先級的平均值。在第二方面方法中,可根據(jù)多種準(zhǔn)則對來自報告計算裝置(例如已識別為團(tuán)體思想領(lǐng)導(dǎo)者的計算裝置,例如其偏好顯得反映大多數(shù)用戶的偏好的個人)的優(yōu)先級進(jìn)行加權(quán)。在第三方面方法中,團(tuán)體資源分配方案可經(jīng)配置以反映相對分配,例如資源之間的比較。舉例來說,如果與基于資源利用率圖的用戶選擇有關(guān)的分配數(shù)據(jù)覆蓋在網(wǎng)頁上,那么團(tuán)體資源分配方案可包含對特定所顯示網(wǎng)頁子組件的資源分配的排名。在第四方面方法中,中央服務(wù)器可確定為多個或大多數(shù)用戶所共用的資源分配,且采用其作為團(tuán)體資源分配方案。在第五方面方法中,可使用特定用戶群組的成員已知的計算裝置來產(chǎn)生那些特定用戶群組的團(tuán)體資源分配方案,從而提供適合所組織用戶群組中的每一者的多種團(tuán)體資源分配方案
[0082]在方法1020的框1008中,可經(jīng)由任何合適的通信鏈路,例如因特網(wǎng)、閉合網(wǎng)絡(luò)或無線數(shù)據(jù)通信網(wǎng)絡(luò)來將所產(chǎn)生的團(tuán)體資源分配方案發(fā)射到計算裝置??蓪F(tuán)體資源分配方案的此發(fā)射廣播到所有預(yù)訂計算裝置,或可僅發(fā)射到向中央服務(wù)器報告了資源分配設(shè)定的那些計算裝置。在一方面中,團(tuán)體資源分配方案的發(fā)射可為用戶可預(yù)訂的服務(wù),例如通過選擇服務(wù)或通過支付預(yù)訂費用。
[0083]接收團(tuán)體資源分配方案的計算裝置可依賴所述方案來分配資源或區(qū)分資源的優(yōu)先級,例如在啟動網(wǎng)站后即刻,在用戶有機(jī)會輸入偏好之前。舉例來說,如果團(tuán)體資源分配方案包含關(guān)于流行網(wǎng)頁的資源分配的數(shù)據(jù),那么計算裝置在加載網(wǎng)頁時可最初依賴用于資源分配的方案。稍后可如上文所述,響應(yīng)于資源利用率圖基于用戶輸入重新分配資源。在進(jìn)一步方面中,可阻止或去活團(tuán)體資源分配方案中具有低資源優(yōu)先級的應(yīng)用程序或進(jìn)程,至少直到用戶選擇對應(yīng)顯示元件來激活為止。
[0084]圖1OC說明實例方法1000B,其可在計算裝置中實施,以便利用由中央服務(wù)器發(fā)射的此團(tuán)體資源分配方案。在方法1000B中,在框1010中,計算裝置可接收由中央服務(wù)器發(fā)射的團(tuán)體資源分配方案。如上文所提到,團(tuán)體資源分配方案的此接收可經(jīng)由計算裝置與中央服務(wù)器之間的任何可用通信鏈路。在框1012中,計算裝置處理器可實施或使用所接收方案內(nèi)的資源優(yōu)先級區(qū)分?jǐn)?shù)據(jù)來將資源分配給應(yīng)用程序或進(jìn)程。系統(tǒng)資源的重新分配可以類似于可如何響應(yīng)于上文所述的用戶輸入來分配資源類似的方式實現(xiàn)。之后,計算裝置可產(chǎn)生資源利用率圖,且經(jīng)由執(zhí)行操作902到910來接收用戶輸入,如上文參看圖9所述。
[0085]上文所述的方面可在多種計算裝置(例如移動計算裝置和筆記本型計算機(jī))中的任一者上實施。圖11中說明此計算裝置1100的示范性非限制方面的實例組件和模塊。計算裝置1100可包含電子組件的電路板1180,電子組件中的一些或全部可集成到芯片上系統(tǒng)中,其包含耦合到存儲器1102的控制處理器1101。雖然圖11中展示單個處理器1101,但各個方面還可在多處理器裝置中實施,例如當(dāng)控制處理器1101為多核處理器或具有封裝在形狀以及到控制處理器1101的連接類似的單獨芯片中的多個處理器時??刂铺幚砥?101可進(jìn)一步耦合到數(shù)字信號處理器1111和/或模擬信號處理器1121,其也耦合在一起。在一些方面中,控制處理器1101和數(shù)字信號處理器1111可為同一組件,或可集成到同一處理器芯片中。顯示器控制器1133和觸摸屏控制器1143可耦合到控制處理器1101且耦合到計算裝置1100內(nèi)或連接到計算裝置1100的顯示器或觸摸屏顯示器1103。
[0086]控制處理器1101還可耦合到可裝卸存儲器1122(例如,在移動計算裝置的情況下,SD存儲器或SM卡)且/或耦合到外部存儲器1104,例如磁盤驅(qū)動器、⑶驅(qū)動器和DVD驅(qū)動器中的一者或一者以上。控制處理器1101還可耦合到通用串行總線(USB)控制器1112,通用串行總線控制器1112耦合到USB端口 1114。并且,電力供應(yīng)器1170可通過USB控制器1112或通過不同電連接而耦合到電路板1180,以將電力(例如,DC電力)提供到各種電子組件。
[0087]控制處理器1101還可耦合到視頻編碼器1134,例如逐行倒相(PAL)編碼器、順序傳送色彩與存儲(SECAM)編碼器,或美國國家電視系統(tǒng)委員會(NTSC)編碼器。另外,視頻編碼器1134可耦合到視頻放大器1136,視頻放大器1136可耦合到視頻編碼器1134以及顯示器或觸摸屏顯示器1103。并且,視頻端口 1138可耦合到視頻放大器1136,以實現(xiàn)將計算裝置1100連接到外部監(jiān)視器、電視機(jī)或其它顯示器(未圖示)。
[0088]在一些方面中,尤其移動計算裝置,控制處理器1101可耦合到射頻(RF)收發(fā)器1105,例如經(jīng)由模擬信號處理器1121。RF收發(fā)器1105可耦合到RF天線1104,以用于發(fā)射和接收RF信號。RF收發(fā)器1105可經(jīng)配置以發(fā)射和接收包含(例如)蜂窩式電話(例如G-3、UMTS、CDMA等)、WiF1、WiMax和藍(lán)牙的一個或一個以上不同無線通信協(xié)議的通信信號。
[0089]控制處理器1101可進(jìn)一步耦合到網(wǎng)卡1106,網(wǎng)卡1106可耦合到網(wǎng)絡(luò)連接件1116和/或RF收發(fā)器1105,且經(jīng)配置以經(jīng)由外部網(wǎng)絡(luò)(例如,局域網(wǎng)、因特網(wǎng)、內(nèi)聯(lián)網(wǎng)、WiFi網(wǎng)絡(luò)、藍(lán)牙網(wǎng)絡(luò)、個人區(qū)域網(wǎng)絡(luò)(PAN)等)實現(xiàn)通信。網(wǎng)卡1106可呈單獨芯片或卡的形式,或可實施為作為完整解決方案通信芯片的控制處理器1101或RF收發(fā)器1105 (或兩者)的部分。
[0090]若干模擬裝置可經(jīng)由模擬信號處理器1121(例如如圖11中所示的小鍵盤1108)耦合到控制處理器1101。在其它實施方案中,小鍵盤或鍵盤可包含其自己的處理器,使得與控制處理器1101的介接可經(jīng)由直接連接(未圖示)、經(jīng)由網(wǎng)絡(luò)連接(例如,經(jīng)由網(wǎng)卡),或經(jīng)由USB端口 1114。
[0091]在一些實施方案中,數(shù)碼相機(jī)1148可耦合到控制處理器1101。在示范性方面中,數(shù)字相機(jī)1148可為電荷耦合裝置(CCD)相機(jī)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)相機(jī)。數(shù)碼相機(jī)1148可建置到計算裝置1100中,或通過外部纜線耦合到裝置。
[0092]在一些實施方案中,音頻C0DEC1150(例如,立體聲CODEC)可耦合到模擬信號處理器1121,且經(jīng)配置以經(jīng)由音頻放大器1152將聲音信號發(fā)送到一個或一個以上揚聲器1154。音頻C0DEC1150還可耦合到麥克風(fēng)放大器1156,麥克風(fēng)放大器1156可耦合到麥克風(fēng)1158(例如,經(jīng)由麥克風(fēng)插孔)。耳機(jī)插孔1159也可耦合到音頻C0DEC1150,以用于將音頻輸出到耳機(jī)。
[0093]在一些實施方案中,計算裝置1100可包含單獨的RF接收器電路1160,RF接收器電路1160可耦合到天線1162,以用于接收廣播無線通信信號。接收器電路1160可經(jīng)配置以接收廣播電視信號(例如,F(xiàn)LO TV廣播),且將接收到的信號提供給DSP1111以供處理。在一些實施方案中,接收器電路1160可經(jīng)配置以接收FM無線電信號,在此情況下,可將接收到的信號傳遞到音頻CODECl 150以供處理。
[0094]在一方面中,用于實現(xiàn)上文所述的方法操作中的一者或一者以上的處理器可執(zhí)行指令可存儲在內(nèi)部存儲器1102、可裝卸存儲器1122和/或非易失性存儲器1104(例如,如在硬盤驅(qū)動器、CD驅(qū)動器或可經(jīng)由網(wǎng)絡(luò)存取的其它存儲裝置上)中。此些處理器可執(zhí)行指令可由控制處理器1101執(zhí)行,以便實施本文所述的方法。
[0095]圖12中說明移動計算裝置的實例,且圖13中說明筆記本型計算機(jī)的實例。典型的移動計算裝置1200將共同具有圖12中所說明的組件。舉例來說,移動計算裝置1100可包含耦合到內(nèi)部存儲器1192的處理器1191,以及觸摸表面輸入裝置/顯示器1193。觸摸屏顯示器1193例如為電阻性感測觸摸屏、電容性感測觸摸屏、紅外線感測觸摸屏、聲學(xué)/壓電感測觸摸屏等。各種方面不限于任何特定類型的觸摸屏顯示器1193或觸摸板技術(shù)。另夕卜,計算裝置1100可具有用于發(fā)送和接收電磁輻射的天線1194,其連接到無線數(shù)據(jù)鏈路;和/或蜂窩式電話收發(fā)器1195,其耦合到處理器1191。計算裝置1100還可包含用于接收用戶輸入的物理按鈕1196。處理器1191可進(jìn)一步連接到有線網(wǎng)絡(luò)接口 1198,例如通用串行總線(USB)或FireWire?連接件插座,用于將處理器1191連接到外部觸摸板或觸摸表面,其上也可應(yīng)用各種方面。
[0096]在一些實施方案中,在電子裝置1100上在觸摸屏顯示器1193外部的區(qū)域中提供觸摸表面。舉例來說,小鍵盤(未圖示)可包含具有埋入式電容性觸摸傳感器的觸摸表面。在其它實施方案中,觸摸屏顯示器1193可提供完整GUI。
[0097]上文所述的方面還可在多種計算裝置(例如膝上型計算機(jī)1200,如圖13中所說明)內(nèi)實施。許多膝上型計算機(jī)包含觸摸板觸摸表面,其充當(dāng)計算機(jī)的指向裝置,且因此可接收拖曳、滾動和輕打示意動作,類似于在配備有觸摸屏顯示器的移動計算裝置上實施的示意動作。膝上型計算機(jī)1200將通常包含處理器1201,其耦合到易失性存儲器1202和大容量非易失性存儲器,例如磁盤驅(qū)動器1203。計算機(jī)1200還可包含耦合到處理器1201的軟盤驅(qū)動器1204和壓縮光盤(⑶)驅(qū)動器1205。計算機(jī)裝置1200還可包含耦合到處理器1201的若干連接件端口,以用于建立數(shù)據(jù)連接或接收外部存儲器裝置,例如USB或FireWire?連接件插槽,或用于將處理器1201耦合到網(wǎng)絡(luò)的其它網(wǎng)絡(luò)連接電路1206。在筆記本型配置中,計算機(jī)外殼包含觸摸板1207、鍵盤1208和顯示器1209,其全部耦合到處理器1201。如眾所周知,計算裝置的其它配置可包含耦合到處理器(例如,經(jīng)由USB輸入)的計算機(jī)鼠標(biāo)或跟蹤球。
[0098]計算裝置處理器1191、1201可為任何可編程微處理器、微計算機(jī)或多處理器芯片,其可由軟件指令(應(yīng)用程序)配置以執(zhí)行多種功能,包含本文所述的各種方面的功能。在一些便攜式計算裝置1100中,可提供多個處理器1191,例如專用于無線通信功能的一個處理器,以及專用于運行其它應(yīng)用程序的一個處理器。所述處理器還可包含作為通信芯片組的部分。
[0099]前述方法描述和過程流程程圖僅作為說明性實例而提供,且既定不需要或暗示必須以所呈現(xiàn)的次序執(zhí)行各種方面的操作或步驟。如所屬領(lǐng)域的技術(shù)人員將了解,前述方面中的操作或步驟的次序可以任何次序執(zhí)行。例如“其后”、“接著”、“接下來”等詞語無意限制操作或步驟的次序;這些詞語僅用以引導(dǎo)閱讀者閱讀對方法的描述。另外,舉例來說,使用冠詞“一”或“所述”以單數(shù)對權(quán)利要求元素的任何參考將不被解釋為將所述元素限于單數(shù)。
[0100]結(jié)合本文所揭示的方面而描述的各種說明性邏輯塊、模塊、電路和算法步驟可實施為電子硬件、計算機(jī)軟件或兩者的組合。為清楚說明硬件與軟件的這種可互換性,上文已大致關(guān)于其功能性而描述了各種說明性組件、塊、模塊、電路、操作及步驟。將所述功能性實施為硬件還是軟件取決于特定應(yīng)用及強(qiáng)加于整個系統(tǒng)的設(shè)計約束。所屬領(lǐng)域的技術(shù)人員可針對每一特定應(yīng)用以不同方式來實施所描述的功能性,但所述實施方案決定不應(yīng)被解釋為會導(dǎo)致脫離本發(fā)明的范圍。
[0101]用以實施結(jié)合本文所揭示的方面而描述的各種說明性邏輯、邏輯塊、模塊和電路的硬件可用經(jīng)設(shè)計以執(zhí)行本文中所描述的功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件,或其任何組合來實施或執(zhí)行。通用處理器可以是微處理器,但在替代方案中,處理器可以是任何常規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器還可實施為計算裝置的組合,例如,DSP與微處理器的組合、多個微處理器的組合、一個或一個以上微處理器與DSP核心的聯(lián)合,或任何其它此配置?;蛘?,一些操作或步驟可由特定于給定功能的電路執(zhí)行。
[0102]在一個或一個以上示范性方面中,所描述的功能可在硬件、軟件、固件或其任何組合中實施。如果以軟件實施,那么可將功能作為計算機(jī)可讀媒體上的一個或一個以上指令或代碼而加以存儲或傳輸。本文所揭示的方法或算法的步驟可在處理器可執(zhí)行軟件模塊中實施,所述模塊可駐存在有形非暫時計算機(jī)可讀存儲媒體上。有形非暫時計算機(jī)可讀存儲媒體可為可由計算機(jī)存取的任何可用媒體。作為實例而非限制,此非暫時計算機(jī)可讀媒體可包含RAM、ROM、EEPROM、CD-ROM或其它光盤存儲裝置、磁盤存儲裝置或其它磁性存儲裝置,或可用以運載或存儲呈指令或數(shù)據(jù)結(jié)構(gòu)形式的所要程序代碼且可通過計算機(jī)存取的任何其它媒體。如本文中所使用,磁盤及光盤包括壓縮光盤(CD)、激光光盤、光學(xué)光盤、數(shù)字多功能光盤(DVD)、軟磁盤及藍(lán)光光盤,其中磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤使用激光光學(xué)地復(fù)制數(shù)據(jù)。以上各項的組合也應(yīng)包括在非暫時計算機(jī)可讀媒體的范圍內(nèi)。另外,方法或算法的操作可作為代碼和/或指令中的一者或任何組合或集合而駐存在有形非暫時機(jī)器可讀媒體和/或計算機(jī)可讀媒體上,所述媒體可并入到計算機(jī)程序產(chǎn)品中。
[0103]提供對所揭示方面的先前描述是為了使所屬領(lǐng)域的技術(shù)人員能夠制作或使用本發(fā)明。所屬領(lǐng)域的技術(shù)人員將容易明白對這些方面的各種修改,且在不脫離本發(fā)明的精神或范圍的情況下,本文中所界定的一般原理可應(yīng)用于其它方面。因此,本發(fā)明無意限于本文中所展示的方面,而是將賦予本發(fā)明與所附權(quán)利要求書以及本文所揭示的原理和新穎特征一致的最廣范圍。
【權(quán)利要求】
1.一種在計算裝置上執(zhí)行的用戶接口方法,其包括: 將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖,所述資源利用率圖包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對資源的使用的視覺指示符;以及 顯示所述資源利用率圖,使得所述視覺指示符與對應(yīng)顯示元件對準(zhǔn)。
2.根據(jù)權(quán)利要求1所述的用戶接口方法,其進(jìn)一步包括獲得所述資源利用率信息。
3.根據(jù)權(quán)利要求1所述的用戶接口方法,其中將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闊釄D資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括產(chǎn)生色彩覆蓋顯示,所述色彩覆蓋顯示依據(jù)色彩來指示對應(yīng)于顯示元件的進(jìn)程的相對資源利用率。
4.根據(jù)權(quán)利要求1所述的用戶接口方法,其中將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闂l線圖資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括結(jié)合顯示元件呈現(xiàn)的條線圖,所述條線圖依據(jù)所述條線圖中的條線的高度來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
5.根據(jù)權(quán)利要求1所述的用戶接口方法,其中將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括施加到顯示元件的陰影,所述陰影依據(jù)陰影的大小來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
6.根據(jù)權(quán)利要求1所述的用戶接口方法,其中將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括高程顯示元件,所述高程顯示元件依據(jù)相對于其它顯示元件的相對高程來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
7.根據(jù)權(quán)利要求1所述的用戶接口方法,其中將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖,在所述資源利用率圖中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括定位于所述計算裝置顯示器的周邊上的指示符。
8.根據(jù)權(quán)利要求1所述的用戶接口方法,其中將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括轉(zhuǎn)變關(guān)于存儲在所述計算裝置上的應(yīng)用程序的資源利用率的信息,其中所述視覺指示符指示當(dāng)所述應(yīng)用程序在所述處理器上運行時的資源使用。
9.根據(jù)權(quán)利要求1所述的用戶接口方法,其中將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橹甘静慌c顯示元件相關(guān)聯(lián)的后臺進(jìn)程的資源利用率的資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括識別所述后臺進(jìn)程以及所述后臺進(jìn)程的相對資源利用率的指示符的顯示。
10.根據(jù)權(quán)利要求1所述的用戶接口方法,其中將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)槎鄠€資源利用率圖,其各自對應(yīng)于多個系統(tǒng)資源中的一者,且各自包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述多個系統(tǒng)資源中的所述一者的使用的視覺指示符。
11.根據(jù)權(quán)利要求10所述的用戶接口方法,其中將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于第一和第二資源的利用率的信息轉(zhuǎn)變?yōu)闅馀葙Y源利用率圖,所述氣泡資源利用率圖包括氣泡圖像,其中說明所述第一資源的使用的所述視覺指示符為所述氣泡的直徑,且說明所述第一資源的使用的所述視覺指示符為所述氣泡的色彩或強(qiáng)度中的一者。
12.根據(jù)權(quán)利要求1所述的用戶接口方法,其進(jìn)一步包括: 響應(yīng)于所述所顯示的資源利用率圖而接收用戶輸入;以及 基于所述所接收用戶輸 入來分配所述計算裝置的資源。
13.根據(jù)權(quán)利要求12所述的用戶接口方法,其中基于所述所接收用戶輸入來分配所述計算裝置的資源包括基于所述所接收用戶輸入來直接分配所述計算裝置的資源。
14.根據(jù)權(quán)利要求12所述的用戶接口方法,其中基于所述所接收用戶輸入來分配所述計算裝置的資源包括使用操作系統(tǒng)機(jī)制基于所述所接收用戶輸入來間接分配所述計算裝置的資源。
15.根據(jù)權(quán)利要求12所述的用戶接口方法,其中基于所述所接收用戶輸入來分配所述計算裝置的資源包括調(diào)整優(yōu)先級設(shè)定和資源許可中的一者或兩者。
16.根據(jù)權(quán)利要求12所述的用戶接口方法,其進(jìn)一步包括: 將用戶偏好和資源分配數(shù)據(jù)中的一者或兩者從所述計算裝置發(fā)射到中央服務(wù)器,其中所述用戶偏好和資源分配數(shù)據(jù)是從所述所接收用戶輸入得出; 在所述中央服務(wù)器上從多個計算裝置接收用戶偏好和資源分配數(shù)據(jù)中的一者或兩者; 基于用戶偏好和所接收資源分配數(shù)據(jù)中的所述一者或兩者而產(chǎn)生資源分配方案;以及 發(fā)射所述資源分配方案。
17.根據(jù)權(quán)利要求12所述的用戶接口方法,其進(jìn)一步包括: 將響應(yīng)于所述所顯示的資源利用率圖而接收到的所述用戶輸入從所述計算裝置發(fā)射到中央服務(wù)器; 基于所述服務(wù)器所接收到的所述用戶輸入而產(chǎn)生資源分配方案;以及 發(fā)射所述資源分配方案。
18.根據(jù)權(quán)利要求12所述的用戶接口方法,其進(jìn)一步包括: 在所述計算裝置中接收所述所發(fā)射的資源分配方案;以及 使用所述所接收資源分配方案來起初將系統(tǒng)資源分配給在所述計算裝置上運行的功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件和應(yīng)用程序組件中的一者或一者以上。
19.一種在中央服務(wù)器上執(zhí)行的資源優(yōu)化方法,其包括: 響應(yīng)于所顯示的圖形表示基于用戶輸入從多個計算裝置接收資源分配數(shù)據(jù),所述所顯示的圖形表示包含說明對應(yīng)顯示元件對資源的使用的一個或一個以上視覺指示符; 基于所述所接收資源分配數(shù)據(jù)而產(chǎn)生團(tuán)體資源分配方案;以及 發(fā)射所述團(tuán)體資源分配方案。
20.根據(jù)權(quán)利要求19所述的資源優(yōu)化方法,其中所述所接收資源分配數(shù)據(jù)包括用戶偏好。
21.根據(jù)權(quán)利要求19所述的資源優(yōu)化方法,其中所述所接收資源分配數(shù)據(jù)包括由所述多個計算裝置中的每一者響應(yīng)于所顯示的資源利用率圖而接收的用戶輸入。
22.根據(jù)權(quán)利要求19所述的資源優(yōu)化方法,其中所述所接收資源分配數(shù)據(jù)包括經(jīng)配備以響應(yīng)于所顯示的資源利用率圖而接收用戶輸入的每一計算裝置中的優(yōu)先級設(shè)定和資源許可集合中的一者或兩者。
23.一種計算裝置,其包括: 顯不器;以及 處理器,其耦合到所述顯示器,且配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項的操作: 將關(guān)于功能、進(jìn)程、應(yīng)用程 序、進(jìn)程組件以及應(yīng)用程序組件中的一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖,所述資源利用率圖包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對資源的使用的視覺指示符;以及 顯示所述資源利用率圖,使得所述視覺指示符與對應(yīng)顯示元件對準(zhǔn)。
24.根據(jù)權(quán)利要求23所述的計算裝置,其中所述處理器配置有用以執(zhí)行進(jìn)一步包括獲得所述資源利用率信息的操作的處理器可執(zhí)行指令。
25.根據(jù)權(quán)利要求23所述的計算裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闊釄D資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括產(chǎn)生色彩覆蓋顯示,所述色彩覆蓋顯示依據(jù)色彩來指示對應(yīng)于顯示元件的進(jìn)程的相對資源利用率。
26.根據(jù)權(quán)利要求23所述的計算裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闂l線圖資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括結(jié)合顯示元件呈現(xiàn)的條線圖,所述條線圖依據(jù)所述條線圖中的條線的高度來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
27.根據(jù)權(quán)利要求23所述的計算裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括施加到顯示元件的陰影,所述陰影依據(jù)陰影的大小來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
28.根據(jù)權(quán)利要求23所述的計算裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括高程顯示元件,所述高程顯示元件依據(jù)相對于其它顯示元件的相對高程來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
29.根據(jù)權(quán)利要求23所述的計算裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖,在所述資源利用率圖中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括定位在所述計算裝置顯示器的周邊上的指示符。
30.根據(jù)權(quán)利要求23所述的計算裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括轉(zhuǎn)變關(guān)于存儲在所述計算裝置上的應(yīng)用程序的資源利用率的信息,其中所述視覺指示符指示當(dāng)所述應(yīng)用程序在所述處理器上運行時的資源使用。
31.根據(jù)權(quán)利要求23所述的計算裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源 利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橹甘静慌c顯示元件相關(guān)聯(lián)的后臺進(jìn)程的資源利用率的資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括識別所述后臺進(jìn)程以及所述后臺進(jìn)程的相對資源利用率的指示符的顯示。
32.根據(jù)權(quán)利要求23所述的計算裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)槎鄠€資源利用率圖,其各自對應(yīng)于多個系統(tǒng)資源中的一者,且各自包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述多個系統(tǒng)資源中的所述一者的使用的視覺指示符。
33.根據(jù)權(quán)利要求32所述的計算裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于第一和第二資源的利用率的信息轉(zhuǎn)變?yōu)闅馀葙Y源利用率圖,所述氣泡資源利用率圖包括氣泡圖像,其中說明所述第一資源的使用的所述視覺指示符為所述氣泡的直徑,且說明所述第一資源的使用的所述視覺指示符為所述氣泡的色彩或強(qiáng)度中的一者。
34.根據(jù)權(quán)利要求23所述的計算機(jī)裝置,其中所述處理器配置有用以執(zhí)行進(jìn)一步包括以下各項的操作的處理器可執(zhí)行指令: 響應(yīng)于所述所顯示的資源利用率圖而接收用戶輸入;以及 基于所述所接收用戶輸入來分配所述計算裝置的資源。
35.根據(jù)權(quán)利要求34所述的計算機(jī)裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得基于所述所接收用戶輸入來分配所述計算裝置的資源包括基于所述所接收用戶輸入來直接分配所述計算裝置的資源。
36.根據(jù)權(quán)利要求34所述的計算機(jī)裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得基于所述所接收用戶輸入來分配所述計算裝置的資源包括使用操作系統(tǒng)機(jī)制基于所述所接收用戶輸入來間接分配所述計算裝置的資源。
37.根據(jù)權(quán)利要求34所述的計算機(jī)裝置,其中所述處理器配置有處理器可執(zhí)行指令以執(zhí)行操作,使得基于所述所接收用戶輸入來分配所述計算裝置的資源包括調(diào)整優(yōu)先級設(shè)定和資源許可中的一者或兩者。
38.根據(jù)權(quán)利要求34所述的計算裝置,其進(jìn)一步包括耦合到所述處理器的收發(fā)器,其中所述處理器配置有用以執(zhí)行進(jìn)一步包括以下各項的操作的處理器可執(zhí)行指令: 經(jīng)由所述收發(fā)器將用戶偏好和資源分配數(shù)據(jù)中的一者或兩者發(fā)射到中央服務(wù)器,其中所述用戶偏好和資源分配數(shù)據(jù)是從所述所接收用戶輸入得出。
39.根據(jù)權(quán)利要求34所述的計算裝置,其進(jìn)一步包括耦合到所述處理器的收發(fā)器,其中所述處理器配置有用以執(zhí)行進(jìn)一步包括以下各項的操作的處理器可執(zhí)行指令: 經(jīng)由所述收發(fā)器將響應(yīng)于所述所顯示的資源利用率圖而接收到的所述用戶輸入發(fā)射到中央服務(wù)器。
40.根據(jù)權(quán)利要求34所述的`計算裝置,其中所述處理器配置有用于執(zhí)行進(jìn)一步包括以下各項的操作的處理器可執(zhí)行指令: 經(jīng)由所述收發(fā)器接收從所述中央服務(wù)器發(fā)射的資源分配方案;以及使用所述所接收資源分配方案來起初將系統(tǒng)資源分配給在所述計算裝置上運行的功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件和應(yīng)用程序組件中的一者或一者以上。
41.一種計算裝置,其包括: 用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置,所述資源利用率圖包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對資源的使用的視覺指示符;以及 用于顯示所述資源利用率圖以使得所述視覺指示符與對應(yīng)顯示元件對準(zhǔn)的裝置。
42.根據(jù)權(quán)利要求41所述的計算裝置,其進(jìn)一步包括用于獲得所述資源利用率信息的>j-U ρ?α裝直。
43.根據(jù)權(quán)利要求41所述的計算裝置,其中用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置包括用于將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闊釄D資源利用率圖的裝置,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括產(chǎn)生色彩覆蓋顯示,所述色彩覆蓋顯示依據(jù)色彩來指示對應(yīng)于顯示元件的進(jìn)程的相對資源利用率。
44.根據(jù)權(quán)利要求41所述的計算裝置,其中用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置包括用于將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闂l線圖資源利用率圖的裝置,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括結(jié)合顯示元件呈現(xiàn)的條線圖,所述條線圖依據(jù)所述條線圖中的條線的高度來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
45.根據(jù)權(quán)利要求41所述的計算裝置,其中用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置包括用于將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖的裝置,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括施加到顯示元件的陰影,所述陰影依據(jù)陰影的大小來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
46.根據(jù)權(quán)利要求41所述的計算裝置,其中用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置包括用于將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖的裝置,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括高程顯示元件,所述高程顯示元件依據(jù)相對于其它顯示元件的相對高程來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
47.根據(jù)權(quán)利要求41所述的計算裝置,其中用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置包括用于將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置,在所述資源利用率圖中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括定位于所述計算裝置顯示器的周邊上的指示符。
48.根據(jù)權(quán)利要求41所述的計算裝置,其中用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所 述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置包括用于轉(zhuǎn)變關(guān)于存儲在所述計算裝置上的應(yīng)用程序的資源利用率的信息的裝置,其中所述視覺指示符指示當(dāng)所述應(yīng)用程序在所述處理器上運行時的資源使用。
49.根據(jù)權(quán)利要求41所述的計算裝置,其中用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置包括用于將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橹甘静慌c顯示元件相關(guān)聯(lián)的后臺進(jìn)程的資源利用率的資源利用率圖的裝置,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括識別所述后臺進(jìn)程以及所述后臺進(jìn)程的相對資源利用率的指示符的顯示。
50.根據(jù)權(quán)利要求41所述的計算裝置,其中用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置包括用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)槎鄠€資源利用率圖的裝置,所述多個資源利用率圖各自對應(yīng)于多個系統(tǒng)資源中的一者,且各自包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述多個系統(tǒng)資源中的所述一者的使用的視覺指示符。
51.根據(jù)權(quán)利要求50所述的計算裝置,其中用于將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖的裝置包括用于將關(guān)于第一和第二資源的利用率的信息轉(zhuǎn)變?yōu)闅馀葙Y源利用率圖的裝置,所述氣泡資源利用率圖包括氣泡圖像,其中說明所述第一資源的使用的所述視覺指示符為所述氣泡的直徑,且說明所述第一資源的使用的所述視覺指示符為所述氣泡的色彩或強(qiáng)度中的一者。
52.根據(jù)權(quán)利要求41所述的計算裝置,其進(jìn)一步包括: 用于響應(yīng)于所述所顯示的資源利用率圖而接收用戶輸入的裝置;以及 用于基于所述所接收用戶輸入來分配所述計算裝置的資源的裝置。
53.根據(jù)權(quán)利要求52所述的計算裝置,其中用于基于所述所接收用戶輸入來分配所述計算裝置的資源的裝置包括用于基于所述所接收用戶輸入來直接分配所述計算裝置的資源的裝置。
54.根據(jù)權(quán)利要求52所述的計算裝置,其中用于基于所述所接收用戶輸入來分配所述計算裝置的資源的裝置包括用于使用操作系統(tǒng)機(jī)制基于所述所接收用戶輸入來間接分配所述計算裝置的資源的裝置。
55.根據(jù)權(quán)利要求52所述的計算裝置,其中用于基于所述所接收用戶輸入來分配所述計算裝置的資源的裝置包括用于調(diào)整優(yōu)先級設(shè)定和資源許可中的一者或兩者的裝置。
56.根據(jù)權(quán)利要求52所述的計算裝置,其進(jìn)一步包括用于將用戶偏好和資源分配數(shù)據(jù)中的一者或兩者發(fā)射到中央服務(wù)器的裝置,其中所述用戶偏好和資源分配數(shù)據(jù)是從所述所接收用戶輸入得出。`
57.根據(jù)權(quán)利要求52所述的計算裝置,其進(jìn)一步包括用于經(jīng)由所述收發(fā)器將響應(yīng)于所述所顯示的資源利用率圖而接收到的所述用戶輸入發(fā)射到中央服務(wù)器的裝置。
58.根據(jù)權(quán)利要求52所述的計算裝置,其進(jìn)一步包括:用于接收從所述中央服務(wù)器發(fā)射的資源分配方案的裝置;以及 用于使用所述所接收資源分配方案來起初將系統(tǒng)資源分配給在所述計算裝置上運行的功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件和應(yīng)用程序組件中的一者或一者以上的裝置。
59.一種非暫時計算可讀存儲媒體,其上存儲有經(jīng)配置以致使計算裝置的處理器執(zhí)行包括以下各項的操作的處理器可執(zhí)行指令: 將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖,所述資源利用率圖包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對資源的使用的視覺指示符;以及 顯示所述資源利用率圖,使得所述視覺指示符與對應(yīng)顯示元件對準(zhǔn)。
60.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行進(jìn)一步包括獲得所述資源利用率信息的操作。
61.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闊釄D資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括產(chǎn)生色彩覆蓋顯示,所述色彩覆蓋顯示依據(jù)色彩來指示對應(yīng)于顯示元件的進(jìn)程的相對資源利用率。
62.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)闂l線圖資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括結(jié)合顯示元件呈現(xiàn)的條線圖,所述條線圖依據(jù)所述條線圖中的條線的高度來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
63.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括施加到顯示元件的陰影,所述陰影依據(jù)陰影的大小來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
64.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利 用率的信息轉(zhuǎn)變?yōu)楦叱藤Y源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括高程顯示元件,所述高程顯示元件依據(jù)相對于其它顯示元件的相對高程來指示對應(yīng)于所述顯示元件的進(jìn)程的相對資源利用率。
65.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖,在所述資源利用率圖中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括定位在所述計算裝置顯示器的周邊上的指示符。
66.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括轉(zhuǎn)變關(guān)于存儲在所述計算裝置上的應(yīng)用程序的資源利用率的信息,其中所述視覺指示符指示當(dāng)所述應(yīng)用程序在所述處理器上運行時的資源使用。
67.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于資源利用率的信息轉(zhuǎn)變?yōu)橹甘静慌c顯示元件相關(guān)聯(lián)的后臺進(jìn)程的資源利用率的資源利用率圖,其中說明進(jìn)程或應(yīng)用程序?qū)Y源的使用的所述視覺指示符包括識別所述后臺進(jìn)程以及所述后臺進(jìn)程的相對資源利用率的指示符的顯示。
68.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)槎鄠€資源利用率圖,其各自對應(yīng)于多個系統(tǒng)資源中的一者,且各自包含說明功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述多個系統(tǒng)資源中的所述一者的使用的視覺指示符。
69.根據(jù)權(quán)利要求68所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得將關(guān)于功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件以及應(yīng)用程序組件中的所述一者或一者以上對所述計算裝置的資源利用率的信息轉(zhuǎn)變?yōu)橘Y源利用率圖包括將關(guān)于第一和第二資源的利用率的信息轉(zhuǎn)變?yōu)闅馀葙Y源利用率圖,所述氣泡資源利用率圖包括氣泡圖像,其中說明所述第一資源的使用的所述視覺指示符為所述氣泡的直徑,且說明所述第一資源的使用的所述視覺指示符為所述氣泡的色彩或強(qiáng)度中的一者。
70.根據(jù)權(quán)利要求59所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行進(jìn)一步包括以下各項的操作: 響應(yīng)于所述所顯示的資源利用率圖而接收用戶輸入;以及 基于所述所接收 用戶輸入來分配所述計算裝置的資源。
71.根據(jù)權(quán)利要求70所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得基于所述所接收用戶輸入來分配所述計算裝置的資源包括基于所述所接收用戶輸入來直接分配所述計算裝置的資源。
72.根據(jù)權(quán)利要求70所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得基于所述所接收用戶輸入來分配所述計算裝置的資源包括使用操作系統(tǒng)機(jī)制基于所述所接收用戶輸入來間接分配所述計算裝置的資源。
73.根據(jù)權(quán)利要求70所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行操作,使得基于所述所接收用戶輸入來分配所述計算裝置的資源包括調(diào)整優(yōu)先級設(shè)定和資源許可中的一者或兩者。
74.根據(jù)權(quán)利要求70所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行進(jìn)一步包括以下各項的操作: 經(jīng)由收發(fā)器將用戶偏好和資源分配數(shù)據(jù)中的一者或兩者發(fā)射到中央服務(wù)器,其中所述用戶偏好和資源分配數(shù)據(jù)是從所述所接收用戶輸入得出。
75.根據(jù)權(quán)利要求70所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行進(jìn)一步包括以下各項的操作: 經(jīng)由收發(fā)器將響應(yīng)于所述所顯示的資源利用率圖而接收到的所述用戶輸入發(fā)射到中央服務(wù)器。
76.根據(jù)權(quán)利要求70所述的非暫時計算可讀存儲媒體,其中所述所存儲的處理器可執(zhí)行指令經(jīng)配置以致使計算裝置的處理器執(zhí)行進(jìn)一步包括以下各項的操作: 經(jīng)由收發(fā)器接收從中央服務(wù)器發(fā)射的資源分配方案;以及 使用所述所接收資源分配方案來起初將系統(tǒng)資源分配給在所述計算裝置上運行的功能、進(jìn)程、應(yīng)用程序、進(jìn)程組件和應(yīng)用程序組件中的一者或一者以上。
77.—種服務(wù)器,其包括: 網(wǎng)絡(luò)連接,其經(jīng)配置以從多個計算裝置接收發(fā)射且將發(fā)射發(fā)送到多個計算裝置;以及 服務(wù)器處理器,其配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項的操作: 響應(yīng)于所顯示的圖形表示基于用戶輸入從所述多個計算裝置接收資源分配數(shù)據(jù),所述所顯示的圖形表示包含說明對應(yīng)顯示元件對資源的使用的一個或一個以上視覺指示符;基于所述所接收資源分配數(shù)據(jù)而產(chǎn)生團(tuán)體資源分配方案;以及經(jīng)由所述網(wǎng)絡(luò)連接發(fā)射所述團(tuán)體資源分配方案。
78.根據(jù)權(quán)利要求77所述的服務(wù)器,其中所述所接收資源分配數(shù)據(jù)包括用戶偏好。
79.根據(jù)權(quán)利要求77所述的服務(wù)器,其中所述所接收資源分配數(shù)據(jù)包括由所述多個計算裝置中的每一者響應(yīng)于所顯示的資源利用率圖而接收的用戶輸入。
80.根據(jù)權(quán)利要求77所述的服務(wù)器,其中所述所接收資源分配數(shù)據(jù)包括經(jīng)配備以響應(yīng)于所顯示的資源利用率圖而接收用戶輸入的每一計算裝置中的優(yōu)先級設(shè)定和資源許可集合中的一者或兩者。
81.—種服務(wù)器,其包括: 用于從多個計算裝置接收發(fā)射且將發(fā)射發(fā)送到多個計算裝置的裝置; 用于響應(yīng)于所顯示的圖形表示基于用戶輸入從所述多個計算裝置接收資源分配數(shù)據(jù)的裝置,所述所顯示的圖形表示包含說明對應(yīng)顯示元件對資源的使用的一個或一個以上視覺指示符; 用于基于所述所接收資源分配數(shù)據(jù)而產(chǎn)生團(tuán)體資源分配方案的裝置;以及 用于經(jīng)由所述網(wǎng)絡(luò)連接發(fā)射所述團(tuán)體資源分配方案的裝置。
82.根據(jù)權(quán)利要求81所述的服務(wù)器,其中所述所接收資源分配數(shù)據(jù)包括用戶偏好。
83.根據(jù)權(quán)利要求81所述的服務(wù)器,其中所述所接收資源分配數(shù)據(jù)包括由所述多個計算裝置中的每一者響應(yīng)于所顯示的資源利用率圖而接收的用戶輸入。
84.根據(jù)權(quán)利要求81所述的服務(wù)器,其中所述所接收資源分配數(shù)據(jù)包括經(jīng)配備以響應(yīng)于所顯示的資源利用率圖而接收用戶輸入的每一計算裝置中的優(yōu)先級設(shè)定和資源許可集合中的一者或兩者。
85.一種非暫時計算可讀存儲媒體,其上存儲有經(jīng)配置以致使服務(wù)器執(zhí)行包括以下各項的操作的處理器可執(zhí)行指令: 響應(yīng)于所顯示的圖形表示基于用戶輸入從多個計算裝置接收資源分配數(shù)據(jù),所述所顯示的圖形表示包含說明對應(yīng)顯示元件對資源的使用的一個或一個以上視覺指示符; 基于所述所接收資源分配數(shù)據(jù)而產(chǎn)生團(tuán)體資源分配方案;以及 發(fā)射所述團(tuán)體資源分配方案。
86.根據(jù)權(quán)利要求85所述的非暫時計算可讀存儲媒體,其中所述所接收資源分配數(shù)據(jù)包括用戶偏好。
87.根據(jù)權(quán)利要求85所述的非暫時計算可讀存儲媒體,其中所述所接收資源分配數(shù)據(jù)包括由所述多個計算裝置中的每一者響應(yīng)于所顯示的資源利用率圖而接收的用戶輸入。
88.根據(jù)權(quán)利要求85所述的非暫時計算可讀存儲媒體,其中所述所接收資源分配數(shù)據(jù)包括經(jīng)配備以響應(yīng)于所顯示的資源利用率圖而接收用戶輸入的每一計算裝置中的優(yōu)先級設(shè)定和資源許可集合中的一者或兩者。
【文檔編號】G06F3/0481GK103460193SQ201280016711
【公開日】2013年12月18日 申請日期:2012年4月6日 優(yōu)先權(quán)日:2011年4月8日
【發(fā)明者】邁赫達(dá)德·穆罕默德·H·拉沙迪, 巴巴克·薩拉馬特, 格奧爾基·C·卡斯卡沃, 塞思·福勒, 安德雷·葉爾莫林斯基, 博胡斯拉夫·雷赫利克 申請人:高通股份有限公司