Method for preemptive screen rendering

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 frequ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JOU STEPHAN F, BALLANTYNE IAN, CAMPBELL DON
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator JOU STEPHAN F
BALLANTYNE IAN
CAMPBELL DON
description 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.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US6853375B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US6853375B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US6853375B23</originalsourceid><addsrcrecordid>eNrjZFDzTS3JyE9RSMsvUigoSk3NLSjJLEtVKE4GsvMUilLzUlKLMvPSeRhY0xJzilN5oTQ3g4Kba4izh25qQX58anFBYnJqXmpJfGiwmYWpsbG5qZORMRFKADm2J5A</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Method for preemptive screen rendering</title><source>esp@cenet</source><creator>JOU STEPHAN F ; BALLANTYNE IAN ; CAMPBELL DON</creator><creatorcontrib>JOU STEPHAN F ; BALLANTYNE IAN ; CAMPBELL DON</creatorcontrib><description>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.</description><edition>7</edition><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; PHYSICS ; PICTORIAL COMMUNICATION, e.g. TELEVISION</subject><creationdate>2005</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20050208&amp;DB=EPODOC&amp;CC=US&amp;NR=6853375B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76318</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20050208&amp;DB=EPODOC&amp;CC=US&amp;NR=6853375B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>JOU STEPHAN F</creatorcontrib><creatorcontrib>BALLANTYNE IAN</creatorcontrib><creatorcontrib>CAMPBELL DON</creatorcontrib><title>Method for preemptive screen rendering</title><description>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.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>PHYSICS</subject><subject>PICTORIAL COMMUNICATION, e.g. TELEVISION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2005</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFDzTS3JyE9RSMsvUigoSk3NLSjJLEtVKE4GsvMUilLzUlKLMvPSeRhY0xJzilN5oTQ3g4Kba4izh25qQX58anFBYnJqXmpJfGiwmYWpsbG5qZORMRFKADm2J5A</recordid><startdate>20050208</startdate><enddate>20050208</enddate><creator>JOU STEPHAN F</creator><creator>BALLANTYNE IAN</creator><creator>CAMPBELL DON</creator><scope>EVB</scope></search><sort><creationdate>20050208</creationdate><title>Method for preemptive screen rendering</title><author>JOU STEPHAN F ; BALLANTYNE IAN ; CAMPBELL DON</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US6853375B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2005</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>PHYSICS</topic><topic>PICTORIAL COMMUNICATION, e.g. TELEVISION</topic><toplevel>online_resources</toplevel><creatorcontrib>JOU STEPHAN F</creatorcontrib><creatorcontrib>BALLANTYNE IAN</creatorcontrib><creatorcontrib>CAMPBELL DON</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>JOU STEPHAN F</au><au>BALLANTYNE IAN</au><au>CAMPBELL DON</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Method for preemptive screen rendering</title><date>2005-02-08</date><risdate>2005</risdate><abstract>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.</abstract><edition>7</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US6853375B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
PHYSICS
PICTORIAL COMMUNICATION, e.g. TELEVISION
title Method for preemptive screen rendering
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T09%3A13%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=JOU%20STEPHAN%20F&rft.date=2005-02-08&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS6853375B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true