Composition of customized presentations associated with a social media application
View Patent ↗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.
1. A computer-implemented method comprising:
receiving, by one or more computing devices, a request to access a plurality of sharer content associated with a sharer account;
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;
defining a first portion of a presentation based on the plurality of consumer values and a first portion of sharer content from the plurality of sharer content, the first portion including one or more references;
providing the first portion including the one or more references to the consumer;
detecting an interaction of the consumer with the one or more references during execution of the first portion of the presentation; and
in response to detecting the interaction, defining a second portion of the presentation based on a combination of the plurality of consumer values, a second portion of sharer content from the plurality of sharer content, and the first portion of the presentation.
2. The computer-implemented method of claim 1 wherein the first portion of the presentation has a duration corresponding to a duration of a composition time window.
3. The computer-implemented method of claim 1 comprising accessing, in response to the request, a relationship value representing a relationship between the consumer of a consumer account and a sharer of the sharer account.
4. The computer-implemented method of claim 1 comprising:
selecting a subset of the sharer content based on a relationship value; and
defining a configuration of the subset of the sharer content within the first portion of the presentation based on the relationship value.
5. The computer-implemented method of claim 1 comprising:
identifying the consumer associated with the request; and
including a reference to the sharer content associated with the sharer account based on a relationship between a sharer of the sharer account and the consumer.
6. The computer-implemented method of claim 1 comprising
assigning permission rules for the plurality of sharer content associated with the sharer account; and
restricting the sharer content from being associated with secure applications using the permission rules.
7. The computer-implemented method of claim 1 comprising associating the first portion of the presentation with a specified contextual category.
8. The computer-implemented method of claim 1 wherein detecting the interaction includes detecting an interaction with references included in the first portion of the presentation.
9. 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 associated with a sharer account;
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;
define a first portion of a presentation based on the plurality of consumer values and a first portion of sharer content from the plurality of sharer content, the first portion including one or more references;
provide the first portion including the one or more references to the consumer;
detect an interaction of the consumer with the one or more references during execution of the first portion of the presentation; and
in response to detecting the interaction, define a second portion of the presentation based on a combination of the plurality of consumer values, a second portion of sharer content from the plurality of sharer content, and the first portion of the presentation.
10. The system of claim 9 wherein the first portion of the presentation has a duration corresponding to a duration of a composition time window.
11. The system of claim 9 wherein the system is further configured to access, in response to the request, a relationship value representing a relationship between a consumer of the consumer account and a sharer of the sharer account.
12. The system of claim 9 wherein the system is further configured to:
select a subset of the sharer content based on a relationship value; and
define a configuration of the subset of the sharer content within the first portion of the presentation based on the relationship value.
13. The system of claim 9 wherein the system is further configured to:
identify the consumer associated with the request; and
include a reference to the sharer content associated with the sharer account based on a relationship between a sharer of the sharer account and the consumer.
14. The system of claim 9 wherein the system is further configured to:
assign permission rules for the plurality of sharer content associated with the sharer account; and
restrict the sharer content from being associated with secure applications using the permission rules.
15. The system of claim 9 , wherein the system is further configured to associate the first portion of the presentation with a specified contextual category.
16. The system of claim 9 , wherein the system is further configured to detect the interaction includes detecting an interaction with references included in the first portion of the presentation.
17. 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 associated with a sharer account;
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;
define a first portion of a presentation based on the plurality of consumer values and a first portion of sharer content from the plurality of sharer content, the first portion including one or more references;
provide the first portion including the one or more references to the consumer;
detect an interaction of the consumer with the one or more references during execution of the first portion of the presentation; and
in response to detecting the interaction, define a second portion of the presentation based on a combination of the plurality of consumer values, a second portion of sharer content from the plurality of sharer content, and the first portion of the presentation.
18. The computer program product of claim 17 , wherein the first portion of the presentation has a duration corresponding to a duration of a composition time window.
19. The computer program product of claim 17 , wherein the computer readable program when executed on the computer also causes the computer to access, in response to the request, a relationship value representing a relationship between the consumer of a consumer account and a sharer of the sharer account.
20. The computer program product of claim 17 , wherein the computer readable program when executed on the computer also causes the computer to:
select a subset of the sharer content based on a relationship value; and
define a configuration of the subset of the sharer content within the first portion of the presentation based on the relationship value.
21. The computer program product of claim 17 , wherein the computer readable program when executed on the computer also causes the computer to:
identify the consumer associated with the request; and
include a reference to the sharer content associated with the sharer account based on a relationship between a sharer of the sharer account and the consumer.
22. The computer program product of claim 17 , wherein the computer readable program when executed on the computer also causes the computer to:
assign permission rules for the plurality of sharer content associated with the sharer account; and
restrict the sharer content from being associated with secure applications using the permission rules.
23. The computer program product of claim 17 , wherein the computer readable program when executed on the computer also causes the computer to associate the first portion of the presentation with a specified contextual category.
24. The computer program product of claim 17 , wherein the detection of the interaction includes detection of an interaction with references included in the first portion of the presentation.