Processing engine for enabling a set of code intended for a first platform to be executed on a second platform
AssigneeOracle America, Inc.
InventorsKenneth B. Russell, Ira A. Wyant
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle America, Inc.
InventorsKenneth B. Russell, Ira A. Wyant
Estimating the term…
A mechanism is disclosed for enabling a set of code intended to be executed on a first platform (intended platform) to be executed on another platform (target platform). In one implementation, this mechanism takes a significantly different approach than that taken by current techniques. Rather than duplicating, augmenting, or changing a platform to accommodate the set of code, this mechanism alters the set of code to accommodate the platform. By altering the set of code, the mechanism causes the set of code to compensate for the difference(s) between the intended platform and the target platform. By compensating for the difference(s) in the two platforms, the set of code, when executed on the target platform, is able to produce the same result or results as it would have produced had it been executed on the intended platform. Thus, the set of code is able to execute properly on the target platform.
A method performed by a processing engine to enable a set of code intended to be executed on a first platform to be executed on a second platform, the second platform being different from the first platform, the method comprising:
A non-transitory machine readable medium comprising instructions which, when executed by one or more processors, cause the one or more processors to implement a method for enabling a set of code intended to be executed on a first platform to be executed on a second platform, the second platform being different from the first platform, the method comprising:
Dependencies are inferred from the claim text.