Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
151 words
A method for caching JavaServer Page (JSP) component responses, the method comprising: receiving a first request referencing a JSP component; executing the JSP component in response to receiving the first request, wherein said executing the JSP component comprises specifying caching criteria to associate with a response resulting from said executing the JSP component; storing the response resulting from said executing the JSP component in a cache, wherein said storing the response resulting from said executing the JSP component in a cache comprises associating the caching criteria with the response; returning the response resulting from said executing the JSP component as the results for the first request; receiving a second request referencing the JSP component; retrieving the response resulting from said executing the JSP component from the cache in response to receiving the second request; returning the response resulting from said executing the JSP component as the results for the second request.
Claim 2
Independent Claim
151 words
A method for caching JavaServer Page (JSP) component responses, the method comprising: receiving a first request referencing a JSP component; executing the JSP component in response to receiving the first request, wherein said executing the JSP component comprises specifying caching criteria to associate with a response resulting from said executing the JSP component; storing the response resulting from said executing the JSP component in a cache, wherein said storing the response resulting from said executing the JSP component in a cache comprises associating the caching criteria with the response; returning the response resulting from said executing the JSP component as the results for the first request; receiving a second request referencing the JSP component; retrieving the response resulting from said executing the JSP component from the cache in response to receiving the second request; returning the response resulting from said executing the JSP component as the results for the second request.
Claim 3
Dependent Claim
34 words
The method of claim 1 , wherein the caching criteria includes a “time” argument indicating a length of time for which the response resulting from said executing the JSP component should be considered valid.
Claim 4
Dependent Claim
40 words
The method of claim 1 , wherein the caching criteria includes a “constraint set” argument specifying a set of constraints that must be satisfied in order for the response resulting from said executing the JSP component to be considered valid.
Claim 5
Dependent Claim
60 words
The method of claim 1 , wherein the second request comprises one or more attributes; wherein, in response to receiving the second request, the one or more attributes are matched against the caching criteria associated with the response; wherein said retrieving and returning the response resulting from said executing the JSP component are performed only if said matching is successful.
Claim 6
Dependent Claim
21 words
The method of claim 1 , wherein said specifying the caching criteria comprises processing tags included in the JSP component code.
Claim 7
Dependent Claim
21 words
The method of claim 1 , wherein said specifying the caching criteria comprises invoking a method specified by the JSP component.
Claim 8
Dependent Claim
19 words
The method of claim 1 , wherein the JSP component is a component that executes on an application server.
Claim 9
Independent Claim
189 words
A system for caching JavaServer Page (JSP) component responses, the system comprising: a client computer connected via a network to an application server computer; a JSP component that runs on the application server computer; wherein the application server computer is operable to: receive a first request referencing the JSP component from the client computer; execute the JSP component in response to receiving the first request, wherein said executing the JSP component comprises specifying caching criteria to associate with a response resulting from said executing the JSP component; store the response resulting from said executing the JSP component in a cache, wherein said storing the response resulting from said executing the JSP component in a cache comprises associating the caching criteria with the responses return the response resulting from said executing the JSP component as the results for the first request; receive a second request referencing the JSP component from the client computer; retrieve the response resulting from said executing the JSP component from the cache in response to receiving the second request; return the response resulting from said executing the JSP component as the results for the second request.
Claim 10
Independent Claim
189 words
A system for caching JavaServer Page (JSP) component responses, the system comprising: a client computer connected via a network to an application server computer; a JSP component that runs on the application server computer; wherein the application server computer is operable to: receive a first request referencing the JSP component from the client computer; execute the JSP component in response to receiving the first request, wherein said executing the JSP component comprises specifying caching criteria to associate with a response resulting from said executing the JSP component; store the response resulting from said executing the JSP component in a cache, wherein said storing the response resulting from said executing the JSP component in a cache comprises associating the caching criteria with the responses return the response resulting from said executing the JSP component as the results for the first request; receive a second request referencing the JSP component from the client computer; retrieve the response resulting from said executing the JSP component from the cache in response to receiving the second request; return the response resulting from said executing the JSP component as the results for the second request.
Claim 11
Dependent Claim
34 words
The system of claim 8 , wherein the caching criteria includes a “time” argument indicating a length of time for which the response resulting from said executing the JSP component should be considered valid.
Claim 12
Dependent Claim
40 words
The system of claim 8 , wherein the caching criteria includes a “constraint set” argument specifying a set of constraints that must be satisfied in order for the response resulting from said executing the JSP component to be considered valid.
Claim 13
Dependent Claim
60 words
The system of claim 8 , wherein the second request comprises one or more attributes; wherein, in response to receiving the second request, the one or more attributes are matched against the caching criteria associated with the response; wherein said retrieving and returning the response resulting from said executing the JSP component are performed only if said matching is successful.
Claim 14
Dependent Claim
21 words
The system of claim 8 , wherein said specifying the caching criteria comprises processing tags included in the JSP component code.
Claim 15
Dependent Claim
21 words
The system of claim 8 , wherein said specifying the caching criteria comprises invoking a method specified by the JSP component.
Claim 16
Dependent Claim
147 words
A memory medium comprising program instructions operable to: receive a first request referencing a JSP component; execute the JSP component in response to receiving the first request, wherein said executing the JSP component comprises specifying caching criteria to associate with a response resulting from said executing the JSP component; store the response resulting from said executing the JSP component in a cache wherein said storing the response resulting from said executing the JSP component in a cache comprises associating the caching criteria with the responses; return the response resulting from said executing the JSP component as the results for the first request; receive a second request referencing the JSP component; retrieve the response resulting from said executing the JSP component from the cache in response to receiving the second request; return the response resulting from said executing the JSP component as the results for the second request.
Claim 17
Dependent Claim
147 words
A memory medium comprising program instructions operable to: receive a first request referencing a JSP component; execute the JSP component in response to receiving the first request, wherein said executing the JSP component comprises specifying caching criteria to associate with a response resulting from said executing the JSP component; store the response resulting from said executing the JSP component in a cache wherein said storing the response resulting from said executing the JSP component in a cache comprises associating the caching criteria with the responses; return the response resulting from said executing the JSP component as the results for the first request; receive a second request referencing the JSP component; retrieve the response resulting from said executing the JSP component from the cache in response to receiving the second request; return the response resulting from said executing the JSP component as the results for the second request.
Claim 18
Dependent Claim
35 words
The memory medium of claim 14 , wherein the caching criteria includes a “time” argument indicating a length of time for which the response resulting from said executing the JSP component should be considered valid.
Claim 19
Dependent Claim
41 words
The memory medium of claim 14 , wherein the caching criteria includes a “constraint set” argument specifying a set of constraints that must be satisfied in order for the response resulting from said executing the JSP component to be considered valid.
Claim 20
Dependent Claim
61 words
The memory medium of claim 14 , wherein the second request comprises one or more attributes; wherein, in response to receiving the second request, the one or more attributes are matched against the caching criteria associated with the response; wherein said retrieving and returning the response resulting from said executing the JSP component are performed only if said matching is successful.
Claim 21
Dependent Claim
22 words
The memory medium of claim 14 , wherein said specifying the caching criteria comprises processing tags included in the JSP component code.
Claim 22
Dependent Claim
22 words
The memory medium of claim 14 , wherein said specifying the caching criteria comprises invoking a method specified by the JSP component.
Claim 23
Dependent Claim
20 words
The memory medium of claim 14 , wherein the JSP component is a component that executes on an application server.