Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
142 words
A method in a Web server application for producing a required HTTP response message header, comprising the steps of: storing a first segment of n of the last HTTP response message headers generated in a first cache memory, said first segment of each said HTTP response message header containing header information having a first lifetime; and storing a second segment of said n of the last HTTP response message headers generated in a second cache memory, said second segment of each said HTTP response message header containing header information having a second lifetime; generating said required HTTP response message header by: selecting one of said first segments from said first cache memory: selecting one of said second segments from said second cache memory; and combining said selected first segment and said selected second segment to form said required HTTP response message header.
Claim 2
Independent Claim
142 words
A method in a Web server application for producing a required HTTP response message header, comprising the steps of: storing a first segment of n of the last HTTP response message headers generated in a first cache memory, said first segment of each said HTTP response message header containing header information having a first lifetime; and storing a second segment of said n of the last HTTP response message headers generated in a second cache memory, said second segment of each said HTTP response message header containing header information having a second lifetime; generating said required HTTP response message header by: selecting one of said first segments from said first cache memory: selecting one of said second segments from said second cache memory; and combining said selected first segment and said selected second segment to form said required HTTP response message header.
Claim 3
Dependent Claim
113 words
A method according to claim 1 wherein said generating step includes: detecting a header generation signal from said Web server application wherein said header generation signal indicates the need to generate said required HTTP response message header, creating a header object in response to said header generation signal, obtaining said selected first segment from said first cache memory and appending said selected first segment to said header object, obtaining said selected second segment from said second cache memory and appending said selected second segment to said header object to produce said required HTTP response message header; and providing said required HTTP response message header from said header object to said Web server application.
Claim 4
Dependent Claim
48 words
A method according to claim 2 wherein said step of obtaining said first selected segment from said first cache memory includes: obtaining said first selected segment from said first cache memory wherein said first selected segment contains header information linked to a requested resource in a file system.
Claim 5
Dependent Claim
39 words
A method according to claim 2 wherein said step of obtaining said second selected segment from said cache memory includes: obtaining said second selected segment from said second cache memory wherein said second selected segment contains global header information.
Claim 6
Dependent Claim
14 words
A computer-readable medium having computer-executable instructions for performing the steps recited in claim 2.
Claim 7
Dependent Claim
38 words
A method according to claim 1 wherein said step of storing a first segment includes: storing said first segment in said first cache memory wherein said first segment contains header information linked to a last requested file object.
Claim 8
Dependent Claim
79 words
A method according to claim 6 wherein said generating step includes: selecting said first segment from said first cache memory, wherein said retrieved first segment contains said header information linked to said requested file object, selecting a remainder segment of said HTTP response message header from said second cache memory, wherein said remainder segment of said HTTP response message header contains global information; and combining said first segment and said remainder segment to form said HTTP response message header.
Claim 9
Dependent Claim
62 words
A method according to claim 7 wherein said step of selecting said remainder segment includes: obtaining said second segment of said HTTP response message header from said second cache memory wherein said second segment contains time-variant global information; and obtaining a third segment of said HTTP response message header from a third cache memory wherein said third segment contains time-invariant global information.
Claim 10
Dependent Claim
162 words
A method according to claim 1 wherein said step of generating one of said HTTP response message headers includes: generating said header generation signal in response to receipt of a file object request wherein said header generation signal indicates the need to generate said HTTP response message header, creating said header object in response to said header generation signal, obtaining said first segment from said first cache memory and appending said first segment to said header object, wherein said retrieved first segment contains a header information linked to said requested file object, obtaining said second segment from said second cache memory and appending said second segment to said header object, wherein said second segment contains time-variant global information, obtaining a third segment from a third cache memory and appending to said header object to complete said message header wherein said third segment contains time-invariant global information; and providing said HTTP response message header from said header object to said Web server application.
Claim 11
Dependent Claim
37 words
A method according to claim 9 wherein said step of obtaining said second segment includes: obtaining said second segment of said message header from said second cache memory wherein said second segment contains date and time information.
Claim 12
Dependent Claim
58 words
A method according to claim 9 wherein said step of selecting one of said first segments includes: determining, in response to said file-object request, desired characteristics of said first segment, searching said first cache memory for a one of said first segments having said desired characteristics, and retrieving said one of said first segments having said desired characteristics.
Claim 13
Dependent Claim
71 words
A method according to claim 11 wherein said step of selecting one of said first segments includes: creating, in response to receipt of said file object request, a response object, appending said one of said first segments having said desired characteristics to said response object, retrieving said second segment from said second cache memory; and appending said second segment to said response object whereby said HTTP response message header is completed.
Claim 14
Dependent Claim
14 words
A computer-readable medium having computer-executable instructions for performing the steps recited in claim 9.
Claim 15
Dependent Claim
14 words
A computer-readable medium having computer-executable instructions for performing the steps recited in claim 1.