Patent Document ID: 10037155
Application ID: 15224193

Base Claim:
1. A method of storing data, the method comprising: storing a first version of a document in a first structure on a storage device; receiving an updated version of the document; identifying one or more frequently updated portions of the document; storing on the storage device the one or more frequently updated portions of the document, in a second structure separate from the first structure; receiving a request for the document; retrieving the first version of the document from the first structure and the frequently updated portions of the document from the second structure; merging the updated portions with the first version to obtain a merged version of the document, by writing the updated portions to the first version of the document; and returning the merged version of the document in response to the request.

---

Claim 3:
3. The method of claim 1 , wherein said identifying comprises: analyzing updates to multiple documents of a common type, wherein the document is also of the common type; and identifying at least one portion of the common document type updated more frequently than other portions of the common document type; wherein the one or more frequently updated portions of the document include the at least one portion of the common document type.