Privacy trustworthiness based api access
AssigneeFujitsu Limited
InventorsMehdi BAHRAMI, Wei-Peng CHEN
Life of this patent
Estimating the term…
Abstract
A method may include providing access to a first application programming interface (API) provided by a first party and a second API provided by a second party. The method may also include collecting a first set of API data sources related to the first API and a second set of API data sources related to the second API. The method may additionally include using a deep learning model to predict a privacy trustworthiness level for the first API and the second API, and disabling access to the first API based on the privacy trustworthiness level of the first API being below a threshold level.
Claims20
A method, comprising:
- providing, by a developer, access to a first application programming interface (API) provided by a first party and a second API provided by a second party;
- collecting a first plurality of API data sources related to the first API and a second plurality of API data sources related to the second API;
- using a deep learning model, predicting a privacy trustworthiness level for the first API and the second API;
- and
- disabling access to the first API based on the privacy trustworthiness level of the first API being below a threshold level.
A non-transitory computer-readable medium containing instructions that, when executed by one or more processors, are configured to perform operations, the operations comprising:
- providing access to a first application programming interface (API) provided by a first party and a second API provided by a second party;
- collecting a first plurality of API data sources related to the first API and a second plurality of API data sources related to the second API;
- using a deep learning model, predicting a privacy trustworthiness level for the first API and the second API;
- and
- disabling access to the first API based on the privacy trustworthiness level of the first API being below a threshold level.
A system comprising:
- one or more processors;
- one or more non-transitory computer-readable media containing instructions, which when executed by the one or more processors, cause the system to perform operations comprising:
- providing access to a first application programming interface (API) provided by a first party and a second API provided by a second party;
- collecting a first plurality of API data sources related to the first API and a second plurality of API data sources related to the second API;
- using a deep learning model, predicting a privacy trustworthiness level for the first API and the second API;
- and
- disabling access to the first API based on the privacy trustworthiness level of the first API being below a threshold level.
Dependencies are inferred from the claim text.