Patent ID: 9710859
Date: 2017-07-18
CPC Classifications: G06Q

Claim:
1. A method of auditing data records, the method comprising: under control of an auditor comprising one or more processors configured to access data records from a stream of data records, the stream of data records including data corresponding to a measure of usage of computing resources within a program execution service: identifying a first set of data records from the stream of data records, the first set of data records obtained from a first data source via a communication channel between the first data source and the auditor within the program execution service, the program execution service distributed among a plurality of servers; accessing a second set of data records from the stream of data records, the second set of data records at least partially independent from the first set of data records; auditing the first set of data records based, at least in part, on the second set of data records by determining whether the first set of data records conforms to the second set of data records within a threshold degree of error; in response to determining that the first set of data records does not conform to the second set of data records within the threshold degree of error: generating a user interface that presents a usage report to a user, the usage report generated based at least in part on the first set of data records, wherein the usage report excludes data corresponding to the subset of the first set of data records when it is determined that the discrepancy cannot be resolved without user involvement.