A portable wireless communications device is largely controlled in its internal operation and in its interaction with the mobile phone network by a ROM-stored control program written in the JAVA language. The wireless communications device includes a transmitter and a receiver for communicating data...http://www.google.ca/patents/US6418310?utm_source=gb-gplus-sharePatent US6418310 - Wireless subscriber terminal using java control code