US 12,191,032 B2
Control of semi-autonomous vehicles
Jeffrey A Matos, New Rochelle, NY (US)
Filed by Jeffrey A Matos, New Rochelle, NY (US)
Filed on Jul. 3, 2023, as Appl. No. 18/346,774.
Application 14/628,502 is a division of application No. 12/763,949, filed on Apr. 20, 2010, granted, now 8,655,450, issued on Feb. 18, 2014.
Application 18/346,774 is a continuation of application No. 17/141,996, filed on Jan. 5, 2021, granted, now 11,694,796.
Application 17/141,996 is a continuation of application No. 16/564,635, filed on Sep. 9, 2019, granted, now 10,886,023, issued on Jan. 5, 2021.
Application 16/564,635 is a continuation of application No. 15/397,160, filed on Jan. 3, 2017, granted, now 10,410,747, issued on Sep. 10, 2019.
Application 15/397,160 is a continuation in part of application No. 14/628,502, filed on Feb. 23, 2015, granted, now 9,533,161, issued on Jan. 3, 2017.
Claims priority of provisional application 61/214,096, filed on Apr. 20, 2009.
Prior Publication US 2023/0368909 A1, Nov. 16, 2023
Int. Cl. G16H 40/63 (2018.01); A61B 5/33 (2021.01); A61M 5/172 (2006.01); A61N 1/362 (2006.01); A61N 1/372 (2006.01); A61N 1/39 (2006.01); B60W 40/09 (2012.01); G16H 20/30 (2018.01); G16H 20/40 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01); G16H 50/30 (2018.01); A61B 5/00 (2006.01); A61B 5/08 (2006.01); A61B 5/083 (2006.01); A61B 5/1171 (2016.01); A61B 5/145 (2006.01); A61B 5/18 (2006.01); A61M 5/142 (2006.01); B60W 40/08 (2012.01); G16H 50/70 (2018.01); H04B 1/40 (2015.01)
CPC G16H 40/63 (2018.01) [A61B 5/33 (2021.01); A61M 5/1723 (2013.01); A61N 1/3621 (2013.01); A61N 1/37235 (2013.01); A61N 1/37247 (2013.01); A61N 1/3727 (2013.01); A61N 1/37282 (2013.01); A61N 1/3956 (2013.01); A61N 1/39622 (2017.08); B60W 40/09 (2013.01); G16H 20/30 (2018.01); G16H 20/40 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01); G16H 50/30 (2018.01); A61B 5/0816 (2013.01); A61B 5/0836 (2013.01); A61B 5/1171 (2016.02); A61B 5/14542 (2013.01); A61B 5/18 (2013.01); A61B 5/686 (2013.01); A61M 5/14276 (2013.01); A61M 2205/3553 (2013.01); A61M 2205/3592 (2013.01); A61M 2205/52 (2013.01); A61M 2230/201 (2013.01); A61N 1/37217 (2013.01); A61N 1/37258 (2013.01); A61N 1/37264 (2013.01); A61N 1/37288 (2013.01); A61N 1/3906 (2013.01); B60W 2040/0872 (2013.01); G16H 50/70 (2018.01); H04B 1/40 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for controlling a semi-autonomous vehicle (“SAV”) by an internal source of control and two additional sources of control, comprising:
(a) generating, by a priority processor, priority information comprising a selection of one of six operating states;
(b) providing said priority information to a SAV processor;
(c) receiving, by the SAV processor, said priority information;
(d) receiving, by the SAV processor, vehicle sensor information;
(e) based on the received sensor information, generating, by the vehicle processor, internal vehicle control information, said information representing an internal vehicle control choice;
(f) providing, by the SAV processor, the sensor information to each of a first additional control source and a second additional control source;
(g) receiving, by each of the first additional control source, and the second additional control source, the sensor information;
(h) providing, by a first additional control source processor, first additional control information representing a first additional vehicle control choice;
(i) providing, by the first additional control source, said first additional vehicle control choice to said SAV processor;
(j) receiving, by the SAV processor, said first additional vehicle control choice;
(k) providing, by a second additional control source processor, second additional control information representing a second additional vehicle control choice;
(l) providing, by the second additional control source, said second additional vehicle control choice to said SAV processor;
(m) receiving, by the SAV processor, said second additional vehicle control choice;
(n) based on said received priority information, selecting, by said SAV processor, a control choice from among said internal vehicle control choice, said first additional vehicle control choice, and said second additional vehicle control choice, wherein:
(1) in a first operating state:
said internal vehicle control choice, takes priority over said first additional vehicle control choice; and
said first additional vehicle control choice, takes priority over said second additional vehicle control choice;
(2) in a second operating state:
said internal vehicle control choice, takes priority over said second additional vehicle control choice; and
said second additional vehicle control choice, takes priority over said first additional vehicle control choice;
(3) in a third operating state:
said first additional vehicle control choice, takes priority over said internal vehicle control choice; and
said internal vehicle control choice, takes priority over said second additional vehicle control choice;
(4) in a fourth operating state:
said first additional vehicle control choice, takes priority over said second additional vehicle control
said second additional vehicle control choice, takes priority over said internal vehicle control choice;
(5) in a fifth operating state:
said second additional vehicle control choice, takes priority over said first additional vehicle control choice; and
said first additional vehicle control choice, takes priority over said internal vehicle control choice; and
(6) in a sixth operating state:
said second additional vehicle control choice, takes priority over said internal vehicle control choice; and
said internal vehicle control choice, takes priority over said first additional vehicle control choice.