Patent ID: 11902084
Assignee: CYBXSECURITY LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A computer program product for detecting anomalies in network data, the computer program product comprising at least one non-transitory computer-readable medium including one or more instructions that, when executed by at least one processor, cause the at least one processor to:
receive data associated with a plurality of Domain Name System (DNS) queries from a plurality of data sources;
parse the data associated with the plurality of DNS queries to provide DNS query data and network domain data;
route the DNS query data parsed from the data associated with the plurality of DNS queries to a first atomic queue using a queries exchange;
store the DNS query data parsed from the data associated with the plurality of DNS queries in the first atomic queue;
route the network domain data parsed from the data associated with the plurality of DNS queries to a second atomic queue using a domains exchange;
store the network domain data parsed from the data associated with the plurality of DNS queries in the second atomic queue;
poll the first atomic queue and the second atomic queue with a microservice application to receive the DNS query data from the first atomic queue and the network domain data from the second atomic queue with the microservice application for processing; and
detect a characteristic of one or more DNS queries of the plurality of DNS queries based on the DNS query data and the network domain data, wherein the characteristic comprises a geolocation of a server targeted in the one or more DNS queries, a category of a website corresponding to a domain targeted in the one or more DNS queries, or a combination thereof.