IP Library › Granted Patent US 11,829,971
Granted Patent B2
US 11,829,971 · App. 17/964,712 · Granted Nov 28, 2023

Methods and systems for intent-based attribution schedule

Inventors: Joachim Braathen (Oslo, NO); Enrico Trucco (Oslo, NO); Henrik Woie (Oslo, NO); Carol Abs (Oslo, NO); Johann Eriksen (Oslo, NO); Simen Smith Aulie (Oslo, NO)
Assignee: Block, Inc.
G06Q20/127G06Q20/102G06Q20/3267
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,829,971
App. No.
17/964,712
Granted
Nov 28, 2023
Kind
B2
Abstract

Methods and systems to facilitate communication and payment to an artist associated with a streaming service platform based on user-centric royalty models are disclosed herein. In one example, a method include receiving a selection of media content to output to a user device associated with a user account and providing the media content to the user device to be presented. The method further determines characteristics of the output of the media content related to how the media content was output by the user device and determine an intent value associated with the media content based on the characteristics. The method further updates the attribution schedule indicating at least a change of a degree of attribution for one or more entities based on the intent value and facilitates a transfer of funds from the user account to an account associated with the one or more entities based on the attribution schedule.

Claims (85)

1. A streaming service platform comprising:

one or more processors; and

non-transitory computer-readable media storing an attribution schedule and instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving a selection of media content to output to a user device associated with a user account;

providing the media content to the user device to be presented on the user device;

determining characteristics of the output of the media content related to how the media content was output by the user device;

determining, based on the characteristics of the output of the media content, an intent value associated with the media content;

updating the attribution schedule indicating at least a change of a degree of attribution for one or more entities based on the intent value; and

facilitating a transfer of funds from the user account to an account associated with the one or more entities based on the attribution schedule.

2. The streaming service platform of claim 1 , wherein the media content comprises one of an audio file, an image file, or a video file, and wherein the intent value associated with the media content is determined based on a type of the media content.

3. The streaming service platform of claim 1 , the attribution schedule is stored in relation to the user account and indicates an amount of fees to be attributed to the one or more entities.

4. The streaming service platform of claim 1 , wherein the attribution schedule is updated each time that media content is selected for output in association with the user account.

5. The streaming service platform of claim 1 , wherein the instructions further cause the one or more processors to perform operations comprising:

providing, to the user device, a request for a tip comprising an indication of a distribution of second funds, a portion of which is to be associated with the media content based on the attribution schedule.

6. The streaming service platform of claim 5 , wherein the instructions further cause the one or more processors to perform operations comprising:

receiving, from the user device, a request to attribute an amount of the second funds in response to the request for the tip; and

updating the attribution schedule based on the request to attribute the amount of the second funds, such that the amount of the second funds is distributed according to the indication.

7. The streaming service platform of claim 1 , wherein

the instructions further cause the one or more processors to perform operations comprising:

determining whether a time period associated with the attribution schedule has elapsed; and

in response to the time period associated with the attribution schedule has elapsed, determining respective amount of fees for each of the one or more entities based at least in part on attribution fees accumulated during the time period, and transferring the respective amount of fees to each of the one or more entities;

in response to the time period associated with the attribution schedule has not elapsed, and

monitoring the media content and additional media content that are output to the user device.

8. The streaming service platform of claim 1 , wherein the characteristics of the output of the media content include at least one of:

skipping play of the media content,

repeating play of the media content,

increasing a play speed of the media content,

decreasing a play speed of the media content,

increasing a play volume of the media content,

decreasing a play volume of the media content,

providing a ranking of the media content,

adding the media content to a collection or a playlist, or

select a “like” icon associated with the media content.

9. The streaming service platform of claim 1 , wherein determining, based on the characteristics of the output of the media content, an intent value associated with the media content further comprises:

determining, using a machine learning model, to generate the intent value based at least in part on the characteristics of the output of the media content,

wherein the machine learning model is trained using historical user interactions with at least second media content and historical intent values.

10. A method comprising:

receiving, by at least one processor of a streaming service platform, a selection of media content to output to a user device associated with a user account, the media content being provided through a streaming service platform;

providing, by the at least one processor of the streaming service platform, the media content to the user device to be presented on the user device;

determining, by the at least one processor of the streaming service platform, characteristics of the output of the media content related to how the media content was output by the user device;

