×

System and method to anonymize data transmitted to a destination computing device

  • US 9,300,637 B1
  • Filed: 03/15/2013
  • Issued: 03/29/2016
  • Est. Priority Date: 03/08/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for anonymizing data to be transmitted to a destination computing device, comprising:

  • receiving data to be transmitted to the destination from a user computer, the data including one or more characters;

    providing a tree of nodes, with each node representing a node value and a corresponding token value, wherein, each node configured to have a left child node and a right child node, with each of the path leading to the left child node and the right child node each representing a value and the values of the paths followed to reach one of the nodes representing the corresponding token value for the one of the nodes;

    providing a data store to store a plurality of attributes associated with each node, a plurality of attributes including the node value, left boundary value,right boundary value, left child node value, right child node value and the token value;

    finding a node with a node value equal to a value of the data, by searching the data store for a node having the attributes of (x>

    left boundary value) and (x<

    right boundary value) and (node data value=x), where, x=value of the data;

    selecting the corresponding token value of the found node as the anonymized representation of the data;

    replacing the data with the token value; and

    transmitting the token value instead of the data to the destination computing device over a network for storage in the destination computing device.

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