Method and System for Protecting Cable Television Subscriber-Specific Information Allowing Limited Subset Access
First Claim
1. A method, comprising:
- generating, by a computer, program usage records comprising program usage information for a plurality of households, and corresponding household identification information; and
encrypting the program usage information in each of the records, wherein said each record'"'"'s encrypted program usage information is decryptable using a distinct decryption key that is based on the record'"'"'s corresponding household identification information.
2 Assignments
0 Petitions
Accused Products
Abstract
A television program ratings method and system includes transferring information associated with households from a cable provider to a ratings provider such that the ratings provider has access to information associated with sampled households and lacks access to information associated with non-sampled households. To this end, identity information and usage information associated with the households are respectively anonymized and encrypted. Knowledge of the identities of the sampled households enables the anonymized identity information and the encrypted usage information for the sampled households to be respectively de-anonymized and decrypted. The ratings provider knows which households are sampled households. As such, the ratings provider de-anonymizes and decrypts the information associated with the sampled households and then uses the de-anonymized and decrypted information to determine television program ratings. The cable provider anonymizes and encrypts the information for all households as the cable provider does not know which households are sampled households.
-
Citations
20 Claims
-
1. A method, comprising:
-
generating, by a computer, program usage records comprising program usage information for a plurality of households, and corresponding household identification information; and encrypting the program usage information in each of the records, wherein said each record'"'"'s encrypted program usage information is decryptable using a distinct decryption key that is based on the record'"'"'s corresponding household identification information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a computer, a report containing records for a plurality of households, each said record comprising encrypted program usage information for a corresponding household; and decrypting said each record with a distinct decryption key that is based on household identification information for the record'"'"'s corresponding household. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a processor; and a computer-readable medium storing instructions to cause the processor to perform the following upon execution; generate program usage records comprising program usage information for a plurality of households, and corresponding household identification information; and encrypt the program usage information in each of the records, wherein said each record'"'"'s encrypted program usage information is decryptable using a distinct decryption key that is based on the record'"'"'s corresponding household identification information. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification