System and method for managing template attributes
First Claim
Patent Images
1. A method for facilitating generation of a template comprising:
- sending a request to retrieve a copy of an information repository through the computer network, the information repository comprising network data identifying portions of a computer network to which attribute repositories apply, the information repository selecting an attribute repository from a plurality of attribute repositories with the most up-to-date version of attributes;
receiving the copy of an information repository from the computer network and storing the information repository in said computer-readable memory;
sending a request to retrieve a copy of the selected attribute repository through a computer network, the attribute repository comprising attributes, the attributes being divided into default attributes and template-type-specific attribute categories that include attributes that are specific to a particular template type, the attributes that are specific to a particular template type having been entered by a system administrator via a user-interface;
receiving the copy of the attribute repository from the computer network and storing the attribute repository in a computer-readable memory;
retrieving attributes from the computer-readable memory based on a selected template type;
instructing a computer-executable document generating application to generate the template of the selected template type in accordance with the attributes; and
generating 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.
158 Citations
9 Claims
-
1. A method for facilitating generation of a template comprising:
-
sending a request to retrieve a copy of an information repository through the computer network, the information repository comprising network data identifying portions of a computer network to which attribute repositories apply, the information repository selecting an attribute repository from a plurality of attribute repositories with the most up-to-date version of attributes; receiving the copy of an information repository from the computer network and storing the information repository in said computer-readable memory; sending a request to retrieve a copy of the selected attribute repository through a computer network, the attribute repository comprising attributes, the attributes being divided into default attributes and template-type-specific attribute categories that include attributes that are specific to a particular template type, the attributes that are specific to a particular template type having been entered by a system administrator via a user-interface; receiving the copy of the attribute repository from the computer network and storing the attribute repository in a computer-readable memory; retrieving attributes from the computer-readable memory based on a selected template type; instructing a computer-executable document generating application to generate the template of the selected template type in accordance with the attributes; and generating the template of the selected template type in accordance with the attributes. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-readable memory carrying one or more sequences of instructions for managing template attributes, wherein execution of the one of more sequences of instructions by a computer causes the computer to perform the steps of:
-
sending a request to retrieve a copy of an information repository through the computer network, the information repository comprising network data identifying portions of a computer network to which attribute repositories apply, the information repository selecting an attribute repository from a plurality of attribute repositories with the most up-to-date version of attributes; receiving the copy of the information repository from the computer network and storing the information repository in said computer-readable memory; sending a request to retrieve a copy of the selected attribute repository through a computer network, the attribute repository comprising 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 default template attributes and said categories, the attributes belonging to said categories having been entered by a system administrator via a user-interface;receiving the copy of the attribute repository from the computer network and storing the attribute repository in said computer-readable memory; retrieving attributes from the computer-readable memory based on a selected template type; instructing a computer-executable document generating application to generate the template of the selected template type in accordance with the attributes; and generating the template of the selected template type in accordance with the attributes. - View Dependent Claims (6, 7, 8, 9)
-
Specification