×

Implementing menu pages in a social networking system

  • US 9,495,714 B2
  • Filed: 11/30/2012
  • Issued: 11/15/2016
  • Est. Priority Date: 11/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • defining, via an administrator interface accessible to an administrator user account of a social network page of a social networking computer system, a menu in the social network page, an item type for at least a menu item in the menu, and a custom action type associated with the menu for enabling a custom interaction between a user and the menu item, wherein the social network page is associated with a non-user entity, and wherein the menu and the social network page are separately represented as social object nodes in a social graph of the social networking computer system;

    wherein the menu is a content structure for organizing a listing of one or more menu items that are offered by the non-user entity and are associated with the social network page in the social graph;

    storing, via a web server, a user interaction as a social graph edge of the custom action type between a menu item node representative of a first menu item in the menu and a user node representative of a user account in the social graph;

    determining a relevancy score between the first menu item and the user account based on the social graph; and

    selecting the first menu item for presentation to the user account based on the relevancy score,wherein the social network page is a first social network page, wherein generating the menu includes sharing the menu with a second social network page that also offers the menu items, and wherein the menu is shared such that social graph edges representative of user interactions with the menu item node, via the first social network page and the second social network page, are tracked in the social graph to preserve social context specific to the menu and shared among the first social network page and the second social network page.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×