Systems and Methods for Providing A Foundational Web Platform
First Claim
1. A web application executable at a network computer node to produce a website page, the web application comprising:
- a content module including at least one main segment content;
an additional functionality module including at least one functionality component;
a dictionary module comprising library elements including one or more of a navigation menu, a language menu, an administrative menu, a content menu, and an interface string providing interfacing elements for the at least one functionality component; and
an application shell comprising software instructions for performing the steps of initializing variables necessary to assemble the website page, configuring the website page, assembling content feeds using the initialized variables, and parsing-in the content feeds from the content module, library elements from the dictionary module, and a functionality component to generate an ASP document.
1 Assignment
0 Petitions
Accused Products
Abstract
A Web platform web-application framework in which functional block components are loaded as library elements at the time a website is accessed provides increased quality, accuracy and consistency of the website by enabling website management without a need for third party editors. Look and feel aspects of the website are loaded as library elements which are separate from content objects. Functional components stored as elements within a dictionary minimize redundant labor required to develop and deploy websites while providing extended functionality from a library of “plug and play” web components. Loading functional components as dictionary elements allows for seamless integration into the web-applications framework and other components. The web-application framework also identifies web visitor identifier information that is used to customize the displayed web page to the visitor'"'"'s location.
-
Citations
20 Claims
-
1. A web application executable at a network computer node to produce a website page, the web application comprising:
-
a content module including at least one main segment content;
an additional functionality module including at least one functionality component;
a dictionary module comprising library elements including one or more of a navigation menu, a language menu, an administrative menu, a content menu, and an interface string providing interfacing elements for the at least one functionality component; and
an application shell comprising software instructions for performing the steps of initializing variables necessary to assemble the website page, configuring the website page, assembling content feeds using the initialized variables, and parsing-in the content feeds from the content module, library elements from the dictionary module, and a functionality component to generate an ASP document. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine readable storage medium having stored thereon software instructions for a web application, comprising:
-
a content module including at least one main segment content;
an additional functionality module including at least one functionality component;
a dictionary module comprising library elements including one or more of a navigation menu, a language menu, an administrative menu, a content menu, and an interface string providing interfacing elements for the at least one functionality component; and
an application shell including software instructions for performing the steps of;
initializing variables necessary to assemble a web page;
configuring the web page;
assembling content feeds using the initialized variables; and
parsing-in the content feeds from the content module, library elements from the dictionary module, and a functionality component to generate an ASP document. - View Dependent Claims (9, 10, 11)
-
-
12. A system, comprising a server system coupled to a network, the server having stored thereon software instructions for a web application comprising:
-
a content module including at least one main segment content;
an additional functionality module including at least one functionality component;
a dictionary module comprising library elements including one or more of a navigation menu, a language menu, an administrative menu, a content menu, and an interface string providing interfacing elements for the at least one functionality component; and
an application shell including software instructions for performing the steps of;
initializing variables necessary to assemble a web page;
configuring the web page;
assembling content feeds using the initialized variables; and
parsing-in the content feeds from the content module, library elements from the dictionary module, and a functionality component to generate an ASP document. - View Dependent Claims (13, 14, 15)
-
-
16. A method for providing a website page accessible by a visitor via a web browser, comprising:
-
loading content elements into a database, each content element being associated with a content identifier;
determining content elements to be displayed in the website page and indicating that content with one or more content identifiers within a template for the website;
generating HTML code for providing the website page by parsing in content from the database in place of content identifiers in the code. - View Dependent Claims (17, 18, 19, 20)
-
Specification