# US 11,445,255 B2 · Operation method, device, apparatus and storage medium of playing video

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

- Number: US 11,445,255 B2
- Document ID: US11445255B2
- Status: Granted
- Kind: B2
- Application number: 16/600,448
- Filed: 2019-10-12
- Published: 2020-06-18
- Granted: 2022-09-13
- Earliest claimed: 2018-12-17
- Assignees: Beijing Xiaomi Mobile Software Co., Ltd.
- Applicants: Beijing Xiaomi Mobile Software Co., Ltd.
- Inventors: Jiayi Li
- Web page: https://patentgrep.com/patent/US11445255B2

## CPC

- H04N 21/4312: {involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations}
- H04N 21/47: End-user applications
- G06F 1/1641: {the display being formed by a plurality of foldable display components (G06F1/1647 takes precedence)}
- G06F 1/1647: {including at least an additional display (G06F1/1692 takes precedence)}
- G06F 1/1652: {the display being flexible, e.g. mimicking a sheet of paper, or rollable}
- G06F 3/04812: Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- H04N 21/42204: {User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor (constructive details of casings for the remote control device H01H9/0235; user interfaces for controlling a tuning device of a television receiver through a remote control H03J9/00; remote control of peripheral devices connected to a television receiver through the remote control device of the television receiver H04B1/205)}
- H04N 21/4316: {for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window}
- 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)}
- G06F 2203/04803: Split screen, i.e. subdividing the display area or the window area into separate subareas
- H04N 21/42208: {Display device provided on the remote control}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method of playing a video, applied to a terminal having a foldable display screen, includes: displaying a video playback interface for a target video; determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state; and displaying an auxiliary control related to playing the target video in the auxiliary display area. In the unfolded state, the video playback area for playing the target video is separated from the auxiliary display area for operating the target video, such that the target video can still be played normally when the target video is operated on, thereby allowing the user to perform the operation while watching the video.

## Claims

### Claim 1

An operation method of playing a video, applied to a terminal having a foldable display screen, the method comprising:
displaying a video playback interface for a target video;
determining a video playback area, and an auxiliary display area other than the video playback area, in an unfolded display area of the foldable display screen, according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state;
displaying an auxiliary control related to playing the target video in the auxiliary display area,
wherein the displaying a video playback interface for a target video comprises:
displaying the video playback interface for the target video on a main display screen of the foldable display screen when the foldable display screen is in a folded state;
wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state comprises:
determining the video playback area and the auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to the video aspect ratio of the target video in response to the foldable display screen being switched from the folded state to the unfolded state;
wherein the displaying an auxiliary control related to playing the target video in the auxiliary display area comprises:
displaying an input box for a bullet screen and a virtual keyboard in the auxiliary display area, wherein the input box for the bullet screen is configured to input a content of the bullet screen corresponding to the target video
wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video comprises:
obtaining a display resolution of the unfolded display area of the foldable display screen, wherein the display resolution comprises a first resolution of a long side and a second resolution of a short side, wherein the first resolution is a width of the foldable display screen and the second resolution is a height of the foldable display screen;
calculating a number of pixels occupied by the video playback area on the short side according to the video aspect ratio of the target video and the first resolution, wherein the number of pixels is smaller than the second resolution; and
splitting the short side into a first short side and a second short side according to the number of pixels, and determining a display area formed by the long side and the first short side as the video playback area, and determining a display area formed by the long side and the second short side as the auxiliary display area.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the displaying an auxiliary control related to playing the target video in the auxiliary display area comprises:
displaying a playback progress bar of the target video in the auxiliary display area, wherein at least one recommended play node is displayed on the playback progress bar; and
displaying a video screen preview corresponding to the play node at a peripheral side of the playback progress bar.

### Claim 3

An operating device for playing a video, the operating device being a terminal with a foldable display screen, the device comprising:
a processor;
a memory for storing executable instructions of the processor;
wherein the processor is configured to:
display a video playback interface fora target video;
determine a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state;
display an auxiliary control related to playing the target video in the auxiliary display area;
wherein the displaying a video playback interface for a target video comprises:
displaying the video playback interface for the target video on a main display screen of the foldable display screen when the foldable display screen is in a folded state;
wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state comprises:
determining the video playback area and the auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to the video aspect ratio of the target video in response to the foldable display screen being switched from the folded state to the unfolded state;
wherein the displaying an auxiliary control related to playing the target video in the auxiliary display area comprises:
displaying an input box for a bullet screen and a virtual keyboard in the auxiliary display area, wherein the input box for the bullet screen is configured to input a content of the bullet screen corresponding to the target video
wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video comprises:
obtaining a display resolution of the unfolded display area of the foldable display screen, wherein the display resolution comprises a first resolution of a long side and a second resolution of a short side, wherein the first resolution is a width of the foldable display screen and the second resolution is a height of the foldable display screen;
calculating a number of pixels occupied by the video playback area on the short side according to the video aspect ratio of the target video and the first resolution, wherein the number of pixels is smaller than the second resolution; and
splitting the short side into a first short side and a second short side according to the number of pixels, and determining a display area formed by the long side and the first short side as the video playback area, and determining a display area formed by the long side and the second short side as the auxiliary display area.

### Claim 4 (depends on 3)

The device according to claim 3, wherein:
the processor is further configured to display a playback progress bar of the target video in the auxiliary display area, and at least one recommended play node is displayed on the playback progress bar; and
the processor is further configured to display a video screen preview corresponding to the play node at a peripheral side of the playback progress bar.

### Claim 5

A terminal, wherein the terminal comprises:
a processor;
a memory for storing executable instructions of the processor;
wherein the processor is configured to:
display a video playback interface fora target video;
determine a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of a foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state; and
display an auxiliary control related to playing the target video in the auxiliary display area;
wherein the displaying a video playback interface for a target video comprises:
displaying the video playback interface for the target video on a main display screen of the foldable display screen when the foldable display screen is in a folded state;
wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video when the foldable display screen is in an unfolded state comprises:
determining the video playback area and the auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to the video aspect ratio of the target video in response to the foldable display screen being switched from the folded state to the unfolded state;
wherein the displaying an auxiliary control related to playing the target video in the auxiliary display area comprises:
displaying an input box for a bullet screen and a virtual keyboard in the auxiliary display area, wherein the input box for the bullet screen is configured to input a content of the bullet screen corresponding to the target video
wherein the determining a video playback area and an auxiliary display area other than the video playback area in an unfolded display area of the foldable display screen according to a video aspect ratio of the target video comprises:
obtaining a display resolution of the unfolded display area of the foldable display screen, wherein the display resolution comprises a first resolution of a long side and a second resolution of a short side, wherein the first resolution is a width of the foldable display screen and the second resolution is a height of the foldable display screen;
calculating a number of pixels occupied by the video playback area on the short side according to the video aspect ratio of the target video and the first resolution, wherein the number of pixels is smaller than the second resolution; and
splitting the short side into a first short side and a second short side according to the number of pixels, and determining a display area formed by the long side and the first short side as the video playback area, and determining a display area formed by the long side and the second short side as the auxiliary display area.

### Claim 6 (depends on 1)

A non-transitory computer-readable storage medium having stored thereon a computer program, wherein when executed by a processor, the computer program implements the operation method of playing a video according to claim 1.
