# US 2026/0089366 A1 · Video Transformation Techniques

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

- Number: US 2026/0089366 A1
- Document ID: US20260089366A1
- Status: Published application
- Kind: A1
- Application number: 18/901,944
- Filed: 2024-09-30
- Published: 2026-03-26
- Earliest claimed: 2024-09-26
- Assignees: Google Inc.
- Applicants: Google LLC
- Inventors: Zhixian Yu; Bo Hu; Chun-Te Chu; Ramin Mehran; Yukun Zhu; Ying Ding; Shushan Chen; Jiashi Cao; Sudheendra Vijayanarasimhan
- Web page: https://patentgrep.com/patent/US20260089366A1

## CPC

- H04N 21/816: {involving special video data, e.g 3D video}
- H04N 21/44016: {involving splicing one content stream with another content stream, e.g. for substituting a video clip}
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method for generating a new video from a source video includes determining that the source video is associated with one or more components, and identifying a source starting segment within the source video at least in part by selecting a segment identification model, from among a plurality of candidate segment identification models, based at least in part on the segment identification module being configured to operate upon at least one of the one or more components. The method also includes identifying the source starting segment by using the selected segment identification model to process at least a portion of the source video. The method also includes generating the new video using one or more portions of the source video, wherein generating the new video includes generating an initial segment of the new video based on the source starting segment.

## Claims

### Claim 1

A method for generating a new video from a source video, the method comprising:
determining, by one or more processors, that the source video is associated with one or more components;
identifying, by the one or more processors, a source starting segment within the source video, at least in part by:
selecting a segment identification model, from among a plurality of candidate segment identification models, based at least in part on the segment identification model being configured to operate upon at least one of the one or more components; and
identifying the source starting segment by using the selected segment identification model to process at least a portion of the source video; and
generating, by the one or more processors, the new video using one or more portions of the source video, wherein generating the new video includes generating an initial segment of the new video based on the source starting segment.

### Claim 2 (depends on 1)

The method of claim 1, wherein:
determining that the source video is associated with the one or more components includes determining that the source video is associated with a speech component;
selecting the segment identification model includes selecting a first machine learning model, the first machine learning model including a large language model; and
identifying the source starting segment includes applying a prompt, and a transcript of at least a portion of the speech component, to the first machine learning model.

### Claim 3 (depends on 2)

The method of claim 2, wherein identifying the source starting segment includes outputting, by the first machine learning model, an indication of text corresponding to the source starting segment.

### Claim 4 (depends on 1)

The method of claim 1, wherein:
selecting the segment identification model includes selecting a first machine learning model; and
identifying the source starting segment includes applying at least a portion of audio, and video frames, of the source video to the first machine learning model.

### Claim 5 (depends on 4)

The method of claim 4, wherein identifying the source starting segment includes outputting, by the first machine learning model, an indication of a source starting audio segment or a source starting video segment.

### Claim 6 (depends on 1)

The method of claim 1, wherein:
selecting the segment identification model includes selecting a first machine learning model; and
identifying the source starting segment includes applying a predetermined portion of the source video to the first machine learning model, the predetermined portion being entirely within a time window that is between a last 20 seconds of the source video and a last 5 seconds of the source video.

### Claim 7 (depends on 1)

The method of claim 1, wherein generating the new video includes causing the initial segment of the new video to begin at the source starting segment and continue until an end of the source video with a same sequence as the source video.

### Claim 8 (depends on 1)

The method of claim 1, wherein generating the new video includes:
shifting a start of the source starting segment to a point corresponding to a boundary between adjacent words; and
causing the initial segment of the new video to begin at the shifted start of the source video.

### Claim 9 (depends on 1)

The method of claim 1, wherein generating the new video includes:
shifting a start of the source starting segment to a point corresponding to a boundary between adjacent scenes; and
causing the initial segment of the new video to begin at the shifted start of the source video.

### Claim 10 (depends on 1)

The method of claim 1, wherein the plurality of candidate segment identification models includes a plurality of machine learning models, and wherein identifying the source starting segment within the source video includes:
for each machine learning model of the plurality of machine learning models,
identifying a respective candidate starting segment by applying at least a portion of (i) the source video, or (ii) a transcript of a speech component of the source video, to the machine learning model, and
predicting, using an additional machine learning model, a respective performance metric associated with the respective candidate starting segment; and
identifying the source starting segment based on the respective performance metrics for the plurality of machine learning models.

### Claim 11

A system comprising:
one or more processors; and
one or more memories storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
determining that a source video is associated with one or more components;
identifying a source starting segment within the source video, at least in part by
(i) selecting a segment identification model, from among a plurality of candidate segment identification models, based at least in part on the segment identification model being configured to operate upon at least one of the one or more components, and
(ii) identifying the source starting segment by using the selected segment identification model to process at least a portion of the source video; and
generating a new video using one or more portions of the source video, wherein generating the new video includes generating an initial segment of the new video based on the source starting segment.

### Claim 12 (depends on 11)

The system of claim 11, wherein identifying the source starting segment includes:
determining that the source video is associated with the one or more components includes determining that the source video is associated with a speech component;
selecting the segment identification model includes selecting a first machine learning model, the first machine learning model including a large language model; and
identifying the source starting segment includes applying a prompt, and a transcript of at least a portion of the speech component, to the first machine learning model.

### Claim 13 (depends on 12)

The system of claim 12, wherein identifying the source starting segment includes outputting, by the first machine learning model, an indication of text corresponding to the source starting segment.

### Claim 14 (depends on 11)

The system of claim 11, wherein:
selecting the segment identification model includes selecting a first machine learning model; and
identifying the source starting segment includes applying at least a portion of audio and video frames of the source video to the first machine learning model.

### Claim 15 (depends on 14)

The system of claim 14, wherein identifying the source starting segment includes outputting, by the first machine learning model, an indication of a source starting audio segment or a source starting video segment.

### Claim 16 (depends on 11)

The system of claim 11, wherein:
selecting the segment identification model includes selecting a first machine learning model; and
identifying the source starting segment includes applying a predetermined portion of the source video to the first machine learning model, the predetermined portion being entirely within a time window that is between a last 20 seconds of the source video and a last 5 seconds of the source video.

### Claim 17 (depends on 11)

The system of claim 11, wherein generating the new video includes causing the initial segment of the new video to begin at the source starting segment and continue until an end of the source video with a same sequence as the source video.

### Claim 18 (depends on 11)

The system of claim 11, wherein generating the new video includes:
shifting a start of the source starting segment to a point corresponding to a boundary between adjacent words; and
causing the initial segment of the new video to begin at the shifted start of the source video.

### Claim 19 (depends on 11)

The system of claim 11, wherein generating the new video includes:
shifting a start of the source starting segment to a point corresponding to a boundary between adjacent scenes; and
causing the initial segment of the new video to begin at the shifted start of the source video.

### Claim 20 (depends on 11)

The system of claim 11, wherein the plurality of candidate segment identification models includes a plurality of machine learning models, and wherein identifying the source starting segment within the source video includes:
for each machine learning model of the plurality of machine learning models,
identifying a respective candidate starting segment by applying at least a portion of (i) the source video, or (ii) a transcript of a speech component of the source video, to the machine learning model, and
predicting, using an additional machine learning model, a respective performance metric associated with the respective candidate starting segment; and
identifying the source starting segment based on the respective performance metrics for the plurality of machine learning models.
