ALEXANDRIA, Va., March 26 -- United States Patent no. 12,259,824, issued on March 25, was assigned to Red Hat Inc. (Raleigh, N.C.).

"Assigning input/output virtual addresses using a pre-defined randomness algorithm" was invented by Michael Tsirkin (Yokneam, Israel).

According to the abstract* released by the U.S. Patent & Trademark Office: "An input/output memory management unit (IOMMU) can assign input/output virtual addresses (IOVA) using a predetermined randomness algorithm according to some examples. For instance, the IOMMU can determine an input/output virtual address (IOVA) using the pre-defined randomness algorithm. Then, the IOMMU can store, in a translation table, an entry which maps the IOVA to a physical memory address of a sto...