Patent ID: 11863674
Assignee: ZSCALER, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method of data matching for identifying data content in a cloud-based system, the method comprising:
implementing an Advanced Data Protection (ADP) virtual appliance on a customer network, the customer network being a customer of the cloud-based security system;
providing a browser-based User Interface (UI) adapted for allowing users to upload data sources and company configurations;
authenticating a user associated with the customer network at the virtual appliance;
receiving, at the virtual appliance, a data source for the data matching uploaded by the user via the browser-based UI, wherein the data source comprises customer specific sensitive data;
hashing the data source with a one-way hash to transform the customer specific sensitive data into a digest, such that the customer specific sensitive data is unreadable by the cloud-based system;
distributing the digest to a central authority of the cloud-based system, wherein the central authority distributes the digest to nodes of the cloud-based system for performing monitoring of content between a client of the customer and an external network by detecting a presence of the customer specific sensitive data via the data matching using the digest;
receiving an updated data source via the browser-based UI;
determining one or more deltas between the data source and the updated data source, wherein the one or more deltas include any of additions, deletions, and updates; and
distributing the one or more deltas to the central authority of the cloud-based system, wherein the central authority distributes the deltas to the nodes of the cloud-based system.