Methods and systems for securing data in the public cloud
AssigneeCapital One Services, LLC
InventorsAttaullah BAIG, Vishal Parikh
Life of this patent
Estimating the term…
Abstract
Computer implemented systems and methods are provided for securing data. In some embodiments, a system for securing data may comprise one or more processors configured to receive a request for data over a network. The one or more processors may be configured to identify one or more confidential portions of data within the requested data. The one or more processors may be further configured to transmit the confidential portions of data to a hardware device configured to secure the confidential portions of data, and receive the secured data from the hardware device.
Claims21
1-20. (canceled)
A method of allocating connections to networked computer resources, the method comprising the following steps performed by one or more processors:
- receiving a request for access to a networked computer resource;
- randomly selecting a connection of a plurality of connections;
- waiting for the selected connection to become available;
- after the connection becomes available, establishing the connection to the resource;
- receiving an indication that use of the resource is complete;
- and
- terminating the connection to the resource.
A data security system for encrypting data, comprising:
- one or more memory devices storing instructions;
- and
- one or more processors configured to execute the instructions to perform operations comprising:
- receiving a request for access to a networked computer resource;
- randomly selecting a connection of a plurality of connections;
- waiting for the selected connection to become available;
- after the connection becomes available, establishing the connection to the resource;
- transmitting data for encryption to the resource;
- receiving encrypted data from the resource;
- and
- terminating the connection to the resource.
A data security system for tokenizing data, comprising:
- one or more memory devices storing instructions;
- and
- one or more processors configured to execute the instructions to perform operations comprising:
- receiving a request for access to a networked computer resource;
- randomly selecting a connection of a plurality of connections;
- waiting for the selected connection to become available;
- after the connection becomes available, establishing the connection to the resource;
- transmitting data for tokenization to the resource;
- receiving tokenized data from the resource;
- and
- terminating the connection to the resource.
Dependencies are inferred from the claim text.