| CPC G06F 16/113 (2019.01) [G06F 16/212 (2019.01); G06F 21/602 (2013.01); H04L 9/0819 (2013.01); H04L 67/53 (2022.05); H04L 67/5683 (2022.05)] | 19 Claims |

|
1. A computer system comprising:
a memory to store a set of instructions;
one or more processors, wherein the one or more processors execute the set of instructions to:
determine a data extraction schema for a data set maintained by a third-party network service, the data extraction schema comprising a set of data filters for identifying critical data to monitor;
obtain communications sent in a web session between a client terminal and the third-party network service to monitor the client terminal's access of the data set in the web session;
process the communications between the client terminal and the third-party network service in accordance with the data extraction schema to identify transaction data affecting the critical data to monitor;
update one or more records corresponding to affected critical data in an archival data structure for the critical data that is independent of the third-party network service based on the transaction data identified in the communications between the client terminal and the third-party network service; and
in response to receiving a client request to access the archival data structure, provide access to the archival data structure without accessing the third-party network service.
|