終端性能的提升方法、裝置及系統的制作方法
【專利摘要】本發(fā)明提出一種終端性能的提升方法、裝置和系統。其中,該端性能的提升方法包括以下步驟:接收終端上傳的性能指標,其中,性能指標包括終端的系統運行指標、終端中應用程序的運行指標和終端所屬用戶的使用指標中的一種或多種;對性能指標進行分析以獲取終端的性能影響因素;根據性能影響因素從解決方案數據庫中選擇性能影響因素對應的解決方案;以及將解決方案發(fā)送至終端。本發(fā)明實施例的終端性能的提升方法,可根據各個終端不同的性能指標,為用戶提供個性化、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
【專利說明】終端性能的提升方法、裝置及系統
【技術領域】
[0001]本發(fā)明涉及終端【技術領域】,尤其涉及一種終端性能的提升方法、裝置和系統。
【背景技術】
[0002]隨著終端技術的不斷發(fā)展,終端的功能越來越強大。隨著動終端的使用時間的增長、操作次數的增加、終端中安裝程序的增多,終端會出現卡慢現象。例如,終端反應慢、應用程序啟動慢或者應用程序界面切換出現卡頓現象等。這無疑給用戶的使用帶來了極大的不便。
[0003]目前,當終端出現上述問題時,用戶可通過一些清理程序對終端的內存、存活的進程等進行清理來提升終端的性能。但是,終端的上述問題可能是由于多方面因素造成的,而不僅僅是由于內存使用過多或進程過多造成的,因此,現階段難以對終端中出現的卡慢問題進行有效解決,用戶體驗差。
【發(fā)明內容】
[0004]本發(fā)明旨在至少解決上述技術問題之一。
[0005]為此,本發(fā)明的第一個目的在于提出一種終端性能的提升方法。該方法為用戶提供個性化、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0006]本發(fā)明的第二個目的在于提出另一種終端性能的提升方法。
[0007]本發(fā)明的第三個目的在于提出一種終端性能的提升裝置。
[0008]本發(fā)明的第四個目的在于提出另一種終端性能的提升裝置。
[0009]本發(fā)明的第五個目的在于提出一種服務器。
[0010]本發(fā)明的第六個目的在于提出一種終端。
[0011]本發(fā)明的第七個目的在于提出一種終端性能的提升系統。
[0012]為了實現上述目的,本發(fā)明第一方面實施例的終端性能的提升方法,包括以下步驟:接收終端上傳的性能指標,其中,所述性能指標包括所述終端的系統運行指標、所述終端中應用程序的運行指標和所述終端所屬用戶的使用指標中的一種或多種;對所述性能指標進行分析以獲取所述終端的性能影響因素;根據所述性能影響因素從解決方案數據庫中選擇所述性能影響因素對應的解決方案;以及將所述解決方案發(fā)送至所述終端。
[0013]本發(fā)明實施例的終端性能的提升方法,可接收終端上傳的性能指標,并進行分析以獲取終端的性能影響因素,并從解決方案數據庫中選擇該性能影響因素對應的解決方案,發(fā)送至終端,以使終端根據該解決方案提升自身性能。從而,可根據各個終端不同的性能指標,為用戶提供個性化、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0014]為了實現上述目的,本發(fā)明第二方面實施例的終端性能的提升方法,包括以下步驟:獲取所述終端的性能指標,并將所述性能指標上傳至服務器,其中,所述性能指標包括所述終端的系統運行指標、所述終端中應用程序的運行指標和所述終端所屬用戶的使用指標中的一種或多種;以及接收所述服務器根據所述性能指標返回的所述終端的性能影響因素對應的解決方案。
[0015]本發(fā)明實施例的終端性能的提升方法,可將終端的性能指標上傳至服務器,并接收服務器根據該性能指標返回的終端的性能影響因素的解決方案,,以根據該解決方案提升終端的性能。從而,可根據終端的性能指標,獲取針對更符合終端用戶需求的、個性化的、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0016]為了實現上述目的,本發(fā)明第三方面實施例的終端性能的提升裝置,包括:接收模塊,用于接收終端上傳的性能指標,其中,所述性能指標包括所述終端的系統運行指標、所述終端中應用程序的運行指標和所述終端所屬用戶的使用指標中的一種或多種;分析模塊,用于對所述性能指標進行分析以獲取所述終端的性能影響因素;選擇模塊,用于根據所述性能影響因素從解決方案數據庫中選擇所述性能影響因素對應的解決方案;以及發(fā)送模塊,用于將所述解決方案發(fā)送至所述終端。
[0017]本發(fā)明實施例的終端性能的提升裝置,可接收終端上傳的性能指標,并進行分析以獲取終端的性能影響因素,并從解決方案數據庫中選擇該性能影響因素對應的解決方案,發(fā)送至終端,以使終端根據該解決方案提升自身性能。從而,可根據各個終端不同的性能指標,為用戶提供個性化、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0018]為了實現上述目的,本發(fā)明第四方面實施例的終端性能的提升裝置,包括:獲取模塊,用于獲取所述終端的性能指標,其中,所述性能指標包括所述終端的系統運行指標、所述終端中應用程序的運行指標和所述終端所屬用戶的使用指標中的一種或多種;上傳模塊,用于將所述性能指標上傳至服務器;以及第一接收模塊,用于接收所述服務器根據所述性能指標返回的所述終端的性能影響因素對應的解決方案;。
[0019]本發(fā)明實施例的終端性能的提升裝置,可將終端的性能指標上傳至服務器,并接收服務器根據該性能指標返回的終端的性能影響因素的解決方案,,以根據該解決方案提升終端的性能。從而,可根據終端的性能指標,獲取針對更符合終端用戶需求的、個性化的、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0020]為了實現上述目的,本發(fā)明第五方面實施例的服務器,包括:本發(fā)明第三方面實施例的終端性能的提升裝置。
[0021]本發(fā)明實施例的服務器,可接收終端上傳的性能指標,并進行分析以獲取終端的性能影響因素,并從解決方案數據庫中選擇該性能影響因素對應的解決方案,發(fā)送至終端,以使終端根據該解決方案提升自身性能。從而,可根據各個終端不同的性能指標,為用戶提供個性化、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0022]為了實現上述目的,本發(fā)明第六方面實施例的終端,包括:本發(fā)明第四方面實施例的終端性能的提升裝置。
[0023]本發(fā)明實施例的終端,可將自身的性能指標上傳至服務器,并接收服務器根據該性能指標返回的終端的性能影響因素的解決方案,,以根據該解決方案提升終端的性能。從而,可根據終端的性能指標,獲取針對更符合終端用戶需求的、個性化的、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0024]為了實現上述目的,本發(fā)明第七方面實施例的終端性能的提升系統,包括:本發(fā)明第五方面實施例的服務器和本發(fā)明第六方面實施例的終端。
[0025]本發(fā)明實施例的終端性能的提升系統,可將終端的性能指標上傳至服務器,通過服務器分析該性能指標以獲取終端的性能影響因素,并從解決方案數據庫中選擇該性能影響因素對應的解決方案,發(fā)送至終端,以使終端根據該解決方案提升自身的性能。從而,可根據各個終端不同的性能指標,為用戶提供個性化、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0026]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【專利附圖】
【附圖說明】
[0027]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中,
[0028]圖1是根據本發(fā)明一個實施例的種終端性能的提升方法的流程圖;
[0029]圖2是根據本發(fā)明又一個實施例的種終端性能的提升方法的流程圖;
[0030]圖3是根據本發(fā)明另一個實施例的終端性能的提升方法的流程圖;
[0031]圖4是根據本發(fā)明另又一個實施例的終端性能的提升方法的流程圖;
[0032]圖5是根據本發(fā)明一個實施例的終端性能的提升裝置的結構示意圖;
[0033]圖6是根據本發(fā)明又一個實施例的終端性能的提升裝置的結構示意圖;
[0034]圖7是根據本發(fā)明另一個實施例的終端性能的提升裝置的結構示意圖;
[0035]圖8是根據本發(fā)明另又一個實施例的終端性能的提升裝置的結構示意圖;
[0036]圖9是根據本發(fā)明一個實施例的終端性能的提升系統的結構示意圖。
【具體實施方式】
[0037]下面詳細描述本發(fā)明的實施例,實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。
[0038]在本發(fā)明的描述中,需要理解的是,術語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術語“相連”、“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領域的普通技術人員而言,可以具體情況理解上述術語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
[0039]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬【技術領域】的技術人員所理解。
[0040]下面參考附圖描述根據本發(fā)明實施例的終端性能的提升方法、裝置及系統。
[0041]應當理解,在本發(fā)明的實施例中,終端可以是手機、筆記本電腦、平板電腦、電子書、個人數字助理等具有操作系統的移動終端,當然也可以是個人計算機以及其他智能終端,本發(fā)明對此不作限定。
[0042]圖1是根據本發(fā)明一個實施例的種終端性能的提升方法的流程圖。如圖1所示,該種終端性能的提升方法包括以下步驟:
[0043]SlOl,接收終端上傳的性能指標,其中,性能指標包括終端的系統運彳丁指標、終端中應用程序的運行指標和終端所屬用戶的使用指標中的一種或多種。
[0044]由于造成終端出現卡慢現象是多種多樣的。終端的性能首先是跟終端機型相關,如果機型對應的硬件配置(如CPU頻率、內存大小、存儲卡讀取速度等)越低,越容易出現卡慢現象;另外,終端的性能還與終端的運行狀態(tài)、使用情況等密切相關。舉例來說,終端的CPU占用率過高、內存占用率過高、安裝的應用程序過多、應用程序異常、垃圾文件過多、存儲卡損壞、應用程序數據庫過大等也會導致終端的卡慢現象。因此,為了能夠有效解決終端的卡慢現象,提升終端性能,需要獲取終端較為全面的性能指標來對終端的性能進行分析。
[0045]其中,終端的系統運行指標可包括但不限于終端的機型、CPU頻率、CPU占用率、內存占用率、已安裝應用程序個數、活動應用程序個數、垃圾文件總量、存儲卡性能數據等一種或多種。
[0046]終端中應用程序的運行指標可包括但不限于使用各個應用程序過程中的CPU占用率、1情況(如讀寫1設備的速度等)、內存占用率、應用程序啟動速度、應用程序窗口切換速度、應用程序事件響應速度、應用程序數據庫大小等一種或多種。
[0047]終端所屬用戶的使用指標可包括但不限于內存清理行為、進程清理行為、安裝行為、卸載行為、終端使用時間等一種或多種。
[0048]在本發(fā)明的實施例中,在終端使用的過程中,可對終端的性能指標進行監(jiān)測和記錄,并上傳至服務器。
[0049]具體地,可按照預設周期將終端的性能指標上傳至服務器,從能可定期根據終端的性能指標對終端的性能進行優(yōu)化,保證終端能夠處于一個良好的使用狀態(tài)。
[0050]當然也可在終端出現卡慢現象時將終端的性能指標上傳至服務器,從而,在終端出現卡慢現象時,能夠及時根據終端的性能指標對終端的性能進行優(yōu)化,及時解決卡慢現象。
[0051]S102,對性能指標進行分析以獲取終端的性能影響因素。
[0052]在本發(fā)明的一個實施例中,服務器可預先對不同機型的終端的性能指標進行收集和分析,從而得到每個機型的終端在性能良好(即未出現卡頓情況)時,各個性能指標的指標值或狀態(tài),并進行存儲。從而,可將接收到的性能指標與已存儲的性能指標的指標值或狀態(tài)進行比對分析,以獲取終端的卡慢現象以及造成卡慢現象的性能影響因素。
[0053]舉例來說,如果終端的性能指標中,應用程序各窗口切換速度低于相同機型的終端在性能良好時的切換速度,則可判斷終端出現卡慢現象。并且,根據終端的性能指標還可得到該應用程序的內存占用率也超過了預設占用率閾值、應用程序數據庫的數據量大于預設數據量、終端系統垃圾文件過多、存儲卡讀取速度緩慢以及該終端以及很長時間沒有進行過清理。則該終端的性能影響因素為內存占用率、應用程序數據庫的大小、存儲卡性能數據、系統垃圾文件量等。
[0054]S103,根據性能影響因素從解決方案數據庫中選擇性能影響因素對應的解決方案。
[0055]在本發(fā)明的事實例中,服務器中預先建立了解決方案數據庫,解決方案數據庫中存儲有不同性能影響因素對應的解決方案。從而,服務器可根據分析出的性能影響因素從解決方案數據庫中選擇性能影響因素對應的解決方案。
[0056]在本發(fā)明的實施例中,解決方案中可包括至少一個執(zhí)行代碼,以分別對應于每個性能影響因素,以解決相應的性能問題。
[0057]在本發(fā)明的一個實施例中,當解決方案中包括多個執(zhí)行代碼時,解決方案還包括多個執(zhí)行代碼的執(zhí)行順序。從而多個執(zhí)行代碼可根據該執(zhí)行順序依次執(zhí)行,從而能夠更有效地提升終端的性能。在本發(fā)明的一個實施例中,多個執(zhí)行代碼可包括系統類性能影響因素對應的執(zhí)行代碼和應用程序類性能影響因素對應的執(zhí)行代碼,系統類性能影響因素的對應的執(zhí)行代碼的執(zhí)行順序先于應用程序類性能影響因素對應的執(zhí)行代碼。從而避免了先對系統進行清理后,應用程序運行仍然會產生垃圾,而難以有效解決卡慢問題得情況。
[0058]舉例來說,如果性能影響因素為內存占用率、應用程序數據庫的大小、存儲卡性能數據、系統垃圾文件量等,則解決方案中可包括分別用于內存清理、應用程序數據庫清理、存儲卡性能檢測、垃圾文件清理的執(zhí)行代碼。
[0059]S104,將解決方案發(fā)送至終端。
[0060]在本發(fā)明的一個實施例中,服務器將解決方案發(fā)送至終端后,終端可執(zhí)行接收到的解決方案。
[0061]在本發(fā)明的實施例中,針對每個性能影響因素可獲取到一個或多個解決方案。當解決方案為多個時,服務器將解決方案發(fā)送至終端以使終端執(zhí)行解決方案具體包括:對多個解決方案進行排序,并將排序之后的解決方案提供至終端,以使終端根據用戶的選擇指令執(zhí)行用戶選擇的解決方案。從而用戶可根據需要進行選擇,進一步滿足用戶的個性化需求。
[0062]其中,在本發(fā)明的實施例中,服務器可根據與終端類型相同的其他終端的性能指標和終端的性能指標對解決方案進行排序。具體地,舉例來說,可根據同類型且性能指標相近的終端所選取的解決方案的選擇率對多個解決方案進行排序,即被選擇次數越多的解決方案排序越靠前。
[0063]具體地,終端在執(zhí)行解決方案時,可根據執(zhí)行順序依次執(zhí)行解決方案中的執(zhí)行代碼。
[0064]在本發(fā)明的實施例中,解決方案中的執(zhí)行代碼可為可直接調用運行的代碼,也可為安裝包代碼。其中,安裝包代碼可安裝在終端,并在安裝后執(zhí)行相應的功能。舉例來說,用于存儲卡性能檢測的執(zhí)行代碼可為存儲卡性能檢測程序安裝包,需要安裝后再執(zhí)行。
[0065]本發(fā)明實施例的種終端性能的提升方法,可接收終端上傳的性能指標,并進行分析以獲取終端的性能影響因素,并從解決方案數據庫中選擇該性能影響因素對應的解決方案,發(fā)送至終端,以使終端根據該解決方案提升自身性能。從而,可根據各個終端不同的性能指標,為用戶提供個性化、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0066]圖2是根據本發(fā)明又一個實施例的種終端性能的提升方法的流程圖。具體地,如圖2所示,該種終端性能的提升方法包括以下步驟。
[0067]S201-S203與圖1所示實施例中S101-S103相同,可參照圖1所示實施例,在本實施例中不再具體說明。
[0068]S204,根據性能指標生成終端的性能評價等級,并將解決方案和性能評價等級提供給終端的用戶。
[0069]在本發(fā)明的實施例中,根據與終端類型相同的其他終端的性能指標、該終端的性能指標生成終端的性能評價等級。具體地,服務器中存儲了根據預先收集到的不同機型的終端的性能指標,以及對這些指標進行分析得到每個機型的終端在性能良好(即未出現卡頓情況)時,各個性能指標的指標值或狀態(tài)。從而,可將接收到的性能指標與已存儲的性能指標的指標值或狀態(tài)進行比對分析,以得到終端的性能評價等級。
[0070]具體地,舉例來說,可根據與已存儲的性能指標的指標值或狀態(tài)進行比對的結果分析出每個性能指標是否符合良好標準,并分別為良好與不良好設定不同的權重,將各個性能指標的權重累加,即可得到終端的性能評分,并進一步確定該性能評分對應的性能評價等級。例如,以百分之為例,1-20為5級,21-40為4級,以此類推,81-100為I級。
[0071]S205,如果性能評價等級低于預設等級,則終端對終端的用戶進行性能優(yōu)化提醒,并根據用戶指令執(zhí)行解決方案。
[0072]在本發(fā)明的實施例中,在對用戶進行性能優(yōu)化提醒后,顯示對應的處理按鈕,當用戶觸發(fā)該按鈕時,可執(zhí)行接收到的解決方案以提升終端性能。
[0073]在本發(fā)明的一個實施例中,如果解決方案為多個,則可提供用于觸發(fā)執(zhí)行多個解決方案的按鈕,從而用戶可觸發(fā)相應的按鈕來執(zhí)行相應的解決方案。
[0074]本發(fā)明實施例的終端性能的提升方法,可將根據性能指標生成終端的性能評價等級,并提供給終端的用戶,并在性能評價等級低于預設等級,則終端對終端的用戶進行性能優(yōu)化提醒,并根據用戶指令執(zhí)行解決方案,能夠使用戶更直觀的了解終端的性能狀態(tài),并可對用戶進行性能優(yōu)化提醒,以使用戶能夠及時對終端性能進行提升,提升用戶體驗。
[0075]為了實現上述實施例,本發(fā)明還提出另一種終端性能的提升方法。
[0076]圖3是根據本發(fā)明另一個實施例的終端性能的提升方法的流程圖。
[0077]如圖3所示,該終端性能的提升方法,包括:
[0078]S301,獲取終端的性能指標,并將性能指標上傳至服務器,其中,性能指標包括終端的系統運行指標、終端中應用程序的運行指標和終端所屬用戶的使用指標中的一種或多種。
[0079]其中,終端的系統運行指標可包括但不限于終端的機型、CPU頻率、CPU占用率、內存占用率、已安裝應用程序個數、活動應用程序個數、垃圾文件總量、存儲卡性能數據等一種或多種。
[0080]終端中應用程序的運行指標可包括但不限于使用各個應用程序過程中的CPU占用率、1情況(如讀寫1設備的速度等)、內存占用率、應用程序啟動速度、應用程序窗口切換速度、應用程序事件響應速度、應用程序數據庫大小等一種或多種。
[0081]終端所屬用戶的使用指標可包括但不限于內存清理行為、進程清理行為、安裝行為、卸載行為、終端使用時間等一種或多種。
[0082]在本發(fā)明的實施例中,在終端使用的過程中,可對終端的性能指標進行監(jiān)測和記錄,并上傳至服務器。
[0083]具體地,可按照預設周期將終端的性能指標上傳至服務器,從能可定期根據終端的性能指標對終端的性能進行優(yōu)化,保證終端能夠處于一個良好的使用狀態(tài)。
[0084]當然也可在終端出現卡慢現象時將終端的性能指標上傳至服務器,從而,在終端出現卡慢現象時,能夠及時根據終端的性能指標對終端的性能進行優(yōu)化,及時解決卡慢現象。
[0085]S302,接收服務器根據性能指標返回的終端的性能影響因素對應的解決方案。
[0086]在本發(fā)明的實施例中,服務器接收到終端的性能指標后,可對性能指標進行分析以獲取終端的性能影響因素,并從解決方案數據庫中選擇性能影響因素對應的解決方案,并返回至終端。
[0087]在本發(fā)明的一個實施例中,在接收到服務器返回的解決方案之后,還可包括執(zhí)行該解決方案的步驟。在本發(fā)明的實施例中,針對每個性能影響因素可獲取到一個或多個解決方案。當解決方案為多個時,服務器將解決方案發(fā)送至終端以使終端執(zhí)行解決方案具體包括:對多個解決方案進行排序,并將排序之后的解決方案提供至終端,以使終端根據用戶的選擇指令執(zhí)行用戶選擇的解決方案。從而用戶可根據需要進行選擇,進一步滿足用戶的個性化需求。
[0088]其中,在本發(fā)明的實施例中,服務器可根據與終端類型相同的其他終端的性能指標和終端的性能指標對解決方案進行排序。具體地,舉例來說,可根據同類型且性能指標相近的終端所選取的解決方案的選擇率對多個解決方案進行排序,即被選擇次數越多的解決方案排序越靠前。
[0089]在本發(fā)明的實施例中,解決方案中可包括至少一個執(zhí)行代碼,以分別對應于每個性能影響因素,以解決相應的性能問題。其中,解決方案中的執(zhí)行代碼可為可直接調用運行的代碼,也可為安裝包代碼。其中,安裝包代碼可安裝在終端,并在安裝后執(zhí)行相應的功能。舉例來說,用于存儲卡性能檢測的執(zhí)行代碼可為存儲卡性能檢測程序安裝包,需要安裝后再執(zhí)行。
[0090]在本發(fā)明的一個實施例中,當解決方案中包括多個執(zhí)行代碼時,解決方案還包括多個執(zhí)行代碼的執(zhí)行順序。從而多個執(zhí)行代碼可根據該執(zhí)行順序依次執(zhí)行,從而能夠更有效地提升終端的性能。在本發(fā)明的一個實施例中,多個執(zhí)行代碼可包括系統類性能影響因素對應的執(zhí)行代碼和應用程序類性能影響因素對應的執(zhí)行代碼,系統類性能影響因素的對應的執(zhí)行代碼的執(zhí)行順序先于應用程序類性能影響因素對應的執(zhí)行代碼。從而避免了先對系統進行清理后,應用程序運行仍然會產生垃圾,而難以有效解決卡慢問題得情況。
[0091]舉例來說,如果性能影響因素為內存占用率、應用程序數據庫的大小、存儲卡性能數據、系統垃圾文件量等,則解決方案中可包括分別用于內存清理、應用程序數據庫清理、存儲卡性能檢測、垃圾文件清理的執(zhí)行代碼。
[0092]本發(fā)明實施例的終端性能的提升方法,可將終端的性能指標上傳至服務器,并接收服務器根據該性能指標返回的終端的性能影響因素的解決方案,,以根據該解決方案提升終端的性能。從而,可根據終端的性能指標,獲取針對更符合終端用戶需求的、個性化的、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0093]圖4是根據本發(fā)明另又一個實施例的終端性能的提升方法的流程圖。
[0094]如圖4所示,該終端性能的提升方法,包括:
[0095]S401-S402與圖3所示實施例中S301-S302相同,可參照圖3所示實施例,在本實施例中不再具體說明。
[0096]S403,接收服務器返回的終端的性能評價等級,并將性能評價等級提供給終端的用戶。
[0097]在本發(fā)明的一個實施例中,服務器在接收到終端的性能指標之后,根據與終端類型相同的其他終端的性能指標、該終端的性能指標生成終端的性能評價等級,并返回至終端。具體地,服務器中存儲了根據預先收集到的不同機型的終端的性能指標,以及對這些指標進行分析得到每個機型的終端在性能良好(即未出現卡頓情況)時,各個性能指標的指標值或狀態(tài)。從而,可將接收到的性能指標與已存儲的性能指標的指標值或狀態(tài)進行比對分析,以得到終端的性能評價等級。
[0098]S404,如果性能評價等級低于預設等級,則對終端的用戶進行性能優(yōu)化提醒。
[0099]在本發(fā)明的實施例中,如果性能評價等級低于預設等級,可在對用戶進行性能優(yōu)化提醒,如顯示提示窗口、消息等,并可提供對應的處理按鈕,以供用戶選擇。
[0100]S405,根據終端的用戶的指令執(zhí)行解決方案。
[0101]在本發(fā)明的實施例中,用戶可通過觸發(fā)終端提供的按鈕輸入指令,終端可根據該指令可執(zhí)行接收到的解決方案以提升終端性能。
[0102]在本發(fā)明的一個實施例中,如果解決方案為多個,則可提供用于觸發(fā)執(zhí)行多個解決方案的按鈕,從而用戶可觸發(fā)相應的按鈕來執(zhí)行相應的解決方案。
[0103]本發(fā)明實施例的終端性能的提升方法,可將根據性能指標生成終端的性能評價等級,并提供給終端的用戶,并在性能評價等級低于預設等級,則終端對終端的用戶進行性能優(yōu)化提醒,并根據用戶指令執(zhí)行解決方案,能夠使用戶更直觀的了解終端的性能狀態(tài),并可對用戶進行性能優(yōu)化提醒,以使用戶能夠及時對終端性能進行提升,提升用戶體驗。
[0104]為了實現上述實施例,本發(fā)明還提出一種終端性能的提升裝置。
[0105]圖5是根據本發(fā)明一個實施例的終端性能的提升裝置的結構示意圖。如圖5所示,該終端性能的提升裝置包括:接收模塊110、分析模塊120、選擇模塊130和發(fā)送模塊140。
[0106]具體地,接收模塊110用于接收終端上傳的性能指標,其中,性能指標包括終端的系統運行指標、終端中應用程序的運行指標和終端所屬用戶的使用指標中的一種或多種。
[0107]由于造成終端出現卡慢現象是多種多樣的。終端的性能首先是跟終端機型相關,如果機型對應的硬件配置(如CPU頻率、內存大小、存儲卡讀取速度等)越低,越容易出現卡慢現象;另外,終端的性能還與終端的運行狀態(tài)、使用情況等密切相關。舉例來說,終端的CPU占用率過高、內存占用率過高、安裝的應用程序過多、應用程序異常、垃圾文件過多、存儲卡損壞、應用程序數據庫過大等也會導致終端的卡慢現象。因此,為了能夠有效解決終端的卡慢現象,提升終端性能,需要獲取終端較為全面的性能指標來對終端的性能進行分析。
[0108]其中,終端的系統運行指標可包括但不限于終端的機型、CPU頻率、CPU占用率、內存占用率、已安裝應用程序個數、活動應用程序個數、垃圾文件總量、存儲卡性能數據等一種或多種。
[0109]終端中應用程序的運行指標可包括但不限于使用各個應用程序過程中的CPU占用率、1情況(如讀寫1設備的速度等)、內存占用率、應用程序啟動速度、應用程序窗口切換速度、應用程序事件響應速度、應用程序數據庫大小等一種或多種。
[0110]終端所屬用戶的使用指標可包括但不限于內存清理行為、進程清理行為、安裝行為、卸載行為、終端使用時間等一種或多種。
[0111]在本發(fā)明的實施例中,在終端使用的過程中,可對終端的性能指標進行監(jiān)測和記錄,并上傳至服務器。
[0112]具體地,可按照預設周期將終端的性能指標上傳至服務器,從能可定期根據終端的性能指標對終端的性能進行優(yōu)化,保證終端能夠處于一個良好的使用狀態(tài)。
[0113]當然也可在終端出現卡慢現象時將終端的性能指標上傳至服務器,從而,在終端出現卡慢現象時,能夠及時根據終端的性能指標對終端的性能進行優(yōu)化,及時解決卡慢現象。
[0114]分析模塊120用于對性能指標進行分析以獲取終端的性能影響因素。
[0115]在本發(fā)明的一個實施例中,服務器可預先對不同機型的終端的性能指標進行收集和分析,從而得到每個機型的終端在性能良好(即未出現卡頓情況)時,各個性能指標的指標值或狀態(tài),并進行存儲。從而,分析模塊120可將接收到的性能指標與已存儲的性能指標的指標值或狀態(tài)進行比對分析,以獲取終端的卡慢現象以及造成卡慢現象的性能影響因素。
[0116]舉例來說,如果終端的性能指標中,應用程序各窗口切換速度低于相同機型的終端在性能良好時的切換速度,則分析模塊120可判斷終端出現卡慢現象。并且,分析模塊120根據終端的性能指標還可得到該應用程序的內存占用率也超過了預設占用率閾值、應用程序數據庫的數據量大于預設數據量、終端系統垃圾文件過多、存儲卡讀取速度緩慢以及該終端以及很長時間沒有進行過清理。則該終端的性能影響因素為內存占用率、應用程序數據庫的大小、存儲卡性能數據、系統垃圾文件量等。
[0117]選擇模塊130用于根據性能影響因素從解決方案數據庫中選擇性能影響因素對應的解決方案。
[0118]在本發(fā)明的事實例中,服務器中預先建立了解決方案數據庫,解決方案數據庫中存儲有不同性能影響因素對應的解決方案。從而,選擇模塊130可根據分析出的性能影響因素從解決方案數據庫中選擇性能影響因素對應的解決方案。
[0119]在本發(fā)明的實施例中,解決方案中可包括至少一個執(zhí)行代碼,以分別對應于每個性能影響因素,以解決相應的性能問題。
[0120]在本發(fā)明的一個實施例中,當解決方案中包括多個執(zhí)行代碼時,解決方案還包括多個執(zhí)行代碼的執(zhí)行順序。從而多個執(zhí)行代碼可根據該執(zhí)行順序依次執(zhí)行,從而能夠更有效地提升終端的性能。在本發(fā)明的一個實施例中,多個執(zhí)行代碼可包括系統類性能影響因素對應的執(zhí)行代碼和應用程序類性能影響因素對應的執(zhí)行代碼,系統類性能影響因素的對應的執(zhí)行代碼的執(zhí)行順序先于應用程序類性能影響因素對應的執(zhí)行代碼。從而避免了先對系統進行清理后,應用程序運行仍然會產生垃圾,而難以有效解決卡慢問題得情況。
[0121]舉例來說,如果性能影響因素為內存占用率、應用程序數據庫的大小、存儲卡性能數據、系統垃圾文件量等,則解決方案中可包括分別用于內存清理、應用程序數據庫清理、存儲卡性能檢測、垃圾文件清理的執(zhí)行代碼。
[0122]發(fā)送模塊140用于將解決方案發(fā)送至終端。
[0123]在本發(fā)明的一個實施例中,發(fā)送模塊140將解決方案發(fā)送至終端后,終端可執(zhí)行接收到的解決方案。
[0124]在本發(fā)明的實施例中,針對每個性能影響因素選擇模塊130可獲取到一個或多個解決方案。當解決方案為多個時,發(fā)送模塊140將解決方案發(fā)送至終端以使終端執(zhí)行解決方案具體包括:對多個解決方案進行排序,并將排序之后的解決方案提供至終端,以使終端根據用戶的選擇指令執(zhí)行用戶選擇的解決方案。從而用戶可根據需要進行選擇,進一步滿足用戶的個性化需求。
[0125]其中,在本發(fā)明的實施例中,發(fā)送模塊140還用于根據與終端類型相同的其他終端的性能指標和終端的性能指標對解決方案進行排序。具體地,舉例來說,可根據同類型且性能指標相近的終端所選取的解決方案的選擇率對多個解決方案進行排序,即被選擇次數越多的解決方案排序越靠前。
[0126]在本發(fā)明的一個實施例中,如果解決方案為多個,則終端可提供用于觸發(fā)執(zhí)行多個解決方案的按鈕,從而用戶可觸發(fā)相應的按鈕來執(zhí)行相應的解決方案。
[0127]更具體地,終端在執(zhí)行解決方案時,可根據執(zhí)行順序依次執(zhí)行解決方案中的執(zhí)行代碼。在本發(fā)明的實施例中,解決方案中的執(zhí)行代碼可為可直接調用運行的代碼,也可為安裝包代碼。其中,安裝包代碼可安裝在終端,并在安裝后執(zhí)行相應的功能。舉例來說,用于存儲卡性能檢測的執(zhí)行代碼可為存儲卡性能檢測程序安裝包,需要安裝后再執(zhí)行。
[0128]本發(fā)明實施例的終端性能的提升裝置,可接收終端上傳的性能指標,并進行分析以獲取終端的性能影響因素,并從解決方案數據庫中選擇該性能影響因素對應的解決方案,發(fā)送至終端,以使終端根據該解決方案提升自身性能。從而,可根據各個終端不同的性能指標,為用戶提供個性化、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0129]圖6是根據本發(fā)明又一個實施例的終端性能的提升裝置的結構示意圖。如圖6所示,該終端性能的提升裝置包括:接收模塊110、分析模塊120、選擇模塊130、發(fā)送模塊140和生成模塊150。
[0130]具體地,生成模塊150用于根據性能指標生成終端的性能評價等級,并將性能評價等級提供給終端的用戶。
[0131]在本發(fā)明的實施例中,生成模塊150根據與終端類型相同的其他終端的性能指標、該終端的性能指標生成終端的性能評價等級。更具體地,服務器中存儲了根據預先收集到的不同機型的終端的性能指標,以及對這些指標進行分析得到每個機型的終端在性能良好(即未出現卡頓情況)時,各個性能指標的指標值或狀態(tài)。從而,生成模塊150可將接收到的性能指標與已存儲的性能指標的指標值或狀態(tài)進行比對分析,以得到終端的性能評價等級。
[0132]更具體地,舉例來說,生成模塊150可根據與已存儲的性能指標的指標值或狀態(tài)進行比對的結果分析出每個性能指標是否符合良好標準,并分別為良好與不良好設定不同的權重,將各個性能指標的權重累加,即可得到終端的性能評分,并進一步確定該性能評分對應的性能評價等級。例如,以百分之為例,1-20為5級,21-40為4級,以此類推,81-100為I級。
[0133]在本發(fā)明的實施例中,終端在接收服務器針對性能指標返回的終端的性能評價等級之后,如果性能評價等級低于預設等級,則終端對終端的用戶進行性能優(yōu)化提醒。
[0134]在本發(fā)明的實施例中,在對用戶進行性能優(yōu)化提醒后,顯示對應的處理按鈕,當用戶觸發(fā)該按鈕時,可執(zhí)行接收到的解決方案以提升終端性能。
[0135]本發(fā)明實施例的終端性能的提升裝置,可將根據性能指標生成終端的性能評價等級,并提供給終端的用戶,并在性能評價等級低于預設等級,則終端對終端的用戶進行性能優(yōu)化提醒,并根據用戶指令執(zhí)行解決方案,能夠使用戶更直觀的了解終端的性能狀態(tài),并可對用戶進行性能優(yōu)化提醒,以使用戶能夠及時對終端性能進行提升,提升用戶體驗。
[0136]為了實現上述實施例,本發(fā)明提出另一種終端性能的提升裝置。
[0137]圖7是根據本發(fā)明另一個實施例的終端性能的提升裝置的結構示意圖。
[0138]如圖7所示,該終端性能的提升裝置,包括:獲取模塊210、上傳模塊220和第一接收模塊230。
[0139]具體地,獲取模塊210用于獲取終端的性能指標,其中,性能指標包括終端的系統運行指標、終端中應用程序的運行指標和終端所屬用戶的使用指標中的一種或多種。
[0140]其中,終端的系統運行指標可包括但不限于終端的機型、CPU頻率、CPU占用率、內存占用率、已安裝應用程序個數、活動應用程序個數、垃圾文件總量、存儲卡性能數據等一種或多種。
[0141]終端中應用程序的運行指標可包括但不限于使用各個應用程序過程中的CPU占用率、1情況(如讀寫1設備的速度等)、內存占用率、應用程序啟動速度、應用程序窗口切換速度、應用程序事件響應速度、應用程序數據庫大小等一種或多種。
[0142]終端所屬用戶的使用指標可包括但不限于內存清理行為、進程清理行為、安裝行為、卸載行為、終端使用時間等一種或多種。
[0143]上傳模塊220用于將性能指標上傳至服務器。
[0144]在本發(fā)明的實施例中,在終端使用的過程中,可通過獲取模塊210對終端的性能指標進行監(jiān)測和記錄,并通過上傳模塊220上傳至服務器。
[0145]更具體地,上傳模塊220可按照預設周期將終端的性能指標上傳至服務器,從能可定期根據終端的性能指標對終端的性能進行優(yōu)化,保證終端能夠處于一個良好的使用狀
--τ O
[0146]當然上傳模塊220也可在終端出現卡慢現象時將終端的性能指標上傳至服務器,從而,在終端出現卡慢現象時,能夠及時根據終端的性能指標對終端的性能進行優(yōu)化,及時解決卡慢現象。
[0147]第一接收模塊230用于接收服務器根據性能指標返回的終端的性能影響因素對應的解決方案。
[0148]在本發(fā)明的實施例中,服務器接收到終端的性能指標后,可對性能指標進行分析以獲取終端的性能影響因素,并從解決方案數據庫中選擇性能影響因素對應的解決方案,并返回至終端。
[0149]在本發(fā)明的另一個實施例中,終端性能的提升裝置除了包括獲取模塊210、上傳模塊220和第一接收模塊230之外,還可包括執(zhí)行模塊240。
[0150]執(zhí)行模塊240用于執(zhí)行解決方案。
[0151]在本發(fā)明的實施例中,服務器可針對每個性能影響因素返回一個或多個解決方案。當解決方案為多個時,服務器可對多個解決方案按照一定的排序規(guī)則進行排序,并將排序之后的解決方案提供至終端。第一接收模塊230接收到排序后的解決方案之后,執(zhí)行模塊240具體用于:將多個解決方案按照排序規(guī)則提供給終端的用戶;接收用戶的選擇指令,并執(zhí)行用戶選擇的解決方案。從而用戶可根據需要進行選擇,進一步滿足用戶的個性化需求。
[0152]其中,在本發(fā)明的實施例中,服務器可根據與終端類型相同的其他終端的性能指標和終端的性能指標對解決方案進行排序。具體地,舉例來說,可根據同類型且性能指標相近的終端所選取的解決方案的選擇率對多個解決方案進行排序,即被選擇次數越多的解決方案排序越靠前。
[0153]在本發(fā)明的實施例中,解決方案中可包括至少一個執(zhí)行代碼,以分別對應于每個性能影響因素,以解決相應的性能問題。其中,解決方案中的執(zhí)行代碼可為可直接調用運行的代碼,也可為安裝包代碼。其中,安裝包代碼可安裝在終端,并在安裝后執(zhí)行相應的功能。舉例來說,用于存儲卡性能檢測的執(zhí)行代碼可為存儲卡性能檢測程序安裝包,需要安裝后再執(zhí)行。
[0154]在本發(fā)明的一個實施例中,當解決方案中包括多個執(zhí)行代碼時,解決方案還包括多個執(zhí)行代碼的執(zhí)行順序。從而執(zhí)行模塊240可根據該執(zhí)行順序依次執(zhí)行解決方案中的多個制定代碼,從而能夠更有效地提升終端的性能。在本發(fā)明的一個實施例中,多個執(zhí)行代碼可包括系統類性能影響因素對應的執(zhí)行代碼和應用程序類性能影響因素對應的執(zhí)行代碼,系統類性能影響因素的對應的執(zhí)行代碼的執(zhí)行順序先于應用程序類性能影響因素對應的執(zhí)行代碼。從而避免了先對系統進行清理后,應用程序運行仍然會產生垃圾,而難以有效解決卡慢問題得情況。
[0155]舉例來說,如果性能影響因素為內存占用率、應用程序數據庫的大小、存儲卡性能數據、系統垃圾文件量等,則解決方案中可包括分別用于內存清理、應用程序數據庫清理、存儲卡性能檢測、垃圾文件清理的執(zhí)行代碼。
[0156]本發(fā)明實施例的終端性能的提升裝置,可將終端的性能指標上傳至服務器,并接收服務器根據該性能指標返回的終端的性能影響因素的解決方案,,以根據該解決方案提升終端的性能。從而,可根據終端的性能指標,獲取針對更符合終端用戶需求的、個性化的、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0157]圖8是根據本發(fā)明另又一個實施例的終端性能的提升裝置的結構示意圖。
[0158]如圖8所示,該終端性能的提升裝置,包括:獲取模塊210、上傳模塊220、第一接收模塊230、執(zhí)行模塊240、第二接收模塊250和提醒模塊260。
[0159]具體地,第二接收模塊270用于在將性能指標上傳至服務器之后,接收服務器返回的終端的性能評價等級,并將性能評價等級提供給終端的用戶。
[0160]在本發(fā)明的一個實施例中,服務器在接收到終端的性能指標之后,根據與終端類型相同的其他終端的性能指標、該終端的性能指標生成終端的性能評價等級,并返回至終端。具體地,服務器中存儲了根據預先收集到的不同機型的終端的性能指標,以及對這些指標進行分析得到每個機型的終端在性能良好(即未出現卡頓情況)時,各個性能指標的指標值或狀態(tài)。從而,可將接收到的性能指標與已存儲的性能指標的指標值或狀態(tài)進行比對分析,以得到終端的性能評價等級,并返回至終端。第二接收模塊270即可接收到該性能評價等級。
[0161]提醒模塊260用于在將性能評價等級提供給終端的用戶之后,如果性能評價等級低于預設等級,則對終端的用戶進行性能優(yōu)化提醒。
[0162]在本發(fā)明的實施例中,如果性能評價等級低于預設等級,提醒模塊260用可在對用戶進行性能優(yōu)化提醒,如顯示提示窗口、消息等,并可提供對應的處理按鈕,以供用戶選擇。
[0163]在本發(fā)明的一個實施例中,如果解決方案為多個,則執(zhí)行模塊240可提供用于觸發(fā)執(zhí)行多個解決方案的按鈕,從而用戶可觸發(fā)相應的按鈕來執(zhí)行相應的解決方案。
[0164]其中,提醒模塊260是可選的。
[0165]本發(fā)明實施例的終端性能的提升裝置,可將根據性能指標生成終端的性能評價等級,并提供給終端的用戶,并在性能評價等級低于預設等級,則終端對終端的用戶進行性能優(yōu)化提醒,并根據用戶指令執(zhí)行解決方案,能夠使用戶更直觀的了解終端的性能狀態(tài),并可對用戶進行性能優(yōu)化提醒,以使用戶能夠及時對終端性能進行提升,提升用戶體驗。
[0166]為了實現上述實施例,本發(fā)明還提出一種服務器。
[0167]本發(fā)明實施例的服務器,包括本發(fā)明圖5-圖6所示任一實施例的終端性能的提升
目.ο
[0168]本發(fā)明實施例的服務器,可接收終端上傳的性能指標,并進行分析以獲取終端的性能影響因素,并從解決方案數據庫中選擇該性能影響因素對應的解決方案,發(fā)送至終端,以使終端根據該解決方案提升自身性能。從而,可根據各個終端不同的性能指標,為用戶提供個性化、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0169]為了實現上述實施例,本發(fā)明還提出一種終端。
[0170]本發(fā)明實施例的終端,包括本發(fā)明圖7-圖8所示的任一實施例的終端性能的提升
目.ο
[0171]本發(fā)明實施例的終端,可將自身的性能指標上傳至服務器,并接收服務器根據該性能指標返回的終端的性能影響因素的解決方案,,以根據該解決方案提升終端的性能。從而,可根據終端的性能指標,獲取針對更符合終端用戶需求的、個性化的、且更有針對性的解決方案,有利于針對終端的性能指標進行針對處理,以有效地提升終端的性能,提升用戶體驗。
[0172]為了實現上述實施例,本發(fā)明還提出一種終端性能的提升系統。
[0173]圖9為根據本發(fā)明一個實施例的終端性能的提升系統的結構示意圖。
[0174]如圖9所示,該終端性能的提升系統,包括:服務器100和終端200。
[0175]在本發(fā)明的實施例中,服務器100可包括本發(fā)明圖5-圖6所示的任一實施例的終端性能的提升裝置。終端200可包括本發(fā)明圖7-圖8所示的任一實施例的終端性能的提升裝置。
[0176]其中,本發(fā)明圖5-圖6所示的任一實施例的終端性能的提升裝置可為移動終端、個人計算機或者安裝在移動終端或個人計算機中的客戶端等,本發(fā)明圖7-圖8所示的任一實施例的終端性能的提升裝置可為服務器。
[0177]舉例來說,本發(fā)明圖5-圖6所示的任一實施例的終端性能的提升裝置可以是手機、筆記本電腦、平板電腦、電子書、個人數字助理等具有操作系統的移動終端,當然也可以是個人計算機以及其他智能終端,本發(fā)明對此不作限定。
[0178]本發(fā)明實施例的終端性能的提升系統,可將終端的性能指標上傳至服務器,通過服務器分析該性能指標以獲取終端的性能影響因素,并從解決方案數據庫中選擇該性能影響因素對應的解決方案,發(fā)送至終端執(zhí)行,以提升終端的性能。從而,可根據各個終端不同的性能指標,為用戶提供個性化、且更有針對性的解決方案,能夠更有效地針對終端的性能指標進行處理,以提升終端的性能,提升用戶體驗。
[0179]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統執(zhí)行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0180]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
[0181]盡管已經示出和描述了本發(fā)明的實施例,本領域的普通技術人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發(fā)明的范圍由權利要求及其等同物限定。
【權利要求】
1.一種終端性能的提升方法,其特征在于,包括以下步驟: 接收終端上傳的性能指標,其中,所述性能指標包括所述終端的系統運行指標、所述終端中應用程序的運行指標和所述終端所屬用戶的使用指標中的一種或多種; 對所述性能指標進行分析以獲取所述終端的性能影響因素; 根據所述性能影響因素從解決方案數據庫中選擇所述性能影響因素對應的解決方案;以及 將所述解決方案發(fā)送至所述終端。
2.如權利要求1所述的終端性能的提升方法,其特征在于,在將所述解決方案發(fā)送至所述終端之后,還包括: 所述終端執(zhí)行所述解決方案。
3.如權利要求1所述的終端性能的提升方法,其特征在于,還包括: 根據所述性能指標生成所述終端的性能評價等級,并將所述性能評價等級提供給所述終端的用戶。
4.如權利要求3所述的終端性能的提升方法,其特征在于,在接收所述服務器針對所述性能指標返回的所述終端的性能評價等級之后,還包括: 如果所述性能評價等級低于預設等級,則所述終端對所述終端的用戶進行性能優(yōu)化提醒。
5.如權利要求1所述的終端性能的提升方法,其特征在于,所述解決方案中包括至少一個執(zhí)行代碼。
6.如權利要求5所述的終端性能的提升方法,其特征在于,當所述解決方案中包括多個執(zhí)行代碼時,所述解決方案還包括所述多個執(zhí)行代碼的執(zhí)行順序。
7.如權利要求6所述的終端性能的提升方法,其特征在于,所述多個執(zhí)行代碼包括系統類性能影響因素對應的執(zhí)行代碼和應用程序類性能影響因素對應的執(zhí)行代碼,所述系統類性能影響因素的對應的執(zhí)行代碼的執(zhí)行順序先于所述應用程序類性能影響因素對應的執(zhí)行代碼。
8.如權利要求1所述的終端性能的提升方法,其特征在于,所述解決方案為多個,所述將所述解決方案發(fā)送至所述終端具體包括: 對所述多個解決方案進行排序,并將所述排序之后的解決方案提供至所述終端,以使所述終端根據用戶的選擇指令執(zhí)行所述用戶選擇的解決方案。
9.如權利要求8所述的方法,其特征在于,根據與所述終端類型相同的其他終端的性能指標和所述終端的性能指標對所述解決方案進行排序。
10.如權利要求3所述的方法,其特征在于,根據與所述終端類型相同的其他終端的性能指標、所述終端的性能指標生成所述終端的性能評價等級。
11.一種終端性能的提升方法,其特征在于,包括以下步驟: 獲取所述終端的性能指標,并將所述性能指標上傳至服務器,其中,所述性能指標包括所述終端的系統運行指標、所述終端中應用程序的運行指標和所述終端所屬用戶的使用指標中的一種或多種;以及 接收所述服務器根據所述性能指標返回的所述終端的性能影響因素對應的解決方案。
12.如權利要求11所述的終端性能的提升方法,其特征在于,在接收所述服務器根據所述性能指標返回的所述終端的性能影響因素對應的解決方案之后,還包括: 執(zhí)行所述解決方案。
13.如權利要求11所述的終端性能的提升方法,其特征在于,在將所述性能指標上傳至服務器之后,還包括: 接收所述服務器返回的所述終端的性能評價等級,并將所述性能評價等級提供給所述終端的用戶。
14.如權利要求13所述的終端性能的提升方法,其特征在于,在將所述性能評價等級提供給所述終端的用戶之后,還包括: 如果所述性能評價等級低于預設等級,則對所述終端的用戶進行性能優(yōu)化提醒。
15.如權利要求11所述的終端性能的提升方法,其特征在于,所述解決方案中包括至少一個執(zhí)行代碼。
16.如權利要求15所述的終端性能的提升方法,其特征在于,當所述解決方案中包括多個執(zhí)行代碼時,所述解決方案還包括所述多個執(zhí)行代碼的執(zhí)行順序。
17.如權利要求12所述的終端性能的提升方法,其特征在于,所述解決方案為多個,且按照排序規(guī)則進行排序,所述執(zhí)行所述解決方案具體包括: 將所述多個解決方案按照所述排序規(guī)則提供給所述終端的用戶; 所述終端接收所述用戶的選擇指令,并執(zhí)行所述用戶選擇的解決方案。
18.—種終端性能的提升裝置,其特征在于,包括: 接收模塊,用于接收終端上傳的性能指標,其中,所述性能指標包括所述終端的系統運行指標、所述終端中應用程序的運行指標和所述終端所屬用戶的使用指標中的一種或多種; 分析模塊,用于對所述性能指標進行分析以獲取所述終端的性能影響因素; 選擇模塊,用于根據所述性能影響因素從解決方案數據庫中選擇所述性能影響因素對應的解決方案;以及 發(fā)送模塊,用于將所述解決方案發(fā)送至所述終端。
19.如權利要求18所述的終端性能的提升裝置,其特征在于,還包括: 生成模塊,用于根據所述性能指標生成所述終端的性能評價等級,并將所述性能評價等級提供給所述終端的用戶。
20.如權利要求19所述的終端性能的提升裝置,其特征在于,在接收所述服務器針對所述性能指標返回的所述終端的性能評價等級之后,如果所述性能評價等級低于預設等級,則所述終端對所述終端的用戶進行性能優(yōu)化提醒。
21.如權利要求18所述的終端性能的提升裝置,其特征在于,所述解決方案中包括至少一個執(zhí)行代碼。
22.如權利要求21所述的終端性能的提升裝置,其特征在于,當所述解決方案中包括多個執(zhí)行代碼時,所述解決方案還包括所述多個執(zhí)行代碼的執(zhí)行順序。
23.如權利要求22所述的終端性能的提升裝置,其特征在于,所述多個執(zhí)行代碼包括系統類性能影響因素對應的執(zhí)行代碼和應用程序類性能影響因素對應的執(zhí)行代碼,所述系統類性能影響因素的對應的執(zhí)行代碼的執(zhí)行順序先于所述應用程序類性能影響因素對應的執(zhí)行代碼。
24.如權利要求18所述的終端性能的提升裝置,其特征在于,所述解決方案為多個,所述發(fā)送模塊具體用于: 對所述多個解決方案進行排序,并將所述排序之后的解決方案提供至所述終端,以使所述終端根據用戶的選擇指令執(zhí)行所述用戶選擇的解決方案。
25.如權利要求24所述的裝置,其特征在于,所述發(fā)送模塊還用于根據與所述終端類型相同的其他終端的性能指標和所述終端的性能指標對所述解決方案進行排序。
26.如權利要求19所述的裝置,其特征在于,所述生成模塊還用于根據與所述終端類型相同的其他終端的性能指標、所述終端的性能指標生成所述終端的性能評價等級。
27.—種終端性能的提升裝置,其特征在于,包括: 獲取模塊,用于獲取所述終端的性能指標,其中,所述性能指標包括所述終端的系統運行指標、所述終端中應用程序的運行指標和所述終端所屬用戶的使用指標中的一種或多種; 上傳模塊,用于將所述性能指標上傳至服務器;以及 第一接收模塊,用于接收所述服務器根據所述性能指標返回的所述終端的性能影響因素對應的解決方案。
28.如權利要求27所述的終端性能的提升裝置,其特征在于,還包括: 執(zhí)行模塊,用于執(zhí)行所述解決方案。
29.如權利要求27所述的終端性能的提升裝置,其特征在于,還包括: 第二接收模塊,用于在將所述性能指標上傳至服務器之后,接收所述服務器返回的所述終端的性能評價等級,并將所述性能評價等級提供給所述終端的用戶。
30.如權利要求29所述的終端性能的提升裝置,其特征在于,還包括: 提醒模塊,用于在將所述性能評價等級提供給所述終端的用戶之后,如果所述性能評價等級低于預設等級,則對所述終端的用戶進行性能優(yōu)化提醒。
31.如權利要求27所述的終端性能的提升裝置,其特征在于,所述解決方案中包括至少一個執(zhí)行代碼。
32.如權利要求31所述的終端性能的提升裝置,其特征在于,當所述解決方案中包括多個執(zhí)行代碼時,所述解決方案還包括所述多個執(zhí)行代碼的執(zhí)行順序。
33.如權利要求28所述的終端性能的提升裝置,其特征在于,所述解決方案為多個,且按照排序規(guī)則進行排序,所述執(zhí)行模塊具體用于: 將所述多個解決方案按照所述排序規(guī)則提供給所述終端的用戶; 接收所述用戶的選擇指令,并執(zhí)行所述用戶選擇的解決方案。
34.一種服務器,其特征在于,包括: 如權利要求18-26任一項所述的終端性能的提升裝置。
35.一種終端,其特征在于,包括: 如權利要求27-33任一項所述的終端性能的提升裝置。
36.一種終端性能的提升系統,其特征在于,包括: 權利要求34所述的服務器和權利要求35所述的終端。
【文檔編號】G06F11/36GK104484265SQ201410542994
【公開日】2015年4月1日 申請日期:2014年10月14日 優(yōu)先權日:2014年10月14日
【發(fā)明者】肖超, 張康宗, 鄭有勝 申請人:北京金山安全軟件有限公司