Patent ID: 9686577
Date: 2017-06-20
CPC Classifications: G06F,G06Q,H04L,H04N

Claim:
1. A method comprising: by one or more computing systems of a social-networking system, determining available media content from one or more content sources; by the one or more computing systems of a social-networking system, accessing a social graph comprising: by the one or more computing systems of the social-networking system, determining a plurality of social coefficients for a user by analyzing a number and type of edges of the plurality of edges that connect a particular user node associated with the user and one or more of the concept nodes, the social coefficients indicating the user's affinity for other objects on the social-networking system, the social coefficients based at least in part on: by the one or more computing systems of the social-networking system, determining, based on the social coefficients, recommended media content for the user; by the one or more computing systems of the social-networking system, providing at least a portion of the available media content and at least a portion of the recommended media content for display in a programming guide on a display device of the user, the programming guide comprising a plurality of entries, each entry associated with one of the available media content or one of the recommended media content; by the one or more computing systems of the social-networking system, determining that an update action button should be displayed on the display device, the update action button operable to cause the social-networking system to update the programming guide; by the one or more computing systems of the social-networking system, providing the update action button for display on the display device when it is determined that the update action button should be displayed; and by the one or more computing systems of the social-networking system, updating, in response to pre-defined conditions, the programming guide to display one or more new entries that are each associated with new available media content, the pre-defined conditions comprising: