Patent ID: 11924027
Assignee: CITIBANK, N.A.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 0:
1. A system for reducing wasted computational resources by detecting network operation validation anomalies in conglomerate-application-based ecosystems, the system comprising:
at least one hardware processor; and
at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:
detect a transmission of a first network operation to a first microservice software application of a set of microservice software applications, wherein (i) the first network operation is configured to be provided as input to the first microservice software application and (ii) the first microservice software application generates a second network operation as output, using the first network operation, to be transmitted to a second microservice software application of the set of microservice software applications;
receiving a first log file associated with a processing of the first network operation at the first microservice software application, wherein the first log file indicates a set of modifications between the first network operation and the second network operation associated with the processing of the first network operation;
storing, in a database, the first log file in association with the first microservice software application;
in response to storing the first log file, identifying that the first network operation originated from an originating microservice software application and that the second network operation is destined to be provided to a destined microservice software application using a format of (i) the first network operation and (ii) the second network operation;
determining a validation process to be performed on the first log file by accessing a data structure configured to store a linked set of rules representing the validation process using an identifier associated with the originating microservice software application and an identifier associated with the destined microservice software application;
retrieving, from the database, the first log file to perform the determined validation process on the first log file with respect to the set of modifications using (i) the first network operation and (ii) the second network operation; and
in response to detecting that the determined validation process results in a failure to validate the first log file, preventing the second network operation from being transmitted to the second microservice software application of the set of microservice software applications, wherein detecting that the determined validation process results in the failure to validate the first log file comprises:
determining a first modification of the set of modifications of the first log file;
determining whether the second network operation comprises the first modification with respect to the first network operation using the linked set of rules; and
in response to the second network operation failing to comprise the first modification with respect to the first network operation, detecting that the determined validation process results in a failure to validate the first log file.