SYSTEM AND METHOD FOR THREAD PROCESSING ROBOT SOFTWARE COMPONENTS
First Claim
1. An apparatus for thread processing robot software components, the apparatus comprising:
- a data port unit for storing input data in a buffer and then processing the data in a periodic execution mode, in which the data is processed by using an execution thread according to a period of a corresponding component, or in a dedicated execution mode, in which a dedicated thread for the data is created and the data is processed by using the dedicated thread;
an event port unit for processing an input event in a passive execution mode; and
a method port unit for processing an input method call in the passive execution mode by calling a user-defined method corresponding to the method call.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for thread processing robot software components includes a data port unit for storing input data in a buffer and then processing the data in a periodic execution mode or in a dedicated execution mode; an event port unit for processing an input event in a passive execution mode; and a method port unit for processing an input method call in the passive execution mode by calling a user-defined method corresponding to the method call. In the periodic execution mode, the data is processed by using an execution thread according to a period of a corresponding component. In the dedicated execution mode, a dedicated thread for the data is created and the data is processed by using the dedicated thread.
-
Citations
20 Claims
-
1. An apparatus for thread processing robot software components, the apparatus comprising:
-
a data port unit for storing input data in a buffer and then processing the data in a periodic execution mode, in which the data is processed by using an execution thread according to a period of a corresponding component, or in a dedicated execution mode, in which a dedicated thread for the data is created and the data is processed by using the dedicated thread; an event port unit for processing an input event in a passive execution mode; and a method port unit for processing an input method call in the passive execution mode by calling a user-defined method corresponding to the method call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for thread processing robot software components, the method comprising:
-
communicating with outside via a data port, an event port and a method port; processing data received via the data port in a periodic execution mode or in a dedicated execution mode; processing an event received via the event port in a passive execution mode; and processing a method call received via the method port in the passive execution mode. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification