# US 12,225,266 B2 · Livestreaming method, apparatus and device, storage medium, and computer program product

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

- Number: US 12,225,266 B2
- Document ID: US12225266B2
- Status: Granted
- Kind: B2
- Application number: 18/544,937
- Filed: 2023-12-19
- Published: 2024-04-25
- Granted: 2025-02-11
- Earliest claimed: 2021-07-12
- Assignees: Beijing Bytedance Network Technology Co., Ltd.
- Applicants: Beijing Bytedance Network Technology Co., Ltd.
- Inventors: Wenjing Liu; Mengying Fang; Guizhang Chen
- Web page: https://patentgrep.com/patent/US12225266B2

## CPC

- H04N 21/4542: {Blocking scenes or portions of the received content, e.g. censoring scenes}
- H04L 65/61: for supporting one-way streaming services, e.g. Internet radio
- H04N 21/2187: Live feed
- H04N 21/472: End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)}
- H04N 21/4758: {for providing answers, e.g. voting}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A livestreaming method, apparatus and device, a storage medium, and a computer program product. The method includes: displaying a target object introduction page in response to triggering of the first permission control corresponding to a target object, during playing of a live video in a preview stage or after an end of the playing of the live video in the preview stage; displaying a permission operation interface in response to triggering of the second permission control; returning to a live video interface and playing the live video, in response to completing of an operation of at least one operation item of the permission operation interface. The target object introduction page includes the second permission control. A live video stream is blurred or stopped from being pushed after the end of the playing of the live video in the preview stage. The permission operation interface includes at least one operation item.

## Claims

### Claim 1

A livestreaming method, comprising:
displaying a target object introduction page in response to triggering of a first permission control corresponding to a target object, during playing of a live video in a preview stage or after an end of the playing of the live video in the preview stage, wherein the target object introduction page comprises a second permission control, and a live video stream is blurred or stopped from being pushed after the end of the playing of the live video in the preview stage;
displaying a permission operation interface in response to triggering of the second permission control, wherein the permission operation interface comprises at least one operation item; and
returning to a live video interface and playing the live video, in response to completing of an operation of the at least one operation item of the permission operation interface,
wherein the at least one operation item comprises an operation item for confirming acquisition of viewing permission and an operation item for giving up the acquisition of viewing permission, the operation item for confirming the acquisition of viewing permission indicates an operation item for confirming acquisition of viewing permission of the live video, and the operation item for giving up the acquisition of viewing permission indicates an operation item for giving up the acquisition of viewing permission of the live video.

### Claim 2 (depends on 1)

The livestreaming method according to claim 1, wherein the displaying a target object introduction page in response to triggering of a first permission control corresponding to a target object, during playing of a live video in a preview stage or after an end of the playing of the live video in the preview stage comprises:
displaying the target object introduction page in response to triggering of the first permission control corresponding to the target object displayed on the live video interface during playing of the live video in the preview stage in a virtual livestreaming room; or,
displaying an interactive introduction page in response to triggering of a target interactive button on the live video interface during playing of the live video in the preview stage in a virtual livestreaming room, and displaying the target object introduction page in response to triggering of the first permission control displayed on the interactive introduction page; or,
blurring the live video stream or stopping pushing the live video stream, and displaying the first permission control corresponding to the target object on the live video interface, after the end of playing of the live video in the preview stage in a virtual livestreaming room, and displaying the target object introduction page in response to triggering of the first permission control.

### Claim 3 (depends on 1)

The livestreaming method according to claim 1, wherein the displaying a target object introduction page in response to triggering of a first permission control corresponding to a target object, after an end of playing of a live video in a preview stage comprises:
blurring the live video stream or stopping pushing the live video stream, and popping up a target object conversion card on the live video interface, after the end of playing of the live video in the preview stage in a preview stream, and
displaying the target object introduction page in response to triggering of the first permission control displayed on the target object conversion card; or, displaying the target object introduction page in response to triggering of any position of the target object conversion card.

### Claim 4 (depends on 1)

The livestreaming method according to claim 1, wherein before the returning to a live video interface and playing the live video, in response to completing of an operation of the at least one operation item of the permission operation interface, part or all of interactive buttons displayed on the live video interface are in a trigger-forbidden state.

### Claim 5 (depends on 3)

The livestreaming method according to claim 3, wherein during playing of the live video in the preview stage in a preview stream, the live video interface displays a permission tag corresponding to the target object, wherein the permission tag is used to indicate that a permission operation is required to watch a complete live video.

### Claim 6 (depends on 1)

The livestreaming method according to claim 1, wherein, after the returning to a live video interface and playing the live video, in response to completing of an operation of the at least one operation item of the permission operation interface, the method further comprises:
displaying an interactive detail page in response to triggering of a target interactive button of the live video interface, wherein the interactive detail page displays virtual props corresponding to interactive data.

### Claim 7 (depends on 1)

The livestreaming method according to claim 1, wherein, after the returning to a live video interface and playing the live video, in response to completing of an operation of the at least one operation item of the permission operation interface, the method further comprises:
displaying a voting result in response to triggering of an option of a voting window displayed on the live video interface.

