US 12,131,206 B1
Bidirectional application programming interface enabling operational action functionality in one-way transfer systems
Jeffrey Allen West, Woodinville, WA (US); Michael E. Roberson, Vienna, VA (US); Simon Elwin Daykin, Fordingbridge (GB); and Elham Rezvani, Bellevue, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on May 31, 2023, as Appl. No. 18/326,368.
Int. Cl. G06F 15/16 (2006.01); G06F 9/54 (2006.01); G06F 21/62 (2013.01)
CPC G06F 9/547 (2013.01) [G06F 21/6218 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processing system; and
memory coupled to the processing system, the memory comprising computer executable instructions that, when executed, perform operations comprising:
receiving a data request at a first bidirectional application programming interface (API) in a first computing environment of a one-way transfer (OWT) system, the data request being associated with a transaction identifier;
applying a first set of policies to the data request using a first security abstraction engine;
transmitting the data request to a second computing environment of the OWT system;
receiving, from the second computing environment, response data associated with the data request; and
based on the transaction identifier, providing the response data in response to the data request.