Connected templates in connection with a content management server system or the like
First Claim
1. A data system for serving a set of pieces of content to a user, the data system comprising a data structure having:
- a first posting corresponding to the set of pieces of content to be served, the first posting including a description of each piece of content including a name of the piece of content, a type of the piece of content, and a location of the piece of content;
a first template pointed to by the first posting, the first posting for being presented to the user according to the first template such that the set of pieces of content are to be viewed in a first manner, the first template including a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder; and
a content definition information (CDI) module separate from but pointed to by the first template, the CDI module including therein content definition information for each placeholder of the first template including the name and type of the piece of content corresponding to the placeholder, such name and type of the piece of content matching a corresponding name and type of piece of content as set forth in the first posting.
2 Assignments
0 Petitions
Accused Products
Abstract
A data system has a data structure with a posting corresponding to a set of pieces of content to be served. The posting includes a description of each piece of content including a name, a type, and a location thereof. The posting is presented to a user according to a pointed-to template. The template includes a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder. The template points to a separate content definition information module that includes content definition information for each placeholder including the name and type of the corresponding piece of content. Such name and type matches a corresponding name and type as set forth in the posting.
46 Citations
10 Claims
-
1. A data system for serving a set of pieces of content to a user, the data system comprising a data structure having:
-
a first posting corresponding to the set of pieces of content to be served, the first posting including a description of each piece of content including a name of the piece of content, a type of the piece of content, and a location of the piece of content;
a first template pointed to by the first posting, the first posting for being presented to the user according to the first template such that the set of pieces of content are to be viewed in a first manner, the first template including a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder; and
a content definition information (CDI) module separate from but pointed to by the first template, the CDI module including therein content definition information for each placeholder of the first template including the name and type of the piece of content corresponding to the placeholder, such name and type of the piece of content matching a corresponding name and type of piece of content as set forth in the first posting. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable medium having stored thereon a data structure to be employed by a data system for serving a set of pieces of content to a user, the data structure having:
-
a first posting corresponding to the set of pieces of content to be served, the first posting including a description of each piece of content including a name of the piece of content, a type of the piece of content, and a location of the piece of content;
a first template pointed to by the first posting, the first posting for being presented to the user according to the first template such that the set of pieces of content are to be viewed in a first manner, the first template including a placeholder within which each piece of content is to be presented, and positioning information setting forth a layout position for each placeholder; and
a content definition information (CDI) module separate from but pointed to by the first template, the CDI module including therein content definition information for each placeholder of the first template including the name and type of the piece of content corresponding to the placeholder, such name and type of the piece of content matching a corresponding name and type of piece of content as set forth in the first posting. - View Dependent Claims (7, 8, 9, 10)
-
Specification