Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
124 words
A method of sharing objects for a software project with a network server and a database server using a common object model, comprising the steps of: storing a first set of objects in a common file accessible by the network server and the database server, the first set of objects comprising network server executable logic; storing a second set of objects in the common file, the second set of objects comprising database server executable logic; publishing the first set of objects to the network server; and building the second set of objects in the database server wherein building the second set of objects comprises building a data link library (DLL) stub for the database server to run intermediate code language on the database server.
Claim 2
Independent Claim
124 words
A method of sharing objects for a software project with a network server and a database server using a common object model, comprising the steps of: storing a first set of objects in a common file accessible by the network server and the database server, the first set of objects comprising network server executable logic; storing a second set of objects in the common file, the second set of objects comprising database server executable logic; publishing the first set of objects to the network server; and building the second set of objects in the database server wherein building the second set of objects comprises building a data link library (DLL) stub for the database server to run intermediate code language on the database server.
Claim 3
Dependent Claim
14 words
The method of claim 1, wherein the first set of objects further comprises forms.
Claim 4
Dependent Claim
41 words
The method of claim 1, wherein the building step comprises the steps of generating a second file from the database server executable logic and data referenced by the database server executable logic; and storing the second file in the database server.
Claim 5
Dependent Claim
101 words
The method of claim 1, wherein the intermediate code language is pcode, and wherein the building step comprises the steps of: appending the common file with files referenced by the database server executable logic and an identifier for the files referenced by the database server executable logic; transmitting the appended common file to the database server; instantiating an object model from the appended common file; generating pcode from the appended common file; generating second common file comprising a definition of the database server executable logic and the pcode; and storing the second common file and the DLL in the database server.
Claim 6
Dependent Claim
33 words
The method of claim 1, wherein the step of publishing the first set of objects to the network server comprises the step of copying the network server executable logic to the network server.
Claim 7
Dependent Claim
37 words
The method of claim 5, wherein the first set of objects further comprises a form, and the step of publishing comprises the step of copying the network server executable logic and the form to the network server.
Claim 8
Independent Claim
132 words
An apparatus for sharing software project objects with a network server and a database server using a common object model, comprising: means for storing a first set of objects in a common file accessible by the network server and the database server, the first set of objects comprising network server executable logic; means for storing a second set of objects in the common file, the second set of objects comprising database server executable logic; means for publishing the first set of objects to the network server; and means for building the second set of objects in the database server, wherein the means for building the second set of objects comprises means for building a data link library (DLL) stub for the database server to run intermediate code language on the database server.
Claim 9
Independent Claim
132 words
An apparatus for sharing software project objects with a network server and a database server using a common object model, comprising: means for storing a first set of objects in a common file accessible by the network server and the database server, the first set of objects comprising network server executable logic; means for storing a second set of objects in the common file, the second set of objects comprising database server executable logic; means for publishing the first set of objects to the network server; and means for building the second set of objects in the database server, wherein the means for building the second set of objects comprises means for building a data link library (DLL) stub for the database server to run intermediate code language on the database server.
Claim 10
Dependent Claim
14 words
The apparatus of claim 7, wherein the first set of objects further comprises forms.
Claim 11
Dependent Claim
35 words
The apparatus of claim 8, wherein the building means comprises: means for generating a second common file from the database server executable logic; and means for storing the second common file in the database server.
Claim 12
Dependent Claim
111 words
The apparatus of claim 8, wherein the intermediate code language is pcode, and wherein the building means comprises: means for appending the common file with files referenced by the database server executable logic and an identifier for the files referenced by the database server executable logic; means for transmitting the appended common file to the database server; means for instantiating an object model from the appended common file; means for generating pcode from the appended common APP file; means for generating second common file comprising a definition of the database server executable logic and the pcode; and means for storing the second common file and the DLL in the database server.
Claim 13
Dependent Claim
22 words
The apparatus of claim 8, wherein publishing means comprises a means for copying the network server executable logic to the network server.
Claim 14
Dependent Claim
35 words
The apparatus of claim 11, wherein the first set of objects further comprises a form and the apparatus further comprises means for copying the network server executable logic and the form to the network server.
Claim 15
Dependent Claim
158 words
A program storage device, readable by a computer having a processor, a memory and a data storage device, tangibly embodying one or more programs of instructions executable by the computer to perform method steps of sharing objects for a software project with a network server and a database server using a common object model, the method comprising the steps of: storing a first set of objects in a common file accessible by the network server and the database server, the first set of objects comprising network server executable logic; storing a second set of objects in the common file, the second set of objects comprising database server executable logic; publishing the first set of objects to the network server; and building the second set of objects in the database server wherein building the second set of objects comprises, building a data link library (DLL) stub for the database server to run intermediate code language on the database server.
Claim 16
Dependent Claim
158 words
A program storage device, readable by a computer having a processor, a memory and a data storage device, tangibly embodying one or more programs of instructions executable by the computer to perform method steps of sharing objects for a software project with a network server and a database server using a common object model, the method comprising the steps of: storing a first set of objects in a common file accessible by the network server and the database server, the first set of objects comprising network server executable logic; storing a second set of objects in the common file, the second set of objects comprising database server executable logic; publishing the first set of objects to the network server; and building the second set of objects in the database server wherein building the second set of objects comprises, building a data link library (DLL) stub for the database server to run intermediate code language on the database server.
Claim 17
Dependent Claim
16 words
The program storage device of claim 13, wherein the first set of objects further comprises forms.
Claim 18
Dependent Claim
45 words
The program storage device of claim 13, wherein the method further comprises the steps of: generating a second common file from the database server executable logic and data referenced by the database server executable logic; and storing the second common file in the database server.
Claim 19
Dependent Claim
105 words
The program storage device of claim 13, wherein the intermediate code language is pcode, and wherein the building step further comprises the steps of: appending the common file with files referenced by the database server executable logic and an identifier for the files referenced by the database server executable logic; transmitting the appended common file to the database server; instantiating an object model from the appended common file; generating pcode from the appended common APP file; generating second common file comprising a definition of the database server executable logic and the pcode; and storing the second common file and the DLL in the database server.
Claim 20
Dependent Claim
34 words
The program storage device of claim 13, wherein step of publishing the first set of objects to the network server comprises the step of copying the network server executable logic to the network server.
Claim 21
Dependent Claim
39 words
The program storage device of claim 17, wherein the first set of objects further comprises a form, and the step of publishing comprises the step of copying the network server executable logic and the form to the network server.