IP Library Granted Patent US 12,096,077
Granted Patent B2
US 12,096,077 · App. 18/204,236 · Granted Sep 17, 2024

Methods and systems for determining user engagement based on user interactions during different time intervals

Inventors: Benjamin H. Maughan (Pleasanton, CA); Paul Stathacopoulos (San Carlos, CA); Sean Matthews (Los Altos, CA)
Assignee: Rovi Guides, Inc.
H04N21/44226G06F16/7867H04N21/25883H04N21/25891H04N21/44218
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,096,077
App. No.
18/204,236
Granted
Sep 17, 2024
Kind
B2
Abstract

Systems and methods are described herein for determining a level of user engagement based on user interactions. A media guidance application is configured to retrieve a first record of a first plurality of user inputs, including input type, received during consumption of a media asset. A second time interval, prior to the first time interval, is selected by shifting the first start time and the first end time. A second record of a second plurality of user inputs received during the second time interval, including input type, is retrieved. A first media asset consumed during the first time interval and a second media asset consumed during the second time interval are determined, and the level of user engagement for the first media asset is determined based on the first record and the second record.

Claims (38)

1. A method comprising:

retrieving a first record of at least one first user input received during a first time interval of a display of a media asset;

retrieving a second record of at least one second user input received during a second time interval of the display of the media asset, wherein the second time interval is different than the first time interval;

determining a first frequency value of the at least one first user input received during the first time interval;

determining a second frequency value of the at least one second user input received during the second time interval;

comparing the first frequency value of the at least one first user input with the second frequency value of the at least one second user input;

identifying a different media asset based at least in part on the comparison; and

providing for display the different media asset.

2. The method of claim 1 , wherein the first frequency value comprises one or more of a number of interactions during the first time interval or a ratio between the number of interactions during the first time interval and a length of the first time and interval.

3. The method of claim 1 , wherein each user input is associated with a specific identification code that instructs a user device to take a specific action.

4. The method of claim 1 , wherein at least one of the at least one first user input is received from a remote control associated with the display that displayed the media asset.

5. The method of claim 1 , wherein the at least one first user input includes at least one of a channel change input, a power on/off input, a volume change input, a volume mute input, or an information request input.

6. The method of claim 1 , wherein the first record of at least one first user input and the second record of at least one second user input are stored in a data structure in a database.

7. The method of claim 1 , wherein retrieving the first record of at least one first user input and retrieving the second record of at least one second user input comprises requesting stored user input data from a data structure in a database.

8. The method of claim 1 , wherein the at least one first user input comprises a plurality of inputs of a first input type and a second input type and wherein a frequency value comprises one of a frequency of inputs of the first input type or a frequency of inputs of the second input type.

9. The method of claim 1 , further comprising:

determining a level of user engagement with the media asset based on the comparison of the first frequency value with the second frequency value.

10. The method of claim 1 , wherein a length of the first time interval is different from a length of the second time interval.

11. A system comprising:

a memory; and

control circuitry configured to:

retrieve, from the memory, a first record of at least one first user input received during a first time interval of a display of a media asset;

retrieve a second record of at least one second user input received during a second time interval of the display of the media asset, wherein the second time interval is different than the first time interval;

determine a first frequency value of the at least one first user input received during the first time interval;

determine a second frequency value of the at least one second user input received during the second time interval;

compare the first frequency value of the at least one first user input with the second frequency value of the at least one second user input;

identify a different media asset based at least in part on the comparison; and

provide for display the different media asset.

12. The system of claim 11 , wherein the first frequency value comprises one or more of a number of interactions during the first time interval or a ratio between the number of interactions during the first time interval and a length of the first time and interval.

13. The system of claim 11 , wherein each user input is associated with a specific identification code that instructs a user device to take a specific action.

14. The system of claim 11 , wherein at least one of the at least one first user input is received from a remote control associated with the display that displayed the media asset.

15. The system of claim 11 , wherein the at least one first user input includes at least one of a channel change input, a power on/off input, a volume change input, a volume mute input, or an information request input.

16. The system of claim 11 , wherein the first record of at least one first user input and the second record of at least one second user input are stored in a data structure in a database.

17. The system of claim 11 , wherein control circuitry is configured to retrieve the first record of at least one first user input and to retrieve the second record of at least one second user input by requesting stored user input data from a data structure in a database.

18. The system of claim 11 , wherein the at least one first user input comprises a plurality of inputs of a first input type and a second input type and wherein a frequency value comprises one of a frequency of inputs of the first input type or a frequency of inputs of the second input type.

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

determine a level of user engagement with the media asset based on the comparison of the first frequency value with the second frequency value.

20. The system of claim 11 , wherein a length of the first time interval is different from a length of the second time interval.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2023
From: MAUGHAN, BENJAMIN H.; STATHACOPOULOS, PAUL; MATTHEWS, SEAN
To: ROVI GUIDES, INC.
Reel/Frame 063823/0564 →
Continuity (6)
Continuation 17494045 · Oct 5, 2021
Continuation 16876971 · May 18, 2020
Continuation 16506726 · Jul 9, 2019
Continuation 16410105 · May 13, 2019
Continuation 15391548 · Dec 27, 2016
Related Publication 20230328318A1 · Oct 12, 2023