IP Library Granted Patent US 11,863,803
Granted Patent B2
US 11,863,803 · App. 18/148,388 · Granted Jan 2, 2024

Live streaming interface interaction method and apparatus, electronic device, and computer-readable medium

Inventors: Wenjing Liu (Beijing, CN); Cheng Chi (Beijing, CN); Kun Chang (Beijing, CN); Guizhang Chen (Beijing, CN); Yu Li (Beijing, CN); Chenkang Li (Beijing, CN); Meng Chen (Beijing, CN); Zhenwei Lai (Beijing, CN); Yingke Wang (Beijing, CN)
H04N21/2187H04L65/1093H04N21/4312
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 11,863,803
App. No.
18/148,388
Granted
Jan 2, 2024
Kind
B2
Abstract

The present disclosure relates to the field of network live streaming, and provides a live streaming interface interaction method and apparatus, an electronic device, and a computer-readable medium. The method comprises: displaying, on a live streaming interface, a first function control and a second function control used for indicating the same function state; receiving an interactive operation acting on the live streaming interface, and switching the function state of the first function control and the second function control when it is determined that the interactive operation meets a preset condition; and respectively displaying corresponding guide animations on display positions corresponding to the first function control and the second function control, so as to prompt a user to perform the next interactive operation.

Claims (59)

1. A method for interaction on a live streaming interface, comprising:

displaying a first function control and a second function control on a live streaming interface, wherein the first function control and the second function control indicate a same function state;

receiving an interactive operation on the live streaming interface, and switching the function state of the first function control and the second function control on determining that the interactive operation meets a preset condition; and

displaying, based on a function state after switching, guidance animations at display positions corresponding to the first function control and the second function control, respectively, to prompt a user to perform a next interactive operation.

2. The method according to claim 1 , wherein the switching the function state of the first function control and the second function control on determining that the interactive operation meets a preset condition comprises:

synchronously switching the function state of the first function control and the second function control from a first function state to a second function state, on determining that the interactive operation acts on one of the first function control and the second function control.

3. The method according to claim 2 , wherein before the synchronously switching the function state of the first function control and the second function control from a first function state to a second function state, the method further comprises:

determining attribute information of an audience user with respect to an anchor user of the live streaming room; and

determining, based on the attribute information, the first function state of the first function control and the second function control.

4. The method according to claim 1 , wherein the attribute information indicates one of the following: an attribute of not followed, an attribute of followed without joining a virtual organization, and an attribute of followed and joined a virtual organization.

5. The method according to claim 4 , where the determining, based on the attribute information, the first function state of the first function control and the second function control comprises:

determining that the first function state of the first function control and the second function control is a function state of prompting the audience user to follow the anchor user, in a case that the attribute information indicates the attribute of not followed;

determining that the first function state of the first function control and the second function control is a function state of prompting the audience user to join the virtual organization, in a case that the attribute information indicates the attribute of followed without joining the virtual organization; and

determining that the first function state of the first function control and the second function control is a function state of presenting a level of the virtual organization that the audience user currently joined, in a case that the attribute information indicates the attribute of followed and joined the virtual organization.

6. The method according to claim 5 , wherein the synchronously switching the function state of the first function control and the second function control from a first function state to a second function state comprises:

determining, based on a preset switching sequence of function states, the second function state of the first function control and the second function control after switching from the first function state; and

invoking interface components based on the second function state, and displaying the interface components at positions corresponding to the first function control and the second function control, respectively.

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

acquiring latest attribute information of an audience with respect to an anchor user of the live streaming room, on reception of operation information indicating that the audience user re-enters the live streaming room; and

displaying, based on the latest attribute information, guidance animations at display positions corresponding to the first function control and the second function control, to prompt the user to perform a next interactive operation, and returning to the step of receiving an interactive operation on the live streaming interface.

8. The method according to claim 1 , wherein the displaying a first function control and a second function control on a live streaming interface comprises:

acquiring a control layout template of the live streaming interface; and

displaying the first function control at an upper position within the live streaming interface, and displaying the second function control at a lower position within the live streaming interface, according to the control layout template.

9. The method according to claim 8 , wherein the displaying guidance animations at display positions corresponding to the first function control and the second function control, respectively, comprises:

displaying a first guidance animation at a display position corresponding to the first function control, wherein the first guidance animation disappears after being displayed for a preset time period; and

displaying a second guidance animation at a display position corresponding to the second function control, after the first guidance animation disappears.

10. A apparatus for interaction on a live streaming interface, comprising:

at least one processor; and

at least one memory communicatively coupled to the at least one processor and storing instructions that upon execution by the at least one processor cause the apparatus to:

display a first function control and a second function control on a live streaming interface, wherein the first function control and the second function control indicate a same function state;

receive an interactive operation on the live streaming interface, and synchronously switch the function state of the first function control and the second function control, on determining that the interactive operation meets a preset condition; and

display, based on a function state after switching, guidance animations at display positions corresponding to the first function control and the second function control, respectively, to prompt a user to perform a next interactive operation.

