Immersive scenes | Patent Publication Number 20230276018 | Patexia