Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
193 words
A method for processing a request from a web application comprising: receiving the request by a server object; generating a request object to manage processing of the request; forwarding the request to a handler object by a request handler; processing the request using the handler object, wherein processing the request using the handler object comprises sequentially invoking a first interior node handler object configured to process a portion of the request to generate a first partial result, and invoking a second interior node handler object configured to generate at least one selected from the group consisting of a second partial result and a result using the first partial result, wherein the second partial result is used to generate the result; and storing the first and second partial result in a properties object, wherein name collisions are avoided when the first interior node handler object modifies a name of the first partial result to associate the first partial result with said first interior node handler object and the second interior node handler object modifies a name of the second partial result to associate the second partial result with said second interior node handler object.
Claim 2
Independent Claim
193 words
A method for processing a request from a web application comprising: receiving the request by a server object; generating a request object to manage processing of the request; forwarding the request to a handler object by a request handler; processing the request using the handler object, wherein processing the request using the handler object comprises sequentially invoking a first interior node handler object configured to process a portion of the request to generate a first partial result, and invoking a second interior node handler object configured to generate at least one selected from the group consisting of a second partial result and a result using the first partial result, wherein the second partial result is used to generate the result; and storing the first and second partial result in a properties object, wherein name collisions are avoided when the first interior node handler object modifies a name of the first partial result to associate the first partial result with said first interior node handler object and the second interior node handler object modifies a name of the second partial result to associate the second partial result with said second interior node handler object.
Claim 3
Dependent Claim
35 words
The method of claim 1 , wherein the properties object is further configured to provide information to the server object, wherein the server object is configured to initialize the request object and the handler object.
Claim 4
Dependent Claim
21 words
The method of claim 1 , further comprising: calling a response method of a second handler object in formulating the response.
Claim 5
Dependent Claim
34 words
The method of claim 1 , wherein the handler object obtains content from a server, and wherein the handler object extracts relevant information from the content, and reformats the content according to a template.
Claim 6
Dependent Claim
23 words
The method of claim 1 , wherein the handler object is called on to respond to a request embodied in the request object.
Claim 7
Dependent Claim
22 words
The method of claim 1 , wherein the first and the second interior node handler object exchange information via the properties object.
Claim 8
Dependent Claim
37 words
The method of claim 1 , wherein the first interior node handler object and the second interior node handle object are configured to modify the properties object and respond to the request based on the properties object.
Claim 9
Dependent Claim
14 words
The method of claim 1 , further comprising: formulating a response to the request.
Claim 10
Dependent Claim
32 words
The method of claim 1 , wherein the first interior node handler object comprises configuration information defining how the first interior node handler object modifies the name of the first partial result.
Claim 11
Dependent Claim
32 words
The method of claim 1 , wherein the second interior node handler object comprises configuration information defining how the second interior node handler object modifies the name of the second partial result.
Claim 12
Dependent Claim
217 words
A framework stored on a computer readable medium with instructions for processing a request from a web application comprising: a request object configured to manage processing of the request; a handler object configured to perform the request using the request object by sequentially invoking a first interior node handler object configured to process a portion of the request to generate a first partial result, and invoking a second interior node handler object configured to generate at least one selected from the group consisting of a second partial result and a result using the first partial result, wherein the second partial result is used to generate the result; and a server object configured to receive the request and initialize the request object and the handler object; and a properties object configured to provide information to the server object to initialize the request object and the handler object, and configured to store the first and second partial result, wherein name collisions are avoided when the first interior node handler object modifies a name of the first partial result to associate the first partial result with said first interior node handler object and the second interior node handler object modifies a name of the second partial result to associate the second partial result with said second interior node handler object.
Claim 13
Dependent Claim
217 words
A framework stored on a computer readable medium with instructions for processing a request from a web application comprising: a request object configured to manage processing of the request; a handler object configured to perform the request using the request object by sequentially invoking a first interior node handler object configured to process a portion of the request to generate a first partial result, and invoking a second interior node handler object configured to generate at least one selected from the group consisting of a second partial result and a result using the first partial result, wherein the second partial result is used to generate the result; and a server object configured to receive the request and initialize the request object and the handler object; and a properties object configured to provide information to the server object to initialize the request object and the handler object, and configured to store the first and second partial result, wherein name collisions are avoided when the first interior node handler object modifies a name of the first partial result to associate the first partial result with said first interior node handler object and the second interior node handler object modifies a name of the second partial result to associate the second partial result with said second interior node handler object.
Claim 14
Dependent Claim
32 words
The framework of claim 11 , wherein the server object is configured to call an initialization method of the handler object, wherein the handler object is associated with a handler object name.
Claim 15
Dependent Claim
18 words
The framework of claim 11 , wherein the handler object is configured to instantiate a second handler object.
Claim 16
Dependent Claim
23 words
The framework of claim 11 , wherein the handler object is configured to modify the properties object to obtain a modified request object.
Claim 17
Dependent Claim
18 words
The framework of claim 11 , wherein the request object is configured to obtain and parse the request.
Claim 18
Dependent Claim
16 words
The framework of claim 11 , wherein the request object comprises information related to the request.
Claim 19
Dependent Claim
15 words
The framework of claim 11 , wherein the properties object comprises a name value pair.