USER CONFIGURABLE TRADE LINE REPORTING AND SCORING
First Claim
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, comprising:
- code that accesses a first web service offered by an entity over a network to obtain payment history data for a user of a client device, the payment history data comprising at least information associated with a plurality of payments made by the user to the entity, the client device in data communication with the at least one computing device over the network;
code that generates a user interface to send to the client device comprising at least the plurality of payments for rendering a display of the client device;
code that receives user input comprising a selection of a subset of the plurality of payments, the user input obtained via the user interface rendered in the display of the client device;
code that authenticates the subset of the plurality of payments to verify each of the plurality of payments in the subset satisfied an obligation owed to the entity by the user;
code that generates a reporting document comprising at least the subset of the plurality of payments authenticated; and
code that transmits the reporting document over a second web service associated with a credit bureau.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for a payment verification application executable in a computing environment having a hardware processor configured to obtain payment history data for a user of a client device over a network. The payment history data may comprise information associated with a plurality of payments made by the user to an entity. Further, the payment verification application verifies the payments to ensure that each of the plurality of payments satisfied an obligation owed to the entity by the user and generates a reporting document comprising at least the plurality of payments verified. The reporting document is electronically transmitted over a network to a receiving computing device via a web service.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, comprising:
-
code that accesses a first web service offered by an entity over a network to obtain payment history data for a user of a client device, the payment history data comprising at least information associated with a plurality of payments made by the user to the entity, the client device in data communication with the at least one computing device over the network; code that generates a user interface to send to the client device comprising at least the plurality of payments for rendering a display of the client device; code that receives user input comprising a selection of a subset of the plurality of payments, the user input obtained via the user interface rendered in the display of the client device; code that authenticates the subset of the plurality of payments to verify each of the plurality of payments in the subset satisfied an obligation owed to the entity by the user; code that generates a reporting document comprising at least the subset of the plurality of payments authenticated; and code that transmits the reporting document over a second web service associated with a credit bureau. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
at least one computing device comprising processing hardware in data communication with a client computing device over a network; and a payment verification application executed in the at least one computing device, the payment verification application comprising; logic that obtains payment history data for a user of the client computing device over the network via a first application programming interface, the payment history data comprising at least information associated with a plurality of payments made by the user to an entity; logic that verifies that each of the plurality of payments satisfied an obligation owed to the entity by the user; logic that generates a reporting document comprising at least the plurality of payments verified; and logic that transmits the reporting document via an electronic communication medium to a computing device via a second application programming interface. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method, comprising:
-
obtaining, by at least one computing device comprising at least one hardware processor, payment history data for a user of a client device over a network, the payment history data comprising at least information associated with a plurality of payments made by the user to an entity; verifying, by the at least one computing device, the plurality of payments to ensure that each of the plurality of payments satisfied an obligation owed to the entity by the user; generating, by the at least one computing device, a reporting document comprising at least the plurality of payments verified; and transmitting, by the at least one computing device, the reporting document via an electronic communication medium over the network to a receiving computing device associated with a credit bureau. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification