# US 2025/0095689 A1 · Method, apparatus, readable medium and electronic device for video preview

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

- Number: US 2025/0095689 A1
- Document ID: US20250095689A1
- Status: Published application
- Kind: A1
- Application number: 18/729,494
- Filed: 2023-03-31
- Published: 2025-03-20
- Earliest claimed: 2022-04-18
- Assignees: Beijing Youzhuju Network Technology Co., Ltd.
- Applicants: Beijing Youzhuju Network Technology Co., Ltd.
- Inventors: Yuqing Wu
- Web page: https://patentgrep.com/patent/US20250095689A1

## CPC

- G11B 27/031: Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- G11B 27/34: Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)}
- H04N 5/2621: {Cameras specially adapted for the electronic generation of special effects during image pickup, e.g. digital cameras, camcorders, video cameras having integrated special effects capability}
- H04N 5/2624: {for obtaining an image which is composed of whole input images, e.g. splitscreen}
- H04N 21/4312: {involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations}
- H04N 21/44204: {Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31)}
- H04N 21/47217: {for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312)}
- H04N 21/854: Content authoring
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

The disclosure relates to a method, an apparatus, a readable medium and an electronic device for video preview. The method for video preview includes: in response to receiving a video editing instruction for a video to be edited, generating and displaying a first target interface, the first target interface including a template display region and a preview region, the template display region including control buttons of a plurality of video templates, and the preview region including a first preview video corresponding to a first target video template in the plurality of video templates; in response to obtaining triggering by a user for a control button of the control buttons corresponding to a second target video template in the plurality of video templates, generating a second preview video corresponding to the second target video template; and presenting the first preview video and the second preview video in the preview region.

## Claims

### Claim 1

A method of video preview, comprising:
in response to receiving a video editing instruction for a video to be edited, generating and displaying a first target interface, the first target interface including a template displaying region and a preview region, the template displaying region including control buttons of a plurality of video templates, and the preview region including a first preview video corresponding to a first target video template in the plurality of video templates;
in response to obtaining triggering by a user for a control button of the control buttons corresponding to a second target video template in the plurality of video templates, generating a second preview video corresponding to the second target video template; and
presenting the first preview video and the second preview video in the preview region.

### Claim 2 (depends on 1)

The method of claim 1, wherein in response to receiving the video editing instruction for the video to be edited, generating and displaying the first target interface comprises:
in response to receiving the video editing instruction, determining a first target video template from the plurality of video templates;
generating the first preview video according to the video to be edited and the first target video template; and
displaying the first preview video in the preview region.

### Claim 3 (depends on 2)

The method of claim 2, wherein determining the first target video template from the plurality of video templates comprises:
obtaining a first playing duration of the video to be edited and a second playing duration of each of the video templates;
obtaining a target difference value between the first playing duration of the video to be edited and the second playing duration of each of the video templates; and
determining the first target video template according to a specified video template of the video templates with a minimum target difference value.

### Claim 4 (depends on 3)

The method of claim 3, wherein determining the first target video template according to the specified video template of the video templates with the minimum target difference value comprises:
in response to determining that a plurality of specified video templates are present in the video templates, obtaining a historical usage amount of each of the specified video templates; and
using a specified video template of the specified video templates with the maximum historical usage amount as the first target video template.

### Claim 5 (depends on 3)

The method of claim 3, wherein in response to receiving the video editing instruction for the video to be edited, generating and displaying the first target interface further comprises:
displaying the control buttons of the plurality of video templates in the template displaying region in an ascending order of target difference values.

### Claim 6 (depends on 1)

The method of claim 1, wherein the preview region includes a first display window and a second display window, the first display window is used to display a first preview video, the second display window is used to display a second preview video, and wherein presenting the first preview video and the second preview video in the preview region comprises:
scaling-down the first display window to a predetermined size, and moving the scaled-down first display window to a first specified region in the preview region;
displaying the first preview video through the scaled-down first display window; and
displaying the second preview video within a second display window in a second specified region.

### Claim 7 (depends on 6)

The method of claim 6, wherein before scaling-down the first display window to the predetermined size, displaying the first preview video and the second preview video in the preview region further comprises:
obtaining a target number of preview videos displayed in the current preview region; and
determining the predetermined size from a predetermined size correspondence according to the target number.

### Claim 8 (depends on 6)

The method of claim 6, wherein displaying the second preview video within the second display window in the second specified region comprises:
after adjusting the second display window to the predetermined size, controlling the first preview video and the second preview video to play from a starting frame.

### Claim 9 (depends on 1)

