Management of payroll lending within an enterprise system
First Claim
1. A method comprising:
- a first processor transforming a uniform resource identifier into a context resource identifier, the context resource identifier different than the uniform resource identifier; and
a second processor implementing a proxy server to access a payroll credit score in an enterprise system, automatically discover authorization application programming interfaces for connected resources, build a profile for a user for the connected resources, and authorize the user for access on behalf of the connected resources by;
receiving a request that includes the context resource identifier from a client;
controlling access to a resource associated with an interface that is referenced by the context resource identifier using a dynamic profile that is dynamically built for the user of the client based on a plurality of resource profiles received from a plurality of interfaces in communication with the proxy server; and
sending a response generated by the resource to the client, wherein;
the resource is different than the proxy server;
the response includes the payroll credit score for an entity, where the payroll credit score is based on a current financial state of the entity and is related to payroll; and
controlled access using the context resource identifier improves speed of access to the resource.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for facilitating access to credit scores in an enterprise system. A request that includes a context resource identifier may be received at a proxy server from a client. The proxy server controls access to a resource associated with an interface that is referenced by the context resource identifier using a profile that is dynamically built for a user of the client based on a plurality of resource profiles received from a plurality of interfaces in communication with the proxy server. The proxy server sends a response generated by the resource to the client. The response includes a credit score for an entity that is based on a current financial state of the entity. Controlling access to the resource based on the context resource identifier and the profile for the user increases a speed of access to the resource in the enterprise system.
185 Citations
24 Claims
-
1. A method comprising:
-
a first processor transforming a uniform resource identifier into a context resource identifier, the context resource identifier different than the uniform resource identifier; and a second processor implementing a proxy server to access a payroll credit score in an enterprise system, automatically discover authorization application programming interfaces for connected resources, build a profile for a user for the connected resources, and authorize the user for access on behalf of the connected resources by; receiving a request that includes the context resource identifier from a client; controlling access to a resource associated with an interface that is referenced by the context resource identifier using a dynamic profile that is dynamically built for the user of the client based on a plurality of resource profiles received from a plurality of interfaces in communication with the proxy server; and sending a response generated by the resource to the client, wherein; the resource is different than the proxy server; the response includes the payroll credit score for an entity, where the payroll credit score is based on a current financial state of the entity and is related to payroll; and controlled access using the context resource identifier improves speed of access to the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a first processor implementing a resource; and a second processor implementing a proxy server in communication with the resource, wherein the proxy server automatically discovers authorization application programming interfaces for connected resources, dynamically builds a profile for a user for the connected resources, and automatically performs a profile-based authorization of the user for access on behalf of the connected resources by; receiving a request that includes a context resource identifier from a client; controlling access to the resource associated with an interface that is referenced by the context resource identifier using a dynamic profile that is dynamically built for the user of the client based on a plurality of resource profiles received from a plurality of interfaces in communication with the proxy server; and sending a response generated by the resource to the client in which the response includes a payroll credit score for an entity that is based on a current financial state of the entity; and wherein controlled access to the resource using the context resource identifier and the dynamic profile improves speed of access to the resource in an enterprise system. - View Dependent Claims (13, 14, 15)
-
-
16. A computing device comprising:
-
one or more processors; and a non-transitory, computer-readable medium storing programming instructions executable by the one or more processors to implement a proxy server that automatically discovers authorization application programming interfaces for connected resources, automatically builds a user profile for a user of the connected resources, and automatically authorizes the user for access on behalf of the connected resources by; receiving a request that includes a context resource identifier from a client; controlling access to a resource associated with an interface that is referenced by the context resource identifier using the user profile that is dynamically built for the user of the client based on a plurality of resource profiles received from a plurality of interfaces in communication with the proxy server; and sending a response generated by the resource to the client, wherein; the resource is different than the proxy server; the response includes a payroll credit score for an entity that is; based on a current financial state of the entity; and related to payroll; and controlled access to the resource using the context resource identifier and the user profile improves speed of access to the resource in an enterprise system as compared to not controlling access using the context resource identifier and the user profile. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification