Demo Data from EDBT 2026 / reviewers in the wild / expert
Jay Chen
dblp:48/4323
· DBLP profile ↗
36ranked-venue papers
8as first author
1since 2021 · last 2021
0000-0002-2938-7785ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 11 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 11 · 3 first-authorComputer networks · 7 · 1 first-authorArtificial intelligence and machine learning · 4Systems, architecture and hardware · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorSecurity and privacy · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Human-computer interaction and pervasive computing
7 papers |
Collaborative and social computing · 49% Health and well-being technologies · 16% Accessibility and assistive technology · 14% | |
| Computer networks
8 papers |
Transport protocols and congestion control · 29% Network performance modeling · 16% Network measurement and analytics · 16% | |
| Network and information security
2 papers |
Privacy and data protection · 87% Network security · 13% | |
| Databases, data mining, and information retrieval
3 papers |
Information retrieval · 62% Distributed and cloud data management · 29% Database system architecture and tuning · 9% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational social science and digital humanities · 100% |
Topics — the 27 heaviest of 39, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Collaborative and social computing › crowdsourcing
crowdsourcing platforms |
0.5 | 1 | 2021 | Karamad: A Voice-based Crowdsourcing Platform for Underserved Populations · CHI 2021 |
Collaborative and social computing
ICT4D |
0.4 | 2 | 2020 | Money, God, and SMS: Explorations in Supporting Social Action Through a Bangladeshi Mosque · CHI 2017 An Empirical Comparison of Technologically Mediated Advertising in Under-connected Populations · CHI 2020 |
Computational social science and digital humanities › science and technology studies
infrastructure studies |
0.3 | 1 | 2017 | Infrastructure as Creative Action: Online Buying, Selling, and Delivery in Phnom Penh · CHI 2017 |
Content delivery and video streaming › caching
web caching |
0.3 | 2 | 2015 | Extreme Web Caching for Faster Web Browsing · SIGCOMM 2015 Dissecting Web Latency in Ghana · Internet Measurement Conference 2014 |
Collaborative and social computing › social interaction
face-to-face interaction |
0.2 | 1 | 2016 | One LED is Enough: Catalyzing Face-to-face Interactions at Conferences with a Gentle Nudge · CSCW 2016 |
Collaborative and social computing › social interaction › public space interaction
stranger interaction |
0.2 | 1 | 2016 | One LED is Enough: Catalyzing Face-to-face Interactions at Conferences with a Gentle Nudge · CSCW 2016 |
Collaborative and social computing
crowdfunding |
0.2 | 1 | 2015 | Codo: Fundraising with Conditional Donations · UIST 2015 |
Transport protocols and congestion control
delay-based congestion control |
0.2 | 1 | 2015 | Adaptive Congestion Control for Unpredictable Cellular Networks · SIGCOMM 2015 |
Network performance modeling › delay analysis
DNS resolution latency |
0.2 | 1 | 2014 | Dissecting Web Latency in Ghana · Internet Measurement Conference 2014 |
Internet architecture and protocols
domain name system |
0.2 | 1 | 2014 | Dissecting Web Latency in Ghana · Internet Measurement Conference 2014 |
Network performance modeling
queueing analysis |
0.2 | 1 | 2014 | TAQ: enhancing fairness and performance predictability in small packet regimes · EuroSys 2014 |
Transport protocols and congestion control
TCP congestion control |
0.2 | 1 | 2014 | TAQ: enhancing fairness and performance predictability in small packet regimes · EuroSys 2014 |
Network measurement and analytics › web performance measurement
web access latency |
0.2 | 1 | 2014 | Dissecting Web Latency in Ghana · Internet Measurement Conference 2014 |
Network measurement and analytics
web performance measurement |
0.2 | 1 | 2014 | Dissecting Web Latency in Ghana · Internet Measurement Conference 2014 |
Transport protocols and congestion control › TCP
TCP behavior |
0.1 | 1 | 2011 | TCP behavior in sub packet regimes · SIGMETRICS 2011 |
Transport protocols and congestion control
TCP modeling |
0.1 | 1 | 2011 | TCP behavior in sub packet regimes · SIGMETRICS 2011 |
Information retrieval › web search
mobile search |
0.1 | 1 | 2010 | SMS-based web search for low-end mobile devices · MobiCom 2010 |
Physical-layer communications › digital transmission systems › wireline communication
voiceband data transmission |
0.1 | 1 | 2010 | Hermes: data transmission over unknown voice channels · MobiCom 2010 |
Information retrieval
web search |
0.1 | 1 | 2009 | RuralCafe: web search in the rural developing world · WWW 2009 |
Internet of things and sensor networks
delay tolerant networks |
0.1 | 1 | 2009 | RuralCafe: web search in the rural developing world · WWW 2009 |
Collaborative and social computing
computer-mediated communication |
0.1 | 1 | 2017 | Money, God, and SMS: Explorations in Supporting Social Action Through a Bangladeshi Mosque · CHI 2017 |
Cellular and mobile networks
cellular network performance |
0.1 | 1 | 2015 | Adaptive Congestion Control for Unpredictable Cellular Networks · SIGCOMM 2015 |
Network security › cyber deception
honeypot |
0.1 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Distributed systems
fault tolerance |
0.1 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Cellular and mobile networks
rural connectivity |
0.0 | 1 | 2009 | RuralCafe: web search in the rural developing world · WWW 2009 |
Cloud and datacenter computing
virtualization |
0.0 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Cloud and datacenter computing › virtualization › virtual machine memory management
virtual machine memory sharing |
0.0 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Methods — techniques the papers use, named apart from their topics
deployment study · 0.9design deployment study · 0.8ethnography · 0.6comparative study · 0.4randomized controlled trial · 0.3qualitative study · 0.3field study · 0.2trace-driven evaluation · 0.2simulation · 0.2query processing · 0.2linear programming · 0.2delay profiling · 0.2measurement study · 0.2markov model · 0.2latency optimization · 0.2adaptive priority queuing · 0.2analytical modeling · 0.1adaptive modulation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Karamad: A Voice-based Crowdsourcing Platform for Underserved PopulationsabstractCrowdsourcing enables the completion of large-scale and hard-to-automate tasks, while allowing people to earn money. However, 3.6 billion people – a workforce comprising 46.4% of the world population – who could benefit most from this source of income lack the access and literacy to use computers, smartphones, and the internet. In this paper we present Karamad, a voice-based crowdsourcing platform that allows workers in low-resource regions to complete crowd work using low-end phones and receive payments as mobile airtime balance. We explore the usefulness, scalability, and sustainability of Karamad in Pakistan through a 6-month deployment. Without any advertising, training, or airtime subsidies, Karamad organically engaged 725 workers who completed 3,939 tasks (involving 43,006 components) including translations, dataset generation, and surveys on demographics, accessibility, disability, health, employment, and literacy. Collectively, the workers produced a valuable service market for potential customers and included female, unemployed, non-literate, and blind users. Shan Randhawa, Tallal Ahmad, Jay Chen, Agha Ali Raza |
CHI | 3 |
| 2020 | An Empirical Comparison of Technologically Mediated Advertising in Under-connected PopulationsabstractInformation and Communication Technology interventions have the potential to improve outcomes in health and other development sectors in low-income settings. Large-scale impact, however, remains the central challenge for the HCI4D community as significant and diverse resources are typically required to scale such interventions beyond the pilot stage. In contrast, voice-based entertainment services accessible over simple phones, designed for similarly low-income, low-literate populations manage to scale 'virally' to tens of thousands of users with little to no advertising cost. Our study compares the outcomes of using voice-based entertainment to spread a maternal-health hotline against conventional advertisement channels including paper flyers, posters, radio, TV, social media and robocalls. Through an 11-week deployment in Pakistan where the hotline reached 21,770 users over 32,625 calls, we find that the entertainment service outperformed other channels on all popular user acquisition metrics, with the exception of robocalls, which lead in terms of spread. Mustafa Naseem, Bilal Saleem, Sacha St-Onge Ahmad, Jay Chen, Agha Ali Raza |
CHI | 4 |
| 2019 | "Everyone Has Some Personal Stuff": Designing to Support Digital Privacy with Shared Mobile Phone Use in BangladeshabstractPeople in South Asia frequently share a single device among multiple individuals, resulting in digital privacy challenges. This paper explores a design concept that aims to mitigate some of these challenges through a 'tiered' privacy model. Using this model, a person creates a 'shared' account that contains data they are willing to share and that is assigned a password that will be shared. Simultaneously, they create a separate 'secret' account that contains data they prefer to keep secret and that uses a password they do not share with anyone. When a friend or family member asks to check their device, the user can tell them the password for their shared account, with their private data secure in the secret account that the other person is unaware of. We explore the benefits and trade-offs of our design through a three-week deployment with 21 participants in Bangladesh, presenting findings that show how our work aids digital privacy while also exposing the challenges that remain. Syed Ishtiaque Ahmed, Md. Romael Haque, Irtaza Haider, Jay Chen, Nicola Dell |
CHI | 4 |
| 2019 | GAIUS: a new mobile content creation and diffusion ecosystem for emerging regionsabstractDespite increasing mobile Internet penetration in emerging regions, the growth of web page complexity combined with inadequate content delivery mechanisms and lack of relevant local content make the web experience poor for users in these regions. In this paper, we propose GAIUS, a content ecosystem that enables the efficient creation and dissemination of locally relevant web content. GAIUS aims at creating a community content exchange that enables users to easily create and consume relevant web content with the help of a mobile application. Based on an early deployment of GAIUS in various regions, we show that our ecosystem enables localized content creation and diffusion efficiently. Talal Ahmad, Yasir Zaki, Thomas Pötsch, Jay Chen, Arjuna Sathiaseelan, Lakshminarayanan Subramanian |
ICTD | 4 |
| 2019 | Taming the Amazon: the domestication of online shopping in Bangalore, IndiaabstractMarketplaces are rich sites for studying existing practices surrounding technology adoption, as well as for understanding how the entry of new technologies impact a diversity of social-economic groups. With the high-profile entry of e-commerce companies into the Indian retail scene, this paper seeks to understand the ways in which online shopping integrates into the everyday practices of shoppers. Using semi-structured qualitative interviews with shoppers in marketplaces at Bangalore, India and through the lens of domestication theory, we examine how the relationship between online shopping and shoppers is constructed. Beyond individual agency, this paper describes how institutional, infrastructural, and cultural forces shape the use and non-use of online marketplaces. By specifically studying non-use, we improve our understanding of the shortcomings of existing sites where technologies are encountered and of the potential considerations for future introductions of new ICTs. Priyank Chandra, Jay Chen |
ICTD | 2 |
| 2018 | Zyxt: A Network Planning Tool for Rural Wireless ISPsabstractRural areas are home to 45% of the world's population and are neglected in the design and deployment of broadband Internet access. Beyond establishing connectivity, the planning and design of networks in these areas is often challenging because the complexity of planning such networks often exceeds the knowledge and practical expertise of individuals -- even individuals that are experts in this field. Yet, proper planning and efficient network designs are critical to the long term viability and scalability of such networks. In this paper, we highlight the challenges that lone operators who lack sufficient technical support and tools must face when designing and deploying their networks. We then present a network planning tool, Zyxt, that aims to help individuals in planning rural wireless networks. We describe the design and implementation of our prototype and evaluate it against synthetic and real-world planning problems. Our evaluation demonstrates that Zyxt is able to solve real-world network planning problems using relatively modest computing resources within a few hours. Thomas Pötsch, Salman Yousaf, Barath Raghavan, Jay Chen |
COMPASS | 4 |
| 2018 | Responding to Riverbank Erosion in BangladeshabstractIn this paper, we examine riverbank erosion in Bangladesh, a crisis that affects millions of people, but has largely been overlooked in the ICT4D and crisis informatics literature. Through a two-month field study in four districts of Bangladesh, we explored how people managed the impacts of erosion. Our study reveals that riverbank erosion resulted in material loss, forced migration, and social displacement. Victims faced many challenges but received little institutional support. We combined the ethnographic field study with an online social media study to present a holistic picture of the activities of crisis response. In the field sites, we observed that ICT use was limited to phone calls because the internet was inaccessible. However, our analysis of online social media activity in two nearby regions revealed strong Facebook activism. Activists used Facebook to raise public awareness about riverbank erosion and push for political change. Maruf Zaber, Bonnie A. Nardi, Jay Chen |
COMPASS | 3 |
| 2018 | Safe mutations for deep and recurrent neural networks through output gradientsabstractWhile neuroevolution (evolving neural networks) has been successful across a variety of domains from reinforcement learning, to artificial life, to evolutionary robotics, it is rarely applied to large, deep neural networks. A central reason is that while random mutation generally works in low dimensions, a random perturbation of thousands or millions of weights will likely break existing functionality. This paper proposes a solution: a family of safe mutation (SM) operators that facilitate exploration without dramatically altering network behavior or requiring additional interaction with the environment. The most effective SM variant scales the degree of mutation of each individual weight according to the sensitivity of the network's outputs to that weight, which requires computing the gradient of outputs with respect to the weights (instead of the gradient of error, as in conventional deep learning). This safe mutation through gradients (SM-G) operator dramatically increases the ability of a simple genetic algorithm-based neuroevolution method to find solutions in high-dimensional domains that require deep and/or recurrent neural networks, including domains that require processing raw pixels. By improving our ability to evolve deep neural networks, this new safer approach to mutation expands the scope of domains amenable to neuroevolution. Joel Lehman, Jay Chen, Jeff Clune, Kenneth O. Stanley |
GECCO | 2 |
| 2018 | ES is more than just a traditional finite-difference approximatorabstractAn evolution strategy (ES) variant based on a simplification of a natural evolution strategy recently attracted attention because it performs surprisingly well in challenging deep reinforcement learning domains. It searches for neural network parameters by generating perturbations to the current set of parameters, checking their performance, and moving in the aggregate direction of higher reward. Because it resembles a traditional finite-difference approximation of the reward gradient, it can naturally be confused with one. However, this ES optimizes for a different gradient than just reward: It optimizes for the average reward of the entire population, thereby seeking parameters that are robust to perturbation. This difference can channel ES into distinct areas of the search space relative to gradient descent, and also consequently to networks with distinct properties. This unique robustness-seeking property, and its consequences for optimization, are demonstrated in several domains. They include humanoid locomotion, where networks from policy gradient-based reinforcement learning are significantly less robust to parameter perturbation than ES-based policies solving the same task. While the implications of such robustness and robustness-seeking remain open to further study this work's main contribution is to highlight such differences and their potential importance. Joel Lehman, Jay Chen, Jeff Clune, Kenneth O. Stanley |
GECCO | 2 |
| 2017 | Infrastructure as Creative Action: Online Buying, Selling, and Delivery in Phnom PenhabstractThis paper describes a complex global sales and logistics network based in Phnom Penh, Cambodia, which utilizes Internet tools (particularly Facebook) as well as a suite of offline tools such as feature phones, paper receipts, and motorcycles to facilitate the buying and selling of clothes and other commodities. Against the gap or import models that sometimes limit HCI understandings of computational change in non-Western environments, we argue that the consumers, business owners, delivery drivers, and call center staff play active and formative roles in producing this infrastructure, integrating new tools into older cultural practices and determining how they work within the limits and conventions of the environment. We argue that resourceful and imaginative activities such as these constitute a form of creative infrastructural action and are central to the ways that new tools circulate in the world, though they often go unrecognized by HCI as innovation. Margaret C. Jack, Jay Chen, Steven J. Jackson |
CHI | 2 |
| 2017 | Money, God, and SMS: Explorations in Supporting Social Action Through a Bangladeshi MosqueabstractReligious institutions hold a significant place in daily life for the vast majority of people in the world, especially in developing countries. Yet despite their social prominence, and despite HCI's emphasis on the social context of technology, organized religion is neglected in both the HCI and ICTD literature. This paper explores the relationship that mosques in Bangladesh have with their constituencies and with technology, with an eye toward the integration of technology with existing religious institutions as a way to achieve positive social ends. We first describe a qualitative exploration of several mosque communities in Bangladesh, where we find that skepticism and pragmatism about modern technology interact in a complex way that nevertheless leaves room for technical interventions. We then describe a randomized controlled trial to study the relative value of SMS messages infused with overtly religious or secularly altruistic frames for the purpose of mosque fundraising. We find that SMS messages increase donations overall, but that their framing is significant. Messages with secular altruistic framing increased donations by 9.5%, while those with religious sentiment increased donations by 57.3%. Our findings demonstrate how technologies like SMS amplify underlying religious forces and suggest the possibility of working with religious institutions in applying positive ICT interventions. Md. Rashidujjaman Rifat, Jay Chen, Kentaro Toyama |
CHI | 2 |
| 2017 | The Barriers to Overthrowing Internet FeudalismabstractToday's Internet scarcely resembles the mythological image of it as a fundamentally democratic system. Instead, users are at the whims of a small number of providers who control nearly everything about users' experiences on the Internet. In response, researchers and engineers have proposed, over the past decade, many systems to re-democratize the Internet, pushing control over data and systems back to the users. Yet nearly all such projects have failed. In this paper we explore why: what are the goals of such systems and what has caused them to run aground? Tai Liu, Zain Tariq, Jay Chen, Barath Raghavan |
HotNets | 3 |
| 2017 | xCache: Rethinking Edge Caching for Developing RegionsabstractEnd-users in emerging markets experience poor web performance due to a combination of three factors: high server response time, limited edge bandwidth and the complexity of web pages. The absence of cloud infrastructure in developing regions and the limited bandwidth experienced by edge nodes constrain the effectiveness of conventional caching solutions for these contexts. This paper describes the design, implementation and deployment of xCache, a cloud-managed Internet caching architecture that aims to proactively profile popular web pages and maintain the liveness of popular content at software defined edge caches to enhance the cache hit rate with minimal bandwidth overhead. xCache uses a Cloud Controller that continuously analyzes active cloud-managed web pages and derives an object-group representation of web pages based on the objects of a page. Using this object-group representation, xCache computes a bandwidth-aware utility measure to derive the most valuable configuration for each edge cache. Our preliminary real-world deployment across university campuses in three developing regions demonstrates its potential compared to conventional caching by improving cache hit rates by about 15%. Our evaluations of xCache have also shown that it can be applied in conjunction with other web optimizations solutions like Shandian, and can improve page load times by more than 50%. Ali Raza 0003, Yasir Zaki, Thomas Pötsch, Jay Chen, Lakshminarayanan Subramanian |
ICTD | 4 |
| 2017 | Digital Privacy Challenges with Shared Mobile Phone Use in BangladeshabstractPrior research on technology use in the Global South suggests that people in marginalized communities frequently share a single device among multiple individuals. However, the data privacy challenges and tensions that arise when people share devices have not been studied in depth. This paper presents a qualitative study with 72 participants that analyzes how families in Bangladesh currently share mobile phones, their usage patterns, and the tensions and challenges that arise as individuals seek to protect the privacy of their personal data. We show how people share devices out of economic need, but also because sharing is a social and cultural practice that is deeply embedded in Bangladeshi society. We also discuss how prevalent power relationships affect sharing practices and reveal gender dynamics that impact the privacy of women's data. Finally, we highlight strategies that participants adopted to protect their private data from the people with whom they share devices. Taken together, our findings have broad implications that advance the CSCW community's understanding of digital privacy outside the Western world. Syed Ishtiaque Ahmed, Md. Romael Haque, Jay Chen, Nicola Dell |
Proc. ACM Hum. Comput. Interact. | 3 |
| 2016 | One LED is Enough: Catalyzing Face-to-face Interactions at Conferences with a Gentle NudgeabstractFace-to-face social interactions among strangers today are becoming increasingly rare as people turn towards computer-mediated networking tools. Today's tools, however, are based on the following assumptions: increased information encourages interaction, profiles are good representations of users to other users, and computer-mediated communications prior to face-to-face meetings lead to better outcomes. This paper describes CommonTies, a gentle technological in the form of a wearable accessory, that encourages immediate, face-to-face, organic social interactions among strangers at conferences. By not exposing any profile information, CommonTies preserves an element of mystery and enables self-disclosure of information through conversation. We evaluate our system through a field study at a three-day research conference - CSCW 2014. We find that despite our information-scarce design, users were willing to interact with strangers and 74% of the interactions initiated by CommonTies were reported as novel and useful. Jay Chen, Azza Abouzeid |
CSCW | 1 |
| 2016 | Helping the Lone Operator in the Vast FrontierabstractWhile the networking literature is replete with work on managing and operating networks---from the specifics of protocols to the design of management tools and architectures---there is comparatively little work on planning a network to be rolled out. In part this is because the task of network planning typically falls to carriers (for backbones) and cloud providers (for datacenters), which have the resources and the control to meet their specific needs. Here we consider network planning in situations that are quite different: resource poor and highly constrained. Thomas Pötsch, Paul Schmitt, Jay Chen, Barath Raghavan |
HotNets | 3 |
| 2016 | printr: Exploring the Potential of Paper-based Tools in Low-resource SettingsabstractDespite the recent push toward using information and communication technologies (ICTs) to replace paper-based workflows, there remain many barriers to designing appropriate and deployable ICT solutions that replace paper. As a result, paper tools such as forms, charts, and graphs continue to be widely used, especially in developing regions. While paper is not without its drawbacks, its advantages are especially relevant to low-resource settings as paper tools require only a fraction of the development, deployment, and operational costs of software apps. In this paper, we investigate how paper tools can be improved and combined with ICTs so that low-resource organizations working in developing regions can benefit from the advantages of both types of tools. We perform an exploration of existing tools to design, printr, a system that integrates into existing paper-based workflows by allowing an organization to rapidly generate paper tools that can perform some functions typically associated with computation---addition, subtraction, lookup, visual feedback, and visualization --- without requiring the introduction of an ICT at the point of use. We compare two paper tools that printr produces with two mobile phone apps developed by a large NGO in Ghana and find comparable user performance between apps and generated paper tools. Jay Chen, Azza Abouzeid, David Hutchful, Joy Ming, Ishita Ghosh |
ICTD | 1 |
| 2016 | The Increasing Sophistication of Mobile Media Sharing in Lower-Middle-Class BangaloreabstractDuring the first decade of the 21st century, the rise of mobile feature phones in India saw the development of both an economy of informal media exchange and a culture of active media sharing for entertainment. Mobile phone owners paid for pirated movies and music on the grey market, and they traded them with one another, even using poorly designed mechanisms such as Bluetooth file exchange. Jacki O'Neill, Kentaro Toyama, Jay Chen, Berthel Tate, Aysha Siddique |
ICTD | 3 |
| 2016 | From Alley to Landfill: Challenges of and Design Opportunities for Cleaning Dhaka's Communal TrashabstractGarbage is an endemic problem in developing cities due to the continual influx of migrants from rural areas coupled with deficient municipal capacity planning. In cities like Dhaka, open waste dumps contribute to the prevalence of disease, environmental contamination, catastrophic flooding, and deadly fires. Recent interest in the garbage problem has prompted cursory proposals to introduce technology solutions for mapping and fundraising. Yet, the role of technology and its potential benefits are unexplored in this large-scale problem. In this paper, we contribute to the understanding of the waste ecology in Dhaka and how the various actors acquire, perform, negotiate, and coordinate their roles. Within this context, we explore design opportunities for using computing technologies to support collaboration between waste pickers and residents of these communities. We find opportunities in the presence of technology and the absence of mechanisms to facilitate coordination of community funding and crowd work. Md. Rashidujjaman Rifat, Aysha Siddique, Azza Abouzeid, Jay Chen |
ICTD | 4 |
| 2016 | Cultural and psychological factors in cyber-securityabstractIncreasing cyber-security presents an ongoing challenge to security professionals. Research continuously suggests that online users are a weak link in information security. This research explores the relationship between cyber-security and cultural, personality and demographic variables. Tzipora Halevi, Nasir Memon, Ponnurangam Kumaraguru, Sumit Arora, Nikita Dagar, Fadi A. Aloul, Jay Chen |
iiWAS | 8 |
| 2015 | Harnessing data loss with forgetful data structuresabstractForgetting, losing, or corrupting data is almost universally considered harmful in computer science and blasphemous in database and file systems. Typically, loss of data is a consequence of unmanageable or unexpected lower layer deficiencies that the user process must be protected from through multiple layers of storage abstractions and redundancies. We argue that forgetfulness can be a resource for system design and that, like durability, security or integrity, can be used to achieve uncommon, but potentially important goals such as privacy, plausible deniability, and the right to be forgotten. We define the key properties of forgetfulness and draw inspiration from human memory. We develop a data structure, the forgit, that can be used to store images, audio files, videos or numerical data and eventually forget. Forgits are a natural data store for a multitude of today's cloud-based applications and we discuss their use, effectiveness, and limitations in this paper. Azza Abouzeid, Jay Chen |
SoCC | 2 |
| 2015 | The persistence of paper: a case study in microfinance from GhanaabstractPaper as a medium persists as the de facto standard for information collection, storage, and transfer in many low-resource developing contexts. Of these contexts, the microfinance industry continues to be fascinating in the ongoing ICTD conversation due, in part, to its elimination of paper by digitizing money transfers using mobile banking. This success invites scholars, designers, and industry practitioners to design technology solutions to eliminate the perceived inefficiencies of paper in microfinance and other industries. In this work, we take a step back to assess the role and value of paper in order to give designers pause when considering a blanket digitization of existing processes, norms, and transactions. Specifically, we study a microfinance ecosystem in the city of Tema in Ghana and find that paper passbooks are able to deliver valuable context-specific information to its owners that derive from the specific affordances of paper itself. Our findings encourage a more nuanced view of paper's place in microfinance, and consequently, in similar low-resource settings. Ishita Ghosh, Jay Chen, Joy Ming, Azza Abouzeid |
ICTD | 2 |
| 2015 | Extreme Web Caching for Faster Web BrowsingabstractModern web pages are very complex; each web page consists of hundreds of objects that are linked from various servers all over the world. While mechanisms such as caching reduce the overall number of end-to-end requests saving bandwidth and loading time, there is still a large portion of content that is re-fetched -- despite not having changed. In this demo, we present Extreme Cache, a web caching architecture that enhances the web browsing experience through a smart pre-fetching engine. Our extreme cache tries to predict the rate of change of web page objects to bring cacheable content closer to the user. Ali Raza 0003, Yasir Zaki, Thomas Pötsch, Jay Chen, Lakshminarayanan Subramanian |
SIGCOMM | 4 |
| 2015 | Adaptive Congestion Control for Unpredictable Cellular NetworksabstractLegacy congestion controls including TCP and its variants are known to perform poorly over cellular networks due to highly variable capacities over short time scales, self-inflicted packet delays, and packet losses unrelated to congestion. To cope with these challenges, we present Verus, an end-to-end congestion control protocol that uses delay measurements to react quickly to the capacity changes in cellular networks without explicitly attempting to predict the cellular channel dynamics. The key idea of Verus is to continuously learn a delay profile that captures the relationship between end-to-end packet delay and outstanding window size over short epochs and uses this relationship to increment or decrement the window size based on the observed short-term packet delay variations. While the delay-based control is primarily for congestion avoidance, Verus uses standard TCP features including multiplicative decrease upon packet loss and slow start. Through a combination of simulations, empirical evaluations using cellular network traces, and real-world evaluations against standard TCP flavors and state of the art protocols like Sprout, we show that Verus outperforms these protocols in cellular channels. In comparison to TCP Cubic, Verus achieves an order of magnitude (> 10x) reduction in delay over 3G and LTE networks while achieving comparable throughput (sometimes marginally higher). In comparison to Sprout, Verus achieves up to 30% higher throughput in rapidly changing cellular networks. Yasir Zaki, Thomas Pötsch, Jay Chen, Lakshminarayanan Subramanian, Carmelita Görg |
SIGCOMM | 3 |
| 2015 | Codo: Fundraising with Conditional DonationsabstractCrowdfunding websites like Kickstarter and Indiegogo offer project organizers the ability to market, fund, and build a community around their campaign. While offering support and flexibility for organizers, crowdfunding sites provide very little control to donors. In this paper, we investigate the idea of empowering donors by allowing them to specify conditions for their crowdfunding contributions. We introduce a crowdfunding system, Codo, that allows donors to specify conditional donations. Codo allow donors to contribute to a campaign but hold off on their contribution until certain specific conditions are met (e.g. specific members or groups contribute a certain amount). We begin with a micro study to assess several specific conditional donations based on their comprehensibility and usage likelihood. Based on this study, we formalize conditional donations into a general grammar that captures a broad set of useful conditions. We demonstrate the feasibility of resolving conditions in our grammar by elegantly transforming conditional donations into a system of linear inequalities that are efficiently resolved using off-the-shelf linear program solvers. Finally, we designed a user-friendly crowdfunding interface that supports conditional donations for an actual fund raising campaign and assess the potential of conditional donations through this campaign. We find preliminary evidence that roughly 1 in 3 donors make conditional donations and that conditional donors donate more compared to direct donors. Juan Felipe Beltran, Aysha Siddique, Azza Abouzeid, Jay Chen |
UIST | 4 |
| 2014 | TAQ: enhancing fairness and performance predictability in small packet regimesabstractTCP congestion control algorithms implicitly assume that the per-flow throughput is at least a few packets per round trip time. Environments where this assumption does not hold, which we refer to as small packet regimes, are common in the contexts of wired and cellular networks in developing regions. In this paper we show that in small packet regimes TCP flows experience severe unfairness, high packet loss rates, and flow silences due to repetitive timeouts. We propose an approximate Markov model to describe TCP behavior in small packet regimes to characterize the TCP breakdown region that leads to repetitive timeout behavior. To enhance TCP performance in such regimes, we propose Timeout Aware Queuing (TAQ), a readily deployable in-network middlebox approach that uses a multi-level adaptive priority queuing algorithm to reduce the probability of timeouts, improve fairness and performance predictability. We demonstrate the effectiveness of TAQ across a spectrum of small packet regime network conditions using simulations, a prototype implementation, and testbed experiments. Jay Chen, Lakshminarayanan Subramanian, Janardhan R. Iyengar, Bryan Ford |
EuroSys | 1 |
| 2014 | Dissecting Web Latency in GhanaabstractWeb access is prohibitively slow in many developing regions despite substantial effort to increase bandwidth and network penetration. In this paper, we explore the fundamental bottlenecks that cause poor web performance from a client's perspective by carefully dissecting webpage load latency contributors in Ghana. Based on our measurements from 2012 to 2014, we find several interesting issues that arise due to the increasing complexity of web pages and number of server redirections required to completely render the assets of a page. We observe that, rather than bandwidth, the primary bottleneck of web performance in Ghana is the lack of good DNS servers and caching infrastructure. The main bottlenecks are: (a) Recursive DNS query resolutions; (b) HTTP redirections; (c) TLS/SSL handshakes. We experiment with a range of well-known end-to-end latency optimizations and find that simple DNS caching, redirection caching, and the use of SPDY can all yield substantial improvements to user-perceived latency. Yasir Zaki, Jay Chen, Thomas Pötsch, Talal Ahmad, Lakshminarayanan Subramanian |
Internet Measurement Conference | 2 |
| 2014 | Exploring Internet Security Perceptions and Practices in Urban Ghana
Jay Chen, Michael Paik, Kelly McCabe |
SOUPS | 1 |
| 2013 | TroTro: web browsing and user interfaces in rural GhanaabstractThe quality of Internet connections around the world is extremely varied and very poor in rural areas despite high enthusiasm and investment of resources in computers. This study focuses on Internet users at schools and Internet cafés in rural Ghana. We wished to explore whether there were challenges to Internet use in addition to the poor connection quality itself. In our study we found that beyond connectivity, the lack of computer knowledge, poor usability of web interfaces, and "foreignization" of technology compounded the problem. To improve web access in these contexts, we designed TroTro, a browsing system that maintains a usable experience despite fluctuating connectivity and a wide range of user expertise. We followed web usability heuristics in our design and our results show evidence that our system allows both novice and expert computer users to enhance their individual web experience, explore content across different kinds of network conditions, and share resources within their community. Laura Dan Li, Jay Chen |
ICTD (1) | 2 |
| 2011 | TCP behavior in sub packet regimesabstractMany network links in developing regions operate in the sub-packet 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. We validate the model under a variety of network conditions. Jay Chen, Janardhan R. Iyengar, Lakshminarayanan Subramanian, Bryan Ford |
SIGMETRICS | 1 |
| 2010 | SMS-based web search for low-end mobile devicesabstractShort Messaging Service (SMS) based mobile information services have become increasingly common around the world, especially in emerging regions among users with low-end mobile devices. This paper presents the design and implementation of SMSFind, an SMS-based search system that enables users to obtain extremely concise (one SMS) message of 140 bytes) and appropriate search responses for queries across arbitrary topics in one round of interaction. SMSFind is designed to complement existing SMS-based search services that are either limited in the topics they recognize or involve a human in the loop. Jay Chen, Lakshminarayanan Subramanian, Eric A. Brewer |
MobiCom | 1 |
| 2010 | Hermes: data transmission over unknown voice channelsabstractWhile the cellular revolution has made voice connectivity ubiquitous in the developing world, data services are largely absent or are prohibitively expensive. In this paper, we present Hermes1, a point-to-point data connectivity solution that works by modulating data onto acoustic signals that are sent over a cellular voice call. The main challenge is that most voice codecs greatly distort signals that are not voice-like; furthermore, the backhaul can be highly heterogeneous and of low quality, thereby introducing unpredictable distortions. Hermes modulates data over the extremely narrow-band approximately 3kHz bandwidth) acoustic carrier, while being severely constrained by the requirement that the resulting sound signals are voice-like, as far as the voice codecs are concerned. Hermes uses a robust data transcoding and modulation scheme to detect and correct errors in the face of bit flips, insertions and deletions; it also adapts the modulation parameters to the observed bit error rate on the actual voice channel. Through real-world experiments, we show that Hermes achieves approximately 1.2 kbps goodput which when compared to SMS, improves throughput by a factor of 5× and reduces the cost-per-byte by over a factor of 50x Aditya Dhananjay, Ashlesh Sharma, Michael Paik, Jay Chen, Trishank Karthik Kuppusamy, Jinyang Li 0001, Lakshminarayanan Subramanian |
MobiCom | 4 |
| 2009 | Web search over low bandwidthabstractWeb search and browsing have been streamlined for a comfortable experience when the network connection is fast. Existing systems, however, are not optimized for scenarios where connectivity is poor, as is the case for many users in developing regions where fast connections are expensive, rare, or unavailable. We examined the challenges faced by users behind one of these connections in a previous study, and found that the existing web interface is incapable of providing a good experience when the connection is extremely slow. In this demonstration we present a prototype implementation of a web browsing system that incorporates what we learned. Our system helps the users search offline as much as possible, and in a single search query when information from the Internet is required. Jay Chen, Lakshminarayanan Subramanian, Jinyang Li 0001 |
ICTD | 1 |
| 2009 | ELMR: lightweight mobile health recordsabstractCell phones are increasingly being used as common clients for a wide suite of distributed, database-centric healthcare applications in developing regions. This is particularly true for rural developing regions where the bulk of the healthcare is handled by health workers due to lack of doctors; the widespread availability of cellular services have made mobile devices as an important computing platform for enabling healthcare applications for these health workers. Unfortunately, the current SQL model for distributed client/server systems is far too heavy-weight for these applications, particularly in light of the high communications cost and extremely limited data transmission capacity available in these environments. Amey Purandare, Jay Chen, Arthur Meacham, Lakshminarayanan Subramanian |
SIGMOD Conference | 3 |
| 2009 | RuralCafe: web search in the rural developing worldabstractThe majority of people in rural developing regions do not have access to the World Wide Web. Traditional network connectivity technologies have proven to be prohibitively expensive in these areas. The emergence of new long-range wireless technologies provide hope for connecting these rural regions to the Internet. However, the network connectivity provided by these new solutions are by nature intermittent due to high network usage rates, frequent power-cuts and the use of delay tolerant links. Typical applications, especially interactive applications like web search, do not tolerate intermittent connectivity. In this paper, we present the design and implementation of RuralCafe, a system intended to support efficient web search over intermittent networks. RuralCafe enables users to perform web search asynchronously and find what they are looking for in one round of intermittency as opposed to multiple rounds of search/downloads. RuralCafe does this by providing an expanded search query interface which allows a user to specify additional query terms to maximize the utility of the results returned by a search query. Given knowledge of the limited available network resources, RuralCafe performs optimizations to prefetch pages to best satisfy a search query based on a user's search preferences. In addition, RuralCafe does not require modifications to the web browser, and can provide single round search results tailored to various types of networks and economic constraints. We have implemented and evaluated the effectiveness of RuralCafe using queries from logs made to a large search engine, queries made by users in an intermittent setting, and live queries from a small testbed deployment. We have also deployed a prototype of RuralCafe in Kerala, India. Jay Chen, Lakshminarayanan Subramanian, Jinyang Li 0001 |
WWW | 1 |
| 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarmabstractThe rapid evolution of large-scale worms, viruses and bot-nets have made Internet malware a pressing concern. Such infections are at the root of modern scourges including DDoS extortion, on-line identity theft, SPAM, phishing, and piracy. However, the most widely used tools for gathering intelligence on new malware -- network honeypots -- have forced investigators to choose between monitoring activity at a large scale or capturing behavior with high fidelity. In this paper, we describe an approach to minimize this tension and improve honeypot scalability by up to six orders of magnitude while still closely emulating the execution behavior of individual Internet hosts. We have built a prototype honeyfarm system, called Potemkin, that exploits virtual machines, aggressive memory sharing, and late binding of resources to achieve this goal. While still an immature implementation, Potemkin has emulated over 64,000 Internet honeypots in live test runs, using only a handful of physical servers. Michael Vrable, Justin Ma, Jay Chen, David Moore 0001, Erik Vandekieft, Alex C. Snoeren, Geoffrey M. Voelker, Stefan Savage |
SOSP | 3 |