85209546
Jan 3, 2011
Jun 26, 2012
MICROSOFT CORPORATION
Subscribe
Computer hardware and computer software for enabling object recognition on multi-user, multi-touch devices