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:
Oct. 26, 2021

Filed:

Apr. 01, 2019
Applicant:

GM Global Technology Operations Llc, Detroit, MI (US);

Inventors:

Anand Bhat, Pittsburgh, PA (US);

Soheil Samii, Royal Oak, MI (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G05D 1/00 (2006.01); G06F 3/06 (2006.01); B60W 10/18 (2012.01); B60W 10/30 (2006.01); B60W 30/188 (2012.01); B60W 50/00 (2006.01); B60W 10/04 (2006.01);
U.S. Cl.
CPC ...
G05D 1/0088 (2013.01); B60W 10/04 (2013.01); B60W 10/18 (2013.01); B60W 10/30 (2013.01); B60W 30/188 (2013.01); B60W 50/00 (2013.01); G06F 3/065 (2013.01); G06F 3/0619 (2013.01); G06F 3/0683 (2013.01); B60W 2050/0006 (2013.01); G05D 2201/0213 (2013.01);
Abstract

A real-time control system for a vehicle, and a method of executing control of the vehicle via the real-time control system includes at least one primary controller that is configured to control slave controllers. The primary controller is configured to queue a task requested by respective vehicle systems, and determine which of the slave controllers is available to execute the task. The primary controller is configured to assign the task to a selected one of the slave controllers to execute the task. The primary controller is configured to re-queue the assigned task if the selected one of the slave controllers does not completely execute the assigned task. The primary controller is configured to assign that re-queued task to another one of the slave controllers to execute the re-queued task. The respective vehicle systems perform the requested task when the selected one of the slave controllers completely executes the assigned task.


Find Patent Forward Citations

Loading…