一種計算機應用系統(tǒng)及其數(shù)據(jù)處理方法。包括計算機硬件和軟件,所述軟件包括EFI應用軟件(4);EFI應用軟件觸發(fā)單元(21);EFI應用軟件管理單元(22);EFI網(wǎng)絡連接單元(31)。開啟計算機應用系統(tǒng),啟動EFI應用軟件管理單元(22);EFI應用軟件管理單元(22)掃描所述的EFI安全存儲分區(qū)(5),把EFI安全存儲分區(qū)(5)上所有的EFI應用軟件(4)列表都顯示出來;如果用戶選擇啟動EFI應用軟件,就開始執(zhí)行EFI應用軟件;用戶不再執(zhí)行應用軟件時,即可關機。其在EFI支持下,不啟動操作系統(tǒng)而直接運行應用軟件,實現(xiàn)計算機應用軟件的數(shù)據(jù)處理,完成各種計算機功能。
【技術實現(xiàn)步驟摘要】
本專利技術涉及計算機應用領域,特別是涉及一種在EFI上運行計算機應用系統(tǒng)及其數(shù)據(jù)處理的方法。
技術介紹
隨著社會進步和發(fā)展,計算機設備已經(jīng)和很多行業(yè)和個人的日常工作和生活都密切相關。計算機在人們的生活中逐步體現(xiàn)越來越多的多用途性,對計算機的使用模式也提出了多樣性需求。例如利用計算機運行一些游戲軟件,在計算機上聽音樂、玩游戲、看電影時,我們希望能夠支持“即開即用”的用戶體驗,即將計算機開機時,即可以快速啟動到應用軟件的運行階段,獲得“即開即用”的用戶體驗,而當用戶需要關閉應用軟件時,也希望按下“Power off”鍵能夠立即關機。快速啟動應用軟件的使用模式也可以稱為“即開即用”的計算機使用模式。但是,在現(xiàn)有的計算機上運行應用軟件往往不能達到以上效果。這是因為在計算機上運行軟件必須在計算機打開之后先啟動操作系統(tǒng)(OS),再執(zhí)行軟件軟件,這樣從開機到應用軟件開始運行,花的時間就會感覺很長。而退出時還要把軟件退出,并關閉操作系統(tǒng),這又需要等待一定的時間。因此,我們希望增加一種計算機使用模式,使得用戶可以像使用專用設備一樣使用計算機運行某些軟件,同時,這種使用模式的實現(xiàn)應該盡可能小的增加附加成本,如不應該增加任何附加硬件,對原有操作系統(tǒng)支持的應用模式不應產(chǎn)生任何影響,不應共享的系統(tǒng)資源等特性。這樣,支持這種使用模式的計算機,就可以像使用類似用專業(yè)游戲機或數(shù)碼家電設備一樣,快速方便的運行應用軟件,例如MP3播放,VCD/DVD播放、圖片瀏覽等功能。目前,在計算機上支持快速啟動應用軟件使用模式的現(xiàn)有實現(xiàn)方法主要有在用戶的硬盤上面另安裝一個附加的小型操作系統(tǒng),如裁減過的Linux/WPE,然后在這些小操作系統(tǒng)上安裝運行需要快速啟動的應用軟件,經(jīng)過合理的裁剪,使得附加的小操作系統(tǒng)功能比較精簡,獲得比常規(guī)操作系統(tǒng)較快的啟動速度。同時,在主操作系統(tǒng)上仍然使用傳統(tǒng)使用模式,即啟動操作系統(tǒng)之后再執(zhí)行應用軟件,關機時需要順序關閉應用軟件及操作系統(tǒng)的運行模式。這樣,通過引導用戶進入支持不同模式的操作系統(tǒng)支持不同的應用軟件運行模式。但是,該方法存在的主要缺點是缺陷1“即開即用”和“即時關機”的用戶體驗不夠完善。裁減過的操作系統(tǒng)啟動后,一般都不能隨時進行關機,必須執(zhí)行該操作系統(tǒng)的關機命令后才能正常關機,否則,如果直接按下電源鍵關機的話,將會導致該附加小操作系統(tǒng)運行不正常。由于該方法仍然建立在操作系統(tǒng)之上運行應用軟件的使用模式,沒有改變實現(xiàn)架構上的本質(zhì)問題,所以雖然盡量減少了啟動時間,但是通常難以獲得滿意的改進效果。缺陷2占有過多的系統(tǒng)資源且系統(tǒng)安全性不高附加的小操作系統(tǒng),其裁減的大小也是有限的。其安裝位置只能是開放的計算機硬盤,這樣不但占用的大量硬盤資源,同時針對該裁剪的小操作系統(tǒng)的黑客攻擊方法仍然有效,并且可以在硬盤上安裝一些木馬程序,威脅整個計算機系統(tǒng)的安全。因此,該方法在安全性考慮上不存在任何優(yōu)勢。
技術實現(xiàn)思路
本專利技術的目的在于提供一種在EFI上實現(xiàn)的計算機應用系統(tǒng),該系統(tǒng)既不采用視窗操作系統(tǒng),也不采用傳統(tǒng)的通過裁剪的小型操作系統(tǒng)支持的方式,而是在EFI支持下快速啟動應用軟件。本專利技術的另一個目的在于提供一種計算機數(shù)據(jù)處理方法,在EFI支持下,不啟動操作系統(tǒng)而直接運行應用軟件,實現(xiàn)計算機應用軟件的數(shù)據(jù)處理,完成各種計算機功能。為達到上述目的,解決現(xiàn)有技術中存在的缺陷,本專利技術提供了一種計算機應用系統(tǒng),計算機應用系統(tǒng)的主板和CPU分別為支持EFI規(guī)范的主板和CPU,其包括EFI應用軟件;EFI應用軟件管理單元,用于調(diào)用EFI接口,實現(xiàn)對EFI應用軟件的管理功能;EFI應用軟件觸發(fā)單元,用于啟動EFI應用軟件管理單元;EFI網(wǎng)絡連接單元,用于與遠程服務器連接;所述硬盤上具有EFI安全存儲分區(qū),用于存儲所述的EFI應用軟件;所述硬盤上具有EFI安全存儲分區(qū),用于存儲所述的EFI應用軟件;所述的EFI安全存儲分區(qū)可以為硬盤隱藏分區(qū)。所述的EFI安全存儲分區(qū)可以采用的文件系統(tǒng)為文件分配表加密存儲的文件系統(tǒng)。EFI應用軟件可以為聯(lián)網(wǎng)游戲軟件、視頻軟件、音頻軟件或者網(wǎng)絡瀏覽軟件中的一種或者多種組合。同時,本專利技術還提供了一種應用軟件數(shù)據(jù)處理方法,其特征在于,包括下列步驟步驟一啟動EFI應用軟件管理單元;步驟二應用軟件管理單元掃描所述的EFI安全存儲分區(qū),把安全存儲分區(qū)上所有的EFI應用軟件列表都顯示出來;步驟三如果用戶選擇啟動EFI應用軟件,就開始執(zhí)行EFI應用軟件;步驟四用戶不再執(zhí)行應用軟件時,即可關機,或者啟動操作系統(tǒng)。其中,所述的步驟一可以包括下列步驟步驟1)當用戶啟動計算機,在完成EFI BIOS自檢后,進入操作系統(tǒng)之前,調(diào)用EFI應用軟件觸發(fā)單元;步驟2)該單元首先初始化按鍵等待時間為0,在顯示器上給用戶提示按下特定功能鍵可以啟動應用軟件;步驟3)判斷用戶是否有觸發(fā)特定功能鍵;如果是,則啟動EFI應用軟件管理單元;否則,程序睡眠,等待時間T1;步驟4)判斷等待總時間是否超過時間T,如果不超過,則返回等待,如果超過,則進入操作系統(tǒng)。所述EFI應用軟件管理單元還包括添加和刪除應用軟件功能。如果用戶選擇調(diào)用添加功能,提示用戶插入一個USB盤,然后掃描USB盤,把USB盤上的EFI應用軟件列出來,用戶選擇需要添加的軟件后,拷貝到EFI安全存儲分區(qū)中;如果用戶選擇調(diào)用刪除功能,提示用戶選擇欲刪除的EFI應用軟件,用戶選擇并確認后,刪除該EFI應用軟件,并釋放所述已經(jīng)刪除的EFI應用軟件所占用的EFI安全存儲分區(qū)空間。進一步地,所述步驟三還可以包括下列步驟 步驟a)如果該軟件是單機軟件,則直接運行;步驟b)如果該軟件是網(wǎng)絡軟件,就啟動EFI網(wǎng)絡連接單元,EFI網(wǎng)絡連接單元首先判斷EFI環(huán)境下的網(wǎng)絡協(xié)議是否加載,如果沒有加載,就需要加載網(wǎng)絡協(xié)議,如TCP/IP協(xié)議,然后進行網(wǎng)絡連接,連接到遠端服務器,啟動網(wǎng)絡應用軟件。本專利技術的有益效果是本專利技術提出了一種在EFI上實現(xiàn)快速啟動應用軟件的計算機應用系統(tǒng)和方法,其大大節(jié)省啟動時間,做到更好的“即開即用”體驗,與傳統(tǒng)的實現(xiàn)計算機應用系統(tǒng)和方法相比具有占有系統(tǒng)資源少、附加軟件成本小、系統(tǒng)安全性高、實現(xiàn)相對簡單、系統(tǒng)高度集成、移植適用性更好等眾多優(yōu)點。采用這種設計架構的應用軟件能夠在任何支持EFI規(guī)范計算機系統(tǒng)上運行,不需要操作系統(tǒng),只需在計算機上存儲必要的EFI應用軟件,無需增加任何附加硬件,無需附加存儲操作系統(tǒng)平臺,大大節(jié)省系統(tǒng)資源和磁盤空間占用,同時可以獲得更好的安全性特性。其可以適合多種需要“即開即用”的應用軟件,如MP3、VCD/DVD、圖片瀏覽、立即web網(wǎng)絡瀏覽功能等,用戶可以獲得像使用獨立數(shù)碼產(chǎn)品一樣的獲得更好的用戶體驗。附圖說明圖1為本專利技術計算機系統(tǒng)軟件架構圖;圖2為EFI應用軟件觸發(fā)單元流程圖;圖3為EFI應用軟件管理單元界面示意圖。具體實施例方式下面結合附圖1-3進一步詳細描述本專利技術的計算機應用系統(tǒng)及其數(shù)據(jù)處理方法。本專利技術將涉及可擴展固件接口(EFI)技術,可擴展固件接口(ExtensibleFirmware Interface,EFI)是1999年出現(xiàn)的用以取代沿用多年的基本輸入輸出系統(tǒng)(BIOS)的新一代接口程序,關于可擴展固件接口的介紹,詳見UEFI論壇關于EFI技術的介紹本文檔來自技高網(wǎng)...
【技術保護點】
一種計算機應用系統(tǒng),計算機應用系統(tǒng)的主板和CPU分別為支持EFI規(guī)范的主板和CPU,其特征在于:包括EFI應用軟件(4);EFI應用軟件管理單元(22),用于調(diào)用EFI接口,實現(xiàn)對EFI應用軟件(4)的管理功能;EF I應用軟件觸發(fā)單元(21),用于啟動EFI應用軟件管理單元(22);EFI網(wǎng)絡連接單元(31),用于與遠程服務器連接;所述硬盤上具有EFI安全存儲分區(qū)(5),用于存儲所述的EFI應用軟件(4);。
【技術特征摘要】
1.一種計算機應用系統(tǒng),計算機應用系統(tǒng)的主板和CPU分別為支持EFI規(guī)范的主板和CPU,其特征在于包括EFI應用軟件(4);EFI應用軟件管理單元(22),用于調(diào)用EFI接口,實現(xiàn)對EFI應用軟件(4)的管理功能;EFI應用軟件觸發(fā)單元(21),用于啟動EFI應用軟件管理單元(22);EFI網(wǎng)絡連接單元(31),用于與遠程服務器連接;所述硬盤上具有EFI安全存儲分區(qū)(5),用于存儲所述的EFI應用軟件(4);2.根據(jù)權利要求1所述的計算機應用系統(tǒng),其特征在于,所述的EFI安全存儲分區(qū)(5)為硬盤隱藏分區(qū)。3.根據(jù)權利要求2所述的計算機應用系統(tǒng),其特征在于,所述的EFI安全存儲分區(qū)(5)采用的文件系統(tǒng)為文件分配表加密存儲的文件系統(tǒng)。4.根據(jù)權利要求3所述的的計算機應用系統(tǒng),其特征在于,EFI應用軟件(4)為聯(lián)網(wǎng)游戲軟件、視頻軟件、音頻軟件或者網(wǎng)絡瀏覽軟件中的一種或者多種組合。5.一種應用軟件數(shù)據(jù)處理方法,其特征在于,包括下列步驟步驟一啟動EFI應用軟件管理單元(22);步驟二應用軟件管理單元(22)掃描所述的EFI安全存儲分區(qū)(5),把安全存儲分區(qū)(5)上所有的EFI應用軟件(4)列表都顯示出來;步驟三如果用戶選擇啟動EFI應用軟件,就開始執(zhí)行EFI應用軟件;步驟四用戶不再執(zhí)行應用軟件時,即可關機,或者啟動操作系統(tǒng)。6.根據(jù)權利要求5所述的應用軟件數(shù)據(jù)處理方法,其特征在于,所述的步驟一包括下列步驟步驟1)當用戶啟動計算機,在完成EFI BIOS自檢后,進入操作系統(tǒng)之前,調(diào)用EFI應用軟件觸發(fā)單元(21);步驟2)該單元首先初始化按鍵等待時間為0,在顯示器上給用戶提示按下特定功能鍵可以啟動應用軟件;步驟3)判斷用戶是否有觸發(fā)特定功能鍵;如果是,則啟動EFI應用軟件管理單元;否則,程序睡眠,等待時間T1;步驟4)判斷等待總...
【專利技術屬性】
技術研發(fā)人員:張怡,席振新,周建,田宏萍,
申請(專利權)人:聯(lián)想北京有限公司,
類型:發(fā)明
國別省市:11[中國|北京]
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。