Dynamic execution of predictive models and workflows
First Claim
Patent Images
1. A computing system comprising:
- a network interface configured to facilitate communication with a plurality of assets via a communication network;
at least one processor;
a non-transitory computer-readable medium; and
program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor to cause the computing system to;
centrally define a predictive model that is related to the operation of at least one given asset of the plurality of assets, wherein the given asset is equipped with the capability to locally execute at least a portion of the predictive model;
begin to centrally execute the predictive model for the given asset;
transmit at least a portion of the predictive model to the given asset for local execution;
detect an indication that at least some responsibility for executing the predictive model has been shifted to the given asset;
in response to the detected indication, modify the responsibility of the computing system with respect to central execution of the predictive model for the given asset; and
operate in accordance with the modified responsibility.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, devices, and methods related to assets and predictive models and corresponding workflows that are related to the operation of assets. In particular, examples involve defining and deploying aggregate, predictive models and corresponding workflows, defining and deploying individualized, predictive models and/or corresponding workflows, and dynamically adjusting the execution of model-workflow pairs.
154 Citations
20 Claims
-
1. A computing system comprising:
-
a network interface configured to facilitate communication with a plurality of assets via a communication network; at least one processor; a non-transitory computer-readable medium; and program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor to cause the computing system to; centrally define a predictive model that is related to the operation of at least one given asset of the plurality of assets, wherein the given asset is equipped with the capability to locally execute at least a portion of the predictive model; begin to centrally execute the predictive model for the given asset; transmit at least a portion of the predictive model to the given asset for local execution; detect an indication that at least some responsibility for executing the predictive model has been shifted to the given asset; in response to the detected indication, modify the responsibility of the computing system with respect to central execution of the predictive model for the given asset; and operate in accordance with the modified responsibility. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium having instructions stored thereon that are executable to cause a computing system to:
-
centrally define a predictive model that is related to the operation of at least one given asset of a plurality of assets, wherein the given asset is equipped with the capability to locally execute at least a portion of the predictive model; begin to centrally execute the predictive model for the given asset transmit at least a portion of the predictive model to the given asset for local execution; detect an indication and that at least some responsibility for executing the predictive model has been shifted to the given asset; in response to the detected indication, modify the responsibility of the computing system with respect to central execution the predictive model for the given asset; and operate in accordance with the modified responsibility. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
centrally defining, by a computing system, a predictive model that is related to the operation of at least one given asset of a plurality of assets; transmitting, by the computing system to the given asset, at least a portion of the predictive model for local execution, wherein the given asset is equipped with the capability to locally execute at least a portion of the predictive model; beginning to centrally execute the predictive model for the given asset; detecting, by the computing system, an indication that at least some responsibility for executing the predictive model has been shifted to the given asset; in response to the detected indication, modifying the responsibility of the computing system with respect to central execution of the predictive model for the given asset; and operating in accordance with the modified responsibility. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification