System and method for managing template attributes
First Claim
1. A method for facilitating generation of a template comprising:
- retrieving a set of template types from a computer-readable memory-;
outputting the set of template types;
receiving a selected template type from the set of template types;
retrieving attributes from the computer-readable memory, the attributes defining a format of a template of the selected template type but including less than all information required to completely define the template of the selected template type; and
instructing a computer-executable document generating application to generate the template of the selected template type in accordance with the attributes.
1 Assignment
0 Petitions
Accused Products
Abstract
According to the invention, this invention redefines the concept of a template as a set of template attributes, such as font types and color schemes, that are accessed by document-generating applications to provide uniform functionality across an organization. The template attributes are stored and distributed throughout an organization in lieu of full document templates in order to reduce storage and transmission bandwidth requirements. The template attributes are distributed from a global server to regional servers and then to user workstations to facilitate propagation and enforcement of organization-wide document formatting protocols.
-
Citations
18 Claims
-
1. A method for facilitating generation of a template comprising:
-
retrieving a set of template types from a computer-readable memory-;
outputting the set of template types;
receiving a selected template type from the set of template types;
retrieving attributes from the computer-readable memory, the attributes defining a format of a template of the selected template type but including less than all information required to completely define the template of the selected template type; and
instructing a computer-executable document generating application to generate the template of the selected template type in accordance with the attributes. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-readable memory encoded with data, comprising:
-
a plurality of categories of data, each category associated with data pertaining to a template type; and
a plurality of sets of attributes, each set belonging to one of said categories, defining a format of templates associated with its template type, but including less than all information required to completely define templates associated with its template type. - View Dependent Claims (6)
-
-
7. A computer-readable memory encoded with data, comprising:
-
a plurality of attribute repositories each comprising;
(a) a plurality of categories of data, each category associated with data pertaining to a template type; and
(b) a plurality of sets of attributes, each set belonging to one of said categories, defining a format of templates associated with its template type, but including less than all information required to completely define templates associated with its template type; and
an information repository comprising data identifying portions of a computer network to which the attribute repositories apply. - View Dependent Claims (8, 9, 10)
-
-
11. A method for managing document templates comprising:
-
storing attributes in a first computer-readable attribute repository, the attributes defining a format of a template but including less than all information required to completely define the template;
receiving from a computer information regarding a second computer-readable attribute repository, the second attribute repository including information that is or was included in the first attribute repository;
determining whether the second attribute repository is less current than the first attribute repository using at least the received information regarding the second attribute repository; and
transmitting the first attribute repository to the computer if it is determined that the second attribute repository is less current than the first attribute repository. - View Dependent Claims (12)
-
-
13. A system for managing document templates comprising:
-
a first computer-readable memory storing a first attribute repository, the attribute repository including information defining a format of a template but including less than all information required to completely define the template;
a first computer communicatively connected to the first computer-readable memory;
a second computer-readable memory storing a second attribute repository, the second attribute repository including information that is or was included in the first attribute repository;
a second computer communicatively connected to the second computer-readable memory and the first computer, the second computer being instructed to receive the first attribute repository from the first computer and overwrite the second attribute repository with the first attribute repository upon receipt. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification