Patent ID: 9706345
Date: 2017-07-11
CPC Classifications: H04L,H04W

Claim:
1. A non-transitory computer-readable storage medium for tangibly storing thereon computer readable instructions for a method, the method comprising: receiving, over a network, a first interest associated with a first user, the first interest comprising a brand, the receiving of the first interest comprising retrieving the first interest from a profile in a social network and associated with the first user; receiving, over the network, an affinity value from the first user, the affinity value representing a degree to which the first user likes the first interest on a numeric scale; receiving, over the network, a location selected based upon an action of the first user; establishing an association between the first interest, the location, and the first user; detecting, over the network, an association of a second user with the location and a second interest; in response to detecting an association of a second user with the location and the second interest, determining a numeric value representing strength of a relation between the second interest and the first interest, wherein determining the numeric value representing the strength of a relation between the second interest and first interest is based on, at least in part, a relationship distance between the first user and the second user in the social network, the relationship distance determined by a distance between the first user and the second user in a social network graph; determining that the numeric value for the strength of the relation is greater than a defined threshold; and in response to determining that the numeric value for the strength of the relation is greater than a defined threshold, transmitting, over the network, a user interface to the second user, the user interface displaying a suggestion indicating that the second user has a potential interest in the first interest, the suggestion further comprising a plurality of companies or businesses relating to the first interest.