Systems for a Personalized Uniform Resource Locator Encoded for Full Chain-of-Attribution

Systems for a personalized Uniform Resource Locator (URL) encoded for full chain-of-attribution enabling exponential growth marketing are disclosed. Some embodiments may include: generating a personalized Uniform Resource Locator (URL) for a creator, the personalized URL being encoded for full chain-of-attribution by being specific for the creator, the personalized URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the creator, providing the personalized URL to the creator for sharing with a plurality of followers of the creator, receiving registration data of click inputs by the plurality of followers on the personalized URL, generating a destination Uniform Resource Locator based on the click inputs by the plurality of followers on the personalized URL, the destination URL being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination.

FIELD OF INVENTION

The present disclosure relates to systems, apparatus, and storage media for systems of a personalized Uniform Resource Locator encoded for full chain-of-attribution.

SUMMARY

In some aspects, the techniques described herein relate to a system, including: one or more hardware processors configured by machine-readable instructions to: generate a personalized Uniform Resource Locator for a creator, the personalized URL being encoded for full chain-of-attribution by being specific for the creator, the personalized URL including a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the creator; provide the personalized URL to the creator for sharing with a plurality of followers of the creator; receive registration data of click inputs by the plurality of followers on the personalized URL; generate a destination Uniform Resource Locator based on the click inputs by the plurality of followers on the personalized URL, the destination URL being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination, the destination URL including a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the destination; provide the destination URL to the plurality of followers, the providing the destination URL including replacing the personalized URL with the destination URL in real-time; receive option-in for messaging from the plurality of followers of the creator based on interaction of the plurality of followers with the destination URL, the interaction of the plurality of followers with the destination URL including two tap inputs on the destination URL by each follower of the plurality of followers; update a data record of the creator with a number of referrals based on the receiving option-in for the messaging; and provide gamification to the creator using the full chain-of-attribution, the gamification using the data record of the creator with the number of referrals.

In some aspects, the techniques described herein relate to a system, wherein the one or more hardware processors are further configured by machine-readable instructions to: send a brand related message to each follower of the plurality of followers based on the receiving option-in for the messaging.

In some aspects, the techniques described herein relate to a system, wherein the brand related message includes at least one of: a short messaging service (SMS) message, a Multimedia Messaging Service (MMS) message, and an over-the-top (OTT) message.

In some aspects, the techniques described herein relate to a system, wherein the protocol of the personalized Uniform Resource Locator (URL) includes at least one of Hypertext Transfer Protocol (HTTP) and HTTP Secure (HTTPS).

In some aspects, the techniques described herein relate to a system, wherein the gamification including a leaderboard, the leaderboard including a ranking of the creator compared with other creators based on the data record of the creator with the number of referrals.

In some aspects, the techniques described herein relate to a system, wherein the one or more hardware processors are further configured by machine-readable instructions to: receive registration data of a click input by a referral follower of the plurality of followers on the personalized URL; tag the referral follower as a current referring affiliate of the creator; and update the data record of the creator including the number of referrals based on a number of referring affiliates.

In some aspects, the techniques described herein relate to a system, wherein the one or more hardware processors are further configured by machine-readable instructions to: update the gamification to the creator using the full chain-of-attribution, the updating the gamification using the number of referring affiliates.

In some aspects, the techniques described herein relate to an apparatus, including: at least one memory storing computer program instructions; and at least one processor configured to execute the computer program instructions to cause the apparatus at least to: generate a personalized Uniform Resource Locator for a creator, the personalized URL being encoded for full chain-of-attribution by being specific for the creator, the personalized URL including a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the creator; provide the personalized URL to the creator for sharing with a plurality of followers of the creator; receive registration data of click inputs by the plurality of followers on the personalized URL; generate a destination Uniform Resource Locator based on the click inputs by the plurality of followers on the personalized URL, the destination URL being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination, the destination URL including a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the destination; provide the destination URL to the plurality of followers, the providing the destination URL including replacing the personalized URL with the destination URL in real-time; receive option-in for messaging from the plurality of followers of the creator based on interaction of the plurality of followers with the destination URL, the interaction of the plurality of followers with the destination URL including two tap inputs on the destination URL by each follower of the plurality of followers; update a data record of the creator with a number of referrals based on the receiving option-in for the messaging; and provide gamification to the creator using the full chain-of-attribution, the gamification using the data record of the creator with the number of referrals.

In some aspects, the techniques described herein relate to an apparatus, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to send a brand related message to each follower of the plurality of followers based on the receiving option-in for the messaging.

