Patent ID: 7653920

Claim:
A method comprising: logging, by a program provider computer, information associated with a program provided by the program provider to a plurality of households, wherein the households include sampled and non-sampled households of a ratings provider, and the logged information includes identification information indicative of the program and the households that received the program, and usage information indicative of the use of the program by the households that received the program; generating a report that includes records of the logged information for sampled and non-sampled households that received the program; anonymizing the identification information and encrypting the usage information contained in each record using an encryption algorithm having a decryption key that is based at least in part on a non-anonymized version of the identification information, resulting in a report having a plurality of encrypted records, each record being decryptable using a distinct decryption key based on the per-record identification information that was anonymized and transferring the anonymized and encrypted report from the program provider to the ratings provider.