IP Library Granted Patent US 7,881,962
Granted Patent B2
US 7,881,962 · App. 09/805,632 · Granted Feb 1, 2011

Early-payment discount for E-billing system

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 7,881,962
App. No.
09/805,632
Granted
Feb 1, 2011
Kind
B2
Abstract

An Early Payment Discount (EPD) mechanism that enables customers to automatically receive an early payment discount for paying their invoice electronically, e.g., via electronic funds transfer (EFT), through an e-Billing system within a designated number of days from on-line invoice post date.

Claims (75)

1. A computer-implemented method for providing an on-line billing system, the method comprising:

retrieving, from a storage unit, customer invoice information that includes an invoice due date and an invoice amount;

calculating, in a processor, a discount amount based upon the invoice amount;

determining whether criteria for receiving the discount amount are satisfied for a corresponding customer;

selectively applying the discount amount based upon the determining step;

displaying the calculated discount amount; and

selectively receiving a payment input that authorizes a payment according to the calculated discount amount in advance of the invoice due date;

wherein the criteria in the determining step include maintaining a zero outstanding charge by the customer.

2. The computer-implemented method according to claim 1 , wherein the discount amount is valid for a pre-defined time period.

3. The computer-implemented method according to claim 2 , further comprising:

calculating an expiration date defining the pre-defined time period; and

displaying the expiration date.

4. The computer-implemented method according to claim 3 , wherein the discount amount is based upon a percentage of the invoice amount, further comprising:

calculating another discount amount based upon another percentage of the invoice amount, the another discount amount being associated with another expiration date; and

automatically applying either of the discount amounts based upon time of receipt of the payment input.

5. The computer-implemented method according to claim 1 , further comprising:

executing an electronic fund transfer in response to the step of selectively receiving the payment input.

6. A server apparatus for providing an on-line billing system, the server apparatus comprising:

a communication interface configured to retrieve customer invoice information that includes an invoice due date and an invoice amount; and

a processor coupled to the communication interface and configured to calculate a discount amount based upon the invoice amount, to determine whether criteria for receiving the discount amount are satisfied for a corresponding customer, and to selectively apply the discount amount based upon the determination, wherein the calculated discount amount is displayed via a client, and a payment input that authorizes a payment according to the calculated discount amount in advance of the invoice due date is selectively received from the client, and wherein the criteria include maintaining a zero outstanding charge by the customer.

7. The server apparatus according to claim 6 , wherein the discount amount is valid for a pre-defined time period.

8. The server apparatus according to claim 7 , wherein the processor is configured to calculate an expiration date defining the pre-defined time period, the expiration date being displayed via the client.

9. The server apparatus according to claim 8 , wherein the discount amount is based upon a percentage of the invoice amount, the processor being configured to calculate another discount amount based upon another percentage of the invoice amount, the another discount amount being associated with another expiration date, either of the discount amounts being automatically applied based upon time of receipt of the payment input.

10. The server apparatus according to claim 6 , wherein the processor is configured to initiate an electronic fund transfer in response to receipt of the payment input.

11. An e-billing system comprising:

a database configured to store customer invoice information that includes an invoice due date and an invoice amount;

a server communicating with the database, the server being configured to retrieve the customer invoice information from the database, the server being configured to calculate a discount amount based upon the invoice amount, the server being configured to determine whether criteria for receiving the discount amount are satisfied for a corresponding customer, and to selectively apply the discount amount based upon the determination; and

a client communicating with the server, the client being configured to display the discount amount, and to transmit a payment input that authorizes a payment according to the calculated discount amount to the server in advance of the invoice due date, wherein the criteria include maintaining a zero outstanding charge by the customer.

12. The system according to claim 11 , wherein the discount amount is valid for a pre-defined time period.

13. The system according to claim 12 , wherein the server is configured to calculate an expiration date defining the pre-defined time period, the expiration date being displayed via the client.

14. The system according to claim 13 , wherein the discount amount is based upon a percentage of the invoice amount, the server being configured to calculate another discount amount based upon another percentage of the invoice amount, the another discount amount being associated with another expiration date, either of the discount amounts being automatically applied based upon time of receipt of the payment input.

15. The system according to claim 11 , wherein the server is configured to initiate an electronic fund transfer in response to receipt of the payment input.

16. A server apparatus for providing an on-line billing system, the server apparatus comprising:

means for retrieving customer invoice information that includes an invoice due date and an invoice amount;

means for calculating a discount amount based upon the invoice amount;

means for determining whether criteria for receiving the discount amount are satisfied for a corresponding customer;

means for selectively applying the discount amount based upon the determination;

means for displaying the calculated discount amount; and

means for selectively receiving a payment input that authorizes a payment according to the calculated discount amount in advance of the invoice due date,

