Report copyright - (12) United States Patent US 8,346,887 B1 Kembel et a]. (45 ...faculty.washington.edu/wobbrock/pubs/US8346887.pdf(12) United States Patent Kembel et a]. US008346887B1 US 8,346,887
Please pass captcha verification before submit form