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:
Sep. 25, 2018

Filed:

Jun. 22, 2015
Applicant:

Veritone Alpha, Inc., Costa Mesa, CA (US);

Inventors:

Wolf Kohn, Seattle, WA (US);

Michael Luis Sandoval, Bellevue, WA (US);

Vishnu Vettrivel, Bothell, WA (US);

Jonathan Cross, Bellevue, WA (US);

Jason Knox, Kenmore, WA (US);

David Talby, Mercer Island, WA (US);

Mike Lazarus, San Diego, CA (US);

Assignee:

Veritone Alpha, Inc., Costa Mesa, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06E 1/00 (2006.01); G06E 3/00 (2006.01); G06F 15/00 (2006.01); G06G 7/00 (2006.01); G06N 99/00 (2010.01); G05B 19/042 (2006.01); G05B 13/04 (2006.01); G06Q 10/06 (2012.01); B60L 11/18 (2006.01); G05B 17/02 (2006.01); B60W 10/06 (2006.01); B60W 10/08 (2006.01); G05B 19/048 (2006.01); G06Q 50/06 (2012.01);
U.S. Cl.
CPC ...
G05B 19/042 (2013.01); B60L 11/18 (2013.01); B60W 10/06 (2013.01); B60W 10/08 (2013.01); G05B 13/04 (2013.01); G05B 13/041 (2013.01); G05B 17/02 (2013.01); G05B 19/048 (2013.01); G06Q 10/06315 (2013.01); G06Q 50/06 (2013.01); B60W 2510/0666 (2013.01); B60W 2510/086 (2013.01); G05B 2219/2639 (2013.01); Y10S 903/93 (2013.01);
Abstract

Techniques are described for implementing automated control systems that manipulate operations of specified target systems, such as by modifying or otherwise manipulating inputs or other control elements of the target system that affect its operation (e.g., affect output of the target system). An automated control system may in some situations have a distributed architecture with multiple decision modules that each controls a portion of a target system and operate in a partially decoupled manner with respect to each other, such as by each decision module operating to synchronize its local solutions and proposed control actions with those of one or more other decision modules, in order to determine a consensus with those other decision modules. Such inter-module synchronizations may occur repeatedly to determine one or more control actions for each decision module at a particular time, as well as to be repeated over multiple times for ongoing control.


Find Patent Forward Citations

Loading…