System and method for efficiently drafting a legal document using an authenticated clause table
First Claim
1. A system for drafting a complex document, comprising:
- a record naming at least one third party in a complex document;
a clause selection module selecting, by a user, one or more clauses from a clause table stored in a database, wherein each clause includes provisions and terms relating to conditions affecting the at least one third party;
a user comparison module comparing the one or more selected clauses against a user authorization list stored in the database and precluding only those selected clauses from use for which the user is not authorized;
a clause comparison module otherwise comparing the one or more selected clauses against a clause preference list stored in the database for the at least one third party, precluding only those selected clauses from use that are not preferred and structuring the conditions affecting the at least one third party provided in the provisions and terms of the one or more selected clauses in the complex document; and
a processor to execute the modules.
13 Assignments
0 Petitions
Accused Products
Abstract
A table of clauses is compiled into a shareable database. Each clause relates to parties potentially affected by a use of the clause in a legal document. Each clause also includes authorizations controlling access and preferences specifying provisions and terms for a specific subject matter. A searchable index is formed using a topical ordering based on the specific subject matter included. A clause selection interface is exported and includes document drafting controls. The clauses table index is authenticated against the authorizations for a given user, preferences for the individual parties, and specified monetary amount and is presented following successful authentication. A clause selection is authenticated against the authorizations for a given user and the preferences for the parties. An individual clause from the clauses table is displayed on the user interface upon the selection by the given user following successful authentication.
-
Citations
20 Claims
-
1. A system for drafting a complex document, comprising:
-
a record naming at least one third party in a complex document; a clause selection module selecting, by a user, one or more clauses from a clause table stored in a database, wherein each clause includes provisions and terms relating to conditions affecting the at least one third party; a user comparison module comparing the one or more selected clauses against a user authorization list stored in the database and precluding only those selected clauses from use for which the user is not authorized; a clause comparison module otherwise comparing the one or more selected clauses against a clause preference list stored in the database for the at least one third party, precluding only those selected clauses from use that are not preferred and structuring the conditions affecting the at least one third party provided in the provisions and terms of the one or more selected clauses in the complex document; and a processor to execute the modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for drafting a complex document, comprising:
-
naming at least one third party in a complex document; selecting, by a user, one or more clauses from a clause table stored in a database, wherein each clause includes provisions and terms relating to conditions affecting the at least one third party; comparing the one or more selected clauses against a user authorization list stored in the database; precluding only those selected clauses from use for which the user is not authorized; otherwise comparing the one or more selected clauses against a clause preference list stored in the database for the at least one third party; precluding only those selected clauses from use that are not preferred; structuring the conditions affecting the at least one third party provided in the provisions and terms of the one or more selected clauses in the complex document; and storing the complex document. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for drafting a complex document using an authenticated clause table, comprising:
-
naming at least one third party in a complex document; providing a clause selection interface, comprising; displaying a clause topics listing; and receiving a clause selection from the clause topics listing by a user; authenticating use of the clause selection, comprising; comparing the clause selection against a user authorization list stored in a database for the at least one third party; comparing the clause selection against a clause preference list stored in the database for the at least one third party; and structuring conditions affecting the at least one third party provided in the provisions and terms of the clause selection in the complex document, wherein the clause selection is precluded from use when at least one of the clause selection is not authorized by the user authorization list and the clause selection is not preferred and, wherein the clause selection is presented via the clause selection interface upon successful authentication; and storing the complex document. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification