Gupta, Malay, Research in Motion, 295 Phillip St., Waterloo, ON N2L 3W8, Canada