Creation of component templates
First Claim
Patent Images
1. A system for creation of component templates, comprising:
- an identification engine, to access a set of electronic document templates and identify instances of duplicated document content contained in two or more electronic document templates of the set of electronic document templates;
a notice engine, to cause display of a user notice for first duplicated document content; and
a component template engine, to, responsive to receipt of data indicative of a user instruction to create a component template for the first duplicated content, create the component template corresponding to the two or more electronic document templates of the set of electronic document templates, wherein the component template contains the duplicated content identified in the two or more electronic document templates and is configured to enable new documents to be generated therefrom, and store the component template.
1 Assignment
0 Petitions
Accused Products
Abstract
In one example of the disclosure, a set of electronic document templates is accessed and instances of duplicated document content are identified. Display of a user notice for first duplicated document content is caused. Responsive to receipt of data indicative of a user instruction to create a component template for the first duplicated content, the component template is created and stored.
7 Citations
15 Claims
-
1. A system for creation of component templates, comprising:
-
an identification engine, to access a set of electronic document templates and identify instances of duplicated document content contained in two or more electronic document templates of the set of electronic document templates; a notice engine, to cause display of a user notice for first duplicated document content; and a component template engine, to, responsive to receipt of data indicative of a user instruction to create a component template for the first duplicated content, create the component template corresponding to the two or more electronic document templates of the set of electronic document templates, wherein the component template contains the duplicated content identified in the two or more electronic document templates and is configured to enable new documents to be generated therefrom, and store the component template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A memory resource storing instructions that when executed cause a processing resource to create component templates, the instructions comprising:
-
an identification module that when executed causes the processing resource to access a set of electronic document templates, and to identify as duplicated document content instances where content of a first document template of the set of electronic document templates is determined to be within a pre-defined degree of similarity relative to content of a second document template of the set of electronic document templates; a notice module that when executed causes the processing resource to cause display of a user notice for first duplicated document content; and a component template module that when executed causes the processing resource to, responsive to receipt of data indicative of a user instruction to create a component template for the first duplicated content, create the component template corresponding to the two or more electronic document templates of the set of electronic document templates, wherein the component template contains the duplicated content identified in the two or more electronic document templates and is configured to enable new documents to be generated therefrom, and store the component template. - View Dependent Claims (14)
-
-
15. A method to create component templates, comprising:
-
accessing a set of electronic document templates; identifying instances of duplicated document content in two or more electronic document templates of the set of electronic document templates; displaying a user notice for first duplicated document content; creating a component template in response to receiving data indicative of a user instruction to create the component template for the first duplicated content; storing the created component template at a database; analyzing a subject document to identify a set of subject document sections; searching the database to determine that a first component template in the database is a duplicate to a first subject document section; and creating and storing component templates for the set of identified subject document sections except for the first subject document section.
-
Specification