TapLogger: inferring user inputs on smartphone touchscreens using on-board motion sensors
PRISM: platform for remote sensing using smartphones