Collecting and aggregating creditworthiness data
First Claim
Patent Images
1. A computer-implemented method for collecting and aggregating creditworthiness data describing a subject company, comprising:
- from a plurality of client machines each running an accounting software application and operated by different users, receiving transaction data for a plurality of companies comprising the subject company;
for each company of the plurality of companies, aggregating transaction data from the plurality of client machines using a processor to obtain aggregated transaction data;
determining, using the processor, a creditworthiness rating of the subject company based on aggregated transaction data;
generating, using the processor, a creditworthiness report for the subject company based on the creditworthiness rating;
receiving a request from a user for the creditworthiness report;
determining whether the user is authorized to receive the creditworthiness report; and
responsive to the user being authorized to receive the creditworthiness report, outputting the creditworthiness report,wherein at least a subset of the different users are unaffiliated with one another.
1 Assignment
0 Petitions
Accused Products
Abstract
Transaction data is uploaded from client machines running a software application such as an accounting or financial software application. Uploaded data describes transaction history with respect to subject companies. A central server aggregates the uploaded data to generate and distribute reports and/or alerts containing creditworthiness assessments of the subject companies.
165 Citations
38 Claims
-
1. A computer-implemented method for collecting and aggregating creditworthiness data describing a subject company, comprising:
-
from a plurality of client machines each running an accounting software application and operated by different users, receiving transaction data for a plurality of companies comprising the subject company; for each company of the plurality of companies, aggregating transaction data from the plurality of client machines using a processor to obtain aggregated transaction data; determining, using the processor, a creditworthiness rating of the subject company based on aggregated transaction data; generating, using the processor, a creditworthiness report for the subject company based on the creditworthiness rating; receiving a request from a user for the creditworthiness report; determining whether the user is authorized to receive the creditworthiness report; and responsive to the user being authorized to receive the creditworthiness report, outputting the creditworthiness report, wherein at least a subset of the different users are unaffiliated with one another. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for collecting and aggregating creditworthiness data describing a subject company, comprising:
-
a processor; a memory operatively connected to the processor and comprising; a data collection module, for receiving from a plurality of client machines, each running an accounting software application and operated by different users, transaction data for a plurality of companies comprising the subject company; a data aggregation module, coupled to the data collection module, for; for each company of the plurality of companies, aggregating transaction data from the plurality of client machines to obtain aggregated transaction data, and determining a creditworthiness rating of the subject company based on aggregated transaction data; a report generation module, for generating a creditworthiness report for the subject company based on the creditworthiness rating; and a report distribution module, for; receiving a request from a user for the creditworthiness report, determining whether the user is authorized to receive the creditworthiness report, and responsive to the user being authorized to receive the creditworthiness report, outputting the creditworthiness report, wherein at least a subset of the different users are unaffiliated with one another. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-readable medium comprising computer-readable code executable on a computer, the computer-readable code comprising instructions to:
-
receive, from a plurality of client machines, each running an accounting software application and operated by different users, transaction data for a plurality of companies comprising the subject company; aggregate, for each company of the plurality of companies, transaction data from the plurality of client machines to obtain aggregated transaction data; determine a creditworthiness rating of the subject company based on aggregated transaction data; generate a creditworthiness report for the subject company based on the creditworthiness rating; receive a request from a user for the creditworthiness report; determine whether the user is authorized to receive the creditworthiness report; and responsive to the user being authorized to receive the creditworthiness report, output the creditworthiness report, wherein at least a subset of the different users are unaffiliated with one another. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification