OASIS Virtual I/O Device (VIRTIO) TC

 View Only
Expand all | Collapse all

[PATCH 00/20] IPR disclosures/updates by Red Hat

  • 1.  [PATCH 00/20] IPR disclosures/updates by Red Hat

    Posted 04-11-2022 12:48
    I scanned a bunch of issued patents, included please find info on those that I found and that seem relevant to the spec. I also used this opportunity to update and consolidate some existing disclosures that I found e.g. some applications became public or patents issued or new spec sections have been introduced to which the patents are relevant. This is in addition to patent applications disclosures I sent on April 6. Michael S. Tsirkin (20): IPR: add statement regarding Block and SCSI Device IPR: add statement regarding Device Types IPR: add statement regarding IOMMU Device IPR: add statement regarding Entropy Device IPR: add statement regarding Basic Facilities of a Virtio Device IPR: add statement regarding GPU Device IPR: add statement regarding Memory Device IPR: add statement regarding Network Device and Device Types IPR: add statement regarding Network Device and Socket Device IPR: add statement regarding Network Device IPR: add statement regarding Notifications IPR: add statement regarding Traditional Memory Balloon Device and Memory Device IPR: add statement regarding Traditional Memory Balloon Device IPR: add statement regarding Virtio Transport Options and Device Types IPR: add statement regarding Virtio Transport Options and IOMMU Device IPR: add statement regarding Virtio Transport Options and Network Device IPR: add statement regarding Virtio Transport Options and Virtqueues IPR: add statement regarding Virtio Transport Options IPR: add statement regarding Virtqueues and Device Types IPR: add statement regarding Virtqueues IPR.md 543 +++++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 447 insertions(+), 96 deletions(-) -- MST


  • 2.  [PATCH 01/20] IPR: add statement regarding Block and SCSI Device

    Posted 04-11-2022 12:48
    --- IPR.md 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/IPR.md b/IPR.md index 79be42b..a9db578 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,24 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10223276 titled "PAGE CACHE MANAGEMENT DURING MIGRATION USING +A LIST OF OUTSTANDING STORE REQUESTS TRANSMITTED TO A DESTINATION HOST MACHINE", +the US Patent No. 9734016 titled "SECURE LIVE VIRTUAL MACHINE GUEST BASED SNAPSHOT RECOVERY" +as well as +the US Patent No. 9916205 titled "SECURE LIVE VIRTUAL MACHINE GUEST BASED SNAPSHOT RECOVERY" +are relevant to sections "Block Device" and "SCSI Device" of the Virtual I/O +Device (VIRTIO) specification. + +Should one these patents be identified as essential to the compliant implementation +of an OASIS Standards Final Deliverable produced by the VIRTIO TC, Red Hat will +operate, as specified by the VIRTIO TC, under the Non-Assertion Mode TC +Requirements described in section 10.3 of the OASIS IPR Policy (as of the date +of this disclosure). #### Statement regarding IPR, submitted by Red Hat, April 6, 2022 -- MST


  • 3.  [PATCH 02/20] IPR: add statement regarding Device Types

    Posted 04-11-2022 12:48
    add new, update and consolidate existing disclosures --- IPR.md 49 +++++++++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 22 deletions(-) diff --git a/IPR.md b/IPR.md index a9db578..a5d20ba 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,33 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, July 28, 2016 and amended Feb 14, 2018 and April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10157146 titled "LOCAL ACCESS DMA WITH SHARED MEMORY POOL", +the US Patent No. 10223215 titled "DRIVER SWITCH FOR DEVICE ERROR RECOVERY FOR ASSIGNED DEVICES", +the US Patent No. 10642625 titled "BRANCH REWRITING DEVICE FEATURE OPTIMIZATION", +the US Patent No. 10956189 titled "VIRTUAL REMOTE DIRECT MEMORY ACCESS MANAGEMENT", +the US Patent No. 11169857 titled "VIRTUAL CPU SCHEDULING ENHANCEMENT FOR VIRTUAL MACHINES", +the US Patent No. 9001050 titled "TOUCH SCREEN EMULATION FOR A VIRTUAL MACHINE", +the US Patent No. 9160659 titled "PARAVIRTUALIZED IP OVER INFINIBAND BRIDGING", +the US Patent No. 9203750 titled "ETHERNET FRAME TRANSLATION TO INTERNET PROTOCOL OVER INFINIBAND", +the US Patent No. 9442754 titled "DEFERRED ASYNCHRONOUS ACTIONS FOR VIRTUAL DEVICES", +the US Patent No. 9483360 titled "GUEST-DRIVEN VIRTUAL MACHINE BACKUPS", +the US Patent No. 9785519 titled "DRIVER SWITCH FOR DEVICE ERROR RECOVERY FOR ASSIGNED DEVICES" +as well as +the US Patent No 9836402 titled "Guest Ordering of Host File System Writes" as +are relevant to section "Device Types" of the Virtual I/O Device (VIRTIO) +specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 Red Hat has been issued several United States patents that might be, or might become @@ -421,28 +448,6 @@ Final Deliverable produced by the VIRTIO TC, Red Hat will operate, as specified by the VIRTIO TC, under the Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR Policy (as of the date of this disclosure). -#### Statement regarding IPR, submitted by Red Hat, July 28, 2016 and amended Feb 14, 2018 - -Red Hat has been issued a United States patent that might become -essential to an OASIS Standards Final Deliverable, and -Red Hat has filed a United States patent application that might become -essential to an OASIS Standards Final Deliverable. - -The US Patent No 9836402 titled "Guest Ordering of Host File System Writes" as -well as the unpublished application are relevant to section "Device Types" of -the Virtual I/O Device (VIRTIO) specification. - -Red Hat is unable to provide more specific information regarding the -unpublished application, until such time as the application is published -or the patent is issued. - -Should this patent application be issued as a patent, and should one of these -applications be identified as essential to the compliant implementation of an -OASIS Standards Final Deliverable produced by the VIRTIO TC, Red Hat will -operate, as specified by the VIRTIO TC, under the Non-Assertion Mode TC -Requirements described in section 10.3 of the OASIS IPR Policy (as of the date -of this disclosure). - #### Statement regarding IPR, submitted by Red Hat, April 19, 2016 and amended Feb 14, 2018 Red Hat has been issued a United States patent that might become -- MST


  • 4.  [PATCH 03/20] IPR: add statement regarding IOMMU Device

    Posted 04-11-2022 12:48
    add new, update and consolidate existing disclosures --- IPR.md 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/IPR.md b/IPR.md index a5d20ba..00e1df7 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,25 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, Jan 29, 2019 and amended April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10013199 titled "TRANSLATION BYPASS BY HOST IOMMU FOR SYSTEMS WITH VIRTUAL IOMMU", +the US Patent No. 10140148 titled "COPY BASED IOMMU EMULATION FOR OUT-OF-PROCESS EMULATED DEVICES", +the US Patent No. 10198202 titled "SAFE USERSPACE DEVICE ACCESS FOR NETWORK FUNCTION VIRTUALIZATION USING AN IOMMU TO MAP SUPERVISOR MEMORY TO A RESERVED RANGE OF APPLICATION VIRTUAL ADDRESSES" +as well as +the US Patent No. 10795591 titled "SAFE USERSPACE DEVICE ACCESS FOR NETWORK FUNCTION VIRTUALIZATION USING AN IOMMU TO MAP SUPERVISOR MEMORY TO A RESERVED RANGE OF APPLICATION VIRTUAL ADDRESSES" +are relevant to section "IOMMU Device" of the Virtual I/O Device (VIRTIO) +specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + #### Statement regarding IPR, submitted by Red Hat, July 28, 2016 and amended Feb 14, 2018 and April 11, 2022 Red Hat has been issued several United States patents that might be, or might become @@ -279,25 +298,6 @@ section 10.3 of the OASIS IPR Policy (as of the date of this disclosure). #### Statement regarding IPR, submitted by Red Hat, Jan 29, 2019 -Red Hat has filed several United States patent applications that might become -essential to an OASIS Standards Final Deliverable. - -The US Patent No. 10013199, "Translation Bypass by Host IOMMU for Systems with -Virtual IOMMU" as well as the unpublished applications are relevant to section -"Device Types" of the Virtual I/O Device (VIRTIO) specification. - -Red Hat is unable to provide more specific information regarding the -unpublished applications, until such time as the applications are published or -the patents are issued. - -Should one of these patent applications be issued as a patent, and be -identified as essential to the compliant implementation of an OASIS Standards -Final Deliverable produced by the VIRTIO TC, Red Hat will operate, as specified -by the VIRTIO TC, under the Non-Assertion Mode TC Requirements described in -section 10.3 of the OASIS IPR Policy (as of the date of this disclosure). - -#### Statement regarding IPR, submitted by Red Hat, Jan 29, 2019 - Red Hat has filed several United States patent applications that might be essential to an OASIS Standards Final Deliverable. -- MST


  • 5.  [PATCH 04/20] IPR: add statement regarding Entropy Device

    Posted 04-11-2022 12:48
    --- IPR.md 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/IPR.md b/IPR.md index 00e1df7..a0e0e45 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,21 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + +Red Hat has been issued a United States patent that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 9658832 titled "MULTI-FACTOR ENTROPY SOURCING FOR RANDOM NUMBER GENERATORS" +is relevant to section "Entropy Device" of the Virtual I/O Device (VIRTIO) +specification. + +Should this patent be identified as essential to the compliant implementation +of an OASIS Standards Final Deliverable produced by the VIRTIO TC, Red Hat will +operate, as specified by the VIRTIO TC, under the Non-Assertion Mode TC +Requirements described in section 10.3 of the OASIS IPR Policy (as of the date +of this disclosure). + #### Statement regarding IPR, submitted by Red Hat, Jan 29, 2019 and amended April 11, 2022 Red Hat has been issued several United States patents that might be, or might become -- MST


  • 6.  [PATCH 05/20] IPR: add statement regarding Basic Facilities of a Virtio Device

    Posted 04-11-2022 12:48
    --- IPR.md 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/IPR.md b/IPR.md index a0e0e45..70a7653 100644 --- a/IPR.md +++ b/IPR.md @@ -13,6 +13,22 @@ made to the TC, as defined in and required by the OASIS IPR Policy. Red Hat has been issued a United States patent that might be, or might become essential to an OASIS Standards Final Deliverable. +The US Patent No. 9575796 titled "VIRTUAL DEVICE TIMEOUT BY MEMORY OFFLINING" +is relevant to section +"Basic Facilities of a Virtio Device" of the Virtual I/O Device (VIRTIO) +specification. + +Should this patent be identified as essential to the compliant implementation +of an OASIS Standards Final Deliverable produced by the VIRTIO TC, Red Hat will +operate, as specified by the VIRTIO TC, under the Non-Assertion Mode TC +Requirements described in section 10.3 of the OASIS IPR Policy (as of the date +of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + +Red Hat has been issued a United States patent that might be, or might become +essential to an OASIS Standards Final Deliverable. + The US Patent No. 9658832 titled "MULTI-FACTOR ENTROPY SOURCING FOR RANDOM NUMBER GENERATORS" is relevant to section "Entropy Device" of the Virtual I/O Device (VIRTIO) specification. -- MST


  • 7.  [PATCH 07/20] IPR: add statement regarding Memory Device

    Posted 04-11-2022 12:48
    --- IPR.md 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/IPR.md b/IPR.md index 90c47a3..c01ed65 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,25 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10417047 titled "VIRTUAL MACHINE MEMORY OVERCOMMIT BY REVERSE BALLOONING", +the US Patent No. 11099897 titled "VIRTUAL MACHINE MEMORY OVERCOMMIT BY REVERSE BALLOONING" +as well as +the US Patent No. 10664304 titled "APPLICATION MEMORY PROTECTION USING AN EXTENDED PAGE TABLE SWITCHING VIRTUAL MACHINE FUNCTION" +are relevant to section "Memory Device" of the Virtual I/O Device (VIRTIO) +specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + + #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 Red Hat has been issued several United States patents that might be, or might become -- MST


  • 8.  [PATCH 06/20] IPR: add statement regarding GPU Device

    Posted 04-11-2022 12:49
    --- IPR.md 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/IPR.md b/IPR.md index 70a7653..90c47a3 100644 --- a/IPR.md +++ b/IPR.md @@ -10,6 +10,26 @@ made to the TC, as defined in and required by the OASIS IPR Policy. #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10140143 titled "COLLECTION OF GUEST STATUS", +the US Patent No. 10459748 titled "TRANSPARENT GUEST BASED NOTIFICATION OVERLAY", +the US Patent Nos. 10587861 and 9894342 titled "FLICKER-FREE REMOTING SUPPORT FOR SERVER-RENDERED STEREOSCOPIC IMAGING", +the US Patent No. 9015711 titled "POWER MANAGEMENT OF VIDEO DISPLAY DEVICES BY VIRTUAL MACHINES" +as well as +the US Patent No. 9201680 titled "DISPLAY POWER MANAGEMENT IN DISTRIBUTED VIRTUALIZED SYSTEMS" +are relevant to section "GPU Device" of the Virtual I/O Device (VIRTIO) +specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + Red Hat has been issued a United States patent that might be, or might become essential to an OASIS Standards Final Deliverable. -- MST


  • 9.  [PATCH 08/20] IPR: add statement regarding Network Device and Device Types

    Posted 04-11-2022 12:49
    --- IPR.md 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/IPR.md b/IPR.md index c01ed65..4f58501 100644 --- a/IPR.md +++ b/IPR.md @@ -13,6 +13,25 @@ made to the TC, as defined in and required by the OASIS IPR Policy. Red Hat has been issued several United States patents that might be, or might become essential to an OASIS Standards Final Deliverable. +The US Patent No. 8522238 titled "FEATURE DRIVEN BACKEND SWITCHING", +the US Patent No. 9563456 titled "FEATURE DRIVEN BACKEND SWITCHING", +the US Patent No. 9658873 titled "SWITCHING BETWEEN DEVICES HAVING A COMMON HOST BACKEND IN A VIRTUALIZED ENVIRONMENT" +as well as +the US Patent No. 9720712 titled "PHYSICAL/VIRTUAL DEVICE FAILOVER WITH A SHARED BACKEND" +are relevant to sections "Network Device" and "Device Types" of the Virtual I/O +Device (VIRTIO) specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + The US Patent No. 10417047 titled "VIRTUAL MACHINE MEMORY OVERCOMMIT BY REVERSE BALLOONING", the US Patent No. 11099897 titled "VIRTUAL MACHINE MEMORY OVERCOMMIT BY REVERSE BALLOONING" as well as -- MST


  • 10.  [PATCH 09/20] IPR: add statement regarding Network Device and Socket Device

    Posted 04-11-2022 12:49
    --- IPR.md 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/IPR.md b/IPR.md index 4f58501..aeab4ff 100644 --- a/IPR.md +++ b/IPR.md @@ -10,6 +10,21 @@ made to the TC, as defined in and required by the OASIS IPR Policy. #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 +Red Hat has been issued a United States patent that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 9727364 titled "VIRTUAL DEVICE HYPERVISOR MEMORY LIMITED RECEIVE QUEUING" +is relevant to sections "Network Device" and "Socket Device" of the Virtual I/O +Device (VIRTIO) specification. + +Should this patent be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + Red Hat has been issued several United States patents that might be, or might become essential to an OASIS Standards Final Deliverable. -- MST


  • 11.  [PATCH 10/20] IPR: add statement regarding Network Device

    Posted 04-11-2022 12:49
    --- IPR.md 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/IPR.md b/IPR.md index aeab4ff..14c93db 100644 --- a/IPR.md +++ b/IPR.md @@ -10,6 +10,73 @@ made to the TC, as defined in and required by the OASIS IPR Policy. #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10019325 titled "VIRTUAL DEVICE BACKEND RECOVERY", +the US Patent No. 10027604 titled "IMPLICIT DYNAMIC RECEIVE QUEUE STEERING FOR UNIDIRECTIONAL FLOWS IN VIRTUALIZED SYSTEMS", +the US Patent No. 10095534 titled "GUEST CONTROLLED VIRTUAL DEVICE PACKET FILTERING", +the US Patent No. 10146568 titled "MANAGEABLE EXTERNAL WAKE OF VIRTUAL MACHINES", +the US Patent No. 10162662 titled "MANAGEABLE EXTERNAL WAKE OF VIRTUAL MACHINES", +the US Patent No. 10164892 titled "OVERHEAD MANAGEMENT FOR VIRTUAL MACHINES", +the US Patent No. 10203980 titled "DYNAMIC BATCH MANAGEMENT OF SHARED BUFFERS FOR VIRTUAL MACHINES", +the US Patent No. 10212122 titled "FAN NETWORK MANAGEMENT", +the US Patent No. 10250473 titled "RECOVERY FROM A NETWORKING BACKEND DISCONNECT", +the US Patent No. 10255099 titled "GUEST-INFLUENCED PACKET TRANSMISSION", +the US Patent No. 10257166 titled "GUEST NETFILTER PROTECTION BY VIRTUAL MACHINE FUNCTION", +the US Patent No. 10324743 titled "ANNOUNCING VIRTUAL MACHINE MIGRATION", +the US Patent No. 10423444 titled "ROUTING TABLE PRESERVATION FOR VIRTUAL MACHINE MIGRATION WITH ASSIGNED DEVICES", +the US Patent No. 10572289 titled "GUEST-INITIATED ANNOUNCEMENT OF VIRTUAL MACHINE MIGRATION", +the US Patent No. 10608963 titled "ADJUSTING BUFFER SIZE FOR NETWORK INTERFACE CONTROLLER", +the US Patent No. 10616099 titled "HYPERVISOR SUPPORT FOR NETWORK FUNCTIONS VIRTUALIZATION", +the US Patent No. 10628198 titled "HYPERVISOR MANAGEMENT OF MIGRATION NOTIFICATION AND RESPONSE MESSAGES FOR VIRTUAL MACHINES", +the US Patent No. 10678583 titled "GUEST CONTROLLED VIRTUAL DEVICE PACKET FILTERING", +the US Patent No. 10693801 titled "PACKET DROP REDUCTION IN VIRTUAL MACHINE MIGRATION", +the US Patent No. 10735286 titled "RECOVERY FROM A NETWORKING BACKEND DISCONNECT", +the US Patent No. 10754681 titled "ANNOUNCING VIRTUAL MACHINE MIGRATION", +the US Patent No. 10761874 titled "DYNAMIC VIRTUAL INPUT/OUTPUT AND NUMA NODE MANAGEMENT", +the US Patent No. 10838752 titled "NETWORK NOTIFICATION LOSS DETECTION FOR VIRTUAL MACHINE MIGRATION", +the US Patent No. 10904167 titled "INCOMING PACKET PROCESSING FOR A COMPUTER SYSTEM", +the US Patent No. 10965641 titled "LIVE VIRTUAL MACHINE MIGRATION UTILIZING NETWORK ADDRESS POOLS", +the US Patent No. 10977064 titled "LIVE VIRTUAL MACHINE MIGRATION", +the US Patent No. 11016793 titled "FILTERING BASED CONTAINERIZED VIRTUAL MACHINE NETWORKING", +the US Patent No. 11036645 titled "SECURE USERSPACE NETWORKING FOR GUESTS", +the US Patent No. 11061840 titled "MANAGING NETWORK INTERFACE CONTROLLER-GENERATED INTERRUPTS", +the US Patent No. 11070629 titled "MIGRATION NOTIFICATION AND RESPONSE MESSAGES FOR VIRTUAL MACHINES", +the US Patent No. 11182197 titled "GUEST-INITIATED ANNOUNCEMENT OF VIRTUAL MACHINE MIGRATION", +the US Patent No. 11228561 titled "SAFE MAC PROGRAMMING SUPPORT FOR VNIC", +the US Patent No. 11249782 titled "MANAGEABLE EXTERNAL WAKE OF VIRTUAL MACHINES", +the US Patent No. 11265285 titled "FAN NETWORK MANAGEMENT", +the US Patent No. 11265291 titled "MALICIOUS PACKET FILTERING BY A HYPERVISOR", +the US Patent No. 8533320 titled "COALESCING NETWORK NOTIFICATIONS FOR LIVE MIGRATION", +the US Patent No. 8819678 titled "LIVE MIGRATION OF A GUEST FROM A SOURCE HYPERVISOR TO A TARGET HYPERVISOR", +the US Patent No. 9094351 titled "IMPLICIT AND DYNAMIC RECEIVE QUEUE ASSIGNMENT IN VIRTUALIZED SYSTEMS", +the US Patent No. 9183046 titled "NETWORK ADDRESS RETRIEVAL FOR LIVE MIGRATION OF A GUEST IN A VIRTUAL MACHINE SYSTEM", +the US Patent No. 9262195 titled "MANAGEABLE EXTERNAL WAKE OF VIRTUAL MACHINES", +the US Patent No. 9306861 titled "AUTOMATIC PROMISCUOUS FORWARDING FOR A BRIDGE", +the US Patent No. 9330036 titled "INTERRUPT REDUCTION BY DYNAMIC APPLICATION BUFFERING", +the US Patent No. 9367343 titled "DYNAMIC BATCH MANAGEMENT OF SHARED BUFFERS FOR VIRTUAL MACHINES", +the US Patent No. 9507626 titled "VIRTUAL DEVICE BACKEND RECOVERY", +the US Patent No. 9553764 titled "MIGRATION OF GUEST BRIDGE", +the US Patent No. 9672057 titled "NOTIFICATION OF TARGET BEFORE ALL GUEST DATA IS COPIED TO TARGET IN LIVE MIGRATION", +the US Patent No. 9721091 titled "GUEST-DRIVEN HOST EXECUTION", +the US Patent No. 9727428 titled "REVERSE NETWORK ADDRESS TRANSLATION FAILOVER", +the US Patent No. 9886302 titled "DYNAMIC BATCH MANAGEMENT OF SHARED BUFFERS FOR VIRTUAL MACHINES", +the US Patent No. 9912787 titled "ZERO-COPY MULTIPLEXING USING COPY-ON-WRITE", +the US Patent No. 9934058 titled "GUEST-INFLUENCED PACKET TRANSMISSION" +as well as +the US Patent No. 9961023 titled "ADJUSTING BUFFER SIZE FOR NETWORK INTERFACE CONTROLLER" +are relevant to section "Network Device" of the Virtual I/O +Device (VIRTIO) specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + Red Hat has been issued a United States patent that might be, or might become essential to an OASIS Standards Final Deliverable. -- MST


  • 12.  [PATCH 11/20] IPR: add statement regarding Notifications

    Posted 04-11-2022 12:49
    add new, update and consolidate existing disclosures --- IPR.md 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/IPR.md b/IPR.md index 14c93db..6ce35b9 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,24 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, Feb 14, 2018 and amended April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10387178 titled "IDLE BASED LATENCY REDUCTION FOR COALESCED INTERRUPTS", +the US Patent No. 9411624 titled "VIRTUAL DEVICE INTERRUPT HINTING IN A VIRTUALIZATION SYSTEM", +as well as +the US Patent No. 9697029 titled "GUEST IDLE BASED VM REQUEST COMPLETION PROCESSING" +are relevant to sections "Notifications", "Virtqueues" and "Virtio Over PCI Bus" +of the Virtual I/O Device (VIRTIO) specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 Red Hat has been issued several United States patents that might be, or might become @@ -553,24 +571,6 @@ of this disclosure). #### Statement regarding IPR, submitted by Red Hat, Feb 14, 2018 -Red Hat has filed several United States patent applications that might become -essential to an OASIS Standards Final Deliverable. - -The unpublished applications are relevant to sections "Virtqueues" and -"Virtio Over PCI Bus" of the Virtual I/O Device (VIRTIO) specification. - -Red Hat is unable to provide more specific information regarding the -unpublished applications, until such time as the applications are published or -the patents are issued. - -Should one of these patent applications be issued as a patent, and be -identified as essential to the compliant implementation of an OASIS Standards -Final Deliverable produced by the VIRTIO TC, Red Hat will operate, as specified -by the VIRTIO TC, under the Non-Assertion Mode TC Requirements described in -section 10.3 of the OASIS IPR Policy (as of the date of this disclosure). - -#### Statement regarding IPR, submitted by Red Hat, Feb 14, 2018 - Red Hat has been issued a United States patent and filed a patent application that might become essential to an OASIS Standards Final Deliverable. -- MST


  • 13.  [PATCH 12/20] IPR: add statement regarding Traditional Memory Balloon Device and Memory Device

    Posted 04-11-2022 12:49
    --- IPR.md 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/IPR.md b/IPR.md index 6ce35b9..09096b9 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,25 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10083058 titled "BATCHED MEMORY PAGE HINTING", +the US Patent No. 10664300 titled "RESETTING PERSISTENT BALLOON MEMORY FOR FRAGMENTATION REDUCTION", +the US Patent No. 10768959 titled "VIRTUAL MACHINE MIGRATION USING MEMORY PAGE HINTS", +the US Patent No. 10956216 titled "FREE PAGE HINTING WITH MULTIPLE PAGE SIZES" +as well as +the US Patent No. 9672062 titled "BATCHED MEMORY PAGE HINTING" +are relevant to sections "Traditional Memory Balloon Device" and "Memory Device" +of the Virtual I/O Device (VIRTIO) specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + #### Statement regarding IPR, submitted by Red Hat, Feb 14, 2018 and amended April 11, 2022 Red Hat has been issued several United States patents that might be, or might become -- MST


  • 14.  [PATCH 13/20] IPR: add statement regarding Traditional Memory Balloon Device

    Posted 04-11-2022 12:49
    add new, update and consolidate existing disclosures --- IPR.md 54 ++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 36 insertions(+), 18 deletions(-) diff --git a/IPR.md b/IPR.md index 09096b9..1fa753e 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,42 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, Feb 14, 2018 and amended April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10169088 titled "LOCKLESS FREE MEMORY BALLOONING FOR VIRTUAL MACHINES", +the US Patent No. 10261820 titled "MEMORY DEDUPLICATION BASED ON GUEST PAGE HINTS", +the US Patent No. 10394596 titled "TRACKING OF MEMORY PAGES BY A HYPERVISOR", +the US Patent No. 10430327 titled "VIRTUAL MACHINE BASED HUGE PAGE BALLOON SUPPORT", +the US Patent No. 10503659 titled "POST-COPY VM MIGRATION SPEEDUP USING FREE PAGE HINTING", +the US Patent No. 10521149 titled "MEMORY POISONING SUPPORT FOR FREE PAGE HINTING", +the US Patent No. 10521256 titled "VIRTUAL MACHINE MIGRATION ACCELERATION WITH PAGE STATE INDICATORS", +the US Patent No. 10545673 titled "HYPERVISOR DEDUPLICATION PAGE COMPARISON SPEEDUP", +the US Patent No. 10579439 titled "BATCHED STORAGE HINTING WITH FAST GUEST STORAGE ALLOCATION", +the US Patent No. 11016668 titled "HYPERVISOR DEDUPLICATION PAGE COMPARISON SPEEDUP", +the US Patent No. 11150929 titled "ENHANCED MEMORY MANAGEMENT FOR VIRTUAL MACHINES", +the US Patent No. 11237879 titled "BATCHED STORAGE HINTING WITH FAST GUEST STORAGE ALLOCATION", +the US Patent No. 9311164 titled "SYSTEM AND METHOD FOR BALLOONING WITH ASSIGNED DEVICES", +the US Patent No. 9459900 titled "HYPERVISOR-BASED BALLOON PAGE INITIALIZATION", +the US Patent No. 9552233 titled "VIRTUAL MACHINE MIGRATION USING FREE PAGE HINTING", +the US Patent No. 9710372 titled "VIRTUAL MACHINE BASED HUGE PAGE BALLOON SUPPORT", +the US Patent No. 9720722 titled "HYPERVISOR DRIVEN GRADUAL BALLOON INFLATION", +the US Patent No. 9727368 titled "VIRTUAL MACHINE MIGRATION ACCELERATION WITH PAGE STATE INDICATORS", +the US Patent No. 9798482 titled "EFFICIENT AND SECURE MEMORY ALLOCATION IN VIRTUALIZED COMPUTER SYSTEMS", +the US Patent No. 9811260 titled "SYSTEM AND METHOD FOR BALLOONING WTH ASSIGNED DEVICES" +as well as +the US Patent No. 9934157 titled "POST-COPY VM MIGRATION SPEEDUP USING FREE PAGE HINTING" +are relevant to section "Traditional Memory Balloon Device" +of the Virtual I/O Device (VIRTIO) specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 Red Hat has been issued several United States patents that might be, or might become essential to an OASIS Standards Final Deliverable. @@ -620,24 +656,6 @@ operate, as specified by the VIRTIO TC, under the Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR Policy (as of the date of this disclosure). -#### Statement regarding IPR, submitted by Red Hat, Feb 14, 2018 - -Red Hat has filed several United States patent applications that might become -essential to an OASIS Standards Final Deliverable. - -The unpublished applications are relevant to section "Traditional Memory -Balloon Device" of the Virtual I/O Device (VIRTIO) specification. - -Red Hat is unable to provide more specific information regarding the -unpublished applications, until such time as the applications are published or -the patents are issued. - -Should one of these patent applications be issued as a patent, and be -identified as essential to the compliant implementation of an OASIS Standards -Final Deliverable produced by the VIRTIO TC, Red Hat will operate, as specified -by the VIRTIO TC, under the Non-Assertion Mode TC Requirements described in -section 10.3 of the OASIS IPR Policy (as of the date of this disclosure). - #### Statement regarding IPR, submitted by Red Hat, April 19, 2016 and amended Feb 14, 2018 Red Hat has been issued a United States patent that might become -- MST


  • 15.  [PATCH 14/20] IPR: add statement regarding Virtio Transport Options and Device Types

    Posted 04-11-2022 12:49
    --- IPR.md 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/IPR.md b/IPR.md index 1fa753e..1d155f3 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,27 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10185679 titled "MULTI-QUEUE DEVICE ASSIGNMENT TO VIRTUAL MACHINE GROUPS", +the US Patent No. 10481951 titled "MULTI-QUEUE DEVICE ASSIGNMENT FOR APPLICATION GROUPS", +the US Patent No. 10540294 titled "SECURE ZERO-COPY PACKET FORWARDING", +the US Patent No. 11113089 titled "VIRTUAL MACHINE TO HOST DEVICE BRIDGING", +the US Patent No. 9875131 titled "VIRTUAL PCI DEVICE BASED HYPERVISOR BYPASS USING A BRIDGE VIRTUAL MACHINE" +as well as +the US Patent No. 9910693 titled "VIRTUAL MACHINE TO HOST DEVICE BRIDGING" +are relevant to sections "Virtio Transport Options" and "Device Types" +of the Virtual I/O Device (VIRTIO) specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + #### Statement regarding IPR, submitted by Red Hat, Feb 14, 2018 and amended April 11, 2022 Red Hat has been issued several United States patents that might be, or might become -- MST


  • 16.  [PATCH 15/20] IPR: add statement regarding Virtio Transport Options and IOMMU Device

    Posted 04-11-2022 12:49
    --- IPR.md 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/IPR.md b/IPR.md index 1d155f3..f5b52e9 100644 --- a/IPR.md +++ b/IPR.md @@ -10,6 +10,21 @@ made to the TC, as defined in and required by the OASIS IPR Policy. #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 +Red Hat has been issued a United States patent that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 9875132 titled "INPUT OUPUT MEMORY MANAGEMENT UNIT BASED ZERO COPY VIRTUAL MACHINE TO VIRTUAL MACHINE COMMUNICATION" +is relevant to sections "Virtio Transport Options" and "IOMMU Device" of the +Virtual I/O Device (VIRTIO) specification. + +Should this patent be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + Red Hat has been issued several United States patents that might be, or might become essential to an OASIS Standards Final Deliverable. -- MST


  • 17.  [PATCH 16/20] IPR: add statement regarding Virtio Transport Options and Network Device

    Posted 04-11-2022 12:49
    --- IPR.md 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/IPR.md b/IPR.md index f5b52e9..8146de7 100644 --- a/IPR.md +++ b/IPR.md @@ -10,6 +10,23 @@ made to the TC, as defined in and required by the OASIS IPR Policy. #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 11055186 titled "MANAGING RELATED DEVICES FOR VIRTUAL MACHINES USING ROBUST PASSTHROUGH DEVICE ENUMERATION" +as well as +the US Patent No. 11194606 titled "MANAGING RELATED DEVICES FOR VIRTUAL MACHINES UTILIZING SHARED DEVICE DATA" +are relevant to sections "Virtio Transport Options" and "Network Device" +of the Virtual I/O Device (VIRTIO) specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + Red Hat has been issued a United States patent that might be, or might become essential to an OASIS Standards Final Deliverable. -- MST


  • 18.  [PATCH 17/20] IPR: add statement regarding Virtio Transport Options and Virtqueues

    Posted 04-11-2022 12:49
    --- IPR.md 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/IPR.md b/IPR.md index 8146de7..1f41faa 100644 --- a/IPR.md +++ b/IPR.md @@ -13,6 +13,24 @@ made to the TC, as defined in and required by the OASIS IPR Policy. Red Hat has been issued several United States patents that might be, or might become essential to an OASIS Standards Final Deliverable. +The US Patent No. 10606631 titled "SECURITY ENHANCED HYPERVISOR USERSPACE NOTIFICATIONS", +the US Patent No. 11074094 titled "SECURING HYPERCALL SUPPORT FOR USER SPACE PROCESSES IN VIRTUAL MACHINES" +as well as +the US Patent No. 11221868 titled "SECURITY ENHANCED HYPERVISOR USERSPACE NOTIFICATIONS" +are relevant to sections "Virtio Transport Options" and "Virtqueues" +of the Virtual I/O Device (VIRTIO) specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + The US Patent No. 11055186 titled "MANAGING RELATED DEVICES FOR VIRTUAL MACHINES USING ROBUST PASSTHROUGH DEVICE ENUMERATION" as well as the US Patent No. 11194606 titled "MANAGING RELATED DEVICES FOR VIRTUAL MACHINES UTILIZING SHARED DEVICE DATA" -- MST


  • 19.  [PATCH 18/20] IPR: add statement regarding Virtio Transport Options

    Posted 04-11-2022 12:49
    --- IPR.md 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/IPR.md b/IPR.md index 1f41faa..7bddb01 100644 --- a/IPR.md +++ b/IPR.md @@ -13,6 +13,30 @@ made to the TC, as defined in and required by the OASIS IPR Policy. Red Hat has been issued several United States patents that might be, or might become essential to an OASIS Standards Final Deliverable. +The US Patent No. 10073710 titled "HOST-DRIVEN APPLICATION MEMORY PROTECTION FOR VIRTUAL MACHINES", +the US Patent No. 10698784 titled "ROBUST PERIPHERAL COMPONENT INTERCONNECT SURPRISE REMOVAL DETECTION", +the US Patent No. 11221869 titled "MEMORY EFFICIENT HOST VIRTUAL ADDRESS MANAGEMENT FOR HYPERCALLS", +the US Patent No. 8725948 titled "OPCODE LENGTH CACHING", +the US Patent No. 8935693 titled "HOST-TO-GUEST CHANNEL FOR GUEST DEVICE IDENTIFICATION", +the US Patent No. 9846610 titled "PAGE FAULT-BASED FAST MEMORY-MAPPED I/O FOR VIRTUAL MACHINES", +the US Patent No. 9916173 titled "FACILITATING EXECUTION OF MMIO BASED INSTRUCTIONS", +the US Patent No. 9983893 titled "HANDLING MEMORY-MAPPED INPUT-OUTPUT (MMIO) BASED INSTRUCTIONS USING FAST ACCESS ADDRESSES" +as well as +the US Patent No. 9990216 titled "PROVIDING HYPERCALL INTERFACE FOR VIRTUAL MACHINES" +are relevant to section "Virtio Transport Options" of the Virtual I/O Device +(VIRTIO) specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + +Red Hat has been issued several United States patents that might be, or might become +essential to an OASIS Standards Final Deliverable. + The US Patent No. 10606631 titled "SECURITY ENHANCED HYPERVISOR USERSPACE NOTIFICATIONS", the US Patent No. 11074094 titled "SECURING HYPERCALL SUPPORT FOR USER SPACE PROCESSES IN VIRTUAL MACHINES" as well as -- MST


  • 20.  [PATCH 19/20] IPR: add statement regarding Virtqueues and Device Types

    Posted 04-11-2022 12:49
    --- IPR.md 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/IPR.md b/IPR.md index 7bddb01..d766e5d 100644 --- a/IPR.md +++ b/IPR.md @@ -10,6 +10,21 @@ made to the TC, as defined in and required by the OASIS IPR Policy. #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 +Red Hat has been issued a United States patent that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 8914803 titled "FLOW CONTROL-BASED VIRTUAL MACHINE REQUEST QUEUING" +is relevant to sections "Virtqueues" and "Device Types" of the +Virtual I/O Device (VIRTIO) specification. + +Should this patent be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + +#### Statement regarding IPR, submitted by Red Hat, April 11, 2022 + Red Hat has been issued several United States patents that might be, or might become essential to an OASIS Standards Final Deliverable. -- MST


  • 21.  [PATCH 20/20] IPR: add statement regarding Virtqueues

    Posted 04-11-2022 12:49
    add new, update and consolidate existing disclosures --- IPR.md 48 +++++++++++++++++++++++++++++------------------- 1 file changed, 29 insertions(+), 19 deletions(-) diff --git a/IPR.md b/IPR.md index d766e5d..807ae91 100644 --- a/IPR.md +++ b/IPR.md @@ -8,6 +8,35 @@ made to the TC, as defined in and required by the OASIS IPR Policy. ### IPR disclosures made by Red Hat +#### Statement regarding IPR, submitted by Red Hat, Jan 29, 2019 and amended April 11, 2022 + +Red Hat has been issued a United States patent that might be, or might become +essential to an OASIS Standards Final Deliverable. + +The US Patent No. 10051087 titled "DYNAMIC CACHE-EFFICIENT EVENT SUPPRESSION FOR NETWORK FUNCTION VIRTUALIZATION", +the US Patent No. 10152275 titled "REVERSE ORDER SUBMISSION FOR POINTER RINGS", +the US Patent No. 10216453 titled "REVERSE SLOT INVALIDATION FOR POINTER RINGS", +the US Patent No. 10372608 titled "SPLIT HEAD INVALIDATION FOR CONSUMER BATCHING IN POINTER RINGS", +the US Patent No. 10545697 titled "REVERSE ORDER REQUEST QUEUEING BY PARA-VIRTUAL DEVICE DRIVERS", +the US Patent No. 10649686 titled "MEMORY CACHE PRESSURE REDUCTION FOR POINTER RINGS", +the US Patent No. 10649784 titled "REVERSE ORDER QUEUE UPDATES BY VIRTUAL DEVICES", +the US Patent No. 10963407 titled "REMOTE DIRECT MEMORY ACCESS BASED NETWORKING GATEWAY", +the US Patent No. 11106587 titled "MEMORY CACHE-LINE BOUNCE REDUCTION FOR SHARED I/O RING STRUCTURES", +the US Patent No. 11237836 titled "REVERSE ORDER QUEUE UPDATES BY VIRTUAL DEVICES", +the US Patent No. 9569223 titled "MIXED SHARED/NON-SHARED MEMORY TRANSPORT FOR VIRTUAL MACHINES", +the US Patent No. 9600314 titled "SCHEDULER LIMITED VIRTUAL DEVICE POLLING", +the US Patent No. 9766917 titled "LIMITED VIRTUAL DEVICE POLLING BASED ON VIRTUAL CPU PRE-EMPTION" +as well as +the US Patent No. 9904564 titled "POLICY ENFORCEMENT BY HYPERVISOR PARAVIRTUALIZED RING COPYING" +are relevant to section "Virtqueues" of the Virtual I/O Device (VIRTIO) +specification. + +Should one of these patents be identified as essential to the compliant +implementation of an OASIS Standards Final Deliverable produced by the VIRTIO +TC, Red Hat will operate, as specified by the VIRTIO TC, under the +Non-Assertion Mode TC Requirements described in section 10.3 of the OASIS IPR +Policy (as of the date of this disclosure). + #### Statement regarding IPR, submitted by Red Hat, April 11, 2022 Red Hat has been issued a United States patent that might be, or might become @@ -677,25 +706,6 @@ section 10.3 of the OASIS IPR Policy (as of the date of this disclosure). #### Statement regarding IPR, submitted by Red Hat, Jan 29, 2019 -Red Hat has filed, or is in the process of filing, several United States patent -applications that might be essential to an OASIS Standards Final Deliverable. - -The US Patent No. 10152275 "Reverse Order Submission for Pointer Rings" as well -as the unpublished applications are relevant to section "Virtqueues" of -the Virtual I/O Device (VIRTIO) specification. - -Red Hat is unable to provide more specific information regarding the -unpublished applications, until such time as the applications are published or -the patents are issued. - -Should one of these patent applications be issued as a patent, and be -identified as essential to the compliant implementation of an OASIS Standards -Final Deliverable produced by the VIRTIO TC, Red Hat will operate, as specified -by the VIRTIO TC, under the Non-Assertion Mode TC Requirements described in -section 10.3 of the OASIS IPR Policy (as of the date of this disclosure). - -#### Statement regarding IPR, submitted by Red Hat, Jan 29, 2019 - Red Hat has filed several United States patent applications that might become essential to an OASIS Standards Final Deliverable. -- MST