Facilitating generation of user content for aggregated story units
AssigneeFacebook, Inc.
InventorsRobert William Cathcart, Mark Tonkelowitz, Xiao Ou Wang
Life of this patent
Estimating the term…
Abstract
A social networking system aggregates two or more stories having at least one common characteristic to create an aggregated story unit. Each story describes an action performed on an object over the social networking system or external to the social networking system. The aggregated story unit includes one or more input elements allowing a viewing user to interact with the aggregate story unit as a whole or with individual stories in the aggregated story unit. The input elements included in the aggregated story unit may be based on the types of the actions or of the objects described by stories in the aggregated story unit and on one or more input policies.
Claims20
A computer-implemented method comprising:
- receiving a request from a viewing user for stories;
- generating an aggregated story unit from interaction data obtained from the request, the aggregated story unit including a plurality of stories associated with at least one common characteristic;
- determining, based on an input selection policy, whether to include in the aggregated story unit:
- an input element associated with all of the plurality of stores included in the aggregated story unit as a whole, or
- a plurality of input elements, each of the plurality of input elements associated with an individual story included in the aggregated story unit;
- wherein the input selection policy maps types of objects associated with a communication network system or types of actions performed by one or more users on the objects to the input element or the plurality of input elements, and
- providing, for display to the viewing user, the aggregated story unit with one or more input elements based on the determining.
A non-transitory computer-readable storage medium storing executable computer program instructions, the computer program instructions comprising instructions for:
- receiving a request from a viewing user for stories;
- generating an aggregated story unit from interaction data obtained from the request, the aggregated story unit including a plurality of stories associated with at least one common characteristic;
- determining, based on an input selection policy, whether to include in the aggregated story unit:
- an input element associated with all of the plurality of stores included in the aggregated story unit as a whole, or
- a plurality of input elements, each of the plurality of input elements associated with an individual story included in the aggregated story unit;
- wherein the input selection policy maps types of objects associated with a communication network system or types of actions performed by one or more users on the objects to the input element or the plurality of input elements, and
- providing, for display to the viewing user, the aggregated story unit with one or more input elements based on the determining.
Dependencies are inferred from the claim text.