Three-dimensional avatar generation system | Patent Application Number 19319128 | Patexia