top of page

Techniques for Transacting Via an Animated Assistant, United States 13/739,474

bottom of page