Computer-implemented method and system for managing attributes of intellectual property documents, optionally including organization thereof
OwnerEugene M. Leeinventor
Life of this patent
Estimating the term…
Abstract
A computer-enabled system, method, and medium is provided to support, e.g., analyzing intellectual property documents by assigning attributes to the documents. The present invention is suitable for use by intellectual property professionals and is flexible to support development and use of customized attribute types and attributes. Optionally, a group of intellectual property documents can be divided into projects, which can be ingested including assigning attributes. Optionally, the attributes can be used to filter information included in e.g., searches, and/or reports.
Claims18
A computer-implemented system for searching for a document, comprising:
- providing, in a computer system,
- a first data storage having a plurality of documents including at least one document, and
- a second data storage storing respective references to the documents, including a reference to the at least one document, an attribute assigned to the document, and all ancestors of the assigned attribute but not descendants or siblings according to a hierarchy of attributes, the respective references uniquely indicating respective individual documents in the first data storage;
- the at least one document being a data record including a plurality of fields,
- the attribute being different from the fields and contents of the fields in the at least one document;
- and
- a computer processor device, the computer processor device being configured to
- accept, from an input device, a user's selection of search criteria including an attribute type and one of predetermined attributes associated with the attribute type;
- search the ancestors stored in the second data storage for the one of the predetermined attributes;
- and
- locate the at least one document from the respective reference in the first data storage when the one of the predetermined attributes is associated as one of the ancestors of the attribute assigned to the document.
A computer program stored on a non-transitory computer-readable medium with a method for searching for a document, the comprising computer-executable steps for:
- providing, in a computer system,
- a first data storage having a plurality of documents including at least one document, and
- a second data storage storing respective references to the documents, including a reference to the at least one document, an attribute assigned to the document, and all ancestors of the assigned attribute but not descendants or siblings according to a hierarchy of attributes, the respective references uniquely indicating respective individual documents in the first data storage;
- the at least one document being a data record including a plurality of fields,
- the attribute being different from the fields and contents of the fields in the at least one document;
- and
- accepting from an input device, a user's selection of search criteria including an attribute type and one of predetermined attributes associated with the attribute type;
- searching the ancestors stored in the second data storage for the one of the predetermined attributes;
- and
- locating the at least one document from the respective reference in the first data storage when the one of the predetermined attributes is associated as one of the ancestors of the attribute assigned to the document.
A method for searching for a document, comprising:
- providing, in a computer system,
- a first data storage having a plurality of documents including at least one document, and
- a second data storage storing respective references to the documents, including a reference to the at least one document, an attribute assigned to the document, and all ancestors of the assigned attribute but not descendants or siblings according to a hierarchy of attributes, the respective references uniquely indicating respective individual documents in the first data storage;
- the at least one document being a data record including a plurality of fields,
- the attribute being different from the fields and contents of the fields in the at least one document;
- and
- accepting from an input device, a user's selection of search criteria including an attribute type and one of predetermined attributes associated with the attribute type;
- searching the ancestors stored in the second data storage for the one of the predetermined attributes;
- and
- locating the at least one document from the respective reference in the first data storage when the one of the predetermined attributes is associated as one of the ancestors of the attribute assigned to the document.
Dependencies are inferred from the claim text.