Composition of customized presentations associated with a social media application
First Claim
1. A computer-implemented method comprising:
- receiving, by one or more computing devices, a request to access a presentation of a plurality of sharer content;
retrieving, in response to the request, a plurality of consumer values associated with a consumer, the plurality of consumer values representing a plurality of interactions during a time period occurring before the request was received;
retrieving, by the one or more computing devices, a first contextual category associated with the plurality of sharer content, the first contextual category based on a type of content of sharer content;
creating a first portion of the presentation from the plurality of sharer content based on the plurality of consumer values and the first contextual category associated with the plurality of sharer content;
providing the first portion of the presentation to the consumer before creating and presenting a second portion of the presentation to the consumer to reduce a time delay between receiving the request for the presentation and sending the presentation to the consumer;
detecting an interaction of the consumer with the first portion of the presentation; and
in response to detecting the interaction, creating the second portion of the presentation based on the plurality of consumer values, the plurality of sharer content, and the interaction of the customer with the first portion of the presentation when the first portion of the presentation is being consumed, thereby dynamically providing the second portion that is different but customized based on the first portion of the presentation to reduce network resources used to search the first portion that is already uploaded for consumption.
2 Assignments
0 Petitions
Accused Products
Abstract
According to a general aspect, a method can include receiving a request, triggered via a consumer account, to access, using a social media application, a plurality of sharer content. The sharer content can be associated with a sharer account using the social media application. The method can include retrieving, in response to the request, a consumer value and a relationship value. The consumer value can represent an interaction with the social media application via the consumer account and the relationship value can characterize a relationship between a consumer identifier of the consumer account and a sharer identifier of the sharer account. The method can include selecting a subset of sharer content from the plurality of sharer content based on a combination of the consumer value and the relationship value, and can include defining a portion of a presentation customized for the consumer account using the selected subset of sharer content.
14 Citations
24 Claims
-
1. A computer-implemented method comprising:
-
receiving, by one or more computing devices, a request to access a presentation of a plurality of sharer content; retrieving, in response to the request, a plurality of consumer values associated with a consumer, the plurality of consumer values representing a plurality of interactions during a time period occurring before the request was received; retrieving, by the one or more computing devices, a first contextual category associated with the plurality of sharer content, the first contextual category based on a type of content of sharer content; creating a first portion of the presentation from the plurality of sharer content based on the plurality of consumer values and the first contextual category associated with the plurality of sharer content; providing the first portion of the presentation to the consumer before creating and presenting a second portion of the presentation to the consumer to reduce a time delay between receiving the request for the presentation and sending the presentation to the consumer; detecting an interaction of the consumer with the first portion of the presentation; and in response to detecting the interaction, creating the second portion of the presentation based on the plurality of consumer values, the plurality of sharer content, and the interaction of the customer with the first portion of the presentation when the first portion of the presentation is being consumed, thereby dynamically providing the second portion that is different but customized based on the first portion of the presentation to reduce network resources used to search the first portion that is already uploaded for consumption. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a non-transitory computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causers the computer to:
-
receive a request to access a plurality of sharer content; retrieve, in response to the request, a plurality of consumer values associated with a consumer, the plurality of consumer values representing a plurality of interactions during a time period occurring before the request was received; retrieve a first contextual category associated with the plurality of sharer content, the first contextual category based on a subject matter of the plurality of sharer content; create a first portion of a presentation from the plurality of sharer content based on the plurality of consumer values and the first contextual category associated with the plurality of sharer content; provide the first portion of the presentation to the consumer; detect an interaction of the consumer with the first portion of the presentation; and in response to detecting the interaction, create a second portion of the presentation based on the plurality of consumer values, the plurality of sharer content, and the interaction of the customer with the first portion of the presentation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more processors; and a memory storing instructions that, when executed, cause the system to; receive a request to access a plurality of sharer content; retrieve, in response to the request, a plurality of consumer values associated with a consumer, the plurality of consumer values representing a plurality of interactions during a time period occurring before the request was received; retrieve a first contextual category associated with the plurality of sharer content, the first contextual category based on a subject matter of the plurality of sharer content; create a first portion of a presentation from the plurality of sharer content based on the plurality of consumer values and the first contextual category associated with the plurality of sharer content; provide the first portion of the presentation to the consumer; detect an interaction of the consumer with the first portion of the presentation; and in response to detecting the interaction, create a second portion of the presentation based on the plurality of consumer values, the plurality of sharer content, and the interaction of the customer with the first portion of the presentation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification