IP Library Granted Patent US 12,443,935
Granted Patent B1
US 12,443,935 · App. 18/395,135 · Granted Oct 14, 2025

Video revenue sharing program

Inventors: Shenaz Zack (Foster City, CA); Shishir Samir Mehrotra (Los Altos, CA); Lin Shi (Santa Clara, CA); Rui Chen (San Jose, CA); Armand Joseph Dijamco (San Francisco, CA); Yannet Interian (San Francisco, CA); Aaron Kwong Yue Lee (San Francisco, CA); Jeffrey Lee-Chan (San Jose, CA); Jianliang Zhao (San Jose, CA); Chetan Hari Narain (San Francisco, CA)
Assignee: Google LLC
G06Q20/102G06Q20/123G06Q20/14G06Q30/0207G06Q30/0251G06Q50/01
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 12,443,935
App. No.
18/395,135
Granted
Oct 14, 2025
Kind
B1
Abstract

Media items to be hosted at an asset hosting platform and submitted by an owner of the media items are received. The media items are provided for consumption by users of the asset hosting platform. The historical data identifies a historical popularity of one or more of the media items. Whether the historical data associated with the one or more of the media items satisfies a viewership rate specifying a rate of viewership over a predetermined period of time for the one or more of the media items is determined. Responsive to determining that the historical data associated with the one or more of the media items satisfies the viewership rate, the owner is determined as eligible to participate in a performance sharing program. A communication for a client device associated with the owner of the media items to invite the owner to participate in the performance sharing program is generated.

Claims (61)

1. A method comprising:

receiving, from a client device associated with a user of an asset hosting platform, a plurality of media items to be hosted at the asset hosting platform and submitted by the user of the asset hosting platform, wherein the user is an owner of the plurality of media items;

providing, by the asset hosting platform, the plurality of media items for consumption by other users of the asset hosting platform;

retrieving historical data associated with one or more of the plurality of media items submitted by the user of the asset hosting platform, the historical data identifying a historical popularity of one or more of the plurality of media items;

determining whether the historical data associated with the one or more of the plurality of media items satisfies a viewership rate specifying a rate of viewership over a predetermined period of time for the one or more of the plurality of media items;

responsive to determining that the historical data associated with the one or more of the plurality of media items satisfies the viewership rate, determining the owner is eligible to participate in a performance sharing program; and

generating, by a processor, a communication to invite the owner of the plurality of media items to participate in the performance sharing program.

2. The method of claim 1 , further comprising:

determining ownership of the plurality of media items, wherein determining that the user is eligible to participate in the performance sharing program is further based at least in part on determining that the user has the ownership of the plurality of media items.

3. The method of claim 1 , wherein the communication comprises a graphical input that allows the owner of the plurality of media items to activate features associated with the performance sharing program.

4. The method of claim 1 , further comprising:

monitoring user activity associated with the plurality of media items.

5. The method of claim 4 , further comprising:

determining a popularity score corresponding to one or more of the plurality of media items based at least in part on the user activity associated with the plurality of media items, wherein determining that the user is eligible to participate in the performance sharing program is further based at least in part on the popularity score.

6. The method of claim 5 , further comprising:

determining whether the popularity score corresponding to the one or more of the plurality of media items satisfies a minimum popularity score, wherein determining that the user is eligible to participate in the performance sharing program is further based at least in part on determining that the popularity score corresponding to the one or more of the plurality of media items satisfies the minimum popularity score.

7. The method of claim 1 , further comprising:

receiving an additional media item submitted by the owner of the plurality of media items, the additional media item owned by the owner and to be hosted at the asset hosting platform;

associating a secondary content item with the additional video, in response to determining the additional media item is eligible to be presented with secondary content; and

providing a reward to the owner of the additional media item based at least in part on user accesses of the secondary content item.

8. The method of claim 1 , further comprising:

creating a reward account for the owner of the plurality of media items; and

activating the reward account.

9. A non-transitory computer-readable medium storing instructions that, in response to execution by a processor, cause the processor to perform operations comprising:

receiving, from a client device associated with a user of an asset hosting platform, a plurality of media items to be hosted at the asset hosting platform and submitted by the user of the asset hosting platform, wherein the user is an owner of the plurality of media items; providing, by the asset hosting platform, the plurality of media items for consumption by other users of the asset hosting platform;

retrieving historical data associated with one or more of the plurality of media items submitted by the user of the asset hosting platform, the historical data identifying a historical popularity of one or more of the plurality of media items;

determining whether the historical data associated with the one or more of the plurality of media items satisfies a viewership rate specifying a rate of viewership over a predetermined period of time for the one or more of the plurality of media items;

responsive to determining that the historical data associated with the one or more of the plurality of media items satisfies the viewership rate, determining the owner is eligible to participate in a performance sharing program; and

generating a communication to invite the owner of the plurality of media items to participate in the performance sharing program.

10. The non-transitory computer-readable medium of claim 9 , the operations further comprising:

determining ownership of the plurality of media items, wherein determining that the user is eligible to participate in the performance sharing program is further based at least in part on determining that the user has the ownership of the plurality of media items.

