專利名稱:用于管理計算機系統(tǒng)的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機系統(tǒng)。具體而言,本發(fā)明涉及一種用于管理計算機系統(tǒng)的方法和系統(tǒng)。
背景技術(shù):
當前,計算機的一個有益的特征是其多功能性,特別是,其可被多個用戶使用和用于多種目的的能力。包括臺式個人計算機,膝上型計算機,工作站,銷售點計算機以及其他基于計算機的裝置在內(nèi)的計算機的性能,部分上由操作系統(tǒng)決定。操作系統(tǒng)提供軟件平臺,其他程序(稱作應(yīng)用程序)可以在軟件平臺上運行。有些操作系統(tǒng)允許考慮多個用戶,并且具有可由各用戶安裝和訪問的不同應(yīng)用程序。單一計算機可以安裝多個操作系統(tǒng),多個應(yīng)用程序,甚至單一應(yīng)用程序的多個版本。
位于不同區(qū)域的計算機可通過網(wǎng)絡(luò)例如局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)連接。結(jié)果,計算機管理員能從遠程位置監(jiān)測和控制大量計算機。計算機管理員負責管理多個用戶,用途,操作系統(tǒng),安裝在計算機上的應(yīng)用程序和應(yīng)用程序的多個版本。
傳統(tǒng)上,通過計算機中心方式進行計算機管理。例如,為計算機管理員提供要進行管理的計算機的列表。通常,用唯一的字母數(shù)字序列標記計算機,其適當識別每個計算機,但不識別與特定計算機關(guān)聯(lián)的用戶。因此,如果需要對某些用戶實施策略改變,則計算機管理員難以確定哪些計算機與該用戶相關(guān),從而僅在與該用戶關(guān)聯(lián)的機器上實施策略改變。一種解決方法是用計算機使用者的姓名標記該計算機;不過,由于計算機可能具有多個用戶,并且由于一個用戶可操作多個計算機,這種解決方法并非總是有效的。在計算機中心系統(tǒng)中,可將計算機用組加以分類,以反映出地理位置或功能作用。例如,超市連鎖店管理上千的電子收款(POS)計算機系統(tǒng),并且可以根據(jù)位置和功能配置計算機。
還可以通過用戶中心方式執(zhí)行計算機管理。從用戶的觀點而非其操作的計算機出發(fā)進行的管理,對于計算機管理員更加直觀,并且更易于保持。此處,將這種系統(tǒng)稱作用戶中心計算機管理。用戶中心計算機管理的目的在于為計算機管理員提供對其企業(yè)的另一種觀察,反映用戶中心模式。為了用現(xiàn)有的計算機中心系統(tǒng)進行操作,希望提供一種計算機管理系統(tǒng),其中保持傳統(tǒng)的計算機中心模式,并可以修改成用用戶中心模式進行操作。
許多公司已經(jīng)或者趨向于將公共企業(yè)數(shù)據(jù)例如員工信息集中保存到一個目錄中。這些目錄是數(shù)據(jù)庫,通常保留有關(guān)企業(yè)職員,其職能以及地理位置的信息。例如,公司可以具有一種目錄設(shè)計,使用反映公司地理結(jié)構(gòu)和組織的分層存儲器,反映各用戶的職能。在存在這種目錄時,也需要用戶中心管理系統(tǒng),通過集成現(xiàn)有的管理系統(tǒng),利用這些集中存儲的數(shù)據(jù),以便訪問目錄信息,恢復包括員工姓名、位置和職能等在內(nèi)的用戶信息。
發(fā)明內(nèi)容
本發(fā)明涉及一種用于管理多個計算機的方法,其中所述多個計算機中的至少一個與具有用戶特征的用戶有關(guān)。該方法包括輸入包括用戶特征的選擇信息,輸入管理信息,根據(jù)選擇信息從多個計算機中選擇至少一個,以及根據(jù)管理信息修改所述至少一個選擇出的計算機。
在另一實施例中,該方法包括將包括用戶特征和計算機特征其中之一的選擇信息輸入一個選定的計算機中,將選擇信息傳輸給管理計算機,在數(shù)據(jù)庫中搜索選擇信息和與該選擇信息相關(guān)的管理信息,并根據(jù)管理信息修改所選擇的計算機。
本發(fā)明還涉及一種計算機記錄介質(zhì),包括用于管理多個計算機的計算機可執(zhí)行代碼,其中所述多個計算機中的至少一個與具有用戶特征的用戶相關(guān)。該計算機記錄介質(zhì)包括用于輸入包括用戶特征的選擇信息的代碼,用于輸入管理信息的代碼,用于根據(jù)選擇信息選擇所述多個計算機中至少一個的代碼,以及用于根據(jù)管理信息修改所述至少一個選擇出的計算機的代碼。
在另一實施例中,該計算機記錄介質(zhì)包括用于將包括用戶特征和計算機特征其中之一的選擇信息輸入一個選定的計算機中的代碼,用于將選擇信息傳輸出管理計算機的代碼,用于在數(shù)據(jù)庫中搜索選擇信息和與該選擇信息有關(guān)的管理信息的代碼,以及用于根據(jù)管理信息修改所選擇的計算機的代碼。
本發(fā)明還涉及一種用于管理多個計算機的程控計算機系統(tǒng),其中所述多個計算機中的至少一個與具有用戶特征的用戶有關(guān)。該程控計算機系統(tǒng)駐留在計算機可讀介質(zhì)上,并包括用于使計算機輸入包括用戶特征的選擇信息,輸入管理信息,根據(jù)選擇信息選擇所述多個計算機中的至少一個,以及根據(jù)管理信息修改所述至少一個選擇出的計算機的指令。
在另一實施例中,程控計算機系統(tǒng)包括使計算機將包括用戶特征和計算機特征其中之一輸入一個選擇出的計算機中,將選擇信息傳輸給管理計算機,在數(shù)據(jù)庫中搜索選擇信息和與該選擇信息有關(guān)的管理信息,并根據(jù)管理信息修改所選擇出的計算機的指令。
本發(fā)明還涉及一種用于管理多個計算機的程控計算機裝置,其中所述多個計算機中的至少一個與具有用戶特征的用戶有關(guān)。該程控計算機裝置執(zhí)行以下步驟包括,輸入包括用戶特征的選擇信息,輸入管理信息,根據(jù)選擇信息選擇所述多個計算機中的至少一個,并根據(jù)管理信息修改所述至少一個選擇出的計算。
在另一實施例中,該程控計算機裝置執(zhí)行以下步驟包括,將包括用戶特征和計算機特征其中之一的選擇信息輸入一個選擇出的計算機中,將選擇信息傳輸給管理計算機,在數(shù)據(jù)庫中搜索選擇信息和與該選擇信息有關(guān)的管理信息,并根據(jù)管理信息修改所選擇的計算機。
由以下參照附圖所給出的詳細描述更好地理解本發(fā)明,將更易于獲得本發(fā)明內(nèi)容的更充分的理解及其許多附加優(yōu)點,其中圖1表示可實施本發(fā)明方法和系統(tǒng)的計算機系統(tǒng)的一個例子;圖2表示根據(jù)本發(fā)明連接管理計算機系統(tǒng)與其他計算機系統(tǒng)的網(wǎng)絡(luò)的一個例子;圖3A-3B表示根據(jù)本發(fā)明的方法和系統(tǒng)的計算機對象視圖和用戶對象視圖的一個例子;圖4表示根據(jù)本發(fā)明的系統(tǒng)和方法,用于選擇并修改計算機系統(tǒng)的過程的一個例子;以及圖5表示根據(jù)本發(fā)明的系統(tǒng)和方法,計算機系統(tǒng)登陸和配置過程的一個例子。
具體實施例方式
在描述附圖中所示本發(fā)明的優(yōu)選實施例時,為了清楚起見采用特定術(shù)語。不過,本發(fā)明無意于受如此選擇的特定術(shù)語的限制,應(yīng)當理解每個特定元件包括以相同方式作用的所有技術(shù)上等效的元件。
圖1表示可由根據(jù)本發(fā)明的管理系統(tǒng)管理的計算機系統(tǒng),或者可實現(xiàn)這種管理系統(tǒng)的一個例子??捎蛇\行在計算機系統(tǒng)如主機、個人計算機(PC)、手持式計算機、服務(wù)器等上的軟件應(yīng)用程序的形式實現(xiàn)本發(fā)明的系統(tǒng)和方法。軟件應(yīng)用程序可以存儲在可由計算機系統(tǒng)本地訪問的記錄介質(zhì)上,例如軟盤、致密盤、硬盤等,或者可以遠離計算機系統(tǒng),通過與網(wǎng)絡(luò)例如局域網(wǎng)或因特網(wǎng)的硬連接或無線連接而訪問。
圖1中表示出可實現(xiàn)本發(fā)明系統(tǒng)和方法的計算機系統(tǒng)的一個例子。該通常稱作系統(tǒng)100的計算機系統(tǒng)包括中央處理器(CPU)102,存儲器104如隨機存取存儲器(RAM),打印機接口106,顯示裝置108,(LAN)局域網(wǎng)數(shù)據(jù)傳輸控制器110,LAN接口112,網(wǎng)絡(luò)控制器114,內(nèi)部總線116,以及一個或多個輸入裝置118,例如鍵盤、鼠標等。如圖所示,系統(tǒng)100可通過鏈接122與諸如硬盤的數(shù)據(jù)存儲裝置120連接。
圖2表示根據(jù)本發(fā)明連接管理計算機系統(tǒng)與其他計算機系統(tǒng)的網(wǎng)絡(luò)的一個例子。管理計算機系統(tǒng)150和計算機A 152與計算機B 154可以為圖1中所示類型的計算機系統(tǒng)100,或者可以為任何類型的固定或便攜式計算機系統(tǒng)。管理計算機系統(tǒng)150和計算機A 152與計算機B154,可通過網(wǎng)絡(luò)156如因特網(wǎng)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)或無線網(wǎng)絡(luò)相連。在圖2所示的例子中,與所關(guān)聯(lián)的計算機一起表示出計算機用戶。例如,管理員160與管理計算機系統(tǒng)150關(guān)聯(lián),User(用戶)1 162與計算機A 152和計算機B 154兩者關(guān)聯(lián),用戶2 164與計算機A 152關(guān)聯(lián),用戶3與計算機B 154關(guān)聯(lián)。
用戶模型和計算機模型本發(fā)明的系統(tǒng)和方法允許管理員將系統(tǒng)視作若干用戶,并對這些用戶實施策略改變。管理計算機系統(tǒng)150自動地確定,為了執(zhí)行策略改變,對屬于這些用戶的系統(tǒng)中的單獨機器進行什么動作。
根據(jù)本發(fā)明的用戶中心計算機管理系統(tǒng)使計算機管理員通過觀察這些資源的用戶,管理計算機和其他信息技術(shù)(IT)資源。管理計算機系統(tǒng)可以通過例如計算機監(jiān)視器用圖形將資源表示和顯示給管理員。為了提供這種觀察,可將現(xiàn)有的計算機中心管理系統(tǒng)的數(shù)據(jù)模型修改成,包括與用戶相應(yīng)的用戶對象數(shù)據(jù)結(jié)構(gòu)。用戶對象數(shù)據(jù)結(jié)構(gòu)可以提供與一個或多個計算機對象數(shù)據(jù)結(jié)構(gòu)的鏈接,其中計算機對象數(shù)據(jù)結(jié)構(gòu)包括有諸如庫存清單(inventory),包括應(yīng)用程序、操作系統(tǒng)等的軟件設(shè)施,計算機配置任務(wù)和與計算機有關(guān)的用戶的信息。在本發(fā)明系統(tǒng)的另一方面,用戶對象可以保存存儲在每個相關(guān)計算機模型中并且可因此進行更新的信息。
當一個用戶與一個或多個計算機關(guān)聯(lián)時,該用戶的用戶對象可以包括與每個相關(guān)計算機的鏈接。從而,如果一臺計算機與多于一個用戶關(guān)聯(lián),則每個用戶的用戶對象可以具有與相關(guān)計算機的計算機對象的鏈接。在本發(fā)明一個方面,當顯示對于某一用戶的用戶對象時,該系統(tǒng)恢復并顯示所鏈接的與同該用戶關(guān)聯(lián)的計算機相應(yīng)的計算機對象中所保存的信息。
可通過登陸到運行于臺式機代理商上的計算機程序的用戶帳戶識別用戶對象,然后將用戶帳戶向回報告給管理計算機,進行注冊。計算機管理員可選擇使用戶注冊無效。
圖3A,3B表示根據(jù)本發(fā)明的系統(tǒng)和方法,計算機對象視圖與用戶對象視圖的例子。這些視圖是管理員160可看到的,并且可用于表示用戶、計算機、任務(wù)和軟件應(yīng)用程序之間的關(guān)系。在計算機對象視圖中,如圖3A中所示,顯示出計算機標題200,然后為單獨或分組列出的一個或多個計算機。計算機標題200例如可以稱作“所有目標”或者某些其他適當描述計算機對象的標題。在計算機標題150下顯示出管理計算機系統(tǒng)150,計算機A 152和計算機B 154。在圖3A中,可看到計算機A 152和計算機B 154的放大視圖。在圖3A中,計算機A 152包括庫存區(qū)(Inventory區(qū))202和安裝區(qū)(Installations區(qū))204。庫存區(qū)202可包括對計算機系統(tǒng)中所包含的硬件的說明。在本例中,安裝區(qū)204包括字處理軟件206和電極郵件軟件208,輸入這些應(yīng)用程序與計算機A152之間的關(guān)系。在安裝區(qū)204下面列出的這些軟件應(yīng)用程序,可以保存到計算機A 152上,或者可通過例如網(wǎng)絡(luò)訪問。對于每個計算機,可在任務(wù)區(qū)(Tasks區(qū))210中顯示出計劃任務(wù)。電子郵件更新任務(wù)212可以用于計算機A 152,作為管理員設(shè)定更新電子郵件軟件208的策略的結(jié)果,并且一旦完成更新即去除。在Users區(qū)(用戶區(qū))214中表示出與計算機A 152關(guān)聯(lián)的用戶1 162和用戶2 164。在計算機標題200下面顯示計算機B 154。計算機B 154包括庫存區(qū)域216和安裝區(qū)域218,其包括計算機輔助設(shè)計(CAD)程序220和電子郵件軟件208。任務(wù)區(qū)222包括電子郵件更新任務(wù)212。用戶區(qū)224中表示出與計算機B 154關(guān)聯(lián)的用于用戶1 162和用戶3 166的區(qū)域。
圖3B中所示為用戶對象視圖,表示用戶標題226下包括管理員160、用戶1 162,用戶2 164和用戶3 166的系統(tǒng)的用戶。用戶標題226例如可以稱作“所有用戶”或者適當描述用戶對象的其他標題。管理員160,用戶2 164和用戶3 166還具有相關(guān)信息,并且用縮寫、未擴展的形式表示。標題用戶1 162下面的區(qū)域包括安裝區(qū)228,任務(wù)區(qū)236和目標區(qū)238。在該用戶對象視圖中,安裝區(qū)228包括與用戶1相關(guān)的應(yīng)用程序,例如字處理器206,其下面為計算機或目標230的列表,在其上保存和/或執(zhí)行這些程序。因而,如果用戶使用某一計算機,則所有用于該計算機的設(shè)備加入該用戶的設(shè)備視圖內(nèi)。同樣,如果相同用戶還使用另一計算機,則該用戶的設(shè)備視圖可以包括兩個計算機的設(shè)備的總和。
在圖3B所示的例子中,應(yīng)用程序字處理器206安裝在計算機A152上或者與之關(guān)聯(lián),應(yīng)用程序電子郵件208存儲在列于目標232下面的計算機A 152和計算機B 154上或者同時與其關(guān)聯(lián),應(yīng)用程序CAD220存儲在列于目標234下面的計算機B 154上或者與之關(guān)聯(lián)。如上所述,在任務(wù)區(qū)236中列出待處理的任務(wù),例如用于更新電子郵件應(yīng)用程序208的“更新郵件(Updating Email)”212。在目標區(qū)238中列出了與用戶1關(guān)聯(lián)的計算機。管理員可以與視圖交互,顯示出有關(guān)登錄的更多信息或者修改登錄。根據(jù)本發(fā)明的系統(tǒng)的一個方面,管理員通過使用例如鼠標點擊操作選擇用戶,來觀看對于用戶2 164和用戶3 166的更多信息。
本發(fā)明的系統(tǒng)和方法使管理員可看到可用的或者指定給用戶的應(yīng)用程序,或者遠程管理用戶當前登錄的計算機。在此處所述的用戶中心視圖中,可以將計算機視作用戶的財產(chǎn),而非用戶是計算機的所有物。
用戶角色用戶對于其組織機構(gòu)范圍內(nèi)的職能可具有一個或多個角色,例如程序員,數(shù)據(jù)輸入,電子收款機操作員。在本發(fā)明的系統(tǒng)的一個方面,可通過為每個角色產(chǎn)生獨立的用戶組,并且使用戶與這些組關(guān)聯(lián),從而實現(xiàn)用戶角色。例如,可將用戶分組成組織或地理組,或者任何其他類型的組。用戶組可以是靜態(tài),查尋,模板和查尋/模板。可引入新的查尋屬性組處理用戶對象的屬性。除了用戶以外,用戶組還需要包含其他用戶組或者計算機組。
在本發(fā)明的系統(tǒng)的另一方面,用戶對象數(shù)據(jù)結(jié)構(gòu)可以包括一個用于存儲用戶角色和/或用戶組的區(qū)域。在本發(fā)明的系統(tǒng)中,管理員可使用用戶角色管理和配置計算機。在本發(fā)明的一個方面,當雇員登錄到某一計算機時,該計算機可根據(jù)存儲到數(shù)據(jù)庫中或者由該用戶輸入的信息,例如用戶角色,計算機角色,位置等,自動為該用戶的需要進行配置。或者,計算機可以在每次用戶登錄到該計算機時進行檢查更新,或者由計算機管理員進行定期指定。
可以將用戶角色分類成包括子類。例如,程序員的用戶角色可以具有一個或多個包括不同類程序員的子類。
計算機角色計算機角色按照該計算機執(zhí)行的操作描述計算機,例如,計算機可以用于郵件服務(wù)器、字處理器或者服務(wù)臺工作站。在本發(fā)明的系統(tǒng)中,管理員可使用計算機角色管理和配置計算機。計算機可具有多個角色,并且可以將計算機角色分成具有計算機角色子組的組。在本發(fā)明一個方面,可由用戶指定計算機角色。管理員可以為計算機指定策略,用于進行更新和配置。
策略,任務(wù)在本發(fā)明系統(tǒng)中,計算機管理員可產(chǎn)生適用于用戶、用戶角色、計算機角色或其他屬性的策略或規(guī)則,其可以定義計算機上將要執(zhí)行的配置任務(wù)。在本發(fā)明的一個方面,策略可以包括描述將要受該策略影響的計算機的信息。可根據(jù)計算機與具有特定用戶角色的用戶的關(guān)系或者通過其他標識符如計算機角色識別這些計算機,或者可通過某些其他命名約定直接識別計算機。策略還包括用于修改計算機系統(tǒng)的軟件應(yīng)用程序的名稱或描述符,以及將要執(zhí)行的動作如安裝、更新、刪除、配置等。例如,策略可以規(guī)定,與具有程序員用戶角色的用戶關(guān)聯(lián)的所有計算機,都將接收指定應(yīng)用程序。
策略可以規(guī)定對特定應(yīng)用程序的配置信息。例如,可以啟用或禁止郵件程序的特征。通過指定用于指定用戶角色的策略,可以為還沒有賦予該角色的用戶安排配置任務(wù)。當管理員將一項用戶角色賦予某一用戶時,可以自動執(zhí)行所指定的規(guī)則策略,并且可因而對用戶操作的任何計算機進行自動配置。
任何可以是計算機上執(zhí)行的任何自動化過程??梢詾橘Y產(chǎn)管理策略或者軟件分發(fā)安裝。任務(wù)修改計算機的配置,使其與一項策略相應(yīng)。
在本發(fā)明一個方面,可在基于例如用戶姓名、用戶角色、計算機角色、其他用戶或計算機屬性或其組合選擇出的計算機上執(zhí)行任務(wù)??筛鶕?jù)用戶設(shè)計任務(wù),而相關(guān)的對象實際執(zhí)行任務(wù)??梢詫⒂脩魳擞洖椤岸嘞到y(tǒng)”,表明用戶登錄的所有對象是相關(guān)的對象。為多系統(tǒng)用戶設(shè)計的任務(wù)可以運行在該用戶所有相關(guān)的對象上。
為了在選擇要進行修改的計算機時產(chǎn)生更大的靈活性,可以單獨或者使用邏輯操作符如AND、NOT、OR等通過搜索用戶、用戶角色和計算機角色,選擇計算機。例如,一旦企業(yè)中的所有計算機都賦予了角色,則管理員可以調(diào)用策略改變,無需識別任何實際的計算機名稱。管理員可以命令,在具有特定功能的所有計算機上實施一項任務(wù),如安裝字處理器。此外,管理員還可以通過下達具有特定角色和處于特定組中的用戶執(zhí)行的任務(wù),從而進一步定義參數(shù)。
在本發(fā)明一個方面,可使用“拖放”過程指定任務(wù),從而管理員從顯示屏上顯示出的列表中選擇一個或多個軟件應(yīng)用程序,然后將表示該軟件應(yīng)用程序的圖標拖放到顯示屏上與表示用戶或計算機的一個或多個圖標重合的點上,并將其放到用戶或計算機圖標上。
在本發(fā)明另一方面,可以為例如特定用戶或者賦予特定用戶角色的用戶設(shè)計任務(wù)。繼而,例如,本發(fā)明的系統(tǒng)中,可以僅修改與賦予特定計算機角色的用戶有關(guān)的計算機。
目錄目錄是用于存儲用戶數(shù)據(jù)、用戶角色、計算機數(shù)據(jù)、計算機角色、應(yīng)用程序數(shù)據(jù)或者其他用戶和計算機信息的存儲區(qū)。希望本發(fā)明的系統(tǒng)通過集成現(xiàn)有管理系統(tǒng)利用保存在現(xiàn)有目錄中的組織信息。可通過若干方法實施這種集成。例如,目錄可以是對于所有應(yīng)用程序的主存儲器。還可以通過目錄界面通過發(fā)布目錄實現(xiàn)集成??墒褂脴藴蕝f(xié)議如簡易目錄訪問協(xié)議(LDAP),訪問目錄中的數(shù)據(jù)。通過增加將桌面式產(chǎn)品的數(shù)據(jù)模型轉(zhuǎn)換成目錄模式的LDAP網(wǎng)關(guān),可在不更新機構(gòu)目錄的條件下發(fā)布機構(gòu)對象的一個子集。從而,兩個目錄可以邏輯上鏈接在一起,而對于終端用戶看似一個目錄。
在另一種可能的實施方式中,希望用來自數(shù)據(jù)庫的應(yīng)用數(shù)據(jù)的一個子集提供目標目錄??梢杂么鎯U展數(shù)據(jù)所需的所有分類和屬性擴展目標目錄模式??紤]到對象不再存在并且屬性值改變,可以定期更新輸出數(shù)據(jù)??墒褂肔DAP數(shù)據(jù)交換格式(LDIF)實現(xiàn)填充。
在用于目錄集成的另一種可選擇的方式中,希望用來自外部目錄的數(shù)據(jù)填充對象數(shù)據(jù)庫。要求映射機構(gòu)的組織層次,并基于該層次進行桌面式管理。用戶和計算機組可以通過高級LDAP搜索表達式映射到目錄存儲器和組。如果對象還存在于桌面式數(shù)據(jù)庫中,則目錄中存儲器和組的成員可以填充到桌面式產(chǎn)品的組中。填充可以是每次訪問時都執(zhí)行的在線含義,或者按照時間計劃執(zhí)行的離線含義。
在本發(fā)明另一可選擇的實施方式中,要求將對象的索引保存到目錄中,并通過用戶界面(UI),報告,事件等訪問索引。桌面式數(shù)據(jù)庫中的用戶和計算機對象,可以將對相應(yīng)對象的索引保存到目錄中。索引可以為目錄對象的區(qū)別性的名稱。當在桌面式圖形用戶界面(GUI)中觀看對象,并產(chǎn)生報告時,可以顯示出保存在目錄中的屬性,以便增強用戶中心經(jīng)驗。當新用戶或計算機向桌面管理器注冊時,可全局性地保存和使用LDAP搜索URL,將對象置于目錄中。還可以手工映射用戶和計算機。
本發(fā)明的系統(tǒng)可以提供目錄成員同步和利用功能,允許計算機管理員使用保存在現(xiàn)有目錄中的組織信息。計算機管理員根據(jù)目錄搜索操作的結(jié)果產(chǎn)生用戶角色或計算機角色。目錄搜索例如,可利用自然語言或者結(jié)構(gòu)化查尋語言(SQL)表述。例如,計算機管理員可搜索作為秘書組成員、名字以字符‘SM’開頭的用戶,或者計算機管理員搜索組‘英國’的成員,和目錄組‘網(wǎng)絡(luò)服務(wù)器’的成員。在本例中,可以將目錄搜索操作返回的用戶或計算機分別賦予用戶角色或計算機角色??筛鶕?jù)計算機管理員制定的時間表評價角色,動態(tài)、自動地分配角色。可由目錄查尋設(shè)計師產(chǎn)生復雜的LDAP搜索URL,用于使桌面式管理計算機和用戶組與目錄同步。
當觀察用戶對象和計算機對象時,可為計算機管理員提供從目錄得出的擴展的用戶和計算機信息。用戶信息可包括用戶的全名、電子郵件地址、住址,對于計算機而言,可包括駐留在計算機上的操作系統(tǒng)、操作系統(tǒng)版本、服務(wù)包和應(yīng)用程序。通常,可顯示出在目錄集成配置時映射到通用目錄機制中的任何屬性。
可使用EXE,如目錄配置向?qū)?,將目錄中的類和屬性映射成所有產(chǎn)品都能理解的通用桌面式管理機制??墒褂孟?qū)Фx具有認證細節(jié)的目錄的位置,映射用戶類、身份和屬性,并映射計算機類、身份和屬性。在完成向?qū)Ш?,可使用安裝到服務(wù)器上的桌面式管理管理器使用新目錄定義。
選擇和修改圖4表示根據(jù)本發(fā)明的方法和系統(tǒng)選擇和修改計算機系統(tǒng)的方法的一個例子。在步驟S300中,計算機管理員輸入信息,所述信息可包括例如用戶姓名、用戶角色、用戶組、計算機角色、計算機組、用戶或計算機的另一識別性質(zhì),或者其任意組合。可使用該信息搜索數(shù)據(jù)庫,產(chǎn)生滿足所輸入信息的用戶和/或計算機的列表。在步驟S302中,管理員輸入從數(shù)據(jù)庫得出的在用戶/計算機上將要實施的策略??梢员4娌呗砸詡鋮⒖己蛯嵤T诒景l(fā)明一個方面,系統(tǒng)檢查新策略與現(xiàn)有策略,以便將沖突通知給管理員。策略沖突例如,計劃修改已經(jīng)計劃刪除的程序。在這個例子中,計算機管理員首先輸入一個策略,從與某一用戶相關(guān)的計算機中刪除一應(yīng)用程序,并且在執(zhí)行應(yīng)用程序刪除之前,輸入第二策略,修改與該用戶相關(guān)的相同計算機的相同應(yīng)用程序。在新策略與現(xiàn)有策略沖突的情況下,管理員可發(fā)出警報,并且可以選擇編輯或刪除策略。同樣,如果計算機具有雙重角色,則如果由于第一種角色進行的策略改變與第二種角色進行的策略改變發(fā)生沖突,則管理員發(fā)出警報。在步驟S304中,管理員執(zhí)行實施該策略的命令,可包括將與該策略相應(yīng)的任務(wù)設(shè)定和增加到從數(shù)據(jù)庫得到的用戶/計算機的數(shù)據(jù)結(jié)構(gòu)中。在步驟S306,在所選擇的計算機上執(zhí)行該任務(wù)。
注冊和配置圖5中表示根據(jù)本發(fā)明的系統(tǒng)和方法,計算機系統(tǒng)注冊和配置過程的一個例子。在步驟S320中,用戶將注冊信息輸入計算機系統(tǒng),例如運行軟件發(fā)布商(Software Delivery Agent)應(yīng)用程序的計算機A 152中。軟件發(fā)布商應(yīng)用程序監(jiān)視計算機A 152的用戶,并且在步驟S322中,將用戶注冊信息和/或與計算機A 152的用戶相關(guān)的信息,通過例如通信網(wǎng)絡(luò)156,傳輸給管理計算機(Managing computer)160上運行的軟件發(fā)布服務(wù)商(Software Delivery Server)應(yīng)用程序。管理計算機160通過接收該注冊信息,總能獲悉用戶是在哪里登錄的。在步驟S324中,管理計算機160根據(jù)所接收到的用戶注冊信息,在數(shù)據(jù)庫中搜索例如用戶對象信息。在本發(fā)明的系統(tǒng)的一個方面,如果對于該用戶而言不存在用戶對象,則可以產(chǎn)生一個用戶對象,并將與該用戶對象有關(guān)的信息保存到數(shù)據(jù)庫中。還可以配置用戶類型,如沒有、僅域用戶、僅本地用戶或者同時為域和本地用戶,裝入軟件分發(fā)服務(wù)器上。還可以確定用戶對象的唯一標識符名稱中是否包括域或計算機名稱。
存儲在數(shù)據(jù)庫中的信息可包括用戶角色、計算機角色、策略和其他信息。在本發(fā)明另一方面,可在用戶與用戶組以及計算機與計算機組之間建立數(shù)據(jù)傳輸。在本發(fā)明再一方面,并非通過數(shù)據(jù)庫查尋確定用戶角色和計算機角色,用戶可以在計算機A 152處提供用戶角色和/或計算機角色信息,然后傳輸給管理計算機160,并保存到數(shù)據(jù)庫中。在步驟S326,管理計算機160根據(jù)從數(shù)據(jù)庫得到的信息,相應(yīng)地配置計算機A152。配置可包括計算機A 152上使用的修改軟件。例如,管理計算機160可以傳輸和安裝操作系統(tǒng)、應(yīng)用程序,更新應(yīng)用程序和操作系統(tǒng)、數(shù)據(jù)文獻或者其他類型的信息。管理計算機160可以改變計算機上的設(shè)置,和/或可以卸載操作系統(tǒng)和應(yīng)用程序。該配置過程允許計算機管理員控制計算機A 152的功能和操作。
從而,本發(fā)明的系統(tǒng)和方法為管理員提供一種有效、方便的方法來配置和修改一個或多個計算機系統(tǒng)。根據(jù)以上的教導,可得出本發(fā)明的許多附加變型和改變。從而應(yīng)當理解,在所附權(quán)利要求的范圍內(nèi)可實現(xiàn)本發(fā)明,并非如此處特別描述的。
權(quán)利要求
1.一種用于管理多個計算機的方法,所述多個計算機中的至少一個與具有用戶特征的用戶關(guān)聯(lián),該方法包括輸入包括所述用戶特征在內(nèi)的選擇信息;輸入管理信息;根據(jù)選擇信息選擇所述多個計算機中的至少一個;以及根據(jù)管理信息修改至少一個所選擇的計算機。
2.如權(quán)利要求1所述的方法,其中所述選擇步驟包括識別所述多個計算機中與具有該用戶特征的用戶相關(guān)的至少一個計算機。
3.如權(quán)利要求1所述的方法,其中所述選擇信息還包括一計算機特性,并且所述選擇步驟包括識別所述多個計算機中具有該計算機特性的至少一個計算機。
4.如權(quán)利要求1所述的方法,其中所述選擇信息還包括一計算機特征,并且所述選擇步驟包括識別所述多個計算機中具有該計算機特性的至少一個計算機,并且所述多個計算機中的至少一個計算機與具有該用戶特性的用戶相關(guān)。
5.如權(quán)利要求1所述的方法,其中當用戶新近與所述多個計算機中至少一個相關(guān)時,執(zhí)行所述選擇和修改步驟。
6.如權(quán)利要求1所述的方法,其中當該用戶特征是一個改變和增加的特征時,執(zhí)行所述選擇和修改步驟。
7.如權(quán)利要求1所述的方法,其中該用戶特征與用戶的職能有關(guān)。
8.如權(quán)利要求1所述的方法,其中該用戶特征是用戶組和地理標識符其中至少一個。
9.如權(quán)利要求1所述的方法,其中所述選擇信息還包括一計算機特征,該計算機特征與所述多個計算機中至少一個的功能有關(guān)。
10.如權(quán)利要求1所述的方法,其中所述選擇信息還包括一計算機特征,并且該計算機特征是組、地理標識符和配置信息中的至少一個。
11.如權(quán)利要求1所述的方法,其中所述修改步驟包括從軟件數(shù)據(jù)庫將軟件傳送給至少一個所選擇的計算機,并將該軟件安裝在所述的至少一個選定的計算機上。
12.如權(quán)利要求1所述的方法,其中所述管理信息包括軟件標識符和將要在所述至少一個所選擇的計算機上執(zhí)行的動作。
13.如權(quán)利要求1所述的方法,還包括顯示與用戶有關(guān)的管理信息,其中該管理信息包括所述多個計算機中與該用戶相關(guān)的至少一個,與該用戶相關(guān)的至少一個安裝,以及與該用戶相關(guān)的至少一個任務(wù)。
14.如權(quán)利要求1所述的方法,還包括顯示保存在多個計算機中與該用戶相關(guān)的至少一個上的信息。
15.如權(quán)利要求1所述的方法,還包括提供與保存在多個計算機中與該用戶相關(guān)的至少一個上的信息的鏈接。
16.如權(quán)利要求1所述的方法,還包括根據(jù)保存在數(shù)據(jù)庫中和由用戶輸入所述至少一個所選擇的計算機中的用戶特征,修改計算機。
17.如權(quán)利要求1所述的方法,還包括將計算機特征和用戶特征其中至少一個保存到外部數(shù)據(jù)庫中。
18.如權(quán)利要求1所述的方法,還包括與包括計算機特征和用戶特征其中至少之一的外部數(shù)據(jù)庫交互。
19.如權(quán)利要求1所述的方法,還包括用應(yīng)用數(shù)據(jù)填充包括計算機特征和用戶特征其中至少之一的外部數(shù)據(jù)庫。
20.如權(quán)利要求1所述的方法,還包括用來自外部數(shù)據(jù)庫的數(shù)據(jù)填充目標數(shù)據(jù)庫,該數(shù)據(jù)包括計算機特征和用戶特征其中至少一個。
21.如權(quán)利要求1所述的方法,還包括檢查新輸入的管理信息是否與所述管理信息存在沖突。
22.一種管理多個計算機的方法,所述多個計算機中至少一個與具有用戶特征的用戶相關(guān),該方法包括將包括用戶特征和計算機特征其中至少之一的選擇信息輸入一選定的計算機中;將選擇信息傳輸給管理計算機;在數(shù)據(jù)庫中搜索該選擇信息和與該選擇信息相關(guān)的管理信息;以及根據(jù)管理信息修改所選擇的計算機。
23.一種計算機記錄介質(zhì),包括用于管理多個計算機的計算機可執(zhí)行代碼,所述多個計算機中的至少一個與具有用戶特征的用戶相關(guān),該計算機記錄介質(zhì)包括用于輸入包括該用戶特征的選擇信息的代碼;用于輸入管理信息的代碼;用于根據(jù)選擇信息從所述多個計算機中選擇至少一個的代碼;以及用于根據(jù)管理信息修改所述至少一個所選定的計算機的代碼。
24.如權(quán)利要求23所述的計算機記錄介質(zhì),其中所述用于選擇的代碼包括,用于識別所述多個計算機中與具有該用戶特征的用戶相關(guān)的至少一個計算機的代碼。
25.如權(quán)利要求23所述的計算機記錄介質(zhì),其中所述選擇信息還包括一計算機特征,并且該用于選擇至少一個計算機的代碼包括,用于從多個計算機中識別具有所述計算機特征的至少一個計算機的代碼。
26.如權(quán)利要求23所述的計算機記錄介質(zhì),其中所述選擇信息還包括一計算機特征,并且該用于選擇至少一個計算機的代碼包括,用于從多個計算機中識別具有所述計算機特征的至少一個計算機的代碼,所述多個計算機中的至少一個計算機與具有該用戶特征的用戶相關(guān)。
27.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括當用戶新近與多個計算機中的至少一個關(guān)聯(lián)時,選擇多個計算機中的至少一個并修改所述至少一個所選擇計算機的代碼。
28.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括當用戶特征為一個改變和增加的特征時,用于選擇多個計算機中的至少一個并修改所述至少一個所選擇的計算機的代碼。
29.如權(quán)利要求23所述的計算機記錄介質(zhì),其中用戶特征與該用戶的職能有關(guān)。
30.如權(quán)利要求23所述的計算機記錄介質(zhì),其中用戶特征為用戶組和地理標識符其中至少之一。
31.如權(quán)利要求23所述的計算機記錄介質(zhì),其中所述選擇信息還包括一計算機特征,并且該計算機特征與多個計算機中至少一個的功能有關(guān)。
32.如權(quán)利要求23所述的計算機記錄介質(zhì),其中所述選擇信息還包括一計算機特征,并且該計算機特征是組、地理標識符和配置信息中的至少一個。
33.如權(quán)利要求23所述的計算機記錄介質(zhì),其中所述用于修改的代碼包括,用于從軟件數(shù)據(jù)庫將軟件傳送給至少一個所選擇的計算機的代碼,和將該軟件安裝到所述至少一個所選擇的計算機上的代碼。
34.如權(quán)利要求23所述的計算機記錄介質(zhì),其中所述管理信息包括軟件識別符和至少一個所選擇的計算機上將要進行的動作。
35.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括用于顯示與用戶有關(guān)的管理信息的代碼,其中該管理信息包括多個計算機中與該用戶相關(guān)的至少一個計算機,與該用戶相關(guān)的至少一個安裝,以及與該用戶相關(guān)的至少一個任務(wù)。
36.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括用于顯示保存在多個計算機中與該用戶相關(guān)的至少一個計算機上的信息的代碼。
37.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括用于提供與保存在多個計算機中與該用戶相關(guān)的至少一個計算機上的信息的鏈接的代碼。
38.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括用于根據(jù)用戶特征修改計算機的代碼,其中該用戶特征為保存在數(shù)據(jù)庫中并由用戶輸入至少一個所選擇計算機中的一個特征。
39.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括用于將計算機特征和用戶特征中至少一個存儲到外部數(shù)據(jù)庫中的代碼。
40.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括用于與包括計算機特征和用戶特征其中至少一個的外部數(shù)據(jù)庫交互的代碼。
41.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括用于使用應(yīng)用數(shù)據(jù)填充包括計算機特征和用戶特征其中至少一個的外部數(shù)據(jù)庫的代碼。
42.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括用于使用外部數(shù)據(jù)庫的數(shù)據(jù)填充目標數(shù)據(jù)庫的代碼,該數(shù)據(jù)包括計算機特征和用戶特征其中至少一個。
43.如權(quán)利要求23所述的計算機記錄介質(zhì),還包括用于檢查新輸入的管理信息是否與該管理信息沖突的代碼。
44.一種計算機記錄介質(zhì),包括用于管理多個計算機的計算機可執(zhí)行代碼,所述多個計算機中的至少一個與具有用戶特征的用戶關(guān)聯(lián),該計算機記錄介質(zhì)包括用于將包括用戶特征和計算機特征其中至少之一的選擇信息輸入以選定計算機中的代碼;用于將選擇信息傳送給管理計算機的代碼;用于在數(shù)據(jù)庫中搜索選擇信息和與該選擇信息有關(guān)的管理信息的代碼;以及用于根據(jù)所述管理信息修改所選定的計算機的代碼。
45.一種用于管理多個計算機的程控計算機系統(tǒng),所述多個計算機中的至少一個與具有用戶特征的用戶相關(guān),該程控計算機系統(tǒng)駐留在計算機可讀介質(zhì)上,并包括使計算機執(zhí)行下述操作的指令輸入包括用戶特征在內(nèi)的選擇信息;輸入管理信息;根據(jù)所述選擇信息選擇多個計算機中的至少一個;以及根據(jù)管理信息修改至少一個所選擇的計算機。
46.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括使計算機識別所述多個計算機中與具有該用戶特征的用戶相關(guān)的至少一個計算機的指令。
47.如權(quán)利要求45所述的程控計算機系統(tǒng),其中所述選擇信息還包括一計算機特征,并且還包括使計算機識別所述多個計算機中與具有該計算機特征的計算機相關(guān)的至少一個計算機的指令。
48.如權(quán)利要求45所述的程控計算機系統(tǒng),其中所述選擇信息還包括一計算機特征,并且還包括使計算機識別所述多個計算機中具有該計算機特征的至少一個計算機的指令,所述多個計算機中的至少一個計算機與具有該用戶特征的用戶有關(guān)。
49.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括,當用戶剛剛與多個計算機中的至少一個關(guān)聯(lián)時,使計算機選擇所述多個計算機中的至少一個,并修改至少一個所選定的計算機的指令。
50.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括當所述用戶特征為一個改變和增加的特征時,使計算機選擇所述多個計算機中的至少一個并修改至少一個所選擇的計算機的指令。
51.如權(quán)利要求45所述的程控計算機系統(tǒng),其中該用戶特征與用戶的職能有關(guān)。
52.如權(quán)利要求45所述的程控計算機系統(tǒng),其中該用戶特征為用戶組和地理標識符其中至少一個。
53.如權(quán)利要求45所述的程控計算機系統(tǒng),其中所述選擇信息還包括一計算機特征,并且該計算機特征與所述多個計算機中至少一個計算機的功能有關(guān)。
54.如權(quán)利要求45所述的程控計算機系統(tǒng),其中所述選擇信息還包括一計算機特征,并且該計算機特征為組、地理標識符和配置信息中的至少一個。
55.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括用于使計算機將軟件從軟件數(shù)據(jù)庫發(fā)送給至少一個所選擇的計算機,并將該軟件安裝在至少一個所選擇的計算機上的指令。
56.如權(quán)利要求45所述的程控計算機系統(tǒng),其中所述管理信息包括軟件標識符和至少一個所選擇的計算機上將要執(zhí)行的動作。
57.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括使計算機顯示與該用戶有關(guān)的管理信息的指令,其中所述管理信息包括所述多個計算機中與該用戶相關(guān)的至少一個計算機,與該用戶相關(guān)的至少一個安裝,以及與該用戶相關(guān)的至少一個任務(wù)。
58.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括用于使計算機顯示所述多個計算機中與該用戶有關(guān)的至少一個上所存儲的信息的指令。
59.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括使計算機產(chǎn)生與所述多個計算機中與該用戶有關(guān)的至少一個計算機上所存儲的信息的鏈接的指令。
60.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括使計算機基于用戶特征修改計算機的指令,該用戶特征為保存到數(shù)據(jù)庫中并由用戶輸入至少一個所選擇計算機中的一個特征。
61.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括使計算機將計算機特征和用戶特征其中至少一個保存到外部數(shù)據(jù)庫中的指令。
62.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括使計算機與包括計算機特征和用戶特征其中至少一個的外部數(shù)據(jù)庫交互的指令。
63.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括使計算機用應(yīng)用數(shù)據(jù)填充包括計算機特征和用戶特征其中至少一個的外部數(shù)據(jù)庫的指令。
64.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括使計算機用來自外部數(shù)據(jù)庫的數(shù)據(jù)填充目標數(shù)據(jù)庫的指令,其中所述數(shù)據(jù)包括計算機特征和用戶特征其中至少一個。
65.如權(quán)利要求45所述的程控計算機系統(tǒng),還包括使計算機檢查新輸入的管理信息與該管理信息是否沖突的指令。
66.一種用于管理多個計算機的程控計算機系統(tǒng),所述多個計算機中的至少一個與具有用戶特征的用戶相關(guān),該程控計算機系統(tǒng)駐留在計算機可讀介質(zhì)上,并包括使計算機執(zhí)行以下操作的指令將包括用戶特征和計算機特征其中之一的選擇信息輸入一選定的計算機中;將選擇信息傳送給管理計算機;在數(shù)據(jù)庫中搜索所述選擇信息和與該選擇信息有關(guān)的管理信息;以及根據(jù)管理信息修改所選擇的計算機。
67.一種用于管理多個計算機的程控計算機裝置,所述多個計算機中的至少一個與具有用戶特征的用戶相關(guān),該程控計算機裝置執(zhí)行以下步驟輸入包括該用戶特征的選擇信息;輸入管理信息;根據(jù)所述選擇信息選擇所述多個計算機中的至少一個;以及根據(jù)管理信息修改至少一個所選擇的計算機。
68.如權(quán)利要求67所述的程控計算機裝置,其中所述選擇步驟包括識別所述多個計算機中與具有該用戶特征的用戶有關(guān)的至少一個計算機。
69.如權(quán)利要求67所述的程控計算機裝置,其中所述選擇信息還包括一計算機特征,并且所述選擇步驟包括識別所述多個計算機中具有該計算機特征的至少一個計算機。
70.如權(quán)利要求67所述的程控計算機裝置,其中所述選擇信息還包括一計算機特征,并且所述選擇步驟包括識別所述多個計算機中具有該計算機特征的至少一個計算機,所述多個計算機中的至少一個計算機與具有該用戶特征有關(guān)。
71.如權(quán)利要求67所述的程控計算機裝置,其中當用戶新近與所述多個計算機中的至少一個關(guān)聯(lián)時執(zhí)行所述選擇和修改步驟。
72.如權(quán)利要求67所述的程控計算機裝置,其中當用戶特征是一個改變和增加的特征時,執(zhí)行所述選擇和修改步驟。
73.如權(quán)利要求67所述的程控計算機裝置,其中用戶特征與該用戶的職能有關(guān)。
74.如權(quán)利要求67所述的程控計算機裝置,其中該用戶特征是用戶組和地理標識符其中至少一個。
75.如權(quán)利要求67所述的程控計算機裝置,其中所述選擇信息還包括一計算機特征,并且該計算機特征與所述多個計算機中至少一個的功能有關(guān)。
76.如權(quán)利要求67所述的程控計算機裝置,其中所述選擇信息還包括一計算機特征,并且該計算機特征是組、地理標識符和配置信息中的至少一個。
77.如權(quán)利要求67所述的程控計算機裝置,其中所述修改步驟包括將軟件從軟件數(shù)據(jù)庫傳送給至少一個所選擇的計算機,并將該軟件安裝到至少一個所選擇的計算機上。
78.如權(quán)利要求67所述的程控計算機裝置,其中所述管理信息包括軟件識別符,和至少一個所選擇的計算機上將要執(zhí)行的動作。
79.如權(quán)利要求67所述的程控計算機裝置,還執(zhí)行顯示與用戶相關(guān)的管理信息的步驟,其中所述管理信息包括所述多個計算機中與該用戶相關(guān)的至少一個計算機,與該用戶相關(guān)的至少一個安裝,以及與該用戶相關(guān)的至少一個任務(wù)。
80.如權(quán)利要求67所述的程控計算機裝置,還包括顯示所述多個計算機中與該用戶相關(guān)的至少一個上所存儲的信息的步驟。
81.如權(quán)利要求67所述的程控計算機中裝置,還執(zhí)行為所述多個計算機中與該用戶相關(guān)的至少一個計算機上所存儲的信息提供鏈接的步驟。
82.如權(quán)利要求67所述的程控計算機裝置,還包括根據(jù)用戶特征修改計算機的步驟,其中該用戶特征保存在數(shù)據(jù)庫中并由用戶輸入至少一個所選擇的計算機中。
83.如權(quán)利要求67所述的程控計算機裝置,還執(zhí)行將計算機特征和用戶特征其中至少一個保存到外部數(shù)據(jù)庫中的步驟。
84.如權(quán)利要求67所述的程控計算機裝置,還執(zhí)行與包括計算機特征和用戶特征中至少一個的外部數(shù)據(jù)庫交互的步驟。
85.如權(quán)利要求67所述的程控計算機裝置,還執(zhí)行用應(yīng)用數(shù)據(jù)填充包括計算機特征和用戶特征中至少一個的外部數(shù)據(jù)庫的步驟。
86.如權(quán)利要求67所述的程控計算機裝置,還執(zhí)行用來自外部數(shù)據(jù)庫的數(shù)據(jù)填充目標數(shù)據(jù)庫的步驟,所述數(shù)據(jù)包括計算機特征和用戶特征其中至少一個。
87.如權(quán)利要求67所述的程控計算機裝置,還執(zhí)行檢查新輸入的管理信息與該管理信息是否沖突的步驟。
88.一種用于管理多個計算機的程控計算機裝置,所述多個計算機中的至少一個與具有用戶特征的用戶相關(guān),該程控計算機裝置執(zhí)行以下步驟將包括用戶特征和計算機特征其中至少一個的選擇信息輸入一選定的計算機中;將選擇信息傳送給管理計算機;在數(shù)據(jù)庫中搜索所述選擇信息和與選擇信息相關(guān)的管理信息;以及根據(jù)所述管理信息修改所選擇的計算機。
全文摘要
一種用于管理多個計算機的方法和系統(tǒng),其中所述多個計算機中的至少一個與具有用戶特征的用戶相關(guān)。該方法包括輸入包括用戶特征的選擇信息,輸入管理信息,根據(jù)所述選擇信息從所述多個計算機中選擇至少一個,并根據(jù)所述管理信息修改至少一個所選擇出的計算機。
文檔編號G06Q10/00GK1647040SQ03808841
公開日2005年7月27日 申請日期2003年4月17日 優(yōu)先權(quán)日2002年4月19日
發(fā)明者飛利浦·巴特拉姆, 安杰伊·扎萊夫斯基, 約翰·斯庫格 申請人:計算機聯(lián)合思想公司