发明授权
US08527480B1 Method and system for managing versioned structured documents in a database
有权
在数据库中管理版本化结构化文档的方法和系统
- 专利标题: Method and system for managing versioned structured documents in a database
- 专利标题(中): 在数据库中管理版本化结构化文档的方法和系统
-
申请号: US13338444申请日: 2011-12-28
-
公开(公告)号: US08527480B1公开(公告)日: 2013-09-03
- 发明人: Jeroen Mattijs Van Rotterdam , Ewout Graswinckel
- 申请人: Jeroen Mattijs Van Rotterdam , Ewout Graswinckel
- 申请人地址: US MA Hopkinton
- 专利权人: EMC Corporation
- 当前专利权人: EMC Corporation
- 当前专利权人地址: US MA Hopkinton
- 代理机构: Dergosits & Noah LLP
- 代理商 Todd A. Noah
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
A method for storing multiple versions of a structured document includes receiving a first version of a document comprising objects hierarchically related to one another, and generating versioned nodes (vNodes) representing each of the objects. In an embodiment, each vNode includes versioning information associated with the first version of the document and is stored in a data store. When a next version of the document including a modification to a first object of the first version is received, a sharable object is identified based on a hierarchical relationship between the sharable object and an ancestor of the modified first object. A vNode representing the identified sharable object is updated to include versioning information associated with the next version of the document so that the updated vNode is shared between the first and the next versions of the structured document.
信息查询