IP Library Granted Patent US 12,677,042
Granted Patent B2
US 12,677,042 · App. 17/888,838 · Granted Jul 7, 2026

Method, apparatus, electronic device, and storage medium for processing live streaming information

Inventors: Yingxue Xie (Shenzhen, CN); Lin Yang (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
H04N21/4788H04N21/2187H04N21/4312H04N21/4758
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,677,042
App. No.
17/888,838
Granted
Jul 7, 2026
Kind
B2
Abstract

A method, an apparatus, an electronic device, and a computer-readable storage medium for processing live streaming information. The method includes: presenting at least one question of a live streaming and an answering function entry corresponding to the at least one question; each question being obtained by aggregating questions asked by at least two viewers in a live streaming room of a host; presenting, in response to an answering operation for a target question triggered based on the answering function entry, a receiving process of corresponding answer information; and transmitting, in response to an answering completion instruction for the target question, the received answer information of the target question to a viewer end.

Claims (75)

1 . A method for processing live streaming information, performed by a terminal having at least one processor, the method comprising:

presenting at least one question asked by viewers directed to a host of a live streaming and an answering function entry corresponding to the at least one question, each question being obtained by aggregating questions asked by at least two viewers in a live streaming room of the host;

transmitting, based on the at least one question, a candidate question to the viewers;

receiving, from a first terminal in response to selection of a trigger option displayed with the candidate question, a target question and increasing a quantity of questions asked by viewers for the candidate question matching the target question;

presenting, on a second terminal, the candidate question matching the target question and an updated quantity of questions asked by the viewers for the candidate question matching the target question;

presenting, on the second terminal in response to an answering operation for the target question triggered based on the answering function entry, a receiving process of corresponding answer information; and

transmitting, to the first terminal in response to an answering completion instruction for the target question, the received answer information of the target question to a viewer end.

2 . The method according to claim 1 , wherein the presenting at least one question of a live streaming and an answering function entry corresponding to the at least one question comprises:

presenting a question answering function entry in a live streaming interface of the host; and

presenting, in response to a triggering operation for the question answering function entry, the at least one question and the answering function entry corresponding to each question.

3 . The method according to claim 2 , wherein the presenting a question answering function entry in a live streaming interface of the host comprises:

presenting, in the live streaming interface of the host, a floating button used as the question answering function entry; and

the presenting, in response to a triggering operation for the question answering function entry, the at least one question and an answering function entry corresponding to each question comprises:

presenting a question answering interface in response to a triggering operation for the floating button; and

presenting, in the question answering interface, the at least one question and the answering function entry corresponding to each question.

4 . The method according to claim 1 , wherein the presenting at least one question of a live streaming and an answering function entry corresponding to the at least one question comprises:

presenting a card floating layer corresponding to each question in a stacked manner, and

presenting, in the card floating layer corresponding to each question, an answering function entry for the corresponding question.

5 . The method according to claim 4 , further comprising:

sliding out the card floating layer corresponding to the target question from the live streaming interface in response to the answering completion instruction for the target question, and

presenting the card floating layer corresponding to a question adjacent to the target question.

6 . The method according to claim 4 , further comprising:

presenting, in the card floating layer corresponding to each question, a delayed answering function item of the corresponding question;

wherein the delayed answering function item is used for sliding out the card floating layer of the corresponding question from the live streaming interface in a case that a triggering operation for the delayed answering function item is received, and

presenting the card floating layer under the slid-out card floating layer.

7 . The method according to claim 1 , wherein the presenting at least one question of a live streaming and an answering function entry corresponding to the at least one question comprises:

presenting, in the live streaming interface of the host, the at least one question and the answering function entry corresponding to each question in the form of a barrage.

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

presenting the quantity of questions asked by the viewers corresponding to each question.

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

presenting alarm information corresponding to the question of which the quantity of questions asked by the viewers exceeds a threshold of the quantity of questions asked, wherein the alarm information is used for indicating a processing priority of the corresponding question.

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

acquiring a sum of the quantity of questions asked by the viewers corresponding to the at least one question;

comparing the sum of the quantity of questions asked by the viewers with at least two preset quantity thresholds respectively to obtain a comparison result; and

outputting prompt information corresponding to the comparison result, the prompt information being used for prompting a degree of urgency of answering the at least one question.

11 . An apparatus for processing live streaming information, comprising:

at least one memory configured to store program code; and

at least one processor configured to read the program code and operate as instructed by the program code, the program code comprising:

first presentation code configured to cause the at least one processor to present at least one question asked by viewers directed to a host of a live streaming and an answering function entry corresponding to the at least one question, each question being obtained by aggregating questions asked by at least two viewers in a live streaming room of the host;

first transmission code configured to cause the at least one processor to transmit, based on the at least one question, a candidate question to the viewers;

receiving code configured to cause the at least one processor to receive, from a first terminal in response to selection of a trigger option displayed with the candidate question, a target question and increase a quantity of questions asked by viewers for the candidate question matching the target question;

second presentation code configured to cause the at least one processor to present, on a second terminal, the candidate question matching the target question and an updated quantity of questions asked by the viewers for the candidate question matching the target question;

third presentation code configured to cause the at least one processor to present, on the second terminal in response to an answering operation for the target question triggered based on the answering function entry, a receiving process of corresponding answer information; and

second transmission code configured to cause the at least one processor to transmit, to the first terminal in response to an answering completion instruction for the target question, the received answer information of the target question to a viewer end.

12 . The apparatus according to claim 11 , wherein the present at least one question of a live streaming and an answering function entry corresponding to the at least one question comprises:

presenting a question answering function entry in a live streaming interface of the host; and

presenting, in response to a triggering operation for the question answering function entry, the at least one question and the answering function entry corresponding to each question.

13 . The apparatus according to claim 12 , wherein the present a question answering function entry in a live streaming interface of the host comprises:

presenting, in the live streaming interface of the host, a floating button used as the question answering function entry; and

the present, in response to a triggering operation for the question answering function entry, the at least one question and an answering function entry corresponding to each question comprises:

presenting a question answering interface in response to a triggering operation for the floating button; and

presenting, in the question answering interface, the at least one question and the answering function entry corresponding to each question.

14 . The apparatus according to claim 11 , wherein the present at least one question of a live streaming and an answering function entry corresponding to the at least one question comprises:

presenting a card floating layer corresponding to each question in a stacked manner, and

presenting, in the card floating layer corresponding to each question, an answering function entry for the corresponding question.

15 . The apparatus according to claim 14 , wherein the first presentation code is further configured to cause the at least one processor to:

slide out the card floating layer corresponding to the target question from the live streaming interface in response to the answering completion instruction for the target question, and

present the card floating layer corresponding to a question adjacent to the target question.

16 . The apparatus according to claim 14 , wherein the first presentation code is further configured to cause the at least one processor to:

present, in the card floating layer corresponding to each question, a delayed answering function item of the corresponding question;

wherein the delayed answering function item is used for sliding out the card floating layer of the corresponding question from the live streaming interface in a case that a triggering operation for the delayed answering function item is received, and

present the card floating layer under the slid-out card floating layer.

17 . The apparatus according to claim 11 , wherein the present at least one question of a live streaming and an answering function entry corresponding to the at least one question comprises:

presenting, in the live streaming interface of the host, the at least one question and the answering function entry corresponding to each question in the form of a barrage.

18 . The apparatus according to claim 11 , wherein the first presentation code is further configured to cause the at least one processor to:

present the quantity of questions asked by the viewers corresponding to each question.

19 . The apparatus according to claim 18 , wherein the first presentation code is further configured to cause the at least one processor to:

present alarm information corresponding to the question of which the quantity of questions asked by the viewers exceeds a threshold of the quantity of questions asked, wherein the alarm information is used for indicating a processing priority of the corresponding question.

20 . A non-transitory computer-readable storage medium, storing computer program code that when executed by at least one processor causes the at least one processor to:

present at least one question asked by viewers directed to a host of a live streaming and an answering function entry corresponding to the at least one question, each question being obtained by aggregating questions asked by at least two viewers in a live streaming room of the host;

transmit, based on the at least one question, a candidate question to the viewers;

receive, from a first terminal in response to selection of a trigger option displayed with the candidate question, a target question and increase a quantity of questions asked by viewers for the candidate question matching the target question;

presenting, on a second terminal, the candidate question matching the target question and an updated quantity of questions asked by the viewers for the candidate question matching the target question;

present, on the second terminal in response to an answering operation for the target question triggered based on the answering function entry, a receiving process of corresponding answer information; and

transmit, to the first terminal in response to an answering completion instruction for the target question, the received answer information of the target question to a viewer end.