DISTRIBUTED ARCHITECTURE FOR MACHINE LEARNING BASED COMPUTATION USING A DECISION CONTROL POINT
First Claim
Patent Images
1. A method, comprising:
- receiving a request from a requesting node in a network to assist in distributing a task of the requesting node;
evaluating a capability to perform the task of one or more helping nodes in the network;
selecting a helping node of the one or more helping nodes to perform the task based on the evaluated capability of the selected helping node; and
authorizing the distribution of the task from the requesting node to the selected helping node.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a request is received from a requesting node in a network to assist in distributing a task of the requesting node. Upon receiving the message, a capability to perform the task of one or more helping nodes in the network is evaluated, and a helping node of the one or more helping nodes is selected to perform the task based on the evaluated capability of the selected helping node. The distribution of the task is then authorized from the requesting node to the selected helping node.
-
Citations
25 Claims
-
1. A method, comprising:
-
receiving a request from a requesting node in a network to assist in distributing a task of the requesting node; evaluating a capability to perform the task of one or more helping nodes in the network; selecting a helping node of the one or more helping nodes to perform the task based on the evaluated capability of the selected helping node; and authorizing the distribution of the task from the requesting node to the selected helping node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
one or more network interfaces that communicate with a network; a processor coupled to the one or more network interfaces and configured to execute a process; and a memory configured to store program instructions which contain the process executable by the processor, the process comprising; receiving a request from a requesting node in the network to assist in distributing a task of the requesting node; evaluating a capability to perform the task of one or more helping nodes in the network; selecting a helping node of the one or more helping nodes to perform the task based on the evaluated capability of the selected helping node; and authorizing the distribution of the task from the requesting node to the selected helping node. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A tangible non-transitory computer readable medium storing program instructions that cause a computer to execute a process, the process comprising:
-
receiving a request from a requesting node in a network to assist in distributing a task of the requesting node; evaluating a capability to perform the task of one or more helping nodes in the network; selecting a helping node of the one or more helping nodes to perform the task based on the evaluated capability of the selected helping node; and authorizing the distribution of the task from the requesting node to the selected helping node.
-
Specification