Method and apparatus for code virtualization and remote process call generation
AssigneeCiambella Ltd.
InventorsTrisala Chandaria, Jean-Baptiste Leonelli
Life of this patent
Estimating the term…
Abstract
A system and method for code virtualization and remote process call code generation. The method including installing a software development kit (SDK) on a user device and selecting a remote process on a remote server, the remote process correlated to at least one remote service. The method also parsing parameters from pre-defined fields for the remote process and generating by at least one virtual code provider (VCP) on the remote server, a code snippet to call the remote process. The method inserting the code snippet into a local code base on the local user device such that the inserted code snippet calls the remote process with the installed SDK.
Claims20
A method for code virtualization comprising:
- receiving a selection of a remote process on a remote server, the remote process correlated to at least one remote service;
- generating from at least one virtual code provider (VCP) on the remote server, a code snippet with parameters from pre-defined fields to call the remote process;
- and
- providing the code snippet for insertion into a local code base on a user device such that the code snippet calls the remote process from the user device with an installed software development kit (SDK) on the user device.
A method for remote process call generation in at least one virtual code provider (VCP) comprising:
- storing a process code for at least one remote process as offered by at least one classical service component (CSC);
- analyzing the process code corresponding to at least one process;
- correlating parameters in the process code based on relationships to other parameters and at least one associated function of the process code;
- assigning parameters to processes requiring the parameters in a process pool;
- linking each process from the process pool to a virtualized software development kit (SDK);
- and
- generating a code snippet to insert parameter values and execute an associated process from the process pool when called using the virtualized SDK.
A system for remote process call generation comprising:
- a) at least one processor;
- b) at least one input device coupled to at least one network;
- and
- c) at least one storage device storing processor executable instructions which, when executed by the at least one processor, performs a method including:
- storing a process code for at least one remote process as offered by at least one classical service component (CSC);
- analyzing the process code corresponding to at least one process;
- correlating parameters in the process code based on relationships to other parameters and at least one associated function of the process code;
- assigning parameters to processes requiring the parameter in a process pool;
- linking each process from the process pool to a virtualized software development kit (SDK);
- and
- generating a code snippet to insert parameter values and execute an associated process from the process pool when called using the virtualized SDK.
Dependencies are inferred from the claim text.