Methods and systems for determining user engagement based on user interactions during different advertisement slots
First Claim
1. A method for determining user engagement based on user interactions, the method comprising:
- selecting a first advertisement slot, wherein the first advertisement slot has a first start time and a first end time;
retrieving a first record of a first plurality of user inputs from a first plurality of users received during the first advertisement slot, wherein the first record indicates an input type for each of the first plurality of user inputs;
selecting a second advertisement slot, wherein the second advertisement slot has a second start time and a second end time, and wherein at least one of the second start time and the second end time falls between the first start time and the first end time;
retrieving a second record of a second plurality of user inputs from a second plurality of users received during the second advertisement slot, wherein the second record indicates an input type for each of the second plurality of user inputs;
determining a first frequency of each input type of the first plurality of user inputs during the first advertisement slot;
determining a second frequency of each input type of the second plurality of user inputs during the second advertisement slot;
generating a first metric that describes the first frequency of each input type of the first plurality of user inputs during the first advertisement slot;
generating a second metric that describes the second frequency of each input type of the second plurality of user inputs during the second advertisement slot;
assigning to the first advertisement slot the first metric and to the second advertisement slot the second metric; and
determining a level of user engagement for the first advertisement slot based on the first metric and the second metric by;
comparing the first frequency of each input type in the first plurality of user inputs with a corresponding second frequency of each input type in the second plurality of user inputs;
calculating respective percent differences between the first frequency of each input type in the first plurality of user inputs and the corresponding second frequency in the second plurality of user inputs; and
determining the level of user engagement for the first advertisement slot based on the respective percent differences.
6 Assignments
0 Petitions
Accused Products
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 a first advertisement slot. A second advertisement slot, that overlaps the first advertisement slot, is selected and second record of a second plurality of user inputs received during the second advertisement slot, including input type, is retrieved. A level of user engagement for the first advertisement slot is determined based on the comparison between the first record and the second record.
-
Citations
18 Claims
-
1. A method for determining user engagement based on user interactions, the method comprising:
-
selecting a first advertisement slot, wherein the first advertisement slot has a first start time and a first end time; retrieving a first record of a first plurality of user inputs from a first plurality of users received during the first advertisement slot, wherein the first record indicates an input type for each of the first plurality of user inputs; selecting a second advertisement slot, wherein the second advertisement slot has a second start time and a second end time, and wherein at least one of the second start time and the second end time falls between the first start time and the first end time; retrieving a second record of a second plurality of user inputs from a second plurality of users received during the second advertisement slot, wherein the second record indicates an input type for each of the second plurality of user inputs; determining a first frequency of each input type of the first plurality of user inputs during the first advertisement slot; determining a second frequency of each input type of the second plurality of user inputs during the second advertisement slot; generating a first metric that describes the first frequency of each input type of the first plurality of user inputs during the first advertisement slot; generating a second metric that describes the second frequency of each input type of the second plurality of user inputs during the second advertisement slot; assigning to the first advertisement slot the first metric and to the second advertisement slot the second metric; and determining a level of user engagement for the first advertisement slot based on the first metric and the second metric by; comparing the first frequency of each input type in the first plurality of user inputs with a corresponding second frequency of each input type in the second plurality of user inputs; calculating respective percent differences between the first frequency of each input type in the first plurality of user inputs and the corresponding second frequency in the second plurality of user inputs; and determining the level of user engagement for the first advertisement slot based on the respective percent differences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for determining user engagement based on user interactions, the system comprising:
control circuitry configured to; select a first advertisement slot, wherein the first advertisement slot has a first start time and a first end time; retrieve a first record of a first plurality of user inputs from a first plurality of users received during the first advertisement slot, wherein the first record indicates an input type for each of the first plurality of user inputs; select a second advertisement slot, wherein the second advertisement slot has a second start time and a second end time, and wherein at least one of the second start time and the second end time falls between the first start time and the first end time; retrieve a second record of a second plurality of user inputs from a second plurality of users received during the second advertisement slot, wherein the second record indicates an input type for each of the second plurality of user inputs; determine a first frequency of each input type of the first plurality of user inputs during the first advertisement slot; determine a second frequency of each input type of the second plurality of user inputs during the second advertisement slot; generate a first metric that describes the first frequency of each input type of the first plurality of user inputs during the first advertisement slot; generate a second metric that describes the second frequency of each input type of the second plurality of user inputs during the second advertisement slot; assign to the first advertisement slot the first metric and to the second advertisement slot the second metric; and determine a level of user engagement for the first advertisement slot based on the first metric and the second metric by; comparing the first frequency of each input type in the first plurality of user inputs with a corresponding second frequency of each input type in the second plurality of user inputs; calculating respective percent differences between the first frequency of each input type in the first plurality of user inputs and the corresponding second frequency in the second plurality of user inputs; and determining the level of user engagement for the first advertisement slot based on the respective percent differences. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
Specification