Entity validation for resource distribution location
First Claim
1. A system for validating entities for interactions, the system comprising:
- one or more memory components having computer readable code stored thereon; and
one or more processing components operatively coupled to the one or more memory components, wherein the one or more processing components are configured to execute the computer readable code to;
receive a request from a provider entity through one or more application programming interfaces (APIs) for an interaction with a recipient entity, wherein the interaction with the recipient entity includes at least delivering resources to a resource pool of the recipient entity, wherein the resources are funds and the resource pool of the recipient entity is an account of the recipient entity, wherein the request includes recipient entity information comprising at least a recipient entity identifier, wherein the request is received through a provider entity computer system;
validate the recipient entity using the recipient entity information, including at least the recipient entity identifier, wherein validating the recipient entity comprises pinging a resource system to determine existence of the resource pool for the recipient entity identifier without having to utilize resource validation interactions, wherein the resource validation interactions comprise transactions of resource amounts that require a resource pool number for the resource pool of the recipient entity; and
deliver the resources to the resource pool of the recipient entity when the recipient entity is validated, wherein the resources are delivered by communicating with the resource system.
1 Assignment
0 Petitions
Accused Products
Abstract
Provide improved validation of a recipient entity when the recipient entity is involved in an interaction with a provider entity. One or more application programming interfaces (APIs) are provided that are utilized to validate the recipient entity. Recipient entity information, such as a recipient entity identifier, is utilized and communicated to the resource systems to more efficiently validate the recipient entity in order to improve the processing capacity, reduce memory requirements, and improve processing speeds for validating the recipient entity for an interaction. Moreover, a more accurate determination of the actual identity of the recipient entity may be provided, thus improving the security of the interaction between the entities and reducing the potential for misappropriation of the resources involved in the interactions.
106 Citations
16 Claims
-
1. A system for validating entities for interactions, the system comprising:
-
one or more memory components having computer readable code stored thereon; and one or more processing components operatively coupled to the one or more memory components, wherein the one or more processing components are configured to execute the computer readable code to; receive a request from a provider entity through one or more application programming interfaces (APIs) for an interaction with a recipient entity, wherein the interaction with the recipient entity includes at least delivering resources to a resource pool of the recipient entity, wherein the resources are funds and the resource pool of the recipient entity is an account of the recipient entity, wherein the request includes recipient entity information comprising at least a recipient entity identifier, wherein the request is received through a provider entity computer system; validate the recipient entity using the recipient entity information, including at least the recipient entity identifier, wherein validating the recipient entity comprises pinging a resource system to determine existence of the resource pool for the recipient entity identifier without having to utilize resource validation interactions, wherein the resource validation interactions comprise transactions of resource amounts that require a resource pool number for the resource pool of the recipient entity; and deliver the resources to the resource pool of the recipient entity when the recipient entity is validated, wherein the resources are delivered by communicating with the resource system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method for validating entities for interactions, the method comprising:
-
receiving, by one or more processing components, a request from a provider entity through one or more application programming interfaces (APIs) for an interaction with a recipient entity, wherein the interaction with the recipient entity includes at least delivering resources to a resource pool of the recipient entity, wherein the resources are funds and the resource pool of the recipient entity is an account of the recipient entity, wherein the request includes recipient entity information comprising at least a recipient entity identifier, wherein the request is received through a provider entity computer system; validating, by the one or more processing components, the recipient entity using the recipient entity information, including at least the recipient entity identifier, wherein validating the recipient entity comprises pinging a resource system to determine existence of the resource pool for the recipient entity identifier without having to utilize resource validation interactions, wherein the resource validation interactions comprise transactions of resource amounts that require a resource pool number for the resource pool of the recipient entity; and delivering, by the one or more processing components, the resources to the resource pool of the recipient entity when the recipient entity is validated, wherein the resources are delivered by communicating with the resource system. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product for validating entities for interactions, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion configured to receive a request from a provider entity through one or more application programming interfaces (APIs) for an interaction with a recipient entity, wherein the interaction with the recipient entity includes at least delivering resources to a resource pool of the recipient entity, wherein the resources are funds and the resource pool of the recipient entity is an account of the recipient entity, wherein the request includes recipient entity information comprising at least a recipient entity identifier, wherein the request is received through a provider entity computer system; an executable portion configured to validate the recipient entity using the recipient entity information, including at least the recipient entity identifier, wherein validating the recipient entity comprises pinging a resource system to determine existence of the resource pool for the recipient entity identifier without having to utilize resource validation interactions, wherein the resource validation interactions comprise transactions of resource amounts that require a resource pool number for the resource pool of the recipient entity; and an executable portion configured to deliver the resources to the resource pool of the recipient entity when the recipient entity is validated, wherein the resources are delivered by communicating with the resource system.
-
Specification