US 12,244,650 B2
Resource protection and verification with bidirectional notification architecture
Mike Lyon, Sterling Heights, MI (US); and Frank Riviera, Rochester Hills, MI (US)
Assigned to ICE Mortgage Technology, Inc., Atlanta, GA (US)
Filed by ICE Mortgage Technology, Inc., Atlanta, GA (US)
Filed on Apr. 18, 2024, as Appl. No. 18/639,241.
Application 18/639,241 is a continuation of application No. 17/883,103, filed on Aug. 8, 2022, granted, now 12,003,550.
Application 17/883,103 is a continuation of application No. 16/405,889, filed on May 7, 2019, granted, now 11,412,003, issued on Aug. 9, 2022.
Claims priority of provisional application 62/844,667, filed on May 7, 2019.
Claims priority of provisional application 62/667,943, filed on May 7, 2018.
Prior Publication US 2025/0030748 A1, Jan. 23, 2025
Int. Cl. H04L 9/40 (2022.01); G06F 9/50 (2006.01); G06F 16/245 (2019.01); G06F 21/62 (2013.01)
CPC H04L 63/205 (2013.01) [G06F 9/5033 (2013.01); G06F 16/245 (2019.01); G06F 21/6218 (2013.01); H04L 63/10 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A system comprising:
a verification server communicatively coupled to a plurality of client devices and a plurality of resource protection systems, the verification server configured to receive resource protection verification requests for one or more address-based resources from among the plurality of client devices and to receive resource protection verifications from among the plurality of resource protection systems, the verification server further configured to:
receive a verification request for verification of resource protection from a client device of the plurality of client devices, the verification request comprising an address of a resource;
determine, responsive to the verification request, that none of the plurality of resource protection systems currently protect the resource;
send, to one or more of the plurality of resource protection systems, a protection request to protect the resource, the protection request comprising resource information and user information for a user associated with the verification request; and
monitor data traffic between the plurality of client devices and the plurality of resource protection systems to determine one or more of analytical data and event data associated with the data traffic.