Computer assisted and/or implemented process and system for annotating and/or linking documents and data, optionally in an intellectual property management system
First Claim
1. A computer-implemented system for providing grouping of annotated electronic documents having mark-ups to be applied to the documents, said system comprising:
- (A) an annotation component to determine, responsive to at least one user, at least one annotation to be applied to at least one document, including a selection resource to select at least a portion of the at least one document and to associate the at least one annotation therewith, and a mark-up resource to at least one of add and edit the at least one annotation; and
(B) a reference component, responsive to the at least one user, to at least one of establish, traverse, indicate, and remove, at least one reference between the at least one portion and at least one of an other portion of the at least one document, an other document, and at least one other portion of the other document.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-enabled system, method, and medium is provided to support analyzing intellectual property documents by linking and annotating patents, copyrights, trademarks, license agreements, and other types of intellectual property documents. The invention is suitable for use by intellectual property professionals in memorializing their thought processes, work products, and reasoning, whether in preliminary or final form, and is flexible to support development and use of a rich linked set representing complex relationships in an intellectual property portfolio. Optionally, marked up, linked documents are divided into data streams, one of the data streams containing the original document for mark-up, and one other data stream containing the annotation data. The marked-up document may be further revised and/or annotated, even by multiple users. The system provides that the same document such as a patent may be centrally stored but independently marked-up by different users (or groups of users). The system further extracts from such a marked-up document such annotation data with any changes thereto, and provides one or more data streams, containing the annotation data for storage and or later use.
303 Citations
53 Claims
-
1. A computer-implemented system for providing grouping of annotated electronic documents having mark-ups to be applied to the documents, said system comprising:
-
(A) an annotation component to determine, responsive to at least one user, at least one annotation to be applied to at least one document, including a selection resource to select at least a portion of the at least one document and to associate the at least one annotation therewith, and a mark-up resource to at least one of add and edit the at least one annotation; and
(B) a reference component, responsive to the at least one user, to at least one of establish, traverse, indicate, and remove, at least one reference between the at least one portion and at least one of an other portion of the at least one document, an other document, and at least one other portion of the other document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented system for providing a grouping of annotated electronic documents in an intellectual property environment, said system comprising:
-
(A) at least one merge component, to associate document data representative of at least one document and annotation data representative of at least one annotation to be applied to the at least one document, said document data including at least one element corresponding to a location of the at least one annotation within said document; and
to provide at least one marked-up representation of the at least one document, the at least one marked-up representation having the document data and the annotation data;
(B) at least one split component, responsive to said at least one marked-up representation, to extract the annotation data and the document data from the at least one marked-up representation; and
(C) at least one version component, to at least one of manage a history of changes and to maintain a separate version for the document data and the annotation data applied thereto. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. In a computer-implemented system for providing a grouping of annotated electronic documents in an intellectual property environment, a method for annotating intellectual property documents, implemented by a computer system, said method comprising the at least one of sequential, non-sequential and sequence-independent steps of:
-
(A) determining at least one annotation to be applied to at least one document, including selecting at least a portion of the at least one document to be annotated, associating the at least one annotation with the at least one portion, and editing annotation data corresponding to the at least one portion; and
(B) at least one of establishing, traversing, indicating, and removing at least one reference from the at least one portion to at least one of an other portion of the at least one document, an other document, and at least one other portion of the other document. - View Dependent Claims (26, 27, 28)
-
-
29. A system for retrieving and storing a plurality of electronic documents and a plurality of annotations to be applied to the documents, the plurality of documents to be accessed by a plurality of users, the plurality of annotations to be accessed by at least a portion of the users, the system comprising:
-
(A) at least one storage portion, to store at least one document and at least one annotation associated therewith;
(B) at least one server to determine respective locations of the plurality of documents including the at least one document, and the plurality of annotations including the at least one annotation; and
(C) at least one manager, to determine a location of the at least one document and at least one annotation to be applied thereto, stored in the at least one storage portion, and to at least one of retrieve from and store in, via the at least one server, the at least one document and the at least one annotation to be applied thereto, in the at least one storage portion; and
to provide the at least one document with the at least one annotation applied thereto. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. In a computer-implemented system, a method for annotating electronic documents in an intellectual property environment, comprising the at least one of sequential, non-sequential, and sequence independent steps of:
-
(A) providing at least one document;
(B) determining at least one section of the at least one document to be annotated;
(C) determining at least one annotation to be applied to the at least one section;
(D) associating the at least one annotation with the at least one section; and
(E) storing the at least one annotation for later retrieval, wherein the annotation is stored separately from the at least one document. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. In a computer-implemented system, a method for annotating electronic documents in an intellectual property environment, the annotations indicating an evaluation of at least one legal property relative to at least the annotated electronic document, comprising the at least one of sequential, non-sequential, and sequence independent steps of:
-
(A) providing at least one document, wherein the at least one document is representative of at least one of;
a patent document, a trademark document, a copyright document, a product description document, a license document, a sui generic protection document, a design registration document, a trade secret document, and an opinion document;
(B) determining at least one section of the at least one document to be annotated, including at least one of (i) indicating, responsive to the user, a scope of the at least one section and selecting the at least one section;
(ii) selecting, responsive to the user, the at least one section from a plurality of pre-determined sections; and
(iii) automatically or semi-automatically pre-determining a scope of the at least one section, and automatically, manually or semi-automatically selecting the at least one section;
(C) determining at least one annotation to be applied to the at least one section, including at least one of;
(i) selecting at least one pre-defined notation;
(ii) receiving input text;
(ii) selecting at least one user-defined attribute;
(iv) receiving a reference to a URL; and
(v) receiving a reference to a file;
(D) associating the at least one annotation with the at least one section; and
(E) storing the storing the at least one annotation for later retrieval, wherein the annotation is stored separately from the at least one document. - View Dependent Claims (49)
-
-
50. A computer-implemented system for managing an annotated electronic document in XML format, said system comprising:
-
(A) at least one merge component, to associate document data representative of at least one document, and annotation data representative of at least one annotation, to be applied to the at least one document, said document data having an XML format and including at least one element corresponding to a location of the at least one annotation within said document; and
to provide at least one marked-up representation of the at least one document, the at least one marked-up representation having the document data and the annotation data associated therewith; and
(B) at least one split component, responsive to said at least one marked-up representation, to extract the annotation data and the document data from the at least one marked-up representation;
(C) wherein the at least one annotation and the at least one document are at least one of stored logically separate and stored physically separate. - View Dependent Claims (51, 52, 53)
-
Specification