1. A method for providing usage information for a set-top box, comprising: receiving a request for usage information for a set-top box, the usage information comprises media content received by the set-top box; querying a database with a query based upon the request, the request comprising criteria for usage information; and sending a query result for the query.