# US 2019/0174192 A1 · Systems and methods for modeling audience stability of a media asset series

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0174192 A1
- Document ID: US20190174192A1
- Status: Published application
- Kind: A1
- Application number: 16/188,589
- Filed: 2018-11-13
- Published: 2019-06-06
- Earliest claimed: 2016-12-27
- Assignees: Rovi Guides, Inc.
- Applicants: Rovi Guides, Inc.
- Inventors: Paul Stathacopoulos; Benjamin H. Maughan; Sean Matthews
- Web page: https://patentgrep.com/patent/US20190174192A1

## CPC

- H04N 21/4756: {for rating content, e.g. scoring a recommended movie}
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q 10/10: Office automation; Time management
- G06Q 30/0201: Market modelling; Market analysis; Collecting market data
- G06Q 30/0202: Market predictions or forecasting for commercial activities
- G06Q 30/0241: Advertisements
- G06Q 30/0282: Rating or review of business operators or products
- H04N 21/252: {Processing of multiple end-users' preferences to derive collaborative data}
- H04N 21/25858: {involving client software characteristics, e.g. OS identifier}
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- H04N 21/4821: {using a grid, e.g. sorted out by channel and broadcast time}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Systems and methods are described for modeling the consistency of audiences viewing groups of media assets. For example, a media guidance application (e.g., executed on a server) may identify a first subset of user equipment that generated for display a first media asset (e.g., an episode of a series). The media guidance application may then identify a second subset of the first subset where the user equipment generated for display another media asset that is part of a group of media assets (e.g., another episode of the same series). Based on the number of user equipment in the second subset, the media guidance application may calculate a score for audience consistency for the group of media assets (e.g., the series) which can be used to rank the group of media assets among other groups of media assets.

## Claims

### Claim at position 1

1-51. (canceled)

### Claim 52

A method for modeling audience viewing consistency comprising:
identifying a plurality of user equipment on which a first media asset was generated for display;
identifying, from the plurality of user equipment, a set of user equipment on which a second media asset was generated for display;
calculating an audience consistency score from the number of user equipment in the set as a function of the number of user equipment in the identified plurality of user equipment;
assigning the calculated audience consistency score to a media asset group comprising the first and second media assets;
ranking the media asset group among a plurality of media asset groups based on audience consistency scores of each media asset group in the plurality; and
selecting a media asset group having the highest rank from the plurality of media asset groups for targeting with an advertisement.

### Claim 53 (depends on 52)

The method of claim 52, wherein the media asset group is a first media asset group, the method further comprising:
identifying a second set of user equipment on which a third media asset was generated for display;
identifying, from the second set of user equipment, a third set of user equipment on which a fourth media asset was generated for display;
calculating an audience consistency score from the number of user equipment in the fourth set as a function of the number of user equipment in the third set of user equipment;
assigning the calculated audience consistency score to a second media asset group comprising the third and fourth media assets;
determining whether the calculated audience consistency score for the second media asset group is greater than the calculated audience consistency score for the first media asset group; and
in response to determining the calculated audience consistency score for the second media asset group is greater than the calculated audience consistency score for the first media asset group, ranking the second media asset group higher than the first media asset group.

### Claim 54 (depends on 52)

The method of claim 52, wherein calculating the audience consistency score from the number of user equipment in the set as a function of the number of user equipment in the identified plurality of user equipment comprises:
determining a score for each media asset in the group of media assets;
calculating an average score by averaging the score for each media asset in the media asset group; and
mapping the average score to the audience consistency score for the media asset group by processing the average score with a first mathematical function.

### Claim 55 (depends on 54)

The method of claim 54, further comprising:
calculating variance for the media asset group by summing the difference squared between the score for each media asset in the group and the average score; and
mapping the variance to the score for audience consistency for the group of media assets by processing the variance with a second mathematical function.

### Claim 56 (depends on 52)

The method of claim 52, wherein:
the media asset group is a series;
the first media asset is a second episode;
the second media asset is a first episode;
the first episode is transmitted at an earlier time than the second episode; and
calculating the audience consistency score for the media asset group from the number of user equipment in the set as a function of the number of user equipment in the identified plurality of user equipment comprises:
retrieving a first score for the first episode of the series and a second score for the second episode of the series;
determining whether the first score is greater than the second score; and
in response to determining the first score is greater than the second score, decreasing the score for audience consistency for the series.

### Claim 57 (depends on 52)

The method of claim 52, further comprising:
extracting, from a data packet received from the user equipment, a progress point and a specific identifier for the user equipment;
retrieving, from a media guidance database, the total duration of the first media asset;
calculating a percentage of the first media asset generated for display by the user equipment by dividing the progress point by the retrieved total duration; and
storing, in an entry of a viewing history database for the user equipment device identified by the specific identifier, the percentage of the first media asset generated for display.

### Claim 58 (depends on 52)

The method of claim 52, wherein identifying, from the plurality of user equipment, a set of user equipment on which a second media asset was generated for display comprises:
accessing an entry in a media guidance database corresponding to the first media asset;
comparing metadata in the entry with metadata identifying media asset groups;
determining, based on comparing the metadata in the entry with the metadata identifying the media asset groups, that the first media asset is part of the media asset group; and
determining, based on an entry in the media guidance database corresponding to the media asset group, that the second media asset is part of the media asset group.

### Claim 59 (depends on 52)

The method of claim 52, wherein calculating the audience consistency score for the media asset group from the number of user equipment in the set as a function of the number of user equipment in the identified plurality of user equipment comprises:
identifying, from the second set, a third set of user equipment on which a third media asset was generated for display, wherein the third media asset is part of the media asset group;
determining the number of user equipment in the third set; and
adjusting the score for the media asset group based on a weight for each of the number of user equipment in the third set.

### Claim 60 (depends on 52)

The method of claim 52, wherein identifying the plurality of user equipment on which the first media asset was generated for display comprises:
accessing a threshold database containing a plurality of threshold portions;
comparing a characteristic of the first media asset with characteristics of the plurality of threshold portions to identify a first threshold portion that corresponds to the first media asset; and
retrieving the first threshold portion that corresponds to the first media asset.

### Claim 61 (depends on 60)

The method of claim 60, further comprising:
generating for display a plurality of selectable options to adjust the score for audience consistency;
receiving a user selection of an option of the plurality of selectable options;
modifying the audience consistency score for each media asset group of the plurality of media asset groups based on the user selection; and
ranking the plurality of media asset groups based on the modified audience consistency score for each media asset group.

### Claim 62

A system for modeling audience viewing consistency, the system comprising:
control circuitry configured to:
identify a plurality of user equipment on which a first media asset was generated for display;
identify, from the plurality of user equipment, a set of user equipment on which a second media asset was generated for display;
calculate an audience consistency score from the number of user equipment in the set as a function of the number of user equipment in the identified plurality of user equipment;
assign the calculated audience consistency score to a media asset group comprising the first and second media assets;
rank the media asset group among a plurality of media asset groups based on audience consistency scores of each media asset group in the plurality; and
select a media asset group having the highest rank from the plurality of media asset groups for targeting with an advertisement.

### Claim 63 (depends on 62)

The system of claim 62, wherein the media asset group is a first media asset group, and wherein the control circuitry is further configured to:
identify a second set of user equipment on which a third media asset was generated for display;
identify, from the second set of user equipment, a third set of user equipment on which a fourth media asset was generated for display;
calculate an audience consistency score from the number of user equipment in the fourth set as a function of the number of user equipment in the third set of user equipment;
assign the calculated audience consistency score to a second media asset group comprising the third and fourth media assets;
determine whether the calculated audience consistency score for the second media asset group is greater than the calculated audience consistency score for the first media asset group; and
in response to determining the calculated audience consistency score for the second media asset group is greater than the calculated audience consistency score for the first media asset group, rank the second media asset group higher than the first media asset group.

### Claim 64 (depends on 62)

The system of claim 62, wherein the control circuitry, when calculating the audience consistency score from the number of user equipment in the set as a function of the number of user equipment in the identified plurality of user equipment, is further configured to:
determine a score for each media asset in the group of media assets;
calculate an average score by averaging the score for each media asset in the media asset group; and
map the average score to the audience consistency score for the media asset group by processing the average score with a first mathematical function.

### Claim 65 (depends on 64)

The system of claim 64, wherein the control circuitry is further configured to:
calculate variance for the media asset group by summing the difference squared between the score for each media asset in the group and the average score; and
map the variance to the score for audience consistency for the group of media assets by processing the variance with a second mathematical function.

### Claim 66 (depends on 62)

The system of claim 62, wherein:
the media asset group is a series;
the first media asset is a second episode;
the second media asset is a first episode;
the first episode is transmitted at an earlier time than the second episode; and
the control circuitry, when calculating the audience consistency score for the media asset group from the number of user equipment in the set as a function of the number of user equipment in the identified plurality of user equipment, is further configured to:
retrieve a first score for the first episode of the series and a second score for the second episode of the series;
determine whether the first score is greater than the second score; and
in response to determining the first score is greater than the second score, decrease the score for audience consistency for the series.

### Claim 67 (depends on 62)

The system of claim 62, wherein the control circuitry is further configured to:
extract, from a data packet received from the user equipment, a progress point and a specific identifier for the user equipment;
retrieve, from a media guidance database, the total duration of the first media asset;
calculate a percentage of the first media asset generated for display by the user equipment by dividing the progress point by the retrieved total duration; and
store, in an entry of a viewing history database for the user equipment device identified by the specific identifier, the percentage of the first media asset generated for display.

### Claim 68 (depends on 62)

The system of claim 62, wherein the control circuitry, when identifying, from the plurality of user equipment, a set of user equipment on which a second media asset was generated for display, is further configured to:
access an entry in a media guidance database corresponding to the first media asset;
compare metadata in the entry with metadata identifying media asset groups;
determine, based on comparing the metadata in the entry with the metadata identifying the media asset groups, that the first media asset is part of the media asset group; and
determine, based on an entry in the media guidance database corresponding to the media asset group, that the second media asset is part of the media asset group.

### Claim 69 (depends on 62)

The system of claim 62, wherein the control circuitry, when calculating the audience consistency score for the media asset group from the number of user equipment in the set as a function of the number of user equipment in the identified plurality of user equipment, is further configured to:
identify, from the second set, a third set of user equipment on which a third media asset was generated for display, wherein the third media asset is part of the media asset group;
determine the number of user equipment in the third set; and
adjust the score for the media asset group based on a weight for each of the number of user equipment in the third set.

### Claim 70 (depends on 62)

The system of claim 62, wherein the control circuitry, when identifying the plurality of user equipment on which the first media asset was generated for display, is further configured to:
access a threshold database containing a plurality of threshold portions;
compare a characteristic of the first media asset with characteristics of the plurality of threshold portions to identify a first threshold portion that corresponds to the first media asset; and
retrieve the first threshold portion that corresponds to the first media asset.

### Claim 71 (depends on 70)

The system of claim 70, wherein the control circuitry is further configured to:
generate for display a plurality of selectable options to adjust the score for audience consistency;
receive a user selection of an option of the plurality of selectable options;
modify the audience consistency score for each media asset group of the plurality of media asset groups based on the user selection; and
rank the plurality of media asset groups based on the modified audience consistency score for each media asset group.
