发明申请
US20080114795A1 On-demand incremental update of data structures using edit list
有权
使用编辑列表对数据结构的按需增量更新
- 专利标题: On-demand incremental update of data structures using edit list
- 专利标题(中): 使用编辑列表对数据结构的按需增量更新
-
申请号: US11599085申请日: 2006-11-14
-
公开(公告)号: US20080114795A1公开(公告)日: 2008-05-15
- 发明人: Siddharth Agrawal , Robert C. Parker , Dachuan Zhang
- 申请人: Siddharth Agrawal , Robert C. Parker , Dachuan Zhang
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
An edit list including a collection of change descriptions and definitions for a primary data structure is used for on-demand, incremental updating of associated auxiliary data structures. Edits performed on the primary data structure are recorded in the edit list with a version stamp, along with definitions of the changes and any other pertinent data. Each auxiliary data structure maintains its own version stamp that identifies when the auxiliary data structure was last synchronized with the primary data structure. When an auxiliary data structure needs to be updated, the edit list is retrieved and change descriptions scanned to find one with the matching version stamp. All change descriptions logged since that one are incorporated into the auxiliary data structure. The specific contents of each change description enable the auxiliary data structure to be incrementally updated as each change description is processed individually.
公开/授权文献
信息查询