Freedom from Interference for Aggregated Communication Channel Handling Using Event-Based Processor Extensions
A system, method, and apparatus are provided for handling communications with external communication channel hardware devices by a processor executing event-based programming code to interface a plurality of virtual machines with the external communication channel hardware devices by providing the p...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
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 | Fischer, Michael Andrew McGowan, Robert Anthony Kahne, Brian Christopher |
description | A system, method, and apparatus are provided for handling communications with external communication channel hardware devices by a processor executing event-based programming code to interface a plurality of virtual machines with the external communication channel hardware devices by providing the processor with an event latch for storing hardware events received from the external communication channel hardware devices, with a timer circuit that generates a sequence of timer interrupt signals, and with a masking circuit that masks the hardware events stored in the event latch with an event mask in response to each timer interrupt signal, where each event mask is associated with a different virtual machine running on the processor such that each virtual machine is allowed to communicate only on a masked subset of the hardware events specified by the event mask to ensure freedom from interference between the plurality of virtual machines when communicating with the external communication channel hardware devices. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2023117223A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2023117223A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2023117223A13</originalsourceid><addsrcrecordid>eNqNjLEKwjAURbs4iPoPD5wLNh2ctbTUTdDOJaQ3sdC-lLwofr4R_ACXc5Z77jrjJgCDn8mGhAtHBIsANiDrA52cC3A6YqDKz_OTR6Pj6Jmqh2bGRK3mYRrZUSdf1i9wzM9aUnAN3kAkvdTvCJaUyTZbWT0Jdj9vsn1T36s2x-J7yKINGLHvbuqgyqI4KlWeivK_1Qenr0NR</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Freedom from Interference for Aggregated Communication Channel Handling Using Event-Based Processor Extensions</title><source>esp@cenet</source><creator>Fischer, Michael Andrew ; McGowan, Robert Anthony ; Kahne, Brian Christopher</creator><creatorcontrib>Fischer, Michael Andrew ; McGowan, Robert Anthony ; Kahne, Brian Christopher</creatorcontrib><description>A system, method, and apparatus are provided for handling communications with external communication channel hardware devices by a processor executing event-based programming code to interface a plurality of virtual machines with the external communication channel hardware devices by providing the processor with an event latch for storing hardware events received from the external communication channel hardware devices, with a timer circuit that generates a sequence of timer interrupt signals, and with a masking circuit that masks the hardware events stored in the event latch with an event mask in response to each timer interrupt signal, where each event mask is associated with a different virtual machine running on the processor such that each virtual machine is allowed to communicate only on a masked subset of the hardware events specified by the event mask to ensure freedom from interference between the plurality of virtual machines when communicating with the external communication channel hardware devices.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; MULTIPLEX COMMUNICATION ; PHYSICS</subject><creationdate>2023</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=20230420&DB=EPODOC&CC=US&NR=2023117223A1$$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=20230420&DB=EPODOC&CC=US&NR=2023117223A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Fischer, Michael Andrew</creatorcontrib><creatorcontrib>McGowan, Robert Anthony</creatorcontrib><creatorcontrib>Kahne, Brian Christopher</creatorcontrib><title>Freedom from Interference for Aggregated Communication Channel Handling Using Event-Based Processor Extensions</title><description>A system, method, and apparatus are provided for handling communications with external communication channel hardware devices by a processor executing event-based programming code to interface a plurality of virtual machines with the external communication channel hardware devices by providing the processor with an event latch for storing hardware events received from the external communication channel hardware devices, with a timer circuit that generates a sequence of timer interrupt signals, and with a masking circuit that masks the hardware events stored in the event latch with an event mask in response to each timer interrupt signal, where each event mask is associated with a different virtual machine running on the processor such that each virtual machine is allowed to communicate only on a masked subset of the hardware events specified by the event mask to ensure freedom from interference between the plurality of virtual machines when communicating with the external communication channel hardware devices.</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>MULTIPLEX COMMUNICATION</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjLEKwjAURbs4iPoPD5wLNh2ctbTUTdDOJaQ3sdC-lLwofr4R_ACXc5Z77jrjJgCDn8mGhAtHBIsANiDrA52cC3A6YqDKz_OTR6Pj6Jmqh2bGRK3mYRrZUSdf1i9wzM9aUnAN3kAkvdTvCJaUyTZbWT0Jdj9vsn1T36s2x-J7yKINGLHvbuqgyqI4KlWeivK_1Qenr0NR</recordid><startdate>20230420</startdate><enddate>20230420</enddate><creator>Fischer, Michael Andrew</creator><creator>McGowan, Robert Anthony</creator><creator>Kahne, Brian Christopher</creator><scope>EVB</scope></search><sort><creationdate>20230420</creationdate><title>Freedom from Interference for Aggregated Communication Channel Handling Using Event-Based Processor Extensions</title><author>Fischer, Michael Andrew ; McGowan, Robert Anthony ; Kahne, Brian Christopher</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2023117223A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2023</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>MULTIPLEX COMMUNICATION</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Fischer, Michael Andrew</creatorcontrib><creatorcontrib>McGowan, Robert Anthony</creatorcontrib><creatorcontrib>Kahne, Brian Christopher</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Fischer, Michael Andrew</au><au>McGowan, Robert Anthony</au><au>Kahne, Brian Christopher</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Freedom from Interference for Aggregated Communication Channel Handling Using Event-Based Processor Extensions</title><date>2023-04-20</date><risdate>2023</risdate><abstract>A system, method, and apparatus are provided for handling communications with external communication channel hardware devices by a processor executing event-based programming code to interface a plurality of virtual machines with the external communication channel hardware devices by providing the processor with an event latch for storing hardware events received from the external communication channel hardware devices, with a timer circuit that generates a sequence of timer interrupt signals, and with a masking circuit that masks the hardware events stored in the event latch with an event mask in response to each timer interrupt signal, where each event mask is associated with a different virtual machine running on the processor such that each virtual machine is allowed to communicate only on a masked subset of the hardware events specified by the event mask to ensure freedom from interference between the plurality of virtual machines when communicating with the external communication channel hardware devices.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_epo_espacenet_US2023117223A1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC COMMUNICATION TECHNIQUE ELECTRIC DIGITAL DATA PROCESSING ELECTRICITY MULTIPLEX COMMUNICATION PHYSICS |
title | Freedom from Interference for Aggregated Communication Channel Handling Using Event-Based Processor Extensions |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T07%3A41%3A53IST&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=Fischer,%20Michael%20Andrew&rft.date=2023-04-20&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2023117223A1%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 |