78854450
Apr 5, 2006
Oct 26, 2010
Computer software, firmware and hardware for real-time spoken language translation; computer software, firmware and hardware for language translation via hand-held mobile devices; computer software, firmware and hardware for written language translation
Electrical and Scientific Apparatus