The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 26, 2014

Filed:

Apr. 08, 2005
Applicants:

Markus P. J. Fromherz, Palo Alto, CA (US);

Lara S. Crawford, Mountain View, CA (US);

Haitham A. Hindi, Menlo Park, CA (US);

Inventors:

Markus P. J. Fromherz, Palo Alto, CA (US);

Lara S. Crawford, Mountain View, CA (US);

Haitham A. Hindi, Menlo Park, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/24 (2006.01);
U.S. Cl.
CPC ...
H04L 41/0826 (2013.01); H04L 41/0883 (2013.01); H04L 41/044 (2013.01); H04L 41/08 (2013.01); H04L 41/00 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…