Translation of an initially-unknown message (101) from one language to another is effected by a translator (102) that uses prototype messages (300-303) that are independent of message variables (% n), whereby a prototype message represents all messages of an individual type that vary from each other...http://www.google.ca/patents/US5960382?utm_source=gb-gplus-sharePatent US5960382 - Translation of an initially-unknown message