Patent ID: 11895034
Assignee: JOINESTY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method for selectively restricting access to traffic, the method comprising:
A) acquiring a plurality of instances of historical traffic (i) originating from one or more servers each implementing a different service, and (ii) destined for one or more end-user devices, each instance of historical traffic including one or more fields;
B) training a machine learning (ML) model using the plurality of instances to classify fields included in the plurality of instances of historical traffic into a plurality of categories of information; and
C) implementing the ML model, including:
(i) receiving traffic from a server implementing a service, the traffic responsive to a request from an end-user device;
(ii) identifying a field included in the traffic that corresponds to a category of the plurality of categories of information by applying the ML model to the traffic;
(iii) in response to identifying that the field corresponds to the category, selecting a rule corresponding to the category;
(iv) modifying the traffic in accordance with the rule to restrict access to information in the field without restricting access to at least a portion of the traffic; and
(v) transmitting the modified traffic to the end-user device;

wherein acquiring the plurality of instances of historical traffic include:
acquiring a first set of instances of historical traffic originating from a first server, the first set of instances having a first format; and
acquiring a second set of instances of historical traffic originating from a second server, the second set of instances having a second format; and
wherein training the ML model includes:
training a first version of the ML model using the first set of instances to classify fields included in the first set of instances into the plurality of categories; and
training a second version of the ML model using the second set of instances to classify fields included in the second set of instances into the plurality of categories; and

wherein applying the ML model includes:
determining a format of the traffic;
responsive to the format being the first format, applying the first version of the ML model; and
responsive to the format being the second format, applying the second version of the ML model.