11. The non-transitory computer-readable medium of claim 9 , wherein the communication comprises a graphical input that allows the owner of the plurality of media items to activate features associated with the performance sharing program.

12. The non-transitory computer-readable medium of claim 9 , the operations further comprising:

monitoring user activity associated with the plurality of media items; and determining a popularity score corresponding to one or more of the plurality of media items based at least in part on the user activity associated with the plurality of media items, wherein determining that the user is eligible to participate in the performance sharing program is further based at least in part on the popularity score.

13. The non-transitory computer-readable medium of claim 12 , the operations further comprising:

determining whether the popularity score corresponding to the one or more of the plurality of media items satisfies a minimum popularity score, wherein determining that the user is eligible to participate in the performance sharing program is further based at least in part on determining that the popularity score corresponding to the one or more of the plurality of media items satisfies the minimum popularity score.

14. The non-transitory computer-readable medium of claim 9 , the operations further comprising:

receiving an additional media item submitted by the owner of the plurality of media items, the additional media item owned by the owner and to be hosted at the asset hosting platform;

associating a secondary content item with the additional video, in response to determining the additional media item is eligible to be presented with secondary content; and

providing a reward to the owner of the additional media item based at least in part on user accesses of the secondary content item.

15. The non-transitory computer-readable of claim 9 , the operations further comprising:

creating a reward account for the owner of the plurality of media items; and

activating the reward account.

16. A system comprising: a memory; and

a processor, coupled to the memory, the processor configured to:

receive, from a client device associated with a user of an asset hosting platform, a plurality of media items to be hosted at the asset hosting platform and submitted by the user of the asset hosting platform, wherein the user is an owner of the plurality of media items; provide, by the asset hosting platform, the plurality of media items for consumption by other users of the asset hosting platform;

retrieve historical data associated with one or more of the plurality of media items submitted by the user of the asset hosting platform, the historical data identifying a historical popularity of one or more of the plurality of media items;

determine whether the historical data associated with the one or more of the plurality of media items satisfies a viewership rate specifying a rate of viewership over a predetermined period of time for the one or more of the plurality of media items;

responsive to determining that the historical data associated with the one or more of the plurality of media items satisfies the viewership rate, determine the owner is eligible to participate in a performance sharing program; and

generate a communication to invite the owner of the plurality of media items to participate in the performance sharing program.

17. The system of claim 16 , the processor further configured to:

determine ownership of the plurality of media items, wherein determining that the user is eligible to participate in the performance sharing program is further based at least in part on determining that the user has the ownership of the plurality of media items.

18. The system of claim 16 , wherein the communication comprises a graphical input that allows the owner of the plurality of media items to activate features associated with the performance sharing program.

19. The system of claim 16 , the processor further configured to:

monitor user activity associate with the plurality of media items;

determine a popularity score corresponding to one or more of the plurality of media items based at least in part on the user activity associated with the plurality of media items; and

determine whether the popularity score corresponding to the one or more of the plurality of media items satisfies a minimum popularity score, wherein to determine that the user is eligible to participate in the performance sharing program is further based at least in part on determining that the popularity score corresponding to the one or more of the plurality of media items satisfies the minimum popularity score.

20. The system of claim 16 , wherein the processor further configured to:

receive an additional media item submitted by the owner of the plurality of media items, the additional media item owned by the owner and to be hosted at the asset hosting platform;

associate a secondary content item with the additional video, in response to determining the additional media item is eligible to be presented with secondary content; and

provide a reward to the owner of the additional media item based at least in part on user accesses of the secondary content item.

