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:
Jan. 20, 2026

Filed:

Oct. 30, 2020
Applicant:

Servicenow, Inc., Santa Clara, CA (US);

Inventors:

Jean-François Arcand, Montreal, CA;

Gabriel Duford, Montreal, CA;

Marc Boissonneault, Montreal, CA;

Andre Milton, Montreal, CA;

Christian Hudon, Montreal, CA;

Assignee:

ServiceNow, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 3/091 (2023.01); G06F 9/451 (2018.01); G06F 9/54 (2006.01); G06F 11/07 (2006.01); G06F 11/30 (2006.01); G06F 11/32 (2006.01); G06F 18/21 (2023.01); G06N 5/043 (2023.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06N 20/00 (2019.01); G06F 9/451 (2018.02); G06F 9/542 (2013.01); G06F 11/0745 (2013.01); G06F 11/302 (2013.01); G06F 11/323 (2013.01); G06F 18/217 (2023.01); G06N 3/091 (2023.01); G06N 5/043 (2013.01);
Abstract

There is disclosed a method and system for operating an event-driven architecture. The event-driven architecture comprises a first machine-learning (ML) agent operating a first service and a second ML agent operating a second service. The first ML agent comprises a first model and first model metadata. The second ML agent comprises a second model and second model metadata. The method comprises generating, by the first ML agent, an event associated with event metadata. The event comprises results generated by the first model. The event metadata comprises an event identifier (ID). The first ML agent publishes the event in a virtualized dedicated space. The second ML agent determines whether the event is to be processed by the second ML agent. If a determination is made that the message is to be processed by the second ML agent, the second ML agent processes the event to generate an output.


Find Patent Forward Citations

Loading…