Patents

ContractExpress Patents

ContractExpress has been granted six U.S. patents, several international patents with nine further U.S. and international patent applications in process. In summary, the six granted U.S. patents consist of:

Mark-up of automated documents
(U.S. Patent # 7,363,579)
The invention provides a document generation system for generating a customized document using content elements selected by rules operating on input information, the operating information comprising transaction values. The system comprises at least one computer having a document generation program stored thereon, means to associate further rules with the transaction values, and means to evaluate said further rules to produce an indication of whether transaction values are definite, indefinite or absent in a partially customized generated document. The effect of the transaction values is represented by means of a mark-up.

Checking missing transaction values in generated document
(U.S. Patent # 7,380,201)
The invention provides a document generation system, which is capable of generating a fully or partially customized document by evaluating rules to select some of a group of a content elements, such that the fully or partially customized document is able to support cross-reference between a first content element and at least a second content element, and cross-refernces between any of the content elements and an external file.

Systems, methods and computer programs for analysis, clarification, reporting on and generation of master documents for use in automated document generation
(U.S. Patent # 7,472,343)
A system and method of generating data representing a master document for use in an automated document generation system comprises storing data representing a first mark-up notation or style and data representing a second mark-up notation or style different to the first mark-up notation or style. Data representing a mapping between the first and second mark-up notations or styles is stored. Data representing a precedent or master document written in the first mark-up notation or style is received. The received data is analyzed, in dependence on the data representing the first mark-up notation or style, to determine component elements of the first precedent or master document and the interrelationships of the component elements. Data is generated representing a precedent or master document written in the second mark-up notation or style based on the analysis and dependent on the data representing the mapping and the second mark-up notation or style. Lastly, the generated data is output.

Cross-reference Generation
(U.S. Patent # 7,506,251)
The invention provides a document generation system, which is capable of generating a fully or a partially customized document by evaluating rules to select some of a group of content elements, such that the fully or partially customized document is able to support cross-references between a first content element and at least a second content element, and cross-references between any of the content elements and an external file.

Debugging Master Documents
(U.S. Patent # 7,757,160)
A method for debugging a master document of the type used to generate customised documents in a document generation system in which a dynamic questionnaire is generated according to the mark-up of the master document, wherein the markup comprises a plurality of conditional texts and a plurality of variables that control the inclusion of the conditional text the method comprising the steps performed by a computer system of: identifying unexpected behaviour in a questionnaire generated from a master document, wherein the unexpected behaviour is a conditional text being disabled when the conditional text should be enabled, or a conditional text being enabled when the conditional text should be disabled; identifying a variable corresponding to those questions in the questionnaire for which unexpected behaviour occurs (more)

Conditional text manipulation
(U.S. Patent # 7,818,304)
A document generation system for generating a customised document using content elements selected by rules operating on input information, the content elements comprising conditional and unconditional text is provided. The system provides means to generate a program structure, containing information about the space characters to be inserted between the conditional and unconditional text in the generated document. The program structure is evaluated to determine the positions of the space characters. The program structure may be an XML structure.


To find out more about our Patents, go to the official, U.S. Patent Office Website.