Patent ID: 9690795
Date: 2017-06-27
CPC Classifications: G06F

Claim:
1. A data repository configured for storing original content and modified content, the original and modified content being addressable for facilitating point-in-time retrieval thereof; the data repository comprising: a first corpus defined by two or more digital files which are associated with the original content, the two or more digital files being inter-related to one another at a first point of time, the first corpus including hypertext links that allow users to traverse links, moving from one digital file at the first point of time to another inter-related digital file at the same first point of time is a web browser, the first corpus defining a snapshot of the two or more digital files as they existed at the first point in time; a log detailing actions implemented on the two or more of the digital files; a second corpus defined by two or more digital files which are associated with the original content, the two or more digital files being inter-related to one another at a second point of time, the second corpus being defined by a versioned repository generated after an action is implemented on the one of the two or more digital files of the first corpus, wherein the versioned repository includes an updated version of the entire first corpus at the second point in time, the updated version including one or more digital files which are associated with the modified content and hypertext links that allows users to traverse links, moving from one digital file at the second point of time to another inter-related digital file at the second point of time via a web browser, the second corpus defining a snapshot of the two or more digital files as they existed at the second point in time; and a point of time version identifier defining a revision number associated with each corps such that the first corpus is defined by a first revision number and the second corpus defined by a second different revision number, each revision number providing a point in time identifier and retrieval point of the totality of digital files defined by each of the first corpus and the second corpus respectively, and further; wherein the data repository is configured to use the revision number for each of the first and second corpus in combination with the hypertext links within each of the first corpus and the second corpus to constrain a user traversal of the hyperlinks defined within each of the first corpus and the second corpus to those documents that are defined wholly within the first corpus and the second corpus respectively.