determining, by the at least one processor of the streaming service platform and based on the characteristics of the output of the media content, an intent value associated with the media content;

updating, by the at least one processor of the streaming service platform, an attribution schedule indicating at least a change of a degree of attribution for one or more entities based on the intent value; and

facilitating, by the at least one processor of the streaming service platform, a transfer of funds from the user account to an account associated with the one or more entities based on the attribution schedule.

11. The method of claim 10 , wherein the media content comprises one of an audio file, an image file, or a video file, and wherein the intent value associated with the media content is determined based on a type of the media content.

12. The method of claim 10 , wherein the attribution schedule is stored in relation to the user account and indicates an amount of fees to be attributed to the one or more entities.

13. The method of claim 10 , wherein the attribution schedule is updated each time that media content is selected for output in association with the user account.

14. The method of claim 10 , further comprising:

providing, by the at least one processor of the streaming service platform and to the user device, a request for a tip comprising an indication of a distribution of second funds, a portion of which is to be associated with the media content based on the attribution schedule.

15. The method of claim 14 , further comprising:

receiving, by the at least one processor of the streaming service platform and from the user device, a request to attribute an amount of the second funds in response to the request for the tip; and

updating, by the at least one processor of the streaming service platform, the attribution schedule based on the request to attribute the amount of the second funds, such that the amount of the second funds is distributed according to the indication.

16. The method of claim 10 , further comprising:

determining, by the at least one processor of the streaming service platform, whether a time period associated with the attribution schedule has elapsed; and

in response to the time period associated with the attribution schedule has elapsed,

determining, by the at least one processor of the streaming service platform, respective amount of fees for each of the one or more entities based at least in part on attribution fees accumulated during the time period, and

transferring, by the at least one processor of the streaming service platform, the respective amount of fees to each of the one or more entities;

in response to the time period associated with the attribution schedule has not elapsed, and

monitoring, by the at least one processor of the streaming service platform, the media content and additional media content that are output to the user device.

17. The method of claim 10 , wherein the characteristics of the output of the media content include at least one of:

skipping play of the media content,

repeating play of the media content,

increasing a play speed of the media content,

decreasing a play speed of the media content,

increasing a play volume of the media content,

decreasing a play volume of the media content,

providing a ranking of the media content,

adding the media content to a collection or a playlist, or

select a “like” icon associated with the media content.

18. The method of claim 10 , wherein determining, by the at least one processor of the streaming service platform and based on the characteristics of the output of the media content, an intent value associated with the media content further comprises:

determining, by the at least one processor of the streaming service platform and using a machine learning model, to generate the intent value based at least in part on the characteristics of the output of the media content,

wherein the machine learning model is trained using historical user interactions with at least second media content and historical intent values.

19. One or more non-transitory computer-readable media storing instructions that when executed by one or more processors of a streaming service platform, perform operations comprising:

receiving a selection of media content to output to a user device associated with a user account, the media content being provided through a streaming service platform;

providing the media content to the user device to be presented on the user device;

determining characteristics of the output of the media content related to how the media content was output by the user device;

determining, based on the characteristics of the output of the media content, an intent value associated with the media content;

updating an attribution schedule indicating at least a change of a degree of attribution for one or more entities based on the intent value; and

facilitating a transfer of funds from the user account to an account associated with the one or more entities based on the attribution schedule.

20. The one or more non-transitory computer-readable media of claim 19 , wherein the instructions that when executed by the one or more processors perform operations comprising:

determining whether a time period associated with the attribution schedule has elapsed; and

in response to the time period associated with the attribution schedule has elapsed,

determining respective amount of fees for each of the one or more entities based at least in part on attribution fees accumulated during the time period, and

transferring the respective amount of fees to each of the one or more entities;

in response to the time period associated with the attribution schedule has not elapsed, and

monitoring the media content and additional media content that are output to the user device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2023
From: AULIE, SIMEN SMITH
To: BLOCK, INC.
Reel/Frame 062455/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2022
From: BRAATHEN, JOACHIM; TRUCCO, ENRICO; WOIE, HENRIK; ABS, CAROL; ERIKSEN, JOHANN
To: BLOCK, INC.
Reel/Frame 061400/0291 →
Continuity (2)
Provisional Application 63256478 · Oct 15, 2021
Related Publication 20230116961A1 · Apr 20, 2023