US 11,741,468 B2
Systems and methods for automatically securing and validating multi-server electronic communications over a plurality of networks
Jason Kruse, Brooklyn, NY (US); Boling Jiang, Brooklyn, NY (US); and Andrew Roth, Scarsdale, NY (US)
Assigned to Lithic, Inc., New York, NY (US)
Filed by Lithic, Inc., New York, NY (US)
Filed on Mar. 8, 2022, as Appl. No. 17/689,561.
Application 17/226,881 is a division of application No. 15/261,368, filed on Sep. 9, 2016, granted, now 11,004,071, issued on May 11, 2021.
Application 17/689,561 is a continuation of application No. 17/226,881, filed on Apr. 9, 2021, granted, now 11,276,061.
Claims priority of provisional application 62/216,219, filed on Sep. 9, 2015.
Prior Publication US 2022/0222666 A1, Jul. 14, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/40 (2012.01); H04L 9/14 (2006.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01)
CPC G06Q 20/401 (2013.01) [H04L 9/14 (2013.01); H04L 9/30 (2013.01); H04L 9/3247 (2013.01); H04L 63/0442 (2013.01); H04L 63/0407 (2013.01); H04L 63/06 (2013.01); H04L 2209/56 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising, by one or more computing devices:
receiving, at a first server, via a communication network, from a privacy component executed on a user device, a privacy communication request comprising device data associated with the user device and server data associated with a second server communicating with the user device;
generating, responsive to the privacy communication request, a privacy communication response comprising a privacy communication string tagged to the second server and a privacy communication string record identifying the second server based on the server data, wherein the privacy communication string is configured to be transmitted by the second server to a third server via the communication network;
transmitting, via the communication network, to the privacy component, the privacy communication string;
receiving, via the communication network, from the third server, an approval request for a secure exchange associated with the privacy communication string, wherein the approval request identifies a requesting server associated with the secure exchange;
analyzing the approval request to determine whether there is a match between the requesting server identified in the approval request and the second server identified in the privacy communication string record; and
transmitting, responsive to determining that the requesting server matches the second server, via the communication network, to the third server, a validation response to the approval request.