Patent ID: 11915237
Assignee: VIJAY MADISETTI
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A blockchain transaction filtering method performed by a server, the method comprising:
receiving a transaction request at the server;
executing a first smart contract function comprised by a first smart contract stored on the server responsive to the transaction request, the first smart contract function being configured to perform data analytics on the transaction request;
executing a first filter smart contract function comprised by a first filter smart contract stored on the server responsive to the transaction request, the first filter smart contract function configured to:
check the transaction request for inconsistency with a first filtering criterion, defining a first identified transaction request; and
implement a first response responsive to identifying the first identified transaction request, the first response being at least one of implementing a security response and updating a second smart contract for another transaction;

transmitting the transaction request to a transaction pattern learning system;
receiving a second filter smart contract comprising a second filter smart contract function from the transaction pattern learning system;
storing the second filter smart contract on the server;
receiving a second transaction request; and
executing the second filter smart contract function responsive to receiving the filter transaction request, the second filter smart contract function being configured to:
check the subsequent transaction request for activity inconsistent with a second filtering criterion, defining a second identified transaction request; and
implement a second response responsive to identifying the first identified transaction request;

wherein the first filtering criterion comprises determining the conformity of the transaction request to a first learned transfer pattern identified by the transaction pattern learning system; and
wherein the second filtering criterion comprises determining the conformity of the transaction request to a second learned transfer pattern identified by the transaction pattern learning system.