System and method for generating web sites in an arbitrary object framework
DCFirst Claim
1. A system for generating a computer application on a host system in an arbitrary object framework that separates a content of said computer application, a form of said computer application, and a functionality of said computer application, said system including a computer comprising a processor and a memory operably coupled to said processor, said memory being configured for storing a computer program executable by said processor, said computer program comprising:
- a first set of executable instructions for creating arbitrary objects with corresponding arbitrary names of content objects used in generating said content of said computer application, form objects used in defining said form of said computer application, and function objects used in executing said functionality of said computer application each arbitrary object being separate from each other arbitrary object;
a second set of executable instructions for managing said arbitrary objects in an arbitrary object library; and
a third set of executable instructions for deploying said arbitrary objects from said arbitrary object library into a design framework to create said computer application.
1 Assignment
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A method and system for generating a computer application is disclosed. The computer application is generated on a host system in an arbitrary object framework that separates a content of said computer application, a form of said computer application and a functionality of said computer application. Arbitrary objects are created with corresponding arbitrary names of various object types for generating said content of said computer application, said form of said computer application, and said functionality of said computer application. The arbitrary objects are managed in an object library. The arbitrary objects are deployed from said object library into a design framework to create said computer application.
-
Citations
32 Claims
-
1. A system for generating a computer application on a host system in an arbitrary object framework that separates a content of said computer application, a form of said computer application, and a functionality of said computer application, said system including a computer comprising a processor and a memory operably coupled to said processor, said memory being configured for storing a computer program executable by said processor, said computer program comprising:
-
a first set of executable instructions for creating arbitrary objects with corresponding arbitrary names of content objects used in generating said content of said computer application, form objects used in defining said form of said computer application, and function objects used in executing said functionality of said computer application each arbitrary object being separate from each other arbitrary object; a second set of executable instructions for managing said arbitrary objects in an arbitrary object library; and a third set of executable instructions for deploying said arbitrary objects from said arbitrary object library into a design framework to create said computer application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for generating a web site on a host system in an arbitrary object framework that separates a content of said web site, a form of said web site, and a functionality of said web site, said system including a computer comprising a processor and a memory operably coupled to said processor, said memory being configured for storing a computer program executable by said processor, said computer program comprising:
-
a first set of executable instructions for creating arbitrary objects with corresponding arbitrary names of content objects used in generating said content of said web site, form objects used in defining said form of said web site, and function objects used in executing said functionality of said web site, each arbitrary object being separate from each other arbitrary object; a second set of executable instructions for managing said arbitrary objects in an arbitrary object library; and a third set of executable instructions for deploying said arbitrary objects from said arbitrary object library to a container page to create said web site. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for generating a computer application on a host system in an arbitrary object framework that separates a content of said computer application, a form of said computer application, and a functionality of said computer application, said system including a computer comprising a processor and a memory operably coupled to said processor, said memory being configured for storing a computer program executable by said processor, said computer program comprising:
-
a first set of executable instructions for creating arbitrary objects with corresponding arbitrary names of content objects used in generating said content of said computer application, form objects used in defining said form of said computer application, and function objects used in executing said functionality of said computer application, each arbitrary object being callable by name only, each arbitrary object being independently modifiable without corresponding modifications being made to any other arbitrary object, and each arbitrary object further being interchangable with other arbitrary objects; a second set of executable instructions for managing said arbitrary objects in an arbitrary object library; and a third set of executable instructions for deploying said arbitrary objects from said arbitrary object library into a design framework to create said computer application. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification