US 11,870,811 B2
Trusted execution security policy platform
Satya V. Gupta, Dublin, CA (US); and Piyush Gupta, Horamavu (IN)
Assigned to Virsec Systems, Inc., San Jose, CA (US)
Appl. No. 16/981,219
Filed by Virsec Systems, Inc., San Jose, CA (US)
PCT Filed Mar. 26, 2019, PCT No. PCT/US2019/024042
§ 371(c)(1), (2) Date Sep. 15, 2020,
PCT Pub. No. WO2019/191072, PCT Pub. Date Oct. 3, 2019.
Claims priority of provisional application 62/648,204, filed on Mar. 26, 2018.
Prior Publication US 2021/0029170 A1, Jan. 28, 2021
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/20 (2013.01) 32 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
using one or more probes instrumented into a computer application, monitoring a compute endpoint at runtime of the computer application for create, read, write, update, and delete (CRUD) operations being performed on the compute endpoint;
based on content of the CRUD operations, generating an event to analyze a given CRUD operation;
responsive to the generated event, maintaining one or more compute components affected by the given CRUD operation in a quarantine state;
performing one or more actions to attempt to establish trust of the one or more affected compute components;
removing the one or more affected compute components from the quarantine state, upon trust of the one or more affected compute components being established by the performing the one or more actions; and
executing at least one callback routine to mitigate results of the given CRUD operation, upon trust of the one or more affected compute components not being established by the performing the one or more actions.