×

Mobile code isolation cage

  • US 6,065,118 A
  • Filed: 09/24/1996
  • Issued: 05/16/2000
  • Est. Priority Date: 08/09/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. An end user computer system programmed to operate in response to an imported data stream containing at least one mobile program component from an external source, characterized in that:

  • a. the data stream is screened to identify mobile program components of that data stream;

    b. at least one of the mobile program components is passed to at least one program execution location physically isolated by separate hardware within the end user system prior to being executed to operate in a desired manner;

    c. the execution location is one in which at least one program component is retained and which has at least one interface with the external source of the data stream and at least one interface with the end user system whereby the program component within the execution location can be executed within the execution location to interact with one of the external source of data and the data and a program held by the end user system; and

    d. the operation of the interface between the execution location and the end user system is programmed so that only data which has been interacted on by the program component within the execution location in a specified and controlled manner and program components which operate in a specified manner can be passed to and from the end user system.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×