×

Protecting subscriber information from third parties

  • US 9,210,132 B2
  • Filed: 06/28/2013
  • Issued: 12/08/2015
  • Est. Priority Date: 06/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a data warehouse of a network service provider including at least one computing device configured to execute instructions on a processor of the computing device to cause the data warehouse to perform operations comprising;

    receiving data records including subscriber-identifiable information associated with a network subscriber to the network service provider and demographic attributes associated with the network subscriber;

    extracting the subscriber-identifiable information and the demographic attributes;

    generating a user identifier hash value based on the subscriber-identifiable information and a periodically-updated salt value; and

    providing a hashed record to a query server, the hashed record including the demographic attributes of the network subscriber and the user identifier hash value;

    generating user identifier hash values for a first time period using the periodically-updated salt value;

    receiving a second periodically-updated salt value from a key manager for use in generating user identifier hash values associated with a second time period;

    generating a second user identifier hash value based on the subscriber-identifiable information and the second periodically-updated salt value; and

    providing an updated hashed record to the query server including the demographic attributes of the network subscriber and the second user identifier hash value.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×