×

Object-oriented system for creating and managing websites and their content

  • US 10,489,486 B2
  • Filed: 11/07/2017
  • Issued: 11/26/2019
  • Est. Priority Date: 04/28/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for creating and managing a website, comprising:

  • providing, via an electronic computing device, a graphical user interface to allow a user to create and manage the website;

    providing, via a system server computing device, a plurality of hierarchical classes of objects to allow components of the website to be created, updated, and deleted independently from each other, wherein each object of the plurality of hierarchical classes of objects represents one aspect of storage, presentation, and logic of the website, wherein each object of the plurality of hierarchical classes of objects is managed separately from each other while retaining relationships among the plurality of hierarchical classes of objects organized as packages of classes, and wherein the packages of classes are organized by tiers;

    storing, in a database management system on a database server computing device in communication with the system server computing device, object configurations for the plurality of hierarchical classes of objects to enforce data integrity, versioning, search, and retrieval;

    responsive to the system server computing device receiving requests from the electronic computing device to create objects from the plurality of hierarchical classes of objects to be associated with the website, storing, in the database management system on the database server computing device, the created objects as a traversable object tree in accordance with the plurality of hierarchical classes of objects; and

    generating, by the system server computing device, a user-requested portion of the website using a defined set of behaviors, properties, and events stored in an object configuration associated with each of the traversed objects from a corresponding portion of the traversable object tree.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×