| CPC H04L 41/5012 (2013.01) [H04L 41/16 (2013.01)] | 20 Claims |

|
1. A service provider system comprising:
a non-transitory memory; and
one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the service provider system to perform operations comprising:
parsing a strategy utilized for processing a data processing request from a computing device by a decision service of the service provider system, wherein the strategy comprises a plurality of pathways for an execution of the strategy, each of the plurality of pathways including one or more data processing nodes for required data by each of the plurality of pathways during the execution of the strategy;
determining, based on the parsing, the required data for each of the plurality of pathways;
determining available data to the decision service from one or more additional services that are callable using an application programming interface (API) specification associated with the decision service;
identifying a first pathway of the plurality of pathways available to be used for the strategy based on the available data and the required data for each of the plurality of pathways;
creating a new strategy executable client-side by the computing device during a failure associated with the decision service at the service provider system;
storing the new strategy in a data repository available to the computing device;
determining the failure of the decision service has occurred;
receiving, from the computing device, a result of processing the new strategy client-side by the computing device, wherein the result is determined using an artificial intelligence (AI) model for an application on the computing device; and
processing the data processing request by the decision service using at least the result.
|