Patent Document ID: 9767158
Application ID: 14079862

Base Claim:
1. A method for a server computer system comprising: identifying, by a processing device in a content sharing platform, a bucket comprising a plurality of content items associated with a group of users of the content sharing platform that have similar interests; associating a bucketing token pertaining to the bucket with each of the plurality of content items, the bucketing token comprising a unique identifier that identifies the plurality of content items as being associated with the group of users of the content sharing platform that have similar interests; receiving a request for the bucketing token from a ranking service; and providing the bucketing token to the ranking service, the ranking service to use the bucketing token to determine, with respect to a first user of a social network platform, a ranking score for a content item of the plurality of associated content items in view of one or more interests of the first user of the social network platform that is separate from the content sharing platform.

---

Claim 2:
2. The method of claim 1 , wherein identifying the bucket comprises: identifying the first user of the content sharing platform; identifying a first set of content items previously viewed by the first user on the content sharing platform; identifying a second set of content items previously viewed by a second user of the content sharing platform, wherein the second user also viewed the first set of content items; determining if a bucket that contains both the first and second sets of content items exists in the content sharing platform; and if a bucket that contains both the first and second sets of content items does not exist, creating a new bucket.