A method for preemptive screen rendering

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 3/14 (2006.01) G06Q 10/00 (2006.01) G06T 11/00 (2006.01) G09G 5/393 (2006.01)

Patent

CA 2347343

A method of rendering screen of a computer display device under conditions requiring frequent repainting of the screen is disclosed. The display is a part of a computer system running an application under control of an operating system. The application detects the onset of conditions requiring frequent repainting of the screen by checking messages sent by the operating system to the application's message queue. The application then starts the repainting of the screen based on the information retrieved from the queue while checking periodically the message queue to see if the originally detected conditions still apply. If this is the case, the application terminates the original repainting operation and starts a new repainting operation based on the updated information retrieved from the message queue. This cycle is repeated until it is determined that the originally detected conditions no longer apply, in which case a final complete repaint of the screen takes place. The method is particularly useful for the display of a graphically complex scene during a navigation operation, such as panning or zooming, when complete repainting of the scene as the navigation progresses fails to provide to the user an acceptable visual feedback of the navigation progress.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

A method for preemptive screen rendering does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with A method for preemptive screen rendering, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A method for preemptive screen rendering will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1395438

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.