軟件安裝系統(tǒng)及方法
【專利摘要】一種軟件安裝系統(tǒng)及方法,該方法包括:讀取服務(wù)器的第一存儲器的參數(shù)信息;判斷該第一存儲器是否為合法存儲器;當(dāng)該第一存儲器為合法存儲器時,解密所述第一存儲器內(nèi)的微系統(tǒng),所述微系統(tǒng)是帶有硬件掃描功能的微操作系統(tǒng);接收所述服務(wù)器連接的電子設(shè)備所發(fā)送的該電子設(shè)備的硬件信息,所述電子設(shè)備下載并執(zhí)行所述微系統(tǒng),在該微系統(tǒng)下掃描得到該電子設(shè)備的硬件信息;解密所述第一存儲器內(nèi)已經(jīng)存儲的經(jīng)過加密的硬件信息,以分析所述電子設(shè)備的硬件信息是否已存儲在所述第一存儲器內(nèi);當(dāng)所述電子設(shè)備的硬件信息已經(jīng)存儲在所述第一存儲器時解密存儲于該第一存儲器內(nèi)的目標(biāo)軟件;將所述目標(biāo)軟件安裝到所述電子設(shè)備。本發(fā)明方便操作系統(tǒng)的安裝。
【專利說明】軟件安裝系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種軟件安裝系統(tǒng)及方法。
【背景技術(shù)】
[0002]軟件的最終受益人是用戶,若用戶在安裝使用過程中感覺諸多不便,那么就不會購買軟件。如此一來,軟件的售賣將會失去更多潛在收益。這種情況在操作系統(tǒng)的使用過程中尤為突出,因為操作系統(tǒng)在安裝前并無軟件環(huán)境,其安裝時需要用戶多處匹配軟硬特征,無形中給用戶增加難度。
【發(fā)明內(nèi)容】
[0003]鑒于以上內(nèi)容,有必要提供一種軟件安裝系統(tǒng)及方法,可方便操作系統(tǒng)的安裝。
[0004]所述軟件安裝系統(tǒng)包括:讀取模塊,用于讀取服務(wù)器的第一存儲器的參數(shù)信息;判斷模塊,用于將該第一存儲器的參數(shù)信息與該服務(wù)器的第二存儲器中預(yù)先存儲的合法存儲器的參數(shù)信息作比對以判斷該第一存儲器是否為合法存儲器;解密模塊,用于當(dāng)該第一存儲器為合法存儲器時,解密所述第一存儲器內(nèi)的微系統(tǒng),所述微系統(tǒng)是帶有硬件掃描功能的微操作系統(tǒng);接收模塊,用于接收所述服務(wù)器連接的電子設(shè)備所發(fā)送的該電子設(shè)備的硬件信息,所述電子設(shè)備下載并執(zhí)行所述微系統(tǒng),在該微系統(tǒng)下掃描得到該電子設(shè)備的硬件信息;所述解密模塊,還用于解密所述第一存儲器內(nèi)已經(jīng)存儲的經(jīng)過加密的硬件信息,以分析所述電子設(shè)備的硬件信息是否已存儲在所述第一存儲器內(nèi);所述解密模塊,還用于當(dāng)所述電子設(shè)備的硬件信息已經(jīng)存儲在所述第一存儲器時解密存儲于該第一存儲器內(nèi)的目標(biāo)軟件;及安裝模塊,用于將所述目標(biāo)軟件安裝到所述電子設(shè)備。
[0005]所述軟件安裝方法包括:讀取步驟,讀取服務(wù)器的第一存儲器的參數(shù)信息;判斷步驟,將該第一存儲器的參數(shù)信息與該服務(wù)器的第二存儲器中預(yù)先存儲的合法存儲器的參數(shù)信息作比對以判斷該第一存儲器是否為合法存儲器;第一解密步驟,當(dāng)該第一存儲器為合法存儲器時,解密所述第一存儲器內(nèi)的微系統(tǒng),所述微系統(tǒng)是帶有硬件掃描功能的微操作系統(tǒng);接收步驟,接收所述服務(wù)器連接的電子設(shè)備所發(fā)送的該電子設(shè)備的硬件信息,所述電子設(shè)備下載并執(zhí)行所述微系統(tǒng),在該微系統(tǒng)下掃描得到該電子設(shè)備的硬件信息;第二解密步驟,解密所述第一存儲器內(nèi)已經(jīng)存儲的經(jīng)過加密的硬件信息,以分析所述電子設(shè)備的硬件信息是否已存儲在所述第一存儲器內(nèi);第三解密步驟,當(dāng)所述電子設(shè)備的硬件信息已經(jīng)存儲在所述第一存儲器時解密存儲于該第一存儲器內(nèi)的目標(biāo)軟件;及安裝步驟,將所述目標(biāo)軟件安裝到所述電子設(shè)備。
[0006]相較于現(xiàn)有技術(shù),本發(fā)明軟件安裝系統(tǒng)及方法,給電子設(shè)備即用戶端在操作系統(tǒng)安裝時提供了一個軟件環(huán)境,從而避免了操作系統(tǒng)安裝時因無軟件環(huán)境而需多處匹配軟硬體特征的困擾。
【專利附圖】
【附圖說明】[0007]圖1是本發(fā)明軟件安裝系統(tǒng)的運行環(huán)境圖。
[0008]圖2是本發(fā)明軟件安裝方法較佳實施例的流程圖。
[0009]主要元件符號說明
[0010]
【權(quán)利要求】
1.一種軟件安裝系統(tǒng),其特征在于,該系統(tǒng)包括: 讀取模塊,用于讀取服務(wù)器的第一存儲器的參數(shù)信息; 判斷模塊,用于將該第一存儲器的參數(shù)信息與該服務(wù)器的第二存儲器中預(yù)先存儲的合法存儲器的參數(shù)信息作比對以判斷該第一存儲器是否為合法存儲器; 解密模塊,用于當(dāng)該第一存儲器為合法存儲器時,解密所述第一存儲器內(nèi)的微系統(tǒng),所述微系統(tǒng)是帶有硬件掃描功能的微操作系統(tǒng); 接收模塊,用于接收所述服務(wù)器連接的電子設(shè)備所發(fā)送的該電子設(shè)備的硬件信息,所述電子設(shè)備下載并執(zhí)行所述微系統(tǒng),在該微系統(tǒng)下掃描得到該電子設(shè)備的硬件信息; 所述解密模塊,還用于解密所述第一存儲器內(nèi)已經(jīng)存儲的經(jīng)過加密的硬件信息,以分析所述電子設(shè)備的硬件信息是否已存儲在所述第一存儲器內(nèi); 所述解密模塊,還用于當(dāng)所述電子設(shè)備的硬件信息已經(jīng)存儲在所述第一存儲器時解密存儲于該第一存儲器內(nèi)的目標(biāo)軟件;及 安裝模塊,用于將所述目標(biāo)軟件安裝到所述電子設(shè)備。
2.如權(quán)利要求1所述的軟件安裝系統(tǒng),其特征在于,還包括切換模塊,用于當(dāng)所述目標(biāo)軟件為非操作系統(tǒng)軟件時,在安裝前將所述電子設(shè)備從所述微系統(tǒng)切換到該電子設(shè)備的原有操作系統(tǒng)。
3.如權(quán)利要求1所述的 軟件安裝系統(tǒng),其特征在于,當(dāng)所述電子設(shè)備的硬件信息尚未存儲在所述第一存儲器時,所述判斷模塊還用于判斷該第一存儲器所存儲的硬件信息的條數(shù)是否已達(dá)到規(guī)定值。
4.如權(quán)利要求3所述的軟件安裝系統(tǒng),其特征在于,還包括加密存儲模塊,用于當(dāng)該第一存儲器所存儲的硬件信息尚未達(dá)到規(guī)定值時,加密并存儲所述電子設(shè)備的硬件信息至所述第一存儲器。
5.如權(quán)利要求1所述的軟件安裝系統(tǒng),其特征在于,所述服務(wù)器遵循PXE協(xié)議,所述電子設(shè)備具有支持PXE啟動的網(wǎng)絡(luò)設(shè)備。
6.一種軟件安裝方法,其特征在于,該方法包括: 讀取步驟,讀取服務(wù)器的第一存儲器的參數(shù)信息; 判斷步驟,將該第一存儲器的參數(shù)信息與該服務(wù)器的第二存儲器中預(yù)先存儲的合法存儲器的參數(shù)信息作比對以判斷該第一存儲器是否為合法存儲器; 第一解密步驟,當(dāng)該第一存儲器為合法存儲器時,解密所述第一存儲器內(nèi)的微系統(tǒng),所述微系統(tǒng)是帶有硬件掃描功能的微操作系統(tǒng); 接收步驟,接收所述服務(wù)器連接的電子設(shè)備所發(fā)送的該電子設(shè)備的硬件信息,所述電子設(shè)備下載并執(zhí)行所述微系統(tǒng),在該微系統(tǒng)下掃描得到該電子設(shè)備的硬件信息; 第二解密步驟,解密所述第一存儲器內(nèi)已經(jīng)存儲的經(jīng)過加密的硬件信息,以分析所述電子設(shè)備的硬件信息是否已存儲在所述第一存儲器內(nèi); 第三解密步驟,當(dāng)所述電子設(shè)備的硬件信息已經(jīng)存儲在所述第一存儲器時解密存儲于該第一存儲器內(nèi)的目標(biāo)軟件;及 安裝步驟,將所述目標(biāo)軟件安裝到所述電子設(shè)備。
7.如權(quán)利要求6所述的軟件安裝方法,其特征在于,還包括切換步驟:當(dāng)所述目標(biāo)軟件為非操作系統(tǒng)軟件時,在安裝步驟前將所述電子設(shè)備從所述微系統(tǒng)切換到該電子設(shè)備的原有操作系統(tǒng)。
8.如權(quán)利要求6所述的軟件安裝方法,其特征在于,當(dāng)所述電子設(shè)備的硬件信息尚未存儲在所述第一存儲器時,進一步判斷該第一存儲器所存儲的硬件信息的條數(shù)是否已達(dá)到規(guī)定值。
9.如權(quán)利要求8所述的軟件安裝方法,其特征在于,還包括加密存儲步驟:當(dāng)該第一存儲器所存儲的硬件信息尚未達(dá)到規(guī)定值時,加密并存儲所述電子設(shè)備的硬件信息至所述第一存儲器。
10.如權(quán)利要求6所述的軟件安裝方法,其特征在于,所述服務(wù)器遵循PXE協(xié)議,所述電子設(shè)備具有支持PXE啟動的網(wǎng)絡(luò)設(shè)備。
【文檔編號】G06F9/445GK103677861SQ201210319868
【公開日】2014年3月26日 申請日期:2012年8月31日 優(yōu)先權(quán)日:2012年8月31日
【發(fā)明者】許金華, 陳軍民, 胡明祥 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司