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:
Mar. 30, 2010

Filed:

May. 29, 2007
Applicants:

Wheeler Ruml, Palo Alto, CA (US);

Robert M. Lofthus, Webster, NY (US);

Minh Binh DO, Mountain View, CA (US);

Inventors:

Wheeler Ruml, Palo Alto, CA (US);

Robert M. Lofthus, Webster, NY (US);

Minh Binh Do, Mountain View, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 19/00 (2006.01); G06F 7/60 (2006.01); G06F 17/10 (2006.01); G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method for planning machine control for a system includes determining one or more capabilities and one or more capability constraints for each component used to execute a plan for processing a job by the system. The plan is incrementally constructed based on the components, the one or more capabilities, and the one or more constraints. One or more sets of executable instructions are queried with incremental portions of the plan, wherein each set of executable instructions is associated with a different one of the components and represents the actions that are performed by its corresponding component, each incremental portion includes actions that are to be performed by its corresponding component, and each set of executable instructions executes the incremental portion it received. Upon receiving confirmation from each of the queried sets of executable instructions that indicates each of the components is able to perform the actions in the incremental portions, a final plan for processing the job is generated.


Find Patent Forward Citations

Loading…