The present invention reduces the risk of damage to data or programs in an end user computer system programmed to operate in response to an imported data stream containing one or more mobile program components from an external source. The incoming data stream is screened to identify mobile program components...http://www.google.co.uk/patents/US6065118?utm_source=gb-gplus-sharePatent US6065118 - Mobile code isolation cage