US 11,887,129 B1
Consumer-permissioned data processing system
Elan Amir, San Francisco, CA (US); Sapan Tushar Shah, Ahmedabad (IN); and Unni Krishnan Kamatchi Pillai, Gandhi Nagar (IN)
Assigned to MeasureOne, Inc., San Francisco, CA (US)
Filed by MeasureOne, Inc., San Francisco, CA (US)
Filed on Feb. 25, 2021, as Appl. No. 17/185,379.
Claims priority of provisional application 62/982,639, filed on Feb. 27, 2020.
Int. Cl. G06Q 30/018 (2023.01); G06F 16/27 (2019.01); H04L 9/40 (2022.01); H04L 67/56 (2022.01)
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
OG exemplary drawing
 
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.