FIELD OF THE INVENTION(S)

Embodiments discussed herein related generally to collecting, controlling, and distributing digital content from multiple digital content creators to digital content consumers.

SUMMARY

An example method comprises receiving, by a content distribution system, a first request to store first creator content generated by a first content creator of a plurality of content creators, the first request to store the first creator content including a first content creator identifier, and one or more first categorical identifiers associated with the first content creator content, storing by the content distribution system the first creator content within a data store, receiving by the content distribution system first rules by the first content creator that govern access to the first creator content, the first rules including a requirement that for any particular consumer to have access to the first creator content, that particular consumer must be a member of a first content creator group, must have paid a fee to be a member of the first content creator group, and be within a first particular geographic area, the first rules further allowing access to the first creator content to requests for content provided by a first subset of third-party systems if all the other first rules are met by the requester, the first subset of third-party systems be independent of and remote from each other, receiving by the content distribution system a second request to store second creator content generated by a second content creator of the plurality of content creators, the second request to store second first creator content including a second content creator identifier, and one or more second categorical identifiers associated with the second content creator content, storing by the content distribution system the second creator content within the data store, receiving by the content distribution system second rules by the second content creator that govern access to the second creator content, the second rules including a requirement that for any particular consumer to have access to the second creator content, that particular consumer must be a member of a second content creator group, and be within a second particular geographic area, the second rules not including a payment requirement, the second rules further allowing access to the second creator content to request for content provided by a second subset of third-party systems if all the other second rules are met by the requester, the second subset of third-party systems be independent of and remote from each other, the first subset of third-party systems and the second subset of third-party systems being different from each other, receiving by the content distribution system a first identifier from a first third-party system from a first user and a first request for first creator content from the first user, confirming by the content distribution system that the first third-party system is a member of the first subset of third-party systems, if the first third-party system is not a member of the first subset of third-party systems, sending, by the content distribution system, a denial of the first request, if the first third-party system is a member of the first subset of third-party systems, determining, by the content distribution system, from the first request if the first user meets requirements of the first rules including that the first user, based on the first identifier, is a member of the first content creator group, paid the fee to be a member of the first content creator group, and is within the first particular geographic area, if the first user meets the requirements of the first rules, providing, by the content distribution system, the first creator content requested by the first request to the first user through the first third-party system, receiving by the content distribution system a second identifier from a second third-party system from a second user and a second request for second creator content from the second user, confirming by the content distribution system that the second third-party system is a member of the second subset of third-party systems, if the second third-party system is not a member of the second subset of third-party systems, sending, by the content distribution system, a denial of the second request, if the second third-party system is a member of the second subset of third-party systems, determining, by the content distribution system, from the second request if the second user meets requirements of the second rules including that second first user, based on the second identifier, is a member of the second content creator group and is within the second particular geographic area, and if the second user meets the requirements of the first rules, providing, by the content distribution system, the second creator content requested by second request to the second user through the second third-party system.

In some embodiments, the first rules allowing access to the first creator content to requests for content provided by the first subset of third-party systems comprises the first rules allowing access to the first creator content to requests for content provided by a first domain, and wherein confirming by the content distribution system that the first third-party system is a member of the first subset of third-party systems comprises confirming that the first third-party system is a member of the first domain and if the first third-party system is not a member of the first domain, sending, by the content distribution system to the first third-party system, a denial of the first request.

The first particular geographic area may be a country or a venue in some examples. The first rules may further require a time frame when the first user must provide the first request to obtain access for the first creator content. In some embodiments, the first rules further comprise a particular requirement that the first user must provide the first request from a particular venue during a particular time frame for access to a subset of first creator content, the subset of the first creator content otherwise not being available to other consumers that cannot meet the particular requirement.

In various embodiments, the method further comprises receiving by the content distribution system the second identifier from a third third-party system from the second user and a third request for first creator content from the second user, confirming by the content distribution system that the third third-party system is a member of the first subset of third-party systems, if the third third-party system is not a member of the first subset of third-party systems, sending, by the content distribution system, a denial of the third request, if the third third-party system is a member of the first subset of third-party systems, determining, by the content distribution system, from the third request if the second user meets requirements of the first rules including that the third user, based on the third identifier, is a member of the first content creator group, paid the fee to be a member of the first content creator group, and is within the first particular geographic area, and if the second user meets the requirements of the first rules, providing, by the content distribution system, the first creator content requested by third request to the second user through the third third-party system.

The method, in some embodiments, may comprise receiving by the content distribution system the second identifier from a third third-party system from the second user and a third request for general content from the second user, confirming by the content distribution system that the third third-party system is a member of the first subset of third-party systems and the second subset of third-party systems, determining that the second user meets the requirements of the second rules and not the first rules, and providing access to the second creator content.

The method may further comprise receiving by the content distribution system the second identifier from a third third-party system from the second user and a third request for general content from the second user, confirming by the content distribution system that the third third-party system is a member of the first subset of third-party systems and the second subset of third-party systems, determining that the second user meets the requirements of the second rules and the first rules, and providing access to the first creator content and the second creator content.

In some embodiments, determining if the first user is within the first particular geographic area comprises determining if the first third-party system is within the first particular geographic area, based, at least in part, on a first third-party system identifier.

In various embodiments, determining if the first user is within the first particular geographic area comprises determining if the first third-party system is within the first particular geographic area, based, at least in part, on GPS information from a digital device of the first user.

