AdTechAnswers

US20150310502A1

patent

(75) Inventors: Xinyu Tang, Cupertino, CA (US); Tao Huang, Cupertino, CA (US); Charles Chapin, San Jose, CA (US)

17 claims. 98,309 characters of text.

Open original →