Contract authoring system and method
OwnerSachin Sharma, Shawn Fernandesinventors
Life of this patent
Estimating the term…
Abstract
A computer based system and method for contract authoring. The method can receive an external contract document in electronic form, wherein the external contract document comprises a plurality of text portions relating to a plurality of contract component types, respectively. The method can accessing a knowledge base describing a plurality of text patterns which identify with the plurality of the contract component types, respectively. Moreover, the method can process the external contract document utilizing the knowledge base to automatically identify the plurality of the contract component types for the plurality of the text portions in the contract document, respectively.
Claims14
A computer based system for contract authoring, comprising:
- a processor unit;
- a computer screen operably associated with the processor unit;
- a non-transitory computer readable medium operably associated with the processor unit, the computer readable medium storing instructions executable by the processor unit to perform the steps of:
- receiving an unprocessed external contract document in electronic form, the external contract document comprising a plurality of text portions relating to a plurality of contract component types, wherein any contract component type is one of a contract title, a section title, a clause title, and a clause text;
- accessing a heuristic system describing a plurality of text patterns which identify with the plurality of the contract component types;
- processing the external contract document utilizing the heuristic system to automatically identify and extract the plurality of the contract component types for the plurality of the text portions in the external contract document;
- wherein the heuristic system is selectively operable to automatically identify and extract at least one title from the external contract document;
- displaying the external contract document on the computer screen;
- and
- simultaneously displaying a separate indication of the plurality of the contract component types that have been identified and extracted in the processing step as being associated with the plurality of the text portions in the external contract document;
- wherein the indication includes a tree structure showing separate component types and their inter-relationships that have been identified and extracted in the processing step;
- wherein the tree structure comprises total number of each separate component type that has been identified and extracted in the processing step.
A computer based method for contract authoring, comprising:
- providing a processor unit;
- providing a computer screen operably associated with the processor unit;
- providing a non-transitory computer readable medium operably associated with the processor unit, the computer readable medium storing instructions executable by the processor unit to perform the steps of:
- receiving an unprocessed external contract document in electronic form, the external contract document comprising a plurality of text portions relating to a plurality of contract component types, wherein a contract component type is one of a contract title, a section title, a clause title, and a clause text;
- accessing a heuristic system describing a plurality of text patterns which identify with the plurality of the contract component types;
- processing the external contract document utilizing the heuristic system to automatically identify and extract the plurality of the contract component types for the plurality of the text portions in the external contract document;
- wherein the heuristic system is selectively operable to automatically identify and extract at least one title from the external contract document;
- displaying the external contract document on the computer screen;
- and
- simultaneously displaying a separate indication of the plurality of the contract component types that have been identified and extracted in the processing step as being associated with the plurality of the text portions in the external contract document;
- wherein the indication includes a tree structure showing separate component types and their inter-relationships that have been identified and extracted in the processing step;
- wherein the tree structure comprises a total number of each separate component type that has been identified and extracted in the processing step.
Dependencies are inferred from the claim text.