Selecting Configurations for Presentation of Story Units to Social Networking System Users
AssigneeFacebook, Inc.
InventorSophia Chung
Life of this patent
Estimating the term…
Abstract
A social networking system selects a configuration for presenting a story unit describing one or more actions performed by one or more social networking system users. In particular, story units having a particular type are presented to social networking system users using different configurations. Interactions between the social networking system users and the story units presented using the different configurations are captured and analyzed. Based on the analysis, a configuration is selected and used for subsequently presented story units having the same particular type.
Claims20
A computer-implemented method comprising:
- presenting one or more story units having a particular type to a plurality of users of a social networking system in an initial configuration, wherein a story unit includes one or more stories describing actions performed by a user of the social networking system and having a common characteristic;
- presenting one or more story units having the particular type to an additional plurality of users of the social networking system in an alternative configuration, the alternative configuration being different from the initial configuration;
- capturing one or more interactions by the plurality of users with the one or more story units presented in the initial configuration;
- capturing one or more interactions by the additional plurality of users with the one or more story units presented in the alternative configuration;
- and
- selecting a default configuration for story units having the particular type from the initial configuration and the alternative configuration based at least in part on the captured one or more interactions by the plurality of users with the one or more story units presented in the initial configuration and the captured one or more interactions by the additional plurality of users with the one or more story units presented in the alternative configuration.
A computer-implemented method comprising:
- receiving a story request from a viewing user;
- generating a story unit including a plurality of stories describing actions performed by one or more additional users connected to the viewing user, the story unit having a particular type determined from a characteristic common to each of the plurality of stories;
- selecting a configuration for the story unit from a plurality of configurations based at least in part on prior interactions between users of a social networking system and configurations of previously presented story units having the particular type;
- and
- presenting the generated story unit to the viewing user using the selected configuration.
A computer-implemented method comprising:
- presenting a plurality of stories each describing a type of action to a set of users of a social networking system in an initial configuration;
- presenting an additional plurality of stories each describing the type of action to an additional set of users of the social networking system in an alternative configuration;
- determining a level of interaction between the set of users and the plurality of stories presented in the initial configuration;
- determining a level of interaction between the additional set of users and the additional plurality of stories presented in the alternative configuration;
- and
- presenting a subsequent story describing the type of action to a viewing user using a configuration selected from the initial configuration and the alternative configuration based at least in part on (1) the level of interaction between the set of users and the plurality of stories and (2) the level of interaction between the additional set of users and the additional plurality of stories.
Dependencies are inferred from the claim text.