Patent ID: 11968248
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method for content-based distribution, comprising:
propagating a package that includes all steps of a multi-step analytics task among nodes, physically distributed among different geographical locations, in a network by inserting a scout packet, having a description of distributed datasets that match a set of requirements of the multi-step analytics task, into the network to determine location-based limits on processing capacity of the network;
upon the package arriving at a given node from among the nodes, determining whether the given node can execute a step of the multi-step analytics task responsive to location-based limits on processing capacity; and, if, so, executing the step, removing the step from the package to obtain a reduced package having less than all of the steps of the multi-step analytics task, forwarding the reduced package with execution results for the executed step to another node from among the nodes, and repeating said determining step until all of the steps have been executed; and
forwarding the execution results of all of the steps of the analytics task to the location where the analytics task originated from.