Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
59 words
A method for managing a Java off-screen buffer on a computer system, said method comprising: receiving a Java display request from an application, the request including a component identifier; comparing the request to a current off-screen buffer environment; creating a new off-screen buffer environment in response to the comparison; and associating the component identifier with the new off-screen buffer.
Claim 2
Independent Claim
59 words
A method for managing a Java off-screen buffer on a computer system, said method comprising: receiving a Java display request from an application, the request including a component identifier; comparing the request to a current off-screen buffer environment; creating a new off-screen buffer environment in response to the comparison; and associating the component identifier with the new off-screen buffer.
Claim 3
Dependent Claim
44 words
The method as described in claim 1 wherein the comparing further comprises: determining whether a current off-screen buffer exists in the current off-screen buffer environment; and determining whether the current off-screen buffer is large enough to store a graphic image corresponding to the request.
Claim 4
Dependent Claim
73 words
The method as described in claim 1 further comprising: receiving a component destroy request following the associating, the component destroy request including a second identifier corresponding with a component image currently included in the new off-screen buffer; comparing the second identifier with the identifier associated with the new off-screen buffer; deleting the new off-screen buffer in response to the second identifier being the same as the identifier associated with the new off-screen buffer.
Claim 5
Dependent Claim
37 words
The method as described in claim 3 further comprising: removing the component image from the new off-screen buffer in response to the second identifier not being the same as the identifier associated with the new off-screen buffer.
Claim 6
Dependent Claim
28 words
The method as described in claim 1 wherein the Java display request is selected from the group consisting of a create request, a resize request, and paint request.
Claim 7
Dependent Claim
69 words
The method as described in claim 1 further comprising: receiving a second Java display request following the associating; comparing the request to the new off-screen buffer environment corresponding to the new off-screen buffer; determining that the new off-screen buffer exists and that the new off-screen buffer is large enough to store an image corresponding to the second Java display request; and including the image in the new off-screen buffer.
Claim 8
Dependent Claim
19 words
The method as described in claim 6 wherein the second Java display request includes a Java heavyweight component request.
Claim 9
Dependent Claim
106 words
An information handling system comprising: one or more processors; a memory accessible by the processors; a nonvolatile storage device managed by a file system, the nonvolatile storage device including one or more directories that include one or more files; an buffer management tool for managing a Java off-screen buffer, the buffer management tool including: means for receiving a Java display request from an application, the request including a component identifier; means for comparing the request to a current off-screen buffer environment; means for creating a new off-screen buffer environment in response to the comparison; and means for associating the component identifier with the new off-screen buffer.
Claim 10
Dependent Claim
106 words
An information handling system comprising: one or more processors; a memory accessible by the processors; a nonvolatile storage device managed by a file system, the nonvolatile storage device including one or more directories that include one or more files; an buffer management tool for managing a Java off-screen buffer, the buffer management tool including: means for receiving a Java display request from an application, the request including a component identifier; means for comparing the request to a current off-screen buffer environment; means for creating a new off-screen buffer environment in response to the comparison; and means for associating the component identifier with the new off-screen buffer.
Claim 11
Dependent Claim
52 words
The information handling system as described in claim 8 wherein the means for comparing further comprises: means for determining whether a current off-screen buffer exists in the current off-screen buffer environment; and means for determining, whether the current off-screen buffer is large enough to store a graphic image corresponding to the request.
Claim 12
Dependent Claim
81 words
The information handling system as described in claim 8 further comprising: means for receiving a component destroy request following the associating, the component destroy request including a second identifier corresponding with a component image currently included in the new off-screen buffer; means for comparing the second identifier with the identifier associated with the new off-screen buffer; means for deleting the new off-screen buffer in response to the second identifier being the same as the identifier associated with the new off-screen buffer.
Claim 13
Dependent Claim
41 words
The information handling system as described in claim 10 further comprising: means for removing the component image from the new off-screen buffer in response to the second identifier not being the same as the identifier associated with the new off-screen buffer.
Claim 14
Dependent Claim
30 words
The information handling system as described in claim 8 wherein the Java display request is selected from the group consisting of a create request, a resize request, arid paint request.
Claim 15
Dependent Claim
83 words
The information handling system as described in claim 8 further comprising: means for receiving a second Java display request following the means for associating; means for comparing the request to the new off-screen buffer environment corresponding to the new off-screen buffer; means for determining that the new off-screen buffer exists and that the new off-screen buffer is large enough to store a graphical image corresponding to the second Java display request; and means for including the graphical image in the new off-screen buffer.
Claim 16
Dependent Claim
73 words
A computer program product stored in a computer operable media for managing a Java off-screen buffer, said computer program product comprising: means for receiving a Java display request from an application, the request including a component identifier; means for comparing the request to a current off-screen buffer environment; means for creating a new off-screen buffer environment in response to the comparison; and means for associating the component identifier with the new off-screen buffer.
Claim 17
Dependent Claim
73 words
A computer program product stored in a computer operable media for managing a Java off-screen buffer, said computer program product comprising: means for receiving a Java display request from an application, the request including a component identifier; means for comparing the request to a current off-screen buffer environment; means for creating a new off-screen buffer environment in response to the comparison; and means for associating the component identifier with the new off-screen buffer.
Claim 18
Dependent Claim
52 words
The computer program product as described in claim 14 wherein the means for comparing further comprises: means for determining whether a current off-screen buffer exists in the current off-screen buffer environment; and means for determining whether the current off-screen buffer is large enough to store a graphic image corresponding to the request.
Claim 19
Dependent Claim
81 words
The computer program product as described in claim 14 further comprising: means for receiving a component destroy request following the associating, the component destroy request including a second identifier corresponding with a component image currently included in the new off-screen buffer; means for comparing the second identifier with the identifier associated with the new off-screen buffer; means for deleting the new off-screen buffer in response to the second identifier being the same as the identifier associated with the new off-screen buffer.
Claim 20
Dependent Claim
41 words
The computer program product as described in claim 16 further comprising: means for removing the component image from the new off-screen buffer in response to the second identifier not being the same as the identifier associated with the new off-screen buffer.
Claim 21
Dependent Claim
30 words
The computer program product as described in claim 14 wherein the Java display request is selected from the group consisting of a create request, a resize request, and paint request.
Claim 22
Dependent Claim
83 words
The computer program product as described in claim 14 further comprising: means for receiving a second Java display request following the means for associating; means for comparing the request to the new off-screen buffer environment corresponding to the new off-screen buffer; means for determining that the new off-screen buffer exists and that the new off-screen buffer is large enough to store a graphical image corresponding to the second Java display request; and means for including the graphical image in the new off-screen buffer.
Claim 23
Dependent Claim
21 words
The computer program product as described in claim 19 wherein the second Java display request includes a Java heavyweight component request.