Block chain-enabled crypto asset social amplification system
The blockchain-enabled cryptocurrency system addresses the challenge of synchronized media content distribution and efficient incentive mechanisms by allowing users to control data access and receive cryptocurrency rewards for content consumption and social amplification, ensuring effective industrial property management and user privacy.
Patent Information
- Application Number
- JP2025130766
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2018-09-18
- Filing Date
- 2025-08-05
- Publication Date
- 2025-11-14
AI Technical Summary
Existing systems lack the ability to synchronize media content across multiple legal access points, manage industrial property rights, and provide efficient cryptocurrency-based incentives for content consumption and social amplification, particularly in the sports, music, and entertainment industries.
A blockchain-enabled cryptocurrency system that allows users to control data access, provides cryptocurrency compensation for content consumption and social amplification, and tracks asset allocations, using smart contracts and metadata mapping to manage content distribution and rewards.
Enables synchronized media content distribution across multiple legal access points, ensures efficient industrial property management, and incentivizes content consumption and social amplification through cryptocurrency rewards, maintaining user privacy and enhancing content value.
Smart Images

Figure 2025169948000001_ABST
Abstract
Description
Related Applications
[0001] This international patent application claims the benefit of or priority to pending U.S. patent application Ser. No. 16 / 134,075, filed in the U.S. Patent and Trademark Office on September 18, 2018. [Technical Field]
[0002] The present invention generally relates to a multi-threaded smart routing of various forms of media based on virtual or cryptocurrency technology and a corresponding digital social recorder and reward system. In particular, the present invention relates to a specific blockchain-enabled cryptocurrency system and corresponding method that allows users to control how advertisers access personal data, how advertisers place ads in optimal content viewing or listening, allows users to receive cryptocurrency compensation in exchange for consumption and social amplification, allows cryptocurrency compensation for content creators and talents of consumer interest within content, and allows cryptocurrency allocation tracking. [Background technology]
[0003] U.S. Patent Application Publication No. 2005 / 0286546 to Basoli et al. discloses synchronized media streaming among distributed peers. The Basoli et al. publication describes certain methods and apparatus for synchronously playing the same time-based media on multiple devices connected over heterogeneous channels, each with varying degrees of delay. A preferred embodiment of the invention is a portable music player that uses a Wi-Fi or Bluetooth communication link to enable users to share music with similar players in the vicinity and play the same music simultaneously and synchronously on the different players. All users of the players tuned to a single source hear the same thing at the same time, creating the sensation of a shared musical experience. Users can also use the player to exchange profile information and text messages.
[0004] However, as can be seen from a review of the Basoli et al. publication, this document does not teach or suggest a system by which a group of users who wish to share music with one another can do so by synchronized consumption of music via separate legal access points or legally compliant content sources. The preferred embodiment of Basoli's invention is a portable music player called "tunA," the user of which: Nearby It allows users to share music with other "tunA" users (emphasis added). The device has the following features: Users can listen to their music in the same way as they would with a conventional portable MP3 or CD player, and can also tune in and listen to the same music and programming that other users are listening to on their tunA devices, resulting in a shared musical experience (see paragraph 0026 of Basoli et al.).
[0005] Audio stream timing / delay algorithms allow audio playback to be perfectly synchronized between a source player and any nearby tuned-in players, allowing users tuned into a particular user's device to hear exactly what the other users are listening to. For example, if two or more users at a gathering each have their own tunA player, they can all tune into a single player and exhibit perfectly synchronized head movements, gestures, dance, etc., just as if they were all listening to the same traditional radio broadcast station. (See Basoli, paragraph 0027.)
[0006] It should be noted that content consumed synchronously by Basoli's "tunA" players preferably originates from a single source player (a player with a single legal access point or law-abiding content source) and is redistributed to other nearby players using Wi-Fi protocols or built-in Bluetooth transceivers (see Basoli, paragraph 0039). A variation on the preferred embodiment contemplates enabling a source device to redistribute content arriving at the source device from a broadcast station or streamed via an Internet-based streaming service provider, rather than sourcing content from a device-based mass storage device (see Basoli, paragraph 0076). However, in both of the latter cases, the source of the content originates from a broadcast station or Internet streaming service provider, each with its own legal access point, and is distributed or redistributed to nearby group members via Wi-Fi protocols or Bluetooth transmissions.
[0007] U.S. Patent Application Publication No. 2008 / 0134258 to Goose et al. discloses a multi-source, resilient video-on-demand streaming system for participants in a peer-to-peer community. The Goose et al. publication explains that centralized video-on-demand (VoD) systems are limited in content offerings and archiving capabilities. While peer-to-peer networks allow users to share a wide range of content directly with peers, connections between peers can have limited uplink bandwidth and be unreliable. To address these and other issues, the present invention is based on various systems and methods for providing high-quality, resilient transmission of streaming data from one or more law-compliant content sources within a heterogeneous peer-to-peer network.
[0008] Goose's service provider VoD system 200 includes a management infrastructure 210, a media server 220, a content library 230, and a service provider-managed peer-to-peer (p2p) network 250. The p2p network 250 further includes peer devices 260a, 260b, and 260c (illustrated as set-top boxes and identified as peer devices 260) and extended content libraries 270a and 270b, identified as extended content library 270. The extended content library 270 includes downloaded and / or recorded content stored on the peer devices 260. For example, the peer devices 260 can download and / or record and store media streamed from the content library 230 via the management infrastructure 210. Expanding the VoD system's content library 230 with extended content recorded by any subscriber connected to the p2p network 250 increases content selection and enables the creation of a community VoD system.
[0009] Client devices 240 can be communicatively connected to the service provider VoD system 200 to receive downloaded or streamed content from either the content library 230 or the extended content library 270 as part of a video-on-demand service. The management infrastructure 210 processes download and streaming requests from the client devices 240 and manages the control and data connections between the service provider VoD network 200 and the client devices 240. The media server 220 can perform on-demand streaming of requested media from the content library 230 to the client devices 240 via the management infrastructure 210. Alternatively, the client devices 240 can request on-demand streaming of requested media from the extended content library 270. The p2p network 250 handles these requests, manages the control and data connections between the p2p network 250 and the client devices 240, and performs on-demand streaming of requested media from the extended content library 270 to the client devices 240.
[0010] In summarizing Goose's VoD system, applicants note that service provider VoD system 200 includes management infrastructure 210, media server 220, content library 230, and service provider-managed peer-to-peer (p2p) network 250. Furthermore, this p2p network 250 includes peer devices 260 and an extended content library 270. Client devices 240 can receive content from either library 230 or library 270. However, libraries 230 and 270 both represent a single legal access point for content procurement. In other words, the operator of VoD system 200 reserves certain rights for content distribution. Goose et al. does not describe or explain a synchronization system that distributes content from at least two separate legal access points or legal access points selected from law-abiding content sources based on user direction, control, or preference.
[0011] U.S. Patent Application Publication No. 2010 / 0017455 to Svendsen et al. discloses a media broadcast customized for a broadcast group. The Svendsen et al. publication teaches or describes a method and system provided for delivering a customized media broadcast to a social group of users, called a broadcast group. Generally, a broadcast group including a plurality of users is identified. User profiles of the users forming the broadcast group are obtained and aggregated to provide a group profile for the broadcast group. More specifically, in one embodiment, the users forming the broadcast group are weighted, and then the user profiles of the users are aggregated according to the weights assigned to the corresponding users to provide a group profile for the broadcast group. The customized media broadcast is then delivered to the users forming the broadcast group based on the group profile of the broadcast group.
[0012] U.S. Patent Application Publication No. 2012 / 0304233 to Roberts et al. discloses a system and method for bridging and managing media content corresponding to separate media content networks. Roberts et al. discloses a computing device disposed within a local media content network and configured to (1) generate a media index of local media content stored on one or more media content access devices disposed within the local media content network and cloud media content stored on one or more clouds disposed within a cloud media content service network, and (2) manage the local media content and the cloud media content based on the media index and predetermined media management heuristics.
[0013] The teachings of Svendsen et al. and Roberts et al. do not teach how to map media content across providers. In other words, while these prior art teachings instruct how to have two devices share a stream from a single provider, there is no equivalent mechanism or means for (a) mapping media content across providers or (b) streaming media content from a second provider that is identical to media content provided by a first provider. There is no mention of a metadata mapping algorithm or fingerprinting mechanism for identifying media content and properly attributing or associating media content to owners across content providers.
[0014] U.S. Patent No. 8,667,075 (hereinafter the "'075 Patent") issued to King et al. discloses a system and method for implementing a subscription-based social media platform. The '075 Patent describes a system and method for implementing a subscription-based social media platform in which a content creator generates live content on a mobile device and sends a request to a server to initiate a live stream from the mobile device. The server sends the request to an encoding service provider. The encoded live content is sent to a content storage server. Subscribers to the social media platform can access the live content on their mobile devices from the content storage server.
[0015] Additionally, the '075 patent claims a method for implementing a subscription-based social media platform, the method including the steps of: a server receiving a request from a content creator to initiate at least one of an email, a short message service (SMS) message, and a voice message; the server determining a plurality of subscribers who have subscriptions to receive content from the content creator; the server retrieving information about the plurality of subscribers from a database; and the server (a) if the request is for email addresses, sending the request, information about the plurality of subscribers, and content from the content creator to an email service provider; (b) if the request is for an SMS message, sending the request, information about the plurality of subscribers, and content from the content creator to an SMS message service provider; and (c) if the request is for a voice message, performing additional functions.
[0016] Other functions include (1) sending an audio file corresponding to content from a content creator to a content storage server, (2) sending a request to an encoding service provider, and (3) sending a request to an audio service provider in response to a notification from the encoding service provider to encode the audio file. Additionally, the server may receive rewards and goals set for multiple subscribers along with the content created by the content provider, receive the rewards and goals set, and monitor whether the goals are being met for each subscriber. Furthermore, the present invention builds upon concepts disclosed in the '075 patent.
[0017] U.S. Patent No. 9,549,024 (hereinafter "the '024 patent") issued to Leakley et al. discloses a routing and synchronization system, method, and manager. The '024 patent essentially describes a system operable within a peer-to-peer (P2P) content distribution network that distributes selected data files to end users. The content distribution network includes clients, a P2P gateway server, and a resource name server (RNS) within a network of computers. The RNS caches the locations of data resources within the computer-dense network and resolves resource requests to the optimal data resource location within the computer-dense network.
[0018] The gateway server requests and receives optimal data resource locations via the RNS, requests and receives data files from a densely populated network via the optimal data resource locations, and processes the received data files for delivery to clients. In this manner, the network enables an origin-independent data delivery method for optimally delivering selected data files to end users. A data routing management or management utility orchestrates / manages the content delivery network and corresponding methods for managing industrial property management, compliance monitoring, and / or compliance reporting for data file transmissions.
[0019] U.S. Patent No. 9,729,497 to Lee et al. (hereinafter the "'497 Patent") discloses a system and method for implementing a subscription-based social media platform. The '497 Patent describes a particular system and method for implementing a subscription-based social media or fan club platform. Here, a content creator generates live content on a mobile device and sends a request to a server to initiate a live stream from the mobile device. The server sends a request to an encoding service provider. The encoded live content is transmitted to a content storage server. Subscribers to the social media or fan club platform can access the live content on their mobile devices from the content storage server. Variations of the '497 Patent are further illustrated in U.S. Patent Nos. 8,667,075, 8,769,031, 9,094,362, and 9,438,553.
[0020] U.S. Patent Application Publication No. 2017 / 0041280 to Savenok et al. (hereinafter the "'280 publication") discloses a smart routing synchronization system and corresponding method for socializing synthetic rebroadcasts and group streaming. The smart routing synchronization system of the '280 publication socializes synthetic rebroadcasts or group streaming to enable members of a user group to (re)broadcast selected content to other members of the user group and collaboratively curate content distribution. These systems are based on a content identification process and a further content (re)broadcast process.
[0021] These processes are coordinated among a group of member clients, each of which communicates with at least two content sources. A synchronization process identifies selected content and directs distribution of the content from each member client's optimal resource via a smart routing protocol. A (re)broadcast process facilitates distribution of selected content from content-originating members of the group to members of the user group, allowing group members to simultaneously access the content for the purpose of providing a content-based platform for social interaction. Furthermore, like the '024 patent, the '280 disclosure also describes a data routing management or administration utility for managing a content distribution network and corresponding methods for managing industrial property management, compliance monitoring, and / or compliance reporting for data file transmissions.
[0022] A blockchain can be defined as an ever-growing list of cryptographically linked records called blocks. Each block contains a hash of the previous block, a timestamp, and the transaction. Blockchains are said to be resistant to changes in transaction data and essentially provide a transaction ledger that records transactions between two parties in an efficient, verifiable, and permanent manner. When used as a transaction ledger, blockchains are typically managed by a P2P network that collectively adheres to a protocol for inter-node communication and validates new blocks.
[0023] Considering the need for industrial property management in the systems taught in the prior art above, the prior art recognizes the need for a specific blockchain-enabled cryptocurrency system and corresponding method that allows users to control how advertisers access their personal data, allows users to compensate with cryptocurrency in exchange for social amplification, and tracks the allocation of coins by public portions in a bilateral contract with a song list generation algorithm used to control the expansion of coin supply.
[0024] Virtual currencies (especially cryptocurrencies such as Bitcoin, Ethereum (Ether), and Litecoin) have grown in popularity in recent years. Bitcoin and other cryptocurrencies are not tied to any government, are decentralized, and allow direct transactions while maintaining the reliability and stability of fiat currencies. Bitcoin, in particular, is more than a passing fad; with a total circulation of billions of dollars, it has great economic potential. Despite their popularity to date, all cryptocurrencies face the same challenge: a lack of widespread acceptance.
[0025] A smart contract is a computer protocol intended to digitally facilitate, verify, or enforce the negotiation or performance of a contract. Smart contracts enable trusted execution of transactions without the need for a third party. These transactions are trackable and irreversible. Proponents of smart contracts argue that many types of contractual provisions can be partially or entirely self-executing, self-executing, or both. The goal of smart contracts is to provide greater security than traditional contract law and to reduce other transaction costs associated with contracts. Various cryptocurrency or cryptoasset-based systems implement various smart contracts to address the shortcomings of cryptocurrency or cryptoasset transactions. The present invention attempts to build on the state-of-the-art to encompass these concepts, as summarized in more detail below. [Prior art documents] [Patent documents]
[0026] [Patent Document 1] US Patent Application Publication No. 2005 / 0286546 [Patent Document 2] U.S. Patent Application Publication No. 2008 / 0134258 [Patent Document 3] U.S. Patent Application Publication No. 2010 / 0017455 [Patent Document 4] U.S. Patent Application Publication No. 2012 / 0304233 [Patent Document 5] U.S. Patent No. 8,667,075 [Patent Document 6] U.S. Patent No. 9,549,024 [Patent Document 7] U.S. Patent No. 9,729,497 [Patent Document 8] U.S. Patent No. 8,769,031 [Patent Document 9] U.S. Patent No. 9,094,362 [Patent Document 10] U.S. Patent No. 9,438,553 [Patent Document 11] U.S. Patent Application Publication No. 2017 / 0041280 [Patent Document 12] U.S. Patent Application No. 14 / 099,348 [Patent Document 13] U.S. Patent Application No. 15 / 305,977 [Patent Document 14] U.S. Patent Application Publication No. 2011 / 0302207 [Patent Document 15] U.S. Patent No. 10,116,616 [Patent Document 16] U.S. Patent No. 10,198,777 [Patent Document 17] U.S. Patent Application Publication No. 2019 / 0267042 Summary of the Invention [Problem to be solved by the invention]
[0027] The authors of this application provide a cryptocurrency or "token" specifically tailored for the sports, music, and entertainment industries that employs blockchain technology innovations as a primary means to better implement the compliance and payment methods set forth in the prior art cited above. Specifically, this application seeks to build upon the methods described in U.S. Patent Application Nos. 14 / 099,348 (the "'348 Application") and 15 / 305,977 (the "'977 Application"). The data routing management or administrative utilities of the '348 and '977 Applications, which operate to govern / manage content delivery networks, are important for proper industrial property management, compliance monitoring, and / or compliance reporting of data file transmissions.
[0028] This document provides that important compliance. Payments made via blockchain tracking and distribution of revenues from cost savings provided to terrestrial, satellite, or digital radio broadcasters to music rights holders and other related groups are made. These rights holders typically wish to incentivize consumers and may offer rewards for listening / consuming through the use of crypto assets or tokens in accordance with the present invention. Furthermore, with regard to payments for industry services to rights holders, it is contemplated that such payments may include, but are not limited to, copyright management organizations (PROs), record labels, publishers / administrators, managers, agents, or partial rights holders or owners with claims to such revenues.
[0029] The same concept is applicable to revenues generated by brands seeking to reach entertainment media consumers through the environments provided by at least the '348 and '977 applications. This includes revenues from advertising placement within those environments, rather than those who watch or listen to particular entertainment content, and programmatic placement of advertising tailored to individual consumers within those environments, regardless of the particular entertainment content consumed when advertising or marketing is targeted to an individual consumer. However, within this broad, non-specific content context, placement may be related to a particular type of inter-content event, such as a touchdown by a particular team or player.
[0030] Additionally, the present invention contemplates more direct incentives for collaboration between entertainment providers and their fans, both individual and group (e.g., crowd-based milestones as described in more detail at least in the '977 application), as well as facilitating any brand, and also brands and advertisers, who wish to reach these individual fans or groups of fans by tracking and matching these fans or groups of fans' revenue from the artist or entertainment provider's content itself with rewards or payments for fan / consumer consumption of the artist or entertainment provider's content that further participate in third party brand or advertiser incentives.
[0031] In other words, individual fans or consumers may be rewarded for consuming entertainment and advertising / marketing content provided in the environments supported by the '348 and '977 applications, as well as U.S. Patent Nos. 8,667,075, 8,769,031, 9,094,362, 9,729,497, 9,438,553, and 9,729,497. Similarly, groups of fans with crowd-based milestones for consuming entertainment content within the above environments may be rewarded for consuming the entertainment content. Additionally, brand-based rewards and incentives may be paid to either individual fans / consumers of entertainment content or groups of fans with crowd-based milestones. Incentives awarded for purchase decisions, including, but not limited to, time-based purchase decisions, are provided in accordance with the present invention.
[0032] Rewards for amplifying activity within the aforementioned environments may also be provided to followers or consumers of posted or shared content according to the present invention. Instead of monetary rewards or participation, the rewards / tokens provided by the present invention may also grant exclusive access rights. Such access rights may be obtained through these environments. Alternatively, amplification for other users within these environments may include first-purchase tickets to an event, exclusive access to reserved VIP seating, or a physical or digital "meet and greet" with the artist. These environments exist for the artist's content.
[0033] Additionally, this specification contemplates the use of a new type of fan rewards card that can be connected to an open rewards set and track the purchasing behavior of individual fans and groups of fans at the time of artist, athlete, or entertainment entity purchases, in an environment supported by U.S. Patent Nos. 8,667,075, 8,769,031, 9,094,362, 9,729,497, 9,438,553, and 9,729,497, or for the use of rewards points to purchase goods and services based on the environmental activities of the environment.
[0034] This new type of fan rewards card or account can be linked to an existing consumer debit card or bank account or held within a mobile wallet and employs a mechanism for real-time reconciliation of time-sensitive rewards by intercepting authentication requests from participating brands / services' goods and services points of sale (POS) that wish to incentivize a given fan population or the brand / service provider's acquiring bank partner. Such secondary rewards reconciliation processes and reconciliations via gateways can match advertised incentives to purchasing behavior and award rewards based on both individual and collective purchasing activity. When reconciling via such secondary rewards reconciliation processes and gateways, advertised incentives can also be matched to purchasing behavior and paid using previously awarded rewards.
[0035] Additionally, the present invention contemplates providing a cryptographic ghost coin or token to protect the identities of those compensated for their participation in all of the above activities, allowing content fans / consumers to maintain their anonymity, if desired, from both entertainment providers or properties, as well as advertising brands and providers of the aforementioned goods and services. While more precisely targeting individual demographics, geographies, and consumption behaviors, the goal of this ghost method of programmatic rewards is to maintain the efficiency and effectiveness of personalization and tailoring products to individual entertainment consumers without compromising their privacy and identity.
[0036] An example of synthetic social broadcast amplification in accordance with the present invention can be found in the Vertigo brand application, which offers song story contests and user-generated content (UGC) left in the feed section of the application. When users create content (UGC) in the form of videos, photos, etc. and add it to any segment of a song, other users or their friends and followers may want to play that content, whether it is during a contest or from the feed section of the application. Because content playback begins from the segment added to the song, compliance reporting becomes important in this social environment.
[0037] The added music or media files not only make UCGs, such as videos and photos, more interesting, but also create value for rights holders, such as artists, writers, and labels, by "spinning" or streaming songs from major media content providers, such as Spotify and Apple Music. The most important factor for music or media content providers, such as Spotify and Apple Music, is that the number of "spins" or streams determines the amount of compensation they pay to fans and rights holders.
[0038] Thus, even small influencers or individual consumers can significantly increase the number of plays or "spins" or streams of a particular song or other similar media by inviting their followers to participate in UGC, creating entertaining UGC that attracts other social media users, or through other means. The Vertigo branded application contest itself is "gamification" at scale, a synthetic social broadcast amplification effect that is the condition for viral effects. [Means for solving the problem]
[0039] To achieve at least the above objectives, the present invention essentially provides a particular blockchain-enabled crypto-asset system operable within a computer network environment that at least (a) allows users to control how advertisers access their personal data, (b) provides crypto-asset compensation in exchange for social amplification, and (c) tracks asset allocations.
[0040] According to the present invention, there is provided a blockchain-enabled crypto-asset system operable within a computer network environment, configured to enable a user to control how advertisers access the user's personal data, the crypto-asset system comprising: a remote computer-based service system within the computer network environment configured to (a) connect third-party service / content providers to a user blockchain, (b) validate third-party input data against the user blockchain, (c) optimize consumption data references, and (d) enable advertising targeting services to interact with the user blockchain; at least one client device configured to enable the user to interact with the user blockchain and the remote computer-based service system; a non-transitory computer-implementable application implementable via the at least one client device; the remote computer-based service system is configured to enable the user to (a) initiate input to the user blockchain via the at least one client device, (b) input personal demographic data and data release rules to the user blockchain, and (c) set data retention rules; The user blockchain comprises: (a) a mechanism configured to store and release user data to enable the user to control the user's personal data; (b) a mechanism for releasing the user's personal data for economic consideration, the user blockchain configured to operate by maintaining a transaction ledger for tracking transactions between the ad targeting service and the user blockchain; and (c) proof of transaction that the user can use as proof of transaction to receive rewards offered by the ad targeting service in exchange for personal data.
[0041] According to one embodiment of the present invention, the remote computer-based service system is configured to connect the third party service / content provider to the user blockchain by mapping an IP address used by the user, notified by the at least one client device, to a blockchain identification. Preferably, the remote computer-based service system is configured to obtain the IP address provided by the third party service / content provider and, preferably, to map the IP address to a blockchain identification using a reference database to obtain a single blockchain address at which validated consumption data can be written to the user blockchain. Advantageously, the remote computer-based service system is configured to optimize the consumption data reference by creating a hash table using unique hashes for notified consumption and writing only the hashes to the user blockchain, or by creating categories of consumption and writing category IDs to the user blockchain.
[0042] According to another embodiment of the present invention, the remote computer-based service system is configured to perform a mapping between IP addresses and blockchain IDs of at least one client device to enable an ad targeting service to interact with the user blockchain and receive personal user information if a preferred targeted advertisement in the user blockchain satisfies a set of rules. Advantageously, the user blockchain is configured to respond to the ad targeting service with an alternative targeted advertisement request if the preferred targeted advertisement in the user blockchain does not satisfy the set of rules. Preferably, the data retention rules are configured to determine which personal consumption data to retain on the user blockchain and advantageously for how long the personal consumption data is retained on the user blockchain, the personal consumption data being updatable by selected and enabled third-party service / content providers.
[0043] According to another embodiment of the present invention, the remote computer-based service system is configured to enable an ad targeting service to route targeted advertisements tailored to users in a smart-routing synthetic broadcast system or environment to the users based on provided personal user information, where the targeted advertisements satisfy a set of rules in the user blockchain. Preferably, the remote computer-based service system is configured to enable an ad targeting service to route targeted advertisements tailored to users in a live social rebroadcast in a smart-routing synthetic broadcast system or environment to the users based on provided personal user information, where the targeted advertisements satisfy a set of rules in the user blockchain.
[0044] Advantageously, the remote computer-based service system is configured such that the ad targeting service can route targeted advertisements tailored to a user within the smart routing synthetic broadcast system or digital social recording system within the environment to the user based on personal user information provided in the user blockchain, the targeted advertisements satisfying a set of rules within the user blockchain.
[0045] The present invention also provides a blockchain-enabled cryptocurrency social amplification system operable within a computer network environment configured to enable cryptocurrency compensation in exchange for social amplification, the blockchain-enabled cryptocurrency social amplification system comprising: a remote computer-based service system within the computer network environment, the remote computer-based service system configured to manage input of user content amplification attribute data into a user blockchain, the user content amplification attribute data comprising a list of selected content shared by the user, a campaign ID associated with the selected content, and a type of consumer interaction; at least one client device configured to enable the user to interact with the user blockchain and the remote computer-based service system; a non-transitory computer-implementable application implementable via the at least one client device; the remote computer-based service system is configured to enable the user to (a) initiate input into the user blockchain via the at least one client device and (b) input individual user demographic data; The at least one client device is configured to generate an influencer amplification ID associated with the user blockchain upon a request to the remote computer-based service system, the user blockchain being operable to maintain a transaction ledger, the transaction ledger being configured to track blockchain transactions based on user content amplification attribute data, and the user being able to utilize the transaction ledger to obtain rewards offered by third-party service / content providers in exchange for personal data.
[0046] In another embodiment of the present invention, the blockchain-enabled crypto-asset social amplification system is configured to provide a mechanism for storing and releasing user data to allow the user to control the user's personal data, and a mechanism for releasing the user's personal data for economic considerations.
[0047] In one embodiment of the invention, the user blockchain includes user demographic data that can be used to encourage users of a particular demographic to share more by giving the third party service / content provider the ability to specify amplified payment payment rules for users of that demographic, and preferably the user blockchain is configured to store a copy of the amplified payment rules.
[0048] In another embodiment of the present invention, the blockchain-enabled cryptocurrency social amplification system may focus on the performances of particular talents and themes of shared content that generate the most social interest. For example, rather than rewarding a particular user or fan base (or club) for amplification, a particular athlete, artist, or comedian may be rewarded for inspiring amplification through a performance (on the field in the case of an athlete) or a show of related content showcasing the talent, in addition to or at the request of a particular user or fan base (or club).
[0049] In another embodiment of the present invention, an amplification campaign blockchain is released in the form of a smart contract, and eligible shares are notified to said amplification campaign blockchain, preferably configured to register payments for valid amplification events based on a set of rules established at the initiation of said smart contract. Preferably, said smart contract includes a reference to the content selected for said amplification, and ideally, payments for said valid amplification events are registered by providing a link between an influencer amplification ID and a blockchain ID via said remote computer-based service system.
[0050] In another embodiment of the present invention, the amplification campaign blockchain replicates transactions by sending a valid transaction registration request to the user blockchain, and preferably the user blockchain is configured to determine capital allocation based on a contract capital allocation determined by a set of rules. Preferably, payments for the valid amplification event are claimed upon registration of a payment transaction in the transaction ledger indicating capital allocated to users in exchange for amplification credits / tokens registered in the transaction ledger.
[0051] In another embodiment of the present invention, the remote computer-based service system maintains a set of rules, preferably replicated in a user blockchain, and advantageously registered by the third-party service / content provider by a registration request to the remote computer-based service system. Preferably, the registration request registers a campaign ID, preferably registers amplified content, and advantageously registers the set of rules, and ideally the remote computer-based service system is configured to register payments for valid amplification events using a blockchain mapping of user IDs. Preferably, the remote computer-based service system calculates payments for valid amplification events based on user demographic data obtained from the user blockchain.
[0052] The present invention also provides a blockchain-enabled crypto-asset compliance system operable within a computer network environment configured to track asset allocations, the crypto-asset compliance system comprising: a remote computer-based service system configured to provide and maintain an inter-provider reference database, the inter-provider reference database configured to map media provider content to media content hashes in a media content pool by either a metadata mapping mechanism or a media content fingerprinting mechanism; at least one client device configured to enable the user to interact with the user blockchain and the remote computer-based service system; a non-transitory computer-implementable application implementable via the at least one client device, wherein the blockchain-enabled cryptoasset compliance system is configured to enable the user to (a) initiate input to the user blockchain via the at least one client device, (b) input personal demographic data and data release rules to the user blockchain, and (c) set data retention rules; the at least one client device is configured to create a media content playlist, the media content playlist providing a basis for media content ordered hash generation; the at least one client device is configured to extract media content hashes from the media content pool and use the media content playlist stored in the inter-provider reference database and the media content hashes as inputs for algorithmic generation; the at least one client generates ordered media content list hashes; and the ordered media content list hashes are submitted to the user blockchain; The user blockchain is configured to include (a) a mechanism for storing and releasing user data and (b) a mechanism for releasing the user's personal data for economic consideration, the user blockchain is configured to operate by maintaining a transaction ledger, the transaction ledger is configured to track blockchain transactions based on consumption of media content, and the user can utilize the transaction ledger to obtain rewards offered by third-party service / content providers.
[0053] In one embodiment of the present invention, the ordered media content list hash is matched with a hidden ordered media content list hash to facilitate the generation of new assets and, preferably, a backup ordered song list hash.
[0054] In one embodiment of the present invention, the user blockchain is initiated when contract initiation rules are met, and preferably, an original asset allocation is allocated at contract initiation upon request from a primary initiating partner and a secondary initiating partner via the same contract initiation allocation. Advantageously, the user blockchain is configured to generate new assets through an algorithmic minting process, and the algorithmic minting process is configured to generate the hidden ordered media content list hash from the list of media content hashes. Preferably, the algorithmic minting process is configured to use media content files associated with all hashes that match client hashes presented by the at least one client device, and the number of media content files continues to grow.
[0055] In one embodiment of the present invention, the complexity of the hidden hash is determined by a first and a second factor, the first factor being the number of media content files in the hidden ordered media content list hash, and the second factor being the number of media content files available to fit into each position of the hidden ordered media content list hash, preferably each position being randomly entered from the media content hash pool.
[0056] In one embodiment of the invention, the media content hash is preferably added to the inter-provider reference database when the media content hash is added to the media content pool by the secondary initiating partner, and advantageously the inter-provider reference database is configured to map third party service / content provider data to the media content hash in response to the addition of the media content hash.
[0057] In one embodiment of the present invention, the selected asset provides the user with resalable access rights to the blockchain.
[0058] The present invention further relates to a Digital Social Recorder (or "DSR") system that allows user comments and engagement with live or on-demand broadcast content to be registered in a centralized manner and allows users to view social comments related to specific portions of the broadcast they watch on-demand or live. This so-called DSR system allows for instant searching of thousands of hours of video using a video search system. An exemplary application scenario might involve transmitting a sports broadcast to three different users over three different networks. Each user posts a social post about the broadcast along with the video and corresponding comments, even though the social posts potentially or necessarily originate from three different social media networks, social posting tools, or camera sources.
[0059] The DSR system allows users to watch the same broadcast over a network of their choice, along with social comments made by other users inspired by the broadcast at the same time. If the broadcast is live, users can view past portions of the broadcast with social content overlaid. If the broadcast is on-demand, users can view the overlaid comments while viewing the video broadcast. In both live and non-live environments, users can move back and forth between social channels while remaining in place with the background broadcast content. Furthermore, the present invention allows users to separately mix social content with other content sourced from the network, while consuming and commenting on the original comments. In other words, users can choose a radio feed or alternative social commentator for the original background video broadcast and an audio feed combined with social overlays and metadata provided by a group of friends.
[0060] Further, the present invention provides a digital social recorder system operable within a computer network environment, configured to (a) enable a set of users to comment and engage with live or on-demand broadcast content that is registered in a centralized manner, and (b) enable the set of users to view social comments associated with a particular portion of the live or on-demand broadcast, the DSR system comprising: a remote computer-based service system within the computer network environment, the remote computer-based service system configured to provide and maintain an inter-provider reference database, the inter-provider reference database configured to map media provider content to media content hashes in a media content pool by either a metadata mapping mechanism or a media content fingerprinting mechanism; a video indexing and retrieval system in communication with the remote computer-based system, the video indexing and retrieval system configured to enable searching for video content via the remote computer-based system; a set of client devices configured to enable a set of users to interact with the remote computer-based system; a non-transitory computer-implementable application implementable via the set of client devices; the remote computer-based system is configured to enable the set of users to (a) initiate social commentary on selected video content via the set of client devices, (b) enter personal demographic data and data release rules into the user blockchain, and (c) set data retention rules; the digital social recorder system is configured to allow the set of users to view the same broadcast via a law-compliant content source selected by each user, and to simultaneously communicate user-generated social comments to other users; If the broadcast is live, users can view past portions of the broadcast with social content overlaid on top of the past portions of the broadcast, and if the pre-recorded broadcast is viewed through an on-demand service, users can view social comments overlaid on top of the broadcast as they view it.
[0061] In one embodiment of the present invention, the video indexing and video retrieval system is configured to map video content back to its original broadcast by indexing event broadcast streams, the event broadcast streams being from different legally compliant content sources and indexed into pixel indexes, preferably each pixel index including a pixel matrix where a dimension of the video frame selected from a height of the video frame and a width of the video frame is kept constant and the selected dimension of the video frame varies based on an aspect ratio of the original video.
[0062] Preferably, the video indexing and video retrieval system is configured to map video content back to the original broadcast by indexing event broadcast streams, advantageously the event broadcast streams are from different legally compliant content sources and are indexed into pixel indexes, and ideally the video indexing and video retrieval system comprises a mechanism to size all frames to a standardized aspect ratio to simplify the retrieval process. Preferably, the video indexing and video retrieval system is configured to utilize a de-duplication process which creates a reference in a pixel reference database for selected portions of the same stream together with a reference to a deduplicated pixel index, thereby generating a many-to-one relationship between the selected stream and the pixel index.
[0063] In another embodiment of the present invention, the video indexing and video retrieval system is initiated in response to a selected video file or a URL for a selected video file being submitted to the remote computer-based system by a selected client device, and is preferably configured to process the selected video file or URL for a video file into frames, and extract the processed frames to a target image size. Advantageously, the video indexing and video retrieval system is configured to generate a concatenated pixel search matrix from a series of frames to query a video database. Preferably, the video indexing and video retrieval system is configured to generate a series of pixel search matrices, and advantageously configured to generate a concatenated pixel search matrix for each frame used in a search query.
[0064] In another embodiment of the invention, the video indexing and video retrieval system is configured to enable broadcasters to index streams / content, preferably said streams / content being queried by a web crawling system, advantageously said web crawling system being configured to output video content posted on social networks and ideally configured to map said video content posted on social networks to original streams. Preferably, said video content posted on social networks and mapped to said original streams are indexed and stored in a social reference database, advantageously said social reference database being configured to associate social posts with stream IDs and start and stop positions of social comments.
[0065] In another aspect of the present invention, the set of client devices streams the indexed stream / content and preferably retrieves social post data from a social reference database and advantageously overlays social comments on the video timeline or can display the social comments as the video content is streamed.
[0066] In one embodiment of the present invention, performer attributes are added to reference data within the remote computer-based service system to facilitate payment to selected performers via smart contracts.
[0067] In another embodiment of the present invention, the digital social recorder system is configured to enable context-aware user-driven ad placement or overlay of contextual advertising metadata based on video content consumption and / or social comments associated with said video content consumption corresponding to user profile information stored within a crypto ghost coin account, and the crypto ghost coin account is configured to protect the identity of users who are rewarded for participating in activities while being targeted based on their individual demographics, geography, and spending behavior.
[0068] Further according to the present invention, there is provided a video indexing and retrieval system operable within a computer network environment, the video indexing and retrieval system configured to retrieve video content by indexing video streams or files obtained from different sources and indexed into pixel indices stored in a remote pixel reference database, the pixel indices including row and column values indicating start and end frame data of a particular broadcast stream, each pixel index being a matrix of pixels used as a target matrix in computer vision processing configured to enable the use of multiple computer vision algorithms to support video content retrieval, the video indexing and retrieval system configured to initiate in response to a selected video file or a URL of a selected video file being submitted to a remote service by a selected client device.
[0069] In one embodiment of the invention, each pixel index comprises a pixel matrix where a dimension of the video frame selected from a height of the video frame and a width of the video frame is kept constant, and preferably the selected dimension of the video frame varies based on the aspect ratio of the original video. Advantageously, the method includes a mechanism configured to size all frames to a standardized aspect ratio to simplify the search process.
[0070] In another embodiment of the present invention, the video indexing and video retrieval system is configured to utilize a de-duplication process that creates references in a pixel reference database for portions of the same selected stream along with references to deduplicated pixel indexes, thereby generating a many-to-one relationship between the selected streams and the pixel indexes.
[0071] Preferably, the video indexing and video retrieval system is configured to generate a concatenated pixel search matrix from a series of frames to query a video database, advantageously the video indexing and video retrieval system is configured to generate a series of pixel search matrices, a concatenated pixel search matrix being generated for each frame used in a search query.
[0072] In another embodiment of the invention, the video indexing and video retrieval system is configured to enable broadcasters to index streams / content, preferably said streams / content being queried by a web crawling system, advantageously said web crawling system being configured to output video content posted on social networks and ideally configured to map said video content posted on social networks to original streams. Preferably, said video content posted on social networks and mapped to said original streams are indexed and stored in a social reference database, advantageously said social reference database being configured to associate social posts with stream IDs and start and stop positions of social comments.
[0073] In one embodiment of the present invention, the video indexing and video retrieval system works in conjunction with a set of client devices streaming the indexed stream / content, preferably retrieving social post data from a social reference database and advantageously overlaying social comments on the video timeline or enabling the social comments to be displayed as the video content is being streamed. [Brief explanation of the drawings]
[0074] Other features of the present invention are described in more detail with reference to the following brief description of the patent drawings.
[0075] [Figure 1] FIG. 1 is a flow diagram of a first system in accordance with the present invention, illustrating a user blockchain in communication with a remote computer-based service system and at least one client device. [Figure 2]FIG. 10 is a flow diagram of a second system in accordance with the present invention, illustrating a user blockchain in communication with a remote computer-based service system and at least one client device. [Figure 3] FIG. 10 is a flow diagram of a third system in accordance with the present invention, illustrating a user blockchain in communication with a remote computer-based service system and at least one client device. [Figure 4] FIG. 10 is a flow diagram of the fourth system of the present invention, showing the arrangements for converting crypto assets into cash payments. [Figure 5] FIG. 5 is a flow diagram of a fifth system in accordance with the present invention, illustrating a user blockchain communicating with a remote computer-based service system and at least one client device. [Figure 6] 1 is a flow diagram of a broadcast stream indexing system in accordance with the present invention; [Figure 7] FIG. 1 is a flow diagram of a pixel indexing system in accordance with the present invention. [Figure 8] 1 is a flow diagram of a broadcast streaming scenario enabled by a Digital Social Recorder or DSR system in accordance with the present invention. [Figure 9] 1 is a flow diagram of a video search system in accordance with the present invention; [Figure 10] FIG. 1 is a flow diagram of a social referencing system that combines an indexing system and a video search system. [Figure 11] 1 is a flow diagram of a performer registration system according to the present invention; [Figure 12] 1 is a flow diagram of a synthetic broadcast system in accordance with the present invention; DETAILED DESCRIPTION OF THE INVENTION
[0076] With more particular reference to the drawings, preferred systems and corresponding methods according to the present invention will now be described. The systems and methods relate primarily to a computer-based, blockchain-enabled crypto-asset type system operable within a computer network environment, such as the Internet or World Wide Web, that allows users to control how advertisers access their personal data, compensates users with crypto-assets or currencies in exchange for social amplification via a social application with a remote services layer, and optionally may be operable in conjunction with coin allocation using a public portion of a smart contract or bilateral agreement for tracking assets, and with a song list generation algorithm used to control the growth of the crypto-assets or coins supply.
[0077] With reference to Figure 1, consider a blockchain-enabled system that allows users to control how advertisers access their personal data using a remote interaction layer that operates in a manner that mirrors current advertising agency expectations. A blockchain-based or blockchain-enabled smart contract is shown and referenced in its entirety as 1. While this specification incorporates language associated with or exemplified by Ethereum smart contracts, it is contemplated that a system in accordance with the present invention may be built on any form of blockchain-enabled system.
[0078] The system shown in FIG. 1 preferably includes a smart contract (1) Ethereum that corresponds to an extensible and customizable blockchain dataset. The blockchain dataset or smart contract (1) acts as a mechanism for storing and releasing user data, allowing users full control over their personal data and releasing data for economic consideration. The blockchain dataset or smart contract (1) includes or has a transaction ledger (22). The transaction ledger (22) tracks transactions between the advertising service (17) and the blockchain (1) and provides proof of transactions and costs. This is used by users to receive monetary rewards offered by the advertising service (17) in exchange for personal data associated with the user, such as the user's personal consumption data (2) and user demographic data (18).
[0079] The client device (3), exemplified as a tablet computer, desktop computer, smartphone, or other similar computer-type client device (3), includes a client-side mobile, desktop, or browser application (40) (i.e., a non-transitory computer-implementable software application) that enables a user (4) to interact with the smart contract / blockchain (1) in the following manner: The software-based operating application (40) allows a user to initiate (4) the smart contract or blockchain (1) by signing up via the client device (3), which may grant the user sole rights to write personal demographic data (18) and data release rules (5) to the blockchain or smart contract (1).
[0080] The client-side operating application (40) allows the user to set data retention rules (5) that dictate which user personal consumption data (2) is retained by or within the blockchain (1) and for how long. The user's personal consumption data (2) includes purchase data, search data, and personal consumption data such as media content consumption, such as videos watched and music played. Additionally, the application (40) allows the user to input user demographic data (18), including date of birth, zip code, gender, and other relevant demographic data. The personal consumption data (2) is preferably updated (13) by enabled third-party service or content providers or merchants (12).
[0081] Thus, the user's personal consumption data (2) and user demographic data (18) are made available through third-party service or content providers, which provide the user with services or content that allow the user to perform network or web searches, use search engines such as the Google search engine, purchase products through e-commerce platforms such as the Amazon marketplace, watch videos through video sharing websites such as YouTube, or listen to music through music streaming service providers such as Spotify.
[0082] The remote computer-based blockchain interactive service system (7) according to the present invention operates within a computer network and a server-side operating application (41) to perform the following main functions: (1) Connecting third-party service / content providers (12) to the user blockchain (1). (2) Enable third parties to input or “write” data into the user blockchain (1). (3) Optimize consumption data references. (4) enables an advertising targeting service (17) to interact with the user blockchain (1). A remote computer-based blockchain interactive service system (7) preferably connects a third-party service / content provider (12) to the user blockchain (1). A blockchain / smart contract is identified (6) by mapping (9) the user's Internet Protocol or IP address (10) according to notification (11) from the client device (3).
[0083] The remote computer-based blockchain interaction service system (7) is enabled in (15) as a third-party data input or notification (14) to the blockchain / smart contract, includes a single blockchain address authorized to write (16) the enabled user's personal consumption data (2) to the user's blockchain / smart contract (1), obtains the IP address (10) provided via the notification (14) from the third-party content provider, and maps (9) the IP address (10) to the blockchain / smart contract identification (6) using a reference database (8). The remote computer-based blockchain interaction service system (7) preferably optimizes the consumption data reference by (a) creating a hash table containing unique hashes of the notified consumption and writing the hash to the user blockchain / smart contract (1), or (b) creating categories of consumption and writing the category ID to the user blockchain / smart contract (1).
[0084] Furthermore, the remote computer-based blockchain interaction service system (7) enables the ad targeting service (17) to interact with the user's blockchain / smart contract (1) by mapping (19) between the device's IP address (10) and the blockchain ID (6). This allows the ad targeting service (17) to interact with the user's blockchain / smart contract (1) to receive the user's personal consumption data (2) and user demographic data (18). If an offer (23) from the ad targeting service (17) satisfies the user's set price and data release rules (5), the user's blockchain / smart contract (1) releases the user's personal consumption data (2) and user's personal demographic data (18) as requested (20) by the marketing / ad targeting service (17). If an offer (23) from the advertising targeting service (17) does not meet the user's set price and data release (5) rules, the user blockchain / smart contract (1) should respond with (21), which the marketing / advertising targeting service (17) can use to create an appropriate supplemental offer (23).
[0085] (Social Amplification System) Please refer to Figures 2 and 3, which show the overall social amplification system of the present invention. The social amplification system is a blockchain-enabled system with the primary function of allowing users to receive cryptocurrency or crypto-asset compensation in exchange for social amplification via social applications that interact with a remote service layer. The social amplification system of the present invention is primarily built around a user blockchain-protected document / database and smart contracts (201).
[0086] The blockchain-secured document / database and smart contract (201) are used to store user content amplification attribution data (202). The user content amplification attribution data (202) includes (a) a list of social content shared by the user, (b) the specific campaign ID with which the social content is associated, and (c) the type of interaction the viewer or consumer had (e.g., post views, content plays, merchant / vendor site visits, etc.). The client device (203) initiates (204) the user blockchain-secured document / database and (201) the smart contract via the client-side application (240), generating an influencer amplification ID in the process. The influencer amplification ID is linked to the user blockchain-secured document / database and smart contract (201). This is done after the influencer amplification ID is created in response to the request (211) in a remote computer-based blockchain interaction service system (207) or a remote service comprising a server-side operating application (241).
[0087] The user blockchain-protected document / database, smart contract (201) preferably contains four pieces of data: user or influencer demographic data (218), payment rules (205), user or influencer content amplification attribute data (202), and a transaction ledger (222). The user or influencer demographic data (218) can be used to encourage users or influencers of or from a particular demographic to share more content. By giving the third-party service / content provider (212) the ability to specify amplification payment rules (214), the amplification payment (214) rules can favor certain demographics by increasing payments to users or influencers of or from a particular demographic. The user blockchain-protected document / database, smart contract (201) stores a copy of the payment rules (205).
[0088] An alternative social amplification system according to the present invention is shown in its entirety in FIG. 3. The alternative social amplification system according to the present invention releases an amplification campaign at (213) to an amplification campaign blockchain (225), preferably in the form of a smart contract. Each eligible share is notified to the amplification campaign blockchain (225) at (216). In response, the amplification campaign blockchain (225) registers valid amplification event payments at (215) based on the user's blockchain-secured document / database, the amplification payment (214) rules established during initialization of the smart contract (201).
[0089] The user blockchain-protected document / database, smart contract (201) is also called the "campaign contract" because it preferably contains a reference to the content to be amplified according to the campaign. Payments are registered by linking the user or influencer amplification ID (210) with a blockchain ID in (209). These IDs may be the same depending on how the reference to the user's blockchain-protected document / database, smart contract (201) is configured. If the smart contract contains a reference to the user's blockchain-protected document / database, smart contract (201), payments are registered in the campaign smart contract via a remote computer-based blockchain interaction service system (207). The reference to the influencer blockchain (201) is used to register the transaction in the campaign blockchain ledger (223). Payments for the transaction are determined by payment rules (214).
[0090] The campaign blockchain (225) replicates the transaction by sending an validated transaction registration request (228) to the influencer blockchain (201). The influencer blockchain (201) is then used to determine capital allocation (224) based on the contract capital allocation determined by the payment rules (214). Payment is claimed by registering a transaction in the influencer blockchain ledger (222) indicating the capital allocated to the user or influencer in exchange for the earned amplification credits / tokens registered in the influencer ledger (222). The client device (203) similarly interacts with the campaign blockchain (225) at (229) to present the user or influencer with an estimated payment amount per share or amplification type, and the content to be amplified.
[0091] It should be noted that it may be preferable not to classify rewards / tokens according to the present invention as currencies or securities, as this allows for more flexibility depending on the class of rewards / tokens owned. Rewards / tokens may also function like frequent flyer points earned by listening to music, consuming other media content, and consuming advertising / marketing materials, thus providing the ability to purchase goods and services in the sports, music, and entertainment industries. However, rewards / tokens may also be traded on exchanges and represent ownership participation in song royalties or other similar royalties derived from media content. In this last regard, rewards / tokens according to the present invention may also qualify as goods or securities, depending on how the rewards or tokens are acquired.
[0092] Another social amplification system according to the present invention is generally shown in Figure 2. According to the social amplification system shown in Figure 2, a remote computer-based blockchain interaction service system (207) maintains payment rules (214), which are then replicated by the user or influencer blockchain (201). The payment rules (214) are registered in the remote computer-based blockchain interaction service system or remote service (207) by a third-party service / content distributor (212) in response to a request (request sent via IP protocol) (213).
[0093] This request (213) registers the campaign ID (226), the amplified content, and the payment rules (214). The remote service (207) then registers (215) the payment (216) for the valid amplification event, taking into account the payment rules (214), using the user or influencer's ID-to-blockchain mapping (209) stored in a blockchain mapping database (208) connected to the user or influencer's blockchain ledger (222). The payment calculation may require the remote service (207) to retrieve demographic data (218) from the influencer blockchain (201) to calculate the payment.
[0094] (Conversion of crypto assets to cash) 2 and 3 in comparison with FIG. 4, where a user has the option to convert amplification tokens / credits into cash or other forms of rewards. In the case of conversion to cash, the client device (203) sends a request (229) to the remote service (207) to convert a certain number of tokens, and the remote service (207) retrieves the registered tokens from the user or influencer blockchain (201) (230). When using the system variant of FIG. 2, the remote service (207) validates the request from the client device (203). When using the system variant of FIG. 3, the remote service (207) sends an validation request (231) to the campaign blockchain (225).
[0095] Once the request is validated, a debit (234) is sent to the third-party service / content provider's financial institution (232) as the payment amount. Similarly, a credit (235) is sent to the user's or influencer's financial institution (233). Following the debit and credit, the ledgers (222) and (223) on both the influencer's and campaign's blockchains (201) (225) are updated to reflect the payment. The conversion is determined by the payment rules (214). To ensure payment, campaign capital can be debited before the conversion. Token conversion is not limited to cash conversion; cash conversion is just one example of what is possible.
[0096] Tokens can be converted into rewards or traded in exchange for other intangible or tangible goods, services, or securities. The user or influencer blockchain (201) can further preferably include a participation ledger that allows multiple parties to participate in the user's or influencer's earned capital. This functionality creates the possibility of creating a secondary market where influencer participation in influencer coins can be bought and sold, creating the possibility of an initial coin offering, or ICO, of the user or influencer coin.
[0097] The client device (203) allows users / influencers to easily promote campaign content by posting (220) directly to selected social networks (217) from the client interface. The client device (203) can use a uniform resource locator or URL shortening service to hide the source of the link if the user or influencer does not want to be seen promoting paid content. The post (220) includes a URL (e.g., an HTTP request code of (303)) that redirects via a remote service (207), with the campaign ID and influencer ID embedded in the URL (206).
[0098] The remote service (207) activates an amplification event using the campaign ID (226), influencer ID (210) and redirect URL and registers this event (215) in the campaign blockchain (225) or in the remote service (207), depending on the system variant used. The service redirects the consumption to the campaign content. The type of user engagement is implied from the URL destination: if it is registered for a posted image, it is registered as a view; video consumption may be registered as a playback request, and a URL redirect to a store is credited as an acquired customer.
[0099] (Crypto Music / Media Content) 5, the present invention further provides a blockchain-enabled system operating with a smart contract that enables tracking of coins allocated by a public part in a bilateral agreement and controls the expansion of the coin supply using a song list generation algorithm. The system preferably includes three main components including a blockchain-secured / enabled smart contract, at least one client device, and a remote service with interactions between them controlled by a non-transitory computer-implementable application (340 / 341).
[0100] A smart contract (301) is initiated by a user (308) if the initiation rules (307) are satisfied. At initiation, an original coin allocation is specified in (309a-309c). The primary partner portion (309a), secondary partner portion (309b), public portion (309c), and algorithmically extended portion (309d) can be initially allocated. A set of possible initiation rules (307) is required to initiate the smart contract (301). The primary initiating partner (302) and secondary initiating partner (303) submit a request (304 / 305) to initiate the smart contract (301) with the same original coin allocation (309a-309c) as the smart contract (301).
[0101] The smart contract (301) is preferably capable of generating new coins using an algorithmic minting process (310). The algorithmic minting process (310) begins when the blockchain / smart contract (301) generates (316) a secret or hidden list hash of ordered songs (or other media content) from a list of song hashes (318). The algorithm continues to increment (321) the song count with every hash that matches (317) with a client hash (313) presented (315) by a client device (323) with an application (340) running on the client side.
[0102] The complexity of the secret or hidden hash is preferably determined by two factors: a first factor including the number of songs in the ordered list (328a-d), and a second factor including the number of possible songs from the available song hash pool (318) that fit into each position in the list (328a-d). Each position is randomly filled from the song hash pool (318). The complexity of the algorithm increases as follows: x = number of songs in the song hash pool y = length of ordered song list x^y = searchable area
[0103] As additional song hashes are added (319) to the song hash pool (318) by the secondary initiating partner (303), the search space that clients must search to generate new coins increases, and the length of the song list (328a-d) increases with each newly minted (310) coin in the algorithm. Because song hashes are added by the secondary initiating partner (303) to the song hash pool (318) as well as to the database (322), mapping to third-party provider data is preferred. In this regard, see U.S. Patent Application No. 14 / 099,348 and U.S. Patent Application No. 15 / 305,977, which are incorporated herein by reference.
[0104] Alternatively, the system may operate with a single initiating partner, in which case all partner functions (302 / 303) are performed by a single entity. Additionally, the system may operate with multiple secondary partners, each receiving an original coin allocation determined by the primary initiating partner (302). This allocation is determined by the number of participating secondary partners (303). The smart contract (301) may further be used to pre-sell music rights (as in the case of PSL rights) or to select assets for access rights. The access rights are resalable. The original allocation of coins may be sold to third parties, while new algorithmically generated coins are distributed as royalty or reward coins based on the music mining algorithm. The algorithmically generated coins are of a different class than the initial offering (308) and represent various levels of royalty rewards or access rights, including priority access to concerts, VIP lounges, live chat access, etc.
[0105] The value of the initial coin release (308), and optionally the algorithmically generated coins, is backed by savings derived from the smart routing system described in more detail in U.S. Patent Application Nos. 14 / 099,348 and 15 / 305,977, both of which are owned by their respective authors and form the basis of this specification. A mobile, desktop, or web client device (323) allows a user to create (325) a playlist (312) that serves as the basis for song order hash generation (314). The client device then retrieves (324) song hashes from the smart contract's song hash pool (318) from the reference database (322) and uses the playlist structure (312) and the song hashes from the song hash pool (318) stored in the database (322) as inputs (314) to the ordered song list hashing algorithm (326). The client device (323) generates (327) the ordered song list hash (313), which is then submitted (315) to the smart contract (310). The value of the initial coin release (308), and optionally also algorithmically generated coins, is preferably supported in some cases by targeted advertising placement.
[0106] If a client device (323) presents an ordered song list hash (313) that matches the secret ordered song list hash (316) (317), new coins are minted (310) and a new, more complex ordered song list hash is generated (320). A remote service (337) having a server-side application (341) provides and maintains a cross-provider reference database (322). The cross-provider reference database (322) maps media provider content to song hashes in the song hash pool (318) using either metadata mapping or audio fingerprinting mechanisms, as described in further detail in U.S. Patent Application No. 14 / 099,348 (the '348 application) and U.S. Patent Application No. 15 / 305,977 (the '977 application), both of which were prepared by the inventors herein and are incorporated herein by reference.
[0107] (Social Stream Reference) A Digital Social Recorder (DSR) system according to the present invention allows users to comment on and engage with live or on-demand broadcast content that is registered in a centralized manner, allowing users to view relevant social commentary with time-accurate overlay data throughout the entire live broadcast or at specific portions of the live or on-demand broadcast. The DSR system makes this possible through the use of a video search system capable of instantly searching thousands of hours of video. To help demonstrate the system and resulting service, consider the scenario shown in FIG. 8, where a sports broadcast at 601 is transmitted at 603 to three different users or people (exemplified as cable, satellite, or streaming providers) over three different networks or different network access points, or via legally compliant content sources or access methods at 602a, 602b, and 602c.
[0108] Each user (603) posts a social post about the broadcast using the video and associated comments at (604). The DSR system allows users viewing through the DSR system (606) to view (605) the same broadcast (601) along with the social comments generated by the user (603) at the exact time of the broadcast that inspired the comment via a network, legally compliant content source, or selected access point (602a, 602b, 602c). In the case of a live broadcast, the user (603) can view past portions of the broadcast along with the overlaid social content, and if the broadcast is on-demand, the user (603) can view the overlaid social comments while watching the broadcast.
[0109] Thus, the present invention can be said to essentially include a Digital Social Recorder (DSR) system operable within a computer network environment that (a) enables a set of users to comment on and engage with live or on-demand broadcast content that is registered in a centralized manner, and (b) enables the set of users to view social comments associated with particular portions of either the live or on-demand broadcast. The DSR system of the present invention includes a remote computer-based service system within the computer network environment, a video indexing and retrieval system operable with the remote computer-based system, a set of client devices that enable the set of users to interact with the remote computer-based system, and a non-transitory computer-implementable application implementable via the set of client devices, wherein the remote computer-based system enables the set of users to (a) initiate social comments on selected video content via the set of client devices, (b) enter personal demographic data and data release rules into the remote computer-based system, and (c) set data retention rules.
[0110] The remote computer-based service system provides and maintains an inter-provider reference database for mapping media provider content to media content hashes in a media content pool via either a metadata mapping mechanism or a media content fingerprinting mechanism. The video indexing and retrieval system is interoperable with the remote computer-based system, allowing video content to be searched through the remote computer-based system. A series of users can watch the same broadcast through a DSR system via a legally compliant content source of their choice, and user-generated social comments can be simultaneously communicated to other users. When a broadcast is live, each user can view past portions of the broadcast with overlaid social content. When a broadcast is viewed on demand, each user can view social comments overlaid on the broadcast.
[0111] (Video Indexing) As shown generally in Figure 6, a key component of the DSR system (606) is the video indexing and retrieval system. The video indexing and retrieval system maps video back to the original broadcast. To accomplish this, the system begins by indexing the broadcast stream, whereby event broadcast streams from different networks (401a, 401b, 401c) are indexed in (402) into pixel indices (403a, 403b, 403c). The pixel index, shown generally in Figure 7, contains a pixel matrix where one of the video frame dimensions (either height or width) is held constant. In Figure 7, the frame height is constant, but the width can vary based on the aspect ratio of the video. The entire video is transformed and saved in the pixel index, a large pixel matrix stored in memory (e.g., backed up to a storage disk). For example, if the system is indexing a video stream with frame dimensions of 1024x576 and an aspect ratio of 16:9, the indexing process extracts each frame as an individual grayscale image (501a-e) that is resized to a height (502) of 9 pixels and a width of 16 pixels. These images are then compiled into a single large matrix with a height of 9 (number of frames) and a width of 16 (number of frames). Assume the stream has a duration of 1 hour, a frame rate of 30 fps, and the width (403) of the resulting pixel matrix is 28,800 pixels (503).
[0112] The pixel matrix (403) contains bit data for each pixel in the resized image. For grayscale images, the pixel matrix (403) contains an 8-bit pixel representation. Once this pixel matrix (403) is generated, it is added to a pixel index (507) at (504, 509). The system also identifies the start and end columns of the added pixel matrix (403) within the larger pixel index (507). The pixel index (507) is itself a matrix of concatenated pixel matrices from multiple different streams, each with a unique ID. This can be stored (508) in a database (506) along with the start and end columns of the pixel matrix (403), stream identification data, aspect ratios, and frame rates of the original streams (401a, 401b, 401c).
[0113] A possible variant of the system envisions a mechanism that forces all frames to a standardized aspect ratio (e.g., 4:3) and crops out excess pixel data within 16:9 frames. In such a system, both the height (502) and width (511) of each matrix are standardized. Such an alternative system has the advantage of a simpler lookup process. When a stream is no longer live, or after a sufficient amount of data has been collected from streams known to be similar (e.g., the same football game transmitted over a different network), the system utilizes a duplication process (404) to create references in a pixel reference database (506) for portions of the stream that are identical to the reference to the pixel index (405) from which the duplication was created, creating a many-to-one relationship between streams and pixel indexes.
[0114] (Video Search) Referring to FIG. 9, we consider a video search system according to the present invention with two possible system variants (613, 614). The video search process according to the present invention begins when a video file (607) is presented (610) by a client or a URL to a video file is presented to a remote system (608). The video file is processed and the resulting frames are extracted to a target image size. Following the example above, the image size is 16x9. The system can be deployed in two different variants (613, 614). One variant generates a single matrix with a set of frames to query against the database (613). In this case, the first 30 frames of the video are processed to generate a concatenated pixel search matrix (609). In the second variant (614), multiple search matrices (612) are generated, one for each frame used in the query (617). For both queries (616, 617), the system uses standard computer vision algorithms.
[0115] In this example, template matching from the OpenCV library is used to locate one or more search matrices (609, 612) within multiple pixel indices (615). Note that the system is not limited to a specific CV algorithm or fingerprint. The system can use any number of algorithms and can even incorporate machine learning algorithms for searching. When an image recognition algorithm is run against the index (617), it outputs data identifying the best matching row and column when run on a concatenated search matrix (609), or data identifying multiple matching rows and columns when run on multiple search matrices (612). Using this row and column data, the system then queries the pixel reference database (506) using the index ID and the best matching row and column of the image recognition query (616, 617). The database then outputs the stream ID, frame rate, and aspect ratio of the matching stream (621, 618).
[0116] Using this data, the system determines which streams occur most frequently (619) and, if the system is being used with multiple search matrices (612), finds the best match based on the highest score. Otherwise, if a single concatenated matrix is used (609), the stream ID with the highest match score is deemed best. Once the best match is identified (622), the system uses the starting column index of the best stream to calculate the position in the original video (607).
[0117] To calculate the position, the system takes the starting column position of the best stream with a pixel index (507) and subtracts that value from the starting column position of the best match to calculate the number of columns between the start and the match. The frame rate and aspect ratio are then used to calculate the size of each frame in the stream in columns. In the example above, each frame is 16 columns wide. The number of columns is divided, and the size and frame rate of each frame are separated from the column where the start of the stream best matches, to determine how many seconds from the start time the match was found. The position data and stream ID are then returned (at 623).
[0118] Therefore, the present invention essentially provides a video indexing and retrieval system operable within a computer network environment for retrieving video content by indexing video streams or files. Video streams or files are obtained from various sources and indexed into pixel indices stored in a remote pixel reference database. The pixel indices indicate row and column values that indicate the start and end frame data of a particular broadcast stream. Each pixel index is a matrix of pixels used as a target matrix in computer vision CV processing, enabling the use of multiple computer vision or CV algorithms to support video content retrieval. The video indexing and retrieval system is initiated when a selected video file or the URL of the selected video file is submitted to a remote service by a selected client device.
[0119] One system variant of the present invention is a system that uses video search to synchronize broadcast / stream content (live or pre-recorded) from different legally compliant content sources (e.g., content creators and owners, broadcast networks, various distribution partners) (401a-c), allows users to select audio or video from multiple synchronized broadcasts / streams, and allows users to listen to audio from one network (401a) while watching video from another network (401b) with threaded social comment overlays from any or all users, aggregated via the Vertigo branded composite broadcast system of the present invention, with the possibility of contextually targeted ad placement within the multi-threaded broadcast / stream.
[0120] On this last point, the system crawls social posts from internet-based sources with video / audio (within sports, music, and entertainment industries) associated with comments and attaches contextually relevant ads to those broadcasts or streams aggregated via the Vertigo brand system in accordance with the present invention. With reference to the figure, note that multiple incoming broadcasts / streams may be parsed and searched by the DSR. For example, the system contemplates synchronizing streams so that a client can select video from one stream and audio from another for playback. Thus, the composite broadcast stream aggregated by the Vertigo brand system in accordance with the present invention may be a video with one or more audio streams, or a video with no audio stream.
[0121] (Stream Social Reference) Referring to Figure 10, consider a social reference system designated as a system (608) that combines the combined indexing system and video retrieval system of Figures 6, 7, and 9. The remote combination system (608) combines the indexing process (703) and the video retrieval process (707) to allow a broadcast station (701) to index streams / content (401), which can be queried by a web crawling system (704) that outputs (705) videos posted to social networks (706) and maps them to the original streams (708). These mapping operations are then indexed (709) and stored (710) in a social reference database (711). Social posts are associated with stream IDs and the start and stop positions of social comments. The client (712) then streams (713) the indexed stream or content (401), retrieves social post data (714) from a social reference database, and can overlay social comments on a video timeline or display them as the video plays. The stream social reference system can operate separately from the video indexing and search solutions described above. For example, the stream social reference system can perform video search and indexing through a specific fingerprinting mechanism, such as by utilizing a system similar to that disclosed and described in U.S. Patent Application Publication No. 2011 / 0302207 to Asmundson et al.
[0122] (Talent and performer attributes) Referring to FIG. 11, consider the addition of talent and performer attributes to the indexing system of FIGS. 6 and 7 to facilitate payment via smart contracts (201). In this extension to the DSR system, data (801) about the primary performer (e.g., athlete or artist) (806) for each stream segment can be entered (803) and stored in a database (802) within the DSR system. Using the primary performer's identification, the performer (806) can register (805) with the system (804) to receive a portion of advertising revenue payments (807) using the cryptocurrency social amplification system smart contract (201) in accordance with the present invention. The database (802) is queried in steps 618 or 621 as part of the video search system described above.
[0123] (Synthetic broadcast of video content) 12, consider a synthetic broadcast system according to the present invention in which a broadcast client (901) consumes (902) video content (401a). The client (901) is in session with a viewing client (903), and the listening client (903) receives routing and playback instructions (904) from the broadcast client (901). Receiving the routing and playback instructions (904), the listening client (903) can obtain (905) the same or similar stream (401b) as the broadcast client using its own legal access point or law-abiding content source, and can synchronize the stream playback to the same location as the broadcast client (901) based on the routing and playback instructions (904).
[0124] The broadcast client (901) can similarly send and overlay secondary content (906) such as audio comments, video comments, chat messages, or graphic overlays onto the stream. Similarly, the listening client (906) can engage with either chat messages or video comments via the broadcast client (901). The system operates using TCP sockets to send routing and playback instructions and utilizes real-time video / audio protocols to enable live video and audio commentary overlays. Similarly, chat messages can also be sent via TCP sockets.
[0125] It should be noted that the underlying media content sharing system of the present invention can be described as including computer-implementable functionality for (a) establishing a first channel (exemplified as a TCP socket and / or a TCP or UDP channel) for sending instructions to each client consuming content via a computer network environment, (b) generating routing and playback instructions for managing the playback of consumable legally protected media content via a second channel (exemplified as a TCP socket and / or a TCP or UDP channel) for content delivery, and (c) passing the routing and playback instructions to the content consumption client via the instruction-passing channel to source consumable legally protected media content from preferred legal access points to the content consumption client. Thus, the first channel for sending instructions and the second channel for content delivery can be considered simultaneous channels (exemplified as a TCP socket and / or a TCP or UDP channel) that enable simultaneous data streams within the network environment. An event processing microservice maintains, manages, and synchronizes the delivery of media and social content within the network environment.
[0126] The '348 and '977 applications teach or describe systemic inventions that further explain simultaneous channels, providing for the (smart) routing of the initiation of an indirect or direct source of copyrighted media to consume the same copyrighted media through a second, direct source. One effect of such routing is to create a synthetic broadcast that, rather than actually routing the originating source of the media (e.g., also referred to as an "indirect initiation source") to each individual media consumer, delivers each consumer's own legally compliant "direct" access point or source of the same copyrighted content instead.
[0127] An "indirect initiation source" is defined as a source where a consumer does not "directly" select the particular media to consume, but rather selects the media from a second "indirect initiation source," whether that source is a computer-curated stream like a digital "radio" provider or an individual live curator. This (smart) routing or (smart) synchronization of an indirect source with another direct, law-abiding source allows two or more people to have a lawful and law-abiding listening or viewing experience of media at times and places where access to copyrighted material originated from two or more separate, lawful media sources.
[0128] Alternatively, a "direct initiation source" can be defined as a source from which a consumer "directly" selects particular media to consume. This particular media is obtainable from optimal data resource locations in at least two locations to which the consumer has legal access. This optimization protocol is based on predetermined user parameters, such as price efficiency and data quality. Such (smart) routing or (smart) synchronization of requests to direct law-compliant sources uniquely enables a legal and law-compliant listening or viewing experience of media when access to copyrighted material is optimally obtained from at least two distinct sources of material or law-compliant media to which the consumer has legal access.
[0129] The present invention is based on a specific systemic means for rebroadcasting and group streaming. Rebroadcasting is essentially a social function that identifies current playback choices belonging to members of a user group, regardless of content source, and rebroadcasts those playback choices to other members of the user group. These members can participate as members of a user group by participating in content initiated by content initiators within the user group, whether that be a public or private subset, or a geographically defined subset, present within their selected social circle, providing a content-based platform for social interaction.
[0130] The legally compliant content source may be a user-generated direct playback selection or may be sourced from an indirect stream generated by an algorithm or curated by another person or group. For example, the audio source may originate from a third-party service; the rebroadcast audio signal need not originate from the user's own device or mobile application. The rebroadcast then provides a dialogue platform where members of the group can provide real-time commentary through various means, such as audio overlays, video overlays, or text comments. This dialogue is intended to be based on the broadcast, in which at least members of the group participate, providing members of the user group with both the content stream and a means of social interaction based on it.
[0131] The underlying group streaming aspect of the present invention provides certain additional social features with respect to collaboratively curated content streams optimized for groups of people listening to and interacting with the same media content. Of course, each member of a user group will have their own personal preferences regarding content. Each member of a user group may submit their own preferences, for example, regarding favorite artists, actors, genres, albums, movies, moods, eras, etc.
[0132] The group streaming functionality underlying the present invention focuses primarily on optimizing collaboratively managed content or media streams for each member of a user group using multiple initial and ongoing inputs, such as liking, down-voting, and up-voting. While prior art employs some sort of market-located solutions that individually manage and optimize streams based on individual inputs, the system requires managing and optimizing group-based content streams based on multiple inputs and multiple users. Each user consumes content in a manner determined by their individual preferences or parameters with content sourced from at least two different legal access points.
[0133] In other words, the present invention creates a social rebroadcasting system that allows individual members of a user group to rebroadcast selected content to other members of the user group, each of whom consumes the content as optimally sourced. Additionally, the present invention creates a group streaming system that allows members of a user group to collaboratively curate content distribution according to specific smart routing parameters that function to provide real-time synchronization of media content between at least two parties or members of the user group, where the media content is sourced from at least two separate copyright or legal access points or law-abiding content sources or environments.
[0134] The real-time synchronization of streaming media content from at least one indirect source to a direct source and the socialization of the smart routing and synchronization environment are governed by specific compliance or notification measures. The ability to source indirect content streams using alternative direct sources (i.e., privately owned, lawful sources not distributed via peer-to-peer or computer-implemented networks) that govern compliance applications in social environments is considered fundamental to practicing the subject matter of the present invention.
[0135] Consider a content stream provider, such as a digital radio provider or another person who shares or streams content, that receives a request from a consumer to consume content from the content stream provider. The content stream provider and the consumer each have separate legally owned access points or legally compliant content sources for the same content that they stream or share. The consumer may have the legal right to direct the request for this content from their own source or library (i.e., a first legal access point or legally compliant content source), but the provider may stream the content from another source or library (i.e., a second legal access point source or legally compliant content source).
[0136] As such, accessing content directly from a consumer's own library is considered more efficient and cost-conscious than obtaining access to content from a provider. As such, when content is sourced from a consumer's own library, this content distribution may or may not impact compliance reporting by the content provider. The compliance underlying this invention is the accurate tracking and notification of accrued revenue to copyright owners.
[0137] By accurately tracking content sources for notification purposes, a compliance appliance supporting this invention can be used as a centralized media management / aggregation platform, enabling tracking of multiple listeners or users at any time (including real-time) or at any given location (e.g., venue). Artists (or advertisers) can use this tracking information to promote the distribution of additional content when the number of listeners / users reaches a threshold or crowd-based milestone (e.g., 5,000 or 10,000). For example, a live broadcast could be initiated when the number of listeners reaches 10,000 as a means to enhance and / or expand listening activity. Other parameters (e.g., number of dialogues / messages / likes) can also be tracked to promote content purchases, such as the number of pre-purchased or owned user library tracks and third-party streamer tracks.
[0138] The prior art does not teach, fairly suggest, or provide a smart routing synchronization system of this type for providing optimally sourced broadcasting to a social consumer group having a specific smart routing means for routing selected legally protected content to individual members of the social consumer group, each member having alternative preferred sources. The smart routing means underlying the present invention provides optimally sourced broadcasting with ideal and patentable characteristics by optimally sourced delivery of selected legally protected content to individual consumers of the social consumer group, as prompted by either indirect or direct requests.
[0139] The smart source routing underlying the present invention is characterized by certain types of scenarios, including local server-based delivery of indirectly or directly requested streams, peer-connected server-based delivery of indirectly or directly requested streams, and legal access point-based delivery of indirectly or directly requested streams, where the delivery bases are optimally selected based on user-configured or predefined parameters such as price-effectiveness and audio / video quality.
[0140] A major shortcoming or recognized need of the prior art is that the various teachings do not teach how to map media content across providers. In other words, the prior art teachings typically demonstrate how two devices can share streams from a single provider. There is no corresponding mechanism or means for (a) mapping media content across providers or (b) streaming the same media content from a second provider if the media content is identical to the media content provided by the first provider. There is no mention of a metadata mapping algorithm or fingerprinting mechanism for identifying media content and properly attributing or associating media content to owners across content providers.
[0141] For example, Roberts et al.'s publication states that two devices may share the same media content session, but the method they teach poses significant security risks over public networks such as the Internet, and therefore their method is specifically limited to local area networks. Roberts et al. illustrate a mechanism for synchronized viewing as a shared media session, which relies on the retransmission of copyrighted data from one device to another over the Internet. Such a system is legal only if both devices belong to the same user (accessing a common content library owned by that user).
[0142] In contrast, the present invention is based on a system operable to transmit and recreate broadcasts across multiple users, each with their own rights or lawful access to a media content library. These users may have rights and lawful access to the same media content library (e.g., two users accessing a Spotify library through two separate lawful access points, law-abiding content sources, or accounts). Extending Roberts et al. to the system underlying the present invention would inevitably result in mass copyright infringement, which can be considered peer-to-peer file sharing.
[0143] Furthermore, while Roberts et al. appear to mention tagging of advertisements, they do not mention other relatively important mechanisms for reconstructing broadcast music streams, such as play, stop, seek, and comment. Note that in-stream tagging for the purpose of inserting advertisements is mentioned by Roberts et al. Such in-stream tagging is not described, not all media formats listed as supported by the present invention support timed metadata, and the inventors do not specify how tagging would be achieved without timed metadata. The data saved in Roberts et al.'s proposed invention is binary in nature (i.e., whether there is an advertisement or not), and the space required to tag a file for such a small amount of data is small enough to fit into the frame header of most formats (e.g., a single empty bit).
[0144] The instructions required for proper file attribution and mixing instructions for playing a live broadcast can reach several bytes. Therefore, routing and mixing instructions cannot be inserted by the methods used for tagging to indicate the presence (or absence) of binary ads. It is neither certain nor clear from the teachings of Roberts et al. how event insertion would be achieved for an ad indicator as simple as a set bit.
[0145] In this regard, Roberts et al. does not appear to teach a routing and synchronization system operable with one or more data sources within a network-based media content playback environment to provide optimal-source media content broadcasting to consumers, the routing and synchronization system comprising a computer-implementable application for synchronizing and routing consumable legally protected media content to consumers from the optimal source that satisfies the routing instructions as prompted by routing and playback instructions generated via a routing instruction generating source.
[0146] The optimal routing instruction fulfillment source according to the underlying system of the present invention is preferably affiliated with at least one, and optimally multiple, legal access points or law-compliant content sources. The computer-implementable application is operable, among other things, to generate routing and playback instructions via a routing instruction generation source for managing playback of consumable legally protected media content via a content distribution primary channel, establish a secondary channel (parallel to the content distribution primary channel) for transmitting instructions to consumers via an operable network infrastructure, and transmit the routing and playback instructions to consumers via the secondary channel for transmitting instructions for sourcing consumable legally protected media content from at least one legal access point to the consumers.
[0147] More specifically, the gateway server can register a subdomain name with itself and then handle all requests to that subdomain name from local client applications. In this case, when a request for a stream is made by a client application, the request is handled by the gateway server. The gateway server initiates this service by providing the stream from the remote content delivery network (via the first or primary channel for content delivery). When the stream starts, the gateway server requests pre-recorded audio cues and begins caching pre-recorded audio from the peer-to-peer network, the remote content delivery network, or a local source. The gateway server can also load an event queue from a remote database, preferably continuously updated by the studio computer. The gateway server continuously receives event updates while the stream is live (via the second or secondary channel for sending instructions).
[0148] To transition from a full studio mix to a live audio-only stream, the gateway server might load both streams and provide only the full mix. To allow the gateway server and mixing application enough time to complete all tasks, the server should start the stream 10-20 seconds after receiving the live data, creating a custom lag that the system uses to allow time for mixing and transitions. The gateway server waits for the event bit in the full studio mix frame header to transition to the live audio stream.
[0149] The gateway server preferably aligns the two streams by the event bit. This is done by matching the bit code following the event bit. If the bit code matches both events, the events are considered a match, since only the last 10-15 seconds of the streams are searched. The 32 unique bit codes provide enough uniqueness to ensure that matched events are indeed identical. Once the event bits match, the gateway server transitions from the full studio mix to the live audio mix at the frame where the event bit occurs. Using this method, a seamless transition from stream to stream occurs with frame-by-frame accuracy.
[0150] The Roberts et al. system illustrates "best fit" media content distribution from a single legal access point. The concept of "best fit" in the Roberts et al. system emphasizes the criterion that the system has only one legal access point. Because the "best fit" distribution of media content in Roberts et al. is primarily determined by heuristics, users cannot select a legal access point based on their preferences. In contrast, the system underlying the present invention allows users in a network to select a selected legal access point or legally compliant content source, and in a social context, there are as many legal access points or legally compliant content sources as there are users in the network (e.g., each sourcing media content from their own library or Spotify account). This is possible and achieved by the system's parallel channel design, in which commands / instructions are transmitted through a secondary channel for transmitting commands and content is distributed through a primary channel for content distribution, in accordance with the system underlying the present invention.
[0151] The prior art fails to teach or suggest a media content sharing system operable within a network-based media content playback environment, the system including at least two computers for providing media content broadcasting from a broadcast consumer to at least one broadcaster receiving consumer from a user-selected source, each consumer having access to a first of the at least two computers, the media content sharing system providing simultaneous data streams within the network environment to separately manage the instruction of playback of media content via a secondary channel for transmitting instructions and the playback of media content via a primary channel for delivering content.
[0152] An exemplary fact scenario according to the system underlying the present invention is as follows: A music recommendation and streaming service, based on input from a consumer, suggests or recommends a particular music track (deliverable from a first legal access point of the service provider or a law-abiding content source) to a first listener. If an overlap exists and the particular music track is already in the first listener's music library and based on the first listener's preference to default to playing music files from the first listener's own library (i.e., a second legal access point or law-abiding content source), the system allows playback of the particular music track from the user's own library (i.e., the second legal access point) instead of accepting content streamed from the streaming service (i.e., the first legal access point).
[0153] Continuing this example, a second listener in the (social) group receives a music sharing invitation from the first listener for this same music track. The second listener has no access to either the recommended service (i.e., the first legal access point) or their own copy (i.e., the third legal access point), but they do have access to a fourth legal access point as an on-demand music streaming service provider. The Vertigo brand music sharing application underlying the present invention operates to synchronize the delivery of the same music content from the second and fourth legal access points to the first and second listeners, despite initially receiving the track prompt from the first legal access point (the recommended service).
[0154] While the copyright compliance aspects of the prior art teachings remain questionable, the subject matter upon which the present system builds necessarily implements a data routing compliance appliance that communicates with all of the aforementioned distinct legal access points or lawful content sources to provide: (a) industrial rights management, (b) compliance monitoring, and / or (c) compliance reporting of content distribution from either the distinct legal access points or lawful content sources. Copyright owners have become sensitive to systems that circumvent or hinder copyright compliance through music sharing, and the present system accordingly considers appropriate copyright compliance.
[0155] To summarize the prior art in light of the above, in contrast to the system underlying the present invention, all of the prior art systems Needs redistribution (Underlines added for emphasis) In light of this, none of the prior art documents specify how the system maps content between different content sources. For a system built around content redistribution, the solution is obvious: the system relies on file hashes or URLs, either of which can provide the mapping that properly redistributes content.
[0156] The main difference is that in the system underlying the present invention, the system does not redistribute licensed content. Rather, the system must provide a mechanism for mapping content from different legal sources, even if the URLs for the content are different and the actual content file formats and encodings are different. All of the prior art contemplates content redistribution through metadata mapping means or between content sourced from different legal access points or law-compliant content sources, respectively. Without redistributing the contentIt does not disclose any audio fingerprinting means by which resource mapping can be established (underline added for emphasis).
[0157] To do so, the prior art systems had to disclose a means for mapping content, either by a fingerprinting algorithm or, if the metadata is deemed reliable, by a metadata mapping means. However, mapping alone does not allow the system to achieve the effect of social broadcasting without redistributing the licensed content. To enable social broadcasting, the mapping means must be combined with a system that transmits routing and playback instructions in combination with the references generated by the mapping means. The cited prior art does not disclose these concepts further described and claimed in U.S. Patent Nos. 9,549,024, 10,116,616, and 10,198,777, and their extensions or divisions.
[0158] In view of the foregoing, the inventors propose to apply blockchain technology innovation to provide a "token" specific to the music and entertainment industry as a means to (a) build on prior art developed by the inventor's team to provide specific compliance and payment methods, (b) facilitate further direct incentives for collaboration between entertainment providers and their fans, both individual and groups, as well as any brand wishing to reach these individual fans or groups of fans by tracking and linking rewards or payments to fans for their consumption and sharing behavior, and (c) facilitate further direct incentives for collaboration between entertainment providers and their fans, both individual and groups, as well as any brand wishing to reach these individual fans or groups of fans, or the artists or athletes to whom these fans pay or follow, by tracking and linking rewards or payments to artists and / or athletes and / or talents.
[0159] The present invention primarily contemplates a compliance and payment system via blockchain tracking and distribution of revenues derived from cost savings made to terrestrial, satellite, or digital radio broadcasters back to music rights holders and other related parties that these rights holders wish to incentivize using tokens. Such other related parties include, but are not limited to, copyright management organizations (PROs), record labels, publishers / administrators, performing artists, composers, music producers, managers, agents, or any fractional rights holder or owners with a claim to such revenues. Additionally, the present invention contemplates a compliance and payment system via blockchain tracking and distribution of revenues generated by brands seeking to reach entertainment media consumers through the Smart Routing Synthetic Broadcast (SRSB) system or environment developed by the inventor's team, as referenced above. This includes (a) revenues from advertising within the SRSB and (b) programmatic placement of advertisements tailored to individual consumers within the environment, regardless of whether specific entertainment content is consumed, targeting individuals rather than those who view specific entertainment content.
[0160] As noted above, the present invention further contemplates facilitating further direct incentives for collaboration between entertainment providers and their fans, both individual and groups (e.g., via crowd-based milestones), as well as for any brand wishing to reach these individual fans or groups of fans by tracking and linking rewards and payments for: (a) fan / consumer consumption of artist, athlete, or entertainment provider content, (b) rewards for amplifying such fan / consumer consumption activity, and (c) rewards / tokens for exclusive access rights rather than monetary rewards or participation.
[0161] In connection with a fan / consumer's consumption of an artist, athlete, or entertainment provider's content, the fan or group of fans participates in the artist's or entertainment provider's revenue from both the content itself and third-party brand or advertiser incentives. Individual fans or consumers, or groups of fans with crowd-based milestones, may be rewarded for consuming entertainment content within the SRSB environment or, optionally, the DSR environment (as specified above). Additionally, brand-based rewards and incentives may be paid to either individual fans / consumers of entertainment content or groups of fans with crowd-based milestones. These consumers may be offered incentives for purchasing decisions, including (but not limited to) time-based purchasing decisions. As illustrated, rewards / tokens may also be granted exclusive access rights rather than monetary rewards or participation. Such access rights, gained through the SRSB-based environment or amplification to other users within the SRSB environment, may include (a) first-time ticket purchase rights or exclusive access to reserved VIP seating for an event, and (b) physical or digital meet-and-greets with the artist if an SRSB environment exists for the artist's content.
[0162] Furthermore, the present invention facilitates further direct incentives for collaboration between entertainment providers and their fans, both individual and collective, as well as any brand wishing to reach these individual fans or groups of fans, or the artists or athletes they pay or follow, by tracking and linking compensation or payments to artists and / or athletes and / or talents, and considers the fans or groups of fans directing consumption activity when the artist or athlete is listened to or viewed by the fan / consumer separately from the artist or athlete's contract with the original entertainment provider and content owner. In other words, the fans or consumers themselves participate in, or, if desired, direct their own participation in, performance consumption related to the artist or athlete based on the artist or athlete's performance. Attention to the performance is provided by fans from all available revenue sources, including, but not limited to, the entertainment provider's revenue from the content itself, third-party brand or advertiser incentives, or both secondary and amplification on social media.
[0163] Payments to athletes from both above and below sources may be based on any algorithm, including fantasy sports leagues and scores, that involve actual performance in a single game, season, or career with a single team, or across multiple teams. Furthermore, payments may be based on or incorporate (a) the settlement of odds or spreads by professional oddsmakers or legal gambling environments, and (b) methods that reward amateur athletes immediately and / or upon reaching professional status (although the law prohibits payments prior to the use of algorithms that involve actual performance in a game or season).
[0164] The present invention further contemplates creating a special savings and vesting account to collect compensation in the following cases: (a) Amateur athletes may not be legally able to receive compensation directly when funds become available if they are not legally authorized to do so. (b) Creating the same special savings and vesting accounts to provide compensation to low-paid professional athletes based on unexpected upward performance not reflected in their original contracts and / or to provide compensation upon the career-ending or injury of an amateur or professional athlete, where such compensation may arise from a pool based on the team they played with at the time of injury, or directed or funded insurance policies that lead to insuring athletes' performance capabilities to help create more affordable insurance policies for athletes and entertainers based on: Individual fans or consumers reward artists or athletes for consuming entertainment content within SRSB, DSR, or secondary social media environments. A group of fans with crowd-based milestones for consuming entertainment content within SRSB, DSR, or secondary social media environments where the artist's music or athlete's performance is present. An individual fan consuming advertising content in an SRSB, DSR, or secondary social media environment; or a group of fans with a crowd-based milestone for consuming entertainment content within an SRSB, DSR, or secondary social media environment where an artist's music or an athlete's performance resides. · Any individual or group that consumes SRSB, DSR or Secondary Social Media Content via the DSR Feature. Brand-based compensation and incentives paid to artists or athletes based on any algorithm that takes into account the artist's or athlete's performance, and / or the inclusion in an algorithm of individual fans / consumers of entertainment content, or groups of fans with crowd-based milestones, where incentives are offered for purchasing decisions, including (but not limited to) time-based purchasing decisions.
[0165] Additionally, the present invention contemplates the use of a new type of fan rewards card or account that is tethered to open-set rewards and can track the purchasing behavior of both individual fans and groups of fans of an artist or entertainment entity at the moment of purchase to accumulate rewards or use reward points for the purchase of goods and services. This new type of fan rewards card or account is connected to an existing consumer debit card, bank account, or mobile wallet and provides a mechanism for adjusting time-sensitive rewards in real time by intercepting authorization requests from participating brands / goods and service providers wishing to incentivize specific fan groups, or from the point of sale (POS) of the brand / goods and service provider's acquiring bank partner. Such secondary rewards adjustment process and adjustments via a gateway align advertised incentives with purchasing behavior and can award rewards based on both individual and group purchasing activity or use previously awarded rewards to make payments.
[0166] Additionally, the present invention contemplates a ghost coin or token that protects the identities of those who are rewarded for participating in all of the above activities, allowing fans / consumers of content to target individuals demographically, geographically, and by spending behavior, both to entertainment providers or properties, as well as advertising brands or providers of goods and services. The goal of this ghost method of programmatic rewards is to maintain the efficiency and effectiveness of personalization, tailoring products to individual consumers of entertainment without forcing individuals to sacrifice their privacy and identity.
[0167] The ongoing transition from traditional broadcast to parallel or asynchronous, on-demand digital streaming access and the accompanying exponential growth of user-generated content (UGC) is having new implications for the "attention economy," a term that recognizes the fact that more content is created each year and each day than consumers can consume within the scarce resource of personal time it takes to pay attention. While consumer time spent consuming media has increased in the past, the amount of time consumers can devote to media has currently peaked, despite an ever-expanding array of media choices. Media sources and their distribution partners are now fighting for a larger and incremental share of the finite level of available attention span.
[0168] With consumers having limited entertainment options to focus their "attention," and the exponential growth of user-generated content ("UGC") competing with traditional network or studio offerings, new ways are needed to reward and compensate brands, consumers, and those who capture and retain their attention. This is especially true because in the emerging "attention economy," radio isn't simply competing with music streaming services, which are competing with video streaming, which are competing with traditional TV / cable; the boundaries between traditional media are being erased. Now, they're all competing with each other and with UGC options for the same limited consumer attention span.
[0169] U.S. Patent Nos. 9,549,024, 10,116,616, and 10,198,777, upon which this specification is based, uniquely enable composite and mixed media experiences that can compensate multiple media sources for the same attention span. One prior example, also the subject of U.S. Patent No. 9,549,024, aimed to intelligently route radio broadcasts to listeners' personal private, legal access points or law-abiding content sources for the same content, thereby allowing both radio stations and music streaming providers to be financially compensated for the same "attention span" of a shared consumer.
[0170] U.S. Patent No. 10,116,616 further describes systems and methods for permitting or enabling the coupling of social users into this coupled environment, thereby providing a legal way for UGC to socially amplify copyrighted music streams based on live video, chat listening parties, or non-live video content viewed by each social participant, combined with real-time, personalized audio listening derived from the listener's own direct, law-abiding music streaming (see also U.S. Patent Application Publication No. 2019 / 0267042 by the inventors herein).
[0171] The foregoing specification and dependent claims are intended to expand upon the above-referenced basic patent application specification to include new methods for compensation resulting from participation or streaming on both the consumer and content / talent sides. Prior inventions are expanded upon to define compliance and payment systems that allow these new consumer experiences to be more fairly compensated and allow compensation to flow to those who engage users of the inventive content. Given the unique media environment enabled by prior inventions and the expanded inventions herein, what appear to be separate inventions are largely interdependent. The following is included to help frame and color the nature of these new and expanded claims through illustrative storytelling means, as an example.
[0172] Terry Padr, a new form of social influencer and former Clemson football player, is using the invention to leverage his ability to overlay the Clemson vs. Alabama football game, where audio, video, drawing, slow-motion, and pause capabilities essentially provide him with the same tools as a traditional sports commentator. While Terry Padr's social overlay and commentary are created using his Spectrum account and a legal access point to the game or legal content source, each viewer gets a video feed from their own legal content source (one person is watching the game on the ESPN channel via Direct TV, while another friend is online with ESPN and Direct).
[0173] At the same time, a group of friends, including Ace, an Alabama alumnus and friend of Terry Padr, is surrounded by Clemson fans because he is from Carolina. These friends gather digitally from various geographic locations and legal access points to the game, but they can legally watch the game together, each given specific "screen permissions" that allow them some control over their own screen. They can text each other comments and pop up pictures with picture-in-picture video and audio overlays, creating a new form of social viewing party that serves as a TV version of Vertigo's current listening party. Influencer Terry Padr has locked his screen as thousands tune in to a live rebroadcast with his commentary. Terry can see the comments and reshare any he wants for the benefit of his followers of choice. Terry also occasionally uses the groupcast feature to invite some of his former teammates to join him in the live sharing and post-game viewing.
[0174] Friends and viewers, including Ace, receive real-time social feeds at the bottom of their screens from various DMs and social media sources that each viewer personally chooses to follow. Of course, all of these posts can be reshared with other friends watching the game. Depending on your view settings, you can also use the game's hashtag to display the most trending comments from all viewers. Ace wants to see what his friend Terry is up to, but as an Alabama fan, he switches the audio source to a local radio call to "listen" to Eli Gold, the voice of the Alabama Crimson Tide, already perfectly synchronized with the video broadcast in the background. Ace's friends have no idea where Ace gets the insightful comments he shares via DM text threads throughout the game. When an unexpected turnover results in an Alabama touchdown, Ace presses a button on his iPhone to send out an "Acemoji," an animated dance of himself transformed into a digital version of Alabama's mascot, "Big Al." It's an animation of Big Al dancing on a surfboard with big red crashing ocean waves filling the screen, and then, on the screens of his Clemson friends, he does a hilarious "Fortnite-like" victory dance into the Clemson end zone.
[0175] Debates arise about whether the touchdown was valid, with privately controlled pauses and slow-motion pauses separate from those officially provided within the original ESPN broadcast. The timing of the game view is offset from the live feed, but all social content and overlays are collected and indexed to the appropriate video frame, so even if viewers are unable to start watching the game on time, they can still enjoy the tweets and comments as if they were in real time.
[0176] The game-winning score in this high-profile game was scored by a previously unknown player who recovered a fumble, ran for a touchdown, and drove it in. This resulted in Alabama advancing to the national championship and bringing the school millions of dollars in revenue through an upfront television contract, stadium advertising rights, and equipment support from Nike. The unknown player likely received nothing before, despite the fact that his performance both on the field and in social apps captured the attention of the college football world. His game-winning play was shared millions of times online in the days that followed. Terry Paddle's distinctive social overlay on this particular play, featuring his surprised, speechless facial expression and distinctive, amusing reactions, surpassed ESPN's official game call in terms of views. Bama fans even made a meme out of his expressive reaction to the play.
[0177] Nike had a budget of $X for the game, but they also wanted to target and time their advertising dollars to positive moments and specific demographics. Neither Nike nor other media outlets knew what the play would be or who would receive compensation for which game. Terry Paddle earned the most social / consumer-side reward tokens from Nike based on his social posts. A player who wasn't even on a full scholarship, had little name recognition, wasn't expected to go pro, and slowly faded back into anonymity again, earned the most tokens from the player side.
[0178] This new type of brand "endorsement" was not for a single player or game, but for the player and game that made the most impressive difference, and was placed in a separate savings account to reward the player for all the positive attention he received. The result was a savings account reserved for paying off his past student loans or for his post-career career after the spotlight faded. However, the Nike ads were not shown to known Clemson fans during Alabama scores or negative Clemson moments. However, Nike paid a premium to have its brand visible to Clemson fans without being adjacent to Clemson first downs or scores, so Clemson fans were shown multiple beer commercials during those tough moments.
[0179] Many in the privacy-conscious Gen Z college student audience didn't want to risk their personal identities, so they took advantage of special perks and helped create targeted rewards by paying trackable attention to Terry Padre and unnamed players through "ghost coins" while remaining anonymous.
[0180] In this particular example, these "ghost" rewards were primarily financially backed by Nike, which wanted to pair them with the right positive game moments and resulting social amplification to target demographics. Neither Nike nor any of the previous platforms could have known in advance what kind of game or viral social moment would be created, nor could they have known which specific players and social influencers would be most responsible for both the game moment and the social amplification. The combination of plays and / or social comments could have originated from any number of access points and social platforms associated with an interoperable Digital Social Recorder ("DSR"). Within these access points and social platforms, the combination was repeatedly re-shared via deep links to the moment on multiple other social platforms and in news articles.
[0181] Those who remember the best social overlay moments, or perhaps the entire game, can revisit them for days afterward using DSR, which is agnostic to each viewer's legal access point for replaying game video and / or audio, as well as the specific social media sources used by the people they follow who commented on the in-game moment. Consumers can collectively hold post-game discussions, and when someone clicks on Terry Padre's viral post, they can instantly be transported to that moment in the game on their legal access point and continue watching all or part of the game. While many are watching a day later, these viewers can also switch between secondary social overlay sources to view social comments as if they were experiencing it in real time.
[0182] A few days later, a hugely popular professional football player and a celebrity inspired by the unnamed player's performance repost the play again, this time with a Spotify-appropriate song, which becomes a kind of soundtrack to the moment. Millions of new viewers discover and watch it, thanks to both the celebrity's post and the thank-you post and shoutout from the famous music artist now playing in the background. Each view of the new repost with the new parallel sound also registers paid charted spins / streams for the currently trending song or music artist. Because each viewer listens to the song from their own legal access point, Ace sees the reshare, but hears the sound from Apple, not Spotify, because it's his personal legal music access point. As a secondary success of the new post and song choice, the song is used during pregame sessions for several sports teams, becoming part of the song in selected #GameBeforeTheGame zones. The following week, fans watching their favorite athlete warm up on the field wearing a set of Beats headphones will switch their social audio feed to what the athlete is listening to, beat-for-beat, as the athlete shares it live, but as each listening viewer hears the song. Routed from a unique, legal primary music source, each fan is signing up for individual paid and chart spins / streams.
[0183] Token advertising fees targeted to Beats headphones reward those who use Beats or help spread the word about Beats. Artists who create and perform songs are now paid at the highest on-demand rates based on each viewer triggering a fully interactive, on-demand song request from a paid music source, even if they also watch a TV feed from a second source. This is not limited to the song in question. The result is 15x more money for a song, in addition to the fact that it's going to number one. None of this would be possible if the same video and sound were available as a newly saved single file on another platform. The newly saved file does not combine music from these actual broadcast sources and the viewer / listener's subscribed legal sources.
[0184] All of this "attention" started with sports moments, but from there, music moments were born, and now re-sharing celebrities like Terry Paddle, unknown athletes and artists, and the biggest fandom accounts of music artists whose second song re-shares get hundreds of thousands of views are all paid by both Nike and Beats. Nike and Beats could never have targeted or predicted these moments, and none of this would have been possible without smart routing and social amplification with full interoperability and integrated tracking and payment methods.
[0185] Inspired by their success, Nike and Beats designed a challenge with their fandom community to reach certain participation and social hurdles in a "Battle of the Stans." The challenge rewarded tokens to each fan club / group that reached set milestones. Reward tokens were linked, providing access to exclusive private listening parties including Q&As with favorite artists. Interoperable mixing and smart routing of media based on each viewer and listener's legitimate sources and access points allows for the inclusion of multiple media outlets, granting simultaneous attention spans.
[0186] The invention herein extends and improves upon previous inventions, enabling the tracking of each view and listen without violating user privacy, resulting in a range of economic incentives and outcomes not possible with those existing platforms or ad targeting methods. The invention allows brands, media platforms, fans, and influencers to participate together in the attention and economic rewards, regardless of each fan / viewer / listener's choice of radio, television, music streaming, or social media comment / camera platform. These same platforms of choice can be included and economic benefits can be realized in both live and non-live environments using the interoperable digital social recording system and rebroadcast tools and payment system of the present invention.
[0187] While the foregoing description of this specification details multiple systemic embodiments, this specification basically or essentially teaches or provides a particular blockchain-enabled crypto-asset system operable within a computer network environment that (a) enables users to control how advertisers access their personal data, (b) enables crypto-asset compensation in exchange for social amplification, and (c) enables asset allocation tracking as described above.
[0188] Each blockchain-enabled crypto asset system according to the present invention can be said to essentially include a remote computer-based service system within a computer network environment, at least one client device that enables the user to interact with the user blockchain, and a non-transitory computer-implementable application that is implementable via the at least one client device.
[0189] The remote computer-based service system of the first blockchain-enabled crypto asset system is operable within a computer network environment and connects third-party service / content providers to a user blockchain, validates third-party input data on the user blockchain, optimizes consumption data references, and enables ad targeting services to interact with the user blockchain. A computer-implementable application enables a user to initiate input to the user blockchain via at least one client device, input personal demographic data and data release rules to the user blockchain, and set data retention rules.
[0190] A user blockchain of the first blockchain-enabled crypto asset system comprises a mechanism for storing and releasing user data and a mechanism for releasing the user's personal data for economic consideration, the user blockchain operates by maintaining a transaction ledger for tracking transactions between an ad targeting service and the user blockchain, and comprises proof of the transaction that a user can use as proof of the transaction to receive rewards offered by the ad targeting service in exchange for their personal data.
[0191] The remote computer-based service system may be operable to connect third-party service / content providers to a user blockchain by mapping IP addresses used by users reported by at least one client device to blockchain identifications, where the remote computer-based service system obtains the IP addresses provided by the third-party service / content providers and maps the IP addresses to blockchain identifications using a reference database to obtain a single blockchain address at which enabled consumption data can be written to said user blockchain.
[0192] The remote computer-based service system is operable to optimize the consumption data reference by creating a hash table using unique hashes for the notified consumptions and writing only the hashes to the user blockchain, or by creating categories of consumptions and writing category IDs to the user blockchain. In this way, the remote computer-based service system performs a mapping between the IP address of the at least one client device and the blockchain ID, enabling the ad targeting service to interact with the user blockchain and receive personal user information if a preferred targeted ad in the user blockchain satisfies a set of rules.
[0193] The user blockchain releases personal data requested by the ad targeting service if a preferred targeted ad campaign satisfies a set of rules. The user blockchain may respond to the ad targeting service with an alternative targeted ad request if a preferred targeted ad campaign does not satisfy the set of rules. Data retention rules set by the user determine what personal consumption data to retain on the user blockchain and for how long the personal consumption data will be retained on the user blockchain, and the personal consumption data is updatable by selected and enabled third-party service / content providers.
[0194] The remote computer-based service system is configured to enable an ad targeting service to route targeted advertisements tailored to users in a smart-routing synthetic broadcast system or environment to the users based on personal user information provided by the users and where the targeted advertisements satisfy a set of rules in the user blockchain.
[0195] Further, the remote computer-based service system is configured to enable the ad targeting service to route targeted advertisements tailored to the user within the smart routing synthetic broadcast system or live social rebroadcast within the environment to the user based on the personal user information provided, where the targeted advertisement satisfies the set of rules within the user blockchain.
[0196] The remote computer-based service system is configured to enable the ad targeting service to route targeted advertisements tailored to a user within a smart-routing synthetic broadcast system or digital social recording system within an environment to the user based on personal user information provided in a user blockchain, the targeted advertisements satisfying a set of rules within the user blockchain.
[0197] The blockchain-enabled cryptocurrency social amplification system of the present invention is operable within a computer network environment to enable cryptocurrency compensation in exchange for social amplification, and includes a remote computer-based service system within the computer network environment, at least one client device that enables a user to interact with the user blockchain and the remote computer-based service system, and a non-transitory computer-implementable application implementable via the at least one client device, wherein the remote computer-based service system enables a user to initiate input into the user blockchain and input personal demographic data via the at least one client device.
[0198] The remote computer-based service system of the blockchain-enabled crypto asset social amplification system manages input of user content amplification attribute data into the user blockchain, the user content amplification attribute data preferably consisting of a list of selected content shared by the user, a campaign ID associated with the selected content, and a type of consumer interaction. The at least one client device generates influencer amplification IDs associated with the user blockchain by requesting the remote computer-based service system.
[0199] The user blockchain blockchain-enabled crypto asset social amplification system includes a mechanism for storing and releasing user data to allow users to control their personal data, and a mechanism for releasing their personal data for economic consideration. The user blockchain operates by maintaining a transaction ledger for tracking blockchain transactions based on user content amplification attribute data, which the user can use to obtain rewards offered by third-party service / content providers in exchange for their personal data.
[0200] A blockchain-enabled cryptocurrency social amplification system can operate around the use of user demographic data that can be used to encourage users of a particular demographic to share more by enabling third-party service / content providers to specify payment rules for amplification payments to users of that demographic. The user blockchain is configured to store a copy of the payment rules that support amplification payments.
[0201] The amplification campaign blockchain is released, preferably in the form of a smart contract, and eligible shares are notified to the amplification campaign blockchain. The amplification campaign blockchain registers valid amplification event payments based on a set of rules established at the initiation of the smart contract. The smart contract preferably includes a reference to the content selected for amplification, and valid amplification event payments are registered by providing a link between the influencer amplification ID and the blockchain ID via a remote computer-based service system.
[0202] The amplification campaign blockchain replicates the transaction by sending a valid transaction registration request to the user blockchain, which determines capital allocation based on the contract capital allocation determined by a set of rules set by the user. Payments for valid amplification events are claimed upon registration of a payment transaction in the transaction ledger, indicating the capital allocated to users in exchange for amplification credits / tokens registered in the transaction ledger.
[0203] The remote computer-based service system maintains a set of rules, and the set of rules set by the user is replicated on the user blockchain. The set of rules is registered by a third-party service / content provider via a registration request to the remote computer-based service system. The registration request registers a campaign ID, amplified content, and the set of rules, and the remote computer-based service system registers payments for valid amplification events using the user ID in the blockchain mapping. The remote computer-based service system calculates payments for valid amplification events based on user demographic data obtained from the user blockchain.
[0204] A blockchain-enabled crypto asset compliance system operable within a computer network environment tracks asset allocation. A remote computer-based service system preferably provides and maintains a cross-provider reference database for mapping media provider content to media content hashes in a media content pool via either a metadata mapping mechanism or a media content fingerprinting mechanism. A user uses a client device to create a media content playlist that is the basis for generating a media content ordering hash. The client device extracts the media content hashes from the media content pool and uses the media content playlist and the media content hashes stored in the cross-provider reference database as inputs for algorithm generation. The client generates an ordered media content list hash, which is submitted to the user blockchain.
[0205] The user blockchain will have mechanisms for both storing and releasing user data and releasing the user's personal data for economic consideration, and will operate by tracking blockchain transactions based on media content consumption and maintaining a transaction ledger that the user can use to obtain rewards offered by third-party service / content providers.
[0206] The ordered media content list hash is matched with the hidden ordered media content list hash to facilitate both new token generation and backup ordered song list hash generation. The user blockchain is initiated when contract initiation rules are met, and the original asset allocation is allocated at contract initiation upon request from the primary and secondary initiating partners via the same contract initiation allocation. The user blockchain preferably generates new assets through an algorithmic minting process, which includes generating a hidden ordered media content list hash from the list of media content hashes.
[0207] The algorithmic minting process is preferably configured to use media content files associated with all hashes that are matched against the client hash submitted by the client device, where the number of media content files is growing. The complexity of the hidden hash is determined by first and second factors, where the first factor is the number of media content files in the hidden ordered media content list hash and the second factor is the number of media content files that can be used to fit each position in the hidden ordered media content list hash, where each position is randomly populated from the media content hash pool. Media content hashes are added to an inter-provider reference database when the media content hash is added to the media content pool by a secondary initiating partner, and the inter-provider reference database maps third-party service / content provider data to the media content hashes.
[0208] Thus, while the present invention has been described with reference to certain preferred systemic embodiments and particular corresponding methods, it is not intended that the novel systemic embodiments and corresponding methods be limited to these, and modifications and variations thereof are intended to be within the spirit of the foregoing disclosure and the broad scope of the accompanying drawings. [Explanation of symbols]
[0209] 200 Service Provider VoD Systems 210 Management Infrastructure 220 Media Server 230 Content Library 250 service provider managed peer-to-peer (p2p) networks 260a, 260b, 260c peer devices 270 Expansive Content Library 270a, 270b Extended Content Library (1) Smart contracts, user blockchains (2) Personal consumption data (3) Client Device (4) Get started (5) Data release (6) Identify (7) Blockchain interactive service system (8) Reference Database (9) Mapping (10) IP address (11) Notice (12) Merchants, service / content providers (16) Write (17) Advertising services (18) Demographic data (19) Mapping (20) Requested (22) Transaction Ledger (23) Offer (40) Browser application (41) Server-side application (201) Smart Contract (202) Content Amplification Attribute Data (203) Client Device (205) Payment Rules (206) URL (207) Blockchain Interaction Service System (210) Influencer Amplification ID (211) Request (212) Third Party Service / Content Providers (214) Amplification Payment (215) Events (218) Demographic Data (220) Post (222) Transaction Ledger (223) Campaign Blockchain Ledger (224) Capital Allocation (225) Amplification Campaign Blockchain (226) Campaign ID (228) Transaction Registration Request (232) Financial Institutions (233) Financial Institutions (234) Debit (235) Credit side (240) Client-side applications (241) Server-side operating applications (301) Smart Contract (302) Primary Initiating Partner (303) Secondary Initiating Partner (307) Starting Rules (308) Offer, Initial Coin Release (309a) Primary Partner Portion (309b) Secondary Partner Portion (309c) Public Part (309d) Extension (310) Algorithmic Minting (312) Playlist (314) Song order hash generation and input (318) Hash (322) Database (323) Client Device (326) Ordered Song List Hashing Algorithm (328a~d) List (337) Remote Service (340, 341) Computer-implementable applications (401a, 401b, 401c) Different networks, original streams (402) Event Broadcast Stream (403) Width of pixel matrix (403a, 403b, 403c) Pixel index (404) Replication Process (405) Pixel Index (50la-e) Grayscale image (502) Height (503) 28800 pixels (506) Database (507) Pixel Index (508) Storage (511) Width (601) Broadcast (602a, 602b, 602c) Access points (603) Each user (606) DSR System (607) Video files (608) Remote System (609) Connected pixel search matrix (610) Presentation (612) Multiple search matrices (613, 614) System Variants (615) Pixel Index (616) Query (617) Query, Index (618, 621) Matching streams (619) Appear (622) The best match is identified (701) Broadcasting Station (703) Indexing Process (704) Web Crawl System (705) Output (706) Social Network (707) Video Search Process (708) Stream (709) Indexing (710) Store (711) Social Reference Database (712) Client (713) Streaming (801) Data (802) Database (804) System (805) Register (806) Primary Performer (807) Payment (901) Broadcast Client (902) Consume (903) Listening Client (904) Play command (905) Get (906) Secondary Content
Claims
1. A blockchain-enabled cryptocurrency social amplification system operable within a computer network environment configured to enable cryptocurrency compensation in exchange for social amplification, comprising: The blockchain-enabled cryptocurrency social amplification system is a remote computer-based service system in the computer network environment configured to manage input of user content amplification attribute data into a user blockchain, the user content amplification attribute data consisting of a list of selected content shared by the user, a campaign ID associated with the selected content, and a type of consumer interaction; at least one client device configured to enable the user to interact with the user blockchain and the remote computer-based service system; a non-transitory computer-implementable application implementable via the at least one client device; the remote computer-based service system is configured to enable the user to (a) initiate input into the user blockchain via the at least one client device; and (b) input demographic data for individual users; The at least one client device is configured to generate an influencer amplification ID associated with the user blockchain upon a request to the remote computer-based service system, the user blockchain being operative to maintain a transaction ledger, the transaction ledger being configured to track blockchain transactions based on user content amplification attribute data, and the user can utilize the transaction ledger to exchange personal data for rewards offered by third-party service / content providers. A blockchain-enabled cryptocurrency social amplification system.
2. 2. The blockchain-enabled cryptoasset social amplification system of claim 1, wherein the user blockchain includes user demographic data that can be used to encourage users of a particular demographic to share more by enabling the third-party service / content provider to specify payment rules for amplification payments to users of the particular demographic, and the user blockchain is configured to store a copy of the amplification payment rules.
3. 2. The blockchain-enabled cryptoasset social amplification system of claim 1, wherein an amplification campaign blockchain is released in the form of a smart contract, eligible shares are notified to the amplification campaign blockchain, and the amplification campaign blockchain is configured to register valid amplification event payments based on a set of rules established at the initiation of the smart contract.
4. 4. The blockchain-enabled crypto asset social amplification system of claim 3, wherein the smart contract includes a reference to the content selected for the amplification, and payment for the valid amplification event is registered by providing a link between an influencer amplification ID and a blockchain ID via the remote computer-based service system.
5. 5. The blockchain-enabled cryptoasset social amplification system of claim 4, wherein the amplification campaign blockchain replicates transactions by sending a validated transaction registration request to the user blockchain, and the user blockchain is configured to determine capital allocation based on a contract capital allocation determined by a set of rules.
6. 6. The blockchain-enabled cryptoasset social amplification system of claim 5, wherein payments for the valid amplification events are claimed upon registration of a payment transaction in the transaction ledger and represent capital distributed to users in exchange for amplification credits / tokens registered in the transaction ledger.
7. 2. The blockchain-enabled crypto asset social amplification system of claim 1, wherein the remote computer-based service system maintains a set of rules, the set of rules is replicated in a user blockchain, and the set of rules is registered by the third-party service / content provider via a registration request to the remote computer-based service system.
8. 8. The blockchain-enabled crypto asset social amplification system of claim 7, wherein the registration request registers a campaign ID, amplified content, and the set of rules, and the remote computer-based service system is configured to register payments for valid amplification events using blockchain mapping of user IDs.
9. 9. The blockchain-enabled crypto-asset social amplification system of claim 8, wherein the remote computer-based service system calculates payments for the valid amplification events based on user demographic data obtained from the user blockchain.
Citation Information
Patent Citations
US10、116、616
US10、198、777
US14/099、348
US15/305、977
Synchronized media streaming between distributed peers
US20050286546A1