In some aspects, the techniques described herein relate to an apparatus, wherein the brand related message includes at least one of: a short messaging service (SMS) message, a Multimedia Messaging Service (MMS) message, and an over-the-top (OTT) message.

In some aspects, the techniques described herein relate to an apparatus, wherein the protocol of the personalized Uniform Resource Locator (URL) includes at least one of Hypertext Transfer Protocol (HTTP) and HTTP Secure (HTTPS).

In some aspects, the techniques described herein relate to an apparatus, wherein the gamification including a leaderboard, the leaderboard including a ranking of the creator compared with other creators based on the data record of the creator with the number of referrals.

In some aspects, the techniques described herein relate to an apparatus, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to receive registration data of a click input by a referral follower of the plurality of followers on the personalized URL; tag the referral follower as a current referring affiliate of the creator; and update the data record of the creator including the number of referrals based on a number of referring affiliates.

In some aspects, the techniques described herein relate to an apparatus, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to update the gamification to the creator using the full chain-of-attribution, the updating the gamification using the number of referring affiliates.

In some aspects, the techniques described herein relate to a non-transient computer-readable storage medium including instructions being executable by one or more processors to perform a method, the method including: generating a personalized Uniform Resource Locator for a creator, the personalized URL being encoded for full chain-of-attribution by being specific for the creator, the personalized URL including a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the creator; providing the personalized URL to the creator for sharing with a plurality of followers of the creator; receiving registration data of click inputs by the plurality of followers on the personalized URL; generating a destination Uniform Resource Locator based on the click inputs by the plurality of followers on the personalized URL, the destination URL being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination, the destination URL including a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the destination; providing the destination URL to the plurality of followers, the providing the destination URL including replacing the personalized URL with the destination URL in real-time; receiving option-in for messaging from the plurality of followers of the creator based on interaction of the plurality of followers with the destination URL, the interaction of the plurality of followers with the destination URL including two tap inputs on the destination URL by each follower of the plurality of followers; updating a data record of the creator with a number of referrals based on the receiving option-in for the messaging; and providing gamification to the creator using the full chain-of-attribution, the gamification using the data record of the creator with the number of referrals.

In some aspects, the techniques described herein relate to a computer-readable storage medium, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the computer-readable storage medium to send a brand related message to each follower of the plurality of followers based on the receiving option-in for the messaging.

In some aspects, the techniques described herein relate to a computer-readable storage medium, wherein the brand related message includes at least one of: a short messaging service (SMS) message, a Multimedia Messaging Service (MMS) message, and an over-the-top (OTT) message.

In some aspects, the techniques described herein relate to a computer-readable storage medium, wherein the protocol of the personalized Uniform Resource Locator (URL) includes at least one of Hypertext Transfer Protocol (HTTP) and HTTP Secure (HTTPS).

In some aspects, the techniques described herein relate to a computer-readable storage medium, wherein the gamification including a leaderboard, the leaderboard including a ranking of the creator compared with other creators based on the data record of the creator with the number of referrals.

In some aspects, the techniques described herein relate to a computer-readable storage medium, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the computer-readable storage medium to receive registration data of a click input by a referral follower of the plurality of followers on the personalized URL; tag the referral follower as a current referring affiliate of the creator; and update the data record of the creator including the number of referrals based on a number of referring affiliates.

In some aspects, the techniques described herein relate to a computer-readable storage medium, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the computer-readable storage medium to update the gamification to the creator using the full chain-of-attribution, the updating the gamification using the number of referring affiliates.

DETAILED DESCRIPTION

Embodiments of the present technology enable the first exponential market platform that fully exploits the culture graph. The present technology enables sequencing and instrumenting of “influence chains” end-to-end and at scale. For example, an “influence chains” may include the following:

In various embodiments, the “influence chains” may continue without limit for an exponential growth of a messaging service, all the way to purchase and monetization.

FIG.1is an exemplary link encoded for full chain-of-attribution according to exemplary embodiments of the present technology. The present technology uses personalized links, discount codes that are encoded for full chain-of-attribution to drive viral growth of SMS option-ins and purchases. For example, systems of the present technology may include generating a personalized short link for a creator, the personalized short link being encoded for full chain-of-attribution.

In various embodiments the present technology includes a system (as shown inFIG.7) comprising: one or more hardware processors configured by machine-readable instructions to: generate a personalized Uniform Resource Locator100for a creator, the personalized URL100being encoded for full chain-of-attribution by being specific for the creator, the personalized URL100comprising a protocol, an Internet Protocol address, and a sub-directory110, the sub-directory110being specific for the creator.

