国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于活動的管理計算機系統(tǒng)的裝置和方法

      文檔序號:6609840閱讀:129來源:國知局
      專利名稱:基于活動的管理計算機系統(tǒng)的裝置和方法
      技術領域
      本發(fā)明一般地涉及用于執(zhí)行計算機系統(tǒng)的管理、維護和升級的裝置和方法,更具體地說,涉及根據(jù)活動來執(zhí)行計算機系統(tǒng)的管理、維護和升級的裝置和方法。
      背景技術
      計算機系統(tǒng)需要持續(xù)的管理和維護。在基于規(guī)定來應用的一個常規(guī)范例中,標識了共享基準配置的計算機系統(tǒng),并對共享基準配置的每個計算機系統(tǒng)執(zhí)行管理和維護操作?!盎鶞逝渲谩敝赣嬎銠C系統(tǒng)共享的用于接收維護或升級的初始硬件和軟件配置。當判定是否對特定計算機系統(tǒng)執(zhí)行維護或是否升級特定計算機系統(tǒng)時,應用的首要準則是目標群體中的特定計算機系統(tǒng)是否共享基準配置。如果是,則在計算機系統(tǒng)上執(zhí)行維護或安裝升級。
      在某些情況下,已經意識到這種面向配置的管理計算機系統(tǒng)的方法不是最佳的。例如,雖然執(zhí)行維護或安裝升級可以是期望的,但是可能會以低效率的方式完成維護或升級的實際執(zhí)行,因為沒有考慮要維護的計算機系統(tǒng)的用戶的獨特需要。例如,針對維護或升級的計算機系統(tǒng)群中的計算機系統(tǒng)的單個用戶可能以非常不同于其他用戶的方式使用她的計算機;或者可以具有非常不同的工作計劃;或者可能位于在地理上遠離其他用戶的位置,在該位置,并非始終可以保證執(zhí)行維護或升級所必需的對網絡的訪問。在用戶使用他們的計算機執(zhí)行非典型的工作或具有不同的工作計劃或工作習慣的情況下,應以對維護或升級的計算機系統(tǒng)的用戶具有最小干擾的方式來執(zhí)行維護或升級,并且所述方式反映了用戶的真實需要。
      在其他情況下,出于經濟上的原因,面向配置的執(zhí)行維護和升級的方法可以視為不必要的浪費。例如,應用軟件的升級經常需要購買包括升級的許可。如果特定用戶不使用與升級相關聯(lián)的增強功能,則購買許可對用戶來說是經濟上的浪費。
      在其他情況下,可能希望在整個計算機系統(tǒng)群中產生維護操作或升級,但是立即產生維護操作或升級可能在經濟上是低效的。當執(zhí)行維護和升級操作時所有與維護和升級關聯(lián)的后果可能不被理解,這是無法更改的事實。因此,在某些情況下,維護或升級操作可能降低計算機系統(tǒng)的性能或使計算機系統(tǒng)“崩潰”。因此,希望有選擇地在目標計算機系統(tǒng)群中產生維護或升級(例如,分級地),以便如果遇到“故障”以及維護或升級使計算機系統(tǒng)崩潰時,它僅影響有限數(shù)量的計算機系統(tǒng)。本領域的技術人員尋求能夠首先判定誰最適合產生維護和升級的方法和裝置。
      上述實例從規(guī)定角度運行,其中規(guī)定尋求計算機系統(tǒng)的配置相關的管理和維護的備選方法。計算機系統(tǒng)的單個用戶對于如何最佳地管理和維護他們用于執(zhí)行生產任務的計算機系統(tǒng)存在類似的考慮。
      例如,當使用多個計算機系統(tǒng)資源(例如,應用程序)來執(zhí)行生產操作時,用戶通常會執(zhí)行一系列與生產操作關聯(lián)的輔助任務。這些輔助任務可以包括在創(chuàng)建時備份內容;出于安全目的加密文件;掃描內容以查找病毒等。根據(jù)用戶實際使用計算機來進行何種操作,對于如何執(zhí)行這些輔助任務,用戶可以有不同的偏好。
      在其他情況下,計算機系統(tǒng)的不同用戶可以使用相同或極其類似的計算機資源集合來執(zhí)行不同的任務。在這種情況下,忽視此現(xiàn)實的維護或升級操作同樣在經濟上是低效的。例如,雖然特定的用戶可能使用軟件程序,但是他可能僅需要“基本”功能。而且,當增加的功能不被使用時,用戶購買升級許可將是經濟上的浪費。
      備選地,單個用戶可以使用相同或非常類似的計算機資源集合來完成多個不同的任務。在常規(guī)操作中,與使用例如應用程序來完成每個任務有關的策略、權限和過程不能根據(jù)多個任務中的特定任務來設置。實際上,每當用戶從多個任務中的一個任務更改為執(zhí)行多個任務中的其他任務時,與應用程序的使用關聯(lián)的策略、權限和過程也必須被改變,如果它們隨每個任務而不同的話。
      仍在其他情況下,關注點可能不同于是執(zhí)行維護任務還是升級操作。關注點可以是計算機系統(tǒng)的用戶是否在使用例如軟件套件的重要功能。對于用戶來說,展現(xiàn)對于足以執(zhí)行生產任務的軟件包的運作了解以及對于有關如何最佳地根據(jù)他們的需要來優(yōu)化軟件包的無知都是正常的。例如,如果計算機系統(tǒng)的用戶每天花費大量的時間使用計算機系統(tǒng)撰寫內容,則人們會期待該用戶設制了頻繁的備份協(xié)議來防止由于系統(tǒng)崩潰或其他意外事件造成的內容丟失。但是,這種情況并不總是發(fā)生,因為用戶可能不熟悉設制備份協(xié)議的機制。
      在某種相關的方面,用戶可能經歷計算機問題,但是只有最低的能力來自己解決問題。在其他情況下,不僅執(zhí)行維護或升級超出了用戶的知識范圍,而且只是描述或診斷在使用期間遇到的問題都可以為僅對計算機系統(tǒng)略知一二的用戶帶來不能克服的問題。在兩種情況下,相當多的時間浪費在尋求例如在線或電話專家協(xié)助上。在這種情況下,負責管理初學者用戶的計算機系統(tǒng)的機構或代理尋求使大部分日常管理和維護操作自動化的方法和裝置,但是以僅根據(jù)需要采取此類操作的方式這樣做。
      仍在其他情況下,一組用戶可以參與協(xié)作活動,使用許多計算機系統(tǒng)來加入協(xié)作活動。在這種情況下,正確地配置計算機系統(tǒng)以使協(xié)作可以進行是必要的。這通常需要授予權限,安裝軟件升級等,以便每個協(xié)作方都可以訪問協(xié)作環(huán)境并完全參與協(xié)作環(huán)境。備選地,如果特別敏感的材料是協(xié)作的主題,而特定一方(盡管被授權以進行協(xié)作)未能這樣做,則可以建議撤消授權決定以保持安全。但是,這在實際操作中很難實現(xiàn),因為系統(tǒng)管理員的參與經常以授予權限和安裝所需的軟件結束,而且對于系統(tǒng)管理員來說,監(jiān)視各方是否真正參與協(xié)作活動是不尋常的。
      因此,本領域的技術人員需要能夠克服現(xiàn)有技術的上述限制的方法和裝置。具體地說,本領域的技術人員需要考慮到所管理、維護和升級的計算機系統(tǒng)的用戶的實際需要的方法。此外,本領域的技術人員需要協(xié)助用戶最佳地利用計算機系統(tǒng)的功能或資源的方法和裝置。另外,本領域的技術人員需要協(xié)助協(xié)作環(huán)境中執(zhí)行維護和其他任務的方法和裝置。

      發(fā)明內容
      根據(jù)本發(fā)明的以下實施例,克服了上述和其他問題,并實現(xiàn)了其他優(yōu)點。
      本發(fā)明的第一實施例包括一種有形地包含機器可讀指令的程序的信號承載介質,所述程序可由計算機的數(shù)字處理裝置執(zhí)行以完成根據(jù)活動來管理計算機系統(tǒng)的操作。在所述數(shù)字處理裝置執(zhí)行所述機器可讀指令的程序時所執(zhí)行的操作包括將計算機系統(tǒng)相關的項與要使用所述計算機系統(tǒng)執(zhí)行的至少一個活動關聯(lián);建立在管理與所述至少一個活動關聯(lián)的所述計算機系統(tǒng)相關的項中使用的管理過程;以及在執(zhí)行所述至少一個活動期間根據(jù)所述建立的管理過程來管理所述計算機系統(tǒng)相關的項。
      本發(fā)明的第二實施例包括一種有形地包含機器可讀指令的程序的信號承載介質,所述程序可由計算機系統(tǒng)的數(shù)字處理裝置執(zhí)行以完成根據(jù)活動來管理計算機系統(tǒng)的操作。在所述數(shù)字處理裝置執(zhí)行所述機器可讀指令的程序時所執(zhí)行的操作包括監(jiān)視計算機系統(tǒng)的使用以確定使用所述計算機系統(tǒng)來執(zhí)行的當前操作;訪問多個活動模型,其中每個所述活動模型都描述了一組使用所述計算機系統(tǒng)執(zhí)行以實現(xiàn)特定目標的相關操作;將使用所述計算機系統(tǒng)執(zhí)行的所述當前操作與所述活動模型相比較;標識最適合使用所述計算機系統(tǒng)執(zhí)行的所述當前操作的特定活動模型;訪問與所述特定活動模型關聯(lián)的管理計劃,其中所述管理計劃建立了當對應于所述活動模型的操作被檢測為使用所述計算機系統(tǒng)來執(zhí)行時在管理所述計算機系統(tǒng)中使用的管理過程;以及根據(jù)所述管理過程來管理所述計算機系統(tǒng)。
      本發(fā)明的第三實施例包括一種有形地包含機器可讀指令的程序的信號承載介質,所述程序可由計算機系統(tǒng)的數(shù)字處理裝置執(zhí)行以完成根據(jù)活動來管理計算機系統(tǒng)的操作。在所述數(shù)字處理裝置執(zhí)行所述機器可讀指令的程序時所執(zhí)行的操作包括監(jiān)視計算機系統(tǒng)資源的使用模式,其中在所述監(jiān)視期間,收集表征所述計算機系統(tǒng)資源的使用模式的活動信息;將在監(jiān)視所述計算機系統(tǒng)資源的所述使用模式時收集的信息與表征優(yōu)選的使用標準的模型相比較;根據(jù)所述比較來判定是否可以對所述計算機系統(tǒng)資源的使用做出改進;以及如果所述判定是肯定的,則制定改進。
      本發(fā)明的第四實施例包括一種用于在活動的基礎上管理可通過網絡訪問的客戶端計算機系統(tǒng)的操作的管理計算機系統(tǒng),所述管理計算機系統(tǒng)包括至少一個存儲器,所述存儲器用于存儲至少一個機器可讀指令的程序,其中當被執(zhí)行時,所述至少一個程序執(zhí)行管理可通過所述網絡訪問的客戶端計算機系統(tǒng)的操作;網絡接口,所述網絡接口連接到所述網絡以便與要通過所述網絡管理的所述客戶端計算機系統(tǒng)進行雙向通信;以及數(shù)字處理裝置,所述裝置連接到所述至少一個存儲器和所述網絡接口以便執(zhí)行所述至少一個機器可讀指令的程序。當所述數(shù)字處理裝置執(zhí)行所述程序時,將至少執(zhí)行以下操作監(jiān)視所述客戶端計算機系統(tǒng)的使用以確定使用所述客戶端計算機系統(tǒng)來執(zhí)行的當前操作;訪問多個活動模型,其中每個所述活動模型都描述了一組使用所述計算機系統(tǒng)執(zhí)行以實現(xiàn)特定目標的相關操作;將使用所述客戶端計算機系統(tǒng)執(zhí)行的所述當前操作與所述活動模型相比較;對于每個客戶端計算機系統(tǒng),標識最適合使用所述客戶端計算機系統(tǒng)執(zhí)行的所述當前操作的特定活動模型;對于每個客戶端計算機系統(tǒng),訪問與最適合使用所述客戶端計算機系統(tǒng)執(zhí)行的所述當前操作的所述活動模型關聯(lián)的管理計劃;以及對于每個客戶端計算機系統(tǒng),根據(jù)由所述管理計劃建立的管理過程來管理所述客戶端計算機系統(tǒng),所述管理計劃與最適合使用所述客戶端計算機系統(tǒng)執(zhí)行的所述當前操作的所述活動模型關聯(lián)。
      本發(fā)明的第五實施例包括一種用于管理參與協(xié)作活動的計算機系統(tǒng)的計算機實現(xiàn)的方法,其中所述計算機系統(tǒng)連接到網絡。所述方法包括以下步驟接收要在所述協(xié)作活動中使用的計算機系統(tǒng)的標識;監(jiān)視使用參與所述協(xié)作活動的所述計算機系統(tǒng)執(zhí)行的活動;訪問要在管理參與所述協(xié)作活動的所述計算機系統(tǒng)中使用的基于活動的管理計劃;以及根據(jù)所述基于活動的管理計劃來管理參與所述協(xié)作活動的所述計算機系統(tǒng)。
      總之,本發(fā)明的各種實施例的以上概述是示例性的和非限制性的。例如,本領域的技術人員將理解,可以將一個備選實施例的一個或多個方面或步驟與其他備選實施例的一個或多個方面或步驟相結合以創(chuàng)建在本發(fā)明范圍之內的新的實施例。


      在結合附圖閱讀以下對優(yōu)選實施例的詳細說明時,這些教導的上述和其他方面會更加明顯,這些附圖是圖1是概念地示出實現(xiàn)本發(fā)明的各方面的計算機系統(tǒng)的方塊圖;圖2是概念地示出實現(xiàn)本發(fā)明的各方面的計算機系統(tǒng)的方塊圖;圖3是示出實現(xiàn)本發(fā)明的各方面的網絡環(huán)境的方塊圖;圖4是示出根據(jù)本發(fā)明操作的方法的流程圖;圖5是示出根據(jù)本發(fā)明操作的方法的流程圖;圖6是示出根據(jù)本發(fā)明操作的方法的流程圖;圖7是示出根據(jù)本發(fā)明操作的方法的流程圖;以及圖8是示出根據(jù)本發(fā)明操作的方法的流程圖。
      具體實施例方式
      圖1是概念地示出結合本發(fā)明的各方面的計算機系統(tǒng)100的方塊圖。計算機系統(tǒng)100包括操作系統(tǒng)110;應用程序120;硬件130;以及文件、文件夾等140。此外,計算機系統(tǒng)100具有實現(xiàn)本發(fā)明的各方面的軟件。具體地說,所述軟件包括活動標識過程150;活動列表160;管理計劃數(shù)據(jù)庫170;以及管理程序180?!盎顒印敝笧閷崿F(xiàn)特定目標而采取的一組內聚相關的操作。所述操作通常包括使用或操作一個或多個計算機系統(tǒng)相關的項(例如,文件140;文件夾140;應用程序120;日歷;日歷表項;通信資源;或機外資產190,后者包括但不限于掃描儀;打印機;或數(shù)據(jù)庫)所執(zhí)行的操作。
      本文使用的“通信資源”包括個人通信(例如,電子郵件;即時消息;傳真;語音消息等);軟件通信資源(例如,電子郵件程序;即時消息傳送程序;語音消息傳送系統(tǒng);傳真程序等);以及硬件通信資源(例如,網絡連接;調制解調器;傳真機;電話連接;內聯(lián)網等)。
      通常,可以存在使用計算機系統(tǒng)100執(zhí)行的數(shù)個獨立活動,并且不同的計算機系統(tǒng)相關的項的組與每個獨立活動關聯(lián)。此外,通常根據(jù)每個獨立的活動建立唯一的管理計劃。當使用計算機系統(tǒng)100執(zhí)行特定活動時,與該特定活動關聯(lián)的管理計劃由管理程序180訪問,并用于在執(zhí)行該特定活動期間管理與該活動關聯(lián)的計算機系統(tǒng)相關的項。
      現(xiàn)在將更加詳細地說明圖1中出現(xiàn)的元素。在使用計算機系統(tǒng)期間,活動標識過程150接收標識計算機系統(tǒng)將用于執(zhí)行活動列表160中列出的活動的消息102。將該消息傳遞到管理程序180,后者從管理計劃170的數(shù)據(jù)庫中訪問管理計劃。所訪問的管理計劃與由活動標識過程150接收的消息102標識的特定活動關聯(lián),并建立指示當使用計算機系統(tǒng)來執(zhí)行活動時如何管理與該活動關聯(lián)的計算機系統(tǒng)相關的項的過程。
      在一個實施例中,當用戶開始使用計算機系統(tǒng)來執(zhí)行活動列表160中列出的活動之一時,由活動標識過程150接收的消息102來自計算機系統(tǒng)100的用戶。在其他實施例中,可以由監(jiān)視使用計算機系統(tǒng)執(zhí)行的操作的自動過程來生成消息。當使用計算機系統(tǒng)100執(zhí)行的操作匹配特定活動時,生成標識所述活動的消息并將其傳送給活動標識過程150。
      管理計劃數(shù)據(jù)庫170通常包括多個與在活動列表160中列出的每個活動關聯(lián)的管理計劃。每個管理計劃都標識了多個與所述活動關聯(lián)的計算機系統(tǒng)相關的項,并建立了用于在使用計算機系統(tǒng)執(zhí)行所述活動時管理計算機系統(tǒng)相關的項的管理過程。
      管理計劃可以實現(xiàn)應用程序更新;硬件更新;硬件維護;文件備份;系統(tǒng)備份;口令過程;生物測定安全過程;文件安全;通信安全;文件壓縮;反病毒過程;反間諜軟件過程;反惡意軟件過程;文件加密;機外系統(tǒng)資產的管理;打印易耗品的補充;或與打印圖像關聯(lián)的易耗品的補充。這是可以由管理計劃實現(xiàn)的管理操作的示例性的和非限制性的列表。
      圖2是概念地示出結合了能夠根據(jù)本發(fā)明的其他實施例執(zhí)行操作的軟件方面的計算機系統(tǒng)200的方塊圖。類似于圖1中示出的計算機系統(tǒng)100,計算機系統(tǒng)200包括操作系統(tǒng)210;應用程序220;硬件230;文件、文件夾等240。這里使用的“計算機系統(tǒng)相關的項”包括,但不限于,項210、220、230和240。這里使用的“計算機系統(tǒng)相關的項”還包含機外資產290,例如,數(shù)據(jù)庫、打印機和掃描儀。計算機系統(tǒng)200還具有其他實現(xiàn)本發(fā)明的各方面的軟件功能。具體地說,本發(fā)明的計算機系統(tǒng)200安裝了用于監(jiān)視使用計算機系統(tǒng)200執(zhí)行的操作的監(jiān)視程序250;用于表述活動模型以便描述使用計算機系統(tǒng)執(zhí)行以實現(xiàn)特定目標的內聚和相關的操作組的活動模型生成程序260;用于生成在管理計算機系統(tǒng)200中使用的管理計劃272的管理計劃生成程序270;以及用于使用由管理計劃生成程序270生成的管理計劃272來管理計算機系統(tǒng)200的管理程序280。
      當計算機系統(tǒng)200的用戶使用計算機系統(tǒng)200執(zhí)行操作時,監(jiān)視程序250監(jiān)視所述操作并收集描述所述操作的數(shù)據(jù)和信息。所述操作的分類不僅根據(jù)所使用的軟件,而且還根據(jù)采取的實際操作。例如,如果打印文檔或照片,則會被跟蹤。當執(zhí)行一組操作來實現(xiàn)特定目標變得清楚時,將這些操作分組到一起并表征為“活動”。通常,將標識多個單獨的活動。然后,根據(jù)活動類型對所述活動進行分類,而一旦根據(jù)活動類型分類,就將所述活動分組為類別。隨著時間推進,監(jiān)視程序250逐漸形成使用計算機系統(tǒng)200執(zhí)行的各種活動的完整情景。
      隨著監(jiān)視程序250生成信息,活動模型生成程序260生成捕獲在功能上如何使用計算機系統(tǒng)200的活動模型262。由活動模型生成程序262生成的活動模型262描述了活動的生命周期。例如,如果計算機系統(tǒng)用作照片處理和打印站,則通常執(zhí)行若干操作。第一,將圖像從照相機的閃存掃描或下載到計算機的存儲器。第二,使用圖像處理程序處理所述圖像。第三,打印處理的圖像。本發(fā)明的活動模型生成程序260生成捕獲在照片圖像處理期間執(zhí)行的各個階段和操作的活動模型262。如果使用計算機系統(tǒng)100執(zhí)行若干不同的生產操作,則為每個操作生成活動模型。
      在另一個實例中,編寫書籍的活動包括給代理商的電話、會議日程、到文稿編輯的傳真、使用圖形工具對圖片的處理、電子郵件、字處理、給圖書出版商的即時消息等??梢愿鶕?jù)本發(fā)明來備份和加密所有這些編寫書籍活動中的“項”,并且可以根據(jù)這些系統(tǒng)管理功能來區(qū)別管理每個活動。
      在生成了使用計算機系統(tǒng)200執(zhí)行的每個活動的活動模型262之后,管理計劃生成程序270生成每個活動模型262的管理計劃272。管理計劃272指示了當對應于特定活動模型的操作被檢測為使用計算機系統(tǒng)200來執(zhí)行時將如何管理計算機系統(tǒng)。重新參考先前的照片圖像處理實例,為該活動生成的管理計劃將比常規(guī)軟件更早地預期需要。例如,一經掃描或下載圖像,管理計劃就根據(jù)掃描或下載的圖像數(shù)來判定是否有足夠的易耗品(墨和紙)來完成預期的打印階段。在另一個實例中,如果用戶將圖像縮放到特定大小,則管理計劃將判定打印機中是否載入了適當大小的紙張。在其他實例中,管理計劃將根據(jù)當前計算機配置來跟蹤用戶的相對生產率并將其與使用升級的計算機可實現(xiàn)的生產率相比較。如果管理計劃指示通過升級可以達到相當大的生產率增益,則管理計劃將命令執(zhí)行升級。
      本發(fā)明中的計算機系統(tǒng)管理由管理程序280來執(zhí)行,管理程序280使用由監(jiān)視程序250生成的信息和由管理計劃生成程序280生成的管理計劃272來執(zhí)行計算機系統(tǒng)管理。由監(jiān)視程序250生成的信息提供了用于判定當前哪些操作使用計算機系統(tǒng)來執(zhí)行的信息。將此信息與活動模型262相比較以確定哪個活動模型最佳地描述了當前執(zhí)行的活動。然后,從管理計劃數(shù)據(jù)庫272中選擇與該活動模型關聯(lián)的管理計劃,并在執(zhí)行所述活動時將其用于執(zhí)行計算機系統(tǒng)管理。
      在備選實施例中,可以根據(jù)期望使用計算機系統(tǒng)執(zhí)行的活動來預加載管理計劃。在這種情況下,無需安裝活動模型生成程序260和管理計劃生成程序270。監(jiān)視程序250和管理程序280將繼續(xù)操作,且管理程序使用預加載的管理計劃并可能使用活動模型來執(zhí)行計算機系統(tǒng)管理。這種預加載的管理計劃將與相對普通的任務(例如,內容生成)一起使用。如果使用計算機系統(tǒng)執(zhí)行字處理任務,且公司希望建立有關如何執(zhí)行與字處理任務關聯(lián)的活動的預定慣例,則建立這種慣例的管理計劃將在計算機系統(tǒng)中產生。當根據(jù)活動模式判定要執(zhí)行字處理活動時,管理程序將訪問與字處理關聯(lián)的管理計劃并將其應用到在該處執(zhí)行字處理任務的計算機系統(tǒng)中。在一個此類實例中,當用戶正在快速生成新的內容時,管理計劃可以要求頻繁備份以防內容丟失。當用戶減慢以思考創(chuàng)作的內容時,將進行不那么頻繁的備份。
      圖1和2示出的上述實施例涉及根據(jù)單個計算機來實現(xiàn)本發(fā)明。本發(fā)明的教導可以類似地應用到如圖3中示出的網絡環(huán)境300。在圖3所示的網絡實例中,管理計算機系統(tǒng)310的任務是通過網絡330執(zhí)行客戶端計算機系統(tǒng)320的基于活動的管理。管理計算機系統(tǒng)310包括如圖1和2中示出的那些軟件組件。管理計算機系統(tǒng)310還具有其他根據(jù)圖1和2中示出的上述發(fā)明操作的軟件功能,其允許管理計算機系統(tǒng)310對一組客戶端計算機系統(tǒng)320執(zhí)行基于活動的管理操作。具體地說,管理計算機系統(tǒng)310具有用于在網絡上與客戶端計算機系統(tǒng)320進行雙向通信的網絡接口312。此外,每個客戶端計算機320具有報告軟件,后者用于報告描述在每個客戶端計算機系統(tǒng)320上發(fā)生的活動模式的信息。
      圖3中示出的以網絡為中心的實施例300的特別優(yōu)點在于可以將基于活動的管理應用到參與協(xié)作活動的計算機系統(tǒng)。在這種情況下,可以在網絡上根據(jù)活動來實現(xiàn)權限、安全、維護和升級。在一個可能的實施例中,客戶端計算機系統(tǒng)320的用戶將請求參與協(xié)作活動的權限。如果授予用戶權限,則會監(jiān)視用戶在計算機系統(tǒng)上的活動并會將所制定的管理協(xié)作活動的管理計劃應用到用戶的計算機系統(tǒng)。在另一個實施例中,如果判定用戶被授權參與協(xié)作活動但是卻沒有參與活動,則會撤消授權協(xié)作的權限。
      圖3中示出的以網絡為中心的方法的另一個優(yōu)點在于它適合根據(jù)地理位置進行的基于活動的管理。例如,圖3中示出的特定客戶端計算機系統(tǒng)可以包括便攜計算機系統(tǒng)。在這種情況下,用戶可以在家庭與工作地之間往返攜帶計算機系統(tǒng)。為了保持安全,可以實現(xiàn)這樣的協(xié)議當在遠程位置(例如,在家)時,不向用戶轉發(fā)某些信息,但是只要用戶在安全位置(例如,工作地點),就可以向用戶轉發(fā)所述信息。管理計算機系統(tǒng)將監(jiān)視與地理位置相關的信息并執(zhí)行適當?shù)牟僮?。在其他情況下,用戶可以將便攜計算機用于個人和職業(yè)兩種事務。在這種情況下,用戶可能希望只有在家時才會接收到個人信息(例如,通過個人電子郵件賬戶接收的電子郵件)。在這種實施例中,管理計算機系統(tǒng)300將檢測便攜計算機系統(tǒng)何時位于標識為“個人”的位置并隨后將標識為“個人”的信息發(fā)送到便攜計算機。
      圖4是示出根據(jù)本發(fā)明操作的方法的流程圖。計算機系統(tǒng)的數(shù)字處理裝置執(zhí)行程序指令,由此執(zhí)行對應于所述方法的步驟的操作。在步驟410,數(shù)字處理裝置執(zhí)行將計算機系統(tǒng)相關的項與使用所述計算機系統(tǒng)執(zhí)行的至少一個活動關聯(lián)的指令。接下來,在步驟420,數(shù)字處理裝置執(zhí)行建立在管理與所述至少一個活動關聯(lián)的計算機系統(tǒng)相關的項中使用的管理過程的指令。然后,在步驟430,數(shù)字處理裝置執(zhí)行根據(jù)在執(zhí)行所述至少一個活動期間所建立的管理過程來管理計算機系統(tǒng)相關的項的指令。
      雖然根據(jù)至少一個活動說明了圖4中示出的方法,但是本發(fā)明的特別優(yōu)點是可以將計算機系統(tǒng)相關的項與多個活動關聯(lián),并可以通過為每個活動建立不同的管理過程來根據(jù)所執(zhí)行的活動進行區(qū)別管理。在圖4中示出的實現(xiàn)本發(fā)明的此方面的方法的一個變型中,執(zhí)行了圖4中示出的步驟的變型。例如,將計算機系統(tǒng)相關的項與要使用計算機系統(tǒng)執(zhí)行的至少一個活動關聯(lián)的步驟410進一步包括將計算機系統(tǒng)相關的項與多個活動關聯(lián)。為至少一個活動建立管理過程的步驟420進一步包括為多個活動中的每個活動建立單獨的管理過程。最后,根據(jù)執(zhí)行所述至少一個活動期間建立的管理過程來管理計算機系統(tǒng)相關的項的步驟430進一步包括根據(jù)為特定活動建立的管理過程來管理與該特定活動關聯(lián)的計算機系統(tǒng)相關的項。
      在圖4中示出的方法的一個變型中,其中建立用于管理與多個活動關聯(lián)的計算機系統(tǒng)相關的項的管理過程,執(zhí)行其他步驟以向數(shù)字處理裝置提供使用計算機系統(tǒng)來執(zhí)行哪個活動的指示。在此變型中,在建立了用于管理與多個活動中的每個活動關聯(lián)的計算機系統(tǒng)相關的項的管理過程之后,數(shù)字處理裝置執(zhí)行指令,其中接收使用計算機系統(tǒng)來執(zhí)行所述多個活動中的哪個特定活動的指示。
      在圖4中示出的方法的另一個變型中,執(zhí)行了附加步驟來標識要使用計算機系統(tǒng)在數(shù)字處理裝置上執(zhí)行的活動。在所述變型中,在將計算機系統(tǒng)相關的項與要使用計算機系統(tǒng)來執(zhí)行的至少一個活動關聯(lián)之前,接收所述至少一個活動的標識。在一種可能的實施方式中,從計算機系統(tǒng)的用戶接收該標識。在另一個變型中,從監(jiān)視計算機系統(tǒng)的使用模式的自動過程來接收該標識。
      在圖4中示出的方法的再一個變型中,借助計算機系統(tǒng)的用戶來執(zhí)行建立管理過程的步驟。在此變型中,建立在管理與所述至少一個活動關聯(lián)的計算機系統(tǒng)相關的項中使用的管理過程進一步包括從計算機系統(tǒng)的用戶處接收與管理過程有關的偏好。
      在圖4中示出的方法的再一個變型中,使用自動過程來建立管理過程。在此變型中,預先根據(jù)活動種類建立了管理過程。如果活動屬于特定的活動種類,則使用為該特定活動種類建立的管理過程來管理與該活動關聯(lián)的計算機系統(tǒng)相關的項。在所述變型中,建立管理過程進一步包括以下步驟根據(jù)活動種類對所述至少一個活動分類,其中將所述至少一個活動標識為屬于特定的活動種類;以及采用為所述特定活動種類建立的預定管理過程來管理與所述活動關聯(lián)的計算機系統(tǒng)相關的項。
      在圖4中示出的方法的另一個變型中,所述活動包括要使用多個計算機系統(tǒng)執(zhí)行的分組活動。在此變型中執(zhí)行了附加步驟。在第一附加步驟中,數(shù)字處理裝置接收參與分組活動的計算機系統(tǒng)的標識。將計算機系統(tǒng)相關的項與所述至少一個活動關聯(lián)的步驟進一步包括將從參與分組活動的每個計算機系統(tǒng)提取的計算機系統(tǒng)相關的項與所述分組活動關聯(lián)。建立在管理與所述至少一個活動關聯(lián)的計算機系統(tǒng)相關的項中使用的管理過程的步驟進一步包括建立在管理與所述分組活動關聯(lián)的計算機系統(tǒng)相關的項中使用的管理過程,其中從參與所述分組活動的計算機系統(tǒng)提取所述計算機系統(tǒng)相關的項。根據(jù)建立的管理過程來管理計算機系統(tǒng)相關的項的步驟進一步包括根據(jù)為管理與所述分組活動關聯(lián)的計算機系統(tǒng)相關的項而建立的管理過程來管理與所述分組活動關聯(lián)的計算機系統(tǒng)相關的項。
      參與分組活動的計算機系統(tǒng)的標識可以來自所述分組活動的參與者;系統(tǒng)管理員;或自動過程。在自動過程的情況下,所述過程監(jiān)視由一組計算機系統(tǒng)中的單個計算機系統(tǒng)執(zhí)行的操作。將用于執(zhí)行與所述分組活動關聯(lián)的操作的計算機系統(tǒng)標識為參與所述分組活動并像這樣被管理。
      關于“計算機系統(tǒng)相關的項”,此術語包含任何可以使用與計算機系統(tǒng)關聯(lián)的功能以自動的預編程方式來管理的計算機相關的資源。“計算機系統(tǒng)相關的項”的實例包括,但不限于文件、文件夾;數(shù)據(jù)庫;應用程序;硬件;通信資源等。
      圖5是示出根據(jù)本發(fā)明操作的另一個方法的流程圖。與圖4中示出的在某些變型中部分基于人工控制來操作的方法相比,圖5中示出的方法使用預定的活動模型和管理計劃以自動的方式操作。在步驟510,編程為根據(jù)本發(fā)明操作的計算機系統(tǒng)監(jiān)視計算機系統(tǒng)的使用來判定當前使用計算機系統(tǒng)執(zhí)行的操作。然后,在步驟520,計算機系統(tǒng)訪問多個活動模型。每個活動模型描述了一組使用計算機系統(tǒng)來執(zhí)行的實現(xiàn)特定目標的相關操作。接下來,在步驟530,計算機系統(tǒng)將使用計算機系統(tǒng)執(zhí)行的當前操作與所述活動模型相比較。然后,在步驟540,計算機系統(tǒng)標識最適合使用計算機系統(tǒng)執(zhí)行的當前操作的特定活動模型。接下來,在步驟550,計算機系統(tǒng)訪問與所述特定活動模型關聯(lián)的管理計劃。所訪問的管理計劃建立了當與所述活動模型對應的操作被檢測為使用計算機系統(tǒng)來執(zhí)行時在管理計算機系統(tǒng)中使用的管理過程。然后,在步驟560,計算機系統(tǒng)根據(jù)所述管理過程來管理計算機系統(tǒng)。
      在圖5中示出的方法的一個變型中,由執(zhí)行包含所述方法的程序的數(shù)字處理裝置來執(zhí)行附加操作。所述附加操作在步驟510之前發(fā)生,并包括監(jiān)視在足夠長的持續(xù)時間段上發(fā)生的操作模式以標識使用計算機系統(tǒng)來執(zhí)行的單獨活動;以及根據(jù)對操作模式的監(jiān)視來表述多個活動模型。在另一個變型中,在表述了活動模型之后,為每個活動模型生成管理計劃。
      在圖5中示出的方法的另一個變型中,數(shù)字處理裝置執(zhí)行附加指令以執(zhí)行以下步驟在生成了多個活動模型和管理計劃之后,繼續(xù)監(jiān)視使用計算機系統(tǒng)執(zhí)行的操作;以及根據(jù)繼續(xù)的監(jiān)視來生成至少一個新的活動模型或管理計劃。
      在圖5中示出的方法的再一個變型中,詢問計算機系統(tǒng)的用戶有關她管理計算機系統(tǒng)的偏好。在此變型中,數(shù)字處理裝置執(zhí)行指令以執(zhí)行以下步驟在使用與所述活動模型關聯(lián)的管理計劃管理計算機系統(tǒng)之前,詢問計算機系統(tǒng)的用戶有關管理計算機系統(tǒng)的偏好;接收指定與管理計算機系統(tǒng)有關的至少一個偏好的響應;并且其中根據(jù)管理過程管理計算機系統(tǒng)進一步包括根據(jù)所述管理過程和至少一個偏好來執(zhí)行計算機系統(tǒng)的管理。
      在圖5中示出的方法的再一個變型中,所述方法通知用戶管理過程對計算機系統(tǒng)的操作的影響。在此變型中,數(shù)字處理裝置執(zhí)行完成以下步驟的指令在根據(jù)管理過程管理計算機系統(tǒng)之前,通知計算機系統(tǒng)的用戶管理計劃對計算機系統(tǒng)的操作的影響。通知用戶有關影響可以包括指示計算機系統(tǒng)在后臺執(zhí)行管理任務時可能周期性地減慢速度。
      假設特定管理任務可能對計算機系統(tǒng)的性能具有瞬時的負面影響,某些用戶可能希望退出特定管理過程,特別是在被告知管理過程的影響之后。因此,在圖5中示出的方法的再一個變型中,數(shù)字處理裝置執(zhí)行指令以執(zhí)行以下步驟向用戶提供退出至少一個由與活動模型關聯(lián)的管理計劃建立的管理過程的機會;接收用戶提交的選擇,其中所述選擇退出至少一個由與活動模型關聯(lián)的管理計劃建立的管理過程;以及在管理計算機系統(tǒng)時禁用與用戶提交的選擇對應的管理過程。
      圖6是示出根據(jù)本發(fā)明操作的其他方法的流程圖。與先前實施例相比,圖6中示出的方法根據(jù)活動來管理單個計算機資源,而不是多個計算機系統(tǒng)相關的項。在步驟610,編程為根據(jù)此實施例執(zhí)行操作的計算機系統(tǒng)監(jiān)視計算機系統(tǒng)資源的使用模式,其中在監(jiān)視活動期間,收集表征計算機系統(tǒng)資源的使用模式的信息。然后,在步驟620,計算機系統(tǒng)將在監(jiān)視計算機系統(tǒng)資源的使用模式時收集的信息與表征優(yōu)選的使用標準的模型相比較。接下來,在步驟630,計算機系統(tǒng)根據(jù)比較來判定是否可以對計算機系統(tǒng)資源的使用做出改進。然后,在步驟640,如果判定是肯定的,則計算機系統(tǒng)制定改進。
      在圖6示出的方法的一個變型中,改進涉及與計算機系統(tǒng)資源關聯(lián)的備份過程;通常是涉及應用程序的過程。在圖6中示出的方法的另一個變型中,改進涉及安全過程。
      圖7是示出根據(jù)本發(fā)明操作的另一個方法的流程圖。圖7中示出的方法用于根據(jù)活動來管理可通過網絡訪問的客戶端計算機系統(tǒng)??梢栽L問與客戶端計算機系統(tǒng)共享的公共網絡并編程為管理客戶端計算機系統(tǒng)的管理計算機系統(tǒng)執(zhí)行以下操作。在步驟710,管理計算機系統(tǒng)監(jiān)視客戶端計算機系統(tǒng)的使用以判定使用客戶端計算機系統(tǒng)執(zhí)行的當前操作。接下來,在步驟720,管理計算機系統(tǒng)訪問多個活動模型,其中每個活動模型描述了一組使用客戶端計算機系統(tǒng)執(zhí)行的實現(xiàn)特定目標的相關操作。然后,在步驟730,管理計算機系統(tǒng)將使用客戶端計算機系統(tǒng)執(zhí)行的當前操作與所述活動模型相比較。接下來,在步驟740,對于每個客戶端計算機系統(tǒng),管理計算機系統(tǒng)標識最適合使用客戶端計算機系統(tǒng)執(zhí)行的當前操作的特定活動模型。然后,在步驟750,對于每個客戶端計算機系統(tǒng),管理計算機系統(tǒng)訪問與最適合使用客戶端計算機系統(tǒng)執(zhí)行的當前操作的活動模型關聯(lián)的管理計劃。接下來,在步驟760,對于每個客戶端計算機系統(tǒng),管理計算機系統(tǒng)根據(jù)由所述管理計劃建立的管理過程來管理客戶端計算機系統(tǒng),所述管理計劃與最適合使用客戶端計算機系統(tǒng)執(zhí)行的當前操作的活動模型關聯(lián)。
      在圖7中示出的方法的一個備選實施例中,某些客戶端計算機系統(tǒng)是便攜的。在這種實施例中,監(jiān)視客戶端計算機系統(tǒng)的使用模式至少包括監(jiān)視便攜客戶端計算機系統(tǒng)在地理位置之間的移動。所建立的管理此類便攜客戶端計算機系統(tǒng)的管理計劃制定根據(jù)便攜客戶端計算機系統(tǒng)的地理位置來做出管理決策的管理協(xié)議。在此實施例中制定的典型管理協(xié)議區(qū)分在該處處理業(yè)務的地理位置和與便攜客戶端計算機系統(tǒng)的用戶的所在地對應的地理位置。
      圖8是示出根據(jù)本發(fā)明操作的其他方法的流程圖。圖8中示出的方法用于根據(jù)活動來管理參與協(xié)作活動的計算機系統(tǒng)。在步驟810,計算機系統(tǒng)標識過程接收要參與協(xié)作活動的計算機系統(tǒng)的標識。在各種實施例中,標識可以來自參與協(xié)作活動的計算機系統(tǒng)的用戶;任務是管理參與協(xié)作活動的計算機系統(tǒng)的系統(tǒng)管理員;或監(jiān)視使用組中的計算機系統(tǒng)執(zhí)行的操作以判定使用哪些計算機系統(tǒng)來參與協(xié)作活動的自動過程。一旦做出判定,自動過程就生成在步驟810傳送的、標識組中哪些計算機系統(tǒng)參與所述協(xié)作活動的消息。然后,在步驟820,編程為根據(jù)本發(fā)明執(zhí)行操作的計算機系統(tǒng)監(jiān)視使用參與協(xié)作活動的計算機系統(tǒng)執(zhí)行的操作。接下來,在步驟830,計算機系統(tǒng)訪問要在管理參與協(xié)作活動的計算機系統(tǒng)中使用的基于活動的管理計劃。然后,在步驟840,計算機系統(tǒng)根據(jù)基于活動的管理計劃來管理參與協(xié)作活動的計算機系統(tǒng)。如前所述,每個管理計劃通常都標識一組與活動(在此情況下為協(xié)作活動)關聯(lián)的計算機系統(tǒng)相關的項,并建立用于在使用計算機系統(tǒng)執(zhí)行所述活動時管理計算機系統(tǒng)相關的項的管理過程。在圖8中示出的方法中,所述方法根據(jù)為協(xié)作活動建立的管理計劃來管理從參與協(xié)作活動的每個計算機系統(tǒng)提取的計算機系統(tǒng)相關的項。
      在圖8中示出的方法的一個變型中,根據(jù)基于活動的管理計劃來管理參與協(xié)作活動的計算機系統(tǒng)進一步包括將使用參與協(xié)作活動的計算機系統(tǒng)執(zhí)行的活動與在基于活動的管理計劃中提出的標準相比較,以判定是否根據(jù)所述標準來執(zhí)行活動,并且當判定沒有根據(jù)所述標準來執(zhí)行活動時,制定補救操作。在一種情況下,所述補救操作包括制定軟件資產的改進使用;在另一種情況下,所述補救操作涉及安全措施。
      本領域的技術人員將理解,此處示出和描述的方法可以包含在可存儲于有形的計算機可讀存儲介質內的計算機程序中。包含在有形的計算機可讀存儲介質中的指令在被執(zhí)行時將執(zhí)行所述方法的各步驟。有形的計算機可讀存儲介質包括,但不限于,硬盤驅動器、CD或DVD ROM、閃存存儲設備或計算機系統(tǒng)的RAM存儲器。
      因此,應理解的是,通過示例性的和非限制性的實例的方式提供了上述說明,其是當前由發(fā)明者構想的用于根據(jù)活動執(zhí)行計算機系統(tǒng)管理的最佳方法和裝置的完整和有益的說明。本領域的技術人員將理解,此處說明的各種實施例可以單獨實現(xiàn);結合此處說明的一個或多個其他實施例實現(xiàn);或結合不同于此處說明的計算機系統(tǒng)來實現(xiàn)。此外,本領域的技術人員將理解,本發(fā)明可以通過除所描述的實施例以外的實施例來實現(xiàn);出于示例而非限制的目的提供了這些描述的實施例;并且本發(fā)明因此僅由以下權利要求來限制。
      權利要求
      1.一種用于基于活動的管理的方法,所述方法包括將計算機系統(tǒng)相關的項與要使用所述計算機系統(tǒng)執(zhí)行的至少一個活動關聯(lián);建立在管理與所述至少一個活動關聯(lián)的所述計算機系統(tǒng)相關的項中使用的管理過程;以及在執(zhí)行所述至少一個活動期間根據(jù)所述建立的管理過程來管理所述計算機系統(tǒng)相關的項。
      2.如權利要求1中所述的方法,其中將計算機系統(tǒng)相關的項與要使用所述計算機系統(tǒng)執(zhí)行的至少一個活動關聯(lián)進一步包括將計算機系統(tǒng)相關的項與多個活動關聯(lián);并且其中建立管理過程進一步包括為所述多個活動中的每個活動建立單獨的管理過程,其中當使用所述計算機系統(tǒng)來執(zhí)行所述多個活動中的特定活動時,根據(jù)為該特定活動建立的所述管理過程來管理與該特定活動關聯(lián)的所述計算機系統(tǒng)相關的項。
      3.如權利要求2中所述的方法,其中還包括在建立了用于管理與所述多個活動中的每個活動關聯(lián)的所述計算機系統(tǒng)相關的項的管理過程之后,接收使用所述計算機系統(tǒng)來執(zhí)行所述多個活動中的哪個特定活動的指示;并且其中管理所述計算機系統(tǒng)相關的項進一步包括根據(jù)為該特定活動建立的所述管理過程來管理與該特定活動關聯(lián)的所述計算機系統(tǒng)相關的項。
      4.如權利要求1中所述的方法,其中還包括在將計算機系統(tǒng)相關的項與要使用所述計算機系統(tǒng)來執(zhí)行的至少一個活動關聯(lián)之前,接收所述至少一個活動的標識。
      5.如權利要求4中所述的方法,其中接收標識進一步包括從所述計算機系統(tǒng)的用戶處接收所述活動的標識。
      6.如權利要求4中所述的方法,其中接收標識進一步包括從監(jiān)視所述計算機系統(tǒng)的使用模式的自動過程來接收所述活動的標識。
      7.如權利要求1中所述的方法,其中建立在管理與所述至少一個活動關聯(lián)的所述計算機系統(tǒng)相關的項中使用的管理過程進一步包括從以下一組實體中選擇的至少一個實體來接收與管理過程有關的偏好用戶;公司;第三方服務;自動軟件代理。
      8.如權利要求6中所述的方法,其中建立在管理與所述至少一個活動關聯(lián)的所述計算機系統(tǒng)相關的項中使用的管理過程進一步包括根據(jù)活動種類對所述至少一個活動分類,由此將所述至少一個活動標識為屬于特定的活動種類;以及采用為所述特定活動種類建立的預定管理過程。
      9.如權利要求1中所述的方法,其中所述計算機系統(tǒng)相關的項包括從以下組中選擇的至少一個文件;文件夾;數(shù)據(jù)庫;應用程序;通信資源;日歷;日歷資源;日歷表項。
      10.如權利要求1中所述的方法,其中管理過程與從以下組中選擇的至少一個相關應用程序更新;硬件更新;硬件維護;文件備份;系統(tǒng)備份;口令過程;生物測定安全過程;文件安全;通信安全;文件壓縮;反病毒過程;反間諜軟件過程;反惡意軟件過程;文件加密;機外系統(tǒng)資產的管理;打印易耗品的補充;與打印圖像關聯(lián)的易耗品的補充。
      11.如權利要求1中所述的方法,其中所述至少一個活動進一步包括分組活動,所述方法還包括接收參與所述分組活動的計算機系統(tǒng)的標識;其中將計算機系統(tǒng)相關的項與所述至少一個活動關聯(lián)進一步包括將從參與所述分組活動的每個計算機系統(tǒng)中提取的計算機系統(tǒng)相關的項與所述分組活動關聯(lián);其中建立在管理與所述至少一個活動關聯(lián)的所述計算機系統(tǒng)相關的項中使用的管理過程進一步包括建立在管理與所述分組活動關聯(lián)的所述計算機系統(tǒng)相關的項中使用的管理過程,其中從參與所述分組活動的所述計算機系統(tǒng)來提取所述計算機系統(tǒng)相關的項;以及其中根據(jù)所述建立的管理過程來管理所述計算機系統(tǒng)相關的項進一步包括根據(jù)為了管理與所述分組活動關聯(lián)的所述計算機系統(tǒng)相關的項而建立的所述管理過程來管理與所述分組活動關聯(lián)的所述計算機系統(tǒng)相關的項。
      12.如權利要求11中所述的方法,其中從以下實體中選擇的實體來接收參與所述分組活動的所述計算機系統(tǒng)的標識所述分組活動的參與者;系統(tǒng)管理員;監(jiān)視由一組計算機系統(tǒng)中的單個計算機系統(tǒng)執(zhí)行的操作的自動過程,其中將執(zhí)行與所述分組活動關聯(lián)的操作的計算機系統(tǒng)標識為參與所述分組活動的計算機系統(tǒng)。
      13.一種用于基于活動的管理的方法,所述方法包括監(jiān)視計算機系統(tǒng)的使用以確定使用所述計算機系統(tǒng)來執(zhí)行的當前操作;訪問多個活動模型,其中每個所述活動模型都描述了一組使用所述計算機系統(tǒng)執(zhí)行以實現(xiàn)特定目標的相關操作;將使用所述計算機系統(tǒng)執(zhí)行的所述當前操作與所述活動模型相比較;標識最適合使用所述計算機系統(tǒng)執(zhí)行的所述當前操作的特定活動模型;訪問與所述特定活動模型關聯(lián)的管理計劃,其中所述管理計劃建立了當對應于所述活動模型的操作被檢測為使用所述計算機系統(tǒng)來執(zhí)行時在管理所述計算機系統(tǒng)中使用的管理過程;以及根據(jù)所述管理過程來管理所述計算機系統(tǒng)。
      14.如權利要求13中所述的方法,其中在執(zhí)行監(jiān)視所述計算機系統(tǒng)的使用的操作以確定使用所述計算機系統(tǒng)執(zhí)行的操作的當前模式之前,進一步包括監(jiān)視在具有足夠持續(xù)時間的時間段上發(fā)生的操作的模式以標識使用所述計算機系統(tǒng)來執(zhí)行的單獨活動;以及根據(jù)對所述操作模式的監(jiān)視來表述所述多個活動模型。
      15.如權利要求14中所述的方法,其中在執(zhí)行表述所述多個活動模型的操作之后,進一步包括生成與每個所述活動模型關聯(lián)的管理計劃。
      16.如權利要求14中所述的方法,其中監(jiān)視操作模式進一步包括對在監(jiān)視操作期間執(zhí)行的活動進行分類。
      17.如權利要求16中所述的方法,其中將活動分類進一步包括分配活動類型。
      18.如權利要求17中所述的方法,其中將活動分類進一步包括根據(jù)分配的活動類型來將活動分配到類別。
      19.如權利要求14中所述的方法,其中監(jiān)視操作模式進一步包括定期記錄計算機系統(tǒng)資源的利用率水平。
      20.如權利要求15中所述的方法,其中還包括在生成了所述多個活動模型和管理計劃之后,繼續(xù)監(jiān)視使用所述計算機系統(tǒng)執(zhí)行的操作;以及根據(jù)所述繼續(xù)的監(jiān)視來改進所述活動模型和管理計劃中的至少一個。
      21.如權利要求15中所述的方法,其中還包括在生成了所述多個活動模型和管理計劃之后,繼續(xù)監(jiān)視使用所述計算機系統(tǒng)執(zhí)行的操作;以及根據(jù)所述繼續(xù)的監(jiān)視來生成至少一個新的活動模型或管理計劃。
      22.如權利要求13中所述的方法,其中還包括在使用與所述活動模型關聯(lián)的所述管理計劃來管理所述計算機系統(tǒng)之前,詢問所述計算機系統(tǒng)的用戶與管理所述計算機系統(tǒng)有關的偏好;接收指定至少一個與管理所述計算機系統(tǒng)有關的偏好的響應;以及其中根據(jù)所述管理過程來管理所述計算機系統(tǒng)進一步包括根據(jù)所述管理過程和所述至少一個偏好來執(zhí)行對所述計算機系統(tǒng)的管理。
      23.如權利要求13中所述的方法,其中還包括在根據(jù)所述管理過程來管理所述計算機系統(tǒng)之前,通知所述計算機系統(tǒng)的用戶所述管理計劃對所述計算機系統(tǒng)的操作的影響。
      24.如權利要求23中所述的方法,其中還包括向用戶提供退出由與所述活動模型關聯(lián)的所述管理計劃建立的至少一個所述管理過程的機會;接收所述用戶提交的選擇,其中所述選擇退出由與所述活動模型關聯(lián)的所述管理計劃建立的至少一個所述管理過程;以及在管理所述計算機系統(tǒng)時禁用與所述用戶提交的所述選擇對應的所述管理過程。
      25.一種用于基于活動的管理的方法,所述方法包括監(jiān)視計算機系統(tǒng)資源的使用模式,其中在所述監(jiān)視期間,收集表征所述計算機系統(tǒng)資源的使用模式的活動信息;將在監(jiān)視所述計算機系統(tǒng)資源的所述使用模式時收集的信息與表征優(yōu)選的使用標準的模型相比較;根據(jù)所述比較來判定是否可以對所述計算機系統(tǒng)資源的使用做出改進;以及如果所述判定是肯定的,則制定改進。
      26.如權利要求25中所述的方法,其中所述改進與備份過程有關。
      27.如權利要求25中所述的方法,其中所述改進與安全過程有關。
      28.一種用于在活動的基礎上管理可通過網絡訪問的客戶端計算機系統(tǒng)的操作的管理計算機系統(tǒng),所述管理計算機系統(tǒng)包括至少一個存儲器,所述存儲器用于存儲至少一個機器可讀指令的程序,其中當被執(zhí)行時,所述至少一個程序執(zhí)行管理可通過所述網絡訪問的客戶端計算機系統(tǒng)的操作;網絡接口,所述網絡接口連接到所述網絡以便與要通過所述網絡管理的所述客戶端計算機系統(tǒng)進行雙向通信;數(shù)字處理裝置,所述裝置連接到所述至少一個存儲器和所述網絡接口,其中當執(zhí)行所述至少一個程序時,所述數(shù)字處理裝置至少執(zhí)行以下操作監(jiān)視所述客戶端計算機系統(tǒng)的使用以確定使用所述客戶端計算機系統(tǒng)來執(zhí)行的當前操作;訪問多個活動模型,其中每個所述活動模型都描述了一組使用所述計算機系統(tǒng)執(zhí)行以實現(xiàn)特定目標的相關操作;將使用所述客戶端計算機系統(tǒng)執(zhí)行的所述當前操作與所述活動模型相比較;對于每個客戶端計算機系統(tǒng),標識最適合使用所述客戶端計算機系統(tǒng)執(zhí)行的所述當前操作的特定活動模型;對于每個客戶端計算機系統(tǒng),訪問與最適合使用所述客戶端計算機系統(tǒng)執(zhí)行的所述當前操作的所述活動模型關聯(lián)的管理計劃;對于每個客戶端計算機系統(tǒng),根據(jù)由所述管理計劃建立的管理過程來管理所述客戶端計算機系統(tǒng),所述管理計劃與最適合使用所述客戶端計算機系統(tǒng)執(zhí)行的所述當前操作的所述活動模型關聯(lián)。
      29.如權利要求28中所述的系統(tǒng),其中所述客戶端計算機系統(tǒng)中的特定系統(tǒng)是便攜的,并且其中監(jiān)視所述客戶端計算機系統(tǒng)的使用模式至少包括監(jiān)視所述便攜客戶端計算機系統(tǒng)在地理位置之間的移動,并且其中所述管理計劃制定取決于所述便攜客戶端計算機系統(tǒng)的所述地理位置的管理協(xié)議。
      30.如權利要求29中所述的系統(tǒng),其中所述管理協(xié)議區(qū)分在該處處理業(yè)務的地理位置和與所述便攜客戶端計算機系統(tǒng)的用戶的所在地對應的地理位置。
      31.如權利要求29中所述的系統(tǒng),其中所述管理協(xié)議制定將內容的接收限于授權的地理位置的安全過程。
      32.一種用于管理參與協(xié)作活動的計算機系統(tǒng)的計算機實現(xiàn)的方法,其中所述計算機系統(tǒng)連接到網絡,所述方法包括接收要在所述協(xié)作活動中使用的計算機系統(tǒng)的標識;監(jiān)視使用參與所述協(xié)作活動的所述計算機系統(tǒng)執(zhí)行的活動;訪問要在管理參與所述協(xié)作活動的所述計算機系統(tǒng)中使用的基于活動的管理計劃;以及根據(jù)所述基于活動的管理計劃來管理參與所述協(xié)作活動的所述計算機系統(tǒng)。
      33.如權利要求32中所述的計算機實現(xiàn)的方法,其中根據(jù)所述基于活動的管理計劃來管理參與所述協(xié)作活動的所述計算機系統(tǒng)進一步包括將使用參與所述協(xié)作活動的所述計算機系統(tǒng)執(zhí)行的活動與在所述基于活動的管理計劃中提出的標準相比較,以判定是否根據(jù)所述標準來執(zhí)行所述活動,并且當判定沒有根據(jù)所述標準來執(zhí)行所述活動時,制定補救操作。
      34.如權利要求33中所述的計算機實現(xiàn)的方法,其中所述補救操作與軟件資產的改進使用有關。
      35.如權利要求33中所述的計算機實現(xiàn)的方法,其中所述補救操作與網絡安全措施有關。
      36.一種有形地包含機器可讀指令的程序的信號承載介質,所述程序可由計算機的數(shù)字處理裝置執(zhí)行以完成方法1-27中的任一方法。
      全文摘要
      一種執(zhí)行計算機系統(tǒng)管理的裝置和方法。將計算機系統(tǒng)相關的項與要使用計算機系統(tǒng)執(zhí)行的至少一個活動關聯(lián)。為至少一個活動建立管理過程。當使用計算機系統(tǒng)執(zhí)行至少一個活動時,根據(jù)為至少一個活動建立的管理過程來管理與至少一個活動關聯(lián)的計算機系統(tǒng)相關的項。裝置和方法監(jiān)視計算機系統(tǒng)的使用模式。使用在監(jiān)視操作期間收集的信息來表述活動模型,并為每個活動模型設計管理計劃。在為每個活動模型設計管理計劃后,監(jiān)視計算機系統(tǒng)的使用以標識使用計算機系統(tǒng)執(zhí)行的操作。將標識的操作與活動模型比較以判定哪個活動模型最適合標識的操作。使用與最適合使用計算機系統(tǒng)執(zhí)行的操作的活動模型關聯(lián)的管理計劃,執(zhí)行與活動關聯(lián)的計算機系統(tǒng)相關的項的管理。
      文檔編號G06Q10/00GK101093564SQ20071011255
      公開日2007年12月26日 申請日期2007年6月20日 優(yōu)先權日2006年6月23日
      發(fā)明者S·J·馬斯特里安, T·E·謝弗蘭斯, C·A·皮克歐維爾, D·F·班茨, S·賈蘭 申請人:國際商業(yè)機器公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1