[發明專利]電子數據快照生成器有效
| 申請號: | 200680031441.1 | 申請日: | 2006-08-29 |
| 公開(公告)號: | CN101253495A | 公開(公告)日: | 2008-08-27 |
| 發明(設計)人: | D·C·巴塔金;R·納塔拉加 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F17/00 | 分類號: | G06F17/00 |
| 代理公司: | 上海專利商標事務所有限公司 | 代理人: | 陳斌 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子 數據 快照 生成器 | ||
背景
電子文檔共享使得不同的用戶能夠方便地訪問同一文檔。許多不同的用戶可以同時訪問和修改同一文檔。同時修改會對請求該文檔的后續用戶造成混淆,因為文檔的最新版本可能不能反映出所有的用戶修改。文檔中的數據值會隨著時間改變。因此,具有較老的數據的文檔的先前版本可能是期望的,但是卻不可用。共享文檔也可以包括專屬信息。例如,共享文檔可以包括敏感的財務數據、交易秘密或其它機密信息。組織可能不希望對可以訪問該共享文檔的所有用戶共享這種信息。
概要
生成電子數據的快照以提供在特定時間點有關該文件的信息。快照可以在若干個用戶之間共享。基于所請求的快照的類型生成快照。快照類型包括靜態快照、發布項目快照以及交互式快照。每種類型的快照可以向請求用戶隱藏文件數據的一部分,這樣使得敏感信息對用戶不可用。通過僅保存與文件相關聯的靜態數據來生成靜態快照。諸如元數據等與文件相關聯的任何動態數據不被保存在靜態快照中。動態數據的示例包括公式和對外部數據源的引用。交互式快照是通過保存與文件相關聯的靜態數據生成的。然而,交互式快照維護到動態文件數據的鏈接和對其的引用。因此,在交互式快照中,可以使用當前值來手動刷新鏈接到動態數據的值。發布項目快照包括特定的文件對象和與該特定對象相關聯的靜態數據。
本發明可以被實現為計算機程序、計算系統或諸如計算機程序產品或計算機可讀介質等制品。計算機程序產品可以是計算機系統可讀并且對用于執行計算機過程的計算機程序指令進行編碼的計算機存儲介質。計算機程序產品也可以是計算機系統可讀并且對用于執行計算機過程的計算機程序指令進行編碼的載體上的傳播信號。
閱讀以下詳細描述并查看相關聯的附圖,表征本發明的這些和各種其他特征以及優點將變得顯而易見。
附圖簡述
圖1是示出在本發明的各個實施例中使用并且由本發明的各個實施例提供的計算機系統的計算機系統體系結構圖;
圖2是示出用于本發明的實施例的說明性操作環境的網絡體系結構圖;
圖3是示出工作本和相應的靜態快照的功能框圖;
圖4是示出工作本和相應的發布項目快照的功能框圖;
圖5是示出工作本和相應的交互式快照的功能框圖;
圖6是示出用于生成靜態快照的說明性過程的各方面的過程圖;
圖7是示出用于生成交互式快照的說明性過程的各方面的過程圖;
圖8是示出用于生成發布項目快照的說明性過程的各方面的過程圖。
具體描述
現在參考附圖描述本發明的各方面,其中相同的編號表示相同的元素。特別地,圖1和相應的討論旨在提供對其中可實現本發明的各實施例的合適的計算環境的簡要概括描述。雖然在于服務器和個人計算機系統上執行的程序模塊的一般上下文環境中描述了本發明,但是本領域的技術人員會認識到本發明也可以結合其它類型的計算機系統或程序模塊實現。
一般而言,程序模塊包括例程、程序、對象、組件、數據結構、以及其它類型的數據結構,它們執行特定的任務或實現特定的抽象數據類型。此外,本領域的技術人員會理解本發明可以使用其它計算機系統配置來實施,包括手持式設備、多處理器系統、基于微處理器或可編程消費電子產品、微型計算機、大型計算機等。本發明也可以在通過經由網絡鏈接的遠程處理設備執行任務的分布式計算環境中實現。在分布式計算環境中,程序模塊可以同時位于本地和遠程存儲器存儲設備中。
現在參考圖1,將描述在本發明的各個實施例中使用的計算機100的說明性計算機體系結構。圖1中所示的計算機體系結構示出了常規的臺式或膝上型計算機,它們包括中央處理單元110(“CPU”)、系統存儲器120(包括隨機存取存儲器(“RAM”)122和只讀存儲器(“ROM”)124)以及將存儲器耦合到CPU?110的系統總線130。基本輸入/輸出系統包括如在啟動時幫助在計算機內的元件之間傳輸信息的基本例程,它通常儲存在ROM?124中。計算機100還包括用于存儲操作系統142、應用程序和其它程序模塊的大容量存儲設備140,這將在下文中作出詳細的描述。
大容量存儲設備140通過連接到總線130的大容量存儲控制器(未示出)連接到CPU?110。大容量存儲設備140及其相關聯的計算機可讀介質計算機100提供了非易失性存儲。雖然此處所包含的計算機可讀介質的描述是指諸如硬盤或CD-ROM設備等大容量存儲設備,本領域的技術人員應該理解計算機可讀介質可以是可由計算機100訪問的任何可用介質。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680031441.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種血壓測定數據處理裝置及其數據分析方法
- 下一篇:用于流感防治的保健飲液
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





