IP Library Granted Patent US 10,567,840
Granted Patent B2
US 10,567,840 · App. 16/054,515 · Granted Feb 18, 2020

Systems and methods for sorting media assets based on playback information

Inventor: Vanessa Wickenkamp (Elmhurst, IL)
Assignee: Rovi Guides, Inc.
H04N21/44222G06F16/70G06F16/738G06F16/743G06F16/7867H04H60/46H04N5/44543H04N21/252H04N21/25891H04N21/4532H04N21/472H04N21/4826H04N21/6582H04N21/812H04H60/64
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,567,840
App. No.
16/054,515
Granted
Feb 18, 2020
Kind
B2
Abstract

Systems and methods for sorting media assets are provided. Playback information for each of a plurality of media assets is received, the playback information representing a percentage of a length of the corresponding media asset that each of a plurality of users previously viewed. Representations of the plurality of media assets are generated. The representations of the plurality of media assets are sorted based on the percentage of the length of the corresponding media asset that each of a plurality of users previously viewed. The sorted representations of the plurality of media assets are generated for display to a first user.

Claims (30)

1. A method comprising:

receiving playback information for each of a plurality of media assets, the playback information representing viewing information for the corresponding media asset that each of a plurality of users previously viewed;

retrieving, from the received playback information, a viewing history for the plurality of media assets, wherein the viewing history indicates a number of times each of the plurality of users requested one or more fast-access playback operations while accessing a corresponding one of the media assets;

generating representations of the plurality of media assets;

sorting the representations of the plurality of media assets based on the number of times each of the plurality of users requested the one or more fast-access playback operations to be performed; and

generating for display the sorted representations of the plurality of media assets.

2. The method of claim 1 , wherein the one or more fast-access playback operations comprise one or more operations that cause playback of the media assets at either a faster than normal playback speed, or in a different order than that in which the media assets are designed to be played.

3. The method of claim 2 , wherein the one or more fast-access playback operations comprise any one or more of fast-forward, rewind, skip, chapter selection, segment selection, skip segment, jump segment, next segment, previous segment, skip advertisement or commercial, next chapter, and previous chapter operations.

4. The method of claim 1 , wherein the sorting further comprises sorting the representations based on an average or weighted average of the number of times each of the plurality of users requested the one or more fast-access playback operations.

5. The method of claim 4 , wherein the sorting further comprises assigning a highest rank to the media asset corresponding to a highest average or weighted average.

6. The method of claim 4 , wherein the sorting further comprises assigning a lowest rank to the media asset corresponding to a highest average or weighted average.

7. The method of claim 1 , wherein the sorting further comprises sorting the representations based on a total of the number of times each of the plurality of users requested one or more fast-access playback operations while accessing a corresponding one of the media assets.

8. The method of claim 7 , wherein the sorting further comprises assigning a highest rank to the media asset corresponding to a highest value of the total.

9. The method of claim 7 , wherein the sorting further comprises assigning a lowest rank to the media asset corresponding to a highest value of the total.

10. The method of claim 1 , wherein the number of times each of the plurality of users requested one or more fast-access playback operations is a number of times each of the plurality of users requested a particular type of fast-access playback operation.

11. A system comprising control circuitry configured to:

receive playback information for each of a plurality of media assets, the playback information representing viewing information for the corresponding media asset that each of a plurality of users previously viewed;

retrieve, from the received playback information, a viewing history for the plurality of media assets, wherein the viewing history indicates a number of times each of the plurality of users requested one or more fast-access playback operations while accessing a corresponding one of the media assets;

generate representations of the plurality of media assets;

sort the representations of the plurality of media assets based on the number of times each of the plurality of users requested the one or more fast-access playback operations to be performed; and

generate for display the sorted representations of the plurality of media assets.

12. The system of claim 11 , wherein the one or more fast-access playback operations comprise one or more operations that cause playback of the media assets at either a faster than normal playback speed, or in a different order than that in which the media assets are designed to be played.

13. The system of claim 12 , wherein the one or more fast-access playback operations comprise any one or more of fast-forward, rewind, skip, chapter selection, segment selection, skip segment, jump segment, next segment, previous segment, skip advertisement or commercial, next chapter, and previous chapter operations.

14. The system of claim 11 , wherein the control circuitry is further configured, when sorting, to sort the representations based on an average or weighted average of the number of times each of the plurality of users requested the one or more fast-access playback operations.

15. The system of claim 14 , wherein the control circuitry is further configured, when sorting, to assign a highest rank to the media asset corresponding to a highest average or weighted average.

16. The system of claim 14 , wherein the control circuitry is further configured, when sorting, to assign a lowest rank to the media asset corresponding to a highest average or weighted average.

17. The system of claim 11 , wherein the control circuitry is further configured, when sorting, to sort the representations based on a total of the number of times each of the plurality of users requested one or more fast-access playback operations while accessing a corresponding one of the media assets.

18. The system of claim 17 , wherein the control circuitry is further configured, when sorting, to assign a highest rank to the media asset corresponding to a highest value of the total.

19. The system of claim 17 , wherein the control circuitry is further configured, when sorting, to assign a lowest rank to the media asset corresponding to a highest value of the total.

20. The system of claim 11 , wherein the number of times each of the plurality of users requested one or more fast-access playback operations is a number of times each of the plurality of users requested a particular type of fast-access playback operation.

Assignments (10)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0599 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2018
From: WICKENKAMP, VANESSA
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 046552/0822 →
MERGER Recorded Aug 3, 2018
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 046716/0649 →
MERGER Recorded Aug 3, 2018
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 046716/0612 →
MERGER Recorded Aug 3, 2018
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 046552/0848 →
Cited By (1)
US 12,316,926