wherein the criteria include maintaining a zero outstanding charge by the customer.

17. The apparatus according to claim 16 , wherein the discount amount is valid for a pre-defined time period.

18. The apparatus according to claim 17 , further comprising:

means for calculating an expiration date defining the pre-defined time period, wherein the displaying means displays the expiration date.

19. The apparatus according to claim 18 , wherein the discount amount is based upon a percentage of the invoice amount, the apparatus further comprising:

means for calculating another discount amount based upon another percentage of the invoice amount, the another discount amount being associated with another expiration date; and

means for automatically applying either of the discount amounts based upon time of receipt of the payment input.

20. The apparatus according to claim 16 , further comprising:

means for executing an electronic fund transfer in response to the receipt of the payment input.

21. A computer-readable medium carrying one or more sequences of one or more instructions for providing an on-line billing system, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:

retrieving customer invoice information that includes an invoice due date and an invoice amount;

calculating a discount amount based upon the invoice amount;

determining whether criteria for receiving the discount amount are satisfied for a corresponding customer;

selectively applying the discount amount based upon the determining step;

displaying the calculated discount amount; and

selectively receiving a payment input that authorizes a payment according to the calculated discount amount in advance of the invoice due date,

wherein the criteria in the determining step include maintaining a zero outstanding charge by the customer.

22. The computer-readable medium according to claim 21 , wherein the discount amount is valid for a pre-defined time period.

23. The computer-readable medium according to claim 22 , wherein the one or more processors further perform the steps of:

calculating an expiration date defining the pre-defined time period; and

displaying the expiration date.

24. The computer-readable medium according to claim 23 , wherein the discount amount is based upon a percentage of the invoice amount, the one or more processors further performing the steps of:

calculating another discount amount based upon another percentage of the invoice amount, the another discount amount being associated with another expiration date; and

automatically applying either of the discount amounts based upon time of receipt of the payment input.

25. The computer-readable medium according to claim 21 , wherein the one or more processors further perform the step of:

executing an electronic fund transfer in response to the step of selectively receiving the payment input.

26. An early payment discount (EPD) program for an e-billing system including a computer system accessible for on-line interactive communication of invoices to users, said computer system comprising:

a database for storing customer invoice information, said information including an invoice due date and an invoice amount, said invoice information accessible to said customer for on-line interaction;

mechanism for calculating an early payment discount amount based on said invoice amount, and displaying for said user, said early payment discount amount and, a modified total invoice amount reflecting said early payment discount; and,

a mechanism for initiating electronic payment of said modified total invoice amount via said e-billing system, wherein said early payment discount is applied only upon payment within a pre-defined time period of said invoice due date;

wherein a customer has associated EPD qualify criteria, said calculating mechanism applying said early payment discount amount when said user meets said qualify criteria, and

wherein an EPD qualify criteria includes a customer maintaining a zero outstanding charge.

27. The early payment discount program as claimed in claim 26 , wherein said applying mechanism includes a mechanism for calculating an expiration date defining said pre-defined time period and displaying said expiration date for said user.

28. The early payment discount program as claimed in claim 27 , wherein said early payment discount is a pre-determined percentage of said total invoice amount, and applicable during the pre-defined time period from said invoice date, said calculating mechanism automatically applying said pre-determined percentage when said user accesses said invoice on-line within said pre-defined time period.

29. The early payment discount program as claimed in claim 28 , wherein said early payment discount is another pre-determined percentage of said total invoice amount, and applicable within another pre-defined time period after said expiration date, said calculating mechanism automatically applying said another pre-determined percentage when said user accesses said invoice on-line within said another pre-defined time period.

30. The early payment discount program as claimed in claim 29 , further including a mechanism to enable scheduling of electronic payment by said user, said early payment discount including said pre-determined percentage when said payment is scheduled within said pre-defined time period, or early payment discount including said another pre-determined percentage when said payment is scheduled within said pre-defined time period.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 032734 FRAME: 0502. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 044626/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2017
From: VERIZON PATENT AND LICENSING INC.
To: RAKUTEN, INC.
Reel/Frame 042103/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2014
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 032734/0502 →
CHANGE OF NAME Recorded Dec 17, 2010
From: MCI, LLC
To: VERIZON BUSINESS GLOBAL LLC
Reel/Frame 025523/0801 →
CHANGE OF NAME Recorded May 3, 2007
From: WORLDCOM, INC.
To: MCI, INC.
Reel/Frame 019244/0543 →
MERGER Recorded May 3, 2007
From: MCI, INC.
To: MCI, LLC
Reel/Frame 019247/0162 →
CHANGE OF NAME Recorded May 3, 2007
From: WORLDCOM, INC.
To: MCI, INC.
Reel/Frame 019247/0735 →