Electronic document processing
First Claim
1. A method of processing a first electronic document using computer software to produce a second electronic document which is an edited version of the first electronic document, wherein the first and second electronic documents define the presentation of elements on at least one page when presented on an output device, the documents each comprising a plurality of text objects to be presented as textual elements in a page, the text objects comprising original text defining a plurality of textual characters, and having associated therewith original presentation attributes defining characteristics of the presentation of the original text of the text object on a page, the method comprising:
- in a template production process, using computer software to generate a document template by processing the first electronic document, selecting at least a first said text object in the first electronic document and associating one or more template attributes with the first text object, said one or more template attributes not being explicitly defined in the first document before the production of the template; and
in an editing process, using computer software to;
receive replacement text to replace at least part of the original text of the first text object;
automatically generate a second text object using the replacement text and one or more of the original presentation attributes of the first text object; and
automatically generate the second electronic document, which includes the second text object, such that the second electronic document accords with the document template.
1 Assignment
0 Petitions
Accused Products
Abstract
A first electronic document is processed to produce a second electronic document. The second electronic document is an edited version of the first electronic document. The processing of the first electronic document includes using computer software to produce the second electronic document.
-
Citations
32 Claims
-
1. A method of processing a first electronic document using computer software to produce a second electronic document which is an edited version of the first electronic document,
wherein the first and second electronic documents define the presentation of elements on at least one page when presented on an output device, the documents each comprising a plurality of text objects to be presented as textual elements in a page, the text objects comprising original text defining a plurality of textual characters, and having associated therewith original presentation attributes defining characteristics of the presentation of the original text of the text object on a page, the method comprising: -
in a template production process, using computer software to generate a document template by processing the first electronic document, selecting at least a first said text object in the first electronic document and associating one or more template attributes with the first text object, said one or more template attributes not being explicitly defined in the first document before the production of the template; and
in an editing process, using computer software to;
receive replacement text to replace at least part of the original text of the first text object;
automatically generate a second text object using the replacement text and one or more of the original presentation attributes of the first text object; and
automatically generate the second electronic document, which includes the second text object, such that the second electronic document accords with the document template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of processing a first electronic document using computer software to produce a document template whereby a second electronic document, which is an edited version of the first electronic document, may be generated,
wherein the first and second electronic documents define the presentation of elements on at least one page when presented on an output device, the documents each comprising a plurality of text objects to be presented as textual elements in a page, each of the text objects comprising original text defining a plurality of textual characters, and original presentation attributes defining characteristics of the presentation of the original text of the text object on a page, the method comprising: in a template production process, using computer software to generate a document template by processing the first electronic document, selecting at least a first said text object in the first electronic document and associating one or more template attributes with the first text object, said one or more template attributes not being explicitly defined in the first document before the production of the template, and storing the template attributes for, in an editing process, enabling computer software to;
receive replacement text to replace at least part of the original text of the first text object;
automatically generate a second text object using the replacement text and one or more of the original presentation attributes of the first text object; and
automatically generate the second electronic document, which includes the second text object, such that the second electronic document accords with the document template.
-
31. A method of processing a first electronic document using computer software to produce a second electronic document which is an edited version of the first electronic document,
wherein the first and second electronic documents define the presentation of elements on at least one page when presented on an output device, the documents each comprising a plurality of text objects to be presented as textual elements in a page, each of the text objects comprising original text defining a plurality of textual characters, and original presentation attributes defining characteristics of the presentation of the original text of the text object on a page, the method comprising, in an editing process, using computer software to: -
access a document template relating to the first electronic document, in which a first said text object in the first electronic document has one or more template attributes associated therewith, said one or more template attributes not being explicitly defined in the first document;
receive replacement text to replace at least part of the original text of the first text object;
automatically generate a second text object using the replacement text and one or more of the original presentation attributes of the first text object; and
automatically generate the second electronic document, which includes the second text object, such that the second electronic document accords with the document template. - View Dependent Claims (32)
-
Specification