Information archiving with bookmarks: personal Web space construction and organization
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Managing gigabytes (2nd ed.): compressing and indexing documents and images
Managing gigabytes (2nd ed.): compressing and indexing documents and images
Information search and re-access strategies of experienced web users
WWW '05 Proceedings of the 14th international conference on World Wide Web
ACM Transactions on Information Systems (TOIS)
Information re-retrieval: repeat queries in Yahoo's logs
SIGIR '07 Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval
Efficient online index construction for text databases
ACM Transactions on Database Systems (TODS)
Resonance on the web: web dynamics and revisitation patterns
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The WEKA data mining software: an update
ACM SIGKDD Explorations Newsletter
Large scale query log analysis of re-finding
Proceedings of the third ACM international conference on Web search and data mining
Sync kit: a persistent client-side database caching toolkit for data intensive websites
Proceedings of the 19th international conference on World wide web
MAUI: making smartphones last longer with code offload
Proceedings of the 8th international conference on Mobile systems, applications, and services
Anatomizing application performance differences on smartphones
Proceedings of the 8th international conference on Mobile systems, applications, and services
Augmenting mobile 3G using WiFi
Proceedings of the 8th international conference on Mobile systems, applications, and services
Utilizing re-finding for personalized information retrieval
CIKM '10 Proceedings of the 19th ACM international conference on Information and knowledge management
Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems
How effective is mobile browser cache?
S3 '11 Proceedings of the 3rd ACM workshop on Wireless of the students, by the students, for the students
PocketWeb: instant web browsing for mobile devices
ASPLOS XVII Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems
World Wide Web caching: trends and techniques
IEEE Communications Magazine
Towards comprehensive social sharing of recommendations: augmenting push with pull
Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks
Hi-index | 0.00 |
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.