Storage device and storage system including the same | Patent Publication Number 20240085940 | Patexia