Method for asynchronously maintaining an image on a display device
DCFirst Claim
1. In a processing system executing an application program displaying a plurality of graphic objects, a method for asynchronously maintaining an image on a display device, comprising the steps of:
- receiving a drawing request from the application program;
determining a drawing area of the image in response to the received drawing request;
inserting a new entry representing the drawing area into a list of a plurality of entries each representing respective drawing areas;
receiving an image update request from the application program;
retrieving one of the plurality of entries representing drawing areas from the list; and
requesting that respective graphic objects be redrawn if any portion of the graphic object lies within the drawing area represented by the retrieved entry.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
A method for asynchronously maintaining an image on a display device comprises the following steps. First, a drawing request is received from the application program. Then a drawing area of the image is determined in response to the received drawing request and an entry representing the drawing area is inserted into a list of entries representing respective drawing areas. A screen update request is then received from the application program. In response to this received screen update request, an entry representing a drawing area is retrieved from the list, and graphic objects are redrawn if any portion of the graphic object lies within the drawing area represented by the retrieved entry.
-
Citations
16 Claims
-
1. In a processing system executing an application program displaying a plurality of graphic objects, a method for asynchronously maintaining an image on a display device, comprising the steps of:
-
receiving a drawing request from the application program; determining a drawing area of the image in response to the received drawing request; inserting a new entry representing the drawing area into a list of a plurality of entries each representing respective drawing areas; receiving an image update request from the application program; retrieving one of the plurality of entries representing drawing areas from the list; and requesting that respective graphic objects be redrawn if any portion of the graphic object lies within the drawing area represented by the retrieved entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification