The present disclosure relates to incentive protocol systems and methods for implementing incentive programs More specifically, the present disclosure relates to incentive protocol systems and methods thereof that incorporate distributed ledger protocols, which may include block chain technologies, to incentivize transactional and non-transactional behaviors.
Incentive programs reward customers in commerce transactions and build consumer loyalty. For example, credit card companies typically offer reward programs in which cardholders receive a reward unit based on a certain percentage of business they transact with the card of the credit card company. The reward units may be miles or other types of point schemes wherein the rewards may be used to purchase or reduce the price of another good or service.
The novel features of the described embodiments are set forth with particularity in the appended claims. The described embodiments, however, both as to organization and manner of operation, may be best understood by reference to the following description, taken in conjunction with the accompanying drawings in which:
In one aspect, a method to incentivize commerce comprises associating a digital wallet with a product or service. The wallet may include one or more private keys having an associated amount of tokens. A party may receive the wallet as an incentive for a behavior related to the product or service. The behavior may be one or more behaviors selected from shipping, transporting, storing, promoting, selling, performing, receiving, or purchasing.
In one embodiment, a purchaser of the product or service receives the wallet as an incentive to purchase the product or service. In one embodiment, the method further comprises associating the private keys with the wallet or transferring the wallet and one or more private keys to the purchaser of the product or service. The wallet may be addressable by a participant that does not have physical possession of the product to modify the amount of tokens. In one instance, the participant may be a manufacturer of the product. The product may be offered for sale at a location of a seller of the product when the amount of tokens is modified. The method may further comprise providing an addressable link. The addressable link may link to a transfer resource operable to increase or decrease the amount of tokens. The method may further comprise providing the transfer resource. The digital wallet may be remotely addressable to increase or decrease the amount of tokens prior to purchase of the product or service. The wallet may be remotely addressable to view data comprising one or more of an expiration date associated with the product, a current or projected stock condition of the product, a current or projected availability of the service, or a count of instances the wallet has been scanned to query information related to the product, service, or amount of tokens. The method may further comprise affixing a code to a surface of the product or product packaging. The code may include a scannable broadcast using a smart phone running an incentive protocol application to view the amount of tokens. The code may be entered into a webpage to view the amount of tokens. The code may comprises a QR code; a snap tag; a 2d mobile barcode; a hologram; a watermark; an invisible printed element; an invisible image; a graphic element; a series of sound tones; or a series of letters and numbers.
In another aspect, an incentive protocol system comprises an incentive protocol network comprising a distributed ledger; a digital wallet associated with a product or service, wherein the wallet includes one or more private keys having an associated amount of tokens; and a transfer resource. The transfer resource may be accessible by a first party that is not in possession of the product or service to change the amount of tokens. A second party may receive the wallet as an incentive for a behavior related to the product or service. The behavior may include at least one of shipping, transporting, storing, promoting, selling, performing, receiving, or purchasing.
The system may further comprise an addressable link to link the first party to the transfer resource operable to increase or decrease the amount of tokens. The wallet may be remotely addressable by the first party via the transfer resource to view data comprising one or more of an expiration date associated with the product, a current or projected stock condition of the product, a current or projected availability of the service, or a count of instances the wallet has been scanned to query information related to the product, service, or amount of tokens. The wallet may include a code affixed to a surface of the product or packaging of the product. The code may include a scannable broadcast using a smart phone running an incentive protocol application to view the amount of tokens. The code may be enterable into a webpage to view the amount of tokens. The code may comprise a QR code; a snap tag; a 2d mobile barcode; a hologram; a watermark; an invisible printed element; an invisible image; a graphic element; a series of sound tones; or a series of letters and numbers.
Incentive programs may include reward programs, loyalty programs, coupons, gift cards, or other incentives to incentivize commerce behavior. Conventional incentive programs often lack flexibility with respect to activities in which program rewards or value may be available as well as how and where the value may be realized. This inflexibility may work to reduce the value of the incentive. The present disclosure describes an incentive protocol system and methods and systems to implement incentive programs that incorporate an incentive protocol network comprising a distributed ledger/block chain.
Various aspects of an incentive protocol system 1 incorporating an incentive protocol network 12 according to various embodiments are schematically illustrated in
The incentive protocol network 12 of the incentive protocol system 1 may provide a source or mechanism of value to incentivize transactional and non-transactional behaviors 16. The value may then be distributed to participants according to the parameters/rules of the system 1. For example, the value may be distributed to participants according to a value attributed to a transactional or non-transactional behavior event 16. In some embodiments, system rules may be defined by a first participant desiring to incentivize a particular behavior of a second participant. In various embodiments, the value may be distributed according to the behavior value with respect to commerce, such as ecommerce or non-ecommerce, in which a participant behavior includes transactions or according to a specified incentive amount attributed or assigned to a particular transaction by the system 1, which in some embodiments may be set or defined by another participant, such as the first participant desiring to incentivize the particular transactional or non-transactional behavior. In one example, a first participant may desire to incentivize particular non-transactional behaviors performed by one or more second participants, such as carpooling or reaching a particular goal set by the first or second participant or another participant. For instance, a participant employer, health insurer, or healthcare provider may desire to incentivize healthy activities from other participant employees, insured, or patients such as jogging, attending a gym, obtaining a particular weight, blood pressure, sleep period, etc. to reduce operating costs. System rules used to determine an incentive unit or value attributed to the behavior may be specified by the type of non-transactional behavior or the degree in which the behavior was performed. The incentive unit or value may be associated, e.g., attached physically or digitally, to a product or service to incentivize behaviors of participants with respect to the product or service.
In various embodiments, the incentive protocol system 1 may provide a flexible and broadly applicable incentive unit of value that may be saved, invested, spent, traded, or exchanged for value such as for currencies, coins, tokens, rewards, fiat currencies, products, discounts, options, services or any other activity in which value may be exchanged, transferred, hedged, or used.
The incentive protocol system 1 may include distribution of incentive units to protocol participants such as buyers and sellers of economic goods or services or even charities in connection with offline or online commerce including ecommerce, exchange, and fiat money transaction platforms of economic goods. In one embodiment, the incentive protocol system 1 may be used in connection with multiple ecommerce transaction platforms or in standard commerce transactions whether online or offline. The incentive protocol system 1 may also include distribution of incentive units to participants as an incentive for non-transactional behaviors, e.g., using a product or service, identifying a product or service on social media, or other activity in which a participant desires to reward another participant. Accordingly, the incentive protocol system 1 may include various combinations of incentive programs and subprograms such as reward programs, loyalty programs, coupons, and gift card programs
The incentive protocol network 12 may include a distributed ledger design. The distributed ledger design may be an open source, public, consensus, proof-of-work, proof-of-stake, permissioned consensus, etc. ledger design. The distributed ledger design may comprise or be operable in incentive protocol network 12. The incentive protocol system 1 may include an incentive protocol platform 10 to implement the incentive protocol network 12, which may include a distributed ledger/block chain 24, such that incentive units of the system 1, which may be represented by tokens (coins, etc.), may be created, defined, verified, or distributed to incentivize, e.g., reward or credit, participant behaviors including transactional behaviors, non-transactional behaviors, or both. The incentive protocol system 1 may thereby provide a platform 12 from which one or more incentive programs, such as reward, loyalty, coupon, gift card, or combinations thereof, may operate. As used herein, incentive programs may include coupons, gift cards, reward, and loyalty programs that reward or incentivize transactional behaviors, non-transactional behaviors, or a combination thereof. Gift card and coupon programs may include branded or manufacturer cards or coupons and may be virtual, digital, or physical, e.g., represented by a card.
In various embodiments, the incentive protocol system 1 includes an incentive protocol network 12 including a distributed ledger/block chain 24 in which incentive transactional data, e.g., transaction of incentive units, associated with the incentive protocol system 1 is provided. The incentive protocol network 12 may include a virtual currency network such as a peer-to-peer, distributed, or decentralized network. It will be appreciated that virtual currency network may not require that the virtual currency generated in such network be a classified as a regulated currency. Rather incentive units that include virtual currency may be a reward, coupon, gift card, or other exchangeable value unit that may not be classified as a regulated currency.
In various embodiments, the distributed ledger/block chain 24 may incorporate a block chain, however, in some embodiments, the distributed ledger/block chain 24 may not necessarily include a block chain. For example, the distributed ledger/block chain 24 may include a distributed ledger distinct from a block chain or no block chain at all. The mechanics of some non-block chain embodiments of the distributed ledger/block chain 24 may operate similar to Ripple, Steller, or a Permissioned Distributed Ledger. For example, the distributed ledger/block chain 24 may be updated in real-time as incentive transactions occur. Such non-block chain aspects may lack miners, and nodes may custodian the ledger. Such distributed ledger nodes may be referred to as nodes and gateways. In various embodiments, the distributed ledger/block chain 24 includes its own independent block chain. However, in at least one embodiment, the distributed ledger/block chain 24 may not include its own independent block chain but rather may be associated with a block chain along with one or more cryptocurrencies. The distributed ledger/block chain 24 may, for example, include altcoins, metacoins, or utilize merged mining to leverage existing mining actives. For example, the distributed ledger/block chain 24 may include cryptographically secured tokens of value/data associated with a block chain or block chain layer. The distributed ledger/block chain 24 may also include incentive units comprising cryptographically secured tokens of value/data hashed into a block chain inside of a payload of a transaction in the underlying virtual currency, which may be the native currency of the block chain. For example, various aspects of the distributed ledger/block chain 24 of the incentive protocol network 12 may include a metacoin. Mastercoin is one example of a metacoin according to one non-limiting embodiment. A Mastercoin may contain data/currency value of any size that is hashed into the block chain of another virtual currency, e.g., Bitcoin, as one satoshi of value. In one embodiment, the distributed ledger/block chain 24 may include a permissioned distributed ledger wherein the ledger is updated in real-time as transactions occur. In various embodiment, the incentive protocol network 12 may comprise a distributed ledger/block chain 24 comprising an Internet of Things (IoT).
In various embodiments, any or multiple virtual currencies may be used with the incentive protocol system 1 as units of value, either alone or within a token layer, such as Bitcoins, Altcoins, Metacoins, Ripple, Stellar, Ethereum, internet of things, etc. Accordingly, in one embodiment, the incentive protocol system 1 may include a unit of value that may be flexible with respect to where, when, and with whom the value may be realized. In any of the various embodiments described herein, the incentive protocol system 1 may comprise an incentive protocol network 12 comprising a distributed ledger/block chain 24 wherein the native distributed ledger/block chain token or secondary layer token (white-label/branded token) may function as a coalition incentive program, such as a reward program reward/token of value. For example, in various embodiments, an incentive unit of value received as an incentive for transactional or non-transactional behavior event 16 within the system 1 may be used anywhere, with any party or outlet agreeing to accept or recognize the value. In some embodiments, the incentive protocol platform 10 or the incentive protocol network 12 may be used to control, modify, or monitor use of incentive units, which may include tokens or additional incentives or value associated with, e.g., tied or attached to, layered on, etc., the token created, defined, verified, credited, or distributed using the distributed ledger/block chain 24 of the incentive protocol network 12.
The incentive protocol system 1 may include creation of value or minting that may be decentralized or centralized, in whole or in-part. The incentive protocol system 1 may employ incentive units of value comprising tokens. The tokens may include an open source virtual currency as the source of value or the mechanism to store or transfer the unit of value being awarded or attributed to a participant according the system rules of the incentive protocol system 1. As introduced above, the incentive unit tokens may be native or non-native tokens with respect to the distributed ledger/block chain 24. For example, tokens may include virtual currencies that integrate, or incorporate digital currency units, e.g., Bitcoin, Metacoin, Appcoin, Token, etc. and that may incorporate cryptography as a mechanism to secure units of value or transactions. Cryptography and other mechanisms may also be incorporated with respect to minting of new incentive units or creation of value, e.g., via mining, proof-of-stake, proof-of-work, consensus, permissioned consensus, or other suitable protocol scheme, which may be performed by a community of users, stakeholders, participants, or combination thereof. In one embodiment, mining may be performed by a defined group or restricted to a group of miners. In another embodiment, there are no restrictions designating who can be a miner Notably, while the token may be digital/virtual, the token or incentive unit associated with the token may be embodied, identified, defined, or represented on a physical object or ledger. Minting of new incentive unit tokens may include a multiple-signature model. For example, multiple participants such as a buyer and seller may each have a key and an administrator, community representative, or a trusted third party may have a key. Multiple, but not all keys, may be required to sign for mint authorizations. For example, only two of three keys may be needed to sign for the authorization to mint incentive tokens to be broadcast to the distributed ledger/block chain 24 of the incentive protocol network 12. Thus, two of three participants or other combinations of participants, such as three of five, may be required to authorize minting of tokens. Hence, these participants may authorize the minting of the incentive unit tokens but may not be generating or performing the actual minting. Rather, the minting may be performed by the incentive protocol network 12 including the distributed ledger/block chain 24.
The incentive protocol system 1 may also include or interface with digital wallets. The digital wallet 20 may comprise a digital or virtual currency wallet of participant of the incentive protocol system 1. In various embodiments, the incentive protocol platform 10 may perform post distribution management operations, e.g., with a management module, with respect to subsequent transactions involving the incentive unit, e.g., the incentive protocol platform 10 may perform program management such as co-signing operations. The subsequent transactions may be with another participant of the incentive protocol system 1 or a third-party. Upon receiving subsequent transaction event data related to the use or proposed use of an incentive unit, the incentive protocol platform 10 may generate an incentive unit transaction and broadcast 22 the transaction to the incentive protocol network 12 for inclusion in the distributed ledger/block chain 24. In some embodiments, however, the incentive protocol platform 10 does not perform program management operations. In some such embodiments, the wallet 20 or a third party may perform the program management operations. As introduced above, an incentive unit may include additional incentive unit data associated with the token. In some such embodiments, the incentive protocol platform 10, or a management module thereof, may be configured to receive or request from participants, system platforms, or distributed ledger protocol transactions in which such incentive units have been used to perform additional accounting or administrative incentive protocol system operations, such as balancing incentive units with respect to participants, updating system rules, or updating participant accounts.
As introduced above, the distributed ledger protocol 10 may be employed as a mechanism to store or transfer units of value. In various embodiments, the incentive protocol system 1 may be configured for robust and flexible application. For example, in addition to system rules for incentivizing behaviors 16 on ecommerce platforms, the incentive protocol system 1 may also include system rules that may be employed to provide a mechanism to store or transfer units of value in connection with other transactional event behaviors 16, such as in connection with brick and mortar sales and services, a credit/debit card point of sale system, a digital currency 2.0 point of sale system such as “Coin Kite/Bit Pay”, etc. The incentive protocol system 1 may also include system rules for distribution of tokens as a reward to incentivize participant behavior events 16 that are non-transactional, e.g., using a product or service, identifying a product or service on social media, taking a survey, obtaining a non-transactional goal such as attending a participant or non-participant gym, losing an amount of weight, or other goal or activity in which a participant desires to reward another participant. For instance, a participant employer, health insurer, or healthcare provider may desire to incentivize healthy activities from other participant employees, insured, or patients such as jogging, attending a gym, obtaining a particular weight, blood pressure, sleep period, etc. to reduce operating costs.
In various embodiments, participants of the incentive protocol system 1 may be provided with an account. Various categories or levels of accounts may be used. The account categories or levels, for example, may be associated with different classes of participants such as merchants, sellers, distributers, promoters, exchangers, brokers, buyers, members, clientele, prospect, employer, employee, patient, caregiver, provider, insured, insurer, etc. and may provide the participant with functionalities specific to their class. Accounts may also be associated with a digital wallet 20 configured to store or maintain accounts including, for example, keys, addresses, coupons, gift cards, etc. associated with the tokens or other incentive units held by an account holder. For example, wallets 22 may include software programs, mobile or web applications, etc. configured to run on an user electronic device such as a computer, tablet, smart phone, etc. Wallets 22 may be configured to assist in executing protocol transactions or functions and may include records or presentation of value in the wallet or store private keys.
In various embodiments, for example, the incentive protocol system 1 includes a server coupled with a data storage medium (e.g., hard disk, solid state storage, etc.) and a logic control unit that may include a data storage controller. The server may include a communication module configured to transmit and receive incentive protocol system data. The data storage medium may also store incentive protocol system 1 incentive transaction data as well as user account data, for example. The logic control unit, such as an electronic data or computer processor, e.g., central processing unit, may be configured execute instructions stored in the data storage medium that when executed perform the functionalities and operations of the incentive protocol system 1. For example, the incentive protocol system 1 may comprise a set of instructions which may include software, protocols, and the like, stored in a data storage medium that when executed perform the herein described operations of the incentive protocol system 1. Accordingly, the server, data storage medium, logic control unit, and communication modules may be configured to receive, transmit, communicate, process, modify, maintain, provide or prevent access, distribute, delete, etc. incentive data, e.g., incentive transaction data, system rules/parameters, transactional, non-transactional events, etc., according to the incentive protocol system 1.
With particular reference to
The incentive protocol platform 10 or incentive module 13 may be further configured to distribute 18 the incentive unit to or from participants, which may include merchants, sellers, distributers, promoters, exchangers, brokers, buyers, members, clientele, prospect, employer, employee, patient, caregiver, provider, insured, insurer, etc. The incentive module 13 of the incentive protocol platform 10 may not necessarily send incentive units to the wallets 20 when distributing 18 but rather may broadcast 22 the incentive transaction data 22 to the incentive protocol network 12 for inclusion in the distributed ledger/block chain 24 to confirm the incentive unit transaction. Distribution 18 may include a data communication with a wallet 20 that transmits incentive data associated with the incentive unit transaction to the wallet 20, such as keys, addresses, or other data associated with an incentive unit transaction or transaction data, e.g., type, amount, value of incentive unit or terms, conditions, or restrictions associated with the incentive unit. For example, the incentive data may comprise specification of an incentive unit including an amount or value of tokens, which may be native, non-native, or white-label tokens. The distribution 18 of the incentive unit may therefore include delivery or exchange of incentive unit transaction data, such as exchange between the incentive protocol platform 10 and wallet 20 of crypto transaction data associated with the incentive unit such as private keys or addresses to effectuate the incentive unit distribution. The incentive unit may also include additional incentive data associated with the token, such as branding or white-labeling attached to or layered on tokens.
Commerce platforms 29a, 28b may include point of sale devices, internet based ecommerce, brick and mortar, or participant electronic devices. For example, the incentive transaction communication module 26 of the incentive module 13 may receive transactional event data 14a from point of sale devices, credit/debit card machines, participant electronic devices, or other communication device or platform. The incentive transaction communication module 26 of the incentive module 13 may also receive non-transactional event data 14b from participant electronic devices. For example, a participant may obtain incentive transactional event data 14a or incentive non-transactional event data 14b for transmission to the incentive transaction communication module 26 by scanning a receipt, a code presented or generated at the point of sale or use, a transaction code, participant ID, etc. with a participant device within a period of time or upon presentation, and transmit the transactional or non-transactional event data 14a, 14b to the incentive transaction communication module 26.
The incentive transaction module 32 may be configured to receive the incentive event data 14, which may include transactional or non-transactional event data 14a, 14b, from the incentive transaction communication module 26. The incentive transaction module 32 may be configured to generate an incentive unit transaction based on the incentive event data 14a, 14b using incentive protocol system rules to determine the type or amount of incentive unit that is to be distributed for the subject behavior 16a, 16b of the participant. The incentive distribution module 44 may be configured to receive the incentive unit transaction data from the incentive transaction module 32 and distribute 18 the incentive units to participants, e.g., a wallet 20. The distribution module 44 may also broadcast 22 the incentive transaction data 22 to the incentive protocol network 12 for inclusion in the distributed ledger/block chain 24 to confirm the incentive unit transaction comprising the incentive unit transmitted to participant wallets 22. The distribution module 44 may refer to a location where incentive unit tokens are originally “called” from the incentive protocol network 12 or distributed ledger/block chain 24 via a remote procedure call (RPC) to broadcast 22 data to the incentive protocol network 12.
Participants in the incentive protocol system 1 may be incentivized to expose or direct potential participants to the incentive protocol system 1. For example, when a merchant participant transacts with a party that is not currently a participant of the incentive protocol system 1, the merchant participant may receive a distribution 18 of an incentive from the behavior event 16, but the non-participant party to the transaction or event may not.
Accordingly, the non-participant party may not receive, realize, or recognize the incentive value, and, as a result, the potential value to the non-participant may be lost. While the merchant participant may receive value such as distributed incentive units, the merchant participant may also fail to realize the additional value associated with increasing the value of the transaction or event to the non-participant through association of incentives with the merchant participant's products or services that would otherwise be available in connection with the incentive behavior event 16 if the non-participant was instead a participant in the incentive protocol system 1. Therefore, in one embodiment, the merchant participant may provide the non-participant information or scannable code/snap tags or other source containing data to provide the non-participant a link to quickly become a participant, e.g., to obtain an account and quickly download a wallet 20 to a computer or mobile device, such as a smart phone.
The incentive protocol system 1 may also include or operably interface with participant electronic devices, which may also include or be configured to communicate with or through a commerce platform (see
As introduced above, various embodiments of the incentive protocol system 1 may use native or non-native tokens as a reward to incentivize a transactional or non-transactional commerce. For example, the incentive protocol system 1 may be configured to issue tokens for association with a gift card program, which may include a digital gift card or wallet. In one embodiment, the tokens may comprise branded or white-labeled tokens on the distributed ledger/block chain 24. Branded or white-label tokens may differ from the native distributed ledger/block chain 24 tokens configured to operate as coalition incentives in that branded or white-label tokens may be subject to greater use limitations, e.g., the value on top of the native token value may be recognized by a limited number of participants, a particular manufacturer, or the brand issuing the token, which may be in the form of a coupon, gift card, reward program, or loyalty program. In some embodiments the white-labeled or branded tokens may be asset backed. Asset backing may be used, for example, to avoid value volatility of the token of the distributed ledger/block chain 24, e.g., distributed ledger token or native block chain token. In one example, asset backing may be provided in fiat, precious metals, commodities, etc.
The incentive protocol platform 10 or incentive protocol network 12 may employ an open assets protocol to issue or define incentive data of an incentive unit, such as brand, redemption value, expiration date, use conditions, etc. The incentive unit may be issued to a gift card, for example. In one embodiment, a gift card may be issued as a multi-signature open asset wallet 20, which may be together with or interface with the wallet 20 and may further include oversight from the incentive protocol platform 10. The wallet 20 may provide a resource employable to control, modify, or monitor use of tokens associated with the card. For example, subsequent transfer of the tokens associated with the incentive unit from the wallet 20 may be subject to oversight or restrictions. The oversight or restrictions may be provided by a program manager, which may operate as a co-signing service. In addition to enforcing uses/restrictions defined by the incentive data associated with the incentive unit, in one embodiment, the program manager may also enforce government regulations such as anti-money laundering regulations and spending limits. Thus, the program manager may not co-sign wallet transactions that may run afoul of government regulations. The program manager may be a participant, such as the issuer of the incentive unit, or may be a third party trusted by both the issuer participant and the cardholder/incentive participant recipient.
In one embodiment, a participant, which may be a merchant associated with a commerce platform 28 operating online or offline and broadcasting participant transaction or non-transaction data 14a, 14b to the incentive protocol system 1, may accept currencies such as cash money and exchange fiat money into the incentive protocol system 1 to thereby convert the currencies into incentive units or associated tokens comprising native, non-native, branded, or white-label tokens. The merchant may then receive distribution 18 of the incentive units as a merchant participating in the incentive protocol system 1. A different merchant or the same merchant operating offline may similarly accept currencies such as cash money and exchange fiat money into the incentive protocol system 1 to thereby convert the currencies into incentive units and associated tokens comprising native, non-native, branded, or white-label tokens and then receive the distribution 18 of the incentive units as a merchant participating in incentive protocol system 1.
As introduced above, in various embodiments, the incentive units or tokens may be driven by or implemented through an distributed ledger protocol including open source aspects or open source characteristics. As schematically illustrated in
In one embodiment, the tokens generated, created, or assigned to each block time 48 include a pre-determined number of newly minted tokens 46. The pre-determined number of newly minted tokens 46 may be set to be the same by rule across successive blocks 48. However, in at least one embodiment, the pre-determined number of newly minted tokens 46 created in each block time 48 or block times 48 themselves may be different, e.g., increase or decrease with respect to a time of day, year, or block number. In one embodiment, the block time 48 may be set at intervals different from the block chain in which distribution of the incentives is recorded.
According to various embodiments, newly minted tokens 46 created in each block time 48 are output, credited, or sent 50 to the incentive protocol platform 10, e.g., to the distribution module 44, for distribution 18 to user wallets 20 as a reward to incentivize ecommerce, offline non-ecommerce transactions, non-transactional behaviors, or a combination thereof. The distribution module 44 may refer to a location where the tokens 46 are originally “called” from the incentive protocol network 12 via a remote procedure call (RPC) to broadcast 22 data to the incentive protocol network 12. The data broadcast 22 to the incentive protocol network 12 may then transmit the data to the distributed ledger/block chain 24 and thereby distribute 18 the tokens in incentive units to participant wallets 22. For example, newly minted tokens 46 generated with each successive block 48 of the block chain may be distributed 18 to participants through the operation of the incentive protocol platform 10 and incentive protocol network 12 such as charities, buyers, sellers, or users of economic goods or services on multiple transaction platforms, such as offline, online, or fiat money transaction platforms, as well as participants involved in non-transactional behaviors.
Various system rules may be used to direct distribution 18 of newly minted tokens 46. For example, in one embodiment, incentive units represented by a number of tokens received by each participant buyer and seller is calculated by the incentive calculation module 40 (see
In one example, a participant transacting, either transactionally or non-transactionally, in the block time 48 having a value of ten may receive an incentive unit comprising five tokens distributed 18 to their wallet 20 as an incentive. In some embodiments, other distribution parameters of the system rules may be used by the incentive calculation module 40 to adjust weighting of transaction values. For example, certain participants may be conferred a higher weighting with respect to the transactions in which they participate either in their own right or for the party transacting with the participant. In a further example, the participant may be a high value target and therefore other participants may be incentivized to enter transactions with the participant to increase their incentive unit.
In another embodiment, the incentive protocol system 1 includes distributing a fixed amount of tokens 46 in each block time 48, however, the tokens 48 distributed may be incentive units including non-native, branded, or white-labeled tokens. In one embodiment, distribution 18 of the fixed amount of tokens 46 in each block time 48 may include receiving the tokens 46, broadcasting 22 the transaction data remotely to the incentive protocol network 12, and distribution 18 of the tokens 46 in an incentive unit to a participant wallet 20, which may include merchants, sellers, distributers, promoters, exchangers, brokers, buyers, members, clientele, prospect, employer, employee, patient, caregiver, provider, insured, insurer, or any entity having a wallet 20, wherein the relationship of the incentive unit distributed 18 to each participant is a weighted function of the value of the participant transaction or non-transaction behavior 16 relative to the value of the total pool of transactions in the same block time 48.
As introduced above, the incentive protocol system 1 may include system rules that govern the parameters of the incentive protocol system 1. The system rules may be related to, for example, the number of tokens 46 in each block time 48, distribution parameters, etc. The system rules may be subject to decision making schemes of the community of participants that makeup the stakeholders in the source of value derived from the incentive protocol system 1 and its units of value. The value attributed to the incentive units or tokens 46, for example, may be ensured through maintenance and community oversight by the community interested in maintaining or maximizing the value of the incentive protocol system 1 or its associated incentive units or tokens 46. For example, in one embodiment, a predetermined number of tokens to be minted in each block time 48 or total is set by system rule in an open source environment and will remain set unless a predetermined portion of the community, e.g., a majority, votes to change the rule. Thus, the community of users may form a self-governing body tied by their mutual interest in the incentive protocol system 1 or the distributed ledger protocol 10. For example, the incentive protocol system 1 may be configured such that a majority or 51% of the community/miners/nodes may decide to amend, alter, or change parameters of the distributed ledger/block chain 24, e.g., initiate a hardfork.
In various embodiments wherein the distributed ledger/block chain 24 employs a block chain, mining may be fully open to the public. In another embodiment, mining may be semi-closed. Miners may be paid a predetermined number of minted tokens 46, 46′ in each block time 48 as compensation for mining. In another embodiment, miners may mine for free or pay to mine In one such embodiment, mining may not be fully open to the public, but rather may be semi-closed to only parties determined to have a vested interest in securing the block chain. For example, a miner may be a party with a vested interest in securing the block chain, such as an incentive program operator with a white-labeled stand-alone program operating on the block chain. In embodiments wherein the distributed ledger/block chain 24 employs a distributed ledger that is not a block chain, e.g., a permissioned distributed ledger wherein the ledger is updated in real-time as transactions occur and may not include miners or compensation for miners, the mint modification module 90 may similarly be used to modify an amount of tokens to be minted on an on-demand or real-time basis in any quantity. Minting of new incentive tokens may include a multiple-signature module. For example, multiple participants, such as a buyer and seller, may each have a key and an administrator, community representative, or a trusted third party may have a key. Less than all, such as only two of three, keys may be needed to sign for the authorization to mint incentive tokens to be broadcast to the distributed ledger/block chain 24 of the incentive protocol network 12. Thus, two of three participants or other combinations of participants, such as three of five, may be required to authorize minting of tokens. Hence, these participants may authorize the minting of the incentive tokens but may not be generating or performing the actual minting. Rather, the minting may be performed by the incentive protocol network 12 including the distributed ledger/block chain 24. As described in more detail below with respect to
With reference to
A liability liquidation using the liquidation module 80 may also be performed in conjunction with the white-label process using the white-label service 70 and the mint modification module 90 as described above with respect to
With particular reference to
In one example, when a consumer participant purchases the product or service 64 that includes a wallet 62, the private keys and the associated amount of tokens in the wallet 62 transfer to or otherwise become property of the participant consumer. The tokens may then be associated with the consumer's account or deposited into the consumer's wallet, which may include features similar to those described with respect to wallet 20 (see
Various manners of association or attachment may be used to attach the wallet 62 to a product or service. For example, the code 66, such as a QR code or any next generation code such as, for example, a snap tag, 2d mobile barcode, watermarks, invisible printed elements, graphic elements or any series of letters and numbers that offers similar information to the QR code/barcodes above to consumers, merchants or for historical/tracking data may be affixed, e.g., printed on or adhered to the product or provided at a location of the service.
As shown in
As shown in
In one embodiment, as shown in
Accordingly, in various embodiments, the participant 74 may not have physical possession or may even lack title to a product 64 but may modify the value of the product 64 or a transaction involving the product 64 by modifying 72 the incentive unit using the transfer resource 76, as described above. Thus, the amount of tokens associated with each wallet 62 that is attached or otherwise associated to each of a plurality of products or services 64 may be increased or decreased, e.g., by a participant 74, any number of times until the product or service 64 is sold to a consumer, or even, in one embodiment, afterwards, such as to incentivize maintenance, repairs, recalls, etc. For example, this system may allow participants 74 to have control over customized direct discounting or to incentivize individual products or services 64 that it has produced and that are awaiting sale. This control may allow participants 74 to dynamically transfer more or less value into products or services 64 they want to incentive consumers to buy or not buy. For example, a participant 74 that is a manufacturer, producer, or supplier of perishable products 64 may modify 72, e.g., by transferring tokens or additional tokens, into the wallet 62 of a particular perishable product 64 about to expire to encourage it's sale before it becomes unsalable.
In at least one embodiment, the incentive protocol platform 12 may be used to provide tracking or other information regarding a product or service 64. The wallet 62 may be remotely addressable to view historical data associated with the product or service 64, current or projected inventory of the product or service 64, or a value/incentive unit associated with the wallet 62. For example, the wallet 62 may be queried to access information outside the physical presence of the wallet 62 or scanned to view an expiration date of the product or service 64 or a current incentive unit. A participant 74 providing the incentive unit, for example, may access the wallet 62 to view information associated with the product, such as how many of such items are in stock. In these or other embodiments, the wallet 62 may be scanned, read, or queried to view how many times the wallet 62 has been scanned 68 with a participant electronic device 75, such as a scanning or reader device, to query information from the product or service 64. The participant electronic device 75 may scan 68 the broadcast to interface with an incentive protocol application which may be run on the participant electronic device. The incentive protocol application may interface with the incentive protocol platform 10 or incentive protocol network 12 to access the information. In one example, the wallet 62 may be accessed to view the type of device 75 that was used to scan 68 the code 66, such as Google glass, a smart phone, smart watch or other device.
Various elements of the incentive protocol system 1 may be implemented as software code to be executed by a computer processor, e.g., digital processor, of a computer system using any type of suitable computer instruction type. The software code may be stored as a series of instructions or commands on data storage medium comprising a non-transitory computer readable memory medium. Non-transitory computer-readable memory medium may include, for example, magnetic and optical memory devices such as diskettes, compact discs of both read-only and writeable varieties, optical disk drives, and hard disk drives. A non-transitory computer-readable memory medium may also include memory storage that can be physical, virtual, permanent, temporary, semi-permanent or semi-temporary. The incentive protocol system 1 may be implemented by any suitable type of hardware (e.g., device, computer, computer system, equipment, component), software (e.g., program, application, instruction set, code), storage medium (e.g., disk, device), propagated signal, or combination thereof. It is to be appreciated that elements of the incentive protocol system 1, including the various components or modules thereof, may include or use, including share, resources, hardware, processors, memory, data storage mediums, peripherals, services, networking or communication interfaces used to access the Internet, intranets or extranets via wire, Wi-Fi, or Wireless Wide Area Networks, and may or may not be present in a single physical location.
Various embodiments of the protocol 10 may be implemented utilizing any suitable computer languages (e.g., C, C++, Java, JavaScript, Visual Basic, VBScript, Delphi) and may be embodied permanently or temporarily in any type of machine, component, physical or virtual equipment, storage medium, or propagated signal capable of delivering instructions to a device. These software applications or computer programs may be stored on a computer readable medium (e.g., disk, device), such that when a computer reads the medium, the functions described herein are performed. In general, elements of embodiments may be connected through a network having wired or wireless data pathways. The network may include any type of delivery system including, but not limited to a local area network (e.g., Ethernet), a wide area network (e.g., the Internet and/or World Wide Web), a telephone network (e.g., analog, digital, wired, wireless, PSTN, ISDN, and/or xDSL), a packet-switched network, a radio network, a television network, a cable network, a satellite network, and/or any other wired or wireless communications network configured to carry data.
Aspects or portions of the incentive protocol system 1 may include open-source or decentralized aspects. In one embodiment, the distributed ledger protocol 10 includes open-source and peer-to-peer aspects in combination with centralized resources or services. Resources may include a network service or application, which may be configured to operate at one or more network layers. The network may include servers, clients, nodes, which may include client-server or peer-to-peer architectural aspects. The network may include elements, such as, for example, intermediate nodes, proxy services, routers, switches and adapters or plugins configured to direct or deliver data. In general, elements of embodiments may include hardware or software components for communicating with the network and with each other. These elements may be structured and arranged to communicate through the network using various communication protocols (e.g., HTTP, TCP/IP, UDP, WAP, WiFi Bluetooth) or to operate within or in concert with one or more other communications systems. Elements of embodiments may include one or more servers (e.g., IBM® operating system servers, Linux operating system-based servers, Windows NT™ servers, Sybase) within the system.
Various embodiments are described and illustrated in this specification to provide an overall understanding of the composition, function, operation, and application of the disclosed compositions and methods. It is understood that the various embodiments described and illustrated in this specification are non-limiting and non-exhaustive. Thus, the invention is not necessarily limited by the description of the various non-limiting and non-exhaustive embodiments disclosed in this specification. The features and characteristics illustrated or described in connection with various embodiments may be combined with the features and characteristics of other embodiments. Such modifications and variations are intended to be included within the scope of this specification. As such, the claims may be amended to recite any features or characteristics expressly or inherently described in, or otherwise expressly or inherently supported by, this specification. Further, Applicant reserves the right to amend the claims to affirmatively disclaim features or characteristics that may be present in the prior art. Therefore, any such amendments comply with the requirements of 35 U.S.C. §§112(a) and 132(a). The various embodiments disclosed and described in this specification can comprise, include, consist of, or consist essentially of the features and characteristics as variously described in this specification.
The grammatical articles “one”, “a”, “an”, and “the”, as used in this specification, are intended to include “at least one” or “one or more”, unless otherwise indicated. Thus, the articles are used in this specification to refer to one or more than one (i.e., to “at least one”) of the grammatical objects of the article. By way of example, “a component” means one or more components, and thus, possibly, more than one component is contemplated and may be employed or used in an implementation of the described embodiments. Further, the use of a singular noun includes the plural, and the use of a plural noun includes the singular, unless the context of the usage requires otherwise. Additionally, the grammatical conjunctions “and” and “or” are used herein according to their accepted usage. By way of example, “x and y” refers to “x” and “y”. On the other hand, “x or y” refers to “x”, “y”, or both “x” and “y”, whereas “either x or y” refers to exclusivity.
This application claims priority to U.S. Provisional Patent Application No. 62/023,568 entitled CRYPTOCURRENCY PROTOCOL TO INCENTIVIZE COMMERCE TRANSACTIONS, filed Jul. 11, 2014, the contents of which are herein incorporated by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
62023568 | Jul 2014 | US |