Centralized authenticating abstraction layer with adaptive assembly line pathways
First Claim
1. A computer implemented method for handling access commands originating from at least one source application utilizing a first format, directed to at least one destination application utilizing a second format, the method comprising:
- receiving, at a processor, an access command from a user using the at least one source application, wherein the access command includes a data payload structured according to the first format, and the at least one destination application for the data payload;
determining, at the processor, a type for the access command based on the data payload;
generating, at the processor, an action based on the type for the access command and the data payload;
translating, at the processor, the data payload into a common format, wherein the common format is determined using the first format and the second format, and comprises identifying information on the user, the at least one source application, and the at least one destination application;
responding, at the processor, to the access command using the action and the translated data payload;
accessing, at the processor, an application programming interface, wherein the application programming interface comprises a set of protocols; and
translating, at the processor, the data payload into the common format according to the set of protocols in the application programming interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for cloud based computing systems and, more particularly, techniques for providing centralized user access to network connected computing systems are disclosed. A method for handling access commands originating from at least one source application utilizing a first format, to at least one destination application utilizing a second format is disclosed. The method comprises receiving an access command from a user using at least one source application, and determining a type for the access command based on a data payload. Generating an action based on the type for the access command and the data payload, and translating the data payload into a common format, wherein the common format is determined using the first format and the second format. Lastly, responding to the access command using the translated data payload and action, wherein the response addresses the request for user access to the network connected computing systems.
-
Citations
28 Claims
-
1. A computer implemented method for handling access commands originating from at least one source application utilizing a first format, directed to at least one destination application utilizing a second format, the method comprising:
-
receiving, at a processor, an access command from a user using the at least one source application, wherein the access command includes a data payload structured according to the first format, and the at least one destination application for the data payload; determining, at the processor, a type for the access command based on the data payload; generating, at the processor, an action based on the type for the access command and the data payload; translating, at the processor, the data payload into a common format, wherein the common format is determined using the first format and the second format, and comprises identifying information on the user, the at least one source application, and the at least one destination application; responding, at the processor, to the access command using the action and the translated data payload; accessing, at the processor, an application programming interface, wherein the application programming interface comprises a set of protocols; and translating, at the processor, the data payload into the common format according to the set of protocols in the application programming interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium, which stores non-transitory computer executable instructions for handling access commands originating from at least one source application utilizing a first format, directed to at least one destination application utilizing a second format, the computer executable instructions comprising:
-
receiving an access command from a user using the at least one source application, wherein the access command includes a data payload structured according to the first format, and the at least one destination application for the data payload; determining a type for the access command based on the data payload; generating an action based on the type for the access command and the data payload; translating the data payload into a common format, wherein the common format is determined using the first format and the second format; responding to the access command using the action and the translated data payload; accessing an application programming interface, wherein the application programming interface comprises a set of protocols; and translating the data payload into the common format according to the set of protocols in the application programming interface. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A system for handling access commands originating from at least one source application utilizing a first format, directed to at least one destination application utilizing a second format, the system comprising:
-
a user interface configured to communicate with a user; a memory configured to store non-transitory computer executable instructions; and a processor configured to interface with the memory and the user interface, wherein the processor is configured to execute the non-transitory computer executable instructions to cause the processor to; receive an access command from the user using the at least one source application, wherein the access command includes a data payload structured according to the first format, and the at least one destination application for the data payload; determine a type for the access command based on the data payload; generate an action based on the type for the access command and the data payload; translate the data payload into a common format, wherein the common format is determined using the first format and the second format; respond to the access command using the action and the translated payload; access, at the processor, an application programming interface, wherein the application programming interface comprises a set of protocols; and translate, at the processor, the data payload into the common format according to the set of protocols in the application programming interface. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification