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.
Patent No.:
Date of Patent:
Sep. 26, 2006
Filed:
Nov. 27, 2001
Michael C. Chaffee, Portland, MI (US);
Edward Volcic, Rochester Hills, MI (US);
Kenneth A. Stoddard, Rochester, MI (US);
R. William Kneifel, Ii, Rochester Hills, MI (US);
Michael C. Chaffee, Portland, MI (US);
Edward Volcic, Rochester Hills, MI (US);
Kenneth A. Stoddard, Rochester, MI (US);
R. William Kneifel, II, Rochester Hills, MI (US);
Kuka Roboter GmbH, Augsburg, DE;
Abstract
The present invention is a system for controlling exclusive access by control programs () to system resources (). A system in accordance with the invention includes a plurality of addressable locations (and) in the system; a communication system () connecting the addressable locations which transmits communications between the addressable locations; a plurality of machines (), the machines being located at at least one of the addressable locations; a plurality of control programs which use resources including a plurality of machine control programs, each machine control program controlling at least one machine; and a plurality of resource managers (), the resource managers being located at a plurality of the addressable locations, each resource manager communicating over the communication system with at least one other resource manager, and the plurality of resource managers arbitrating which control program of the plurality of control programs is given exclusive use of at least one resource during execution of the control program.