[發明專利]電子文檔的存儲器節約的版本控制有效
| 申請號: | 201680076891.6 | 申請日: | 2016-12-15 |
| 公開(公告)號: | CN108431797B | 公開(公告)日: | 2021-10-08 |
| 發明(設計)人: | D·L·米爾瓦尼 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/27;G06F9/451 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 王英;劉瑜 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子 文檔 存儲器 節約 版本 控制 | ||
1.一種針對電子文檔的存儲器節約的版本控制的計算機實現的方法,包括:
在服務器處接收對所述電子文檔的客戶端編輯;
由所述服務器分析多個服務器版本控制因素以用于由所述服務器來確定是否將所述客戶端編輯保存為所述電子文檔的新版本,其中,所述多個服務器版本控制因素中的至少一個是基于能夠用于特定客戶端用戶或一組客戶端用戶的存儲的量的,并且所述多個服務器版本控制因素中的至少一個是基于再現所述客戶端編輯的難度等級的;
基于服務器版本控制因素生成所得出的值;
基于所述所得出的值和所述客戶端編輯而在客戶端版本控制分析器處生成版本控制分數,并且將所述版本控制分數與版本控制閾值分數進行比較;以及
響應于所述版本控制分數達到或超過所述版本控制閾值分數:
生成針對所述電子文檔的新版本標識符;并且
使用所述新版本標識符來將所述客戶端編輯保存至存儲庫。
2.根據權利要求1所述的計算機實現的方法,其中,接收對所述電子文檔的客戶端編輯包括從客戶端接收更新請求,并且其中,所述更新請求是針對所述服務器的用所述客戶端編輯來更新所述電子文檔的請求。
3.根據權利要求2所述的計算機實現的方法,其中,從所述客戶端接收所述更新請求包括接收包括將所述客戶端編輯保存為所述電子文檔的新版本的客戶端請求的更新請求。
4.根據權利要求3所述的計算機實現的方法,其中,接收包括將所述客戶端編輯保存為所述電子文檔的新版本的客戶端請求的更新請求是響應于由所述客戶端對多個客戶端版本控制因素進行分析的。
5.根據權利要求4所述的計算機實現的方法,其中,分析多個客戶端版本控制因素包括:
得出針對所述多個客戶端版本控制因素中的每個的值;
基于所得出的值來生成版本控制分數;
將所述版本控制分數與版本控制閾值分數進行比較;以及
當所述版本控制分數達到或超過所述版本控制閾值分數時,確定應當創建所述電子文檔的新版本。
6.根據權利要求5所述的計算機實現的方法,還包括將所述版本控制分數包括在用于將所述客戶端編輯保存為所述電子文檔的新版本的客戶端請求中。
7.根據權利要求6所述的計算機實現的方法,其中,由所述服務器分析多個服務器版本控制因素包括:
得出針對所述多個服務器版本控制因素中的每個的值;
基于所得出的值來生成版本控制分數;
將所述版本控制分數與版本控制閾值分數進行比較;以及
當所述版本控制分數達到或超過所述版本控制閾值分數時,確定應當創建所述電子文檔的新版本。
8.根據權利要求1所述的計算機實現的方法,還包括:
確定是否至少一個額外的客戶端在同時地編輯所述電子文檔;以及
響應于肯定的確定,生成更新通知并且將其發送至所述至少一個額外的客戶端,其中,所述更新通知向所述至少一個額外的客戶端提供關于已經用所述客戶端編輯更新了所述電子文檔的通知。
9.根據權利要求8所述的計算機實現的方法,其中,所述更新通知向所述至少一個額外的客戶端提供關于所述客戶端編輯已經被保存至所述電子文檔的新版本的通知。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680076891.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:分布式資源管理系統和方法
- 下一篇:生成消息表格的方法





