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:
Dec. 11, 2012

Filed:

Jul. 26, 2010
Applicants:

Choul Soo Jang, Daejeon, KR;

Seung-woog Jung, Daejeon, KR;

Byoung Youl Song, Daejeon, KR;

Sung Hoon Kim, Daejeon, KR;

Joong Bae Kim, Daejeon, KR;

Kyeong Ho Lee, Daejeon, KR;

Hyun Kyu Cho, Daejeon, KR;

Myung Chan Roh, Daejeon, KR;

Joong-ki Park, Daejeon, KR;

Chang Eun Lee, Daejeon, KR;

Inventors:

Choul Soo Jang, Daejeon, KR;

Seung-Woog Jung, Daejeon, KR;

Byoung Youl Song, Daejeon, KR;

Sung Hoon Kim, Daejeon, KR;

Joong Bae Kim, Daejeon, KR;

Kyeong Ho Lee, Daejeon, KR;

Hyun Kyu Cho, Daejeon, KR;

Myung Chan Roh, Daejeon, KR;

Joong-Ki Park, Daejeon, KR;

Chang Eun Lee, Daejeon, KR;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 19/00 (2011.01);
U.S. Cl.
CPC ...
Abstract

An apparatus for performing fault tolerance against a failure occurring during driving robot software components includes: a component executor for executing the robot software components, which are assigned with one thread from an operating system and have a same priority and cycle, by using the assigned thread; and an executor monitor for periodically monitoring the operation of the component executor and determining whether or not there is a failure in the robot software components executed by the component executor. The apparatus further includes: an executor manager for generating the component executor which is assigned with the robot software components having the same priority and cycle and, when the executor monitor determines that there is a failure in the execution of the robot software components, generating a new component executor.


Find Patent Forward Citations

Loading…