IP Library Granted Patent US 10,248,979
Granted Patent B2
US 10,248,979 · App. 14/709,051 · Granted Apr 2, 2019

Commission allocation based on electronic information consumption

Inventor: Blair Livingston (Toronto, CA)
Assignee: Quantify Labs, Inc.
G06Q30/06G06Q10/10G06Q40/00
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 10,248,979
App. No.
14/709,051
Granted
Apr 2, 2019
Kind
B2
Abstract

Commission mappings for a content producer party are generated based on tracked interactions with distributed content by content consumer computers operated by a content consumer party. The distributed content originates from content producer computers operated by the content producer party. The tracked interactions are indicative of engagement with the distributed content by the content consumer computers. The commission mappings are transformed into an aggregated commission mapping for the content consumer party and the content producer party by correlating the commission mappings to the content consumer party and the content producer party and by processing correlated tracked interactions of the commission mappings into a quantified engagement of the content consumer party with the distributed content produced by the content producer party. The aggregated commission mapping is sent via a computer network to one or more computers operated by the content consumer party or the content producer party.

Claims (37)

1. A method of commission allocation in a computer system, the method comprising:

generating a commission allocation interface to configure one or more interaction rule sets, the commission allocation interface for display at a content consumer computer operated by a content consumer party;

generating commission mappings for a content producer party based on tracked interactions with distributed content by content consumer computers operated by the content consumer party and the one or more interaction rule sets, the distributed content originating from content producer computers operated by the content producer party, the distributed content being distributed via a computer network to the content consumer computers, the tracked interactions being indicative of engagement with the distributed content by the content consumer computers, the tracked interactions including activation of a hyperlink within a content item of the distributed content, each interaction rule set of the one or more interaction rule sets defining one or more rules for assigning a weighting to a tracked interaction;

transforming the commission mappings into an aggregated commission mapping for the content consumer party and the content producer party by correlating the commission mappings to the content consumer party and the content producer party and by processing correlated tracked interactions of the commission mappings into a quantified engagement of the content consumer party with the distributed content produced by the content producer party; and

sending the aggregated commission mapping via the computer network to one or more computers operated by the content consumer party or the content producer party.

2. The method of claim 1 , wherein transforming the commission mappings into the aggregated commission mapping is performed according to periodic logic that defines a duration of time over which the tracked interactions occurred.

3. The method of claim 1 , wherein transforming the commission mappings into the aggregated commission mapping comprises normalizing assigned weightings to votes of a vote allocation configured by the content consumer party and specific to a predetermined period, the vote allocation being for effecting payment of commission by the content consumer party to the content producer party.

4. The method of claim 3 , wherein different vote allocations for different content consumer parties are associated with different interaction rule sets.

5. The method of claim 4 , further comprising outputting a calculated vote allocation based on the commission mappings to a particular content consumer computer, and receiving a different vote allocation from the particular content consumer computer to update the commission mappings before transforming the commission mappings into the aggregated commission mapping.

6. The method of claim 1 , wherein a particular interaction rule set of the one or more interaction rule sets is configured to assign different weightings to different kinds of tracked interactions.

7. The method of claim 6 , wherein the particular interaction rule set is configured to assign a weighting to a tracked interaction of opening an email message containing a content item of the distributed content, the weighting being less than a weighting assigned to a tracked interaction of viewing the content item for a specified duration of time.

8. The method of claim 1 , wherein a particular interaction rule set is configured to assign one or more weightings to a tracked interaction of forwarding an email message containing a content item of the distributed content or to a tracked interaction of activating a hyperlink within a content item of the distributed content.

9. The method of claim 1 , further comprising generating commission mappings for different content producer parties, the distributed content originating from content producer computers operated by the different content producer parties, the method further comprising transforming the commission mappings into aggregated commission mappings for different content consumer parties and the different content producer parties.

10. The method of claim 9 , wherein the different content producer parties include sellers of financial services and third parties that are not sellers of financial services.

11. The method of claim 1 , further comprising tracking interactions of the content consumer computers with the distributed content to obtain the tracked interactions.

12. The method of claim 11 , wherein tracking interactions is performed asynchronously to generating commission mappings and transforming the commission mappings into the aggregated commission mapping.

13. A commission allocation engine comprising:

a processor to generate a commission allocation interface to configure one or more interaction rule sets, the commission allocation interface for display at a content consumer computer operated by a content consumer party;

the processor further to execute allocation processing logic configured to generate commission mappings for a content producer party based on tracked interactions with distributed content by content consumer computers operated by the content consumer party and the one or more interaction rule sets, the distributed content originating from content producer computers operated by the content producer party, the distributed content being distributed via a computer network to the content consumer computers, the tracked interactions being indicative of engagement with the distributed content by the content consumer computers, the tracked interactions including activation of a hyperlink within a content item of the distributed content, each interaction rule set of the one or more interaction rule sets defining one or more rules for assigning a weighting to a tracked interaction;

the allocation processing logic further configured to transform the commission mappings into an aggregated commission mapping for the content consumer party and the content producer party by correlating the commission mappings to the content consumer party and the content producer party and by processing correlated tracked interactions of the commission mappings into a quantified engagement of the content consumer party with the distributed content produced by the content producer party; and

