Scenario aware dynamic code branching of self-evolving code
AssigneeInternational Business Machines Corporation
InventorsSaraswathi Sailaja Perumalla, Sarbajit K. Rakshit, Sowjanya Rao
Life of this patent
Estimating the term…
Abstract
Computer technology for performing dynamic code branching of self-adapted code upon successful execution of a contextual scenario by artificial intelligence (AI) enabled edge device (for example, an autonomous vehicle or an industrial robotic device). predicting a second contextual scenario where the AI enabled edge device can perform a predetermined activity, and proactively deploying self-adapted code on the AI enabled edge device.
Claims18
A computer-implemented method (CIM) comprising:
- monitoring, using a set of sensor device(s), an artificial intelligence (AI) enabled edge device, with the AI enabled edge device including edge device control code including a plurality of code branches, with each code branch respectively corresponding to a plurality of contextual scenarios;
- during the monitoring, operating the AI enabled edge device in a first contextual scenario;
- and
- analyzing, by the AI enabled edge device, performance of the AI enable edge device in the first contextual scenario based on the monitoring by the set of sensor device(s) to identify a code branch name for the first contextual scenario.
A computer-implemented method (CIM) comprising:
- monitoring, using a set of sensor device(s) an artificial intelligence (AI) enabled autonomous vehicle (AV), with the AV including edge device control code including a plurality of code branches, with each code branch respectively corresponding to a plurality of contextual scenarios;
- during the monitoring, operating the AV in a first contextual scenario;
- and
- analyzing, by the AV, performance of the AV in the first contextual scenario based on the monitoring by the set of sensor device(s) to identify a code branch name for the first contextual scenario.
A computer-implemented method (CIM) comprising:
- monitoring, using a set of sensor device(s) an artificial intelligence (AI) enabled industrial robotic device (IRD), with the IRD including edge device control code including a plurality of code branches, with each code branch respectively corresponding to a plurality of contextual scenarios;
- during the monitoring, operating the IRD in a first contextual scenario;
- and
- analyzing, by the IRD, performance of the IRD in the first contextual scenario based on the monitoring by the set of sensor device(s) to identify a code branch name for the first contextual scenario.
Dependencies are inferred from the claim text.