Memory appliance sharing memory between multiple hosts | Patent Application Number 18759701 | Patexia