FIG.2is an exemplary screenshot200of a social media interface including the link encoded for full chain-of-attribution according to exemplary embodiments of the present technology. For example, a celebrity or social media influencer (e.g., Lady Gaga, may have a personalized link (encoded for full chain-of-attribution) sitting atop thousands of chains-of-attribution each started by one of her followers as shown inFIG.2.

In various embodiments the present technology includes a system (as shown inFIG.7) comprising: one or more hardware processors configured by machine-readable instructions to: provide the personalized URL100to the creator (e.g. Lady Gaga) for sharing with a plurality of followers of the creator; and receive registration data of click inputs by the plurality of followers on the personalized URL100;

FIG.3is a user interface300showing an SMS popup to two-tap option-in according to exemplary embodiments of the present technology.FIG.3shows a pop-up screen on the interface of a user that awaits, after clicking on the link encoded for full chain-of-attribution and in just two taps the user is opted-in to marketing SMS texts. For example, systems of the present technology may include receiving option-in for short messaging service (SMS/WhatsApp/Facebook Messenger) texts from a plurality of followers of the creator using the personalized short link for the creator, the option-in for the short messaging service (SMS/WhatsApp/Facebook Messenger) texts comprising two taps by each follower of the plurality of followers of the creator. For example, one of 84+ million Twitter followers of Lady Gaga option-in for short messaging service (SMS) texts using the link encoded for full chain-of-attribution. For instance, systems of the present technology may include receiving user data from the plurality of followers based on interaction of the plurality of followers with the personalized short link. For example, meta data relating to the plurality of followers.

In various embodiments the present technology includes a system (as shown inFIG.7) comprising: one or more hardware processors configured by machine-readable instructions to: generate a destination Uniform Resource Locator310based on the click inputs by the plurality of followers on the personalized URL100, the destination URL310being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination, the destination URL310comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the destination; and provide the destination URL310to the plurality of followers, the providing the destination URL310comprising replacing the personalized URL100with the destination URL310in real-time.

In various embodiments the present technology includes a system (as shown inFIG.7) comprising: one or more hardware processors configured by machine-readable instructions to: receive option-in for messaging from the plurality of followers of the creator based on interaction of the plurality of followers with the destination URL310, the interaction of the plurality of followers with the destination URL310comprising two tap inputs on the destination URL310by each follower of the plurality of followers; and update a data record of the creator with a number of referrals based on the receiving option-in for the messaging.

FIG.4is a user interface400according to exemplary embodiments of the present technology. Furthermore, as shown inFIG.4the marketing opportunities continue as after making a discounted purchase the user receives a personalized text from a brand. For instance, systems of the present technology may include sending a brand related short messaging service (SMS/WhatsApp/Facebook Messenger) text to the plurality of followers based on the receiving option-in for the short messaging service (SMS/WhatsApp/Facebook Messenger) texts and the user data from the plurality of followers. For example, the present technology may generate a personalized Uniform Resource Locator410for a follower of the creator, the personalized URL410being encoded for full chain-of-attribution by being specific for the follower of the creator, the personalized URL410comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the follower. The personalized URL410May be similar to the personalized URL100being encoded for full chain-of-attribution by being specific for the creator in various embodiments.

FIG.5is a user interface500showing the chain-of-influence and according to exemplary embodiments of the present technology. As shown inFIG.5, the user may SMS text the link to three of her friends using the personalized URL410being encoded for full chain-of-attribution by being specific for the follower of the creator, and an hour later, the user gets another message from the brand.

FIG.6is a user interface600showing the chain-of-influence including gamifying sharing and according to exemplary embodiments of the present technology. For example, the present technology enables the gamify of sharing for users including a “My Score” and a virtual leaderboard to incentivize users to continue sharing using the personalized URL410, the personalized URL410being encoded for full chain-of-attribution by being specific for the follower of the creator. For instance, systems of the present technology may include providing gamification of the plurality of users based on the full chain-of-attribution, the gamification of the plurality of users including a leaderboard.

In some embodiments, each celebrity/influencer/creator may be given the same brand prize package for their own virtual leaderboard, and each can add their own incentive and let each celebrity/influencer/creator to compete for most impactful Culture Graph. For example, each celebrity/influencer/creator may provide a brand prize package such as cocktail/coffee with the celebrity/influencer/creator.

In various exemplary embodiments, the results from the chain-of-influence for the first twenty-four hours in an exemplary embodiments were 20,342 SMS option-ins, and $650,586.66 in purchases, and Amanda being in in fifth place on a virtual leaderboard, with a score of two-hundred-and-twenty-five. The present technology enables unlocking exponential growth in SMS option-ins for consumer brand clients that also drive exponential growth of our messaging revenue.

In various embodiments the present technology includes a system (as shown inFIG.7) comprising: one or more hardware processors configured by machine-readable instructions to: provide gamification to the creator using the full chain-of-attribution, the gamification using the data record of the creator with the number of referrals.

FIG.7illustrates a system configured for a personalized Uniform Resource Locator (URL) encoded for full chain-of-attribution enabling exponential growth marketing, in accordance with one or more embodiments. In some cases, system700may include one or more computing platforms702. The one or more computing platforms702may be communicably coupled with one or more remote platforms704. In some cases, users may access the system700via remote platform(s)704.

The one or more computing platforms702may be configured by machine-readable instructions706. Machine-readable instructions706may include modules. The modules may be implemented as one or more of functional logic, hardware logic, electronic circuitry, software modules, and the like. The modules may include one or more of URL generating module708, URL providing module710, registration data receiving module712, destination URL generating module714, destination URL providing module716, option in receiving module718, data record updating module720, gamification providing module722, message sending module724, registration data receiving module726, follower tagging module728, data record updating module730, gamification updating module732, and/or other modules.

URL generating module708may be configured to generate a personalized Uniform Resource Locator for a creator, the personalized URL being encoded for full chain-of-attribution by being specific for the creator, the personalized URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the creator. URL providing module710may be configured to provide the personalized URL to the creator for sharing with a plurality of followers of the creator. Registration data receiving module712may be configured to receive registration data of click inputs by the plurality of followers on the personalized URL. Destination URL generating module714may be configured to generate a destination Uniform Resource Locator based on the click inputs by the plurality of followers on the personalized URL, the destination URL being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination, the destination URL comprise a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the destination. Destination URL providing module716may be configured to provide the destination URL to the plurality of followers, the providing the destination URL comprising replacing the personalized URL with the destination URL in real-time. Option in receiving module718may be configured to receive option-in for messaging from the plurality of followers of the creator based on interaction of the plurality of followers with the destination URL, the interaction of the plurality of followers with the destination URL comprising two tap inputs on the destination URL by each follower of the plurality of followers. Data record updating module720may be configured to update a data record of the creator with a number of referrals based on the receiving option-in for the messaging. Gamification providing module722may be configured to provide gamification to the creator using the full chain-of-attribution, the gamification using the data record of the creator with the number of referrals.

Message sending module724may be configured to send a brand related message to each follower of the plurality of followers based on the receiving option-in for the messaging. In some cases, the brand related message comprises at least one of: a short messaging service message, a Multimedia Messaging Service message, and an over-the-top message.

In some cases, the protocol of the personalized Uniform Resource Locator comprises at least one of Hypertext Transfer Protocol and HTTP Secure and the gamification comprising a leaderboard, the leaderboard comprising a ranking of the creator compared with other creators based on the data record of the creator with the number of referrals.

Registration data receiving module726may be configured to receive registration data of a click input by a referral follower of the plurality of followers on the personalized URL. Follower tagging module728may be configured to tag the referral follower as a current referring affiliate of the creator. Data record updating module730may be configured to update the data record of the creator including the number of referrals based on a number of referring affiliates.

Gamification updating module732may be configured to update the gamification to the creator using the full chain-of-attribution, the updating the gamification using the number of referring affiliates.

In some cases, the one or more computing platforms702, may be communicatively coupled to the remote platform(s)704. In some cases, the communicative coupling may include communicative coupling through a networked environment734. The networked environment734may be a radio access network, such as LTE or 5G, a local area network (LAN), a wide area network (WAN) such as the Internet, or wireless LAN (WLAN), for example. It will be appreciated that this is not intended to be limiting, and that the scope of this disclosure includes implementations in which one or more computing platforms702and remote platform(s)704may be operatively linked via some other communication coupling. The one or more one or more computing platforms702may be configured to communicate with the networked environment734via wireless or wired connections. In addition, in an embodiment, the one or more computing platforms702may be configured to communicate directly with each other via wireless or wired connections. Examples of one or more computing platforms702may include, but is not limited to, smartphones, wearable devices, tablets, laptop computers, desktop computers, Internet of Things (IoT) device, or other mobile or stationary devices. In an embodiment, system700may also include one or more hosts or servers, such as the one or more remote platforms704connected to the networked environment734through wireless or wired connections. According to one embodiment, remote platforms704may be implemented in or function as base stations (which may also be referred to as Node Bs or evolved Node Bs (eNBs)). In other embodiments, remote platforms704may include web servers, mail servers, application servers, etc. According to certain embodiments, remote platforms704may be standalone servers, networked servers, or an array of servers.

The one or more computing platforms702may include one or more processors736for processing information and executing instructions or operations. One or more processors736may be any type of general or specific purpose processor. In some cases, multiple processors736may be utilized according to other embodiments. In fact, the one or more processors736may include one or more of general-purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), and processors based on a multi-core processor architecture, as examples. In some cases, the one or more processors736may be remote from the one or more computing platforms702, such as disposed within a remote platform like the one or more remote platforms704ofFIG.7.

