Patent Document ID: 9361322
Application ID: 14214455
Patent Flag: 1

Claim One:
1. A method comprising: accessing a unidirectional connection graph storing unidirectional connections between account holders of a messaging platform, each account holder associated with a message stream including messages they have authored as well as messages authored by other account holders whose message streams they are subscribed to receive, each account holder associated via unidirectional connections with a plurality of other account holders who have subscribed to receive their message stream; receiving a request for a list of similar account holders who have subscribers similar to subscribers of a requested account holder; identifying a list of subscribing account holders of the requested account holder using the unidirectional connection graph; identifying a set of candidate account holders that the subscribing account holders subscribe to; determining a degree of similarity between each of the candidate account holders and the requested account holder based on the subscribing account holders of the requested account holders and the subscribers of each of the candidate account holders; selecting a subset of similar account holders based on the degrees of similarity of the candidate account holders; and providing the subset of similar account holders responsive to the request.