CPC G06Q 30/018 (2013.01) [G06F 16/27 (2019.01); H04L 63/0281 (2013.01); H04L 63/08 (2013.01); H04L 63/102 (2013.01); H04L 67/56 (2022.05)] | 19 Claims |
1. A method comprising:
receiving, at an intermediary host system, a request from a first entity to retrieve source data corresponding to an individual, the request accessing an information service hosted by the intermediary host system, the information service associated with a defined purpose from a plurality of defined purposes, the source data hosted at a remote source data host associated with a second entity;
retrieving the source data by:
establishing, at a proxy, a proxied session between a client device associated with the individual and the remote source data host; and
extracting, by the proxy during the proxied session, the source data from the remote source data host;
processing the source data for the defined purpose to generate response data corresponding to the defined purpose; and
providing the first entity access to the response data including processed data via one or more application programming interfaces;
wherein processing the source data comprises analyzing the source data against one or more rules to generate a reason code corresponding to the defined purpose, and wherein the processed data comprises the reason code.
|