US 12,147,834 B2
System and method of executing task of operating system for vehicle
Jin Uk Kang, Hwaseong-si (KR)
Assigned to Hyundai AutoEver Corp., Seoul (KR)
Filed by Hyundai AutoEver Corp., Seoul (KR)
Filed on Oct. 28, 2021, as Appl. No. 17/513,295.
Claims priority of application No. 10-2020-0176522 (KR), filed on Dec. 16, 2020.
Prior Publication US 2022/0188153 A1, Jun. 16, 2022
Int. Cl. G06F 9/48 (2006.01); G06F 9/50 (2006.01); G05D 1/00 (2024.01)
CPC G06F 9/4881 (2013.01) [G06F 9/5016 (2013.01); G05D 1/0088 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A system for executing a task of an operating system for a vehicle, the system comprising at least one processor configured to:
extract task information related to an event signal from a pre-prepared event chain table when the event signal is received from an application;
set a task execution cycle by using the task information extracted from the pre-prepared event chain table;
determine whether a periodical generation of the event signal continues;
when the periodical generation of the event signal continues, execute one task among a plurality of tasks according to the task execution cycle and wait as much as a task waiting time before executing a next task once an execution of the one task is completed; and
when the periodical generation of the event signal is terminated, terminate the execution of the one task.