Patent ID: 9123023
Filing Date: 2015-09-01
Classification: G06F,G06Q

Abstract:
1. A method of managing a set of structured data, the method comprising: identifying, by a computer system, a plurality of elements within the set of structured data, wherein the set of structured data comprises one or more documents, wherein the plurality of elements comprise portions of the one or more documents having a same structure, and wherein the one or more documents include one or more of a user's guide for an application, a programmer's guide for an application, or a series of documents related to development of an application; assigning, by the computer system, each of the plurality of identified elements to a record having a predefined schema, the predefined schema of each record comprising content of an element assigned to the record and a plurality of user defined control attributes describing and controlling the content of the element assigned to the record, wherein the control attributes for each record include a release attribute identifying a release or version of the application to which the document relates, a set of component attributes identifying a context for the document, a status attribute identifying past, current, or future availability of a function or feature of the application to which the element relates, and at least one user defined access control attribute defining role-based permissions to the content of the record; defining, by the computer system, for each of the records one or more of the control attributes; storing, by the computer system, the records in a repository; and providing a dynamic view of one or more of the records in the repository based on the control attributes.