| CPC G06F 21/6245 (2013.01) [G16Y 20/40 (2020.01); G06F 2221/2143 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for obtaining data from one or more data source devices, based on a request, for protecting data source device privacy, comprising:
receiving a request for analytical data made by a requester, wherein the request includes:
information for identifying one or more data source devices to be queried for input data,
a type of data processing to be performed on the input data for generating the analytical data, and
a data type for the analytical data;
in response to receiving the request, causing the one or more data source devices to be queried for the input data;
receiving input data returned by the one or more data source devices queried for the input data;
causing input data returned by the one or more data source devices in response to being queried to be processed in a trusted processing environment in accordance with the type of data processing specified in the request in order to generate the analytical data; and
causing a response that includes the analytical data to be sent to the requester.
|