The disclosure relates to systems and methods to process payments for subscribership within a membership platform.
Different platforms may be utilized by entities seeking contributions from the general public to obtain a needed service(s) and/or resource(s). Some of these platforms facilitate raising resources (i.e., funds) from the users through monetary contributions or donations to support a project. Oftentimes, supporters of a project are given rewards or special perks, where the size and/or exclusivity of the rewards or special perks may depend on the amount contributed.
A membership platform may be comprised of users including one or more of content creators, subscribers, and/or other users. Content creators may be users of the membership platform who offer content (also referred to as “benefit items”) to subscribers. A “benefit item” may refer to a good and/or service. A good may comprise a physical good and/or a digital good (e.g., “online” content). In some implementations, subscribers may donate funds to a content creator such that the benefit item may be the altruism in supporting the content creator. Subscribers may be users of the membership platform who subscribe, through payment of a one-time and/or recurring (e.g., monthly) fee, to one or more content creators. A subscriber of an individual content creator may obtain access to benefit items offered through the membership platform by virtue of being a subscriber to the individual content creator. A subscriber of an individual content creator may obtain preferential access to benefit items offered through the membership platform by virtue of being a subscriber to the individual content creator. Preferential access may refer to subscriber-only access to benefit items and/or other content. Preferential access may refer to tiered levels of access to benefit items and/or other content. Different levels of access may offer different quantities, content types, and/or combinations of benefit items. Different levels may correspond to different amounts of consideration paid by the given subscriber. In some implementations, other users of the membership platform may obtain limited access to benefit items. In some implementations, other users may be non-paying users and/or one-time visitors to the membership platform.
Given the amount of content creators, subscribers, and the many different types of content, membership platforms generally work with many payment processors to process a relatively high volume of payment. Different payment processors may have different restrictions on which transactions are processable. These restrictions may be based on the geographical location of the subscriber, the content the subscriber is subscribing to, the size of the transactions, and/or other information. Payment processors may reject transactions because of these restrictions, resulting in potential time and monetary losses. Accordingly, there is a need to determine which payment processors are best suited to execute certain transactions. The present disclosure addresses one or more of these problems in processing transactions through one or more payment processors.
One aspect of the present disclosure relates to process payments for subscribership within a membership platform. The system may include one or more hardware processors configured by machine-readable instructions and/or other components. The machine-readable instructions may include one or more computer program components. The computer program components may include one or more of an information component, a determination component, a transaction component, and/or other computer program components.
The information component may be configured to obtain benefit information for content creators of a membership platform and/or other information. The benefit information may characterize benefit items offered by the content creators to subscribers of the membership platform who subscribe to the content creators in exchange for consideration. By way of non-limiting illustration, the benefit information may characterize a first benefit item offered by a first content creator.
The information component may be further configured to obtain payment processor information and/or other information. The payment processor information may characterize payment processing entities. The payment processing entities may be configured to process transactions of payments of the consideration by the subscribers in exchange for subscribership to the content creators, through which the subscribers may receive the benefit items offered by the content creators. The payment processing entities may be characterized based on transaction criteria required to be satisfied in order for the payment processing entities to successfully process the transactions and/or other information. By way of non-limiting illustration, the payment processor information may characterize a first payment processing entity based on a first set of transaction criteria, and a second payment processing entity based on a second set of transaction criteria.
The information component may be configured to obtain transaction information and/or other information. The transaction information may characterize requested transactions between the content creators and the subscribers. The requested transactions may include the payments of the consideration by the subscribers in exchange for the subscribership to the content creators to receive the benefit items offered by the content creators. By way of non-limiting illustration, the transaction information may characterize a first requested transaction between the first content creator and a first subscriber, and a second requested transaction between the first content creator and a second subscriber.
The determination component may be configured to determine which of the payment processing entities should process the requested transactions. The determination may be based on the requested transactions satisfying the transaction criteria of the payment processing entities. By way of non-limiting illustration, the determination component may, responsive to the first requested transaction satisfying the first set of transaction criteria, determine the first payment processing entity should process the first requested transaction. By way of non-limiting illustration, the determination component may, responsive to the second requested transaction satisfying the second set of transaction criteria, determine the second payment processing entity should process the second requested transaction.
The transaction component may be configured to execute the requested transactions using the payment processing entities determined to have the transaction criteria satisfied. In some implementations, executing the requested transactions using the payment processing entities may include effectuating communication of transaction instructions to the payment processing entities. By way of non-limiting illustration, the first requested transaction may be executed via the first payment processing entity, and the second requested transaction may be executed via the second payment processing entity.
As used herein, any association (or relation, or reflection, or indication, or correspondence) involving servers, processors, remote computing platforms, and/or another entity or object that interacts with any part of the system and/or plays a part in the operation of the system, may be a one-to-one association, a one-to-many association, a many-to-one association, and/or a many-to-many association or N-to-M association (note that N and M may be different numbers greater than 1).
As used herein, the term “obtain” (and derivatives thereof) may include active and/or passive retrieval, determination, derivation, transfer, upload, download, submission, and/or exchange of information, and/or any combination thereof. As used herein, the term “effectuate” (and derivatives thereof) may include active and/or passive causation of any effect, both local and remote. As used herein, the term “determine” (and derivatives thereof) may include measure, calculate, compute, estimate, approximate, generate, and/or otherwise derive, and/or any combination thereof.
These and other features, and characteristics of the present technology, as well as the methods of operation and functions of the related elements of structure and the combination of parts and economies of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompanying drawings, all of which form a part of this specification, wherein like reference numerals designate corresponding parts in the various figures. It is to be expressly understood, however, that the drawings are for the purpose of illustration and description only and are not intended as a definition of the limits of the invention. As used in the specification and in the claims, the singular form of “a”, “an”, and “the” include plural referents unless the context clearly dictates otherwise.
Some entities may seek to obtain funds through subscriptions. Such entities may utilize online membership platforms that allow consumers to sign up for ongoing payments in exchange for rewards and/or other membership benefits. Entities seeking funding may be content creators, for example, artists, musicians, educators, speakers, etc. Content creators may create content, which may refer to one or more of information, experiences, products, and/or other content provided to an audience or end-user, whether it be digital, analog, virtual, and/or other form. For example, types of content may include but is not limited to online content such as video content, podcasts, photographic art, webcomics, do-it-yourself crafts, digital music, performance art, and/or other types of content. Content creators may utilize membership platforms that allow consumers to become subscribers of the content creator. As subscribers, consumers may contribute or donate money to a content creator on a recurring (e.g., weekly or monthly) basis and/or per piece of content created by the content creator. Content creators may interact with subscribers and/or prospective subscribers (e.g., consumers that show interest in the content created by content creators) in a variety of ways.
Membership platforms, generally, work with payment processors to process a relatively high volume of payments, give the amount of content creators, subscribers, and the many different types of content. Different payment processors may have different restrictions on which transactions are processable. Different payment processors may define restrictions in their terms of service (TOS) contracts. These contracts may dictate information such as which types of content they are willing to process transactions for, which types of content may be processed faster, which types of content may be processed cheaper, and/or which types of content may require more fees or may come up against more “red tape”. The present disclosure addresses one or more of these problems in processing transactions through one or more payment processors.
Consumer 14 (also referred to as a “subscriber” after subscribership is achieved) may set up a subscriber account with subscription platform 16. In setting up the subscriber account, consumer 14 may input demographic information relevant to consumer 14 (e.g., age, income, job, locale, etc.), and/or other information. Information identifying consumer 14 (e.g., name, a picture, a phone number, etc.) and/or other information may be input by consumer 14 when setting up the subscriber account. Through the page created by content creator 12, a consumer 14 may pledge to donate a given amount of money to content creator 12 every time content creator 12 creates content. For example, if content creator 12 is an artist, consumer 14 may pledge to donate ten dollars each time content creator 12 creates a piece of art.
In order to remit payment to content creator 12, consumer 14 may set up a payment mechanism through subscription platform 16 as part of setting up his/her subscriber account. When subscription platform 16 is notified or determines that content creator 12 has created content, subscription platform 16 may access payment network 26 to obtain and/or transfer the pledged amount from consumer bank 28 to content creator bank 30. It is noted that although the term “bank” is used, these components may comprise one or more of banking information, credit and/or debit card information, accounts through which only payments can be made, and/or other entities beyond a traditional “bank.” Alternatively (or in addition to per content pledge donations), consumer 14 may pledge to donate a given amount to content creator 12 on a recurring basis through subscription platform 16. For example, consumer 14 may pledge to donate five dollars each month to content creator 12, where each month, subscription platform 16 may access payment network 26 to obtain and transfer the pledged amount from consumer bank 28 to content creator bank 30. It should be understood that consumer 14 may have an established relationship with consumer bank 28, and that content creator 12 may have an established relationship with content creator bank 30. It should be noted that subscription platform 16 may retain a portion, such as some percentage, of the pledged amount, as a fee for hosting the page created by content creator 12, providing payment services, etc.
In some implementations, payment network 26 may include and/or may have access to one or more payment processing entities. A payment processing entity may comprise an entity (e.g., business) that handles transactions so that customers can submit payments in exchange for subscribership and/or created content. That means the payment processing entity may communicate and/or relay information between content creator bank 30 and consumer bank 28. By way of non-limiting illustration, payment network 26 may comprise payment gateway that connects the payment processor entities, the content creator accounts, and/or consumer accounts.
As consideration for the pledged donations, content creator 12 may provide some type of preferential access to consumer 14 in the form of benefit items including online content, physical content, and/or other content. Content creator 12 may specify tiers of preferential access based upon the amount of money consumer 14 pledges to donate and/or depending on whether the pledged donation is a recurring donation or a per content donation. The amounts and/or types of pledged donations that may be made by consumer 14 to back content creator 12 may be referred to as subscription levels.
For example, in return for a monthly, recurring dollar amount of donation, content creator 12 may provide a high-resolution digital image of the artwork created during that month to consumer 14. In exchange for a weekly, recurring dollar amount of donation, content creator 12 may provide a high-resolution digital image of the artwork created during that month as well as a time-lapse video of content creator 12 creating the artwork. In exchange for another dollar amount per content donation, content creator 12 may provide a low-resolution digital image of the artwork. For another dollar amount per content donation, content creator 12 may engage in a live webchat or live meet-and-greet with consumer 14. Various types of preferential access may be provided by content creator 12 to consumer 14, and content creator 12 may specify the subscription level to preferential access correlation.
The preferential access may be provided to consumer 14 from content creator 12. For example, content creator 12 may email digital copies of artwork to consumer 14 over a communications network, such as a local area network (LAN), a wide area network (WAN), a wireless network (e.g., WiFi), a mobile communication network, a satellite network, the Internet, fiber optic, coaxial cable, infrared, radio frequency (RF) or any other suitable network. The preferential access may be provided to consumer 14 from content creator 12 via subscriber platform 16. For example, the live webchat between content creator 12 and consumer 14 may be provided through some chat functionality of the page of content creator 12 hosted on server 22 of subscription platform 16, which may reside on communications network 32 or on another network (not shown).
It should be noted that not all subscription levels are necessarily associated with preferential access. Some consumers may be driven to subscribe to content creator 12 on the basis of created content rather than any special perks or rewards.
The specification and management of subscriptions on behalf of content creator 12 may be handled by subscription component 18 alone or in conjunction with database 24. For example, a user interface may be provided via subscription component 18 allowing content creator 12 to specify his/her desired subscription levels and corresponding preferential access, as well as his/her preferred sources of revenue. Subscription component 18 may receive the information input by content creator 12 and transmit the information for storage as one or more records, matrices, or other data structures in database 24 or within memory local to subscription component 18. Database 24 or the local memory of subscription component 18 may be configured in a suitable database configuration, such as a relational database, a structured query language (SQL) database, a distributed database, an object database, etc. Suitable configurations and database storage types will be apparent to persons having skill in the relevant art.
Content creator 12 may be associated with one or more of subscribership information, benefit information, creator profile information, creation information, and/or other information. The content creator 12 may be able to change (e.g., add, delete, update, modify, etc.) such information. Such changes may be input via subscription component 18 and reflected in its local memory and/or database 24. It should be understood that content creator 12 and/or consumer 14 may be an individual or some entity representative of an individual or group of individuals.
Benefit information may characterize benefit items that content creator 12 creates. The benefit information may include information defining and/or describing one or more of the type of benefit items, the medium in which the benefit items are created and/or presented, the amount of benefit items created, the frequency at which the benefit items are created, age-appropriateness level of the benefit items, legality of the benefit items, and/or other information. For example, type of benefit items and/or medium may indicate that content creator 12 creates paintings on canvas, develops video games for a mobile platform, performs in online musical performances, and/or other information. Amount may reflect that content creator 12 created a series of artwork comprising four paintings. Content frequency information may indicate that content creator 12 develops three video games over the course of six months. Such information may be stored in content database 24. The legality of the benefit items may include considerations with respect to one or more of jurisdiction, government, agency, and/or other information. Age-appropriateness level of the benefit items may include considerations that are either subjective or objective. By way of non-limiting illustration, a content creator may subjectively specify a range of ages they feel is appropriate for their content. By way of non-limiting illustration, a range of ages appropriate for content may be objectively specified (e.g., adult content for 18+ years of age consumers only).
In some implementations, subscribership information may characterize the subscribership of the individual subscribers to individual content creators. The subscribership information may include one or more of length of subscribership the individual subscribers to individual content creators, date of initial subscribership the individual subscribers to individual content creators, a subscription level the individual subscribers, rank among other subscribers to individual content creators, lifetime contribution amount the individual subscribers, identifying information of the individual subscribers, subscriber-initiated interactions, and/or other information. The identifying information of the individual subscribers may include one or more of name, username, demographics, email, and/or other information identifying an individual subscriber. The subscriber-initiated interactions may be characterized based on one or more of content of the interactions, form of the interactions, point in time of the interactions, and/or other information. The content of the interactions may include what was communicated. The form of interactions may indicate how the communication was made. By way of non-limiting illustration, communication may be made by one or more of chat, comments, posting of forum or message board, phone call, video chat, and/or other forms of communication.
Apart from providing preferential access to consumer 14, content creator 12 may engage with consumer 14 by interacting in a variety of ways. For example, content creator 12 may communicate with consumer 14 over email, one or more social media platforms, a messaging platform or other appropriate communication mechanisms or methods. It should be understood that such communication platforms or mechanisms may be embodied in communications network 32 allowing content creator 12 and consumer 14 to communicate outside of subscription platform 16. It should be understood that communication platforms or mechanisms may operate in conjunction with subscription platform 16 such that one or more of their respective functionalities may be utilized through subscription platform 16. For example, social media hyperlinks allowing information from content creator 12's page may be provided on the webpage allowing content creator 12 to share content creation progress updates with consumer 14. For example, content creator 12 may respond to a communication from consumer 14 posted on a comment section provided on content creator 12's page in a private message or as part of the comment thread. It should be noted that content creator 12 may engage a single consumer, e.g., consumer 14, one-on-one and/or may engage a group of consumers. For example, content creator 12 may post a “public” comment on his/her webpage that may be seen by any consumer that is a subscriber to content creator 12 and/or any consumer that may be a potential subscriber.
External resource(s) 116 may include sources of information outside of system 100, external entities participating with system 100, individual payment processing entities, and/or other resources. In some implementations, some or all of the functionality attributed herein to external resource(s) 116 may be provided by resources included in system 100.
It is noted the system 100 of
Server(s) 102 may be configured by machine-readable instructions 106. Machine-readable instructions 106 may include one or more computer program components. Executing the machine-readable instructions 106 may cause the one or more servers 102 to facilitate processing payments for subscribership within a membership platform. The computer program components may include one or more of an information component 108, a determination component 110, a transaction component 112, and/or other computer program components.
Information component 108 may be configured to obtain information utilized by within the system 100. The information may include one or more of benefit information, payment processor information, transaction information, and/or other information.
In some implementations, information component 108 may be configured to obtain benefit information for content creators of a membership platform. The benefit information may characterize benefit items offered by the content creators to subscribers of the membership platform who subscribe to the content creators in exchange for consideration. By way of non-limiting illustration, the benefit information may characterize a first benefit item offered by a first content creator.
In some implementations, information component 108 may be configured to obtain payment processor information. The payment processor information may characterize payment processing entities. The payment processing entities may be configured to process transactions of the payments of the consideration by the subscribers in exchange for subscribership to the content creators and/or payments of the consideration by the subscribers to receive individual benefit items offered by the content creators. The payment processing entities may be characterized based on transaction criteria and/or other information. The transaction criteria may include criteria required to be satisfied in order for the payment processing entities to successfully process (e.g., fulfill) the transactions. By way of non-limiting illustration, the payment processor information may characterize a first payment processing entity based on a first set of transaction criteria, and a second payment processing entity based on a second set of transaction criteria.
In some implementations, transaction criteria may include one or more of medium of the benefit items, age-appropriateness level of the benefit item, locale of the content creators, locale of the subscribers, legality of the benefit items, currency type of the content creator, currency type of the subscriber, and/or other information. The “locale” may include a place where a user lives. In some implementations, “locale” may be specified based on one or more of city, state, country, continent, jurisdiction, and/or other information.
In some implementations, information component 108 may be configured to determine the payment processor information by obtaining service guidelines of the payment processing entities and/or other information. The information component 108 may be configured to determine payment processing information by determining, from the service guidelines, the transaction criteria required to be satisfied in order for the payment processing entities to successfully process the transaction. In some implementations, service guidelines may include terms-of-service contracts specified by the payment processing entities and/or other information. The contracts may be digital word files, PDFs, and/or other formats. By way of non-limiting illustration, information component 108 may be configured to parse through service guidelines and extract information from the service guidelines and generate structured data sets. The structured data sets may comprise the transaction criteria.
In some implementations, payment processor information may further characterize the payment processing entities based on performance information and/or other information. The performance information may characterize the individual payment processing entities based on one or more of cost to process the transactions, latency in processing the transactions, likelihood of refusal, and/or other information. In some implementations, cost may include one or more of average cost, contracted cost, lowest cost, maximum cost, and/or other information. In some implementations, latency may refer to time delay in the fulfillment of the transaction after given instructions to process the transactions. In some implementations, likelihood of refusal may include a probability measure that a given transaction will not be fulfilled. In some implementations, a likelihood may be determined for different transactions (e.g., including but not limited to different content creators, subscribers, benefit items, amounts, currency type, etc.).
In some implementations, information component 108 may be configured to monitor the processing of the transactions by the payment processing entities. In some implementations, information component 108 may be configured to generate the performance information and/or other information based on monitoring. In some implementations, information component 108 may be configured to analyze historical performance information (e.g., information about transactions previously fulfilled) to determine the performance information for an individual payment processing entity.
In some implementation, information component 108 may be configured to obtain a preference hierarchy for the performance information. In some implementations, the preference hierarchy may include a preference order related to what information in the performance information may be most preferred (and/or least preferred) for a given transaction. The preference hierarchy for the performance information may provide a way to have fallback positions on determining which payment processing entity should be used to process transactions in the event that a transaction is unable to be processed. For example, the preference order may be specified for the cost to process the transactions, the latency in processing the transactions, the likelihood of refusal, and/or other performance information. By way of non-limiting illustration, one of the cost to process the transactions, the latency in processing the transactions, the likelihood of refusal, or other performance information may be selected as a most preferred performance information. The preference order may then include a next preferred performance information within the preference hierarchy, a next preferred performance information within the preference hierarchy, and so on. By way of non-limiting illustration, a preference hierarchy may include a preference order that specifies that cost is the most preferred characterization of performance, likelihood of refusal is the next preferred characterization of performance, and latency is the least preferred characterization of performance. By way of non-limiting illustration, a preference hierarchy may include a preference order that specifies that latency is the most preferred characterization of performance, cost of refusal is the next preferred characterization of performance, and likelihood of refusal is the least preferred characterization of performance.
In some implementations, information component 108 may be configured to obtain transaction information and/or other information. The transaction information may characterize requested transactions between the content creators and the subscribers. The requested transactions may include the payments of the consideration by the subscribers in exchange for the subscribership to the content creators and/or to receive the benefit items offered by the content creators and/or other payments. The transaction information may characterize requested transactions based on one or more of medium of a benefit item offered (e.g., via the subscription and/or on a one-time basis), age-appropriateness level of a benefit item, locale of a content creator, locale of a subscriber, legality of a benefit item, and/or other information. By way of non-limiting illustration, the transaction information may characterize a first requested transaction between the first content creator and a first subscriber, and a second requested transaction between the first content creator and a second subscriber. The first requested transaction may be characterized by one or more of medium of the first benefit item, age-appropriateness level of the first benefit item, locale of the first content creator, locale of the first subscriber, legality of first benefit item, and/or other information. The second requested transaction may be characterized by one or more of medium of the first benefit item, age-appropriateness level of the first benefit item, locale of the first content creator, locale of the second subscriber, legality of first benefit item, and/or other information.
Determination component 110 may be configured to determine which of the payment processing entities should process the requested transactions based on the requested transactions satisfying the transaction criteria of the payment processing entities. Determination component 110 may compare the transaction information with the payment processor information to determine which (if any) of the transaction criteria within the payment processor information is/are satisfied by the transaction information. In some implementations, a payment processing entity may be selected to process a requested transaction in response to a threshold amount of the transaction criteria being satisfied. In some implementations, the threshold amount may comprise all of the transaction criteria. In some implementations, the threshold amount may comprise a percentage of the transaction criteria. In some implementations, the percentage may include one or more of 90%, 80%, 70%, 60%, 50%, and/or other percentages. In some implementations, more than one payment processing entity may be determined to process a given transaction.
By way of non-limiting illustration, in response to the first requested transaction satisfying the first set of transaction criteria, determination component 110 may determine the first payment processing entity should process the first requested transaction. In response to the second requested transaction satisfying the second set of transaction criteria, determination component 110 may determine the second payment processing entity should process the second requested transaction.
In some implementations, determination component 110 may be configured to determine, from the payment processing entities that should process the requested transactions, which of the payment processing entities have the performance information that meets a performance threshold. The performance threshold may include one or more of a cost threshold to process the transactions, a latency threshold in processing the transactions, a likelihood of refusal threshold, and/or other thresholds. In some implementations, a threshold may specify a specific value and/or a range of values. By way of non-limiting illustration, a cost threshold may include a certain amount of a currency and/or range of amounts. By way of non-limiting illustration, a latency threshold may include a particular amount of time and/or range of time. By way of non-limiting illustration, a likelihood of refusal threshold may include a particular probability and/or range of probabilities.
In some implementations, determination component 110 may be configured to select the payment processing entities to execute the transactions. Selection of the payment processing entities may be based on the payment processing entities determined to have one or both of 1) the transaction criteria satisfied and/or 2) the most preferred performance information that meets the performance threshold. In some implementations, determination component 110 may be configured to, responsive to one or more failed attempts to process the transactions by the payment processing entities determined to have one or both of 1) the transaction criteria satisfied and/or 2) the most preferred performance information that meets the performance threshold, select an other one of the payment processing entities determined to have one or both of 1) the transaction criteria satisfied and/or 2) a next preferred performance information that meets the performance threshold. The next preferred performance information may be determined from the preference order.
Transaction component 112 may be configured to execute the requested transactions using the selected payment processing entities. In some implementations, executing the requested transactions using the payment processing entities may include effectuating communication of transaction instructions to the payment processing entities. The transaction instructions may include the necessary information (e.g., transaction information and/or other information) in order for a payment processing entity to fulfill a transaction. By way of non-limiting illustration, information may be communicated from a subscriber bank and/or computing platform of a subscriber, routed to the payment processor entity, and deposited to a content creator bank and/or computing platform of a content creator. In some implementations, information may be routed through system 100, and/or a network external to the system 100 may be established to communicate the information. By way of non-limiting illustration, the first requested transaction may be executed via the first payment processing entity, and the second requested transaction may be executed via the second payment processing entity.
Transaction component 112 may be configured to receive confirmation information from the payment processing entities. The confirmation information may include one or more an indication that a transaction was fulfilled, an indication that a transaction was denied, and/or other information. The confirmation information may be used during the monitoring of the payment processing entities to generate performance information.
In some implementations, server(s) 102, remote computing platform(s) 104, and/or external resource(s) 116 may be operatively linked via one or more electronic communication links. For example, such electronic communication links may be established, at least in part, via a network such as the Internet and/or other networks. It will be appreciated that this is not intended to be limiting, and that the scope of this disclosure includes implementations in which server(s) 102, remote computing platform(s) 104, and/or external resource(s) 116 may be operatively linked via some other communication media.
A given remote computing platform 104 may include one or more processors configured to execute one or more computer program components. The computer program components may be configured to enable an expert or user associated with the given remote computing platform 104 to interface with system 100, system 10, and/or external resource(s) 116, and/or provide other functionality attributed herein to remote computing platform(s) 104. By way of non-limiting example, the given remote computing platform 104 may include one or more of a desktop computer, a laptop computer, a handheld computer, a tablet computing platform, a NetBook, a Smartphone, a gaming console, and/or other computing platforms.
Server(s) 102 may include electronic storage 118, one or more processors 130, and/or other components. Server(s) 102 may include communication lines, or ports to enable the exchange of information with a network and/or other computing platforms. Illustration of server(s) 102 in
Electronic storage 118 may comprise non-transitory storage media that electronically stores information. The electronic storage media of electronic storage 118 may include one or both of system storage that is provided integrally (i.e., substantially non-removable) with server(s) 102 and/or removable storage that is removably communicable with server(s) 102 via, for example, a port (e.g., a USB port, a firewire port, etc.) or a drive (e.g., a disk drive, etc.). Electronic storage 118 may include one or more of optically readable storage media (e.g., optical disks, etc.), magnetically readable storage media (e.g., magnetic tape, magnetic hard drive, floppy drive, etc.), electrical charge-based storage media (e.g., EEPROM, RAM, etc.), solid-state storage media (e.g., flash drive, etc.), and/or other electronically readable storage media. Electronic storage 118 may include one or more virtual storage resources (e.g., cloud storage, a virtual private network, and/or other virtual storage resources). Electronic storage 118 may store software algorithms, information determined by processor(s) 130, information received from server(s) 102, information received from remote computing platform(s) 104, and/or other information that enables server(s) 102 to function as described herein.
Processor(s) 130 may be configured to provide information processing capabilities in server(s) 102. As such, processor(s) 130 may include one or more of a digital processor, an analog processor, a digital circuit designed to process information, an analog circuit designed to process information, a state machine, and/or other mechanisms for electronically processing information. Although processor(s) 130 is shown in
It should be appreciated that although components 108, 110, and/or 112 are illustrated in
Database 24 may include one or more databases or partitions in which information relating to content creator 12, and/or subscribership relevant to content creator 12. For example, database 24 may include a content creator database 24a, a content database 24b, a subscriber database 24c, and a subscription database 24d. It should be noted that the elements and/or functionality of database 24 may be implemented in local memory resident in subscription component 18 or shared between database 24 and the local memory of subscription component 18 rather than solely in database 24.
Database 24 may be populated with one or more of benefit information, creator profile information, subscriber information, subscribership information, and/or other information.
Creator profile information characterizing content creator may be stored in content creator database 24a. The creator profile information may be information reflecting the creator type that content creator 12 designates him/herself to be and/or other self-identified preferences regarding subscription offerings by content creator 12. For example, content creator type may reflect that content creator may be a paint artist, a digital artist, a sculptor, a video game developer, a writer, a performance artist, etc. Content creator preferences may reflect subscription levels content creator 12 wishes to offer to subscribers. Content creator preferences may reflect, e.g., a desired minimum revenue, preferred sources of revenue, subscription level proportions, etc. For example, content creator preferences may include information indicating content creator's desire for more subscribers pledging some amount of money or less subscribers pledging a greater amount of money. For example, content creator preferences may include information specifying that content creator wishes to supplement his/her subscription-generated revenue with revenue generated from the sale of promotional merchandise.
In addition to content creation-related information, and upon registering with subscription platform as a content creator, content creator may input information characterizing the identity of content creator. For example, content creator may input or upload contact information, a telephone number associated with a personal user device, such as smartphone, a locale, an email address, a photograph, and/or other identifying information. Such identifying information may be used by subscription platform in a variety of ways to associate content creator with particular content, his/her webpage, payment of subscription donations, and/or other information.
Content database 24b may store instances of digital content and/or other information.
Consumers may subscribe to content creators by registering with subscription platform. During registration, consumers may input certain subscriber demographic information indicative of economic and/or social characteristics. Subscriber demographic information may reflect the yearly income of consumers, a geographic area in which consumer resides, the age of consumer, interests of consumer, etc. Subscriber information may include data regarding the amount of money consumer is currently pledged to donate to one or more content creators. Over time, as monitored and collected by subscription platform, subscriber information may include information regarding the amount of money consumer has previously donated to one or more content creators. Subscriber information, as monitored and obtained by subscription platform 16 may include an Internet Protocol (IP) address indicative of a current location of consumer 14 and/or an IP address indicating a payment source. Such information may be stored in subscriber database 24c.
Like content creators, consumers may input or upload other identifying information. For example, a photograph or phone number of a consumer may be used. Such information may be stored in subscriber database 24c.
Subscription level information may refer to information characterizing different subscription levels and corresponding preferential access information specified by content creators. For example, subscription level information may reflect that a ten dollar recurring donation is rewarded with a high-resolution digital image of artwork created during that month to consumers. Such subscriber level information may be stored in subscription database 24d. Subscribership information may be stored in subscription database 24d and/or other storage location.
It should be noted that other databases or partitions may make up database 24. For example, database 24 may include one or more databases or partitions for storing information including, but not limited to the following: preferential access information characterizing activity in which content creator engagements may refer to data reflecting the type of activity, the level and/or exclusivity of preferential access to that activity granted to consumer; subscriber and/or content creator engagement information characterizing interactions, the type and/or frequency of interactions between subscribers and content creators, and/or the medium over which interactions may occur; and historical subscription level and/or engagement information reflecting subscription level and/or engagement information monitored and gathered over one or more periods of time.
It should be noted that some of the information described above may not necessarily be required. It should be noted that information reflecting additional aspects of, e.g., the content, content creator, content creator preferences, and/or subscribership, is contemplated by the disclosure. For example, preferential access need not necessarily be offered for each subscription level. For example, subscriber data may include data reflecting particular content creators to which a subscriber pledges donations.
In some implementations, method 400 may be implemented in one or more processing devices (e.g., a physical processor, digital processor, an analog processor, a digital circuit designed to process information, an analog circuit designed to process information, a state machine, and/or other mechanisms for electronically processing information). The one or more processing devices may include one or more devices executing some or all of the operations of method 400 in response to instructions stored electronically on an electronic storage medium. The one or more processing devices may include one or more devices configured through hardware, firmware, and/or software to be specifically designed for execution of one or more of the operations of method 400.
An operation 402 may include obtaining benefit information and/or other information for content creators of a membership platform. The benefit information may characterize benefit items offered by the content creators to subscribers of the membership platform who subscribe to the content creators in exchange for consideration. By way of non-limiting illustration, the benefit information may characterize a first benefit item offered by a first content creator. Operation 402 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to information component 108.
An operation 404 may include obtaining payment processor information. The payment processor information may characterize payment processing entities. The payment processing entities may be configured to process transactions of payments of the consideration by the subscribers in exchange for subscribership to the content creators and to receive the benefit items offered by the content creators. The payment processing entities may be characterized based on transaction criteria required to be satisfied in order for the payment processing entities to successfully process the transactions. By way of non-limiting illustration, the payment processor information may characterize a first payment processing entity based on a first set of transaction criteria, and a second payment processing entity based on a second set of transaction criteria. Operation 404 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to information component 108.
An operation 406 may include obtaining transaction information. The transaction information may characterize requested transactions between the content creators and the subscribers. The requested transactions may include the payments of the consideration by the subscribers in exchange for subscribership to the content creators. By way of non-limiting illustration, the transaction information may characterize a first requested transaction between the first content creator and a first subscriber, and a second requested transaction between the first content creator and a second subscriber. Operation 406 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to information component 108.
An operation 408 may include determining which of the payment processing entities should process the requested transactions based on the requested transactions satisfying the transaction criteria of the payment processing entities. By way of non-limiting illustration, responsive to the first requested transaction satisfying the first set of transaction criteria, determining the first payment processing entity should process the first requested transaction, and, responsive to the second requested transaction satisfying the second set of transaction criteria, determining the second payment processing entity should process the second requested transaction. Operation 408 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to determination component 110.
An operation 410 may include executing the requested transactions using the payment processing entities determined to have the transaction criteria satisfied. By way of non-limiting illustration, the first requested transaction may be executed via the first payment processing entity, and the second requested transaction may be executed via the second payment processing entity. Operation 410 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to transaction component 112.
Although the system(s) and/or method(s) of this disclosure have been described in detail for the purpose of illustration based on what is currently considered to be the most practical and preferred implementations, it is to be understood that such detail is solely for that purpose and that the disclosure is not limited to the disclosed implementations, but, on the contrary, is intended to cover modifications and equivalent arrangements that are within the spirit and scope of the appended claims. For example, it is to be understood that the present disclosure contemplates that, to the extent possible, one or more features of any implementation can be combined with one or more features of any other implementation.
Number | Name | Date | Kind |
---|---|---|---|
7921028 | Cole | Apr 2011 | B2 |
8051040 | Johnson | Nov 2011 | B2 |
8375024 | Goeldi | Feb 2013 | B2 |
8712376 | Strickon | Apr 2014 | B2 |
8850490 | Thomas | Sep 2014 | B1 |
9035163 | Mohajer | May 2015 | B1 |
9060249 | Meredith | Jun 2015 | B2 |
9558277 | Pappas | Jan 2017 | B2 |
9734521 | Curtis | Aug 2017 | B2 |
9767208 | Chow | Sep 2017 | B1 |
9870581 | Vormweg | Jan 2018 | B1 |
10356574 | Wood | Jul 2019 | B1 |
10394408 | Freund | Aug 2019 | B1 |
10607242 | Wood | Mar 2020 | B1 |
10621532 | Conte | Apr 2020 | B1 |
10936986 | Conte | Mar 2021 | B2 |
10937042 | Wood | Mar 2021 | B2 |
11049191 | Wilczek | Jun 2021 | B1 |
11238542 | Wixted | Feb 2022 | B1 |
11270330 | Brini | Mar 2022 | B1 |
20020036654 | Evans | Mar 2002 | A1 |
20020103698 | Cantrell | Aug 2002 | A1 |
20050087594 | Phillips | Apr 2005 | A1 |
20060053290 | Randle | Mar 2006 | A1 |
20070038516 | Apple | Feb 2007 | A1 |
20070069013 | Seifert | Mar 2007 | A1 |
20070164554 | Krone | Jul 2007 | A1 |
20080120185 | Evans | May 2008 | A1 |
20080183577 | Evans | Jul 2008 | A1 |
20080215467 | Huffman | Sep 2008 | A1 |
20080243693 | Thrasher | Oct 2008 | A1 |
20080265020 | Copeland | Oct 2008 | A1 |
20090069911 | Stefik | Mar 2009 | A1 |
20090158318 | Levy | Jun 2009 | A1 |
20090234710 | Belgaied Hassine | Sep 2009 | A1 |
20110258049 | Ramer | Oct 2011 | A1 |
20110295722 | Reisman | Dec 2011 | A1 |
20120054666 | Baird-Smith | Mar 2012 | A1 |
20120179556 | Ertas | Jul 2012 | A1 |
20120190386 | Anderson | Jul 2012 | A1 |
20120272278 | Bedi | Oct 2012 | A1 |
20120278725 | Gordon | Nov 2012 | A1 |
20120311462 | Devecka | Dec 2012 | A1 |
20130080328 | Royyuru | Mar 2013 | A1 |
20130197979 | Han | Aug 2013 | A1 |
20130226691 | Chatow | Aug 2013 | A1 |
20130275429 | York | Oct 2013 | A1 |
20140025473 | Cohen | Jan 2014 | A1 |
20140032326 | Li | Jan 2014 | A1 |
20140058938 | McClung, III | Feb 2014 | A1 |
20140067554 | Heppding | Mar 2014 | A1 |
20140067702 | Rathod | Mar 2014 | A1 |
20140122507 | Zeng | May 2014 | A1 |
20140164049 | Yakos | Jun 2014 | A1 |
20140164514 | Eteminan | Jun 2014 | A1 |
20140214641 | Acker, Jr. | Jul 2014 | A1 |
20140280121 | Sharp | Sep 2014 | A1 |
20140324604 | Munoz Torres | Oct 2014 | A1 |
20140366047 | Thomas | Dec 2014 | A1 |
20150066189 | Mulligan | Mar 2015 | A1 |
20150066675 | Camelio | Mar 2015 | A1 |
20150161692 | Tembo | Jun 2015 | A1 |
20150193889 | Garg | Jul 2015 | A1 |
20150363899 | Krause | Dec 2015 | A1 |
20160071058 | Galuten | Mar 2016 | A1 |
20160080485 | Hamedi | Mar 2016 | A1 |
20160124918 | Ying | May 2016 | A1 |
20160189198 | McKenzie | Jun 2016 | A1 |
20160210650 | Sewell | Jul 2016 | A1 |
20160232480 | Erez | Aug 2016 | A1 |
20160239807 | Creighton | Aug 2016 | A1 |
20160357376 | Carrigan | Dec 2016 | A1 |
20170017978 | Wallace | Jan 2017 | A1 |
20170076348 | Jennings | Mar 2017 | A1 |
20170083930 | Nagaraj | Mar 2017 | A1 |
20170161794 | Zhu | Jun 2017 | A1 |
20170337621 | Peters | Nov 2017 | A1 |
20180040019 | Gavlovski | Feb 2018 | A1 |
20180075147 | Bagheri | Mar 2018 | A1 |
20180121973 | Dimascio | May 2018 | A1 |
20180144052 | Sayyadi-Harikandehei | May 2018 | A1 |
20180181964 | Zagarese | Jun 2018 | A1 |
20180285933 | Lee-Chan | Oct 2018 | A1 |
20180365709 | Modani | Dec 2018 | A1 |
20190026280 | Aviyam | Jan 2019 | A1 |
20190026782 | McGrath | Jan 2019 | A1 |
20190164082 | Wu | May 2019 | A1 |
20190290965 | Oren | Sep 2019 | A1 |
20190361577 | Burns | Nov 2019 | A1 |
20200007934 | Ortiz | Jan 2020 | A1 |
20200020014 | Jin | Jan 2020 | A1 |
20200089724 | Zimovnov | Mar 2020 | A1 |
20200134696 | Lardeux | Apr 2020 | A1 |
20200219025 | Conte | Jul 2020 | A1 |
20200219114 | Wood | Jul 2020 | A1 |
20200300538 | Avakian | Sep 2020 | A1 |
20200311751 | Shi | Oct 2020 | A1 |
20200320571 | Singh | Oct 2020 | A1 |
20200351561 | Spencer | Nov 2020 | A1 |
20210133651 | Conte | May 2021 | A1 |
20210133775 | Wood | May 2021 | A1 |
20210158317 | Kurylko | May 2021 | A1 |
20210192460 | Xu | Jun 2021 | A1 |
20210216976 | Kaufman | Jul 2021 | A1 |
20220156781 | Brini | May 2022 | A1 |
20220277356 | Russo | Sep 2022 | A1 |
20220318704 | Brini | Oct 2022 | A1 |
20220377399 | Bonner | Nov 2022 | A1 |
20230153840 | Wood | May 2023 | A1 |
20230162118 | Conte | May 2023 | A1 |
20230206154 | Brini | Jun 2023 | A1 |
20230245162 | Thomas | Aug 2023 | A1 |
20230252097 | Church | Aug 2023 | A1 |
Number | Date | Country |
---|---|---|
2019191623 | Oct 2019 | JP |
20190119773 | Oct 2019 | KR |
2009045899 | Apr 2009 | WO |
Entry |
---|
Author(s) Rakesh Title: Personalized recommendations of twitter lists using content and network information Journal: AAAI [ online]. Publication date: 2014. [retrieved on: Sep. 29, 2023 ]. Retrieved from the Internet: < URL: https://ojs.aaai.org/index.php/ICWSM /article/view/14558> (Year: 2014). |
Author(s):Osuala Title: Impact of subscription based crowdfunding on creators online channels Journal: ERF [online]. Publication date: 2019. [retrieved on: Feb. 23, 2023 ]. Retrieved from the Internet: < URL: https://aisel.aisnet.org/cgi/viewcontent.cgi?article=1017& context=amcis2019> (Year: 2019). |
Content and conduit: Relative profitability in the new era of television Todreas, Timothy Michael. ProQuest Dissertations and Theses, ProQuest Dissertations Publishing. (1996) (Year: 1996) 431 pages. |
F. Cappa, S. Franco, E. Ferrucci and R. Maiolini, “The Impact of Product and Reward Types in Reward-Based Crowdfunding,” Mar. 11, 2021, in IEEE Transactions on Engineering Management, 12 pages, doi: 10.1109/TEM.2021.3058309 (Year: 2021). |
Gerri Detweiler, Reward Crowdfunding, Mar. 20, 2020, Nav, 11 pages, https://www.nav.com/business-financing-options reward-crowdfunding/ (Year: 2020). |
Harris, William. “26 Inexpensive Customer Delight Ideas Worth Trying to Fuel Business Growth” Sellbrite, Jun. 2016, https://www.sellbrite.com/blog/customer-delight/( Year: 2016) 26 pages. |
Hyken, Shep. “Seven Ways to Properly Give a Gift to Your Customers” Shep Hyken's Blog, Jun. 2016, https://hyken.com/ internal-customers/seven-ways-properly-give-gift-customers/ (Year: 2016) 11 pages. |
Investing in Games With Fig Game Shares,Feb. 28, 2019, fig.co, 12 pages, https://www.fig.co/invest#rewards-based-crowdfunding ( Year: 2019). |
Iulia, “9 social media apps paying their content creators”, May 16, 2021 (Year: 2021). |
J. Lahann, M. Scheid and P. Fettke, “Utilizing Machine Learning Techniques to Reveal VAT Compliance Violations in Accounting Data,” 2019 IEEE 21st Conference on Business Informatics (CBI), 2019, pp. 1-10, doi: 10.1109/CBI.2019.00008. |
L. Xuefeng and W. Zhao, “Using Crowdfunding in an Innovative Way: A Case Study from a Chinese Crowdfunding Platform,” 2018 Portland International Conference on Management of Engineering and Technology (PICMET), 2018, pp. 1-9, doi: 10.23919/ PICMET.2018.8481838. (Year: 2018). |
Lopez et al., A Recommender System Based on a Machine Learning Algorithm for B2C Portals; Published in: 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology Date of Conference: Sep. 15-18, 2009 (Year: 2009). |
Massimiliano Barbi and Marco Bigelli, Crowdfunding practices in and outside the US, Jun. 2017, 47 pages, ResearchGate DOI: 10.1016/ j.ribaf.2017.05.013 (Year: 2017). |
Mattison, David, “Reality Check for your Muses: Creativity and Business Innovation Resources”, Searcher; Medford vol. 16, Iss. 10, (Nov./Dec. 2008): 16-21, 55-59. (Year: 2008). |
Miller, Nicole. “Inside Buffer's Community Delight Headquarters: How and Why We Send Swag and What It All Costs” Buffer, Apr. 27, 2015, 23 pages, https://buffer.com/resources/community-delight/ (Year: 2015). |
Ondrejka, Cory, “Escaping the gilded cage: User created content and building the metaverse”, 49 N.Y.L. Sch. L. Rev. 81 (2004). (Year: 2004) (23 pages). |
Perez, “Watchworthy's personalized TV recommendation app will help you find your next binge”, Mar. 24, 2020 (Year: 2020). |
Shipwire. “Marketing inserts” Shipwire support, Feb. 27, 2015, https://www.shipwire.com/w/support/marketing-inserts/ (Year: 2015) 9 pages. |
Vanderhoef, II, Robert John, et al., “An Industry of Indies: The New Cultural Economy of Digital Game Production”, University of California, Santa Barbar, Sep. 2016, pp. 1-259. (Year: 2016). |
Wilson et al., Real World Applications of Machine Learning Techniques over Large Mobile Subscriber Datasets, SE4ML: Software Engineering for Machine Learning , 9 pages, ARXIV ID: 1502.02215 Publication Date: Feb. 8, 2015 (Year: 2015). |
Yarbro, Printify Vs. Printful: Pros and Cons, Dec. 9, 2019, nomadicwander, https://nomadicwander.com/2019/12/09. printify-vs-printful-pros-and-cons/ (Year:2019) 10 pages. |
Fischer, “Ad models break everyone's brains': How Patreon and Substack are trying to make the internet a better place with membership and subscriptions” (Aug. 11, 2019) (Year: 2019). |
“Aatish—A New Profile-Based Recommendation Services for Mobile Telecom Network Subscribers”. IEEE. 2015. (Year: 2015). |
Masters of media, Substack: Against the advertising model, 2019 (Year: 2019). |
Shariatmadari, Ali. “Data Dissemination using Information-Centric Networking.” Order No. 10194046 University of Toronto (Canada) , 2016. Ann Arbor (Year: 2016). |
Han, “Online contents funding system and method based upon matching with contents creator and investor”, Translation of KR Pub No. 20190119773 A (2019) (Year: 2019) 15 pages. |
Number | Date | Country | |
---|---|---|---|
20230325866 A1 | Oct 2023 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17341130 | Jun 2021 | US |
Child | 18334026 | US |