an interface coupled to the allocation processing logic and configured to send the aggregated commission mapping via the computer network to one or more computers operated by the content consumer party or the content producer party.

14. The commission allocation engine of claim 13 , wherein the allocation processing logic is configured to transform the commission mappings into the aggregated commission mapping according to periodic logic that defines a duration of time over which the tracked interactions occurred.

15. The commission allocation engine of claim 13 , wherein the allocation processing logic is configured to transform the commission mappings into the aggregated commission mapping by normalizing assigned weightings to votes of a vote allocation configured by the content consumer party and specific to a predetermined period, the vote allocation being for effecting payment of commission by the content consumer party to the content producer party.

16. The commission allocation engine of claim 15 , wherein different vote allocations for different content consumer parties are associated with different interaction rule sets.

17. The commission allocation engine of claim 13 , wherein the interface is further configured to output a calculated vote allocation based on the commission mappings to a particular content consumer computer, and to receive a different vote allocation from the particular content consumer computer to update the commission mappings before transformation into the aggregated commission mapping.

18. The commission allocation engine of claim 13 , wherein a particular interaction rule set of the one or more interaction rule sets is configured to assign different weightings to different kinds of tracked interactions.

19. The commission allocation engine of claim 18 , wherein the particular interaction rule set is configured to assign a weighting to a tracked interaction of opening an email message containing a content item of the distributed content, the weighting being less than a weighting assigned to a tracked interaction of viewing the content item for a specified duration of time.

20. The commission allocation engine of claim 13 , wherein a particular interaction rule set is configured to assign one or more weightings to a tracked interaction of forwarding an email message containing a content item of the distributed content or to a tracked interaction of activating a hyperlink within a content item of the distributed content.

21. The commission allocation engine of claim 13 , wherein the allocation processing logic is configured to generate commission mappings for different content producer parties, the distributed content originating from content producer computers operated by the different content producer parties, and wherein the allocation processing logic is further configured to transform the commission mappings into aggregated commission mappings for different content consumer parties and the different content producer parties.

22. The commission allocation engine of claim 21 , wherein the different content producer parties include sellers of financial services and third parties that are not sellers of financial services.

23. A content distribution system comprising:

a processor to generate a commission allocation interface to configure one or more interaction rule sets, the commission allocation interface for display at a content consumer computer operated by a content consumer party;

the processor further to execute allocation processing logic configured to generate commission mappings for a content producer party based on tracked interactions with distributed content by content consumer computers operated by the content consumer party and the one or more interaction rule sets, the distributed content originating from content producer computers operated by the content producer party, the distributed content being distributed via a computer network to the content consumer computers, the tracked interactions being indicative of engagement with the distributed content by the content consumer computers, the tracked interactions including activation of a hyperlink within a content item of the distributed content, each interaction rule set of the one or more interaction rule sets defining one or more rules for assigning a weighting to a tracked interaction;

the allocation processing logic further configured to transform the commission mappings into an aggregated commission mapping for the content consumer party and the content producer party by correlating the commission mappings to the content consumer party and the content producer party and by processing correlated tracked interactions of the commission mappings into a quantified engagement of the content consumer party with the distributed content produced by the content producer party;

an interface coupled to the allocation processing logic and configured to send the aggregated commission mapping via the computer network to one or more computers operated by the content consumer party or the content producer party; and

a message tracking engine configure to track interactions of the content consumer computers with the distributed content to obtain the tracked interactions.

24. The content distribution system of claim 23 , wherein the allocation processing logic is configured to generate commission mappings and transform the commission mappings into the aggregated commission mapping asynchronously to the message tracking engine to tracking interactions.

Assignments (8)
SECURITY INTEREST Recorded Mar 17, 2025
From: QUANTIFY LABS ULC
To: GOLUB CAPITAL LLC, AS COLLATERAL AGENT
Reel/Frame 070532/0921 →
CHANGE OF NAME Recorded Feb 25, 2025
From: QUANTIFY LABS INC.
To: QUANTIFY LABS ULC
Reel/Frame 070323/0775 →
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2025
From: THE TORONTO-DOMINION BANK
To: QUANTIFY LABS INC.
Reel/Frame 069948/0200 →
RELEASE OF SECURITY INTEREST Recorded Jan 11, 2021
From: COMERICA BANK
To: QUANTIFY LABS INC.
Reel/Frame 054873/0817 →
SECURITY INTEREST Recorded Dec 18, 2020
From: QUANTIFY LABS INC.
To: THE TORONTO-DOMINION BANK
Reel/Frame 054691/0224 →
CONFIRMATION AND ASSIGNMENT Recorded Apr 1, 2019
From: LIVINGSTON, BLAIR
To: QUANTIFY LABS, INC.
Reel/Frame 048761/0186 →
SECURITY INTEREST Recorded Oct 19, 2016
From: QUANTIFY LABS INC.
To: COMERICA BANK
Reel/Frame 040059/0823 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2015
From: LIVINGSTON, BLAIR
To: QUANTIFY LABS, INC.
Reel/Frame 035610/0253 →
Continuity (2)
Provisional Application 61991677 · May 12, 2014
Related Publication 20150324876A1 · Nov 12, 2015