IP Library Granted Patent US 10,362,354
Granted Patent B2
US 10,362,354 · App. 15/794,671 · Granted Jul 23, 2019

Systems and methods for providing pause position recommendations

Inventors: Vishwas Sharadanagar Panchaksharaiah (Tumkur District, IN); Vikram Makam Gupta (Bangalore, IN)
Assignee: ROVI GUIDES, INC.
H04N21/4333H04N21/2387H04N21/44008H04N21/4532H04N21/4667
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,362,354
App. No.
15/794,671
Granted
Jul 23, 2019
Kind
B2
Abstract

Systems and methods are provided herein for recommending a pause position. Media content is provided to the user device. In response to receiving a pause command, a measure of memorability of a current scene of the media content is determined. In response to receiving a pause command, a measure of memorability of a subsequent scene of the media content is determined. in response to determining that the subsequent scene is more memorable than the current scene, a recommendation is provided to a user to pause the media content after the subsequent scene. In response to determining that the subsequent scene is not more memorable than the current scene, providing of the media content is paused at the current scene.

Claims (78)

1. A method for recommending a pause position, the method comprising:

providing media content to the user device;

in response to receiving a pause command from a user:

determining a first memorability metric associated with a current position of the media content based on metadata associated with the current position of the media content and a user profile; and

determining a second memorability metric associated with a future position of the media content based on metadata associated with the future position of the media content and the user profile;

determining a difference between the second memorability metric and the first memorability metric;

in response to determining that the difference between the second memorability metric and the first memorability metric corresponds to a memorability threshold:

generating for display a prompt recommending to the user to pause the media content at the future position of the media content; and

in response to receiving a confirmation from the user, automatically pausing the providing of the media content at the future position of the media content; and

in response to determining that the difference between the second memorability metric and the first memorability metric does not correspond to the threshold, pausing the providing of the media content at the current position of the media content.

2. The method of claim 1 , further comprising:

determining first memorability metric based on at least one of closed caption data associated with the current position of the media content, sound data associated with the current position of the media content, background music data associated with the current position of the media content, and audience engagement associated with the current position of the media content; and

determining second memorability metric based on at least one of closed caption data associated with the future position of the media content, sound data associated with the future position of the media content, background music data associated with the future position of the media content, and audience engagement associated with the future position of the media content.

3. The method of claim 1 , further comprising:

identifying a current scene associated with the current position of the media content,

retrieving first social media data related to the identified current scene from at least one social media platform;

determining the first memorability metric based on the first retrieved social media data;

identifying a future scene associated with the future position of the media content,

retrieving second social media data related to the future scene from at least one social media platform; and

determining the second memorability metric based on the retrieved second social media data.

4. The method of claim 1 , wherein generating for display the prompt recommending to the user to pause the media content at the future position of the media content comprises generating for display an indication of how long the user must wait before pausing.

5. The method of claim 1 , wherein generating for display the prompt recommending to the user to pause the media content at the future position of the media content comprises generating for display a reason explaining why it would be beneficial for the user to wait before pausing.

6. The method of claim 1 , further comprising:

determining an interest score indicative of user's interest in a scene associated with the current position of the media content; and

in response to determining that the interest score exceed an interest threshold, adjusting the memorability threshold.

7. The method of claim 1 , further comprising:

receiving user's calendar data;

determining a busyness score based on the calendar data; and

in response to determining that the busyness score corresponds to a busyness threshold, adjusting the memorability threshold.

8. The method of claim 1 , further comprising:

determining that the future position of the media content corresponds to scene that contains a mystery revelation; and

in response to determining that the future position of the media content corresponds to scene that contains a mystery revelation, selecting a different future position of the media content before the mystery relegation.

9. The method of claim 1 , further comprising:

segmenting the future portion of the media content into a plurality of future scenes;

determining respective memorability metric for each future scene of the plurality of scenes; and

selecting future position of the media content to be within a future scene of the plurality of scenes that has the highest memorability metric.

10. The method of claim 1 , further comprising:

receiving user input indicative of the user's desire to receive pause position recommendations; and

generating for display the prompt recommending to the user to pause the media content at the future position of the media content only in response to receiving the user input indicative of the user's desire to receive pause position recommendations.

11. A system for recommending a pause position, the system comprising:

control circuitry configured to:

provide media content to the user device;

in response to receiving a pause command from a user:

determine a first memorability metric associated with a current position of the media content based on metadata associated with the current position of the media content and a user profile; and

determine a second memorability metric associated with a future position of the media content based on metadata associated with the future position of the media content and the user profile;

determine a difference between the second memorability metric and the first memorability metric;

in response to determining that the difference between the second memorability metric and the first memorability metric corresponds to a memorability threshold:

generate for display a prompt recommending to the user to pause the media content at the future position of the media content; and

in response to receiving a confirmation from the user, automatically pause the providing of the media content at the future position of the media content; and

in response to determining that the difference between the second memorability metric and the first memorability metric does not correspond to the threshold, pause the providing of the media content at the current position of the media content.

12. The system of claim 11 , wherein the control circuitry is configured to:

determine first memorability metric based on at least one of closed caption data associated with the current position of the media content, sound data associated with the current position of the media content, background music data associated with the current position of the media content, and audience engagement associated with the current position of the media content; and

determine second memorability metric based on at least one of closed caption data associated with the future position of the media content, sound data associated with the future position of the media content, background music data associated with the future position of the media content, and audience engagement associated with the future position of the media content.

13. The system of claim 11 , wherein the control circuitry is configured to:

identify a current scene associated with the current position of the media content,

retrieve first social media data related to the identified current scene from at least one social media platform;

determine the first memorability metric based on the first retrieved social media data; identifying a future scene associated with the future position of the media content,

retrieve second social media data related to the future scene from at least one social media platform; and

determine the second memorability metric based on the retrieved second social media data.

14. The system of claim 11 , wherein the control circuitry is configured to generate for display the prompt recommending to the user to pause the media content at the future position of the media content comprises generating for display an indication of how long the user must wait before pausing.

15. The system of claim 11 , wherein the control circuitry is configured to generate for display the prompt recommending to the user to pause the media content at the future position of the media content comprises generating for display a reason explaining why it would be beneficial for the user to wait before pausing.

16. The system of claim 11 , wherein the control circuitry is configured to:

determine an interest score indicative of user's interest in a scene associated with the current position of the media content; and

in response to determining that the interest score exceed an interest threshold, adjust the memorability threshold.

17. The system of claim 11 , wherein the control circuitry is configured to:

receive user's calendar data;

determine a busyness score based on the calendar data; and

in response to determining that the busyness score corresponds to a busyness threshold, adjust the memorability threshold.

18. The system of claim 11 , wherein the control circuitry is configured to:

determine that the future position of the media content corresponds to scene that contains a mystery revelation; and

in response to determining that the future position of the media content corresponds to scene that contains a mystery revelation, select a different future position of the media content before the mystery relegation.

19. The system of claim 11 , wherein the control circuitry is configured to:

segment the future portion of the media content into a plurality of future scenes;

determine respective memorability metric for each future scene of the plurality of scenes; and

select future position of the media content to be within a future scene of the plurality of scenes that has the highest memorability metric.

20. The system of claim 11 , wherein the control circuitry is configured to:

receive user input indicative of the user's desire to receive pause position recommendations; and

generate for display the prompt recommending to the user to pause the media content at the future position of the media content only in response to receiving the user input indicative of the user's desire to receive pause position recommendations.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0119 →
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 →
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 →
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 Oct 26, 2017
From: PANCHAKSHARAIAH, VISHWAS SHARADANAGAR; GUPTA, VIKRAM MAKAM
To: ROVI GUIDES, INC.
Reel/Frame 043960/0976 →
Continuity (1)
Related Publication 20190132639A1 · May 2, 2019
Cited By (2)
US 12,613,922 US 12,634,558