[發明專利]一種文件異常關閉的恢復方法和裝置有效
| 申請號: | 200910238276.2 | 申請日: | 2009-11-24 |
| 公開(公告)號: | CN102073554A | 公開(公告)日: | 2011-05-25 |
| 發明(設計)人: | 郭紅艷;吳正斌;呂精華;袁慧晶 | 申請(專利權)人: | 新奧特(北京)視頻技術有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100080 北京市海淀區西草*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件 異常 關閉 恢復 方法 裝置 | ||
1.一種文件異常關閉的恢復方法,其特征在于,包括:
存儲步驟:將編輯文件過程中所執行的各個操作的標識信息和數據信息,存儲至索引文件;
恢復步驟:
調用操作:在異常關閉后啟動文件時,依據所述索引文件中所存儲的標識信息,從文件命令庫中調用相應的操作命令;
運算操作:基于所述調用的操作命令和所述索引文件中相應的數據信息,對原始文件執行運算,得到異常關閉前的文件。
2.如權利要求1所述的方法,其特征在于,所述原始文件為異常關閉前最后一次正式保存的文件。
3.如權利要求1所述的方法,其特征在于,還包括:
記錄步驟:在執行正式的保存操作時,在所述索引文件中記錄一個保存標簽;
所述恢復步驟包括:
檢查操作:在異常關閉后啟動文件時,檢查索引文件末尾內容是否為保存標簽,若否,則執行詢問操作;
詢問操作:詢問是否對文件進行恢復,若是,則執行調用操作;
調用操作:按照所述索引文件中標識信息的存儲順序,依次從文件命令庫中調用相應的操作命令;
運算操作:基于所述調用的操作命令和所述索引文件中相應的數據信息,依次對原始文件執行運算,得到異常關閉前的文件。
4.如權利要求1所述的方法,其特征在于,還包括:
記錄步驟:在執行正式的保存操作時,在所述索引文件中記錄一個保存標簽,所述保存標簽中包括執行所述保存操作的時間日期;
所述恢復步驟包括:
新建操作:建立一個新文件;
展現操作:在啟動該新文件時,展現所述索引文件中所有標簽的時間日期;
調用操作:在用戶選擇其中一個標簽時,按照所述索引文件中所選標簽之前標識信息的存儲順序,依次從文件命令庫中調用相應的操作命令;
運算操作:基于所述調用的操作命令和所述索引文件中相應的數據信息,依次對所述新文件執行運算,得到恢復文件。
5.如權利要求1所述的方法,其特征在于,所述存儲步驟包括:
在用戶執行編輯操作時,判斷該操作是否影響文件內容,若是,則將該操作的標識信息,存儲至索引文件。
6.一種文件異常關閉的恢復裝置,其特征在于,包括:
存儲模塊,用于將編輯文件過程中所執行的各個操作的標識信息和數據信息,存儲至索引文件;以及,
恢復模塊,用于對異常關閉的文件進行恢復;
其中,所述恢復模塊包括:
調用子模塊,用于在異常關閉后啟動文件時,依據所述索引文件中所存儲的標識信息,從文件命令庫中調用相應的操作命令;
運算子模塊,用于基于所述調用的操作命令和所述索引文件中相應的數據信息,對原始文件執行運算,得到異常關閉前的文件。
7.如權利要求6所述的裝置,其特征在于,還包括:
記錄模塊,用于在執行正式的保存操作時,在所述索引文件中記錄一個保存標簽;
所述恢復模塊包括:
檢查子模塊,用于在異常關閉后啟動文件時,檢查索引文件末尾內容是否為保存標簽,若否,則觸發詢問子模塊;
詢問子模塊,用于詢問是否對文件進行恢復,若是,則觸發調用子模塊;
調用子模塊,用于按照所述索引文件中標識信息的存儲順序,依次從文件命令庫中調用相應的操作命令;
運算子模塊,用于基于所述調用的操作命令和所述索引文件中相應的數據信息,依次對原始文件執行運算,得到異常關閉前的文件。
8.如權利要求6所述的裝置,其特征在于,還包括:
記錄模塊,用于在執行正式的保存操作時,在所述索引文件中記錄一個保存標簽,所述保存標簽中包括執行所述保存操作的時間日期;
所述恢復模塊包括:
新建子模塊,用于建立一個新文件;
展現子模塊,用于在啟動該新文件時,展現所述索引文件中所有標簽的時間日期;
調用子模塊,用于在用戶選擇其中一個標簽時,按照所述索引文件中所選標簽之前標識信息的存儲順序,依次從文件命令庫中調用相應的操作命令;
運算子模塊,用于基于所述調用的操作命令和所述索引文件中相應的數據信息,依次對所述新文件執行運算,得到恢復文件。
9.如權利要求6所述的裝置,其特征在于,所述存儲模塊,用于在用戶執行編輯操作時,判斷該操作是否影響文件內容,若是,則將該操作的標識信息,存儲至索引文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新奧特(北京)視頻技術有限公司,未經新奧特(北京)視頻技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910238276.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種資源調度方法及系統
- 下一篇:空間用氫鎳蓄電池充電控制方法





