Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
135 words
A method of providing information to an operating system program that is executing on a computer for forming an association for a multi-module program which includes an embedded reference to a discrete module, said method comprising the steps of: (a) receiving in a code server from said operating system program, at a point prior to execution-time of said multi-module program being associated, a protocol request associated with said discrete module; (b) searching a module information table for module information in response to said protocol request associated with said discrete module; (c) in response to finding said module information in said module information table, reading said module information; (d) providing said module information in a protocol response to said operating system program; and (e) forming said association of said multi-module program in said operating system program.
Claim 2
Independent Claim
135 words
A method of providing information to an operating system program that is executing on a computer for forming an association for a multi-module program which includes an embedded reference to a discrete module, said method comprising the steps of: (a) receiving in a code server from said operating system program, at a point prior to execution-time of said multi-module program being associated, a protocol request associated with said discrete module; (b) searching a module information table for module information in response to said protocol request associated with said discrete module; (c) in response to finding said module information in said module information table, reading said module information; (d) providing said module information in a protocol response to said operating system program; and (e) forming said association of said multi-module program in said operating system program.
Claim 3
Dependent Claim
32 words
The method of claim 1 further comprising the step of, in response to not finding said module information in said module information table, searching for said discrete module in a storage area.
Claim 4
Dependent Claim
34 words
The method of claim 2 further comprising the step of, in response to finding said discrete module in said storage area, updating said module information table with module information relating to said discrete module.
Claim 5
Dependent Claim
30 words
The method of claim 2 further comprising the step of, in response to not finding said discrete module in said storage area, providing an error message in said protocol response.
Claim 6
Dependent Claim
34 words
The method of claim 2 further comprising the step of, in response to finding said discrete module in said storage area, providing module information relating to said discrete module to said operating system program.
Claim 7
Dependent Claim
33 words
The method of claim 5 further comprising the step of, in response to finding said discrete module in said storage area, managing a translation of said discrete module from one form to another.
Claim 8
Dependent Claim
31 words
The method of claim 1 further comprising the step of, in response to not finding said module information in said module information table, providing an error message in said protocol response.
Claim 9
Dependent Claim
22 words
The method of claim 1 further comprising the step of managing a transfer of said discrete module to said operating system program.
Claim 10
Dependent Claim
110 words
A code server for providing information to an operating system program that is executing on a computer for forming an association for a multi-module program which includes an embedded reference to a discrete module, said code server comprising: (a) receiver means for receiving from said operating system program, at a point prior to execution-time of said multi-module program being associated, a protocol request associated with said discrete module; (b) a module information table containing module information; (c) sender means for sending to said operating system program a protocol response that includes module information associated with said discrete module; and (d) means for forming an association based upon said protocol response.
Claim 11
Dependent Claim
110 words
A code server for providing information to an operating system program that is executing on a computer for forming an association for a multi-module program which includes an embedded reference to a discrete module, said code server comprising: (a) receiver means for receiving from said operating system program, at a point prior to execution-time of said multi-module program being associated, a protocol request associated with said discrete module; (b) a module information table containing module information; (c) sender means for sending to said operating system program a protocol response that includes module information associated with said discrete module; and (d) means for forming an association based upon said protocol response.
Claim 12
Dependent Claim
19 words
The code server of claim 9 further comprising means for searching for said discrete module in a storage area.
Claim 13
Dependent Claim
23 words
The code server of claim 10 further comprising means for generating module information relating to a discrete module found in said storage area.
Claim 14
Dependent Claim
18 words
The code server of claim 10 wherein said protocol request includes means for modifying said means for searching.
Claim 15
Dependent Claim
23 words
The code server of claim 9 further comprising means for updating said module information table with module information relating to said discrete module.
Claim 16
Dependent Claim
19 words
The code server of claim 13 including means for modifying said module information table by said operating system program.
Claim 17
Dependent Claim
23 words
The code server of claim 9 further comprising translation means for managing a translation of said discrete module from one form to another.
Claim 18
Dependent Claim
21 words
The code server of claim 15 wherein said protocol response includes information regarding a physical location of said translated discrete module.
Claim 19
Dependent Claim
22 words
The code server of claim 9 further comprising means for managing a transfer of said discrete module to said operating system program.
Claim 20
Dependent Claim
19 words
The code server of claim 9 further comprising comparator means for comparing said protocol request with said module information.
Claim 21
Dependent Claim
18 words
The code server of claim 18 further comprising means for providing an error message in said protocol response.
Claim 22
Dependent Claim
26 words
The code server of claim 9 further comprising a plurality of module information tables relating to respective ones of a plurality of said operating system programs.
Claim 23
Dependent Claim
26 words
The code server of claim 20 wherein said protocol request includes first program information relating to at least one of said plurality of operating system programs.
Claim 24
Dependent Claim
21 words
The code server of claim 9 wherein said protocol response includes information pertaining to a physical location of said discrete module.