專利名稱::便攜式終端的系統維護裝置及其維護方法
技術領域:
:本發明涉及一種用于便攜式終端的系統維護裝置及其維護方法,更具體地講,涉及一種可視化地維護便攜式終端的系統維護裝置及其方法。
背景技術:
:隨著技術的發展,已經開發了很多可以隨身攜帶的便攜式終端,例如,個人數字助理(PDA)、手機、筆記本電腦等,已經成為人們日常生活中常用的工具。以手機為例,已經作為隨身攜帶的通信工具,成為人們生活的必備品。當這些便攜式終端使用到一定程度時,常會不可避免地出現各種資源短缺,尤其是硬件資源(如存儲容量、電量等)短缺的情況。也會不可避免地產生一些垃圾文件或者遭到病毒軟件的侵襲,直到發生故障,用戶才發現問題。仍以手機為例,當手機使用到一定程度時,手機中將不可避免地產生一些垃圾文件(如短信、彩信、Email的垃圾信息、各種操作產生的臨時文件、日志等)、病毒、惡性插件、木馬、文件系統容量變小、存儲容量減少等,這會反過來影響手機的性能。然而,通常情況下,一般用戶無法直觀地、形象地、方便地得知手機的內部各項系統性能參數的狀態,對手機的維護管理也缺乏系統性。只有在發現手機速度變慢,或者信箱無法收發郵件,或者系統出現故障的時候,才會想起來清理手機的垃圾文件,或者清理郵箱,或者殺毒等做出維護處理。這往往會影響用戶對手機等便攜式終端的使用。此外,現有的便攜式終端基本是傳統的功能范疇,使用過程中缺乏趣味性和易用性。因此,需要提供一種通過可視化的方式進行維護同時結合趣味性和易用性的便攜式終端。
發明內容本發明的目的在于提供一種形象化地維護便攜式終端的方法和使用該方法的便攜式終端,通過用便攜式終端的系統運行參數對培養對象進行個性化的培養操作,提高便攜式終端的系統的維護水平,改善人機交互的操作方式。在本發明中,將終端的系統運行性能定義成一個可培養的對象,利用終端中發生的事件或性能的參數作為影響培養對象的成長狀態的影響因素。通過培養對象的成長狀態來形象化地表示手機的整體或各種系統運行性能。采用某些方式培養對象,實質是執行某種手機管理操作(如清理垃圾、病毒等)的趣味表現形式。在本發明中,將培養對象的各種種類的成長效果數值化,即量化成一定量的成長效果。成長效果結構可以包括成長數值(如年齡、大小值)、健康系數值,快樂系數值。這些數值分別加權運算得到培養對象的成長狀態。使得用戶通過培養對象的成長狀態來可視化地、帶有趣味性地了解終端的運行性能參數。在本發明中,當培養對象處于某個狀態時,可以根據系統或用戶的設定,彈出詢問用戶是否做出相應處理的提示,或者自動進行終端的系統維護操作。本發明的實施例提供了一種用于便攜式終端的系統維護裝置,包括性能參數設置模塊,用于使用戶設置想要通過培養對象的圖像或動態顯示來了解的便攜式終端的運行狀態的性能參數;系統性能數據收集模塊,用于以一定的頻度收集性能參數設置模塊中設置的性能參數的系統性能數據;成長效果計算模塊,將性能參數收集模塊收集的系統性能數據與預先存儲的標準數據進行比較,從而得到反映系統的運行狀態的成長效果參數;培養處理模塊,根據成長效果計算模塊計算的成長效果參數選擇相應的培養對象的圖像及其他形式的多媒體影像等表現形式,使用戶可以了解便攜式終端的運行狀態。根據本發明的一方面,所述系統維護裝置還可包括治療功能模塊,從成長效果計算模塊接收成長效果參數,并將成長效果參數和預定門限值進行比較,如果成長效果參數超過預定的門限值,則自動運行系統維護程序,或者彈出提示信息,提醒用戶進行系統維護。根據本發明的一方面,治療功能模塊還可將進行系統維護后的性能參數的系統性能數據發送給成長效果計算模塊,進行新的計算,并將計算得到的成長效果參數發送給培養處理模塊,更新顯示培養對象的圖像及其他形式的多媒體影像等表現形式。根據本發明的另一方面,提供了一種用于便攜式終端的系統維護方法,包括如下步驟用戶設置想要通過培養對象的圖像或動態顯示來了解的便攜式終端的運行狀態的性能參數;以一定的頻度收集設置的性能參數的系統性能數據;將收集的性能參數的系統數據與預先存儲的標準數據進行比較,從而得到反映系統的運行狀態的成長效果參數;根據成長效果參數選擇相應的培養對象的圖像或動態顯示,并顯示給用戶,以使用戶了解便攜式終端的運行狀態。根據本發明的另一方面,所述的系統維護方法還可包括將成長效果參數和預定門限值進行比較,如果成長效果參數超過預定的門限值,則自動運行系統維護程序,或者彈出提示信息,提醒用戶進行系統維護。根據本發明的另一方面,所述的系統維護方法還可包括收集系統維護后的性能參數的系統性能數據,進行新的計算,并根據計算得到的新的成長效果參數更新顯示的培養對象的圖像及其他形式的多媒體影像等表現形式。所述成長效果參數包括反映存儲器容量的剩余比例、電池剩余電量、產生的文件系統的臨時文件或者上網產生臨時文件等中的至少一種的第一數值,每當存儲器的占用量或者電池電量變化一定量時,第一數值也相應增加或減少。當文件系統的臨時文件或者上網產生臨時文件越多,第一數值也相應增加。所述成長效果參數包括系統CPU及內存的開銷、感染的病毒的數量、木馬數量等中的至少一種的第二數值。當系統CPU及內存的開銷增大時,則健康數值隨之減少,反之增大;當感染病毒、木馬時,健康數值減少,當病毒、木馬被清除時,第二數值增加。所述成長效果參數包括反映對系統的優化處理的第三數值,當存在惡性插件、彈出FLASH廣告,或其他用戶不喜歡被迫執行的進程等時,第三數值減少,當清除惡性插件、清除某些用戶不喜歡的被迫執行的進程時,第三數值增加。通過下面結合示例性地示出一例的附圖進行的描述,本發明的上述和其他目的和特點將會變得更加清楚,其中圖1是根據本發明實施例的系統維護裝置的示意性框圖;圖2是根據本發明實施例的系統維護方法的流程圖。具體實施例方式下面以培養一棵植物為例來描述本發明的實施例。根據本發明,用一棵植物的外在生長、成長蒼老形態或動態顯示來表示便攜式終端的系統運行狀態,根據便攜式終端的系統運行情況來定義植物的狀態參數。例如,植物的狀態參數包括年齡數值、健康數值和快樂數值。在待機狀態下,所培養的植物顯示在顯示屏幕上。顯然,也可以使用其它培養對象,例如,小動物等,來表示便攜式終端的系統運行狀態。年齡數值用于表示系統的存儲容量占用情況、文件系統的垃圾文件情況、電池電量的剩余情況等中的至少一種。當存儲容量減少時,年齡數值會增加,植物會變老一些。當年齡數值用于表示系統的存儲容量占用情況、文件系統的垃圾文件情況、電量的剩余情況時,將系統的存儲容量占用情況、文件系統的垃圾文件情況、電量的剩余情況等數值的增減量進行加權運算,將得到的結果值(即,年齡數值),并反應成植物的成長成熟蒼老形態。同時,也可以用樹葉的多少來有特別針對性的表示出存儲容量的變化,例如,將總的存儲容量定義為100%,以一定數值為一檔(例如,以存儲容量變化10%為一檔),每當減少一檔時,掉落一片樹葉。這樣,僅僅看樹葉的多少就可以形象地、趣味性地看出系統存儲容量這個比較重要的性能參數的變化情況。例如,當存儲容量的數值減少到一定的值(例如,20%)時,年齡數值也相應增加到一定值時,除了以培養對象表現出樹葉掉落的形象外,彈出提示對話框,詢問用戶是否清理存儲空間。或者根據系統的設定,按照一定的維護管理規則,系統可以自動清理系統垃圾文件,例如刪除臨時文件、后備文件、保存的脫機網頁等。對于電池電量,隨著剩余電量越少,年齡越老。對于文件系統的垃圾文件情況,清除文件系統的臨時文件、清除上網產生的臨時文件、整理很長時間不聯系的電話號碼(特別受保護的除外)時,年齡變年輕。總之,當存儲容量或電池電量增加或文件系統的垃圾文件減少時,植物則變得年輕茂盛。可以將系統正常運行狀態下的年齡數值定義為IO,年齡數值的變化以1為一檔,每變換一檔,變換一個培養對象形象。健康數值用于表示是否存在病毒軟件、木馬軟件、CPU和內存的開銷等中的至少一種。當健康數值用于表示多種性能參數時,將這些性能參數的系統性能數據進行加權運算得到相應的健康數值。例如,將正常運行狀態下的健康數值設置為io,每染上一個病毒軟件,數值減少l,或者根據對性能的影響程度定義減少多少數值。對于一些破壞性大的病毒(如,破壞系統文件、用戶文件等的病毒),可以將減少的數值加大。當減少到一定程度時,例如,健康數值減少到5時,詢問用戶是否清理病毒,或者自動清理病毒。當染上病毒軟件時,植物的外在形態表現為由綠色表現為枯黃,或者在樹葉上顯示有蟲子。健康數值的不同等級對應不同的枯黃程度。當病毒軟件被清理之后,健康數值會增加,相應地,植物會變得更綠、更亮一些、更挺拔一些、花會更鮮艷一些等等。快樂數值用于表示對惡性插件或其它系統文件的多少等。當快樂數值用于表示多種性能參數時,將這些性能參數的系統性能數據進行加權運算得到相應的快樂數值。當清除惡性插件,快樂數值會增加。植物會表現為笑臉、舞蹈等動作,或者配以音樂。當產生惡性插件、彈出FLASH廣告或其它用戶不喜歡被迫執行的進程時,則快樂數值會減少,例如,植物會表現為樹葉向下垂,或者表現為難過的表情等。當清除惡性插件、消除某些用戶不喜歡的被迫執行的進程時,快樂數值增加。例如,可以將正常運行狀態下的快樂數值的基數設置為5,然后以1為一檔進行增加或減少。系統的正常運行狀態可以由用戶設定或者由系統初始默認設定。下面以三個狀態參數為例來設定培養對象的狀態,但是,也可以以其中一種參數、兩種參數來定義培養對象的狀態,一般情況下,應當以每個狀態參數的相應加權值組成的3個狀態參數共同來綜合反應完整的終端系統性能的運行情況。上面以舉例的方式定義了年齡數值、健康數值和快樂數值,用戶可以根據自己的需要來用以下反映終端軟、硬件系統運行狀況的性能參數來定義所培養的對象的狀態參數(l)手機中的病毒、惡性插件、木馬等存在情況;(2)垃圾郵件存在狀況,包括短信、彩信、email等;(3)垃圾文件,包括上w即產生的臨時文件,對文件系統操作產生的各種臨時文件等;(4)很長時間不用的占用存儲空間的各種多媒體文件(特別受保護的除外)存在情況;(5)手機當前剩余電量的多少;(6)很長時間不聯系的電話號碼(特別受保護的除外);(7)系統CPU、內存的占用狀態標準情況,手機內存為預先設置的一套參考數據,其反映了手機數據使用的效率,效率越高,狀態越好,對培養對象的正面影響越大,反之則產生負面影響,等等。基于上面的定義來描述根據本發明實施例的可視化地維護系統的系統維護裝置。圖1是示出根據本發明實施例的系統維護裝置的示意性框圖。參照圖l,所述系統維護裝置包括性能參數設置模塊10、系統性能數據收集模塊20、成長效果計算模塊30、培養處理模塊40以及治療功能模塊50。性能參數設置模塊10用于使用戶設置期望通過培養對象的顯示來反應系統運行狀態的性能參數,例如,便攜式終端的存儲容量占用量、SD卡的存儲容量占用量、電池電量、電話簿容量的占用量、垃圾文件、病毒、惡性插件、木馬的數量,系統CPU、內存的占用量等。具體地講,用戶可以不采用系統默認的設置而自己設置分別與年齡數值、健康數值以及快樂數值對應的性能參數。此外,用戶可以設置系統正常運行的參數標準,如,CPU及內存比較滿意的正常標準開銷為小于50%。用戶可以將系統偏離正常運行狀態一定程度時相應的年齡數值、健康數值、快樂數值定義為判斷系統能否正常運行的門限值。系統性能數據收集模塊20以一定的頻度收集性能參數設置模塊設置的性能參數的系統性能數據。成長效果計算模塊30包括年齡數值計算模塊、健康數值計算模塊以及快樂數值計算模塊,用于根據系統性能數據收集模塊20收集的參數來計算相應的培養對象的成長效果參數。即,將收集的系統性能數據與預先存儲的便攜式終端的系統的標準及準則模塊中的數據進行比較,來確定當前狀態下的年齡數值、健康數值和快樂數值。預先存儲的便攜式終端的系統的標準及準則模塊還保存便攜式終端良好狀態的相關數據,也可以是專家系統,也可以是用戶自己想要恢復的軟、硬件配置狀態。便攜式終端可以將這個模塊中保存的數據作為一種便攜式終端的系統標準。培養處理模塊40接收成長效果計算模塊30的計算的成長效果參數,選擇相應成長狀態圖像或動態顯示,并將所述圖像及其他形式的多媒體影像等表現形式顯示在顯示器上。治療功能模塊50根據成長效果計算模塊30計算的成長效果參數作出相應的處理。當培養對象的成長效果參數達到預定門限值時,提醒用戶進行相應的處理或自動啟動處理操作。例如,如果系統的當前性能影響到了終端的良好運行,可以自動對系統進行管理和維護,如清除垃圾文件及數據、病毒;對包括CPU、內存在內的系統進行整理,以使便攜式終端的健康程度和易用性提高。此時,治療模塊根據指令對系統的相關軟件、硬件進行處理,并將結果反饋。如果嚴重影響系統的運行到一定程度,則可以主動彈出并建議用戶進行處理。治療功能模塊將治療的結果信息發送給成長效果計算模塊30進行新的計算處理,從而進行新的培養處理,顯示新的培養對象的狀態圖像及其他形式的多媒體影像等表現形式。此外,即使沒有啟動治療功能模塊,用戶也可以根據顯示的培養對象的狀態來自行判斷并隨時對系統進行手動維護。對上述所描述的系統進行維護的操作會使培養對象的狀態參數發生相應的變化,下面表1中列舉了系統運行情況變化時成長效果的參數的變化的例子。表1<table>tableseeoriginaldocumentpage9</column></row><table>圖2是示出根據本發明實施例的系統維護裝置的操作流程圖。如圖2所示,在步驟110中,系統性能數據收集模塊20定期收集終端軟、硬件系統情況,然后將收集的系統性能數據發送給成長效果計算模塊30。在步驟120,成長效果計算模塊將收集的系統性能數據與預先存儲的標準數據進行比較,從而得到反映系統的運行狀態的成長效果參數,即,計算得到年齡數值、健康數值和快樂數值。在步驟130,成長效果計算模塊30將成長效果參數發送給培養處理模塊40。培養處理模塊40根據接收到的數值選擇相應的培養對象的狀態圖像及其他形式的多媒體影像等表現形式。在步驟140,治療功能模塊50從成長效果計算模塊30接收成長效果參數,將成長效果參數與預定的門限值進行比較,以判斷便攜式終端的系統運行情況的好壞。即,如果成長效果參數超過一定的門限值,則判斷為系統運行狀態不好,例如,有嚴重病毒木馬、容量接近爆滿等,則一方面形象地反映在培養對象的特定的顯示圖案上或其他形式的多媒體影像等表現形式,一方面向機主詢問并建議進行維護管理,或者自動運行系統維護軟件。當在步驟140對系統進行維護之后,將系統參數進行更新,發送給成長效果計算模塊30,以使成長效果計算模塊計算新的成長效果參數,更新培養對象的顯示圖像或動態顯示等其他形式的多媒體影像的表現形式。如果在步驟130,成長效果參數未超出門限值,則返回步驟IIO,重新進行系統運行參數的收集并對培養對象進行新的培養。根據本發明,用戶可以采用系統默認的或任意設置其期望了解的系統性能參數,從而通過培養對象的顯示,實時了解系統的運行狀況,及時對系統進行相應維護。另外,培養對象的形象化的顯示,增加了便攜式終端的趣味性和易用性,尤其是便于那些非專業的普通用戶及孩子。權利要求一種用于便攜式終端的系統維護裝置,包括性能參數設置模塊,用于使用戶選擇反映便攜式終端的運行狀態的性能參數;系統性能數據收集模塊,用于獲得性能參數設置模塊中選擇的性能參數的系統性能數據;成長效果計算模塊,用于將系統性能數據收集模塊獲得的系統性能數據與預先存儲的標準數據進行比較,從而得到反映系統的運行狀態的成長效果參數;培養處理模塊,根據成長效果計算模塊計算的成長效果參數選擇相應的圖像或動態顯示,并通過顯示器顯示給用戶,以使用戶了解便攜式終端的運行狀態。2.如權利要求1所述的系統維護裝置,還包括治療功能模塊,將成長效果計算模塊計算出的成長效果參數和預定的門限值進行比較,如果成長效果參數超過預定的門限值,則自動運行系統維護程序,或者彈出提示信息,提醒用戶進行系統維護。3.如權利要求2所述的系統維護裝置,其中,治療功能模塊還將進行系統維護后的性能參數的系統性能數據發送給成長效果計算模塊,進行新的計算,并將計算得到的新的成長效果參數發送給培養處理模塊,更新顯示培養對象的圖像或動態顯示。4.如權利要求1所述的系統維護裝置,所述成長效果參數包括反映系統存儲器的占用量、電池剩余電量、文件系統的臨時文件或者上網產生臨時文件中的至少一種的第一數值,每當存儲器容量的占用量增加或減少、電池電量剩余量減少或增加、文件系統的臨時文件或者上網產生臨時文件增加或減少時,所述第一數值也相應增加或減少。5.如權利要求1所述的系統維護裝置,所述成長效果參數包括反映系統CPU及內存的開銷、感染的病毒的數量、木馬的數量中的至少一種的第二數值,當系統CPU及內存的開銷增大時,則第二數值隨之減少,反之增大,當感染病毒、木馬時,第二數值減少,當病毒、木馬被清除時,第二數值增加。6.如權利要求1所述的系統維護裝置,所述成長效果參數包括反映對系統的優化處理的第三數值,當存在惡性插件、彈出FLASH廣告,或其他用戶不喜歡被迫執行的進程時,第三數值減少,當清除惡性插件、清除某些用戶不喜歡的被迫執行的進程時,第三數值增加。7.—種用于便攜式終端的系統維護方法,包括如下步驟用戶選擇地設置反映便攜式終端的運行狀態的性能參數或者選擇系統默認設置的性能參數;定期采集設置的性能參數的系統性能數據。將獲得的系統性能數據與預先存儲的標準數據進行比較,從而得到反映系統的運行狀態的成長效果參數;根據成長效果參數選擇相應的圖像或動態顯示,并顯示給用戶,以使用戶了解便攜式終端的運行狀態。8.如權利要求7所述的系統維護方法,還包括將成長效果參數和預定的門限值進行比較,如果成長效果參數超過預定的門限值,則自動運行系統維護程序,或者彈出提示信息,提醒用戶進行系統維護。9.如權利要求8所述的系統維護方法,還包括獲得系統維護后的性能參數的系統性能數據,進行新的計算,并根據計算得到的新的成長效果參數更新顯示的培養對象的圖像或動態顯示。10.如權利要求9所述的系統維護方法,所述成長效果參數包括反映存儲器的占用量、電池剩余電量、產生的文件系統的臨時文件或者上網產生臨時文件中的至少一種的第一數值,每當存儲器的占用量增加或減少、電池電量剩余量減少或增加、文件系統的臨時文件或上網產生的臨時文件增加或減少時,第一數值也相應增加或減少。11.如權利要求9所述的系統維護方法,所述成長效果參數包括反映系統CPU及內存的開銷、感染的病毒的數量、木馬數量中的至少一種的第二數值,當系統CPU及內存的開銷增大時,則健康數值隨之減少,反之增大;當感染病毒、木馬時,第二數值減少,當病毒、木馬被清除時,第二數值增加。12.如權利要求9所述的系統維護方法,所述成長效果參數包括反映對系統的優化處理的第三數值,當存在惡性插件、彈出FLASH廣告,或其他用戶不喜歡被迫執行的進程時,第三數值減少,當清除惡性插件清除某些用戶不喜歡的被迫執行的進程時,第三數值增加。全文摘要本發明提供了一種用于便攜式終端的系統維護裝置及系統維護方法,所述裝置包括性能參數設置模塊,用于使用戶選擇反映便攜式終端的運行狀態的性能參數;系統性能數據收集模塊,用于獲得性能參數設置模塊中選擇的性能參數的系統性能數據;成長效果計算模塊,用于將系統性能數據收集模塊獲得的性能參數的系統性能數據與預先存儲的標準數據進行比較,從而得到反映系統的運行狀態的成長效果參數;培養處理模塊,根據成長效果計算模塊計算的成長效果參數選擇相應的圖像或動態顯示,并通過顯示器顯示給用戶,以使用戶了解便攜式終端的運行狀態。文檔編號G06F11/34GK101727380SQ20081016962公開日2010年6月9日申請日期2008年10月13日優先權日2008年10月13日發明者王健,黃人杰申請人:三星電子株式會社;北京三星通信技術研究有限公司