Assignments (2)
CHANGE OF NAME Recorded Dec 26, 2023
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 066128/0150 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2023
From: ZACK, SHENAZ; MEHROTRA, SHISHIR SAMIR; SHI, LIN; CHEN, RUI; DIJAMCO, ARMAND JOSEPH; INTERIAN, YANNET; LEE, AARON KWONG YUE; LEE-CHAN, JEFFREY; ZHAO, JIANLIANG; NARAIN, CHETAN HARI
To: GOOGLE INC.
Reel/Frame 065947/0824 →
Continuity (4)
Continuation 17357775 · Jun 24, 2021
Continuation 16042854 · Jul 23, 2018
Continuation 15229542 · Aug 5, 2016
Continuation 13249162 · Sep 29, 2011
References Cited (62)
US 7703030B2 · Smirin · 2010 [cited by examiner]
US 7730030B1 · Xu · 2010 [cited by examiner]
US 8099757B2 · Riedl · 2012 [cited by examiner]
US 8176057B2 · Kim · 2012 [cited by examiner]
US 8793154B2 · Evans · 2014 [cited by examiner]
US 8943046B2 · Chow · 2015 [cited by examiner]
US 8959563B2 · Riedl · 2015 [cited by examiner]
US 9076148B2 · Valz · 2015 [cited by examiner]
US 9124650B2 · Maharajh · 2015 [cited by examiner]
US 9172915B2 · Nicholas · 2015 [cited by examiner]
US 9584839B2 · Riedl · 2017 [cited by examiner]
US 10032145B1 · Zack · 2018 [cited by examiner]
US 11907029B2 · Barbour · 2024 [cited by examiner]
US 20010056577A1 · Gordon · 2001 [cited by examiner]
US 20040267625A1 · Feng · 2004 [cited by examiner]
US 20050149450A1 · Stefik · 2005 [cited by examiner]
US 20060195516A1 · Beaupre · 2006 [cited by examiner]
US 20070078973A1 · Kussmaul · 2007 [cited by examiner]
US 20070106551A1 · McGucken · 2007 [cited by examiner]
US 20070143281A1 · Smirin · 2007 [cited by examiner]
US 20070168354A1 · Ramer · 2007 [cited by examiner]
US 20070198510A1 · Ebanks · 2007 [cited by examiner]
US 20070204308A1 · Nicholas · 2007 [cited by examiner]
US 20070214097A1 · Parsons · 2007 [cited by examiner]
US 20080154798A1 · Valz · 2008 [cited by examiner]
US 20080214162A1 · Ramer · 2008 [cited by examiner]
US 20090089152A1 · Davis · 2009 [cited by examiner]
US 20090100459A1 · Riedl · 2009 [cited by examiner]
US 20090106697A1 · Ward · 2009 [cited by examiner]
US 20090144801A1 · Grouf · 2009 [cited by examiner]
US 20090240568A1 · Ramer · 2009 [cited by examiner]
US 20100042618A1 · Rinearson · 2010 [cited by examiner]
US 20100063877A1 · Soroca · 2010 [cited by examiner]
US 20100076831A1 · Samuel · 2010 [cited by examiner]
US 20100076994A1 · Soroca · 2010 [cited by examiner]
US 20100094878A1 · Soroca · 2010 [cited by examiner]
US 20100119053A1 · Goeldi · 2010 [cited by examiner]
US 20100257183A1 · Kim · 2010 [cited by examiner]
US 20100318484A1 · Huberman · 2010 [cited by examiner]
US 20110225417A1 · Maharajh · 2011 [cited by examiner]
US 20120005215A1 · Chow · 2012 [cited by examiner]
US 20120172132A1 · Molyneaux · 2012 [cited by examiner]
US 20120173367A1 · Soroca · 2012 [cited by examiner]
US 20120179562A1 · Soroca · 2012 [cited by examiner]
US 20120185899A1 · Riedl · 2012 [cited by examiner]
US 20120290405A1 · Talluri · 2012 [cited by examiner]
US 20130046760A1 · Evans · 2013 [cited by examiner]
US 20130066885A1 · Komuves · 2013 [cited by examiner]
US 20150237383A1 · Riedl · 2015 [cited by examiner]
US 20160050447A1 · Nicholas · 2016 [cited by examiner]
US 20170238025A1 · Riedl · 2017 [cited by examiner]
JP 2007183825A · 2007 [cited by examiner]
JP 2008123470A · 2008 [cited by examiner]
JP 2010061332A · 2010 [cited by examiner]
· Hu et al. Deriving Latent Social Impulses to Determine Longevous Videos. (Dec. 26, 2013). Retrieved online Mar. 18, 2018. https://arxiv.org/pdf/1312.7036.pdf (Year: 2013). [cited by examiner]
· Cha et al. Analyzing the Video Popularity Characteristics of Large-Scale User Generated Content Systems. (Mar. 16, 2009). Retrieved online Feb. 16, 2021. https://core.ac.uk/download/pdf/207748145.pdf (Year: 2009). [cited by examiner]
· Jin Kim. User-Generated Content (UGC) Revolution: Critique of the Promise of Youtube. (May 2, 2010). Retrieved online Feb. 16, 2021. https://ir.uiowa.edu/cgi/viewcontent.cgi?article=1714&context=etd (Year: 2010). [cited by examiner]
ALTNET: “Technical White Paper Global File Registry Strictly Confidential,” Global File Registry, May 26, 2006, 20 Pages, Retrieved from URL: http://www.globalfileregistry.com/assets/Global_File_Registry_White_Paper.pdf. [cited by applicant]
ALTNET: “Altnet Launches Global File Registry, P2P File Sharing,” The Insider's Edition, Aug. 3, 2009, 3 Pages, Retrieved from URL: http://www.p2p-weblog.com/50226711/altnet_launches_global_file_registry.php. [cited by applicant]
Cha M., et al., “Analyzing the Video Popularity Characteristics of Large-Scale User Generated Content Systems,” IEEE/ACM Transactions on Networking, Oct. 2009, vol. 17, No. 5, 14 Pages, [Retrieved on Feb. 16, 2021], Ret… [cited by applicant]
Hu et al., “Deriving Latent Social Impulses to Determine Longevous Videos,” Dec. 26, 2013, 10 Pages, [Retrieved on Mar. 18, 2018], Retrieved from URL: https://arxiv.org/pdf/1312.7036.pdf. [cited by applicant]
Kim J “User-Generated Content (UGC) Revolution?: Critique of the Promise of Youtube,” May 2, 2010, 188 pages, [Retrieved on Feb. 16, 2021] Retrieved from URL: https://ir.uiowa.edu/cgi/viewcontent.cgi?article=1714&co… [cited by applicant]