US 11,757,909 B2
Remote configuration of security gateways
Abhinav Aggarwal, Palo Alto, CA (US); Mahdi Zamani, Palo Alto, CA (US); and Mihai Christodorescu, San Jose, CA (US)
Assigned to Visa International Service Association, San Francisco, CA (US)
Filed by Visa International Service Association, San Francisco, CA (US)
Filed on Jun. 10, 2021, as Appl. No. 17/344,742.
Application 17/344,742 is a continuation of application No. 16/626,478, granted, now 11,063,973, previously published as PCT/US2018/047078, filed on Aug. 20, 2018.
Claims priority of provisional application 62/547,701, filed on Aug. 18, 2017.
Prior Publication US 2021/0306366 A1, Sep. 30, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04W 88/16 (2009.01)
CPC H04L 63/1425 (2013.01) [H04L 63/0227 (2013.01); H04L 63/1433 (2013.01); H04L 63/1441 (2013.01); H04L 63/164 (2013.01); H04L 63/20 (2013.01); H04W 88/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A server computer comprising:
a processor; and
a computer-readable medium including instructions stored thereon that, when executed by the processor, cause the processor to:
receive a plurality of network packets, wherein the plurality of network packets comprises a plurality of attack packets that are part of an attack on the server computer and a plurality of service packets that are not part of the attack on the server computer;
determine that the plurality of network packets comprises a plurality of attack packets;
select a gateway through which the plurality of attack packets flow;
perform a learning process with the gateway, the learning process including determining an accuracy value of the gateway to correctly classify attack packets and service packets; and
performing:
responsive to the accuracy value being greater than or equal to an accuracy threshold, transmit an acceptance of a security model to the gateway; or
responsive to the accuracy value being less than the accuracy threshold, transmit a rejection of the security model to the gateway.