Sensitive information protection during screen sharing on remote desktops | Patent Application Number 18656207 | Patexia