[發(fā)明專利]模塊化鏡像下載系統(tǒng)有效
| 申請?zhí)枺?/td> | 200680009729.9 | 申請日: | 2006-03-23 |
| 公開(公告)號: | CN101501637A | 公開(公告)日: | 2009-08-05 |
| 發(fā)明(設(shè)計)人: | 馬修·D·波黑皮勒;杰弗里·T·蘇勒姆;斯蒂芬·菲利普斯;維克多·G·里哈 | 申請(專利權(quán))人: | 索尼株式會社;索尼電子有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京東方億思知識產(chǎn)權(quán)代理有限責(zé)任公司 | 代理人: | 董方源 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 模塊化 下載 系統(tǒng) | ||
對相關(guān)申請的交叉引用
本申請要求2005年3月25日提交的序號為11/090,637的美國非臨時 申請的優(yōu)先權(quán),該申請通過引用而被全部合并于此。
關(guān)于聯(lián)邦贊助研究或開發(fā)的聲明
不適用
光盤上所提交的材料的通過引用并入
不適用
受版權(quán)保護(hù)的材料的通知
該專利文獻(xiàn)中的一部分材料在美國和其他國家的版權(quán)法下受版權(quán)保 護(hù)。當(dāng)其出現(xiàn)在美國專利商標(biāo)局的公眾可得到的文件或記錄中時,版權(quán)權(quán) 利所有人對于任何人對專利文獻(xiàn)或?qū)@_的復(fù)制沒有異議,但除此之外 不管如何都保留所有的版權(quán)權(quán)利。版權(quán)所有人不放棄使該專利文獻(xiàn)保密的 權(quán)利,包括不按照37?C.F.R.§1.14限制其權(quán)利。
技術(shù)領(lǐng)域
本發(fā)明一般地涉及計算機(jī)程序配置,更具體地涉及基于動作樹的鏡像 網(wǎng)絡(luò)下載系統(tǒng)。
背景技術(shù)
隨著可能的機(jī)型、選項組和其他變量的數(shù)目的增加,在現(xiàn)代計算機(jī)和 計算機(jī)化設(shè)備中配置軟件正變得日益復(fù)雜。例如,為了支持客制化 (configured?to?order,CTO)計算機(jī)的銷售,當(dāng)考慮不同的基礎(chǔ)鏡像 (foundation?image)和應(yīng)用鏡像(application?image)組時,給定系統(tǒng)可用 的選擇矩陣可能達(dá)到數(shù)百萬的不同鏡像組,這些鏡像組中的任何組會需要 被復(fù)制到計算機(jī)的硬盤驅(qū)動器上。通常,除了可以被安裝以在這些計算機(jī) 上運行的應(yīng)用模塊的集合之外,這些選擇涉及與具體的硬件有關(guān)的少量基 礎(chǔ)鏡像組。
鏡像選擇的這種過剩不僅在生產(chǎn)環(huán)境中,而且也在諸如工程、測試、 質(zhì)量保證、服務(wù)等之內(nèi)的其他領(lǐng)域中是一種負(fù)擔(dān),在這些領(lǐng)域中,軟件和/ 或應(yīng)用程序必須被配置或者重配置為從制造可得的當(dāng)前或先前配置中的任 一種。為了創(chuàng)建這些硬盤驅(qū)動器鏡像,創(chuàng)建了模塊化鏡像下載程序,其加 載基礎(chǔ)鏡像以及將被安裝在硬盤驅(qū)動器上的預(yù)定一組應(yīng)用模塊鏡像。對于 任何一種版本的硬件和/或軟件,可以存在許多不同種類的鏡像程序,例如 用于工廠、工程、測試、質(zhì)量保證、服務(wù)部門等的版本。
通常,在CTO環(huán)境中,關(guān)于什么將被加載到給定系統(tǒng)的確定如果不 是完全地、也至少是部分地響應(yīng)于包含在桌面管理接口(DMI)內(nèi)的信息 而確定的。DMI是計算機(jī)設(shè)備的硬件中的區(qū)域,其中包含在這里被稱為 Mcode的字符串。DMI還包括被稱為UUID的部分,其提供用于硬件的單 元序號。DMI中所保持的Mcode的位表示關(guān)于設(shè)備的信息,例如硬件特性 以及加載了或者將要加載什么樣的基礎(chǔ)鏡像和其他模塊。由于Mcode未包 含在硬盤驅(qū)動器上,因此硬盤驅(qū)動器可以被根據(jù)需要而重分區(qū)和格式化, 而不影響Mcode的狀態(tài)。在鏡像下載到硬盤驅(qū)動器上之前,Mcode被寫到 DMI中。
大約十幾年前,工業(yè)主要依賴于使用批處理文件來將鏡像下載到新系 統(tǒng)的硬盤驅(qū)動器上。批處理文件使用多個數(shù)據(jù)源并且嚴(yán)重缺少靈活性,使 得考慮支持大量不同鏡像組是很難的或者甚至是不現(xiàn)實的。另外,配置的 任何改變都必須在多個數(shù)據(jù)源和批處理文件上實現(xiàn),其中該處理是勞動密 集、易出錯且乏味的。
最近,引入了模塊化網(wǎng)絡(luò)鏡像,其依賴于單個數(shù)據(jù)源和一組以高級語 言編寫的程序,這組程序通常平衡在操作系統(tǒng)的應(yīng)用編程接口(API)內(nèi) 可用的功能。響應(yīng)于分別的可執(zhí)行文件的執(zhí)行而執(zhí)行下載處理。Sony所使 用的一個這樣的下載配置程序被稱為MINDS(模塊化網(wǎng)絡(luò)下載系統(tǒng))版 本1,其與稱為Pacific?Tools的程序工具集結(jié)合使用。
應(yīng)該認(rèn)識到,用不同的基礎(chǔ)模塊和應(yīng)用模塊建立系統(tǒng)的能力對于支持 客制化(CTO)計算機(jī)的銷售是必要的,CTO計算機(jī)向客戶提供了不同組 的軟件。一個示例是允許客戶選擇將要加載到他們的機(jī)器上的字處理和多 媒體軟件。獲得基礎(chǔ)鏡像并增加模塊以創(chuàng)建鏡像的處理在這里被稱為Sony 模塊化技術(shù)。該技術(shù)的好處在于可以向客戶提供呈指數(shù)增加的數(shù)目的鏡 像。例如,令x等于基礎(chǔ)鏡像數(shù),y等于模塊數(shù),z等于可以提供的獨特鏡 像數(shù);等式z=x2y描述了不同鏡像的數(shù)目大小。以具有23個基礎(chǔ)鏡像和 33個模塊為示例,可以提供給客戶的獨特的可能鏡像的數(shù)目超過八百七十 億,盡管通常在任一時刻僅提供這些數(shù)目的一個子集。具有提供并支持大 量的可能鏡像能力的制造商提供了有競爭力的優(yōu)點。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于索尼株式會社;索尼電子有限公司,未經(jīng)索尼株式會社;索尼電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680009729.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





