← Back to Patent Explorer
US6826744B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for generating web sites in an arbitrary object framework

Assignee: ADHESIVE SOFTWARE
•
Filing: 1999-10-01
•
Granted: 2004-11-30
•
Expires: 2019-10-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for generating computer applications in an arbitrary object framework. The method separates content, form, and function of the computer application so that each may be accessed or modified separately. The method includes creating arbitrary objects, managing the arbitrary objects throughout their life cycle in an object library, and deploying the arbitrary objects in a design framework for use in complex computer applications.

Inventors

  • 👤 Aubrey McAuley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 23:10
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/20

Claims Analysis

Total Claims: 55
Claim 1
Independent Claim 98 words
A method 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 method comprising: creating arbitrary objects 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; managing said arbitrary objects in an object library; and deploying said arbitrary objects from said object library into a design framework to create said computer application.
Claim 2
Independent Claim 98 words
A method 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 method comprising: creating arbitrary objects 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; managing said arbitrary objects in an object library; and deploying said arbitrary objects from said object library into a design framework to create said computer application.
Claim 3
Dependent Claim 14 words
The method of claim 1 , wherein said computer application is a web site.
Claim 4
Dependent Claim 15 words
The method of claim 1 , wherein said various object types comprise text file pointers.
Claim 5
Dependent Claim 15 words
The method of claim 1 , wherein said various object types comprise binary file pointers.
Claim 6
Dependent Claim 14 words
The method of claim 1 , wherein said various object types comprise compiled executables.
Claim 7
Dependent Claim 14 words
The method of claim 1 , wherein said various object types comprise shell commands.
Claim 8
Dependent Claim 15 words
The method of claim 1 , wherein said various object types comprise remote procedure calls.
Claim 9
Dependent Claim 14 words
The method of claim 1 , wherein said various object types comprise global variables.
Claim 10
Dependent Claim 14 words
The method of claim 1 , wherein said various object types comprise cached executables.
Claim 11
Dependent Claim 15 words
The method of claim 1 , wherein said various object types comprise cached database queries.
Claim 12
Dependent Claim 14 words
The method of claim 1 , wherein said various object types comprise local variables.
Claim 13
Dependent Claim 18 words
The method of claim 1 , wherein said various object types comprise local objects and global parent objects.
Claim 14
Dependent Claim 16 words
The method of claim 12 , wherein said local objects can override said global parent objects.
Claim 15
Dependent Claim 17 words
The method of claim 12 , wherein said local objects inherit data from said global parent objects.
Claim 16
Dependent Claim 17 words
The method of claim 12 , wherein said local objects inherit capabilities from said global parent objects.
Claim 17
Dependent Claim 12 words
The method of claim 1 , further comprising deploying arbitrary objects globally.
Claim 18
Dependent Claim 12 words
The method of claim 1 , further comprising deploying arbitrary objects locally.
Claim 19
Dependent Claim 19 words
The method of claim 1 , wherein the step of managing said arbitrary objects further comprises using revision tracking.
Claim 20
Dependent Claim 18 words
The method of claim 1 , wherein the step of managing said arbitrary objects further comprises using rollback.
Claim 21
Dependent Claim 14 words
The method of claim 1 , wherein the step managing further comprises using signoff.
Claim 22
Dependent Claim 24 words
The method of claim 1 , wherein said arbitrary objects can be accessed and deployed into said design framework using said corresponding arbitrary names.
Claim 23
Dependent Claim 22 words
The method of claim 1 , further comprising swapping an arbitrary object of one type with an arbitrary object of another type.
Claim 24
Dependent Claim 10 words
The method of claim 1 , further comprising caching objects.
Claim 25
Dependent Claim 37 words
The method of claim 23 , wherein the step of caching objects further comprises specifying some elements of an arbitrary object to be dynamic elements and specifying some elements of said arbitrary object to be static elements.
Claim 26
Dependent Claim 24 words
The method of claim 1 , further comprising generating arbitrary objects in a programming language that is compatible or supported by said host system.
Claim 27
Independent Claim 98 words
A method 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 method comprising: creating arbitrary objects with corresponding arbitrary names of various object types for generating said content of said web site, said form of said web site, and said functionality of said web site; managing said arbitrary objects in an object library; and deploying said arbitrary objects from said object library to a container page to create said web site.
Claim 28
Independent Claim 98 words
A method 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 method comprising: creating arbitrary objects with corresponding arbitrary names of various object types for generating said content of said web site, said form of said web site, and said functionality of said web site; managing said arbitrary objects in an object library; and deploying said arbitrary objects from said object library to a container page to create said web site.
Claim 29
Dependent Claim 15 words
The method of claim 26 , wherein said various object types comprise text file pointers.
Claim 30
Dependent Claim 15 words
The method of claim 26 , wherein said various object types comprise binary file pointers.
Claim 31
Dependent Claim 14 words
The method of claim 26 , wherein said various object types comprise compiled executables.
Claim 32
Dependent Claim 14 words
The method of claim 26 , wherein said various object types comprise shell commands.
Claim 33
Dependent Claim 15 words
The method of claim 26 , wherein said various object types comprise remote procedure calls.
Claim 34
Dependent Claim 14 words
The method of claim 26 , wherein said various object types comprise global variables.
Claim 35
Dependent Claim 14 words
The method of claim 26 , wherein said various object types comprise local variables.
Claim 36
Dependent Claim 18 words
The method of claim 26 , wherein said various object types comprise local objects and global parent objects.
Claim 37
Dependent Claim 16 words
The method of claim 34 , wherein said local objects can override said global parent objects.
Claim 38
Dependent Claim 17 words
The method of claim 34 , wherein said local objects inherit data from said global parent objects.
Claim 39
Dependent Claim 17 words
The method of claim 34 , wherein said local objects inherit capabilities from said global parent objects.
Claim 40
Dependent Claim 12 words
The method of claim 26 , further comprising deploying arbitrary objects globally.
Claim 41
Dependent Claim 12 words
The method of claim 26 , further comprising deploying arbitrary objects locally.
Claim 42
Dependent Claim 19 words
The method of claim 26 , wherein the step of managing said arbitrary objects further comprises using revision tracking.
Claim 43
Dependent Claim 18 words
The method of claim 26 , wherein the step of managing said arbitrary objects further comprises using rollback.
Claim 44
Dependent Claim 17 words
The method of claim 26 , wherein the step managing said arbitrary objects further comprises using signoff,.
Claim 45
Dependent Claim 24 words
The method of claim 26 , wherein said arbitrary objects can be accessed and deployed into said container page using said corresponding arbitrary names.
Claim 46
Dependent Claim 22 words
The method of claim 26 , further comprising swapping an arbitrary object of one type with an arbitrary object of another type.
Claim 47
Dependent Claim 10 words
The method of claim 26 , further comprising caching objects.
Claim 48
Dependent Claim 37 words
The method of claim 45 , wherein the step of caching objects further comprises specifying some elements of an arbitrary object to be dynamic elements and specifying some elements of said arbitrary object to be static elements.
Claim 49
Dependent Claim 24 words
The method of claim 26 , further comprising generating arbitrary objects in a programming language that is compatible or supported by said host system.
Claim 50
Dependent Claim 14 words
The method of claim 26 , wherein said various object types comprise cached executable.
Claim 51
Dependent Claim 15 words
The method of claim 25 , wherein said various object types comprise cached database queries.
Claim 52
Dependent Claim 16 words
The method of claim 26 , further comprising profiling of a user accessing said web site.
Claim 53
Dependent Claim 20 words
The method of claim 26 , further comprising personalization of said web site for a user accessing said web site.
Claim 54
Dependent Claim 19 words
The method of claim 26 , wherein said container page comprises arbitrary objects with both dynamic and static elements.
Claim 55
Dependent Claim 23 words
The method of claim 26 , wherein said content of said web site and said function of said web site can be syndicated.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-11-30 2008-05-31 2008-11-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-11-30 2012-05-31 2012-11-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-11-30 2016-05-31 2016-11-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag