Gamification of fields in online e-commerce documents
First Claim
1. A method for expediating collection of a payment, comprising:
- sending, to a payor, a request for the payment, wherein the request comprises an original payment amount and an original payment due date;
generating, based on a plurality of payment collection records from an online financial management application (FMA) used by a plurality of payees, a payment statistical measure representing a payment behavior of a plurality of payors paying the plurality of payees;
generating, based on the payment statistical measure, the original payment amount, and the original payment due date, an adjusted payment amount and a condition to qualify the adjusted payment amount for completing the payment;
inserting an actionable dynamic field in a graphical user interface of the FMA;
iteratively generating, according to the condition, a dynamic value of the adjusted payment amount based on a current time;
detecting, at a particular current time, a user activation of the actionable dynamic field when the dynamic value equals a particular adjusted payment amount;
enabling, prior to the payor completing the payment, the payor to view the adjusted payment amount and the condition, wherein the payor completes the payment in response to at least the payor viewing the adjusted payment amount and the condition; and
collecting the payment completed by the payor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for collecting a payment. The method includes sending, to a payor, a request for the payment, wherein the request comprises an original payment amount and an original payment due date, generating, based on a set of payment collection records from an online financial management application used by payees, a payment statistical measure representing a payment behavior of payors paying the payees, generating, based on the payment statistical measure, the original payment amount, and the original payment due date, an adjusted payment amount and a condition to qualify the adjusted payment amount for completing the payment, enabling, prior to the payor completing the payment, the payor to view the adjusted payment amount and the condition, wherein the payor completes the payment in response to at least the payor viewing the adjusted payment amount and the condition, and collecting the payment completed by the payor.
13 Citations
20 Claims
-
1. A method for expediating collection of a payment, comprising:
-
sending, to a payor, a request for the payment, wherein the request comprises an original payment amount and an original payment due date; generating, based on a plurality of payment collection records from an online financial management application (FMA) used by a plurality of payees, a payment statistical measure representing a payment behavior of a plurality of payors paying the plurality of payees; generating, based on the payment statistical measure, the original payment amount, and the original payment due date, an adjusted payment amount and a condition to qualify the adjusted payment amount for completing the payment; inserting an actionable dynamic field in a graphical user interface of the FMA; iteratively generating, according to the condition, a dynamic value of the adjusted payment amount based on a current time; detecting, at a particular current time, a user activation of the actionable dynamic field when the dynamic value equals a particular adjusted payment amount; enabling, prior to the payor completing the payment, the payor to view the adjusted payment amount and the condition, wherein the payor completes the payment in response to at least the payor viewing the adjusted payment amount and the condition; and collecting the payment completed by the payor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for expediating collection of a payment, comprising:
-
a financial management application (FMA) used by a plurality of payees; a computer processor; memory storing instructions executable by the computer processor, wherein the instructions comprise; a payment statistics analyzer configured to; generate, based on a plurality of payment collection records from the FMA, a payment statistical measure representing a payment behavior of a plurality of payors paying the plurality of payees, a payment collection manager configured to; send, to a payor, a request for the payment, wherein the request comprises an original payment amount and an original payment due date, generate, based on the payment statistical measure, the original payment amount of the payment, and the original payment due date of the payment, an adjusted payment amount and a condition to qualify the adjusted payment amount for completing the payment, insert an actionable dynamic field in a graphical user interface of the FMA, iteratively generate, according to the condition, a dynamic value of the adjusted payment amount based on a current time, detect, at a particular current time, a user activation of the actionable dynamic field when the dynamic value equals a particular adjusted payment amount, and enable, prior to the payor completing the payment, the payor to view the adjusted payment amount and the condition; and a repository configured to store the payment statistical measure, the request for the payment, the adjusted payment amount, and the condition, wherein the payor completes the payment in response to at least the payor viewing the adjusted payment amount and the condition. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing instructions for expediating collection of a payment, the instructions, when executed by a computer processor, comprising functionality for:
-
sending, to a payor, a request for the payment, wherein the request comprises an original payment amount and an original payment due date; generating, based on a plurality of payment collection records from an online financial management application (FMA) used by a plurality of payees, a payment statistical measure representing a payment behavior of a plurality of payors paying the plurality of payees; generating, based on the payment statistical measure, the original payment amount, and the original payment due date, an adjusted payment amount and a condition to qualify the adjusted payment amount for completing the payment; inserting an actionable dynamic field in a graphical user interface of the FMA; iteratively generating, according to the condition, a dynamic value of the adjusted payment amount based on a current time; detecting, at a particular current time, a user activation of the actionable dynamic field when the dynamic value equals a particular adjusted payment amount; enabling, prior to the payor completing the payment, the payor to view the adjusted payment amount and the condition, wherein the payor completes the payment in response to at least the payor viewing the adjusted payment amount and the condition; and collecting the payment completed by the payor. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification