# US 2012/0084813 A1 · Targeted video advertising

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

- Number: US 2012/0084813 A1
- Document ID: US20120084813A1
- Status: Published application
- Kind: A1
- Application number: 13/316,944
- Filed: 2011-12-12
- Published: 2012-04-05
- Earliest claimed: 2006-10-17
- Assignees: Google Inc.
- Inventors: Mikhail Dmitriev; Nicholas Lee; Rajas Moonka; Manish Gupta
- Web page: https://patentgrep.com/patent/US20120084813A1

## CPC

- H04N 21/25435: {involving characteristics of content or additional data, e.g. video resolution or the amount of advertising}
- G06Q 30/0269: {based on user profile or attribute}
- G06Q 30/04: Billing or invoicing
- H04H 20/103: {Transmitter-side switching}
- H04N 21/2407: {Monitoring of transmitted content, e.g. distribution time, number of downloads (arrangements for monitoring programmes for broadcast or for distribution combined with broadcast H04H20/14)}
- H04N 21/25883: {being end-user demographical data, e.g. age, family status or address (arrangements for identifying locations of users in broadcast systems H04H60/52)}
- H04N 21/25891: {being end-user preferences (retrieval of video data in a video database based on user preferences G06F16/739; arrangements for recognizing users' preferences H04H60/46; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18)}
- H04N 21/26258: {for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list (retrieval of multimedia data based on playlists G06F16/40)}
- H04N 21/4316: {for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window}
- H04N 21/4532: {involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18)}
- H04N 21/4667: {Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections}
- H04N 21/47: End-user applications
- H04N 21/6582: {Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number (arrangements where receivers interact with the broadcast H04H20/38)}
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- H04H 20/82: using signals not modulated onto a carrier
- H04H 60/31: Arrangements for monitoring the use made of the broadcast services
- H04H 60/45: for identifying users
- 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
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)

## Abstract

A computer-implemented method of providing targeted video promotional material includes transmitting a promotional item for display on a video terminal, determining whether the promotional item was skipped, and updating a profile corresponding to the promotional item or a viewer of the promotional item based on whether or not the promotional item was skipped.

## Claims

### Claim 1

A computer-implemented method comprising:
providing a first video advertisement for display to a viewer of a video display system;
receiving an indication that a user chose to skip the displaying of the first video advertisement;
identifying for the user a characteristic that is opposed to a characteristic of the skipped first video advertisement;
selecting a second video advertisement using the identified characteristic for the user; and
providing the second video advertisement for display to the user by the video display system,
wherein an advertiser is caused to be charged for display of video advertisements that are not skipped and not charged for display of video advertisements that are skipped.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising withholding display of a non-advertisement based video program to the user until the user has been shown a predetermined number of video advertisements without the user choosing to skip the displaying of one of the video advertisements.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, further comprising identifying for the user a characteristic that is consistent with a characteristic of an advertisement that is shown to the user and that is not skipped.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
receiving information that indicates preferences for the user for a particular format or formats for one or more video advertisements, the format or formats being distinct from content of the one or more video advertisements; and
providing the one or more video advertisements in the preferred format or formats.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein the video advertisements are transmitted as part of a real-time streaming video broadcast.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein receiving the indication that the user chose to skip the displaying of the video advertisement further comprises determining whether a predetermined portion of the video advertisement was displayed to the user of the video display system.

### Claim 7 (depends on 6)

The computer-implemented method of claim 6, wherein
the video advertisements are transmitted as part of a real-time streaming video broadcast, and
determining whether the predetermined portion of the video advertisement was displayed to the user of the video display system comprises receiving a signal from the video display system that indicates a time during display of the video advertisement when the user stopped the video advertisement.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, further comprising identifying the video advertisement as having been skipped by the user if it is determined that the user chose to skip the video advertisement before more than a predetermined percentage of the video advertisement was displayed to the user.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, further comprising:
updating a preference log that indicates, for particular viewings of corresponding video advertisements, whether the video advertisements were skipped or were viewed by a user.

### Claim 10

A computer-implemented system comprising:
a database storing, on a computer server system, video advertisements to be played to users of video display systems;
an interface to provide the video advertisements in coordination with video programs for playing to the users;
a video advertisement monitor programmed to identify occurrences of skipping of the video advertisements by the users of the video display systems and to cause an advertiser to be charged for display of video advertisements that the systems determines were not skipped and to cause the advertiser to not be charged for display of video advertisements that are skipped; and
a video advertisement selector programmed to identify for users characteristics that are opposed to characteristics of video advertisements that users identified as having skipped, and to select future video advertisements that match the identified user characteristics.

