Patent ID: 11886278
Assignee: DISCOVER FINANCIAL SERVICES
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 51:
52. A method carried out by a computing platform, the method comprising:
causing a client device associated with a user to present an interface for creating an anomaly detection rule;
receiving, from the client device, data defining a given anomaly detection rule that has been created by the user via the interface, wherein the given anomaly detection rule comprises at least one anomaly condition that is to be applied to at least one streaming event queue for which the computing platform maintains a schema;
storing a data representation of the given anomaly detection rule in a data store;
detecting a request to update the schema for the at least one streaming event queue;
determining that the request to update the schema involves removal of a data field;
based on determining that the request to update the schema involves removal of the data field, declining to update the schema for the at least one streaming event queue;
retrieving the data representation of the given anomaly detection rule from the data store;
converting the data representation of the given anomaly detection rule to a streaming query statement;
iteratively applying the streaming query statement to the at least one streaming event queue;
while iteratively applying the streaming query statement to the at least one streaming event queue, making at least one determination that the at least one anomaly condition is satisfied; and
based on the at least one determination, causing at least one anomaly notification to be issued to the user.