Method and system for formatting web pages having constrained dynamic regions on content templates
First Claim
Patent Images
1. A computer program product encoding a computer program of instructions for executing a computer implemented method for generating a constrained web page template, the method comprising:
- receiving one or more definitions to construct a web page template;
receiving a zone definition to place a zone within the web page template;
receiving a constraint assigned to the zone that limits actions within the zone during web authoring; and
generating the constrained web page template having a zone with a constraint.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention generally relates to methods, systems, and data structures for creating web pages. In embodiments of the present invention, a web page template is created. One or more instructions are received to construct a web page template with a zone. A constraint is assigned to the zone that prohibits actions within the zone at a web authoring. During web authoring, a web author modifies the content within the zone but is prohibited from any action that violates a constraint assigned to the zone.
35 Citations
20 Claims
-
1. A computer program product encoding a computer program of instructions for executing a computer implemented method for generating a constrained web page template, the method comprising:
-
receiving one or more definitions to construct a web page template;
receiving a zone definition to place a zone within the web page template;
receiving a constraint assigned to the zone that limits actions within the zone during web authoring; and
generating the constrained web page template having a zone with a constraint. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product encoding a computer program of instructions for executing a computer implemented method for enforcing constraints on a web page template during web authoring, the method comprising:
-
providing a web page template having a zone, wherein the zone has an assigned constraint; and
prohibiting an action in the zone that would violate the assigned constraint. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product encoding a data structure for a constrained web page template, the data structure comprising:
-
a first data field that contains configuration information for a web page template;
a second data field that contains configuration information for a zone embedded within the web page template; and
a third data field that contains a constraint that prohibits a possible action in the zone during web authoring. - View Dependent Claims (18, 19, 20)
-
Specification