Earl Oliver

  • Home
  • Publications
  • Employment
  • Software

Earl Oliver

Current Status

I am currently working on a Ph.D. in Computer Science at the University of Waterloo. I am a member of the Tetherless Computing Lab and my research is supervised by Prof. S. Keshav.

Research

My research is focused on building what I call a Censorship Tolerant Network (CTN). A CTN is a form of delay tolerant network that exploits the proliferation of personal mobile devices to built a fully decentralized, censorship resistant, content distribution network.

Academia is full of vaporware.

I build real systems for real devices!

I have a pretty cool testbed of BlackBerry Bolds (they're four years old, pretty beat up, but still work like new!)

BlackBerry testbed

Software

The current release of the SMS-TP for both BlackBerry (CLDC) and Linux is available here. This work is free under the Apache license and was last updated June 22, 2009.

Brio Mobile

Handheld mobile devices are, unarguably, the future dominant form of personal computing. Building systems that operate across a heterogeneous set of mobile devices and online services is an interesting, challenging, and lucrative market that I intend to enter following my Ph.D. I call my fledgling consulting company Brio Mobile.

Brio Mobile logo

Update: Brio Mobile is not accepting any contract work until I complete my Ph.D. in 2012.

I have developed several toy applications for BlackBerry that I have made available on the BlackBerry App World.

Contact Information

Davis Centre, Room 3562
School of Computer Science, University of Waterloo
200 University Ave. West
Waterloo, ON N2L 3G1, Canada

Phone: +1 226 808 6512 ... Email: eaoliver at uwaterloo dot ca
BBM: PIN barcode
Calendar (pub): iCal, web ... LinkedIn: profile ... Facebook: profile
YouTube: channel ... Flickr: photostream ... Twitter: feed

Earl Oliver, Tetherless Computing Lab, School of Computer Science, University of Waterloo