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

Claim 0:
1. A policy-controlled communication system for establishing a secure session between a plurality of client devices and a plurality of remote instances of a web server using an encryption protocol, the policy-controlled communication system comprising:
one or more processor devices,
a policy component including a plurality of policies, wherein:
a set of policies from the plurality of policies are customized for content security on a client device of the plurality of client devices,
the set of policies are customized based on a set of parameters, and
the set of policies specify configuration settings of encryption protocols,

a local application configured to execute on the client device, the local application is further configured to:
select a cloud service, accessible from the web server, from a plurality of cloud services hosted on the plurality of remote instances; and

a mid-link server, coupled to the client device, for checking connections between the client device and the web server corresponding to the set of policies, the mid-link server comprising:
a security developer configured to determine an encryption link of a plurality of encryption links specified for the set of policies and the cloud service, wherein the plurality of encryption links deliver the cloud service to the client device in accordance with the set of policies for the cloud service when connecting with the client device, the set of policies are modified when the encryption link does not meet the set of policies;
a linker configured to select a session protocol from a plurality of session protocols for establishing the secure session between the client device and the web server in accordance with the modified set of policies; and
a router configured to establish via the encryption link the secure session of the client device with the web server based on the selected session protocol.