Jay Chen - Projects - Publications |
|
RuralCafe
RuralCafe is a platform for web search and browsing over extremely slow or intermittent networks or when no connection is available at all. RuralCafe
has a variety of deployment configurations depending on the physical resources and permissions available.
|
Contextual Information Portal Generator
A Contextual Information Portal
is an offline repository of web pages tailored
to the particular context in which it is to be used. A CIP is intended to be paired with some server software
(e.g. RuralCafe) and a user interface (e.g. a web browser) so that users can reliably interact with large
amounts of context appropriate web content while being completely offline or behind a slow/intermittent connection.
|
SMS Find
SMS Find is a SMS-based search service that gives users immediate access to information on their mobile
phone without subscription to a data plan. SMS Find is targeted at people who for whatever reason
do not have access to a WAP enabled phone or a data plan.
|
Event Logger for Firefox (ELF)
Event Logger for Firefox (ELF) is a Firefox extension that logs various browsing statistics and reports them back to a
central server for analysis. It is an easily deployable client-side logging tool for researchers to understand search and browsing behavior.
|
TCP Behavior in Sub-Packet Regimes
Many network links in developing regions operate in the subpacket
regime, an environment where the typical per-flow
throughput is less than 1 packet per round-trip time. TCP
and other common congestion control protocols break down
in the sub-packet regime, resulting in severe unfairness, high
packet loss rates, and flow silences due to repetitive timeouts.
To understand TCP's behavior in this regime, we propose
a model particularly tailored to high packet loss-rates
and relatively small congestion window sizes.
Learn more: SIGMETRICS 2011 Poster (pdf) Note: The bulk of this work has not yet been published. We implemented a prototype to address the issues we identified and validate the model under a variety of network conditions. Please email me directly if you have specific questions. |
Epothecary
An anti-counterfeiting track and trace system which uses built-in functionality in midlevel mobile telephones including cameras, SMS, and optionally GPS to construct a robust system for tracking and verifying the pedigrees of pharmaceutical products at every point in the distribution chain. Pilot deployment coming soon.Learn more: Mobiheld 2009 Paper (pdf) |
UjUA mobile application platform that simplies the design of new SMS-based mobile applications. We have successful deployments with clients in Ghana, Mexico, and India.Learn more: DEV 2010 Paper (pdf) Note: I am the chief architect of this work, we have since spun this out into a small startup. Please contact me directly if you are interested in using our solution for extremely low-cost data collection. I would also be happy to discuss whether UjU is the appropriate technology for your projects. |
Data Transmission over Unknown Voice Channels (Hermes)A physical layer modulation/demodulation protocol that enables data communication over unknown acoustic voice channels. Hermes provides 1.5 Kbps data connectivity over a narrowband 3 Khz GSM voice channel.Learn more: MobiCom 2010 Paper (pdf) |