ALEXANDRIA, Va., Feb. 5 -- United States Patent no. 12,216,580, issued on Feb. 4, was assigned to Mellanox Technologies Ltd. (Yokneam, Israel).

"Peripheral device with cache updating from multiple sources" was invented by Yaniv Strassberg (Yokneam, Israel), Guy Harel (Haifa, Israel), Gabi Liron (Yokneam Illit, Israel) and Yuval Itkin (Zoran, Israel).

According to the abstract* released by the U.S. Patent & Trademark Office: "A peripheral device includes a processor, a memory interface, a host interface and a cache controller. The processor executes software code. The cache memory caches a portion of the software code. The memory interface communicates with a NVM storing a replica of the software code. The host interface communicates with ...