[發明專利]普及環境中的元數據驅動版本管理服務的方法和系統有效
| 申請號: | 201410096252.9 | 申請日: | 2014-03-14 |
| 公開(公告)號: | CN104049968B | 公開(公告)日: | 2017-12-12 |
| 發明(設計)人: | 白琨;D·L·科恩;H·T·賈姆朱姆;曾梁趙 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F17/30 |
| 代理公司: | 北京市中咨律師事務所11247 | 代理人: | 張亞非,于靜 |
| 地址: | 美國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 普及 環境 中的 數據 驅動 版本 管理 服務 方法 系統 | ||
技術領域
本發明一般涉及計算機和計算機應用,且更具體地涉及普及(pervasive)環境中的數據的版本管理。
背景技術
普及環境包括移動、桌面設備、工作站(例如在辦公室或家庭等)、膝上型電腦、平板電腦、智能電話以及其他這樣的設備的集合。在普及環境中需要為多種設備管理多種文件,例如不只是文本文件,還包括豐富文本文檔、照片、音樂、視頻等。此外,相同的文件可能有很多版本,因為這些文件被頻繁地更新或更改。理想地,人們希望保存所有版本;在用戶訪問它們之前總是將版本預取到本地存儲;以及總是將所有版本備份到多個位置以提供更高的可用性。但是,這樣理想的供應是昂貴的,并且可能無法提供高效的解決方案。
已知的系統例如DROPBOX提供文件倉庫,其僅保存最近的版本并為每個設備同步文件,即,在每個設備中復制文件。另一已知的系統例如ICLOUD僅為系統內置應用提供應用數據倉庫并在所有設備中維護相同的數據,而不管該數據的使用。
盡管在所有其他設備上同步設備的修改文件會最大化文件可用性,這樣的機制沒有考慮其他方面,例如回滾到更早版本的能力、用于移動設備最佳使用的電池和帶寬、同步的數據是否在所有設備上有用(例如,如在移動設備沒有用于某些格式的多媒體數據的播放器的示例情形下,某些數據在特定設備上不會有任何用途)。
發明內容
在一方面,一種用于元數據驅動版本管理服務的方法可以包括通過給定的文件通用標識和存儲位置來訪問用于同步的普及計算環境中使用的文件。該方法還可以包括提取與該文件關聯的元數據。該方法還可以包括基于與文件關聯的元數據、與被同步的設備關聯的一個或多個特性以及普及計算環境的一個或多個特征,確定是否通過在被同步的設備上本地保存文件的增量、或者通過在被同步的設備上本地保存文件的整個副本、或者通過保存兩者來進行同步。該方法還可以包括基于確定是否通過在被同步的設備上本地保存文件的增量或者通過在被同步的設備上本地保存文件的整個副本來進行同步,來確定一個或多個版本操作。該方法還可以包括執行一個或多個版本操作,以在被同步的設備上同步文件。
在一方面,一種用于元數據驅動版本管理服務的系統可以包括版本管理模塊,其可操作地在處理器上執行,并且還可操作地通過給定的文件通用標識和存儲位置來訪問用于同步的普及計算環境中使用的文件。該版本管理模塊還可操作地提取與該文件關聯的元數據。該版本管理模塊還可操作地基于與文件關聯的元數據、與被同步的設備關聯的一個或多個特性以及普及計算環境的一個或多個特征,確定是否通過在被同步的設備上本地保存文件的增量、或者通過在被同步的設備上本地保存文件的整個副本、或者通過保存兩者來進行同步。該版本管理模塊還可操作地基于確定是否通過在被同步的設備上本地保存文件的增量或者通過在被同步的設備上本地保存文件的整個副本來進行同步,來確定一個或多個版本操作。該版本管理模塊還可操作地執行一個或多個版本操作,以在被同步的設備上同步文件。
還可以提供一種存儲指令程序的計算機可讀存儲介質,該指令程序可被機器執行以執行這里描述的一種或多種方法。
下面參考附圖來更詳細地描述各個實施例的更多特征以及結構和操作。在圖中,相同的參考標號表示相同或功能類似的元件。
附圖說明
圖1示出了本公開的一個實施例中的系統架構。
圖2是示出一個實施例中的本公開的自動版本管理的方法的流程圖。
圖3是示出本公開的一個實施例中用于準備摘要(summary)的方法的流程圖。
圖4是示出根據本公開的一個實施例中用于準備整個文件的方法的流程圖。
圖5A、5B、5C、5D示出了用于維護文件版本的不同方法的例子。
圖6示出了本公開的一個實施例中的示例性用例。
圖7示出了本公開的一個實施例中的另一示例性用例。
圖8示出了可以實現本公開的一個實施例的系統的示例性計算機或處理系統的示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410096252.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:弧形氣管模具圓弧抽芯鎖模機構
- 下一篇:一種新型高濃度炭黑造粒機組
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