An example non-transitory computer readable medium may include executable instructions. The executable instructions may be executable by a processor for performing a method. The method may comprise receiving, by a content distribution system, a first request to store first creator content generated by a first content creator of a plurality of content creators, the first request to store the first creator content including a first content creator identifier, and one or more first categorical identifiers associated with the first content creator content, storing by the content distribution system the first creator content within a data store, receiving by the content distribution system first rules by the first content creator that govern access to the first creator content, the first rules including a requirement that for any particular consumer to have access to the first creator content, that particular consumer must be a member of a first content creator group, must have paid a fee to be a member of the first content creator group, and be within a first particular geographic area, the first rules further allowing access to the first creator content to requests for content provided by a first subset of third-party systems if all the other first rules are met by the requester, the first subset of third-party systems be independent of and remote from each other, receiving by the content distribution system a second request to store second creator content generated by a second content creator of the plurality of content creators, the second request to store second first creator content including a second content creator identifier, and one or more second categorical identifiers associated with the second content creator content, storing by the content distribution system the second creator content within the data store, receiving by the content distribution system second rules by the second content creator that govern access to the second creator content, the second rules including a requirement that for any particular consumer to have access to the second creator content, that particular consumer must be a member of a second content creator group, and be within a second particular geographic area, the second rules not including a payment requirement, the second rules further allowing access to the second creator content to request for content provided by a second subset of third-party systems if all the other second rules are met by the requester, the second subset of third-party systems be independent of and remote from each other, the first subset of third-party systems and the second subset of third-party systems being different from each other, receiving by the content distribution system a first identifier from a first third-party system from a first user and a first request for first creator content from the first user, confirming by the content distribution system that the first third-party system is a member of the first subset of third-party systems, if the first third-party system is not a member of the first subset of third-party systems, sending, by the content distribution system, a denial of the first request, if the first third-party system is a member of the first subset of third-party systems, determining, by the content distribution system, from the first request if the first user meets requirements of the first rules including that the first user, based on the first identifier, is a member of the first content creator group, paid the fee to be a member of the first content creator group, and is within the first particular geographic area, if the first user meets the requirements of the first rules, providing, by the content distribution system, the first creator content requested by the first request to the first user through the first third-party system, receiving by the content distribution system a second identifier from a second third-party system from a second user and a second request for second creator content from the second user, confirming by the content distribution system that the second third-party system is a member of the second subset of third-party systems, if the second third-party system is not a member of the second subset of third-party systems, sending, by the content distribution system, a denial of the second request, if the second third-party system is a member of the second subset of third-party systems, determining, by the content distribution system, from the second request if the second user meets requirements of the second rules including that second first user, based on the second identifier, is a member of the second content creator group and is within the second particular geographic area, and if the second user meets the requirements of the first rules, providing, by the content distribution system, the second creator content requested by second request to the second user through the second third-party system.

An example system may comprise at least on processor and memory. The memory may including instructions to configure the at least on processor to receive a first request to store first creator content generated by a first content creator of a plurality of content creators, the first request to store the first creator content including a first content creator identifier, and one or more first categorical identifiers associated with the first content creator content, store the first creator content within a data store, receive first rules by the first content creator that govern access to the first creator content, the first rules including a requirement that for any particular consumer to have access to the first creator content, that particular consumer must be a member of a first content creator group, must have paid a fee to be a member of the first content creator group, and be within a first particular geographic area, the first rules further allowing access to the first creator content to requests for content provided by a first subset of third-party systems if all the other first rules are met by the requester, the first subset of third-party systems be independent of and remote from each other, receive a second request to store second creator content generated by a second content creator of the plurality of content creators, the second request to store second first creator content including a second content creator identifier, and one or more second categorical identifiers associated with the second content creator content, store the second creator content within the data store, receive second rules by the second content creator that govern access to the second creator content, the second rules including a requirement that for any particular consumer to have access to the second creator content, that particular consumer must be a member of a second content creator group, and be within a second particular geographic area, the second rules not including a payment requirement, the second rules further allowing access to the second creator content to request for content provided by a second subset of third-party systems if all the other second rules are met by the requester, the second subset of third-party systems be independent of and remote from each other, the first subset of third-party systems and the second subset of third-party systems being different from each other, receive a first identifier from a first third-party system from a first user and a first request for first creator content from the first user, confirm that the first third-party system is a member of the first subset of third-party systems, if the first third-party system is not a member of the first subset of third-party systems, send a denial of the first request, if the first third-party system is a member of the first subset of third-party systems, determine from the first request if the first user meets requirements of the first rules including that the first user, based on the first identifier, is a member of the first content creator group, paid the fee to be a member of the first content creator group, and is within the first particular geographic area, if the first user meets the requirements of the first rules, provide the first creator content requested by the first request to the first user through the first third-party system, receive a second identifier from a second third-party system from a second user and a second request for second creator content from the second user, confirm that the second third-party system is a member of the second subset of third-party systems, if the second third-party system is not a member of the second subset of third-party systems, send a denial of the second request, if the second third-party system is a member of the second subset of third-party systems, determine from the second request if the second user meets requirements of the second rules including that second first user, based on the second identifier, is a member of the second content creator group and is within the second particular geographic area, and if the second user meets the requirements of the first rules, provide, the second creator content requested by second request to the second user through the second third-party system.

