Vivo patents