# US 2018/0322346 A1 · Methods, systems, and media for adaptive presentation of a video content item based on an area of interest

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

- Number: US 2018/0322346 A1
- Document ID: US20180322346A1
- Status: Published application
- Kind: A1
- Application number: 15/587,725
- Filed: 2017-05-05
- Published: 2018-11-08
- Earliest claimed: 2017-05-05
- Assignees: Google Inc.
- Applicants: Google Inc.
- Inventors: Scott Davies; Justin Lewis
- Web page: https://patentgrep.com/patent/US20180322346A1

## CPC

- G06V 20/46: {Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames}
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 16/95: Retrieval from the web
- G06V 20/44: {Event detection}
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Methods, systems, and media for adaptive presentation of a video content item based on an area of interest are provided. In some embodiments, the method comprises: causing a video content item to be presented within a viewport having first dimensions in connection with a web page, wherein the video content item is associated with area of interest information corresponding to one or more frames of the video content item; determining that the first dimensions associated with the viewport have changed in which the viewport is currently associated with second dimensions; determining that a modified video content item should be presented within the viewport having the second dimensions in response to determining that the first dimensions associated with the viewport have changed, wherein the modified video content item includes an area of interest based on the area of interest information associated with the video content item and wherein portions of at least one frame of the modified video content item are removed based on the second dimensions of the viewport; and causing the modified video content item to be presented within the viewport having the second dimensions.

## Claims

### Claim 1

A method for adaptive presentation of media content, the method comprising:
causing, using a hardware processor, a video content item to be presented within a viewport having first dimensions in connection with a web page, wherein the video content item is associated with area of interest information corresponding to one or more frames of the video content item;
determining, using that hardware processor, that the first dimensions associated with the viewport have changed in which the viewport is currently associated with second dimensions;
determining, using that hardware processor, that a modified video content item should be presented within the viewport having the second dimensions in response to determining that the first dimensions associated with the viewport have changed, wherein the modified video content item includes an area of interest based on the area of interest information associated with the video content item and wherein portions of at least one frame of the modified video content item are removed based on the second dimensions of the viewport; and
causing, using that hardware processor, the modified video content item to be presented within the viewport having the second dimensions.

### Claim 2 (depends on 1)

The method of claim 1, wherein the area of interest in the modified video content item is centered within the viewport and wherein the portions of the area of interest falling outside of the centered area of interest within the viewport are removed.

### Claim 3 (depends on 2)

The method of claim 2, wherein the portions of the area of interest falling outside of the centered area of interest within the viewport are removed by cropping the area of interest.

### Claim 4 (depends on 1)

The method of claim 1, wherein the area of interest has a first video dimension and a second video dimension, wherein the first video dimension is shorter than the second video dimension, and wherein the area of interest is modified to fit within the viewport having the second dimensions such that the first video dimension fits entirely within the viewport and the portions of the area of interest falling outside of the viewport are cropped.

### Claim 5 (depends on 1)

The method of claim 1, wherein determining that the first dimensions associated with the viewport have changed further comprises determining that a presentation mode for presenting the video content item has changed from a first presentation mode to a second presentation mode.

### Claim 6 (depends on 1)

The method of claim 1, wherein the viewport is presented at a particular location on the web page and wherein determining that the first dimensions associated with the viewport have changed further comprises determining that navigation actions have been performed such that at least a portion of the viewport is not in view on the web page.

### Claim 7 (depends on 1)

The method of claim 1, further comprising receiving a markup document associated with the web page, wherein the markup document includes parameters that define viewport dimensions for a given time of the video content item, wherein the viewport dimensions in the parameters of the markup document indicate a rectangular viewing portion of the video content item.

### Claim 8 (depends on 1)

The method of claim 1, wherein the modified video content item includes a first area of interest based on the area of interest information corresponding to a first time in the video content item and a second area of interest based on the area of interest information corresponding to a second time in the video content item.

### Claim 9 (depends on 1)

