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.

Thank-you BlackBerry community!

Thank-you to all the BlackBerry users that participated in my smartphone usage study!

Research

My research is focused on enabling what I believe is the next frontier in mobile applications. Where constrained computing devices, such as cell phones and smartphones, utilize all forms of wireless connectivity, from short-range ad hoc networks to long-range cellular networks, to exchange data without the use of intermediate application specific servers on the Internet.

More information about my work can be found here.

After years of BlackBerry evangelism, the Tetherless Lab now has coolest mobile testbed ever!

Fifty-five BlackBerry Bolds!

BlackBerry testbed

This testbed is currently being used by the 4th year Computer Networks class to implement their assignments. I believe we are the first course in Canada to teach mobile application development on such a scale. The assignments for the course can be found here, here, and here.

If you would like to use a BlackBerry Bold when the course is over and participate in a measurement study, please contact me.

Updates

A tech report detailing my smartphone usage study is available here. The dataset contains over 1050 years of cumulative data from over 17300 users spanning the globe. I plan to release the data once the work is published.

My SMS transport protocol is now an integral part of the VLink system. A short video describing the VLink system (and my SMSLink) can be found here.

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 2011.

I have developed several useful/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
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