Computer-implemented methods and systems for identifying and reporting deviations from standards and policies for contracts, agreements and other business documents
First Claim
1. A non-transitory machine-readable medium having data stored thereon representing sequences of machine-executable instructions for identifying and reporting deviations in customized business documents from standards and policies of organizations, the machine-readable medium comprising:
- instructions for receiving a plurality of business document templates;
instructions for providing information configured to generate a graphical user interface that enables a user of the graphical user interface to define a plurality of deviation rules configured to codify one or more standards or policies of an organization and that enables the user to associate at least some of the plurality of deviation rules with each business document template in the plurality of business document templates, the graphical user interface configured to receive from the user information specifying one or more conditions for each deviation rule in the plurality of deviation rules that define when business document terms in customized business documents generated based on the plurality of business document templates do not conform to the one or more standards or policies of the organization, the graphical user interface further configured to receive from the user information associating at least some of the deviation rules in the plurality of deviation rules with at least one of the plurality of business document templates;
instructions for storing the plurality of business document templates and the associated plurality of deviation rules, each of the plurality of business document templates having a plurality of business document generation rules;
instructions for receiving a customized business document generated based upon one of the stored plurality of business document templates, the generated customized business document including a selection of plurality of clauses and business document terms based at least in part from evaluating the plurality of business document generation rules in the one of the stored plurality of business document templates;
instructions for retrieving one or more of the stored deviation rules associated with the business document template upon which the customized business document is based and applying the retrieved one or more deviation rules against the generated customized business document;
instructions for identifying all business document terms of the customized business document that do not conform to the one or more standards or policies of the organization based on the application of the retrieved one or more deviation rules; and
instructions for generating a report that includes at least the identified non-conforming business document terms.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method may include steps of providing a plurality of business document templates; providing a plurality of deviation rules and associating at least some of the plurality of deviation rules with each of the business document templates; storing the plurality of business document templates and the associated plurality of deviation rules; generating a business document (such as a contract, for example) based upon one of the stored plurality of business document templates, the generated business document including a plurality of clauses and business document terms; retrieving the plurality of deviation rules associated with the business document template upon which the business document is based and applying the retrieved plurality of deviation rules against the generated business document; identifying all business document terms of the business document that do not conform to one or more of the applied plurality of deviation rules, and generating a report that includes at least the identified non-conforming business document terms.
-
Citations
15 Claims
-
1. A non-transitory machine-readable medium having data stored thereon representing sequences of machine-executable instructions for identifying and reporting deviations in customized business documents from standards and policies of organizations, the machine-readable medium comprising:
-
instructions for receiving a plurality of business document templates; instructions for providing information configured to generate a graphical user interface that enables a user of the graphical user interface to define a plurality of deviation rules configured to codify one or more standards or policies of an organization and that enables the user to associate at least some of the plurality of deviation rules with each business document template in the plurality of business document templates, the graphical user interface configured to receive from the user information specifying one or more conditions for each deviation rule in the plurality of deviation rules that define when business document terms in customized business documents generated based on the plurality of business document templates do not conform to the one or more standards or policies of the organization, the graphical user interface further configured to receive from the user information associating at least some of the deviation rules in the plurality of deviation rules with at least one of the plurality of business document templates; instructions for storing the plurality of business document templates and the associated plurality of deviation rules, each of the plurality of business document templates having a plurality of business document generation rules; instructions for receiving a customized business document generated based upon one of the stored plurality of business document templates, the generated customized business document including a selection of plurality of clauses and business document terms based at least in part from evaluating the plurality of business document generation rules in the one of the stored plurality of business document templates; instructions for retrieving one or more of the stored deviation rules associated with the business document template upon which the customized business document is based and applying the retrieved one or more deviation rules against the generated customized business document; instructions for identifying all business document terms of the customized business document that do not conform to the one or more standards or policies of the organization based on the application of the retrieved one or more deviation rules; and instructions for generating a report that includes at least the identified non-conforming business document terms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for identifying and reporting deviations in customized business documents from standards and policies of organizations, comprising:
-
receiving, at one or more computer systems, a plurality of business document templates; providing, with the one or more computer systems, information configured to display a graphical user interface on a display device that enables a user of the graphical user interface to define a plurality of deviation rules configured to codify one or more standards or policies of an organization and that enables the user to associate at least some of the plurality of deviation rules with each business document template in the plurality of business document templates, the graphical user interface configured to receive from the user information specifying one or more conditions for each deviation rule in the plurality of deviation rules that define when business document terms in customized business documents generated based on the plurality of business document templates do not conform to the one or more standards or policies of the organization, the graphical user interface further configured to receive from the user information associating at least some of the deviation rules in the plurality of deviation rules with at least one of the plurality of business document templates; storing the plurality of business document templates and the associated plurality of deviation rules in a database associated with the one or more computer systems, each of the plurality of business document templates having a plurality of business document generation rules; receiving, at the one or more computer systems, a customized business document generated based upon one of the stored plurality of business document templates, the generated customized business document including a selection of plurality of clauses and business document terms based at least in part from evaluating the plurality of business document generation rules in the one of the stored plurality of business document templates; retrieving, with the one or more computer systems, one or more deviation rules associated with the business document template upon which the customized business document is based from the database associated with the one or more computer systems and applying the retrieved one or more deviation rules against the generated customized business document; identifying, with one or more processors associated with the one or more computer systems, all business document terms of the customized business document that do not conform to the one or more standards or policies of the organization based on the application of the retrieved one or more deviation rules; and generating, with the one or more processors associated with the one or more computer systems, a report that includes at least the identified non-conforming business document terms.
-
-
15. A computer system for identifying and reporting deviations in customized business documents from standards and policies of organizations, comprising:
-
at least one processor; at least one data storage device coupled to the at least one processor; a plurality of processes spawned by said at least one processor, the processes including processing logic for; receiving a plurality of business document templates; providing information configured to display a graphical user interface on a display device that enables a user of the graphical user interface to define a plurality of deviation rules configured to codify one or more standards or policies of an organization and that enables the user to associate at least some of the plurality of deviation rules with each business document template in the plurality of business document templates, the graphical user interface configured to receive from the user information specifying one or more conditions for each deviation rule in the plurality of deviation rules that define when business document terms in customized business documents generated based on the plurality of business document templates do not conform to the one or more standards or policies of the organization, the graphical user interface further configured to receive from the user information associating at least some of the deviation rules in the plurality of deviation rules with at least one of the plurality of business document templates; storing the plurality of business document templates and the associated plurality of deviation rules, each of the plurality of business document templates having a plurality of business document generation rules; receiving a customized business document generated based upon one of the stored plurality of business document templates, the generated customized business document including a selection of plurality of clauses and business document terms based at least in part from evaluating the plurality of business document generation rules in the one of the stored plurality of business document templates; retrieving one or more stored deviation rules associated with the business document template upon which the customized business document is based and applying the retrieved one or more deviation rules against the generated customized business document; identifying all business document terms of the customized business document that do not conform to the one or more standards or policies of the organization based on the application of the retrieved one or more deviation rules; and generating a report that includes at least the identified non-conforming business document terms.
-
Specification