System and method for managing off-screen buffers for electronic images
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
An off-screen buffer manager controls when the off-screen buffer is destroyed and re-created improving system performance. A screen request is received for a Java screen component and a determination is made whether there is already an off-screen buffer. If there is not an off-screen buffer, a new off-screen buffer is created and the component requesting the screen request is associated with the off-screen buffer. If an off-screen buffer already exists, a determination is made as to whether the off-screen buffer is large enough to handle the incoming request. If the off-screen buffer is large enough to handle the request, the existing off-screen buffer is used to handle the request, otherwise, the existing off-screen buffer is deleted and a new off-screen buffer is created and the component identifier of the deleted off-screen buffer is associated with the new off-screen buffer.
-
Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. 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. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification