IP Library Granted Patent US 10,497,016
Granted Patent B1
US 10,497,016 · App. 13/969,581 · Granted Dec 3, 2019

Methods and systems for discounts management

Inventors: Xuan McRae (Fremont, CA); Duc Lam (San Jose, CA); Matthew Roland (San Francisco, CA)
Assignee: JPMORGAN CHASE BANK, N.A.
G06Q30/0222G06Q40/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,497,016
App. No.
13/969,581
Granted
Dec 3, 2019
Kind
B1
Abstract

A computer-implemented method and electronic system are provided in which payment information is exchanged between a buyer and seller. A user interface is provided that facilitates seller selection of an identified payment date and amount for early payment. The system operates on the seller selections to identify invoices that may be discounted based on seller selections and offers the discount to the buyer.

Claims (42)

1. A computer-implemented method for managing discounts through interfacing with a seller system, a buyer system, and an enterprise resource management (ERP) system, the method comprising:

receiving from the ERP system, at a programmed computer, electronic payment information exchanged between the buyer system and the seller system over a network;

providing a seller user interface for display on the seller system, the seller user interface enabling formulation of early payment offers for multiple invoices, the seller user interface including selectable parameters including a buyer selection, an early payment date selection, and a payment amount selection, wherein the multiple invoices comprise at least a standard invoice based on standard payment terms and an e-file invoice based on e-file payment terms;

receiving, at the programmed computer, through seller selection at the seller user interface, an identification of a desired early payment date, a desired payment amount, and a particular buyer;

identifying, by the programmed computer, invoices for the particular buyer eligible to receive corresponding offers for a discount, wherein eligibility is based on the desired payment date and the desired payment amount identified by the seller, and wherein the identified invoices do not currently have associated agreed-upon terms that would yield the desired payment amount on the desired payment date;

generating a list of the identified invoices for the particular buyer selected through the seller user interface;

displaying an interactive version of the generated list on an early payment summary seller user interface, the interactive version of the generated list enabling seller confirmation of the early payment offers for the identified invoices, the interactive list comprising a current payment due, a discount payment offered, and a discount rate for each of the identified invoices, wherein the discount rate is based on a daily discount rate calculated as an annual hurdle rate divided by a number of calendar days per year;

transmitting, by the programmed computer, to the buyer system of the particular buyer, offers for the discount in exchange for the early payment of a plurality of the identified invoices confirmed by the seller, the discounts offered satisfying the desired payment amount on the desired payment date identified by the seller, the offers displayed on a buyer user interface viewable by the buyer;

displaying, by the buyer user interface, a summary view of all discount programs available to the buyer including corresponding selectable icons displaying an icon for a new discount program, an icon for editing the discount rate for each of the identified invoices, and an icon for activating or deactivating e-file normalization;

analyzing, at the buyer system, the offers confirmed by the seller to determine net components of payment terms of the plurality of the identified invoices, identify e-file payment terms and standard payment terms of the plurality of the identified invoices, and normalize the identified e-file terms and the identified standard terms by activating the icon for the e-file normalization, wherein the e-file normalization involves changing the e-file payment terms on the e-file invoice to an advantage of the buyer; and

automatically effecting payment from the buyer system to the seller system based on the normalized terms.

2. The method of claim 1 , further comprising receiving an identification of a cost of capital from the seller, wherein the identifying of invoices upon which corresponding offers may be made comprises identifying invoices based on the cost of capital identified.

3. The method of claim 1 , further comprising displaying a total payment amount and a total discount amount for the identified invoices.

4. The method of claim 1 , further comprising providing a selectable early payment offer button on the seller user interface.

5. The method of claim 1 , wherein the seller selections define a program change and the programmed computer causes invoices found on the buyer system to reference the program change.

6. The method of claim 1 , wherein normalization comprises the following set of rules:

any potential discount is selected over no discount;

a higher discount is selected over a lower discount;

if the discount is the same, select the discount with a longer discount period;

a longer net term is selected over a shorter net term.

7. A computer system for managing discounts through interfacing with a seller system, a buyer system, and an enterprise resource management (ERP) system, the computer system, comprising:

a memory;

a processing device communicatively coupled to said memory, said processing device configured to:

receive payment information exchanged between buyers and sellers from the ERP system;

provide a seller user interface for display on the seller system, the seller user interface enabling formulation of early payment offers for multiple invoices, the seller user interface including selectable parameters including a buyer selection, an early payment date selection, and a payment amount selection, wherein the multiple invoices comprise at least a standard invoice based on standard payment terms and an e-file invoice based on e-file payment terms;

receive an identification through seller selection at the seller user interface, of a desired early payment date, a desired payment amount, and a particular buyer;

identify invoices for the particular buyer eligible to receive corresponding offers for a discount, wherein eligibility is based on the desired payment date and the desired payment amount identified by the seller, and wherein the identified invoices do not currently have associated agreed-upon terms that would yield the desired payment amount on the desired payment date;

generate a list of identified invoices for the particular buyer selected through the seller user interface;

display an interactive version of the generated list comprising a current payment due, a discount payment offered, and a discount rate for each of the identified invoices, said list displayed on an early payment summary seller user interface, the interactive version of the generated list enabling seller confirmation of the early payment offers for the identified invoices, wherein the discount rate is based on a daily discount rate calculated as an annual hurdle rate divided by a number of calendar days per year;

transmit to the buyer system of the particular buyer offers for the discount in exchange for the early payment of a plurality of the identified invoices confirmed by the seller, the discounts offered satisfying the desired payment amount on the desired payment date identified by the seller, the offer displayed on a buyer user interface viewable by the buyer;

display, by the buyer user interface, a summary view of all discount programs available to the buyer including corresponding selectable icons displaying an icon for a new discount program, an icon for editing the discount rate for each of the identified invoices, and an icon for activating or deactivating e-file normalization;

analyze the offers confirmed by the seller to determine net components of payment terms of the plurality of the identified invoices;

identify e-file payment terms and standard payment terms of the plurality of the identified invoices;

normalize the identified e-file terms and the identified standard terms by activating the icon for the e-file normalization, wherein the e-file normalization involves changing the e-file payment terms on the e-file invoice to an advantage of the buyer; and

automatically effect payment from the buyer system to the seller system based on the normalized terms.

8. The system of claim 7 , wherein the processing device provides a selectable early payment offer button on the seller user interface.

9. The system of claim 7 , wherein the seller selections define a program change and the processing device causes invoices found on the buyer system to reference the program change.

10. The system of claim 7 , wherein normalization comprises the following set of rules:

any potential discount is selected over no discount;

a higher discount is selected over a lower discount;

if the discount is the same, select the discount with a longer discount period;

a longer net term is selected over a shorter net term.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2013
From: MCRAE, XUAN; LAM, DUC; ROLAND, MATTHEW
To: XIGN
Reel/Frame 031824/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2013
From: JPMORGAN XIGN CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 031824/0329 →
CHANGE OF NAME Recorded Dec 19, 2013
From: XIGN
To: JPMORGAN XIGN CORPORATION
Reel/Frame 031866/0235 →
Continuity (2)
Division 11002334 · Dec 1, 2004
Provisional Application 60581022 · Jun 17, 2004