US 12,284,153 B2
Unified electronic transaction management system
David Schnitt, Rancho Palos Verdes, CA (US)
Filed by David Schnitt, Rancho Palos Verdes, CA (US)
Filed on Nov. 5, 2021, as Appl. No. 17/519,574.
Application 17/519,574 is a continuation of application No. 16/129,761, filed on Sep. 12, 2018, granted, now 11,171,911.
Claims priority of provisional application 62/557,417, filed on Sep. 12, 2017.
Prior Publication US 2022/0255892 A1, Aug. 11, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 51/56 (2022.01); G06F 8/61 (2018.01); G06F 9/445 (2018.01); G06F 9/54 (2006.01); G06F 16/25 (2019.01); G06Q 20/02 (2012.01); G06Q 20/10 (2012.01); G06Q 20/12 (2012.01); G06Q 20/16 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 30/06 (2023.01); G06Q 30/0601 (2023.01); H04L 9/40 (2022.01)
CPC H04L 51/56 (2022.05) [G06F 9/44505 (2013.01); G06F 9/541 (2013.01); G06F 16/258 (2019.01); G06Q 20/02 (2013.01); G06Q 20/102 (2013.01); G06Q 20/12 (2013.01); G06Q 20/16 (2013.01); G06Q 20/3823 (2013.01); G06Q 20/405 (2013.01); G06Q 30/06 (2013.01); G06Q 30/0635 (2013.01); G06F 8/61 (2013.01); G06F 2209/544 (2013.01); H04L 63/0428 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A unified electronic transaction management system that manages electronic transactions relating to a commercial transaction between a first transactional system and a second transactional system over a network, comprising:
a first messaging application interacting with the first transactional system that operates on a first transaction data in a first data format, wherein the first messaging application converts the first transaction data between the first data format and a common data format;
a second messaging application interacting with the second transactional system that operates on a second transaction data in a second data format, wherein the second messaging application converts the second transaction data between the second data format and the common data format, wherein the common data format is different from the first and second data formats;
a remote server comprising a processor and a memory containing a set of rules and process maps relating to electronic transactions and interacting with the first messaging application and the second messaging application over the network, wherein the remote server including an application service receiving and processing in accordance with the set of rules and process maps the converted transaction data in the common data format converted by the first and second messaging applications, and forwarding respective processed converted transaction data in the common data format to the first and second messaging applications; and
a database associated with the remote server, storing the converted transaction data received by the remote server and processed converted transaction data and other data related to processing of the electronic transactions,
wherein the first messaging application extracts and converts the first transaction data in the first data format received from the first transactional system into a first converted transaction data, the second messaging application extracts and converts the second transaction data in the second data format received from the second transactional system into a second converted transaction data, and the first messaging application and the second messaging application respectively forward the corresponding converted transaction data in the common data format to the remote server,
wherein the respective first and second messaging applications receive and convert the processed converted transaction data in the common data format received from the remote server into corresponding first and second transaction data in the corresponding first and second data format, and loads the corresponding first and second transaction data in the corresponding first and second data formats converted from the processed converted transaction data into the respective first and second transactional systems,
wherein the remote server utilizes the converted transaction data received from both the first and second transactional systems to process the electronic transactions, including further querying via the corresponding first and second messaging applications of both the first and second transactional systems to identify any transaction that is missing from either the first transactional system or the second transactional system, wherein the remote server extracts the missing transaction from the database in the common data format and forwards to the first or second messaging applications associated with the corresponding first or second transactional system that is missing the transaction, and
wherein the remote server verifies in a verification process new electronic transactions utilizing data in the database obtained from both the first and second transactional systems, wherein mismatches of data concerning a transaction determined by the verification process are routed to appropriate system user(s) to approve, reject or modify such transaction before they are sent by the remote server to the messaging application of an intended receiving first or second transactional system.