Permissible code analysis
AssigneeVia Science, Inc.
InventorsJohn Christopher Muddle, Jeremy Taylor
Life of this patent
Estimating the term…
Loading patent…
AssigneeVia Science, Inc.
InventorsJohn Christopher Muddle, Jeremy Taylor
Estimating the term…
A computing system that is configured to receive requests to send computer executable programs to a data owner system associated with a data source for execution of the computer executable program by the data owner system. The data owner system may store to a blockchain a permitted list of programming functions, function libraries, function syntax definitions, and execution environment requirements. The computing system may be further configured to retrieve the permitted lists. The computing system may be further configured to evaluate the computer executable program using the permitted lists to determine if the computer executable program may be executed by the data owner system. The evaluation may be performed by generating an abstract syntax tree of the computer executable program. The computing system may be further configured to send the computer executable program to the data owner system if the computer executable program satisfies the conditions of the permitted lists.
A computer-implemented method comprising:
A system comprising:
Dependencies are inferred from the claim text.