### Claim 11 (depends on 10)

The system of claim 10, wherein the video advertisement monitor is further programmed to withhold display of a non-advertisement based video program to a user until the user has been shown a predetermined number of video advertisements without the user choosing to skip the displaying of one of the video advertisements.

### Claim 12 (depends on 10)

The system of claim 10, wherein the video advertisement selector is further programmed to identify for a user a characteristic that is consistent with a characteristic of an advertisement shown to the user that is not skipped.

### Claim 13 (depends on 10)

The system of claim 10, wherein the video advertisement selector is further programmed to receive information that indicates preferences for a user for a particular format or formats for one or more video advertisements, the format or formats being distinct from content of the one or more video advertisements, and to provide the one or more video advertisements in the preferred format or formats.

### Claim 14 (depends on 10)

The system of claim 10, wherein the interface further provides transmitting a video advertisement as part of a real-time streaming video broadcast.

### Claim 15 (depends on 10)

The system of claim 10, wherein in order to identify an occurrence of skipping of a video advertisement by the user, the video advertisement monitor is further programmed to determine whether a predetermined portion of the video advertisement was displayed to a user of a video display system.

### Claim 16 (depends on 15)

The system of claim 15, wherein
the interface further provides transmitting a video advertisement as part of a real-time streaming video broadcast, and
determining, by the video advertisement monitor, whether the predetermined portion of the video advertisement was displayed to the user of the video display system comprises receiving a signal from the video display system that indicates a time during display of the video advertisement when the user stopped the video advertisement.

### Claim 17 (depends on 10)

The system of claim 10, wherein in order to identify an occurrence of skipping of a video advertisement by a user, the video advertisement monitor is further programmed to determine that the occurrence of the user skipping the video advertisement is before more than a predetermined percentage of the video advertisement is displayed to the user.

### Claim 18 (depends on 10)

The system of claim 10, wherein the video advertisement monitor is further programmed to update a preference log that indicates, for particular viewings of corresponding video advertisements, whether the video advertisements were skipped or were viewed by a user.

### Claim 19

One or more tangible computer-readable media storing instructions that, when executed by one or more processors, perform operations comprising:
providing a first video advertisement for display to a viewer of a video display system;
receiving an indication that a user chose to skip the displaying of the first video advertisement;
identifying for the user a characteristic that is opposed to a characteristic of the skipped first video advertisement;
selecting a second video advertisement using the identified characteristic for the user; and
providing the second video advertisement for display to the user by the video display system,
wherein an advertiser is caused to be charged for display of video advertisements that are not skipped and not charged for display of video advertisements that are skipped.

### Claim 20 (depends on 19)

The tangible computer-readable media of claim 19, the operations further comprising withholding display of a non-advertisement based video program to the user until the user has been shown a predetermined number of video advertisements without the user choosing to skip the displaying of one of the video advertisements.

### Claim 21 (depends on 19)

The tangible computer-readable media of claim 19, the operations further comprising identifying for the user a characteristic that is consistent with a characteristic of an advertisement shown to the user that is not skipped.

### Claim 22 (depends on 19)

The tangible computer-readable media of claim 19, the operations further comprising:
receiving information that indicates preferences for the user for a particular format or formats for one or more video advertisements, the format or formats being distinct from content of the one or more video advertisements; and
providing the one or more video advertisements in the preferred format or formats.

### Claim 23 (depends on 19)

The tangible computer-readable media of claim 19, wherein the video advertisements are transmitted as part of a real-time streaming video broadcast.

### Claim 24 (depends on 19)

The tangible computer-readable media of claim 19, wherein receiving the indication that the user chose to skip the displaying of the video advertisement further comprises determining whether a predetermined portion of the video advertisement was displayed to the user of the video display system.

### Claim 25 (depends on 24)

The tangible computer-readable media of claim 24, wherein
the video advertisements are transmitted as part of a real-time streaming video broadcast, and
determining whether the predetermined portion of the video advertisement was displayed to the user of the video display system comprises receiving a signal from the video display system that indicates a time during display of the video advertisement when the user stopped the video advertisement.

### Claim 26 (depends on 19)

The tangible computer-readable media of claim 19, the operations further comprising identifying the video advertisement as having been skipped by the user if it is determined that the user chose to skip the video advertisement before more than a predetermined percentage of the video advertisement was displayed to the user.

### Claim 27 (depends on 19)

The tangible computer-readable media of claim 19, the operations further comprising:
updating a preference log that indicates, for particular viewings of corresponding video advertisements, whether the video advertisements were skipped or were viewed by a user.
