Patent Document ID: 9965774
Application ID: 14738236

Base Claim:
1. A method comprising: receiving a request for a cover page of a digital magazine from a digital magazine server user, the cover page including information identifying a plurality of groups of content items; determining the digital magazine server user is eligible to receive a specified group of content items based at least in part on historical information describing the user's interactions with the digital magazine server during a specified threshold time interval; selecting the specified group of content items in response to the determining; identifying a plurality of candidate feeds of content items to include in the specified group of content items, the plurality of candidate feeds including the specified group; retrieving a plurality of candidate content items from the plurality of candidate feeds; sorting the retrieved candidate content items into a plurality of clusters based at least in part on a common topic associated with elements of the retrieved content items; for each content item in a cluster, scoring the sorted content item based on a measure of similarity between the content item and other content items in the cluster; ranking scored content items in each cluster based on the scoring; selecting at least one scored content item from each of the plurality of clusters having threshold position in the ranking; including the at least one scored content item selected from each of the plurality of clusters in the specified group of content items; and generating the cover page including the specified group of content items and information describing additional content items for display to the digital magazine server user, the specified group of content items included in a specific location within the cover page relative to the additional content items included in the cover page, the specific location within the cover page determined by the digital magazine server based on prior interactions by digital magazine server users with content included in various locations within previously presented cover pages.

---

Claim 6:
6. The method of claim 1 , wherein the plurality of candidate feeds include a feed of content items from one or more social networking systems associated with the user's profile on the digital magazine server.