Method and system of identifying textual passages that affect document length
AssigneeWrite Brothers, Inc.
InventorsStephen Michael Greenfield, Christopher Neal Huntley
Life of this patent
Estimating the term…
Abstract
The system relates to identifying critical textual passages that influence the pagination of electronic documents such that the addition or removal of text to these critical passages will have the effect of shortening or lengthening the document.
Claims71
A method for identifying a critical textual passage and test method that influence the pagination of electronic documents such that the modification of text to said critical textual passage by said test method has the effect of decreasing or increasing the page count of the document said method comprising the steps of:
- providing a document comprising a plurality of paragraphs and a plurality of page breaks;
- determining a first plurality of existent page break locations in the document;
- selecting a sub-portion of the document's text;
- selecting a test method for modifying said sub-portion of the document's text;
- performing said test method on said sub-portion of the document's text;
- recalculating changes in page break positions resulting from performing said test method;
- determining a second plurality of updated page break locations in the document;
- detecting a change in page break positions between said first plurality of page break locations and said second plurality of page break locations;
- recording the location of said sub-portion of document text and said test method used to create the change in page break locations.
A method for identifying a plurality of critical textual passages and test methods that influence the pagination of electronic documents such that the modification of text in said plurality of critical passages by said test methods have the effect of decreasing or increasing the page count of the document, said method comprising:
- determining a first plurality of existent page break locations in the document;
- selection of a sub-portion of the document's text;
- performing a test method on said sub-portion of the document's text;
- recalculating changes in page break positions resulting from performing said test method;
- determining a second plurality of updated page break locations in the document;
- detecting and recording a change in page break positions between said first plurality of page break locations and said second plurality of page break locations;
- recursively performing the steps until a desired result or a maximum number of recursions is achieved.
A method of analyzing a document comprising:
- determining a page count of the document;
- selecting a test method to apply to the document;
- applying the test method to the document;
- determining a new page count of the document.
The method of claim 71 wherein the document is formatted according to a specific requirement.
Dependencies are inferred from the claim text.