Legal claims defining the scope of protection, as filed with the USPTO.
2. The multi-party, multi-point type decentralized loyalty system of claim 1 further comprising an application programming interface (API) implemented in software that enables the plurality of external applications to access the smart contracts of the chaincode associated with the common channel.
3. The multi-party, multi-point type decentralized loyalty system of claim 1, wherein the assets for the loyalty program comprise accounts, point types, wallets with point balances of different point types, promotions, and exchange rates.
4. The multi-party, multi-point type decentralized loyalty system of claim 3, wherein all modifications of assets allowed by the rules of the smart contracts in the chaincode are stored as immutable transaction blocks in the immutable distributed ledger, wherein the immutable distributed ledger is updated, validated, and stored as updated when validated on each of the plurality of networked computing devices.
5. The multi-party, multi-point type decentralized loyalty system of claim 1, wherein the plurality of permissioned nodes further comprise a second issuer, a second set of partners, and a second plurality of loyalty members.
6. The multi-party, multi-point type decentralized loyalty system of claim 1, wherein the particular issuer is associated with a particular issuer wallet that holds loyalty program point balances for the particular issuer and the second issuer is associated with a second issuer wallet that holds loyalty program point balances for the second issuer, wherein each partner in the set of partners is associated with only one partner wallet in a set of partner wallets assigned to the set of partners, wherein each partner wallet is configured to hold loyalty program point balances only for the assigned partner in the set of partners, wherein each particular loyalty member is associated with a corresponding loyalty member digital wallet that holds loyalty program point balances only for that particular loyalty member, wherein the validating nodes check the rules of the smart contracts in the chaincode to transfer points from the particular issuer wallet to each of the set of partner wallets assigned to the set of partners and to transfer points to each of the plurality of loyalty member digital wallets corresponding to the plurality of particular loyalty members.
7. The multi-party, multi-point type decentralized loyalty system of claim 1, wherein the relational database communicably connected to the blockchain transaction ETL engine and resides on the ETL server stores data extracted from each transaction block of the blockchain in a searchable format.
8. The multi-party, multi-point type decentralized loyalty system of claim 1, wherein each channel is allocated a separate relational database and a separate channel blockchain transaction ETL engine that is configured to listen to every transaction block written to a corresponding blockchain for the channel and extract data from the transaction block to store in the separate relational database allocated for the channel.
9. The multi-party, multi-point type decentralized loyalty system of claim 8, wherein the plurality of external applications are configured to search and analyze the data stored in the relational database allocated to the common channel and each separate relational database allocated to the separate channels.
10. The multi-party, multi-point type decentralized loyalty system of claim 1 further comprising a pairwise exchange rate channel between an issuer and a partner.
11. The multi-party, multi-point type decentralized loyalty system of claim 10, wherein the pairwise exchange rate channel holds exchange rate assets that define exchange rates (i) between different point types and (ii) between fiat currencies and point types.
12. The multi-party, multi-point type decentralized loyalty system of claim 1 further comprising a promotion definition channel between an issuer and a plurality of partners.
13. The multi-party, multi-point type decentralized loyalty system of claim 12, wherein the promotion definition channel holds accrual and redemption promotion assets that define (i) accrual of points by partners in connection with a point accrual promotion under the loyalty program and (ii) redemption of points by partners in connection with a point redemption promotion under the loyalty program.
14. The multi-party, multi-point type decentralized loyalty system of claim 1, wherein the plurality of nodes associated with the plurality of node computers further endorse transactions defining smart contracts for assets and transactions invoking smart contracts defined for assets.
Unknown
December 26, 2023
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.