The one or more processors736may perform functions associated with the operation of system700which may include, for example, precoding of antenna gain/phase parameters, encoding and decoding of individual bits forming a communication message, formatting of information, and overall control of the one or more computing platforms702, including processes related to management of communication resources.

The one or more computing platforms702may further include or be coupled to a memory738(internal or external), which may be coupled to one or more processors736, for storing information and instructions that may be executed by one or more processors736. Memory738may be one or more memories and of any type suitable to the local application environment, and may be implemented using any suitable volatile or nonvolatile data storage technology such as a semiconductor-based memory device, a magnetic memory device and system, an optical memory device and system, fixed memory, and removable memory. For example, memory738can consist of any combination of random-access memory (RAM), read only memory (ROM), static storage such as a magnetic or optical disk, hard disk drive (HDD), or any other type of non-transitory machine or computer readable media. The instructions stored in memory738may include program instructions or computer program code that, when executed by one or more processors736, enable the one or more computing platforms702to perform tasks as described herein.

In some embodiments, one or more computing platforms702may also include or be coupled to one or more antennas740for transmitting and receiving signals and/or data to and from one or more computing platforms702. The one or more antennas740may be configured to communicate via, for example, a plurality of radio interfaces that may be coupled to the one or more antennas740. The radio interfaces may correspond to a plurality of radio access technologies including one or more of LTE, 5G, WLAN, Bluetooth, near field communication (NFC), radio frequency identifier (RFID), ultrawideband (UWB), and the like. The radio interface may include components, such as filters, converters (for example, digital-to-analog converters and the like), mappers, a Fast Fourier Transform (FFT) module, and the like, to generate symbols for a transmission via one or more downlinks and to receive symbols (for example, via an uplink).

