專利名稱:檔案自動開啟系統(tǒng)與方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種檔案自動開啟系統(tǒng)與方法,尤其關(guān)于一種能夠自動開啟具有特定擴(kuò)展名的檔案的檔案自動開啟系統(tǒng)與方法。
在習(xí)知技術(shù)中,當(dāng)使用者點(diǎn)選一檔案以開啟檔案時,電子設(shè)備,如計算機(jī)或PDA(personal digital assistant,個人數(shù)字助理)等的操作系統(tǒng)(Operating System)會自動從儲存在電子設(shè)備的儲存裝置的擴(kuò)展名/應(yīng)用程序?qū)φ毡碇?,取得開啟檔案的應(yīng)用程序的資料,接著便執(zhí)行能夠開啟檔案的應(yīng)用程序,并且利用上述的應(yīng)用程序來開啟檔案。
擴(kuò)展名/應(yīng)用程序?qū)φ毡碛涗洃?yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系,亦即,其記錄檔案的擴(kuò)展名以及開啟具有該擴(kuò)展名的檔案的應(yīng)用程序的資料。以窗口操作系統(tǒng)(Windows OS)為例,使用者可于「檔案總管」中,選取「檢視」中的「資料夾選項」功能。在選取「資料夾選項」功能后,使用者即可于「檔案類型」中,設(shè)定擴(kuò)展名與應(yīng)用程序的間的對應(yīng)關(guān)系。此對應(yīng)關(guān)系會被記錄于窗口操作系統(tǒng)的登錄文件(registry)中,當(dāng)使用者點(diǎn)選一檔案時,窗口操作系統(tǒng)會根據(jù)登錄文件的記錄,自動地選擇開啟檔案的應(yīng)用程序。換言之,前述的擴(kuò)展名/應(yīng)用程序?qū)φ毡碛涗浻诖翱诓僮飨到y(tǒng)的登錄文件中。
假如擴(kuò)展名/應(yīng)用程序?qū)φ毡碇胁⑽从涗洃?yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系,操作系統(tǒng)會要求使用者自行選擇應(yīng)用程序來開啟檔案。然而,當(dāng)擴(kuò)展名/應(yīng)用程序?qū)φ毡碇胁⑽从涗洃?yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系時,使用者往往也不知道應(yīng)該選擇哪一個應(yīng)用程序來開啟檔案,因而造成使用者極大的困擾,其結(jié)果最后通常是使用者放棄開啟檔案。
另外,當(dāng)電子設(shè)備中并未安裝所需的應(yīng)用程序時,使用者必須自行尋找并安裝所需的應(yīng)用程序,此步驟通常會困擾使用者,且浪費(fèi)使用者的時間。
由上述可知,當(dāng)使用者要開啟檔案而且電子設(shè)備中儲存的擴(kuò)展名/應(yīng)用程序?qū)φ毡碇胁⑽从涗洃?yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系時,使用者必須自行搜尋能夠開啟檔案的應(yīng)用程序,甚至,使用者必須安裝能夠開啟檔案的應(yīng)用程序,如此將造成使用者的不便。因此,如何提供一種方便使用者開啟檔案的系統(tǒng)與方法,將是目前的一大課題。
針對上述問題,本發(fā)明的目的為提供一種檔案自動開啟系統(tǒng)與方法,其當(dāng)電子設(shè)備中的擴(kuò)展名/應(yīng)用程序?qū)φ毡碇胁⑽从涗洃?yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系時,自動地于其它地方(如網(wǎng)絡(luò)服務(wù)器)搜尋擴(kuò)展名與應(yīng)用程序的對照關(guān)系。
另外,本發(fā)明的另一目的為提供一種檔案自動開啟系統(tǒng)與方法,其當(dāng)電子設(shè)備中未安裝所需的應(yīng)用程序時,自動地下載與安裝開啟檔案所需的應(yīng)用程序。
為達(dá)上述的目的,依本發(fā)明的一種檔案自動開啟系統(tǒng),其實(shí)施于一電子設(shè)備,該電子設(shè)備包含一儲存裝置,其儲存一第一對照表,以及一網(wǎng)絡(luò)連接裝置,該電子設(shè)備利用該網(wǎng)絡(luò)連接裝置經(jīng)由網(wǎng)際網(wǎng)絡(luò)與一網(wǎng)絡(luò)服務(wù)器信號連接,該網(wǎng)絡(luò)服務(wù)器中儲存一第二對照表,該第一對照表以及該第二對照表中記錄一應(yīng)用程序與至少一擴(kuò)展名的對應(yīng)關(guān)系,該檔案自動開啟系統(tǒng)包含一對照表搜尋模塊,其自動地搜尋記錄于該第一對照表與該第二對照表其中之一的該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系;以及一檔案開啟模塊,其依據(jù)該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系執(zhí)行該應(yīng)用程序,并以該應(yīng)用程序開啟具有該擴(kuò)展名的一檔案。
為達(dá)上述的目的,依本發(fā)明的一種檔案自動開啟方法,其實(shí)施于一電子設(shè)備,該電子設(shè)備包含一儲存裝置,其儲存一第一對照表,以及一網(wǎng)絡(luò)連接裝置,該電子設(shè)備利用該網(wǎng)絡(luò)連接裝置經(jīng)由網(wǎng)際網(wǎng)絡(luò)與一網(wǎng)絡(luò)服務(wù)器信號連接,該網(wǎng)絡(luò)服務(wù)器中儲存一第二對照表,該第一對照表以及該第二對照表中記錄一應(yīng)用程序與至少一擴(kuò)展名的對應(yīng)關(guān)系,該檔案自動開啟方法包含一對照表搜尋程序,其自動地搜尋記錄于該第一對照表與該第二對照表其中之一的該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系;以及一檔案開啟程序,其依據(jù)該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系執(zhí)行該應(yīng)用程序并以該應(yīng)用程序開啟具有該擴(kuò)展名的一檔案。
為達(dá)上述的目的,依本發(fā)明的檔案自動開啟系統(tǒng)實(shí)施于一電子設(shè)備,且包括一對照表搜尋模塊以及一檔案開啟模塊。另外,電子設(shè)備包括一儲存裝置,其儲存一第一對照表,以及一網(wǎng)絡(luò)連接裝置,電子設(shè)備利用網(wǎng)絡(luò)連接裝置經(jīng)由網(wǎng)際網(wǎng)絡(luò)與一網(wǎng)絡(luò)服務(wù)器信號連接,網(wǎng)絡(luò)服務(wù)器中儲存一第二對照表,第一對照表以及第二對照表中記錄一應(yīng)用程序與至少一擴(kuò)展名的對應(yīng)關(guān)系。在本發(fā)明中,對照表搜尋模塊自動地搜尋記錄于第一對照表與第二對照表其中之一的應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系;而檔案開啟模塊依據(jù)應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系自動地執(zhí)行應(yīng)用程序并以應(yīng)用程序開啟具有該擴(kuò)展名的一檔案。
依本發(fā)明的一實(shí)施例,檔案自動開啟系統(tǒng)更包括一應(yīng)用程序搜尋模塊以及一應(yīng)用程序安裝模塊。應(yīng)用程序搜尋模塊是當(dāng)電子設(shè)備中未安裝所需的應(yīng)用程序時,自動地從網(wǎng)絡(luò)服務(wù)器中取得應(yīng)用程序,而應(yīng)用程序安裝模塊將所需的應(yīng)用程序安裝于電子設(shè)備,俾以利用所需的應(yīng)用程序來開啟檔案。
依本發(fā)明的一實(shí)施例,電子設(shè)備更包括一計算機(jī)連接裝置,電子設(shè)備利用計算機(jī)連接裝置與一計算機(jī)設(shè)備信號連接,計算機(jī)設(shè)備中儲存一第三對照表,第三對照表中記錄應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系,而且,對照表搜尋模塊自動地搜尋記錄于第三對照表中的應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系,而應(yīng)用程序搜尋模塊更于計算機(jī)設(shè)備中取得所需的應(yīng)用程序。
本發(fā)明亦提供一種檔案自動開啟方法,其實(shí)施于一電子設(shè)備,且包括一對照表搜尋程序,以及一檔案開啟程序。在本發(fā)明中,對照表搜尋程序自動地搜尋記錄于第一對照表與第二對照表其中之一的應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系,而檔案開啟程序依據(jù)應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系自動地執(zhí)行應(yīng)用程序并以應(yīng)用程序開啟具有該擴(kuò)展名的一檔案。
依本發(fā)明的一實(shí)施例,檔案自動開啟方法更包括一應(yīng)用程序搜尋程序以及一應(yīng)用程序安裝程序。應(yīng)用程序搜尋程序當(dāng)該電子設(shè)備中未安裝所需的應(yīng)用程序時,自動地從網(wǎng)絡(luò)服務(wù)器中取得應(yīng)用程序,然后,應(yīng)用程序安裝程序?qū)⑺璧膽?yīng)用程序安裝于電子設(shè)備,俾以進(jìn)行檔案開啟程序。
依本發(fā)明的一實(shí)施例,對照表搜尋程序更自動地搜尋記錄于計算機(jī)設(shè)備的第三對照表中的應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系,而應(yīng)用程序搜尋程序更于計算機(jī)設(shè)備中取得所需的應(yīng)用程序。
由于依本發(fā)明的檔案自動開啟系統(tǒng)與方法能夠自動地搜尋記錄應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系的擴(kuò)展名/應(yīng)用程序?qū)φ毡?,并依?jù)擴(kuò)展名/應(yīng)用程序?qū)φ毡碇杏涗浀膶?yīng)關(guān)系自動搜尋所需的應(yīng)用程序,甚至進(jìn)一步自動安裝所需的應(yīng)用程序以自動地開啟檔案,因此,使用者能更便利的開啟檔案。
以下將參照相關(guān)附圖,說明依本發(fā)明較佳實(shí)施例的檔案自動開啟系統(tǒng),其中相同的組件將以相同的參照符號加以說明。
圖1為一示意圖,顯示依本發(fā)明較佳實(shí)施例的檔案自動開啟系統(tǒng)的架構(gòu)。
圖2為一示意圖,顯示依本發(fā)明較佳實(shí)施例的檔案自動開啟系統(tǒng)與網(wǎng)絡(luò)服務(wù)器及計算機(jī)設(shè)備配合的狀況。
圖3為一流程圖,顯示依本發(fā)明較佳實(shí)施例的檔案自動開啟方法的流程圖。附圖符號說明1檔案自動開啟系統(tǒng)11 對照表搜尋模塊12 檔案開啟模塊13 應(yīng)用程序搜尋模塊14 應(yīng)用程序安裝模塊201~216 檔案自動開啟方法的流程501 儲存裝置502 網(wǎng)絡(luò)連接裝置503 計算機(jī)連接裝置601 第一對照表602 第二對照表603 第三對照表70 網(wǎng)際網(wǎng)絡(luò)80 網(wǎng)絡(luò)服務(wù)器801 網(wǎng)絡(luò)數(shù)據(jù)庫90 計算機(jī)設(shè)備901 計算機(jī)儲存裝置請參照圖1與圖2所示,依本發(fā)明較佳實(shí)施例的檔案自動開啟系統(tǒng)1實(shí)施于電子設(shè)備,且包括一對照表搜尋模塊11以及一檔案開啟模塊12。
電子設(shè)備包含一儲存裝置501、一網(wǎng)絡(luò)連接裝置502以及一計算機(jī)連接裝置503。儲存裝置501儲存第一對照表601。在本實(shí)施例中,儲存裝置501可以是動態(tài)隨機(jī)存取內(nèi)存(DRAM)、閃存(Flash RAM)或是硬盤機(jī)。
電子設(shè)備利用網(wǎng)絡(luò)連接裝置502經(jīng)由網(wǎng)際網(wǎng)絡(luò)70與一網(wǎng)絡(luò)服務(wù)器80信號連接,在網(wǎng)絡(luò)服務(wù)器801的網(wǎng)絡(luò)數(shù)據(jù)庫801中儲存第二對照表602。例如,網(wǎng)絡(luò)連接裝置502為一調(diào)制解調(diào)器,因此,對照表搜尋模塊11透過調(diào)制解調(diào)器直接撥接上網(wǎng),然后在網(wǎng)絡(luò)服務(wù)器80中搜尋第二對照表602的記錄。
需注意者,除以有線方式與前述的網(wǎng)絡(luò)服務(wù)器80信號連接之外,網(wǎng)絡(luò)連接裝置502尚可以無線方式建立與網(wǎng)絡(luò)服務(wù)器80的信號連接。例如,依IEEE 802.11協(xié)議無線連接至一接入點(diǎn)(access point)后,再連接至網(wǎng)際網(wǎng)絡(luò),或直接經(jīng)由行動電話無線上網(wǎng)。熟習(xí)該項技術(shù)者可依實(shí)際需求進(jìn)行修改。
電子設(shè)備利用計算機(jī)連接裝置503與計算機(jī)設(shè)備90信號連接,在計算機(jī)設(shè)備90的計算機(jī)儲存裝置901中儲存第三對照表603。例如,計算機(jī)連接裝置503為一通用串行端口(USB),電子設(shè)備利用計算機(jī)連接裝置503經(jīng)由一傳輸線與計算機(jī)設(shè)備90信號連接,因此,對照表搜尋模塊11透過通用串行端口連接至計算機(jī)設(shè)備90,接著在計算機(jī)設(shè)備90的計算機(jī)儲存裝置901中搜尋第三對照表603的記錄。又例如,計算機(jī)連接裝置503可為一紅外線傳輸裝置,紅外線傳輸裝置必須與計算機(jī)設(shè)備90的紅外線傳輸裝置配合使用,因此,對照表搜尋模塊11透過紅外線傳輸資料的方式,在計算機(jī)設(shè)備90的計算機(jī)儲存裝置901中搜尋第三對照表603的記錄。在本實(shí)施例中,計算機(jī)設(shè)備90更連接至網(wǎng)際網(wǎng)絡(luò),所以對照表搜尋模塊11透過計算機(jī)連接裝置503連接至計算機(jī)設(shè)備90,然后經(jīng)由網(wǎng)絡(luò)搜尋第二對照表602的記錄。
承上所述,第一對照表601、第二對照表602以及第三對照表603中記錄一應(yīng)用程序與至少一擴(kuò)展名的對應(yīng)關(guān)系,換言之,依據(jù)檔案的擴(kuò)展名能夠從第一對照表601、第二對照表602以及第三對照表603其中之一得知能夠開啟檔案的應(yīng)用程序的資料。例如,當(dāng)檔案的擴(kuò)展名為「doc」時,從第一對照表601、第二對照表602以及第三對照表603其中之一的記錄得知專為開啟檔案的應(yīng)用程序?yàn)椤竪inword.exe」。
在本實(shí)施例中,對照表搜尋模塊11自動地從儲存裝置501、網(wǎng)絡(luò)連接裝置502與計算機(jī)連接裝置503其中之一搜尋第一對照表601、第二對照表602以及第三對照表603的記錄。檔案開啟模塊12依據(jù)應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系自動地執(zhí)行應(yīng)用程序并以應(yīng)用程序開啟檔案。
另外,依本發(fā)明的檔案自動開啟系統(tǒng)1更包含一應(yīng)用程序搜尋模塊13以及一應(yīng)用程序安裝模塊14。在本實(shí)施例中,應(yīng)用程序搜尋模塊13當(dāng)電子設(shè)備中未安裝應(yīng)用程序時,自動地從網(wǎng)絡(luò)數(shù)據(jù)庫801與計算機(jī)儲存裝置901其中之一取得應(yīng)用程序。應(yīng)用程序安裝模塊14則將所取得的應(yīng)用程序安裝于電子設(shè)備,俾以利用應(yīng)用程序來開啟檔案。
在本實(shí)施例中,上述的各模塊,包括對照表搜尋模塊11、檔案開啟模塊12、應(yīng)用程序搜尋模塊13以及應(yīng)用程序安裝模塊14等,均為儲存于記憶裝置中的軟件模塊,且彼此的間以參數(shù)、變量或事件等建立關(guān)系。需注意者,熟習(xí)上述技術(shù)者可以各種程序語言來撰寫各模塊以實(shí)現(xiàn)其功能。
為使本發(fā)明的內(nèi)容更容易被了解,以下將參照相關(guān)圖式,舉一實(shí)例來說明依本發(fā)明的檔案自動開啟方法的流程。
依本發(fā)明較佳實(shí)施例的檔案自動開啟方法實(shí)施于一電子設(shè)備,且包括一對照表搜尋程序以及一檔案開啟程序。在本實(shí)施例中,對照表搜尋程序自動地從儲存裝置501、網(wǎng)絡(luò)連接裝置502與計算機(jī)連接裝置503其中之一分別搜尋第一對照表601、第二對照表602以及第三對照表603中的記錄,而檔案開啟程序依據(jù)應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系自動地執(zhí)行應(yīng)用程序并以應(yīng)用程序開啟檔案。
另外,依本發(fā)明較佳實(shí)施例的檔案自動開啟方法更包括一應(yīng)用程序搜尋程序以及一應(yīng)用程序安裝程序。在本實(shí)施例中,應(yīng)用程序搜尋程序系當(dāng)電子設(shè)備中未安裝應(yīng)用程序時,自動地從網(wǎng)絡(luò)數(shù)據(jù)庫801與計算機(jī)儲存裝置901其中之一取得應(yīng)用程序,而應(yīng)用程序安裝程序?qū)?yīng)用程序安裝于電子設(shè)備。以下將針對各程序進(jìn)行更詳細(xì)的說明。
請參照圖3所示,在步驟201中,使用者選取檔案,并執(zhí)行開啟檔案的指令,接著步驟202在儲存裝置501中搜尋第一對照表601的記錄。例如,使用者利用一鼠標(biāo)點(diǎn)選并開啟檔案,此時對照表搜尋模塊11于電子設(shè)備的硬盤機(jī)中取得第一對照表601,并且搜尋第一對照表601中的記錄,以取得檔案的擴(kuò)展名與開啟檔案的應(yīng)用程序的對應(yīng)關(guān)系。
步驟203判斷在第一對照表601中是否搜尋到開啟檔案所需的應(yīng)用程序的資料,當(dāng)未搜尋到開啟檔案所需的應(yīng)用程序的資料時,進(jìn)行步驟204,當(dāng)搜尋到開啟檔案所需的應(yīng)用程序的資料時,進(jìn)行步驟208。
在步驟204中,進(jìn)行利用網(wǎng)絡(luò)連接裝置502在網(wǎng)絡(luò)數(shù)據(jù)庫801中搜尋第二對照表602的記錄。例如,對照表搜尋模塊11經(jīng)由調(diào)制解調(diào)器發(fā)出一要求(Request)至網(wǎng)際網(wǎng)絡(luò)70中,俾以經(jīng)由網(wǎng)際網(wǎng)絡(luò)70在網(wǎng)絡(luò)服務(wù)器80的網(wǎng)絡(luò)數(shù)據(jù)庫801中搜尋第二對照表602的記錄,以取得開啟檔案的應(yīng)用程序的資料。
步驟205判斷在第二對照表602中是否搜尋到開啟檔案所需的應(yīng)用程序的資料,當(dāng)未搜尋到開啟檔案所需的應(yīng)用程序的資料時,進(jìn)行步驟206,當(dāng)搜尋到開啟檔案所需的應(yīng)用程序的資料時,進(jìn)行步驟208。
在步驟206中,進(jìn)行利用計算機(jī)連接裝置503在計算機(jī)設(shè)備90的計算機(jī)儲存裝置901中搜尋第三對照表603的記錄。例如,對照表搜尋模塊11經(jīng)由USB發(fā)出一要求至計算機(jī)設(shè)備90中,以便從計算機(jī)儲存裝置901中搜尋第三對照表603中的記錄,以取得開啟檔案的應(yīng)用程序的資料。
步驟207判斷在第三對照表603中是否搜尋到開啟檔案所需的應(yīng)用程序的資料,當(dāng)未搜尋到開啟檔案所需的應(yīng)用程序的資料時,進(jìn)行步驟216以發(fā)出無法開啟檔案的訊息給使用者,當(dāng)搜尋到開啟檔案所需的應(yīng)用程序的資料時,進(jìn)行步驟208。
在步驟208中,進(jìn)行由應(yīng)用程序搜尋模塊13搜尋電子設(shè)備中的應(yīng)用程序。例如,應(yīng)用程序搜尋模塊13于電子設(shè)備的硬盤機(jī)中取得應(yīng)用程序。
步驟209判斷應(yīng)用程序搜尋模塊13是否在電子設(shè)備中搜尋到應(yīng)用程序,當(dāng)在電子設(shè)備中搜尋到應(yīng)用程序時,則進(jìn)行步驟215,當(dāng)未在電子設(shè)備中搜尋到應(yīng)用程序時,則進(jìn)行步驟210。
在步驟210中,進(jìn)行由應(yīng)用程序搜尋模塊13透過網(wǎng)絡(luò)連接裝置502在網(wǎng)絡(luò)服務(wù)器80中取得應(yīng)用程序。例如,應(yīng)用程序搜尋模塊13經(jīng)由調(diào)制解調(diào)器發(fā)出一要求至網(wǎng)際網(wǎng)絡(luò)70中,俾以從網(wǎng)絡(luò)服務(wù)器80的網(wǎng)絡(luò)數(shù)據(jù)庫801中取得應(yīng)用程序。
步驟211判斷應(yīng)用程序搜尋模塊13是否在網(wǎng)絡(luò)數(shù)據(jù)庫801中取得應(yīng)用程序,當(dāng)在網(wǎng)絡(luò)數(shù)據(jù)庫801中取得應(yīng)用程序時,則進(jìn)行步驟215,當(dāng)未在網(wǎng)絡(luò)數(shù)據(jù)庫801中取得應(yīng)用程序時,則進(jìn)行步驟212。
在步驟212中,進(jìn)行透過計算機(jī)連接裝置503在計算機(jī)設(shè)備90的計算機(jī)儲存裝置901中取得應(yīng)用程序。例如,應(yīng)用程序搜尋模塊13經(jīng)由USB發(fā)出一要求至計算機(jī)設(shè)備90中,俾以從計算機(jī)儲存裝置901中取得應(yīng)用程序。
步驟213判斷應(yīng)用程序搜尋模塊13是否在計算機(jī)儲存裝置901中取得應(yīng)用程序,當(dāng)未在計算機(jī)儲存裝置901中取得應(yīng)用程序時,則進(jìn)行步驟216以發(fā)出無法開啟檔案的訊息給使用者,當(dāng)在計算機(jī)設(shè)備90中取得應(yīng)用程序時,則進(jìn)行步驟215。
在步驟214中,進(jìn)行應(yīng)用程序安裝程序以由應(yīng)用程序安裝模塊14進(jìn)行應(yīng)用程序的安裝動作。
在步驟215中,進(jìn)行檔案開啟程序以由檔案開啟模塊12進(jìn)行利用應(yīng)用程序來開啟檔案的動作。
經(jīng)由上述的流程,對照表搜尋模塊11可以自動地在電子設(shè)備中的儲存裝置501、網(wǎng)絡(luò)服務(wù)器80中的網(wǎng)絡(luò)數(shù)據(jù)庫801、以及計算機(jī)設(shè)備90中的計算機(jī)儲存裝置901等三個地方,分別搜尋第一對照表601、第二對照表602、第三對照表603,以取得開啟檔案所需的應(yīng)用程序的資料,并于電子設(shè)備中未安裝應(yīng)用程序時,進(jìn)一步完成應(yīng)用程序的安裝,然后自動地執(zhí)行應(yīng)用程序以開啟檔案。如此,可實(shí)現(xiàn)檔案自動開啟的功能,因而增加使用者在開啟檔案時的便利性。
需注意者,前述的步驟204與步驟206并無一定的先后順序。換言之,可先進(jìn)行在計算機(jī)儲存裝置901中搜尋第三對照表603,再進(jìn)行于網(wǎng)絡(luò)數(shù)據(jù)庫801中搜尋第二對照表602。兩者可合并為一外界對照表搜尋程序,且可運(yùn)用上述以外的任何手段,于電子設(shè)備外部搜尋適當(dāng)?shù)臄U(kuò)展名/應(yīng)用程序?qū)φ毡?。同理,步驟210與步驟212也無一定的先后順序,亦即,可先進(jìn)行在計算機(jī)儲存裝置901中搜尋應(yīng)用程序,再進(jìn)行于網(wǎng)絡(luò)數(shù)據(jù)庫901中搜尋應(yīng)用程序。
此外,當(dāng)檔案所對應(yīng)的應(yīng)用程序?yàn)槎鄠€時,檔案自動開啟系統(tǒng)可要求使用者選擇一個應(yīng)用程序來開啟檔案。例如,若在前述的步驟202中,對照表搜尋模塊11于第一對照表601找到了三個可開啟檔案的應(yīng)用程序,則檔案自動開啟系統(tǒng)可以產(chǎn)生一對話框的方式,要求使用者選取一個應(yīng)用程序。同樣地,在步驟204與步驟206中,當(dāng)對照表搜尋模塊11于第二對照表602或第三對照表603中找到了多個可開啟檔案的應(yīng)用程序,檔案自動開啟系統(tǒng)亦可要求使用者選取一個應(yīng)用程序。
當(dāng)使用者選取了一個應(yīng)用程序之后,檔案開啟模塊12即以使用者所選取的應(yīng)用程序來開啟檔案。若需要由網(wǎng)絡(luò)服務(wù)器80或計算機(jī)設(shè)備90取得使用者所選取的應(yīng)用程序,則應(yīng)用程序搜尋模塊13會依使用者的選擇取得應(yīng)用程序。
因此,任何熟悉本項技術(shù)者均可對上述依據(jù)本發(fā)明的實(shí)施例進(jìn)行等效的修改,而不脫離其精神與范疇。換言之,以上所述僅為舉例性,而非為限制性者。任何不脫離本發(fā)明的精神與范疇而對其進(jìn)行的等效修改或變更,均應(yīng)包括于本發(fā)明權(quán)利要求范圍中。
權(quán)利要求
1.一種檔案自動開啟系統(tǒng),其實(shí)施于一電子設(shè)備,該電子設(shè)備包含一儲存裝置,其儲存一第一對照表,以及一網(wǎng)絡(luò)連接裝置,該電子設(shè)備利用該網(wǎng)絡(luò)連接裝置經(jīng)由網(wǎng)際網(wǎng)絡(luò)與一網(wǎng)絡(luò)服務(wù)器信號連接,該網(wǎng)絡(luò)服務(wù)器中儲存一第二對照表,該第一對照表以及該第二對照表中記錄一應(yīng)用程序與至少一擴(kuò)展名的對應(yīng)關(guān)系,其特征在于該檔案自動開啟系統(tǒng)包含一對照表搜尋模塊,其自動地搜尋記錄于該第一對照表與該第二對照表其中之一的該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系;以及一檔案開啟模塊,其依據(jù)該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系執(zhí)行該應(yīng)用程序,并以該應(yīng)用程序開啟具有該擴(kuò)展名的一檔案。
2.如權(quán)利要求1所述的檔案自動開啟系統(tǒng),其特征在于當(dāng)該擴(kuò)展名對應(yīng)至多個應(yīng)用程序時,該檔案開啟模塊依一使用者的選擇,以該等應(yīng)用程序之一開啟該檔案。
3.如權(quán)利要求1所述的檔案自動開啟系統(tǒng),其特征在于該檔案自動開啟系統(tǒng)還包含一應(yīng)用程序搜尋模塊,其當(dāng)該電子設(shè)備中未安裝該應(yīng)用程序時,從該網(wǎng)絡(luò)服務(wù)器中取得該應(yīng)用程序;以及一應(yīng)用程序安裝模塊,其將該應(yīng)用程序安裝于該電子設(shè)備。
4.如權(quán)利要求3所述的檔案自動開啟系統(tǒng),其特征在于當(dāng)該擴(kuò)展名對應(yīng)至多個應(yīng)用程序時,該應(yīng)用程序搜尋模塊依一使用者的選擇,從該網(wǎng)絡(luò)服務(wù)器中取得該等應(yīng)用程序之一。
5.如權(quán)利要求3所述的檔案自動開啟系統(tǒng),其特征在于該對照表搜尋模塊先在該儲存裝置中搜尋該第一對照表,當(dāng)該第一對照表中并未記錄該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系時,則該對照表搜尋模塊以該網(wǎng)絡(luò)連接裝置經(jīng)由網(wǎng)際網(wǎng)絡(luò)與該網(wǎng)絡(luò)服務(wù)器信號連接,以便搜尋該第二對照表的記錄。
6.如權(quán)利要求1所述的檔案自動開啟系統(tǒng),其特征在于該電子設(shè)備還包含一計算機(jī)連接裝置,該電子設(shè)備利用該計算機(jī)連接裝置與一計算機(jī)設(shè)備信號連接,該計算機(jī)設(shè)備中儲存一第三對照表,該第三對照表中記錄該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系,而且,該對照表搜尋模塊自動地搜尋記錄于該第三對照表中的該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系。
7.如權(quán)利要求6所述的檔案自動開啟系統(tǒng),其特征在于該對照表搜尋模塊先在該儲存裝置中搜尋該第一對照表,當(dāng)該第一對照表中并未記錄該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系時,則該對照表搜尋模塊自動地利用該計算機(jī)連接裝置與該計算機(jī)設(shè)備信號連接,以便搜尋該第三對照表的記錄。
8.如權(quán)利要求6所述的檔案自動開啟系統(tǒng),其特征在于該系統(tǒng)還包含一應(yīng)用程序搜尋模塊,其當(dāng)該電子設(shè)備中未安裝該應(yīng)用程序時,從該網(wǎng)絡(luò)服務(wù)器與該計算機(jī)設(shè)備其中之一取得該應(yīng)用程序;以及一應(yīng)用程序安裝模塊,其將該應(yīng)用程序安裝于該電子設(shè)備。
9.如權(quán)利要求8所述的檔案自動開啟系統(tǒng),其特征在于當(dāng)該擴(kuò)展名對應(yīng)至多個應(yīng)用程序時,該應(yīng)用程序搜尋模塊依一使用者的選擇,從該網(wǎng)絡(luò)服務(wù)器與該計算機(jī)設(shè)備其中之一取得該等應(yīng)用程序之一。
10.如權(quán)利要求1所述的檔案自動開啟系統(tǒng),其特征在于該網(wǎng)絡(luò)連接裝置包含無線網(wǎng)絡(luò)連接裝置。
11.一種檔案自動開啟方法,其實(shí)施于一電子設(shè)備,該電子設(shè)備包含一儲存裝置,其儲存一第一對照表,以及一網(wǎng)絡(luò)連接裝置,該電子設(shè)備利用該網(wǎng)絡(luò)連接裝置經(jīng)由網(wǎng)際網(wǎng)絡(luò)與一網(wǎng)絡(luò)服務(wù)器信號連接,該網(wǎng)絡(luò)服務(wù)器中儲存一第二對照表,該第一對照表以及該第二對照表中記錄一應(yīng)用程序與至少一擴(kuò)展名的對應(yīng)關(guān)系,其特征在于該檔案自動開啟方法包含一對照表搜尋程序,其自動地搜尋記錄于該第一對照表與該第二對照表其中之一的該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系;以及一檔案開啟程序,其依據(jù)該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系執(zhí)行該應(yīng)用程序并以該應(yīng)用程序開啟具有該擴(kuò)展名的一檔案。
12.如權(quán)利要求11所述的檔案自動開啟方法,其特征在于當(dāng)該擴(kuò)展名對應(yīng)至多個應(yīng)用程序時,該檔案開啟程序依一使用者的選擇,以該等應(yīng)用程序之一開啟該檔案。
13.如權(quán)利要求11所述的檔案自動開啟方法,其特征在于該方法還包含一應(yīng)用程序搜尋程序,其當(dāng)該電子設(shè)備中未安裝該應(yīng)用程序時,從該網(wǎng)絡(luò)服務(wù)器中取得該應(yīng)用程序;以及一應(yīng)用程序安裝程序,其將該應(yīng)用程序安裝于該電子設(shè)備。
14.請專利范圍第13所述的檔案自動開啟方法,其特征在于當(dāng)該擴(kuò)展名對應(yīng)至多個應(yīng)用程序時,該應(yīng)用程序搜尋程序依一使用者的選擇,從該網(wǎng)絡(luò)服務(wù)器中取得該等應(yīng)用程序之一。
15.如權(quán)利要求13所述的檔案自動開啟方法,其特征在于該對照表搜尋程序先在該儲存裝置中搜尋該第一對照表,當(dāng)該第一對照表中并未記錄該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系時,則自動地利用該網(wǎng)絡(luò)連接裝置經(jīng)由網(wǎng)際網(wǎng)絡(luò)與該網(wǎng)絡(luò)服務(wù)器信號連接,以便搜尋該第二對照表的記錄。
16.如權(quán)利要求11所述的檔案自動開啟方法,其特征在于該電子設(shè)備還包含一計算機(jī)連接程序,其利用一計算機(jī)連接裝置與一計算機(jī)設(shè)備信號連接,該計算機(jī)設(shè)備中儲存一第三對照表,該第三對照表中記錄該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系,而且,該對照表搜尋程序自動地搜尋記錄于該第三對照表中的該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系。
17.如權(quán)利要求16所述的檔案自動開啟方法,其特征在于該對照表搜尋程序先在該儲存裝置中搜尋該第一對照表,當(dāng)該第一對照表中并未記錄該應(yīng)用程序與該擴(kuò)展名的對應(yīng)關(guān)系時,則自動地利用該計算機(jī)連接裝置與該計算機(jī)設(shè)備信號連接,以便搜尋該第三對照表的記錄。
18.如權(quán)利要求16所述的檔案自動開啟方法,其特征在于該方法還包含一應(yīng)用程序搜尋程序,其當(dāng)該電子設(shè)備中未安裝該應(yīng)用程序時,從該網(wǎng)絡(luò)服務(wù)器與該計算機(jī)設(shè)備其中之一取得該應(yīng)用程序;以及一應(yīng)用程序安裝程序,其將該應(yīng)用程序安裝于該電子設(shè)備。
19.如權(quán)利要求18所述的檔案自動開啟方法,其特征在于當(dāng)該擴(kuò)展名對應(yīng)至多個應(yīng)用程序時,該應(yīng)用程序搜尋程序依一使用者的選擇,從該網(wǎng)絡(luò)服務(wù)器器與該計算機(jī)設(shè)備其中之一取得該等應(yīng)用程序之一。
20.如權(quán)利要求11所述的檔案自動開啟方法,其特征在于該網(wǎng)絡(luò)連接裝置包含無線網(wǎng)絡(luò)連接裝置。
全文摘要
本發(fā)明提供了一種實(shí)施于一電子設(shè)備中的檔案自動開啟系統(tǒng)。前述的電子設(shè)備包括一儲存了一第一對照表的儲存裝置,以及一網(wǎng)絡(luò)連接裝置,其負(fù)責(zé)前述電子設(shè)備與一儲存了一第二對照表的網(wǎng)絡(luò)服務(wù)器的間的信號連接。本發(fā)明的檔案自動開啟系統(tǒng)包括一對照表搜尋模塊以及一檔案開啟模塊。對照表搜尋模塊自動地搜尋記錄于第一對照表與第二對照表其中之一的應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系;而檔案開啟模塊依據(jù)應(yīng)用程序與擴(kuò)展名的對應(yīng)關(guān)系,自動地以應(yīng)用程序開啟具有該擴(kuò)展名的一檔案。
文檔編號G06F9/445GK1392477SQ0111881
公開日2003年1月22日 申請日期2001年6月14日 優(yōu)先權(quán)日2001年6月14日
發(fā)明者左永寧 申請人:互慧科技股份有限公司