專(zhuān)利名稱(chēng):一種管理軟件自啟動(dòng)安裝的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及軟件安裝技術(shù),尤其涉及一種用于移動(dòng)終端的PC側(cè)管理軟件自啟動(dòng) 安裝的方法及系統(tǒng)。
背景技術(shù):
隨著移動(dòng)終端的普及,用戶(hù)對(duì)移動(dòng)終端和計(jì)算機(jī)之間的交互要求越來(lái)越高,例如 需要使計(jì)算機(jī)中文件和移動(dòng)終端文件能夠互傳等,這就要求要有功能完善的計(jì)算機(jī)(PC) 側(cè)管理軟件和驅(qū)動(dòng)軟件。用戶(hù)通過(guò)在計(jì)算機(jī)上安裝PC側(cè)管理軟件來(lái)實(shí)現(xiàn)計(jì)算機(jī)與移動(dòng)終 端之間的文件交互,方便用戶(hù)管理移動(dòng)終端內(nèi)的電話(huà)本短消息以及文件數(shù)據(jù),還可為用戶(hù) 提供快捷的文本編輯和媒體播放等功能。目前,用于移動(dòng)終端的驅(qū)動(dòng)軟件一般集成于PC側(cè)管理軟件中,為方便描述,下文 所述的PC側(cè)管理軟件均指集成有驅(qū)動(dòng)軟件?,F(xiàn)有技術(shù)中給用戶(hù)提供PC側(cè)管理軟件主要采 用兩種方式隨機(jī)光盤(pán)模式和自啟動(dòng)模式。但隨機(jī)光盤(pán)模式由于需要附帶光盤(pán),會(huì)給終端設(shè) 備商增加一定的商品成本,而且不利于用戶(hù)攜帶和安裝,還有一個(gè)必備條件就是計(jì)算機(jī)需 要配備光驅(qū),進(jìn)一步增加了成本。因此越來(lái)越多的商家開(kāi)始采用自啟動(dòng)模式提供給用戶(hù)PC 側(cè)管理軟件。自啟動(dòng)模式的實(shí)現(xiàn)方法是將PC側(cè)管理軟件存儲(chǔ)在移動(dòng)終端的內(nèi)存里,當(dāng)移 動(dòng)終端與計(jì)算機(jī)連接時(shí),自動(dòng)檢測(cè)該計(jì)算機(jī)是否已安裝PC側(cè)管理軟件,如未安裝,則 啟動(dòng)安裝程序,自動(dòng)將PC側(cè)管理軟件安裝在該計(jì)算機(jī)中以方便用戶(hù)使用。申請(qǐng)?zhí)枮?CN200810084706. 5的中國(guó)專(zhuān)利申請(qǐng)?zhí)岢隽艘环N移動(dòng)終端連接到計(jì)算機(jī)時(shí)的自啟動(dòng)方法及 裝置。該申請(qǐng)中提供了一種當(dāng)移動(dòng)終端與計(jì)算機(jī)連接時(shí),PC側(cè)管理軟件自動(dòng)啟動(dòng)并安裝在 計(jì)算機(jī)上的方法和裝置。但該申請(qǐng)所采用的方法存在的缺點(diǎn)為PC側(cè)管理軟件全部存儲(chǔ)在 移動(dòng)終端的內(nèi)存中,隨著PC側(cè)管理軟件的功能越來(lái)越強(qiáng)大,其所占用的內(nèi)存空間也越來(lái)越 大,有時(shí)需要幾十兆甚至上百兆的空間,這就要求移動(dòng)終端要有足夠的內(nèi)存空間來(lái)存放PC 側(cè)管理軟件,而這對(duì)于移動(dòng)終端稀有的內(nèi)存空間來(lái)說(shuō)是比較苛刻的要求。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種PC側(cè)管理軟件自啟動(dòng)安裝的方法及 系統(tǒng),能有效減少PC側(cè)管理軟件所占用的移動(dòng)終端的內(nèi)存空間。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的—種管理軟件的自啟動(dòng)安裝的方法,包括移動(dòng)終端存儲(chǔ)PC側(cè)管理軟件中的基本 功能軟件,所述PC側(cè)管理軟件包括基本功能軟件和附加功能軟件,該方法還包括移動(dòng)終端與計(jì)算機(jī)連接時(shí),自動(dòng)虛擬為光盤(pán)并上報(bào)給計(jì)算機(jī),虛擬光盤(pán)運(yùn)行時(shí),基 本功能軟件中所含的引導(dǎo)程序判斷計(jì)算機(jī)中PC側(cè)管理軟件的安裝情況,并根據(jù)用戶(hù)選擇 在計(jì)算機(jī)上安裝PC側(cè)管理軟件。所述判斷計(jì)算機(jī)中PC側(cè)管理軟件的安裝情況并在計(jì)算機(jī)上安裝PC側(cè)管理軟件,具體為A、檢測(cè)計(jì)算機(jī)操作系統(tǒng)中的注冊(cè)表信息,對(duì)計(jì)算機(jī)當(dāng)前PC側(cè)管理軟件的安裝情 況做出判斷,根據(jù)判斷結(jié)果和用戶(hù)選擇在計(jì)算機(jī)上安裝PC側(cè)管理軟件。所述步驟A具體為檢測(cè)計(jì)算機(jī)操作系統(tǒng)中的注冊(cè)表信息中的PC側(cè)管理軟件的標(biāo) 識(shí)位,根據(jù)標(biāo)識(shí)位的取值判斷PC側(cè)管理軟件的安裝情況,根據(jù)判斷結(jié)果和用戶(hù)選擇在計(jì)算 機(jī)上安裝PC側(cè)管理軟件。所述根據(jù)判斷結(jié)果和用戶(hù)選擇安裝PC側(cè)管理軟件,具體包括計(jì)算機(jī)當(dāng)前沒(méi)有安 裝PC側(cè)管理軟件時(shí),根據(jù)用戶(hù)選擇在計(jì)算機(jī)上安裝基本功能軟件或安裝基本功能軟件和 附加功能軟件,并將PC側(cè)管理軟件的安裝情況寫(xiě)入所述注冊(cè)表信息;計(jì)算機(jī)當(dāng)前只安裝基本功能軟件時(shí),根據(jù)用戶(hù)選擇在計(jì)算機(jī)上安裝附加功能軟 件,并將PC側(cè)管理軟件的安裝情況寫(xiě)入所述注冊(cè)表信息。該方法還包括所述附加功能軟件存儲(chǔ)在服務(wù)器中;所述安裝附加功能軟件,具體包括下載服務(wù)器存儲(chǔ)的附加功能軟件,附加功能軟 件的安裝程序啟動(dòng)進(jìn)行附加功能軟件的安裝。所述下載服務(wù)器存儲(chǔ)的附加功能軟件,具體包括移動(dòng)終端通過(guò)無(wú)線(xiàn)應(yīng)用協(xié)議 (WAP)網(wǎng)從服務(wù)器上下載附加功能軟件,并存儲(chǔ)在所述計(jì)算機(jī)上;或者,計(jì)算機(jī)通過(guò)互聯(lián)網(wǎng)直接從服務(wù)器上下載附加功能軟件并存儲(chǔ)。所述安裝基本功能軟件之后,該方法還包括通知移動(dòng)終端切換到端口模式,并打 開(kāi)相應(yīng)軟件供用戶(hù)使用;或者,計(jì)算機(jī)當(dāng)前已安裝全部PC側(cè)管理軟件時(shí),該方法還包括通知移動(dòng)終端切換到端 口模式,并打開(kāi)相應(yīng)軟件供用戶(hù)使用。本發(fā)明還提供了一種管理軟件的自啟動(dòng)安裝系統(tǒng),該系統(tǒng)包括PC側(cè)管理軟件包 括基本功能軟件和附加功能軟件,所述系統(tǒng)包括移動(dòng)終端和計(jì)算機(jī),所述移動(dòng)終端用于存儲(chǔ)所述基本功能軟件,還用于與計(jì)算機(jī)連接時(shí),自動(dòng)虛擬為 光盤(pán)并上報(bào)給計(jì)算機(jī),虛擬光盤(pán)運(yùn)行時(shí),基本功能軟件中包含的引導(dǎo)程序判斷計(jì)算機(jī)中PC 側(cè)管理軟件的安裝情況并根據(jù)用戶(hù)選擇在計(jì)算機(jī)上安裝PC側(cè)管理軟件。所述移動(dòng)終端包括軟件讀取模塊和選擇安裝模塊;其中,軟件讀取模塊,將移動(dòng)終端虛擬為光盤(pán),檢測(cè)計(jì)算機(jī)操作系統(tǒng)中的注冊(cè)表信息,對(duì) 計(jì)算機(jī)當(dāng)前PC側(cè)管理軟件的安裝情況做出判斷,并將判斷結(jié)果信息發(fā)送給所述選擇安裝 模塊;所述選擇安裝模塊,用于接收所述軟件讀取模塊所發(fā)送的判斷結(jié)果信息,根據(jù)這 一信息,提示用戶(hù)選擇安裝相應(yīng)的PC側(cè)管理軟件。所述移動(dòng)終端還包括端口切換模塊,所述選擇安裝模塊,還用于在根據(jù)用戶(hù)的輸入安裝完畢相應(yīng)PC側(cè)管理軟件后,通 知端口切換模塊;所述端口切換模塊,用于在收到通知后,將移動(dòng)終端的光盤(pán)模式切換為端口模式, 并打開(kāi)相應(yīng)的軟件供用戶(hù)使用。所述系統(tǒng)還包括用于存儲(chǔ)所述附加功能軟件的服務(wù)器;所述計(jì)算機(jī)用于從所述服務(wù)器上下載所述附加功能軟件;或者,
所述移動(dòng)終端用于從所述服務(wù)器上下載所述附加功能軟件,并存儲(chǔ)到所述計(jì)算機(jī)上。本發(fā)明所提供的PC側(cè)管理軟件的自啟動(dòng)安裝方法及系統(tǒng),其主要特點(diǎn)是將PC側(cè) 管理軟件劃分為基本功能軟件和附加功能軟件,其中只有基本功能軟件存放在移動(dòng)終端的 內(nèi)存中,而附加功能軟件則可以存放在服務(wù)器上。當(dāng)移動(dòng)終端與計(jì)算機(jī)連接時(shí),移動(dòng)終端自 動(dòng)虛擬為光盤(pán),并自動(dòng)在計(jì)算機(jī)上安裝基本功能軟件和/或附加功能軟件供用戶(hù)使用。這 樣就大大減少了 PC側(cè)管理軟件所占用的移動(dòng)終端的內(nèi)存空間。采用本發(fā)明所述的方法及 裝置,既解決了當(dāng)移動(dòng)終端連接到計(jì)算機(jī)時(shí),使PC側(cè)管理軟件自啟動(dòng)安裝的問(wèn)題,又有效 地解決了功能越來(lái)越強(qiáng)大的PC側(cè)管理軟件所占用的空間相對(duì)于移動(dòng)終端內(nèi)存來(lái)說(shuō)嚴(yán)重不 足的問(wèn)題,具有較高的實(shí)用性。
圖1為本發(fā)明中一種管理軟件的自啟動(dòng)安裝的流程示意圖;圖2為本發(fā)明中一種管理軟件的自啟動(dòng)安裝的裝置連接示意圖。
具體實(shí)施例方式本發(fā)明的基本思想是將PC側(cè)管理軟件劃分為基本功能軟件和附加功能軟件,移 動(dòng)終端的內(nèi)存中只存儲(chǔ)有基本功能軟件,移動(dòng)終端與計(jì)算機(jī)連接時(shí),自動(dòng)虛擬為光盤(pán)并上 報(bào)給計(jì)算機(jī),虛擬光盤(pán)運(yùn)行時(shí),基本功能軟件中包含的引導(dǎo)程序會(huì)判斷該計(jì)算機(jī)中PC側(cè)管 理軟件的安裝情況并在計(jì)算機(jī)上安裝PC側(cè)管理軟件。下面以移動(dòng)終端為手機(jī)為例結(jié)合附圖對(duì)本發(fā)明技術(shù)方案的實(shí)施做進(jìn)一步的詳細(xì) 描述。依據(jù)本發(fā)明的基本思想,首先,手機(jī)運(yùn)營(yíng)商會(huì)在手機(jī)出廠(chǎng)前將PC側(cè)管理軟件分為 兩部分,一部分為基本功能軟件,一部分為附加功能軟件。其中,基本功能軟件包括手機(jī)驅(qū) 動(dòng)軟件和實(shí)現(xiàn)手機(jī)基本通訊功能的軟件,如電話(huà)薄,短消息和上網(wǎng)模塊等。所述基本功能軟 件存儲(chǔ)在手機(jī)內(nèi)存中。附加功能軟件包含有實(shí)現(xiàn)附加功能、如娛樂(lè)功能的軟件,如流媒體播 放軟件,圖片編輯軟件等。所述附加功能軟件存儲(chǔ)在服務(wù)器上,所述服務(wù)器可以為由運(yùn)營(yíng)商 管理的相關(guān)服務(wù)器。如圖1所示,當(dāng)手機(jī)與計(jì)算機(jī)連接時(shí),包括如下步驟步驟101 手機(jī)與計(jì)算機(jī)連接;步驟102 手機(jī)自動(dòng)虛擬為光盤(pán),并上報(bào)給計(jì)算機(jī);需要說(shuō)明的是,所述手機(jī)與計(jì)算機(jī)連接時(shí)有兩種模式,一種為光盤(pán)模式,一種為端 口模式,當(dāng)與計(jì)算機(jī)連接時(shí),手機(jī)直接進(jìn)入光盤(pán)模式,將自身虛擬為光盤(pán);基本功能軟件中 包含的驅(qū)動(dòng)軟件運(yùn)行,使得計(jì)算機(jī)能夠?qū)κ謾C(jī)進(jìn)行識(shí)別,從而使計(jì)算機(jī)能夠收到手機(jī)上報(bào) 的信息,確定手機(jī)已虛擬為光盤(pán)。步驟103 光盤(pán)運(yùn)行,判斷計(jì)算機(jī)中PC側(cè)管理軟件的安裝情況;這里,虛擬光盤(pán)自動(dòng)運(yùn)行,虛擬光盤(pán)運(yùn)行時(shí),基本功能軟件中包含的引導(dǎo)程序檢測(cè) 該計(jì)算機(jī)操作系統(tǒng)中的注冊(cè)表信息,并確定PC側(cè)管理軟件的安裝情況;具體地,存儲(chǔ)于手機(jī)內(nèi)存中的基本功能軟件所包含的引導(dǎo)程序會(huì)檢測(cè)計(jì)算機(jī)操作系統(tǒng)中的注冊(cè)表信息,確定該計(jì)算機(jī)安裝PC側(cè)管理軟件的情況,后續(xù)依據(jù)所檢測(cè)到的信息 和用戶(hù)選擇判斷是否安裝PC側(cè)管理軟件本步驟中,具體可以根據(jù)注冊(cè)表中的PC側(cè)管理軟件的標(biāo)識(shí)位來(lái)進(jìn)行判斷例如,標(biāo)識(shí)位為0,表示計(jì)算機(jī)當(dāng)前沒(méi)有安裝PC側(cè)管理軟件,即既沒(méi)有安裝基本功 能軟件,也沒(méi)有安裝附加功能軟件;標(biāo)識(shí)位為1,表示計(jì)算機(jī)當(dāng)前已安裝基本功能軟件,但 未安裝附加功能軟件;標(biāo)識(shí)位為2,表示計(jì)算機(jī)當(dāng)前已安裝全部PC側(cè)管理軟件,即既安裝了 基本功能軟件,也安裝了附加功能軟件;如果標(biāo)識(shí)位為“0”,執(zhí)行步驟104 ;如果標(biāo)識(shí)位為“1”,執(zhí)行步驟109 ;如果標(biāo)識(shí)位 為“2”,執(zhí)行步驟112。步驟104 選擇安裝基本功能軟件還是安裝全部PC側(cè)管理軟件;本步驟中,引導(dǎo)程序通過(guò)計(jì)算機(jī)向用戶(hù)彈出選擇框,提示用戶(hù)選擇安裝基本功能 軟件還是安裝全部PC側(cè)管理軟件,如果收到的用戶(hù)選擇是安裝基本功能軟件,則執(zhí)行步驟 105,如果收到的用戶(hù)選擇是安裝全部PC側(cè)管理軟件,則執(zhí)行步驟106。步驟105 安裝基本功能軟件;本步驟中,引導(dǎo)程序啟動(dòng)虛擬光盤(pán)中的基本功能軟件,基本功能軟件啟動(dòng)其安裝 程序,并將PC側(cè)管理軟件的安裝情況寫(xiě)入注冊(cè)表信息,例如將注冊(cè)表中的標(biāo)識(shí)位的值置為 1,安裝完畢后,執(zhí)行步驟112。步驟106 安裝基本功能軟件;本步驟中,引導(dǎo)程序啟動(dòng)虛擬光盤(pán)中的基本功能軟件,基本功能軟件啟動(dòng)其安裝 程序,并將PC側(cè)管理軟件的安裝情況寫(xiě)入注冊(cè)表信息,例如將注冊(cè)表中的標(biāo)識(shí)位的值置為 1,基本功能軟件安裝完畢后,執(zhí)行步驟107 ;步驟107 下載服務(wù)器中存儲(chǔ)的附加功能軟件;這里,虛擬光盤(pán)中的引導(dǎo)程序通過(guò)計(jì)算機(jī)向用戶(hù)彈出選擇框,提示用戶(hù)通過(guò)“手 機(jī)”下載附加功能軟件還是通過(guò)“計(jì)算機(jī)”下載附加功能軟件,如果用戶(hù)選擇通過(guò)“手機(jī)” 下載附加功能軟件,則引導(dǎo)程序通知手機(jī)切換到端口模式,并打開(kāi)基本功能軟件中的撥號(hào) 模塊進(jìn)行撥號(hào)上網(wǎng),通過(guò)無(wú)線(xiàn)應(yīng)用協(xié)議(WAP)網(wǎng)從服務(wù)器上下載附加功能軟件并存儲(chǔ)到計(jì) 算機(jī)上,下載完畢后,執(zhí)行步驟108 ;如果用戶(hù)選擇通過(guò)“計(jì)算機(jī)”下載附加功能軟件,則引 導(dǎo)程序觸發(fā)計(jì)算機(jī)提示用戶(hù)輸入下載地址,通過(guò)互聯(lián)網(wǎng)(Internet)下載附加功能軟件并存 儲(chǔ),下載完畢后,執(zhí)行步驟108 ;所述下載地址可以由運(yùn)營(yíng)商提供給用戶(hù);步驟108 自動(dòng)安裝附加功能軟件;這里,存儲(chǔ)在計(jì)算上的附加功能軟件會(huì)自動(dòng)運(yùn)行其安裝程序,安裝附加功能軟件 時(shí),其安裝程序讀取注冊(cè)表中標(biāo)識(shí)位為“ 1”的基本功能軟件的安裝路徑,根據(jù)這一路徑信 息,將附加功能軟件安裝到與基本功能軟件對(duì)應(yīng)的路徑下,這樣基本功能軟件和附加功能 軟件就能融合到一起,形成一個(gè)軟件實(shí)體供用戶(hù)使用,并將PC側(cè)管理軟件的安裝情況寫(xiě)入 注冊(cè)表信息,例如將注冊(cè)表中的標(biāo)識(shí)位置為“2”,然后執(zhí)行步驟112。步驟109 是否安裝附加功能軟件;本步驟中,引導(dǎo)程序通過(guò)計(jì)算機(jī)向用戶(hù)彈出選擇框,提示用戶(hù)是否安裝附加功能 軟件,用戶(hù)選擇“是”,執(zhí)行步驟110 ;用戶(hù)選擇“否”執(zhí)行步驟112 ;步驟110 下載服務(wù)器中存儲(chǔ)的附加功能軟件;
這里,虛擬光盤(pán)中的引導(dǎo)程序通過(guò)計(jì)算機(jī)向用戶(hù)彈出選擇框,提示用戶(hù)通過(guò)“手 機(jī)”下載附加功能軟件還是通過(guò)“計(jì)算機(jī)”下載附加功能軟件,如果用戶(hù)選擇通過(guò)“手機(jī)”下 載附加功能軟件,則引導(dǎo)程序通知手機(jī)切換到端口模式,并打開(kāi)基本功能軟件中的撥號(hào)模 塊進(jìn)行撥號(hào)上網(wǎng),通過(guò)WAP網(wǎng)從服務(wù)器上下載附加功能軟件并存儲(chǔ)到計(jì)算機(jī)上,下載完畢 后,執(zhí)行步驟111 ;如果用戶(hù)選擇通過(guò)“計(jì)算機(jī)”下載附加功能軟件,則引導(dǎo)程序觸發(fā)計(jì)算機(jī) 提示用戶(hù)輸入下載地址,通過(guò)Internet下載附加功能軟件下載并存儲(chǔ),下載完畢后,執(zhí)行步 驟 111 ;步驟111 自動(dòng)安裝附加功能軟件;這里,存儲(chǔ)在計(jì)算上的附加功能軟件會(huì)自動(dòng)運(yùn)行其安裝程序,安裝附加功能軟件 時(shí),其安裝程序讀取注冊(cè)表中標(biāo)識(shí)位為“ 1”的基本功能軟件的安裝路徑,根據(jù)這一路徑信 息,將附加功能軟件安裝到與基本功能軟件對(duì)應(yīng)的路徑下,這樣基本功能軟件和附加功能 軟件就能融合到一起,形成一個(gè)軟件實(shí)體供用戶(hù)使用,并將PC側(cè)管理軟件的安裝情況寫(xiě)入 注冊(cè)表信息,例如將注冊(cè)表中的標(biāo)識(shí)位置為“2”,然后執(zhí)行步驟112。步驟112 手機(jī)在端口模式下打開(kāi)相應(yīng)的軟件供用戶(hù)使用;如果用戶(hù)之前選擇了通過(guò)“手機(jī)”下載附加功能軟件,則手機(jī)此時(shí)已處于端口模 式,打開(kāi)相應(yīng)的軟件供用戶(hù)使用;如果手機(jī)仍然在光盤(pán)模式,則引導(dǎo)程序通知手機(jī)切換到端 口模式,這里,手機(jī)通過(guò)執(zhí)行過(guò)濾驅(qū)動(dòng)程序?qū)⑹謾C(jī)從光盤(pán)模式切換到端口模式,同時(shí)打開(kāi)相 應(yīng)的軟件供用戶(hù)使用。端口模式是指手機(jī)與計(jì)算機(jī)通過(guò)端口進(jìn)行數(shù)據(jù)傳輸。為實(shí)現(xiàn)上述方法,本發(fā)明還提供了一種PC側(cè)管理軟件自啟動(dòng)安裝的系統(tǒng),包括移 動(dòng)終端和計(jì)算機(jī),PC側(cè)管理軟件被劃分為基本功能軟件和附加功能軟件,所述移動(dòng)終端用 于存儲(chǔ)基本功能軟件,還用于與計(jì)算機(jī)連接時(shí),自動(dòng)虛擬為光盤(pán)并上報(bào)給計(jì)算機(jī),虛擬光盤(pán) 運(yùn)行時(shí),基本功能軟件中包含的引導(dǎo)程序判斷該計(jì)算機(jī)中PC側(cè)管理軟件的安裝情況并根 據(jù)用戶(hù)選擇在計(jì)算機(jī)上安裝PC側(cè)管理軟件。所述系統(tǒng)還包括用于存儲(chǔ)附加功能軟件的服 務(wù)器;所述移動(dòng)終端或所述計(jì)算機(jī)下載所述附加功能軟件,并在計(jì)算機(jī)上安裝所述附加功 能軟件。如圖2所示,移動(dòng)終端包括軟件讀取模塊和選擇安裝模塊;其中,所述軟件讀取模塊,用于將移動(dòng)終端虛擬為光盤(pán),檢測(cè)計(jì)算機(jī)操作系統(tǒng)中的注冊(cè) 表信息,對(duì)計(jì)算機(jī)當(dāng)前PC側(cè)管理軟件的安裝情況做出判斷,并將判斷結(jié)果信息發(fā)送給所述 選擇安裝模塊;所述選擇安裝模塊,用于接收所述軟件讀取模塊所發(fā)送的判斷結(jié)果信息,根據(jù)這 一信息,提示用戶(hù)選擇安裝相應(yīng)的PC側(cè)管理軟件。所述移動(dòng)終端還包括端口切換模塊,所述選擇安裝模塊還用于在根據(jù)用戶(hù)的輸入安裝完畢相應(yīng)PC側(cè)管理軟件后,通 知端口切換模塊;所述端口切換模塊,用于在收到通知后,將移動(dòng)終端的光盤(pán)模式切換為端口模式, 并打開(kāi)相應(yīng)的軟件供用戶(hù)使用。軟件讀取模塊具體用于根據(jù)注冊(cè)表中的相應(yīng)標(biāo)識(shí)位對(duì)計(jì)算機(jī)當(dāng)前PC側(cè)管理軟件 的安裝情況做出判斷;選擇安裝模塊還用于在計(jì)算機(jī)安裝相應(yīng)PC側(cè)管理軟件的同時(shí),自動(dòng) 將PC側(cè)管理軟件的安裝情況寫(xiě)入注冊(cè)表中的標(biāo)識(shí)位。
8
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種管理軟件的自啟動(dòng)安裝的方法,其特征在于移動(dòng)終端存儲(chǔ)PC側(cè)管理軟件中的基本功能軟件,所述PC側(cè)管理軟件包括基本功能軟件和附加功能軟件,該方法還包括移動(dòng)終端與計(jì)算機(jī)連接時(shí),自動(dòng)虛擬為光盤(pán)并上報(bào)給計(jì)算機(jī),虛擬光盤(pán)運(yùn)行時(shí),基本功能軟件中所含的引導(dǎo)程序判斷計(jì)算機(jī)中PC側(cè)管理軟件的安裝情況,并根據(jù)用戶(hù)選擇在計(jì)算機(jī)上安裝PC側(cè)管理軟件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述判斷計(jì)算機(jī)中PC側(cè)管理軟件的安裝 情況并在計(jì)算機(jī)上安裝PC側(cè)管理軟件,具體為A、檢測(cè)計(jì)算機(jī)操作系統(tǒng)中的注冊(cè)表信息,對(duì)計(jì)算機(jī)當(dāng)前PC側(cè)管理軟件的安裝情況做 出判斷,根據(jù)判斷結(jié)果和用戶(hù)選擇在計(jì)算機(jī)上安裝PC側(cè)管理軟件。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于所述步驟A具體為檢測(cè)計(jì)算機(jī)操作系統(tǒng) 中的注冊(cè)表信息中的PC側(cè)管理軟件的標(biāo)識(shí)位,根據(jù)標(biāo)識(shí)位的取值判斷PC側(cè)管理軟件的安 裝情況,根據(jù)判斷結(jié)果和用戶(hù)選擇在計(jì)算機(jī)上安裝PC側(cè)管理軟件。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于所述根據(jù)判斷結(jié)果和用戶(hù)選擇安裝 PC側(cè)管理軟件,具體包括計(jì)算機(jī)當(dāng)前沒(méi)有安裝PC側(cè)管理軟件時(shí),根據(jù)用戶(hù)選擇在計(jì)算機(jī)上安裝基本功能軟件 或安裝基本功能軟件和附加功能軟件,并將PC側(cè)管理軟件的安裝情況寫(xiě)入所述注冊(cè)表信 息;計(jì)算機(jī)當(dāng)前只安裝基本功能軟件時(shí),根據(jù)用戶(hù)選擇在計(jì)算機(jī)上安裝附加功能軟件,并 將PC側(cè)管理軟件的安裝情況寫(xiě)入所述注冊(cè)表信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于該方法還包括所述附加功能軟件存儲(chǔ)在服務(wù)器中;所述安裝附加功能軟件,具體包括下載服務(wù)器存儲(chǔ)的附加功能軟件,附加功能軟件的 安裝程序啟動(dòng)進(jìn)行附加功能軟件的安裝。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于所述下載服務(wù)器存儲(chǔ)的附加功能軟件,具 體包括移動(dòng)終端通過(guò)無(wú)線(xiàn)應(yīng)用協(xié)議(WAP)網(wǎng)從服務(wù)器上下載附加功能軟件,并存儲(chǔ)在所述計(jì) 算機(jī)上;或者,計(jì)算機(jī)通過(guò)互聯(lián)網(wǎng)直接從服務(wù)器上下載附加功能軟件并存儲(chǔ)。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于所述安裝基本功能軟件之后,該方法還包括通知移動(dòng)終端切換到端口模式,并打開(kāi)相 應(yīng)軟件供用戶(hù)使用;或者,計(jì)算機(jī)當(dāng)前已安裝全部PC側(cè)管理軟件時(shí),該方法還包括通知移動(dòng)終端切換到端口模 式,并打開(kāi)相應(yīng)軟件供用戶(hù)使用。
8.—種管理軟件的自啟動(dòng)安裝系統(tǒng),其特征在于PC側(cè)管理軟件包括基本功能軟件和 附加功能軟件,所述系統(tǒng)包括移動(dòng)終端和計(jì)算機(jī),所述移動(dòng)終端用于存儲(chǔ)所述基本功能軟件,還用于與計(jì)算機(jī)連接時(shí),自動(dòng)虛擬為光盤(pán) 并上報(bào)給計(jì)算機(jī),虛擬光盤(pán)運(yùn)行時(shí),基本功能軟件中包含的引導(dǎo)程序判斷計(jì)算機(jī)中PC側(cè)管 理軟件的安裝情況并根據(jù)用戶(hù)選擇在計(jì)算機(jī)上安裝PC側(cè)管理軟件。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于所述移動(dòng)終端包括軟件讀取模塊和選擇安裝模塊;其中,軟件讀取模塊,將移動(dòng)終端虛擬為光盤(pán),檢測(cè)計(jì)算機(jī)操作系統(tǒng)中的注冊(cè)表信息,對(duì)計(jì)算 機(jī)當(dāng)前PC側(cè)管理軟件的安裝情況做出判斷,并將判斷結(jié)果信息發(fā)送給所述選擇安裝模塊; 所述選擇安裝模塊,用于接收所述軟件讀取模塊所發(fā)送的判斷結(jié)果信息,根據(jù)這一信 息,提示用戶(hù)選擇安裝相應(yīng)的PC側(cè)管理軟件。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于所述移動(dòng)終端還包括端口切換模塊, 所述選擇安裝模塊,還用于在根據(jù)用戶(hù)的輸入安裝完畢相應(yīng)PC側(cè)管理軟件后,通知端口切換模塊;所述端口切換模塊,用于在收到通知后,將移動(dòng)終端的光盤(pán)模式切換為端口模式,并打 開(kāi)相應(yīng)的軟件供用戶(hù)使用。
11.根據(jù)權(quán)利要求8至10任一所述的系統(tǒng),其特征在于所述系統(tǒng)還包括用于存儲(chǔ)所 述附加功能軟件的服務(wù)器;所述計(jì)算機(jī)用于從所述服務(wù)器上下載所述附加功能軟件;或者, 所述移動(dòng)終端用于從所述服務(wù)器上下載所述附加功能軟件,并存儲(chǔ)到所述計(jì)算機(jī)上。
全文摘要
本發(fā)明公開(kāi)了一種管理軟件的自啟動(dòng)安裝的方法,該方法包括將PC側(cè)管理軟件劃分為基本功能軟件和附加功能軟件,將基本功能軟件存儲(chǔ)在移動(dòng)終端的內(nèi)存中,該方法還包括當(dāng)移動(dòng)終端與計(jì)算機(jī)連接時(shí),自動(dòng)虛擬為光盤(pán)并上報(bào)給計(jì)算機(jī),虛擬光盤(pán)運(yùn)行時(shí),基本功能軟件中所含的引導(dǎo)程序會(huì)判斷計(jì)算機(jī)中該P(yáng)C側(cè)管理軟件的安裝情況并根據(jù)用戶(hù)的選擇在計(jì)算機(jī)上安裝PC側(cè)管理軟件。本發(fā)明還公開(kāi)了一種管理軟件的自啟動(dòng)安裝的系統(tǒng)。采用本發(fā)明所述的方案,由于只有基本功能軟件存儲(chǔ)在移動(dòng)終端的內(nèi)存中,因而能有效減少PC側(cè)管理軟件所占用的移動(dòng)終端的內(nèi)存空間。
文檔編號(hào)G06F9/445GK101901157SQ20101023921
公開(kāi)日2010年12月1日 申請(qǐng)日期2010年7月26日 優(yōu)先權(quán)日2010年7月26日
發(fā)明者郭春燕 申請(qǐng)人:中興通訊股份有限公司