76591605
May 11, 2004
Nov 29, 2005
Computer software that enables users to produce and publish various forms of annotated media and enables users to view and hear them, to search libraries of annotated media, and to create their own annotations which can be stored locally and sent to others
Electrical and Scientific Apparatus