Patent ID: 7350197
Filing Date: 2008-03-25
Classification: G06F

Abstract:
1. A system for object-to-object mapping between an operating environment and native processor language comprising: a memory, the memory including a first memory portion storing an application inclusive of at least one application side object description, which at least one object description is compatible computer language associated with the application, wherein each application side object includes associated application side identification data; a second memory portion of the memory, the second memory portion storing executable code in a format native to a selected processor, which executable code includes at least one native side object description, wherein each native side object description includes associated native side identification data; an object map means adapted for mapping between the at least one application side object description and the native side object description, the object map including means adapted for associating application side identification data with native side identification data; a class identifier for identifying a class associated with the at least one application side object description and the at least one native side object description; testing means adapted for testing the object map to determine whether a particular pointer is associated with a key data component; mapping means for mapping between a selected application side object description and a selected native side object description in accordance with an output of the testing means; means adapted for generating updated key data in accordance with an output of the mapping means; a class loader for loading a native class factory for instantiation of objects associated with an identified class; and means adapted for completing access to an object via the object map without translation between the application side and the native side.