US 12,445,442 B2
Access control policy for proxy services
Miroslav Kozlovski, Vilnius (LT); Gytis Ciuta, Vilnius (LT); and Valdemar Karasevic, Vilnius (LT)
Assigned to Oxylabs, UAB, Vilnius (LT)
Filed by Oxylabs UAB, Vilnius (LT)
Filed on Jun. 28, 2024, as Appl. No. 18/758,159.
Application 18/758,159 is a continuation of application No. 17/875,813, filed on Jul. 28, 2022, granted, now 12,063,216.
Application 17/875,813 is a continuation of application No. 17/562,553, filed on Dec. 27, 2021, granted, now 11,411,954, issued on Aug. 9, 2022.
Prior Publication US 2024/0356920 A1, Oct. 24, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0884 (2013.01) [H04L 63/0281 (2013.01); H04L 63/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method of authorizing a proxy request and reporting web traffic associated with a client, the computer-implemented method comprising:
receiving, by a proxy server, the proxy request from a client device, the proxy request including: (i) a target uniform resource locator (URL) and (ii) a first set of authentication credentials;
verifying, by the proxy server, the first set of authentication credentials by comparing the first set of authentication credentials to a stored second set of authentication credentials;
after verifying the first set of authentication credentials, determining, by the proxy server, a state of a status indicator indicating whether to execute the proxy request from the client device; and
when the status indicator is active:
executing the proxy request;
while executing the proxy request, measuring, by the proxy server, an amount of traffic utilized by the client device; and
returning, by the proxy server, response data from the target URL to the client device;
when the status indicator is disabled:
sending a message to the client device indicating the proxy request is denied.