Method and apparatus for a web content platform
First Claim
Patent Images
1. A computer implemented method for generating web content comprising the acts of:
- reading a control file;
loading a model file;
processing the model file;
transforming the model file using a widget library; and
transforming the transformed model file using a view transformation file to produce the web content.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a solution to the needs described above through a system and method for integrating the disparate platforms and software applications, and dynamic generation of web content in a user effort efficient manner. The system of the present invention uses an Web Content Server to interact with disparate systems and to improve the productivity of building web content. The Web Content Server provides a page engine or platform that separates data production, interaction elements, and display information and maintains these aspects of page production in different files.
-
Citations
14 Claims
-
1. A computer implemented method for generating web content comprising the acts of:
-
reading a control file;
loading a model file;
processing the model file;
transforming the model file using a widget library; and
transforming the transformed model file using a view transformation file to produce the web content. - View Dependent Claims (2)
-
-
3. A computer implemented method for generating web content comprising the acts of:
-
storing data production elements in a first file;
storing interactive elements in a second file;
storing display elements in a third file; and
generating the web content using the first, second, and third files.
-
-
4. A computer implemented method for developing web content comprising the acts of:
-
creating a creation file;
processing the creation file; and
rendering a document based on the processed creation file. - View Dependent Claims (5, 6, 7)
-
-
8. A computer implemented method for developing web content comprising the acts of:
-
developing a control file;
developing a model file;
developing a view file; and
developing command managers and commands. - View Dependent Claims (9)
-
-
10. An apparatus for web content generation comprising:
-
a computer system having communications devices for receiving data from a user and transmitting data to the user;
the computer system having logic mechanisms programmed to generate a plurality of tasks, the tasks comprising actions required to read a control file, load a model file, process the model file, and transform the model file; and
the computer system having additional logic mechanisms programmed to generate web content based on the transformed model file.
-
-
11. A computer implemented method for generating web content comprising the acts of:
-
reading a control file;
loading a model file;
invoking a command defined in a model file, the command returning serialized data;
processing the model file to generate model data including the serialized data;
transforming the model data using a widget library; and
transforming the transformed model data using a view transformation file to produce the web content.
-
-
12. An apparatus for web content generation comprising:
-
means for receiving data from a user and transmitting data to the user;
means, coupled to the means for receiving data from a user and transmitting data to the user, for generating a plurality of tasks, the tasks comprising actions required to read a control file, load a model file, process the model file, and transform the model file; and
means, coupled to the means for generating a plurality of tasks, for generating web content based on the transformed model file.
-
-
13. In a network having a user node including a browser program or other general-purpose or purpose-built client program, coupled to the network, the user node providing information and requests for information, and providing application related commands on the network, a network node comprising:
a server node responsive to a request from the user node to process data for generating web content, whereby the server node provides a first mechanism for generating a plurality of tasks required to separate data production elements, interactive elements, and display elements, and a second mechanism for generating the web content based on the separated elements.
-
14. A computer program product stored on a computed useable medium, comprising;
-
a first computer readable program mechanism for receiving data from a user and transmitting data to the user;
a second computer readable program mechanism for generating a plurality of tasks, the plurality of tasks comprising actions required to read a control file, load a model file, process the model file, and transform the model file; and
a third computer readable code mechanism for generating web content based on the transformed model file.
-
Specification