Event queue management
A queue storage 18 stores a queue of event entries corresponding to notification of events from a source to a destination, for example event entries from a hardware event detector (10 in figure 1) that are to be communicated to a software event handler (17 in figure 1). A comparator 22 compares a re...
Gespeichert in:
1. Verfasser: | |
---|---|
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 | Fabrice Jean Verplanken |
description | A queue storage 18 stores a queue of event entries corresponding to notification of events from a source to a destination, for example event entries from a hardware event detector (10 in figure 1) that are to be communicated to a software event handler (17 in figure 1). A comparator 22 compares a received event entry with at least one previously received event entry to detect a match, and if a match is detected an event entry merging unit 28 merges the received event entry with the previously received one. The comparison between the event entries may take place in an event register 20 that stores unqueued events yet to be added to the queue storage 18, and the merging may comprise setting a merged entry bit and discarding the newly received event entry. If the queue storage 18 is empty, then the event register 20 and the comparator 22 can be bypassed, so that any currently unqueued event within the event register 20 is be stored into the queue storage 18. The event entries may be translation error event entries in a system which translates between virtual addresses and physical addresses. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_GB2541974A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>GB2541974A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_GB2541974A3</originalsourceid><addsrcrecordid>eNrjZBBzLUvNK1EoLE0tTVXITcxLTE_NBQrwMLCmJeYUp_JCaW4GeTfXEGcP3dSC_PjU4oLE5NS81JJ4dycjUxNDS3MTR2PCKgAewSCt</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Event queue management</title><source>esp@cenet</source><creator>Fabrice Jean Verplanken</creator><creatorcontrib>Fabrice Jean Verplanken</creatorcontrib><description>A queue storage 18 stores a queue of event entries corresponding to notification of events from a source to a destination, for example event entries from a hardware event detector (10 in figure 1) that are to be communicated to a software event handler (17 in figure 1). A comparator 22 compares a received event entry with at least one previously received event entry to detect a match, and if a match is detected an event entry merging unit 28 merges the received event entry with the previously received one. The comparison between the event entries may take place in an event register 20 that stores unqueued events yet to be added to the queue storage 18, and the merging may comprise setting a merged entry bit and discarding the newly received event entry. If the queue storage 18 is empty, then the event register 20 and the comparator 22 can be bypassed, so that any currently unqueued event within the event register 20 is be stored into the queue storage 18. The event entries may be translation error event entries in a system which translates between virtual addresses and physical addresses.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2017</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&date=20170308&DB=EPODOC&CC=GB&NR=2541974A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,778,883,25547,76298</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20170308&DB=EPODOC&CC=GB&NR=2541974A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Fabrice Jean Verplanken</creatorcontrib><title>Event queue management</title><description>A queue storage 18 stores a queue of event entries corresponding to notification of events from a source to a destination, for example event entries from a hardware event detector (10 in figure 1) that are to be communicated to a software event handler (17 in figure 1). A comparator 22 compares a received event entry with at least one previously received event entry to detect a match, and if a match is detected an event entry merging unit 28 merges the received event entry with the previously received one. The comparison between the event entries may take place in an event register 20 that stores unqueued events yet to be added to the queue storage 18, and the merging may comprise setting a merged entry bit and discarding the newly received event entry. If the queue storage 18 is empty, then the event register 20 and the comparator 22 can be bypassed, so that any currently unqueued event within the event register 20 is be stored into the queue storage 18. The event entries may be translation error event entries in a system which translates between virtual addresses and physical addresses.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2017</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZBBzLUvNK1EoLE0tTVXITcxLTE_NBQrwMLCmJeYUp_JCaW4GeTfXEGcP3dSC_PjU4oLE5NS81JJ4dycjUxNDS3MTR2PCKgAewSCt</recordid><startdate>20170308</startdate><enddate>20170308</enddate><creator>Fabrice Jean Verplanken</creator><scope>EVB</scope></search><sort><creationdate>20170308</creationdate><title>Event queue management</title><author>Fabrice Jean Verplanken</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_GB2541974A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2017</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Fabrice Jean Verplanken</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Fabrice Jean Verplanken</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Event queue management</title><date>2017-03-08</date><risdate>2017</risdate><abstract>A queue storage 18 stores a queue of event entries corresponding to notification of events from a source to a destination, for example event entries from a hardware event detector (10 in figure 1) that are to be communicated to a software event handler (17 in figure 1). A comparator 22 compares a received event entry with at least one previously received event entry to detect a match, and if a match is detected an event entry merging unit 28 merges the received event entry with the previously received one. The comparison between the event entries may take place in an event register 20 that stores unqueued events yet to be added to the queue storage 18, and the merging may comprise setting a merged entry bit and discarding the newly received event entry. If the queue storage 18 is empty, then the event register 20 and the comparator 22 can be bypassed, so that any currently unqueued event within the event register 20 is be stored into the queue storage 18. The event entries may be translation error event entries in a system which translates between virtual addresses and physical addresses.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_epo_espacenet_GB2541974A |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | Event queue management |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T13%3A06%3A35IST&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=Fabrice%20Jean%20Verplanken&rft.date=2017-03-08&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EGB2541974A%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 |