The method of claim 1, wherein the first target interface further includes a playing progress bar of the video to be edited, and the method further comprises:
establishing a correlation between the first preview video, the second preview video and the playing progress bar, to cause the playing progress bar to simultaneously control playing progress of the first preview video and the second preview video.

### Claim 10 (depends on 1)

The method of claim 1, wherein the method further comprises:
in response to obtaining a replacement action for a third target video template of the video templates and a specified preview video, generating a third preview video corresponding to the third target video template; and
replacing the specified preview video with the third preview video, wherein the specified preview video is the first preview video or the second preview video.

### Claim 11 (depends on 1)

The method of claim 1, wherein the method further comprises:
in response to obtaining a position adjustment action for a first preview video to be adjusted and a second preview video to be adjusted, adjusting display regions of the first preview video to be adjusted and the second preview video to be adjusted.

### Claim 12 (depends on 1)

The method of claim 1, wherein each of the video templates includes a volume adjustment button, and the method further comprises:
obtaining a playing volume input by the volume adjustment button corresponding to each preview video in the preview display region; and
playing each preview video according to the playing volume corresponding to the preview video.

### Claim 13 (depends on 1)

The method of claim 1, wherein each of the video templates further includes a template usage button, the template usage button is displayed on a preview video image of a corresponding video template of the video templates, and the method further comprises:
in response to receiving a usage instruction triggered by the template usage button on the target preview video, displaying, in the video preview region, only the target preview video; and
in response to receiving that an instruction of generating video, storing the target preview video.

### Claim at position 14

14-18. (canceled)

### Claim 19

An electronic device, comprising:
a storage device having a computer program stored thereon;
a processing device configured to execute the computer program in the storage device to implement acting comprising:
in response to receiving a video editing instruction for a video to be edited, generating and displaying a first target interface, the first target interface including a template displaying region and a preview region, the template displaying region including control buttons of a plurality of video templates, and the preview region including a first preview video corresponding to a first target video template in the plurality of video templates;
in response to obtaining triggering by a user for a control button of the control buttons corresponding to a second target video template in the plurality of video templates, generating a second preview video corresponding to the second target video template; and
presenting the first preview video and the second preview video in the preview region.

### Claim 20 (depends on 19)

The device of claim 19, wherein in response to receiving the video editing instruction for the video to be edited, generating and displaying the first target interface comprises:
in response to receiving the video editing instruction, determining a first target video template from the plurality of video templates;
generating the first preview video according to the video to be edited and the first target video template; and
displaying the first preview video in the preview region.

### Claim 21 (depends on 20)

The device of claim 20, wherein determining the first target video template from the plurality of video templates comprises:
obtaining a first playing duration of the video to be edited and a second playing duration of each of the video templates;
obtaining a target difference value between the first playing duration of the video to be edited and the second playing duration of each of the video templates; and
determining the first target video template according to a specified video template of the video templates with a minimum target difference value.

### Claim 22 (depends on 21)

The device of claim 21, wherein determining the first target video template according to the specified video template of the video templates with the minimum target difference value comprises:
in response to determining that a plurality of specified video templates are present in the video templates, obtaining a historical usage amount of each of the specified video templates; and
using a specified video template of the specified video templates with the maximum historical usage amount as the first target video template.

### Claim 23 (depends on 24)

The device of claim 24, wherein in response to receiving the video editing instruction for the video to be edited, generating and displaying the first target interface further comprises:
displaying the control buttons of the plurality of video templates in the template displaying region in an ascending order of target difference values.

### Claim 24 (depends on 19)

The device of claim 19, wherein the preview region includes a first display window and a second display window, the first display window is used to display a first preview video, the second display window is used to display a second preview video, and wherein presenting the first preview video and the second preview video in the preview region comprises:
scaling-down the first display window to a predetermined size, and moving the scaled-down first display window to a first specified region in the preview region;
displaying the first preview video through the scaled-down first display window; and
displaying the second preview video within a second display window in a second specified region.

### Claim 25

A non-transitory computer readable medium having a computer program stored thereon, the computer program, when executed by a processing device, implements acting comprising:
in response to receiving a video editing instruction for a video to be edited, generating and displaying a first target interface, the first target interface including a template displaying region and a preview region, the template displaying region including control buttons of a plurality of video templates, and the preview region including a first preview video corresponding to a first target video template in the plurality of video templates;
in response to obtaining triggering by a user for a control button of the control buttons corresponding to a second target video template in the plurality of video templates, generating a second preview video corresponding to the second target video template; and
presenting the first preview video and the second preview video in the preview region.