The method of claim 1, further comprising generating an overlay that includes the modified video content item and the viewport having the second dimensions, wherein the overlay is rendered as a video layer that is positioned over a page layer including web page content and wherein the video content item is modified based on the web page content currently being presented.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
transmitting a query for a modified version of the video content item, wherein the query includes a video identifier that identifies the video content item and the second dimensions of the viewport; and
receiving the modified video content item for presentation within the viewport having the second dimensions.

### Claim 11

A system for adaptive presentation of media content, the system comprising:
a hardware processor that is configured to:
cause a video content item to be presented within a viewport having first dimensions in connection with a web page, wherein the video content item is associated with area of interest information corresponding to one or more frames of the video content item;
determine that the first dimensions associated with the viewport have changed in which the viewport is currently associated with second dimensions;
determine that a modified video content item should be presented within the viewport having the second dimensions in response to determining that the first dimensions associated with the viewport have changed, wherein the modified video content item includes an area of interest based on the area of interest information associated with the video content item and wherein portions of at least one frame of the modified video content item are removed based on the second dimensions of the viewport; and
cause the modified video content item to be presented within the viewport having the second dimensions.

### Claim 12 (depends on 11)

The system of claim 11, wherein the area of interest in the modified video content item is centered within the viewport and wherein the portions of the area of interest falling outside of the centered area of interest within the viewport are removed.

### Claim 13 (depends on 12)

The system of claim 12, wherein the portions of the area of interest falling outside of the centered area of interest within the viewport are removed by cropping the area of interest.

### Claim 14 (depends on 11)

The system of claim 11, wherein the area of interest has a first video dimension and a second video dimension, wherein the first video dimension is shorter than the second video dimension, and wherein the area of interest is modified to fit within the viewport having the second dimensions such that the first video dimension fits entirely within the viewport and the portions of the area of interest falling outside of the viewport are cropped.

### Claim 15 (depends on 11)

The system of claim 11, wherein determining that the first dimensions associated with the viewport have changed further comprises determining that a presentation mode for presenting the video content item has changed from a first presentation mode to a second presentation mode.

### Claim 16 (depends on 11)

The system of claim 11, wherein the viewport is presented at a particular location on the web page and wherein determining that the first dimensions associated with the viewport have changed further comprises determining that navigation actions have been performed such that at least a portion of the viewport is not in view on the web page.

### Claim 17 (depends on 11)

The system of claim 11, wherein the hardware processor is further configured to receive a markup document associated with the web page, wherein the markup document includes parameters that define viewport dimensions for a given time of the video content item, wherein the viewport dimensions in the parameters of the markup document indicate a rectangular viewing portion of the video content item.

### Claim 18 (depends on 11)

The method of claim 11, wherein the modified video content item includes a first area of interest based on the area of interest information corresponding to a first time in the video content item and a second area of interest based on the area of interest information corresponding to a second time in the video content item.

### Claim 19 (depends on 11)

The system of claim 11, wherein the hardware processor is further configured to generate an overlay that includes the modified video content item and the viewport having the second dimensions, wherein the overlay is rendered as a video layer that is positioned over a page layer including web page content and wherein the video content item is modified based on the web page content currently being presented.

### Claim 20 (depends on 11)

The system of claim 11, wherein the hardware processor is further configured to:
transmit a query for a modified version of the video content item, wherein the query includes a video identifier that identifies the video content item and the second dimensions of the viewport; and
receive the modified video content item for presentation within the viewport having the second dimensions.

### Claim 21

A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for adaptive presentation of media content, the method comprising:
causing a video content item to be presented within a viewport having first dimensions in connection with a web page, wherein the video content item is associated with area of interest information corresponding to one or more frames of the video content item;
determining that the first dimensions associated with the viewport have changed in which the viewport is currently associated with second dimensions;
determining that a modified video content item should be presented within the viewport having the second dimensions in response to determining that the first dimensions associated with the viewport have changed, wherein the modified video content item includes an area of interest based on the area of interest information associated with the video content item and wherein portions of at least one frame of the modified video content item are removed based on the second dimensions of the viewport; and
causing the modified video content item to be presented within the viewport having the second dimensions.
