Patent ID: 6931544
Filing Date: 2005-08-16
Classification: G06F

Abstract:
1. A modified transportable byte code execution environment comprising: a substantially unmodified transportable byte code virtual machine; a set of substantially unmodified base classes; one or more overlays to the set of substantially unmodified base classes, the one or more overlays enabling corresponding base classes to support shared access by one or more substantially unmodified transportable byte code applications; an unmodified primordial class loader for loading the system base classes as overlaid by the one or more overlays to the base classes; a security manager supporting multiple applications and for limiting access to system resources according to user permissions; and a dynamic class loader generator for creating a class loader for loading an application, the application classes and creating a thread group for the application; wherein in response to an object of a first application requesting a resource of a shared base class, the one or more overlays are configured to identify properties of the first application by: