IP Library › Granted Patent US 12,568,252
Granted Patent B2
US 12,568,252 · App. 18/340,884 · Granted Mar 3, 2026

Display method and apparatus for event livestreaming, device and storage medium

Inventors: Zhiliang Zhen (Shenzhen, CN); Binbin Wang (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
H04N21/2187H04N21/47217
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,568,252
App. No.
18/340,884
Granted
Mar 3, 2026
Kind
B2
Abstract

A display method includes: displaying a livestreaming image of an event live stream in a livestreaming interface, the event live stream being a stream of an event in which one or more virtual characters play in a virtual environment; displaying a playback control corresponding to a target segment in the livestreaming interface, the target segment being a historical segment in the event live stream; and displaying, in response to a split screen display operation triggered based on the playback control, the livestreaming image in a first split screen area and displaying a playback image of the target segment in a second split screen area, the first split screen area and the second split screen area being different display areas in the livestreaming interface, and the first split screen area and the second split screen area having no intersection.

Claims (53)

1 . A display method for event livestreaming, applied to a computer device, and comprising:

displaying a livestreaming image of an event live stream in a livestreaming interface, the event live stream being a stream of an event in which one or more virtual characters play in a virtual environment;

displaying a progress bar in the livestreaming interface;

displaying a playback control of a target form corresponding to a target segment at a target progress location of the progress bar in the livestreaming interface, the target segment being a historical segment in the event live stream, the target progress location indicating a corresponding playback progress of the target segment in the event live stream, the playback control corresponding to a plurality of display forms, the target form being a display form corresponding to a type of content of the target segment among the plurality of display forms of the playback control, the type of content of the target segment including at least one of a first type of content associated with the one or more virtual characters releasing a skill to an enemy virtual character, a second type of content associated with the one or more virtual characters defeating one or more neutral creatures in the virtual environment, or a third type of content associated with the one or more virtual characters destroying an enemy building, the first type of content, the second type of content, and the third type of content corresponding respectively to different display forms of the plurality of display forms;

determining, in response to a split screen display operation triggered based on the playback control, a display ratio of a second split screen area in the livestreaming interface based on a needed display range associated with the type of content of the target segment; and

displaying, in response to the split screen display operation triggered based on the playback control, the livestreaming image in a first split screen area and displaying a playback image of the target segment in the second split screen area based on the determined display ratio of the second split screen area, the first split screen area and the second split screen area being different display areas in the livestreaming interface, and the first split screen area and the second split screen area having no intersection.

2 . The method according to claim 1 , further comprising:

determining the type of the content of the target segment through at least one model of a first machine learning model, a second machine learning model, a third machine learning model, or a fourth machine learning model,

wherein the first machine learning model is configured to predict the type of the content of the target segment by identifying the playback image of the target segment, and the first machine learning model being obtained by training playback images of sample segments and types of contents of the sample segments; the second machine learning model is configured to predict the type of the content of the target segment by identifying audio of the target segment, and the second machine learning model being obtained by training audios of the sample segments and the types of contents of the sample segments; the third machine learning model is configured to predict the type of the content of the target segment by identifying commentary audio corresponding to the target segment, and the third machine learning model being obtained by training commentary audios corresponding to the sample segments and the types of contents of the sample segments; and the fourth machine learning model is configured to predict the type of the content of the target segment by identifying user operation data corresponding to the target segment, and the fourth machine learning model being obtained by training user operation data corresponding to the sample segments and the types of contents of the sample segments.

3 . The method according to claim 1 , wherein a distance between two adjacent playback controls displayed in the progress bar is not less than a distance threshold.

4 . The method according to claim 1 , wherein the virtual environment is displayed in the livestreaming image, a target virtual character exists in the virtual environment, and the target segment is generated based on a behavior of the target virtual character; and

the displaying the playback control corresponding to the target segment in the livestreaming interface comprises:

displaying the playback control of the target segment corresponding to the target virtual character on a periphery of the target virtual character.

5 . The method according to claim 4 , wherein the displaying the playback control of the target segment corresponding to the target virtual character on the periphery of the target virtual character comprises:

displaying a highlighting mark on the target virtual character; and

displaying, in response to a control display operation triggered based on the target virtual character, the playback control of the target segment corresponding to the target virtual character on the periphery of the target virtual character.

6 . The method according to claim 1 , wherein the displaying the playback control corresponding to the target segment in the livestreaming interface comprises:

displaying, in response to a playback list display operation, a playback list of the target segment in the livestreaming interface; and

displaying the playback control in the playback list.

7 . The method according to claim 1 , wherein a livestreaming bullet screen is displayed on the livestreaming image; and the method further comprises:

displaying a prompt bullet screen comment corresponding to the target segment in the livestreaming bullet screen; and

displaying, in response to the split screen display operation triggered by the prompt bullet screen comment, the livestreaming image in the first split screen area and displaying a playback image of a target segment corresponding to the prompt bullet screen comment in the second split screen area.

8 . The method according to claim 1 , further comprising:

displaying, in response to acquiring the target segment, the playback image of the target segment by using a window at an edge of the livestreaming interface according to a preset duration; and

displaying, in response to the split screen display operation triggered by the playback image, the livestreaming image in the first split screen area and displaying the playback image of the target segment in the second split screen area.

9 . The method according to claim 1 , wherein an avatar of a virtual character controlled by a player participating in the event is displayed in the livestreaming image; and the method further comprises:

displaying, in response to a list display operation triggered by the avatar of the target virtual character, a playback list of one or more candidate segments corresponding to the target virtual character, a playback control of the target segment corresponding to the target virtual character being displayed in the playback list, the one or more candidate segments being generated based on a behavior of the target virtual character; and

displaying, in response to the split screen display operation triggered by the playback control corresponding to the target segment of the target virtual character, the livestreaming image in the first split screen area and displaying the playback image of the target segment corresponding to the target virtual character in the second split screen area.

10 . The method according to claim 1 , wherein the displaying, in response to the split screen display operation triggered based on the playback control, the livestreaming image in the first split screen area and displaying the playback image of the target segment in the second split screen area comprises:

displaying, in response to a detail display operation triggered by the playback control, a detail introduction control corresponding to the target segment in the livestreaming interface, information for introducing the target segment being displayed in the detail introduction control; and

displaying, in response to the split screen display operation triggered by the detail introduction control, the livestreaming image in the first split screen area and displaying the playback image in the second split screen area.

11 . The method according to claim 1 , further comprising:

displaying, in response to that a gesture operation in the livestreaming interface meets a trajectory condition, the livestreaming image in the first split screen area and display the playback image in the second split screen area,

the trajectory condition being set for a sliding trajectory of the gesture operation.

12 . The method according to claim 1 , further comprising:

displaying, in response to that the event live stream comprises the plurality of target segments and in response to a switching operation for the playback image, the playback image of the target segment of the event live stream in a switch mode according to a time sequence.

13 . The method according to claim 1 , wherein any two different display forms of the plurality of display forms are different in at least one of a shape of the playback control, an icon displayed in the playback control, text displayed in the playback control, or a color of the playback control.

14 . A display apparatus for event livestreaming, comprising:

at least one processor and at least one memory, the at least one memory storing at least one instruction, at least one program, and a code set or an instruction set, and the at least one instruction, the at least one program, and the code set or the instruction set being loaded and executed by the at least one processor to implement:

displaying a livestreaming image of an event live stream in a livestreaming interface, the event live stream being a stream of an event in which one or more virtual characters play in a virtual environment;

displaying a progress bar in the livestreaming interface;

displaying a playback control of a target form corresponding to a target segment at a target progress location of the progress bar in the livestreaming interface, the target segment being a historical segment in the event live stream, the target progress location indicating a corresponding playback progress of the target segment in the event live stream, the playback control corresponding to a plurality of display forms, the target form being a display form corresponding to a type of content of the target segment among the plurality of display forms of the playback control, the type of content of the target segment including at least one of a first type of content associated with the one or more virtual characters releasing a skill to an enemy virtual character, a second type of content associated with the one or more virtual characters defeating one or more neutral creatures in the virtual environment, or a third type of content associated with the one or more virtual characters destroying an enemy building, the first type of content, the second type of content, and the third type of content corresponding respectively to different display forms of the plurality of display forms;

determining, in response to a split screen display operation triggered based on the playback control, a display ratio of a second split screen area in the livestreaming interface based on a needed display range associated with the type of content of the target segment; and

displaying, in response to the split screen display operation triggered based on the playback control, the livestreaming image in a first split screen area and displaying a playback image of the target segment in the second split screen area based on the determined display ratio of the second split screen area, the first split screen area and the second split screen area being different display areas in the livestreaming interface, and the first split screen area and the second split screen area having no intersection.

15 . The apparatus according to claim 14 , wherein the displaying the playback control corresponding to the target segment in the livestreaming interface comprises:

displaying, in response to a playback list display operation, a playback list of the target segment in the livestreaming interface; and

displaying the playback control in the playback list.

16 . A non-transitory computer-readable storage medium, storing at least one instruction, at least one program, and a code set or an instruction set, and the at least one instruction, the at least one program, and the code set or the instruction set being loaded and executed by at least one processor to implement:

displaying a livestreaming image of an event live stream in a livestreaming interface, the event live stream being a stream of an event in which one or more virtual characters play in a virtual environment;

displaying a progress bar in the livestreaming interface;

displaying a playback control of a target form corresponding to a target segment at a target progress location of the progress bar in the livestreaming interface, the target segment being a historical segment in the event live stream, the target progress location indicating a corresponding playback progress of the target segment in the event live stream, the playback control corresponding to a plurality of display forms, the target form being a display form corresponding to a type of content of the target segment among the plurality of display forms of the playback control, the type of content of the target segment including at least one of a first type of content associated with the one or more virtual characters releasing a skill to an enemy virtual character, a second type of content associated with the one or more virtual characters defeating one or more neutral creatures in the virtual environment, or a third type of content associated with the one or more virtual characters destroying an enemy building, the first type of content, the second type of content, and the third type of content corresponding respectively to different display forms of the plurality of display forms;

determining, in response to a split screen display operation triggered based on the playback control, a display ratio of a second split screen area in the livestreaming interface based on a needed display range associated with the type of content of the target segment; and

displaying, in response to the split screen display operation triggered based on the playback control, the livestreaming image in a first split screen area and displaying a playback image of the target segment in the second split screen area based on the determined display ratio of the second split screen area, the first split screen area and the second split screen area being different display areas in the livestreaming interface, and the first split screen area and the second split screen area having no intersection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2026
From: ZHEN, ZHILIANG; WANG, BINBIN
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 073573/0266 →
Priority Claims (2)
CN 202111402724.5 · Nov 24, 2021 · national
CN 202111643183.5 · Dec 29, 2021 · national
Continuity (2)
Continuation PCTCN2022128699 · Oct 31, 2022
Related Publication 20230336792A1 · Oct 19, 2023
References Cited (23)
US 20150224395A1 · Trombetta · 2015 [cited by examiner]
US 20170072321A1 · Thompson · 2017 [cited by examiner]
US 20170105040A1 · Gao · 2017 [cited by examiner]
US 20170246544A1 · Agarwal · 2017 [cited by examiner]
US 20180020243A1 · Ni · 2018 [cited by examiner]
US 20180356934A1 · Imanishi · 2018 [cited by examiner]
US 20180369693A1 · Rong · 2018 [cited by applicant]
US 20210160553A1 · Yu · 2021 [cited by examiner]
US 20210329352A1 · Thomas · 2021 [cited by examiner]
CN 110493639A · 2019 [cited by applicant]
CN 111836110A · 2020 [cited by applicant]
CN 112995687A · 2021 [cited by applicant]
CN 113286181A · 2021 [cited by applicant]
CN 113301421A · 2021 [cited by applicant]
CN 113490010A · 2021 [cited by applicant]
CN 113497946A · 2021 [cited by applicant]
CN 114339368A · 2022 [cited by applicant]
JP 2018520772A · 2018 [cited by applicant]
JP 2019144826A · 2019 [cited by applicant]
China National Intellectual Property Administration (CNIPA) Office Action 1 for 202111643183.5 Aug. 3, 2022 13 Pages (including translation). [cited by applicant]
The World Intellectual Property Organization (WIPO) International Search Report for PCT/CN2022/128699 Jan. 19, 2023 13 Pages (including translation). [cited by applicant]
What about mobile games.“https:/ /baijiahao.baidu.com/s?id=1681S8442S164948683”“What kind of black technology did Huya use to make the live broadcast of League of Legends 510 match faster by one second?”, Oct. 26, 2020 … [cited by applicant]
The Japan Patent Office (JPO) Notice of Reasons for Refusal for Application No. 2024-502658 Feb. 12, 2025 12 Pages (including translation). [cited by applicant]