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

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