FIG.8A,FIG.8B,FIG.8Cand/orFIG.8Dillustrate an example flow diagram of a method800, according to one embodiment. The method800may include generating a personalized Uniform Resource Locator for a creator, the personalized URL being encoded for full chain-of-attribution by being specific for the creator, the personalized URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the creator at block802. The method800may include providing the personalized URL to the creator for sharing with a plurality of followers of the creator at block804. The method800may include receiving registration data of click inputs by the plurality of followers on the personalized URL at block806. The method800may include generating a destination Uniform Resource Locator based on the click inputs by the plurality of followers on the personalized URL, the destination URL being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination, the destination URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the destination at block808. The method800may include providing the destination URL to the plurality of followers, the providing the destination URL comprising replacing the personalized URL with the destination URL in real-time at block810. The method800may include receiving option-in for messaging from the plurality of followers of the creator based on interaction of the plurality of followers with the destination URL, the interaction of the plurality of followers with the destination URL comprising two tap inputs on the destination URL by each follower of the plurality of followers at block812. The method800may include updating a data record of the creator with a number of referrals based on the receiving option-in for the messaging at block814. The method800may include providing gamification to the creator using the full chain-of-attribution, the gamification using the data record of the creator with the number of referrals at block816.

InFIG.8B, the method800may be continued at818, and may further include sending a brand related message to each follower of the plurality of followers based on the receiving option-in for the messaging at block820.

InFIG.8C, the method800may be continued at822, and may further include receiving registration data of a click input by a referral follower of the plurality of followers on the personalized URL at block824. The method800continued at822may further include tagging the referral follower as a current referring affiliate of the creator at block826. The method800continued at822may also further include updating the data record of the creator including the number of referrals based on a number of referring affiliates at block828.

