US 11,983,516 B2
Method for executing code portions on execution resources
Gilbert Cabillic, Brece (FR); and Jean-Philippe Lesot, Argentré-du-plessis (FR)
Assigned to SCALEDYNAMICS, Cesson-Sevigne (FR)
Appl. No. 17/290,512
Filed by SCALEDYNAMICS, Cesson-Sévigné (FR)
PCT Filed Oct. 25, 2019, PCT No. PCT/EP2019/079179
§ 371(c)(1), (2) Date Apr. 30, 2021,
PCT Pub. No. WO2020/089076, PCT Pub. Date May 7, 2020.
Claims priority of application No. 1860069 (FR), filed on Oct. 31, 2018.
Prior Publication US 2021/0373863 A1, Dec. 2, 2021
Int. Cl. G06F 8/40 (2018.01); G06F 8/41 (2018.01); G06F 16/22 (2019.01)
CPC G06F 8/443 (2013.01) [G06F 16/2282 (2019.01)] 8 Claims
OG exemplary drawing
 
1. A method for executing a script code of an application, the method being implemented into an electronic device, called a calling resource, within which said application is executable, the method comprising:
obtaining the script code of the application comprising a set of projectable objects, at least one projectable object of the set of projectable objects comprising at least one function executable at a destination execution resource;
preparing an indexing table, for each projectable object to be transmitted to the destination execution resource comprising at least one object indexing data and preparing a transmission data structure of the at least one projectable object of said set of projectable objects obtained beforehand, said transmission data structure associating said at least one object indexing data to each projectable object of the set of projectable objects;
transmitting, to the destination execution resource, the transmission data structure of the set of projectable objects; and
subsequently to execution, by the destination execution resource, of at least one function of said at least one projectable object of the set of projectable objects of the transmission data structure:
receiving an execution results data structure of execution results of said at least one function, said execution results data structure comprising said at least one projectable object indexing data; and
integrating execution results of the execution results data structure within the calling resource, comprising a projectable object update according to said at least one projectable object indexing data,
wherein the obtaining the script code comprises:
obtaining a script source code representative of the application to be executed by the calling resource;
determining, within the script source code, at least one function prone to be executed by the destination execution resource, called projectable function; and
modifying the script source code, delivering an execution script code comprising said set of projectable objects, according to said at least one projectable function determined beforehand.