Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

   

Faculty Publications - John F. Canny

Books

  • S. Russell, P. Norvig, J. F. Canny, J. Malik, and D. D. Edwards, Artificial Intelligence: A Modern Approach, 2nd ed., Prentice Hall Series in Artificial Intelligence, Upper Saddle River, NJ: Prentice Hall/Pearson Education, 2003. [abstract]
  • S. Russell, P. Norvig, J. F. Canny, J. Malik, and D. D. Edwards, Artificial Intelligence: A Modern Approach, Prentice Hall Series in Artificial Intelligence, Englewood Cliffs, NJ: Prentice Hall, 1995. [abstract]
  • Z. Li and J. F. Canny, Eds., Nonholonomic Motion Planning, The Springer International Series in Engineering and Computer Science. Robotics: Vision, Manipulation and Sensors, Vol. 192, Boston, MA: Kluwer Academic Publishers/Springer, 1993. [abstract]
  • J. F. Canny, The Complexity of Robot Motion Planning, The ACM Distinguished Dissertation Series, Cambridge, MA: The MIT Press, 1988. [abstract]

Book chapters or sections

  • D. Ramachandran and J. F. Canny, "The persurasive power of human-machine dialogue," in Persuasive Technology: Proc. 3rd Intl. Conf. (PERSUASIVE 2008), H. Oinas-Kukkonen, P. Hasle, M. Harjumaa, K. Segerstahl, and P. Ohrstrom, Eds., Lecture Notes in Computer Science, Vol. 5033, Berlin, Germany: Springer-Verlag, 2008, pp. 189-200.
  • K. Chang, M. Y. Chen, and J. F. Canny, "Tracking free-weight exercises," in Ubiquitous Computing, Proc. 9th Intl. Conf. (UbiComp 2007), J. Krumm, G. D. Abowd, A. Seneviratne, and T. Strang, Eds., Lecture Notes in Computer Science, Vol. 4717, Berlin, Germany: Springer-Verlag, 2007, pp. 19-37.
  • R. Aipperspach, T. L. Rattenbury, A. Woodruff, and J. F. Canny, "A quantitative method for revealing and comparing places in the home," in UbiComp 2006: Ubiquitous Computing, Proc. 8th Intl. Conf., P. Dourish and A. Friday, Eds., Lecture Notes in Computer Science, Vol. 4206, Berlin, Germany: Springer-Verlag, 2006, pp. 1-18.
  • R. Aipperspach, E. Cohen, and J. F. Canny, "Modeling human behavior from simple sensors in the home," in Pervasive Computing: Proc. 4th Intl. Conf., K. P. Fishkin, B. Schiele, P. Nixon, and A. J. Quigley, Eds., Lecture Notes in Computer Science, Vol. 3968, Berlin, Germany: Springer-Verlag, 2006, pp. 337-348.
  • Y. Duan and J. F. Canny, "How to construct multicast cryptosystems provably secure against adaptive chosen ciphertext attack," in Topics in Cryptography: Proc. The Cryptographers' Track at the RSA Conf. (CT-RSA 2006), D. Pointcheval, Ed., Lecture Notes in Computer Science, Vol. 3860, Berlin, Germany: Springer-Verlag, 2006, pp. 244-261.
  • M. Davis, M. Smith, F. Stentiford, A. Bamidele, J. F. Canny, N. Good, S. King, and R. Janakiraman, "Using context and similarity for face and location identification," in Internet Imaging VII: Proc. IS&T/SPIE 18th Annual Symp., S. Santini, R. Schettini, and T. Gevers, Eds., Proceedings of SPIE, Vol. 6061, Bellingham, WA: SPIE -- Society of Photo-Optical Instrumentation Engineers, 2006, pp. 0E-1-9.
  • Y. Duan and J. F. Canny, "Protecting user data in ubiquitous computing: Towards trustworthy environments," in Privacy Enhancing Technologies: Proc. 4th Intl. Workshop (PET 2004). Revised Selected Papers., D. Martin and A. Serjantov, Eds., Lecture Notes in Computer Science, Vol. 3424, Berlin, Germany: Springer-Verlag, 2005, pp. 167-185.
  • J. F. Canny and S. Sorkin, "Practical large-scale distributed key generation," in Advances in Cryptology: EUROCRYPT 2004, C. Cachin and J. Camenisch, Eds., Lecture Notes in Computer Science, Vol. 3027, Berlin, Germany: Springer-Verlag, 2004, pp. 138-152.
  • D. Reznik, E. Moshkovich, and J. F. Canny, "Building a universal planar manipulator," in Distributed Manipulation, K. F. Bohringer and H. Choset, Eds., Norwell, MA: Kluwer Academic Publishers, 2000, pp. 147-171.

Articles in journals or magazines

Articles in conference proceedings

Technical Reports

Patents

Ph.D. Theses

Masters Reports