STORAGE DEVICE | Patent Publication Number 20250182838 | Patexia