Application independent DEX/UCS interface
First Claim
Patent Images
1. A device, comprising:
- at least one communication interface;
at least one storage repository;
a control system communicatively coupled to the at least one communication interface and the at least one storage repository and comprising at least one hardware processor and a memory storing at least one first program code, and at least one second program code, wherein;
the at least one first program code is operable to;
receive transaction information;
create a first data file in the storage repository, wherein the first data file is based on the transaction information;
send a message to the at least one second program code to initiate a creation of one or more Direct Exchange/Uniform Communication Standard (DEX/UCS) transactions from the transaction information, the DEX/UCS transactions being in an exchange format comprising a DEX/UCS format;
receive a message from the at least one second program code denoting success or failure of the creation of the one or more DEX/UCS transactions from the transaction information in the exchange format; and
the at least one second program code is operable to;
receive a message from the at least one first program code to initiate a creation of the one or more DEX/UCS transactions from the transaction information in the exchange format;
read the transaction information from the first data file;
create the one or more DEX/UCS transactions from the transaction information in the exchange format; and
send a message to the at least one first program code denoting success or failure of the creation of the one or more DEX/UCS transactions from the transaction information in the exchange format.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and devices are described for an application independent DEX/UCS interface (AIDI). The AIDI is a “plug and play” DEX/UCS solution that removes the requirement for developers to know the structure, function, and format of DEX/UCS transaction sets and to make the DEX/UCS process independent from the existing business logic of many mobile applications.
-
Citations
22 Claims
-
1. A device, comprising:
-
at least one communication interface; at least one storage repository; a control system communicatively coupled to the at least one communication interface and the at least one storage repository and comprising at least one hardware processor and a memory storing at least one first program code, and at least one second program code, wherein; the at least one first program code is operable to; receive transaction information; create a first data file in the storage repository, wherein the first data file is based on the transaction information; send a message to the at least one second program code to initiate a creation of one or more Direct Exchange/Uniform Communication Standard (DEX/UCS) transactions from the transaction information, the DEX/UCS transactions being in an exchange format comprising a DEX/UCS format; receive a message from the at least one second program code denoting success or failure of the creation of the one or more DEX/UCS transactions from the transaction information in the exchange format; and the at least one second program code is operable to; receive a message from the at least one first program code to initiate a creation of the one or more DEX/UCS transactions from the transaction information in the exchange format; read the transaction information from the first data file; create the one or more DEX/UCS transactions from the transaction information in the exchange format; and send a message to the at least one first program code denoting success or failure of the creation of the one or more DEX/UCS transactions from the transaction information in the exchange format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22)
-
-
11. A system, comprising:
-
a first device comprising; at least one communication interface; at least one storage repository; a control system communicatively coupled to the at least one communication interface and the at least one storage repository and comprising at least one hardware processor and a memory storing program codes operable to; receive transaction information; create a first data file in the storage repository, wherein the first data file is based on the transaction information; send a message to the at least one second program code to initiate a creation of one or more Direct Exchange/Uniform Communication Standard (DEX/UCS) transactions from the transaction information in an exchange format; receive a message from the at least one second program code denoting success or failure of the creation of the one or more DEX/UCS transactions from the transaction information in the exchange format; and a second device comprising; at least one communication interface; at least one storage repository; a control system communicatively coupled to the at least one communication interface and the at least one storage repository and comprising at least one hardware processor and a memory storing program codes operable to; receive a message from the at least one first program code to initiate a creation of the one or more DEX/UCS transactions in the exchange format; read the transaction information from the first data file; create the one or more DEX/UCS transactions in the exchange format; and send a message to the at least one first program code denoting success or failure of the creation of the one or more DEX/UCS transactions in the exchange format. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification