Scalable System Design for Assisted Recall: Leveraging everyday mobile phones and web services - Meru Sandbox