Patent ID: 8910308

Claim:
A computer-implemented method, comprising: obtaining a challenge phrase comprising a plurality of characters; dividing the characters of the challenge phrase into at least a first subset of characters and a second subset of the characters, the first and second character subsets comprising a common character; generating, using at least one processor, a first representation corresponding to the first character subset and a second representation corresponding to the second character subset, the first representation comprising a first visual effect applied to at least one character of the first character subset, the second representation comprising a second visual affect applied to at least one character of the second character subset, and the first visual effect being different from the second visual effect; and transmitting, using the at least one processor, the first and second representations associated with the challenge phrase to a client device for display to a user, wherein the generating comprises: applying the first visual effect to the common character within the first character subset to obscure a first portion of the common character within the first character subset; and applying the second visual effect to the common character within the second character subset to obscure a second portion of the common character within the second character subset.