### Claim 8 (depends on 1)

The livestreaming method according to claim 1, wherein, in a case where the live video stream is a landscape video stream, the live video interface further displays a full-screen control; and
the method further comprises:
displaying the live video interface in landscape and full screen in response to triggering of the full-screen control.

### Claim 9

A livestreaming apparatus, comprising:
a first display module, configured to: display a target object introduction page in response to triggering of a first permission control corresponding to a target object, during playing of a live video in a preview stage or after an end of the playing of the live video in the preview stage, wherein the target object introduction page comprises a second permission control, and a live video stream is blurred or stopped from being pushed after the end of the playing of the live video in the preview stage; and display a permission operation interface in response to triggering of the second permission control, wherein the permission operation interface includes at least one operation item; and
a second display module, configure to return to a live video interface and play the live video, in response to completing of an operation of the at least one operation item of the permission operation interface;
wherein the at least one operation item comprises an operation item for confirming acquisition of viewing permission and an operation item for giving up the acquisition of viewing permission, the operation item for confirming the acquisition of viewing permission indicates an operation item for confirming acquisition of viewing permission of the live video, and the operation item for giving up the acquisition of viewing permission indicates an operation item for giving up the acquisition of viewing permission of the live video.

### Claim 10

An electronic device comprising a processor for executing a computer program stored in a memory, wherein the computer program, when executed by the processor, implements a livestreaming method, and the livestreaming method comprises:
displaying a target object introduction page in response to triggering of a first permission control corresponding to a target object, during playing of a live video in a preview stage or after an end of the playing of the live video in the preview stage, wherein the target object introduction page comprises a second permission control, and a live video stream is blurred or stopped from being pushed after the end of the playing of the live video in the preview stage;
displaying a permission operation interface in response to triggering of the second permission control, wherein the permission operation interface comprises at least one operation item;
returning to a live video interface and playing the live video, in response to completing of an operation of the at least one operation item of the permission operation interface,
wherein the at least one operation item comprises an operation item for confirming acquisition of viewing permission and an operation item for giving up the acquisition of viewing permission, the operation item for confirming the acquisition of viewing permission indicates an operation item for confirming acquisition of viewing permission of the live video, and the operation item for giving up the acquisition of viewing permission indicates an operation item for giving up the acquisition of viewing permission of the live video.

### Claim 11 (depends on 1)

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

### Claim 12 (depends on 9)

The livestreaming apparatus of claim 9, the first display module is further configured to: display the target object introduction page in response to triggering of the first permission control corresponding to the target object displayed on the live video interface during playing of the live video in the preview stage in a virtual livestreaming room; or
display an interactive introduction page in response to triggering of a target interactive button on the live video interface during playing of the live video in the preview stage in a virtual livestreaming room, and display the target object introduction page in response to triggering of the first permission control displayed on the interactive introduction page.

### Claim 13 (depends on 9)

The livestreaming apparatus of claim 9, the first display module is further configured to: blur the live video stream or stop pushing the live video stream, and display the first permission control corresponding to the target object on the live video interface, after the end of playing of the live video in the preview stage in a virtual livestreaming room, and display the target object introduction page in response to triggering of the first permission control.

### Claim 14 (depends on 9)

The livestreaming apparatus of claim 9, the first display module is further configured to: blur the live video stream or stop pushing the live video stream, and pop up a target object conversion card on the live video interface, after the end of playing of the live video in the preview stage in a preview stream, and
display the target object introduction page in response to triggering of the first permission control displayed on the target object conversion card; or, display the target object introduction page in response to triggering of any position of the target object conversion card.

### Claim 15 (depends on 9)

The livestreaming apparatus of claim 9, wherein before the returning to a live video interface and playing the live video, in response to completing of an operation of the at least one operation item of the permission operation interface, part or all of interactive buttons displayed on the live video interface are in a trigger-forbidden state.

### Claim 16 (depends on 9)

The livestreaming apparatus of claim 9, wherein during playing of the live video in the preview stage in a preview stream, the live video interface displays a permission tag corresponding to the target object, wherein the permission tag is used to indicate that a permission operation is required to watch a complete live video.

### Claim 17 (depends on 9)

The livestreaming apparatus of claim 9, wherein, after the returning to a live video interface and playing the live video, in response to completing of an operation of the at least one operation item of the permission operation interface, the second display module is further configured to:
display an interactive detail page in response to triggering of a target interactive button of the live video interface, wherein the interactive detail page displays virtual props corresponding to interactive data.

### Claim 18 (depends on 9)

The livestreaming apparatus of claim 9, wherein, after the returning to a live video interface and playing the live video, in response to completing of an operation of the at least one operation item of the permission operation interface, the second display module is further configured to:
display a voting result in response to triggering of an option of a voting window displayed on the live video interface.

### Claim 19 (depends on 9)

The livestreaming apparatus of claim 9, wherein, in a case where the live video stream is a landscape video stream, the live video interface further displays a full-screen control; and
the second display module is further configured to:
display the live video interface in landscape and full screen in response to triggering of the full-screen control.