11. A computer-readable non-transitory medium storing non-transitory computer readable instructions, wherein

the non-transitory computer readable instructions, when executed by a computer, cause the computer to

display a first function control and a second function control on a live streaming interface, wherein the first function control and the second function control indicate a same function state;

receive an interactive operation on the live streaming interface, and synchronously switch the function state of the first function control and the second function control, on determining that the interactive operation meets a preset condition; and

display, based on a function state after switching, guidance animations at display positions corresponding to the first function control and the second function control, respectively, to prompt a user to perform a next interactive operation.

12. The apparatus of claim 10 , the at least one memory further storing instructions that upon execution by the at least one processor cause the apparatus to:

synchronously switch the function state of the first function control and the second function control from a first function state to a second function state, on determining that the interactive operation acts on one of the first function control and the second function control.

13. The apparatus of claim 12 , the at least one memory further storing instructions that upon execution by the at least one processor cause the apparatus to:

determine attribute information of an audience user with respect to an anchor user of the live streaming room; and

determine, based on the attribute information, the first function state of the first function control and the second function control.

14. The apparatus of claim 13 , wherein the attribute information indicates one of the following: an attribute of not followed, an attribute of followed without joining a virtual organization, and an attribute of followed and joined a virtual organization.

15. The apparatus of claim 14 , the at least one memory further storing instructions that upon execution by the at least one processor cause the apparatus to:

determine that the first function state of the first function control and the second function control is a function state of prompting the audience user to follow the anchor user, in a case that the attribute information indicates the attribute of not followed;

determine that the first function state of the first function control and the second function control is a function state of prompting the audience user to join the virtual organization, in a case that the attribute information indicates the attribute of followed without joining the virtual organization; and

determine that the first function state of the first function control and the second function control is a function state of presenting a level of the virtual organization that the audience user currently joined, in a case that the attribute information indicates the attribute of followed and joined the virtual organization.

16. The apparatus of claim 15 , the at least one memory further storing instructions that upon execution by the at least one processor cause the apparatus to:

determine, based on a preset switching sequence of function states, the second function state of the first function control and the second function control after switching from the first function state; and

invoke interface components based on the second function state, and displaying the interface components at positions corresponding to the first function control and the second function control, respectively.

17. The apparatus of claim 10 , the at least one memory further storing instructions that upon execution by the at least one processor cause the apparatus to:

acquire latest attribute information of an audience with respect to an anchor user of the live streaming room, on reception of operation information indicating that the audience user re-enters the live streaming room; and

display, based on the latest attribute information, guidance animations at display positions corresponding to the first function control and the second function control, to prompt the user to perform a next interactive operation, and returning to the step of receiving an interactive operation on the live streaming interface.

18. The apparatus of claim 10 , the at least one memory further storing instructions that upon execution by the at least one processor cause the apparatus to:

acquire a control layout template of the live streaming interface; and

display the first function control at an upper position within the live streaming interface, and displaying the second function control at a lower position within the live streaming interface, according to the control layout template.

19. The apparatus of claim 18 , the at least one memory further storing instructions that upon execution by the at least one processor cause the apparatus to:

display a first guidance animation at a display position corresponding to the first function control, wherein the first guidance animation disappears after being displayed for a preset time period; and

display a second guidance animation at a display position corresponding to the second function control, after the first guidance animation disappears.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME HANGZHOU OCEAN ENGINE NETWORK TECHNOLOGY CO. LTD. PREVIOUSLY RECORDED ON REEL 065450 FRAME 0415. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 6, 2023
From: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.; GUANGDONG JINRITOUTIAO NETWORK TECHNOLOGY CO., LTD.; HANGZHOU OCEAN ENGINE NETWORK TECHNOLOGY CO., LTD.; SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.
To: DOUYIN VISION CO., LTD.
Reel/Frame 065478/0410 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2023
From: LIU, WENJING; CHI, CHENG; CHEN, GUIZHANG
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 065449/0954 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2023
From: LI, YU; LAI, ZHENWEI
To: GUANGDONG JINRITOUTIAO TECHNOLOGY CO., LTD.
Reel/Frame 065450/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2023
From: CHANG, KUN
To: DOUYIN VISION CO., LTD.
Reel/Frame 065449/0833 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2023
From: WANG, YINGKE
To: SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.
Reel/Frame 065450/0249 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2023
From: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.; GUANGDONG JINRITOUTIAO NETWORK TECHNOLOGY CO., LTD.; HANGZHOU OCEAN ENGINE NETWORK TECHNOLOGY CO. LTD.; SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.
To: DOUYIN VISION CO., LTD.
Reel/Frame 065450/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2023
From: LI, CHENKANG; CHEN, MENG
To: HANGZHOU OCEAN ENGINE NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 065450/0175 →
Priority Claims (1)
CN 202011086781.2 · Oct 12, 2020 · national
Continuity (2)
Continuation PCTCN2021119568 · Sep 22, 2021
Related Publication 20230144560A1 · May 11, 2023