InFIG.8D, the method800may be continued at830, and may further include updating the gamification to the creator using the full chain-of-attribution, the updating the gamification using the number of referring affiliates at block832.

In some cases, the method800may be performed by one or more hardware processors, such as the processors736ofFIG.7, configured by machine-readable instructions, such as the machine-readable instructions706ofFIG.7. In this aspect, the method800may be configured to be implemented by the modules, such as the URL generating module708, URL providing module710, registration data receiving module712, destination URL generating module714, destination URL providing module716, option-in receiving module718, data record updating module720, gamification providing module722, message sending module724, registration data receiving module726, follower tagging module728, data record updating module730and/or gamification updating module732discussed above inFIG.7.

Examples of exemplary embodiments are described herein. Alice is a registered user of “BigBrand's” (e.g. Brand XYZ's) SMS service with Amplify.ai. BigBrand (e.g. Brand XYZ) decides to run a promotion with three goals: raise awareness of their new BigWidget product, sell BigWidgets, and grow their SMS list. BigBrand (e.g. Brand XYZ) sends out an SMS broadcast announcing the campaign; each registered active user on that SMS list receives the same message but with a different URL, a URL which is specific to them and possibly to the BigWidget launch campaign. Alice receives the SMS message with her URL (https://afy.ai/23HI0) and instructions that for each person who clicks on her URL and signup for SMS, she will get an entry into a drawing for a free BigWidget. While there is no identifier of Alice visible in the URL, back in the Amplify.ai platform there is a linkage between Alice's URL (https://afy.ai/23HI0) and Alice. Alice cleverly posts her URL on all the social platforms she's on and also emails them to her friends and she herself sends it as an SMS to her family's WhatsApp group. Bob, Alice's neighbor and friend, sees Alice's Tweet on Twitter and decides to click her URL (https://afy.ai/23HI0) figuring he could try the same thing and maybe win a free BigWidget! When Bob clicks Alice's link he gets some marketing content related to BigWidget as well as his own URL (https://afy.ai/98Me2). While there is no identifier of Alice visible in the URL, back in the Amplify.ai platform there is a linkage between Bob's URL (https://afy.ai/98Me2) and Bob himself. There is also an identifier in Bob's profile with Amplify.ai indicating that he clicked Alice's URL and that Alice was his original referral and his current referral. By now Amplify.ai is aware of the connection between Alice and Bob and has shown the campaign marketing material to both of them. Each is also incentivized to drive the campaign further to market by sharing with their friends and family and on social. Alice has earned an entry into a drawing for a BigWidget. BigBrand's SMS list has grown by one. As Alice's link is clicked by more people, she will earn more entries (or possibly a cash earn or a revenue share or . . . ). If Bob does the same, he too will earn an entry (or payment) for each person he brings in.

Various embodiments of the present technology include the following options. Attribution of subsequent sales to both the proximal referral (e.g. Bob if someone clicks his link) as well as to the original referral (i.e. Alice can get partial credit for Bob's friend buying via Bob's link).

In various embodiments the present technology includes drawing entries (or points or a cash payout or a rev share) to Alice for Bob's referrals too. That is if Alice brings in five users including Bob and Bob brings in one-hundred users, the present technology may give Alice credit for one-hundred-and-five users (her five plus the one-hundred Bob brought) in addition to giving Bob credit for one-hundred.

In some embodiments the present technology includes the ability to show each user their current number of entries earned (or score/earn/points). This may be used for encouragement but also to incentivize competition if only the top five scores get the widget—that is that rather than randomly selecting from entries the present technology may count how many referrals and give the top five a BigWidget free. In various embodiments, setup automated broadcasts showing users their current score and interactive score lookup as well (e.g., Alice texts us “how many points do I have” and the current technology replies with her current standing).

EP SUPPORT EXAMPLES

Example 1 includes a system comprising: generating a personalized Uniform Resource Locator for a creator, the personalized URL being encoded for full chain-of-attribution by being specific for the creator, the personalized URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the creator, providing the personalized URL to the creator for sharing with a plurality of followers of the creator, receiving registration data of click inputs by the plurality of followers on the personalized URL, generating a destination Uniform Resource Locator based on the click inputs by the plurality of followers on the personalized URL, the destination URL being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination, the destination URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the destination, providing the destination URL to the plurality of followers, the providing the destination URL comprising replacing the personalized URL with the destination URL in real-time, receiving option-in for messaging from the plurality of followers of the creator based on interaction of the plurality of followers with the destination URL, the interaction of the plurality of followers with the destination URL comprising two tap inputs on the destination URL by each follower of the plurality of followers, updating a data record of the creator with a number of referrals based on the receiving option-in for the messaging and providing gamification to the creator using the full chain-of-attribution, the gamification using the data record of the creator with the number of referrals.

Example 2 includes the system of example(s) 1 and/or some other example(s) herein, further comprising: sending a brand related message to each follower of the plurality of followers based on the receiving option-in for the messaging.

Example 3 includes the system of example(s) 2 and/or some other example(s) herein, wherein the brand related message comprises at least one of: a short messaging service message, a Multimedia Messaging Service message, and an over-the-top message.

Example 4 includes the system of example(s) 1 and/or some other example(s) herein, wherein the protocol of the personalized Uniform Resource Locator comprises at least one of Hypertext Transfer Protocol and HTTP Secure.

Example 5 includes the system of example(s) 1 and/or some other example(s) herein, wherein the gamification comprising a leaderboard, the leaderboard comprising a ranking of the creator compared with other creators based on the data record of the creator with the number of referrals.

Example 6 includes the system of example(s) 1 and/or some other example(s) herein, further comprising: receiving registration data of a click input by a referral follower of the plurality of followers on the personalized URL; tagging the referral follower as a current referring affiliate of the creator; and updating the data record of the creator including the number of referrals based on a number of referring affiliates.

Example 7 includes the system of example(s) 6 and/or some other example(s) herein, further comprising: updating the gamification to the creator using the full chain-of-attribution, the updating the gamification using the number of referring affiliates.

Example 8 includes an apparatus comprising: generating a personalized Uniform Resource Locator for a creator, the personalized URL being encoded for full chain-of-attribution by being specific for the creator, the personalized URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the creator, providing the personalized URL to the creator for sharing with a plurality of followers of the creator, receiving registration data of click inputs by the plurality of followers on the personalized URL, generating a destination Uniform Resource Locator based on the click inputs by the plurality of followers on the personalized URL, the destination URL being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination, the destination URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the destination, providing the destination URL to the plurality of followers, the providing the destination URL comprising replacing the personalized URL with the destination URL in real-time, receiving option-in for messaging from the plurality of followers of the creator based on interaction of the plurality of followers with the destination URL, the interaction of the plurality of followers with the destination URL comprising two tap inputs on the destination URL by each follower of the plurality of followers, updating a data record of the creator with a number of referrals based on the receiving option-in for the messaging and providing gamification to the creator using the full chain-of-attribution, the gamification using the data record of the creator with the number of referrals.

Example 9 includes the apparatus of example(s) 8 and/or some other example(s) herein, further comprising: sending a brand related message to each follower of the plurality of followers based on the receiving option-in for the messaging.

Example 10 includes the apparatus of example(s) 9 and/or some other example(s) herein, wherein the brand related message comprises at least one of: a short messaging service message, a Multimedia Messaging Service message, and an over-the-top message.

Example 11 includes the apparatus of example(s) 8 and/or some other example(s) herein, wherein the protocol of the personalized Uniform Resource Locator comprises at least one of Hypertext Transfer Protocol and HTTP Secure.

Example 12 includes the apparatus of example(s) 8 and/or some other example(s) herein, wherein the gamification comprising a leaderboard, the leaderboard comprising a ranking of the creator compared with other creators based on the data record of the creator with the number of referrals.

Example 13 includes the apparatus of example(s) 8 and/or some other example(s) herein, further comprising: receiving registration data of a click input by a referral follower of the plurality of followers on the personalized URL; tagging the referral follower as a current referring affiliate of the creator; and updating the data record of the creator including the number of referrals based on a number of referring affiliates.

Example 14 includes the apparatus of example(s) 13 and/or some other example(s) herein, further comprising: updating the gamification to the creator using the full chain-of-attribution, the updating the gamification using the number of referring affiliates.

Example 15 includes a storage medium comprising: generating a personalized Uniform Resource Locator for a creator, the personalized URL being encoded for full chain-of-attribution by being specific for the creator, the personalized URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the creator, providing the personalized URL to the creator for sharing with a plurality of followers of the creator, receiving registration data of click inputs by the plurality of followers on the personalized URL, generating a destination Uniform Resource Locator based on the click inputs by the plurality of followers on the personalized URL, the destination URL being encoded for the full chain-of-attribution by being specific for the creator and specific for a destination, the destination URL comprising a protocol, an Internet Protocol address, and a sub-directory, the sub-directory being specific for the destination, providing the destination URL to the plurality of followers, the providing the destination URL comprising replacing the personalized URL with the destination URL in real-time, receiving option-in for messaging from the plurality of followers of the creator based on interaction of the plurality of followers with the destination URL, the interaction of the plurality of followers with the destination URL comprising two tap inputs on the destination URL by each follower of the plurality of followers, updating a data record of the creator with a number of referrals based on the receiving option-in for the messaging and providing gamification to the creator using the full chain-of-attribution, the gamification using the data record of the creator with the number of referrals.

Example 16 includes the storage medium of example(s) 15 and/or some other example(s) herein, further comprising: sending a brand related message to each follower of the plurality of followers based on the receiving option-in for the messaging.

Example 17 includes the storage medium of example(s) 16 and/or some other example(s) herein, wherein the brand related message comprises at least one of: a short messaging service message, a Multimedia Messaging Service message, and an over-the-top message.

Example 18 includes the storage medium of example(s) 15 and/or some other example(s) herein, wherein the protocol of the personalized Uniform Resource Locator comprises at least one of Hypertext Transfer Protocol and HTTP Secure.

Example 19 includes the storage medium of example(s) 15 and/or some other example(s) herein, wherein the gamification comprising a leaderboard, the leaderboard comprising a ranking of the creator compared with other creators based on the data record of the creator with the number of referrals.

Example 20 includes the storage medium of example(s) 15 and/or some other example(s) herein, further comprising: receiving registration data of a click input by a referral follower of the plurality of followers on the personalized URL; tagging the referral follower as a current referring affiliate of the creator; and updating the data record of the creator including the number of referrals based on a number of referring affiliates.

Example 21 includes the storage medium of example(s) 20 and/or some other example(s) herein, further comprising: updating the gamification to the creator using the full chain-of-attribution, the updating the gamification using the number of referring affiliates.

The example computer system1includes a processor or multiple processor(s)5(e.g., a central processing unit (CPU), a graphics processing unit (GPU), or both), and a main memory10and static memory15, which communicate with each other via a bus20. The computer system1may further include a video display35(e.g., a liquid crystal display (LCD)). The computer system1may also include an alpha-numeric input device(s)30(e.g., a keyboard), a cursor control device (e.g., a mouse), a voice recognition or biometric verification unit (not shown), a drive unit37(also referred to as disk drive unit), a signal generation device40(e.g., a speaker), and a network interface device45. The computer system1may further include a data encryption module (not shown) to encrypt data.

The disk drive unit37includes a computer or machine-readable medium50on which is stored one or more sets of instructions and data structures (e.g., instructions55) embodying or utilizing any one or more of the methodologies or functions described herein. The instructions55may also reside, completely or at least partially, within the main memory10and/or within the processor(s)5during execution thereof by the computer system1. The main memory10and the processor(s)5may also constitute machine-readable media.

One skilled in the art will recognize that the Internet service may be configured to provide Internet access to one or more computing devices that are coupled to the Internet service, and that the computing devices may include one or more processors, buses, memory devices, display devices, input/output devices, and the like. Furthermore, those skilled in the art may appreciate that the Internet service may be coupled to one or more databases, repositories, servers, and the like, which may be utilized in order to implement any of the embodiments of the disclosure as described herein.

In the description, for purposes of explanation and not limitation, specific details are set forth, such as particular embodiments, procedures, techniques, etc. in order to provide a thorough understanding of the present technology. However, it will be apparent to one skilled in the art that the present technology may be practiced in other embodiments that depart from these specific details.

While specific embodiments of, and examples for, the system are described above for illustrative purposes, various equivalent modifications are possible within the scope of the system, as those skilled in the relevant art will recognize. For example, while processes or steps are presented in a given order, alternative embodiments may perform routines having steps in a different order, and some processes or steps may be deleted, moved, added, subdivided, combined, and/or modified to provide alternative or sub-combinations. Each of these processes or steps may be implemented in a variety of different ways. Also, while processes or steps are at times shown as being performed in series, these processes or steps may instead be performed in parallel, or may be performed at different times.

While various embodiments have been described above, it should be understood that they have been presented by way of example only, and not limitation. The descriptions are not intended to limit the scope of the present technology to the particular forms set forth herein. To the contrary, the present descriptions are intended to cover such alternatives, modifications, and equivalents as may be included within the spirit and scope of the present technology as appreciated by one of ordinary skill in the art. Thus, the breadth and scope of a preferred embodiment should not be limited by any of the above-described exemplary embodiments.