Social menu pages
AssigneeFacebook, Inc.
InventorsMatthew Bush, Russell Heddleston, Brian Pantano
Life of this patent
Estimating the term…
Abstract
Embodiments of this disclosure include a social networking system that can generate or utilize a social menu in a social network page. The social menu can be generated based on a crowd-sourced user interaction, an external database of business offerings, an administrator interface of the social network page, or any combination thereof. A user interaction of one user account with a menu item of a social menu can be presented to another user account. A user account can select the menu item by querying the social networking system for creating a reference link to the menu item.
Claims20
A method comprising:
- generating a social menu for a first social network page in a social networking computer system, the social menu including a first menu item offered through the first social network page;
- receiving a user interaction through a web server, the user interaction between the first menu item and a social object in a social graph of a user account;
- determining a relevancy score between the first menu item and the user account based on the user interaction;
- and
- selecting the first menu item for presentation to the user account based on the relevancy score.
A method comprising:
- receiving a typed query from a first user account through a web server;
- determining a social network page in a social networking computer system relevant for the first user account based on an account profile of the first user account;
- determining a menu item of a social menu of the social network page from the typed query to facilitate a user selection from the social menu of the social network page;
- receiving the user selection of the menu item through the web server;
- and
- storing a user interaction with a reference link to the menu item on the social networking computer system, the reference link to be referenced by a second user account.
A social networking computer system comprising:
- a processor;
- a non-transitory memory;
- a menu composer module configured to:
- generate a social menu for a first social network page in the social networking computer system, the social menu including a first menu item offered through the first social network page;
- an action logger configured to record a user interaction between the first menu item and a social object in a social graph of a user account;
- and
- a menu interaction module configured to:
- determine a relevancy score between the first menu item and the user account based on the user interaction;
- and
- select the first menu item for presentation to the user account based on the relevancy score;
- wherein the action logger, the menu composer module, and the menu interaction module are implemented as instructions stored on the non-transitory memory and the instructions are executable by the processor.
Dependencies are inferred from the claim text.