Object-oriented system for creating and managing websites and their content
First Claim
1. A method for creating and managing a website as an object-oriented system, comprising:
- (a) providing, on a system server computer, a plurality of hierarchical classes of objects, wherein each object of the plurality of hierarchical classes of objects represents one aspect of storage, presentation, and logic of a website, wherein each object of the plurality of hierarchical classes of objects is managed separately from each other while retaining relationships between the plurality of hierarchical classes of objects organized as packages of classes, and wherein the packages of classes are organized by tiers;
(b) providing, on a web server computer, a user-interface operable to;
(i) present representations of objects instantiating the plurality of hierarchical classes of objects; and
(ii) receive commands meant to one of;
(1) instantiate a new object;
(2) destroy a presented object; and
(3) change a property of a presented object; and
(c) storing, on a database server computer, objects as a traversable object tree in accordance with the plurality of hierarchical classes of objects.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention teaches a method for creating and managing a website as an object oriented system, comprising: providing on a system server a plurality of hierarchical classes of objects, each of the classes representing one aspect of the storage, presentation and logic of a website; providing on a web server an interface operable to present representations of objects instantiating the plurality of hierarchical classes and receive commands meant to one of: instantiate a new object, destroy a presented object, and change a property of a presented object; and storing on a database server objects as a traversable tree in accordance with the plurality of hierarchical classes.
-
Citations
19 Claims
-
1. A method for creating and managing a website as an object-oriented system, comprising:
-
(a) providing, on a system server computer, a plurality of hierarchical classes of objects, wherein each object of the plurality of hierarchical classes of objects represents one aspect of storage, presentation, and logic of a website, wherein each object of the plurality of hierarchical classes of objects is managed separately from each other while retaining relationships between the plurality of hierarchical classes of objects organized as packages of classes, and wherein the packages of classes are organized by tiers; (b) providing, on a web server computer, a user-interface operable to; (i) present representations of objects instantiating the plurality of hierarchical classes of objects; and (ii) receive commands meant to one of; (1) instantiate a new object; (2) destroy a presented object; and (3) change a property of a presented object; and (c) storing, on a database server computer, objects as a traversable object tree in accordance with the plurality of hierarchical classes of objects. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for creating and managing a website as an object-oriented system, comprising:
-
(a) a system server computer operable to provide a plurality of hierarchical classes of objects, wherein each object of the plurality of hierarchical classes of objects represents one aspect of storage, presentation, and logic of a website, wherein each object of the plurality of hierarchical classes of objects is managed separately from each other while retaining relationships between the plurality of hierarchical classes of objects organized as packages of classes, and wherein the packages of classes are organized by tiers; (b) a web server computer in communication with the system server computer and operable to provide a user-interface operable to; (i) present representations of objects instantiating the plurality of hierarchical classes of objects; and (ii) receive commands meant to one of; (1) instantiate a new object; (2) destroy a presented object; and (3) change a property of a presented object; and (c) a database server computer in communication with the system server computer and operable to store objects as a traversable object tree in accordance with the plurality of hierarchical classes of objects. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for creating and managing a website as an object-oriented system, comprising:
-
(a) means for providing a plurality of hierarchical classes of objects, wherein each object of the plurality of hierarchical classes of objects represents one aspect of storage, presentation, and logic of a website, wherein each object of the plurality of hierarchical classes of objects is managed separately from each other while retaining relationships between the plurality of hierarchical classes of objects organized as packages of classes, and wherein the packages of classes are organized by tiers; (b) means for providing a user-interface, including; (i) means for presenting representations of objects instantiating the plurality of hierarchical classes of objects; and (ii) means for receiving commands meant to one of; (1) instantiate a new object; (2) destroy a presented object; and (3) change a property of a presented object; and (c) means for storing objects as a traversable object tree in accordance with the plurality of hierarchical classes of objects. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification