System and method for distributing and optimizing quality and quantity of social media posts
First Claim
1. A computer-implemented method of facilitating distribution of social media posts to users, the method being implemented by a computer system that includes one or more physical processors programmed with one or more computer program instructions which, when executed, perform the method, the method comprising:
- receiving, by the computer system, a post from a user for submission to a channel directed to a topic, wherein the channel corresponds to channel instances on different device components;
determining, by the computer system, a stream flow value for the channel, wherein the stream flow value is based on a volume of posts associated with the channel;
determining, by the computer system, a rating value associated with the user submitting the post;
processing, by the computer system, the stream flow value and the rating value to generate a distribution value;
determining, by the computer system, a set of the channel instances on which to make the post available, wherein the set of the channel instances comprises a first set of the channel instances responsive to the distribution value being a first distribution value, and wherein the set of the channel instances comprises a second set of the channel instances responsive to the distribution value being a second distribution value different than the first distribution value; and
providing, by the computer system, the post to users associated with the set of the channel instances.
1 Assignment
0 Petitions
Accused Products
Abstract
Approaches for distributing and optimizing quality and quantity of social media posts or other posts are disclosed. In certain implementations, a post may be received from a user for submission to a channel directed to a topic. A stream flow value may be determined for the channel. The stream flow value may be based on a volume of posts associated with the channel. A rating value associated with the user submitting the post may be determined. A scope of distribution of the post to one or more users accessing the channel may be determined based on the stream flow value and the rating value. In some implementations, channel instances corresponding to the channel may be provided on different device components. At least one channel instance of the channel instances on which to make the post available may be determined based on the stream flow value and the rating value.
23 Citations
30 Claims
-
1. A computer-implemented method of facilitating distribution of social media posts to users, the method being implemented by a computer system that includes one or more physical processors programmed with one or more computer program instructions which, when executed, perform the method, the method comprising:
-
receiving, by the computer system, a post from a user for submission to a channel directed to a topic, wherein the channel corresponds to channel instances on different device components; determining, by the computer system, a stream flow value for the channel, wherein the stream flow value is based on a volume of posts associated with the channel; determining, by the computer system, a rating value associated with the user submitting the post; processing, by the computer system, the stream flow value and the rating value to generate a distribution value; determining, by the computer system, a set of the channel instances on which to make the post available, wherein the set of the channel instances comprises a first set of the channel instances responsive to the distribution value being a first distribution value, and wherein the set of the channel instances comprises a second set of the channel instances responsive to the distribution value being a second distribution value different than the first distribution value; and providing, by the computer system, the post to users associated with the set of the channel instances. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method of facilitating distribution of social media posts to users, the method being implemented by a computer system that includes one or more physical processors programmed with one or more computer program instructions which, when executed, perform the method, the method comprising:
-
providing, by the computer system, channel instances on different device components, wherein the channel instances correspond to a channel that is directed to a topic; receiving, by the computer system, a post from a user for submission to the channel; determining, by the computer system, a rating value associated with the user submitting the post; determining, by the computer system, a set of the channel instances on which to make the post available, wherein the set of the channel instances comprise a first set of the channel instances responsive to the rating value being a first rating value, and wherein the set of the channel instances comprises a second set of the channel instances responsive to the rating value being a second rating value different than the first rating value; and providing, by the computer system, the post to users associated with the set of the channel instances. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-implemented method of optimizing the quality and quantity of social media posts presented to users, the method being implemented by a computer system that includes one or more physical processors programmed with one or more computer program instructions which, when executed, perform the method, the method comprising:
-
receiving, by the computer system, posts from one or more users for submission to a channel directed to a topic; determining, by the computer system, a predetermined number of the posts to make available during a given time interval to a first user accessing the channel; determining, by the computer system, at least one post of the posts to make available to the first user during the given time interval based on a user relationship between the first user and a user associated with the at least one post; determining, by the computer system, at least another post of the posts to make available to the first user during the given time interval without regard to user relationships of the first user; and providing, by the computer system, the at least one post and the at least another post to the first user such that a total number of the posts presented to the first user during the given time interval does not exceed the predetermined number. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for facilitating distribution of social media posts to users, the system comprising:
one or more physical processors programmed with one or more computer program instructions which, when executed, cause the one or more physical processors to; receive a post from a user for submission to a channel directed to a topic, wherein the channel corresponds to channel instances on different device components; determine a stream flow value for the channel, wherein the stream flow value is based a volume of posts associated with the channel; determine a rating value associated with the user submitting the post; process the stream flow value and the rating value to generate a distribution value; determine a set of the channel instances on which to make the post available, wherein the set of the channel instances comprises a first set of the channel instances responsive to the distribution value being a first distribution value, and wherein the set of the channel instances comprises a second set of the channel instances responsive to the distribution value being a second distribution value different than the first distribution value; and provide the post to users associated with the set of the channel instances. - View Dependent Claims (27, 28, 29, 30)
Specification