US 12,455,871 B1
Determining exposure of changes in policy constraints on datasets generated using artificial intelligence
Arun Chikkatur Murthy, Palo Alto, CA (US); Gopal Vijayaraghavan, South San Francisco, CA (US); and Prasanth Jayachandran, San Jose, CA (US)
Assigned to Isotopes AI, Inc., Palo Alto, CA (US)
Filed by Isotopes AI, Inc., Palo Alto, CA (US)
Filed on Mar. 26, 2025, as Appl. No. 19/091,742.
Int. Cl. G06F 16/00 (2019.01); G06F 16/215 (2019.01); G06F 16/23 (2019.01)
CPC G06F 16/235 (2019.01) [G06F 16/215 (2019.01); G06F 16/2358 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
storing a set of policy constraints of an organization;
generating a plurality of datasets and a set of associations between datasets of the plurality of datasets and policy constraints of the set of policy constraints, comprising, repeating for each of a plurality of natural language data analytics requests:
receiving, by an online system, a natural language data analytics request based on data stored in one or more data stores,
generating an execution plan for processing the natural language data analytics request using a machine learning based language model, the execution plan comprising a set of steps, each step comprising a set of instructions, wherein one or more steps of the execution plan are associated with a particular policy constraint of the set of policy constraints,
generating a dataset by executing the execution plan, and
storing an association between the dataset and the particular policy constraint;
receiving a request to modify a policy constraint;
responsive to receiving the request to modify the policy constraint, regenerating execution plans, comprising:
identifying, using the set of associations between the datasets and the policy constraints, a subset of datasets associated with the policy constraint being modified; and
for each dataset from the subset of datasets:
identifying the execution plan used to generate the dataset,
identifying a subset of steps of the execution plan associated with the policy constraint being modified, and
regenerating instructions of the subset of steps.