IP Library Granted Patent US 11,379,521
Granted Patent B1
US 11,379,521 · App. 16/232,031 · Granted Jul 5, 2022

Digital content curation and distribution system and method

Inventors: Field J. Garthwaite (Los Angeles, CA); David Clausen (Seattle, WA); Pehr Hovey (Los Angeles, CA); Winston Owens (Los Angeles, CA)
Assignee: IRIS.TV, INC.
G06F16/7867G06F16/735G06F16/78H04N21/24H04N21/252H04N21/25891H04N21/26258H04N21/278H04N21/44213H04N21/4667H04N21/84H04N21/8586
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,379,521
App. No.
16/232,031
Granted
Jul 5, 2022
Kind
B1
Abstract

Disclosed herein are systems and method for curating and distributing digital content; including: digital video, music, pictures, etc. For example, presented herein are systems and methods for providing a digital content program, including a plurality of continuously provided digital assets streamed over a digital content platform. Example embodiments include: (a) curating a plurality of assets; (b) selecting a subset of assets from the plurality of assets, based on similarity metrics between assets; and (c) ordering the subset of assets into a digital content program.

Claims (34)

1. A method, comprising:

calculating similarity metrics of digital content assets between other digital content assets in a plurality of cataloged digital content assets, each digital content asset is viewable by users, wherein a similarity is assigned to each asset in the plurality of cataloged digital content assets based on a position of the asset in one or more taxonomy structures applied to the plurality of cataloged digital content assets;

based on receiving an indication that a user has selected a digital content asset for viewing from among the plurality of cataloged digital content assets, dynamically creating a set of digital content assets to be delivered to a user device from the plurality of cataloged digital content assets based on similarity metrics with the user-selected digital content asset;

ordering the set of digital content assets based on diversity calculations between digital content assets in the set of digital content assets;

sending the set of digital content assets to the user device.

2. The method of claim 1 , wherein the similarity metrics include a calculation of a minimum content graph distance between the user-selected digital content asset and one or more cataloged digital content assets among the plurality of cataloged digital content assets.

3. The method of claim 1 , wherein the ordering of the set of digital content assets is further based in part on a current user's interaction with the user-selected digital content asset.

4. The method of claim 1 , wherein the ordering of the set of digital content assets is further based in part on a current user's interaction with one or more digital content assets among the plurality of cataloged digital content assets.

5. The method of claim 1 , wherein the ordering of the set of digital content assets is further based in part on aggregate user data.

6. The method of claim 1 , wherein the ordering of the set of digital content assets is further based in part on machine-learned curation inputs.

7. The method of claim 1 , wherein the ordering of the set of digital content assets is further based in part on a quality of each digital content asset in the set of digital content assets.

8. The method of claim 1 , wherein the ordering of the set of digital content assets is further based in part on one or more of: asset data, end-user data, or computational capabilities of the user device.

9. The method of claim 1 , wherein the sending the set of digital content assets to the user device is comprised of:

creating a playlist comprised of a uniform resource locator (URL) for each digital content asset in the set of digital content assets;

sending the playlist to the user device.

10. The method of claim 1 , wherein the sending the set of digital content assets to the user device is comprised of:

streaming the set of digital content assets to the user device.

11. One or more non-transitory computer-readable storage media, storing one or more sequences of instructions, which when executed by one or more processors cause performance of:

calculating similarity metrics of digital content assets between other digital content assets in a plurality of cataloged digital content assets, each digital content asset is viewable by users, wherein a similarity is assigned to each asset in the plurality of cataloged digital content assets based on a position of the asset in one or more taxonomy structures applied to the plurality of cataloged digital content assets;

based on receiving an indication that a user has selected a digital content asset for viewing from among the plurality of cataloged digital content assets, dynamically creating a set of digital content assets to be delivered to a user device from the plurality of cataloged digital content assets based on similarity metrics with the user-selected digital content asset;

ordering the set of digital content assets based on diversity calculations between digital content assets in the set of digital content assets;

sending the set of digital content assets to the user device.

12. The one or more non-transitory computer-readable storage media of claim 11 , wherein the ordering of the set of digital content assets is further based in part on a current user's interaction with one or more digital content assets among the plurality of cataloged digital content assets.

13. The one or more non-transitory computer-readable storage media of claim 11 , wherein the ordering of the set of digital content assets is further based in part on aggregate user data.

14. The one or more non-transitory computer-readable storage media of claim 11 , wherein the ordering of the set of digital content assets is further based in part on machine-learned curation inputs.

15. The one or more non-transitory computer-readable storage media of claim 11 , wherein the ordering of the set of digital content assets is further based in part on a quality of each digital content asset in the set of digital content assets.

16. The one or more non-transitory computer-readable storage media of claim 11 , wherein the ordering of the set of digital content assets is further based in part on one or more of: asset data, end-user data, or computational capabilities of the user device.

17. The one or more non-transitory computer-readable storage media of claim 11 , wherein the similarity metrics include a calculation of a minimum content graph distance between the user-selected digital content asset and one or more cataloged digital content assets among the plurality of cataloged digital content assets.

18. The one or more non-transitory computer-readable storage media of claim 11 , wherein the ordering of the set of digital content assets is further based in part on a current user's interaction with the user-selected digital content asset.

19. The one or more non-transitory computer-readable storage media of claim 11 , wherein the sending the set of digital content assets to the user device is comprised of:

creating a playlist comprised of a uniform resource locator (URL) for each digital content asset in the set of digital content assets;

sending the playlist to the user device.

20. The one or more non-transitory computer-readable storage media of claim 11 , wherein the sending the set of digital content assets to the user device is comprised of:

streaming the set of digital content assets to the user device.

Assignments (3)
SECURITY INTEREST Recorded Nov 29, 2024
From: VIANT TECHNOLOGY LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 069435/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2024
From: IRIS.TV, INC.
To: IRIS.TV LLC
Reel/Frame 069398/0069 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2024
From: IRIS.TV LLC
To: VIANT TECHNOLOGY LLC
Reel/Frame 069398/0133 →
Continuity (4)
Continuation 15385845 · Dec 20, 2016
Continuation 14160495 · Jan 21, 2014
Continuation 13452505 · Apr 20, 2012
Provisional Application 61478354 · Apr 22, 2011
Cited By (1)
US 12,713,083