86058356
Sep 6, 2013
Nov 11, 2014
Computer software development tools; computer software, namely, software development tools for the creation of visual search functionality into other computer software; computer software that allows for visual search functionality; computer visual search engine software
Electrical and Scientific Apparatus