US 12,403,921 B2
System, method, and apparatus for managing vehicle automation
Yu Fang, Palo Alto, CA (US); Thurston Zhu, San Francisco, CA (US); and Andrew Ling, Daly City, CA (US)
Assigned to Sonatus, Inc., Sunnyvale, CA (US)
Filed by Sonatus, Inc., Sunnyvale, CA (US)
Filed on Jan. 6, 2023, as Appl. No. 18/093,962.
Application 18/093,962 is a continuation in part of application No. 17/833,614, filed on Jun. 6, 2022.
Application 17/833,614 is a continuation in part of application No. 17/195,589, filed on Mar. 8, 2021, granted, now 11,538,287, issued on Dec. 27, 2022.
Claims priority of provisional application 63/197,021, filed on Jun. 4, 2021.
Claims priority of provisional application 63/123,531, filed on Dec. 10, 2020.
Claims priority of provisional application 63/024,383, filed on May 13, 2020.
Claims priority of provisional application 62/986,444, filed on Mar. 6, 2020.
Prior Publication US 2023/0150523 A1, May 18, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. B60W 50/04 (2006.01); B60W 60/00 (2020.01); G07C 5/00 (2006.01); G07C 5/08 (2006.01)
CPC B60W 50/045 (2013.01) [B60W 60/00 (2020.02); G07C 5/008 (2013.01); G07C 5/0841 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
interpreting, via an automation definition circuit, an automation trigger description and an automation action description,
wherein the automation trigger description comprises a data parsing description for at least one of a vehicle operating parameter, a network message, or a controller parameter to extract data of interest for a detected event or trigger including at least one of data within a selected time window or data associated with the detected event or trigger;
providing, via an automation management circuit, a trigger detection plan and an automated action plan in response to the automation trigger description, the data parsing description, and the automation action description;
determining, via an automation execution circuit, a trigger event value in response to the trigger detection plan;
providing, via the automation execution circuit, an automation command in response to the trigger event value and the automated action plan; and
implementing, in response to the automated action plan via an end point of a plurality of end points of a vehicle having a network, an automated vehicle response, that actuates at least one of an actuator or a sensor corresponding to the end point.