Skip to main navigation Skip to search Skip to main content

FindAll: A local search engine for mobile phones

  • University of Massachusetts
  • USC
  • University of Washington

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

Abstract

We present the design and evaluation of FindAll, a local search engine that lets users search and retrieve web pages, even in the absence of connectivity. Our user study with 23 users show that mobile users often search for web pages that they have previously visited, known as re-finding. This re-finding behavior makes the case for a local solution. FindAll goes beyond caching and using keyword search, and instead, implements a full blown search engine. The key challenge in FindAll is in designing a search engine, which is both memory- and energy-intensive, on the constrained phone environment. To this end, FindAll balances the cost of running the search engine with the expected benefits of serving a web page locally. FindAll estimates the benefits of local search, by learning the re-finding behavior of users. We implement FindAll on Android by adapting a publicly available search engine. Our evaluations, based on the traces collected from our user study, shows that FindAll reduces search latency by two-folds for users who re-find often, and reduces 3G data usage by up to 100 MB a month.

Original languageEnglish
Title of host publicationCoNEXT 2012 - Proceedings of the 2012 ACM Conference on Emerging Networking Experiments and Technologies
Pages277-288
Number of pages12
DOIs
StatePublished - 2012
Event8th ACM International Conference on Emerging Networking EXperiments and Technologies, CoNEXT 2012 - Nice, France
Duration: Dec 10 2012Dec 13 2012

Publication series

NameCoNEXT 2012 - Proceedings of the 2012 ACM Conference on Emerging Networking Experiments and Technologies

Conference

Conference8th ACM International Conference on Emerging Networking EXperiments and Technologies, CoNEXT 2012
Country/TerritoryFrance
CityNice
Period12/10/1212/13/12

Keywords

  • Energy savings
  • Latency
  • Local search
  • Measurement
  • Refinding
  • User study
  • Web search

Fingerprint

Dive into the research topics of 'FindAll: A local search engine for mobile phones'. Together they form a unique fingerprint.

Cite this