Wearable visualization device with a retractable cover | Patent Publication Number 20240058712 | Patexia