Patent Document ID: 9436766
Application ID: 13679732
Patent Flag: 1

Claim One:
1. A computer-implemented method of associating an interest with a device identifier comprising: receiving, by one or more processing systems, a post having one or more first keywords from a social network associated with the device identifier; retrieving, by the one or more processing systems, from a source database attributed to one or more interest identifiers, a labeled document including one or more entries, each of the one or more entries including one or more second keywords, each of the one or more entries tagged with the one or more interest identifiers, and each of the one or more entries comprising a previous post stored at the source database; extracting, by the one or more processing systems, the one or more first keywords of the post; generating, by the one or more processing systems, a first relatedness metric between a first subset of the one or more first keywords of the post with a first subset of the one or more entries of the labeled document; generating, by the one or more processing systems, a second relatedness metric between a second subset of the one or more first keywords of the post with a second subset of the one or more entries of the labeled document; determining, by the one or more processing systems, that a difference between the first relatedness metric and the second relatedness metric is less than a predetermined threshold; generating, by the one or more processing systems, responsive to determining that the difference is less than the predetermined threshold, a post-entry cluster by associating the second subset of the one or more first keywords of the post with the second subset of the one or more entries of the labeled document based on the second relatedness metric between the second subset of one or more first keywords and the second subset of the one or more second keywords, each first keyword of the second subset of the one or more first keywords tagged with the interest identifier of the second subset of the one or more entries associated with the second subset of the one or more second keywords; associating, by the one or more processing systems, the post with the one or more entries of the labeled document based in part on the post-entry cluster; determining, by the one or more processing systems, a prevalent interest identifier of the post based in part on a number of the one or more interest identifiers of the one or more entries associated with the second subset of the one or more first keywords in the post-entry cluster; adding, by the one or more processing systems, the post to the one or more entries of the labeled document for generating a second post-entry cluster, the post tagged with the prevalent interest identifier; associating, by the one or more processing systems, the prevalent interest identifier with the device identifier; receiving, by the one or more processing systems, a request for content from a client device associated with the device identifier; and transmitting, by the one or more processing systems, data to effect display of the content on the client device, wherein the content is selected based, at least in part, on the prevalent interest identifier associated with the device identifier.