[發明專利]一種可選擇數據開啟程序的系統與方法無效
| 申請號: | 200710018280.9 | 申請日: | 2007-07-17 |
| 公開(公告)號: | CN101086702A | 公開(公告)日: | 2007-12-12 |
| 發明(設計)人: | 陳淮琰;周峰博 | 申請(專利權)人: | 無敵科技(西安)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/48 |
| 代理公司: | 西安通大專利代理有限責任公司 | 代理人: | 李鄭建 |
| 地址: | 710075陜西省西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 可選擇 數據 開啟 程序 系統 方法 | ||
1.一種可選擇數據開啟程序的系統,應用于計算機裝置中,其特征在于,該系統包括:
一記憶模塊,用以儲存程序數據關聯文件,該程序數據關聯文件中記錄應用程序類型與其所能開啟數據類型的對應關系及各應用程序的使用頻率;
一關聯模塊,用于針對一待開啟數據判斷計算機中是否存在程序數據關聯文件,并根據待開啟數據的擴展名或表頭信息比對程序數據關聯文件中有否對應的應用程序,該關聯模塊與記憶模塊連接;
一排序模塊,用于針對程序數據關聯文件中的應用程序名稱進行排序而獲得一排序結果,該排序模塊與記憶模塊及關聯模塊相連接,排序模塊的排序規則如下:
可開啟該數據的應用程序名稱排序在前,而無法確定是否可開啟該數據的其它應用程序名稱則排序在后;
倘若同時有多種應用程序皆可用于開啟該數據,則將使用頻率高者排序在前,使用頻率低者排序在后;
一顯示模塊,用于將排序模塊的排序結果以一應用程序選單呈現,該應用程序選單中包含排序后的應用程序名稱,以條列方式展現;
一輸入模塊,用于讓使用者通過顯示模塊所呈現的應用程序選單中,選擇可開啟該數據的應用程序并執行數據開啟動作;
一更新模塊,用于更新程序數據關聯文件,該更新模塊與輸入模塊連接,將使用者所重新定義的對應關系及使用頻率記錄于記憶模塊中的程序數據關聯文件中。
2.如權利要求1所述的可選擇數據開啟程序的系統,其特征在于,記憶模塊上還連接有搜尋模塊,當程序數據關聯文件須重新定義一個新的對應關系時,搜尋模塊會搜尋計算機裝置中所有應用程序數據,并記錄于程序數據關聯文件中,動態更新程序數據關聯文件中的應用程序相關記錄。
3.權利要求1所述的可選擇數據開啟程序的系統選擇數據開啟程序的方法,其特征在于,包括下列步驟:
首先,當使用者于計算機中選擇所欲開啟的數據后,通過關聯模塊執行判斷計算機中是否具有程序數據關聯文件,并根據該資料所屬的擴展名或表頭信息自記憶模塊中比對是否有對應的應用程序可供開啟;
若計算機中存在程序數據關聯文件并有對應的應用程序可供開啟,則由排序模塊依據應用程序類型及使用頻率進行排序,其排序原則是將可開啟該數據的應用程序群排序在前,無法確定是否可開啟的應用程序群則排序在后;
倘若同時有多個應用程序可供開啟該待開啟數據類型,則再根據可開啟的應用程序使用頻率的多少進行排序,使用頻率高者排序在前,反之則排序在后;
接著利用顯示模塊以一應用程序選單方式顯示出排序結果,以供使用者參考,其中該應用程序選單中包含兩部分:一部分為可開啟的應用程序選單,另一部分則為未確定的應用程序選單,使用者可由輸入模塊自上述兩種應用程序選單中挑選所欲開啟該數據的應用程序,并且同時執行該數據的開啟程序;
完成數據開啟操作后,由更新模塊執行更新程序數據關聯文件的相關記錄;
當選擇未確定的應用程序以開啟該數據時,即此新增加的應用程序與數據對應關系及該應用程序使用頻率將記錄于程序數據關聯文件中;
若所選擇的應用程序是選自可開啟該數據的應用程序選單,則累計并更新該應用程序于程序數據關聯文件中的使用頻率記錄。
4.權利要求2所述的可選擇數據開啟程序的系統選擇數據開啟程序的方法,其特征在于,包括下列步驟:
首先,當使用者于計算機中選擇所欲開啟的數據后,通過關聯模塊執行判斷計算機中是否具有程序數據關聯文件,并根據該資料所屬的擴展名或表頭信息自記憶模塊中比對是否有對應的應用程序可供開啟;
若計算機中存在程序數據關聯文件并有對應的應用程序可供開啟,則由排序模塊依據應用程序類型及使用頻率進行排序,其排序原則是將可開啟該數據的應用程序群排序在前,無法確定是否可開啟的應用程序群則排序在后;
倘若同時有多個應用程序可供開啟該待開啟數據類型,則再根據可開啟的應用程序使用頻率的多少進行排序,使用頻率高者排序在前,反之則排序在后;
接著利用顯示模塊以一應用程序選單方式顯示出排序結果,以供使用者參考,其中該應用程序選單中包含兩部分:一部分為可開啟的應用程序選單,另一部分則為未確定的應用程序選單,使用者可由輸入模塊自上述兩種應用程序選單中挑選所欲開啟該數據的應用程序,并且同時執行該數據的開啟程序;
完成數據開啟操作后,由更新模塊執行更新程序數據關聯文件的相關記錄;當選擇未確定的應用程序以開啟該數據時,即此新增加的應用程序與數據對應關系及該應用程序使用頻率將記錄于程序數據關聯文件中;若所選擇的應用程序是選自可開啟該數據的應用程序選單,則累計并更新該應用程序于程序數據關聯文件中的使用頻率記錄;
倘若計算機中并不存在此程序數據關聯文件或者于程序數據關聯文件中無任何對應的應用程序可供執行,此時則需進入記憶模塊中建立程序數據關聯文件或修改對應關系,在此同時,搜尋模塊會搜索所有存在于計算機中的應用程序,并將相關信息記錄儲存于程序數據關聯文件中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無敵科技(西安)有限公司,未經無敵科技(西安)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710018280.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:去乙酰車葉草酸甲酯的制備方法
- 下一篇:一種電動汽車驅動裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





