Patent ID: 8131685
Filing Date: 2012-03-06
Classification: G06Q,Y10S

Abstract:
1. A method performed by a computer system, the method comprising: receiving, by one or more processors, a plurality of strings, where each of the plurality of string is related to one of a plurality of accounts; converting, by the one or more processors, at least one of the strings into a histogram of characters of the string; converting, by the one or more processors, the histogram of characters into a histogram of bins using a character to bin mapping; appending, by the one or more processors, a length of the string as a last bin of the histogram of bins; using, by the one or more processors, the histogram of bins to calculate a match between a user account, of the plurality of user accounts, and other user accounts, of the plurality of user accounts; selecting, by one or more processors, the user account, of the plurality of user accounts; retrieving, by the one or more processors, the other user accounts, of the plurality of user accounts, that have been previously matched with the selected user account; retrieving scores, associated with the matched user accounts, that have been previously calculated, where the scores relate attributes of the selected user account to corresponding attributes of the matched user accounts; and generating, by the computer system, a data structure relating attributes of the selected user account to corresponding attributes of the matched user accounts, including indications of which corresponding attributes from a particular matched user account match with attributes of the selected user account, the indications being based on the retrieved scores.