US 11,657,451 B1
Automatic virtual purchase card charge reconciliation against requisition in an online procurement system
Adam Alphin, Suffolk, VA (US); Rohit Jalisatgi, San Mateo, CA (US); Rajiv Ramachandran, San Mateo, CA (US); and Matt Pasquini, San Mateo, CA (US)
Assigned to Coupa Software Incorporated, San Mateo, CA (US)
Filed by Coupa Software Incorporated, San Mateo, CA (US)
Filed on Nov. 22, 2021, as Appl. No. 17/532,879.
Application 17/532,879 is a continuation of application No. 16/297,332, filed on Mar. 8, 2019, granted, now 11,182,849.
Claims priority of provisional application 62/667,053, filed on May 4, 2018.
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/02 (2023.01); G06Q 30/0601 (2023.01); G06Q 20/34 (2012.01)
CPC G06Q 40/02 (2013.01) [G06Q 20/351 (2013.01); G06Q 30/0635 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for modifying channels of communication over a data communications network to improve an electronic procurement system, comprising:
receiving, at a procurement computing device, purchase order data that is generated before a charge settlement that is associated with the purchase order data;
in response to receiving the purchase order data, generating a request for generation of a purchase-specific virtual payment card;
receiving, at the procurement computing device, the purchase-specific virtual payment card that has been generated based on the request;
associating, using the procurement computing device, the purchase order data with the virtual payment card prior to transmitting the purchase order data, over a computer network, to a first external computing device;
in response to receiving, at an end of a first periodic interval, a first information feed over the computer network, executing a first routine comprising:
processing, using the procurement computing device, the first information feed to generate charge data relating to a first event that occurred during the first periodic interval and that is associated with the virtual payment card, and electronically storing the charge data in a digital repository accessible by the procurement computing device, the charge data comprising a portion but not all of the invoice data; and
associating, using the procurement computing device, the charge data with the purchase order data;
in response to receiving, at an end of a second periodic interval that is longer than the first periodic interval, a second information feed over the computer network, executing a second routine comprising:
processing, using the procurement computing device, the second information feed to generate statement data associated with at least the virtual payment card; and
associating, using the procurement computing device, the statement data representing the first event with the charge data previously generated during the first periodic interval and stored in the digital repository;
automatically reconciling, in the electronic procurement system, the statement data representing the first event with the purchase order data generated before the associated charge settlement based on the execution of the first routine followed by the execution of the second routine;
identifying, using a link of the purchase order data to the charge data to the statement data representing the first event, a supplier or vendor from the purchase order data; and
displaying, in a graphical user interface, the supplier or vendor that has been identified from the purchase order data along with the statement data representing the first event.