Systems and methods for generating secured data samples for executing secured computer network functions
AssigneeCapital One Services, LLC
InventorsSwapnil Shinde, Andy Luo, Sahil Wadhwa, Akshay Gupta, Mohammad Sorower
Life of this patent
Estimating the term…
Abstract
Systems and methods are described herein for generating secured data samples for executing secured computer network functions. For example, data samples—such as code samples—for executing secured computer network functions may be snippets of code or structured data that demonstrate how to perform operations securely within a networked environment. The data sample may describe how to navigate a computer network and access one or more applications to authenticate an API, obtain an access token, and/or request external information in response to a user request.
Claims20
A system for generating secured data samples for executing secured computer network functions, the system comprising:
- one or more processors;
- and
- one or more non-transitory, computer-readable media comprising instructions when executed by the one or more processors cause operations comprising:
- receiving a user request to generate a secured data sample, wherein the secured data sample comprises a secured data characteristic for executing a secured computer network function, and wherein the secured data sample comprises a plurality of secured data subsets written in a data language;
- inputting the secured data characteristic into a model to determine a generated data sample;
- parsing the generated data sample to determine a generated data subset in the generated data sample;
- comparing the generated data subset to the plurality of secured data subsets to select a secured data subset, from the plurality of secured data subsets, corresponding to the generated data subset;
- generating the secured data sample based on the generated data subset;
- and
- executing the secured data sample to perform a computer network function corresponding to the secured data characteristic, wherein the computer network function comprises generating an external application programming interface call to an external data source.
A method for generating secured data samples for executing secured computer network functions, the method comprising:
- receiving a user request to generate a first secured code sample, wherein the first secured code sample comprises a first secured characteristic, and wherein the first secured code sample comprises a plurality of secured code subsets written in a first code language;
- inputting the first secured characteristic into a first model to determine a first generated code sample;
- parsing the first generated code sample to determine a first generated code subset in the first generated code sample;
- selecting a first secured code subset corresponding to the first generated code subset;
- generating the first secured code sample based on the first generated code subset;
- and
- executing the first secured code sample to perform a first function corresponding to the first secured characteristic.
One or more non-transitory, computer-readable media, comprising instructions that, when executed by one or more processors, cause operations comprising:
- receiving a first secured characteristic;
- inputting the first secured characteristic into a first model to determine a first generated code sample;
- parsing the first generated code sample to determine a first generated code subset in the first generated code sample;
- selecting a first secured code subset, corresponding to the first generated code subset, to use to generate a first secured code sample, wherein the first secured code sample comprises a plurality of secured code subsets written in a first code language;
- and
- executing the first secured code sample to perform a first function corresponding to the first secured characteristic.
Dependencies are inferred from the claim text.