Communication in a distributed system
AssigneePalo Alto Research Center Incorporated
InventorsMarkus P. J. Fromherz, Lara S. Crawford, Haitham A. Hindi
Life of this patent
Estimating the term…
Loading patent…
AssigneePalo Alto Research Center Incorporated
InventorsMarkus P. J. Fromherz, Lara S. Crawford, Haitham A. Hindi
Estimating the term…
Controllers communicate commands in terms of goals and constraints. A goal is an objective. A constraint is information regarding how the goal is to be achieved. For example, a constraint may specify when, or how much of, a resource may be used to achieve a goal. Additionally, or alternatively, a constraint may specify an acceptable or expected accuracy or tolerance regarding how the goal is achieved. Each controller is expected to achieve assigned goals in accord with associated constraints. Thereby, system communication may be reduced. If controllers achieve goals according to specified constraints, the controllers do not need to provide updates or be updated regarding the status of activities of other controllers or regarding other operational context information. In some embodiments, commands are generally not acknowledged. Instead, serving controllers respond to a command with an error message if a goal cannot be met in accord with an associated constraint.
A method for communicating between a first element and an identified second element in a distributed system including a plurality of additional elements, the method comprising:
A method for communicating between a first element and an identified second element in a distributed system including a plurality of additional elements, the method comprising:
A method for communicating between a first element and an identified second element in a distributed system including a plurality of additional elements, the method comprising:
A method for communicating between a first element and an identified second element in a distributed system including a plurality of additional elements, the method comprising:
A method for communicating between a first element and an identified second element in a distributed system including a plurality of additional elements, the method comprising:
A method for communicating between a first element and an identified second element in a distributed system including a plurality of additional elements, the method comprising:
A document processing system comprising:
A method that is operative to coordinate activities of a plurality of controllers in a document processing system, the method comprising:
A system comprising:
A system comprising:
A system comprising:
A system comprising:
Dependencies are inferred from the claim text.