Patent ID: 6547150
Filing Date: 2003-04-15
Classification: G06Q,G07F

Abstract:
An integrated circuit (IC) card comprising:an input/output (I/O) interface; and a smart card development interface, responsive to commands received via the I/O interface, to receive remote procedure calls (RPC) from a computer system executing an application under development within a development application and to invoke an application program interface (API) called in the RPC, the smart card development interface additionally comprising: a memory having stored therein a plurality of executable instructions; control logic, coupled to the memory, to execute the plurality of executable instructions to implement the smart card development interface, wherein the smart card development interface receives and un-marshals the remote procedure call (RPC) from the computer system and invokes one of a plurality of application program interface(s) (API) corresponding to the received RPC; and wherein the control logic establishes a response buffer in an associated memory and marshals a response to the RPC based, at least in part, on the called API.