IP Library › Granted Patent US 12,167,160
Granted Patent B2
US 12,167,160 · App. 17/615,881 · Granted Dec 10, 2024

Method, apparatus and system for implementing video conference, and storage medium

Inventors: Lirong Xu (Beijing, CN); Xiaoqin Guo (Beijing, CN); Honglei Zhang (Beijing, CN); Yangyang Zhang (Beijing, CN); Liping Lei (Beijing, CN); Wenchu Dong (Beijing, CN)
Assignee: BEIJING BOE TECHNOLOGY DEVELPOMENT CO., LTD.
H04N5/2624
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,167,160
App. No.
17/615,881
Granted
Dec 10, 2024
Kind
B2
Abstract

Provided is a method for implementing a video conference. The method includes: acquiring layout information of a conference picture of the video conference, wherein the layout information comprises: information of at least two conferee regions in the conference picture, and information of corresponding relationships between the at least two conferee regions and at least two terminals involved in the video conference; sending the information of the corresponding conferee regions to the at least two terminals; receiving conferee multimedia data provided by the at least two terminals based on the information of the corresponding conferee regions; acquiring conference video data based on the conferee multimedia data; and sending the conference video data to the at least two terminals.

Claims (63)

1. A method for implementing a video conference, comprising:

acquiring layout information of a conference picture of the video conference, wherein the layout information comprises: information of at least two conferee regions in the conference picture, and information of corresponding relationships between the at least two conferee regions and at least two terminals involved in the video conference;

sending the information of the corresponding conferee regions to the at least two terminals;

receiving conferee multimedia data provided by the at least two terminals based on the information of the corresponding conferee regions;

acquiring conference video data based on the conferee multimedia data; and

sending the conference video data to the at least two terminals;

wherein acquiring the layout information of the conference picture of the video conference comprises:

receiving the layout information sent by a master control terminal of the at least two terminals.

2. The method according to claim 1 , wherein upon receiving the layout information sent by the master control terminal, the method further comprises:

determining, in the case that a master control instruction designates a first terminal of the at least two terminals as the master control terminal, the first terminal as the master control terminal.

3. The method according to claim 2 , wherein the master control instruction comprises at least one of: a speech instruction to be triggered by the first terminal, a master-control switch instruction to be triggered by the first terminal, and a master-control switch instruction to be triggered by a master control terminal prior to a current time.

4. The method according to claim 2 , wherein sending the information of the corresponding conferee regions to the at least two terminals comprises:

receiving layout application information sent by a second terminal of the at least two terminals; and

sending, based on the layout application information, the information of the conferee region corresponding to the second terminal to the second terminal.

5. The method according to claim 1 , wherein acquiring the conference video data based on the conferee multimedia data comprises:

acquiring, in the case that the conferee multimedia data comprises shared video data, the conference video data by processing the shared video data based on the layout information, wherein in the conference video data, a region occupied by the shared video data is larger than a region occupied by other conferee multimedia data except the shared video data.

6. The method according to claim 1 , wherein upon acquiring the conference video data based on the conferee multimedia data, the method further comprises:

presenting the conference video data on a display screen.

7. The method according to claim 1 , wherein sending the conference video data to the at least two terminals comprises:

receiving layout adjustment information sent by a second terminal of the at least two terminals;

adjusting the conference video data based on the layout adjustment information; and

sending the adjusted conference video data to the second terminal.

8. A method for implementing a video conference, comprising:

sending, by a master control terminal of at least two terminals, layout information of a conference picture to a conference apparatus, wherein the layout information comprises information of at least two conferee regions in the conference picture, and information of corresponding relationships between the at least two conferee regions and at least two terminals involved in the video conference;

acquiring information of conferee regions corresponding to terminals provided by the conference apparatus;

acquiring multimedia data;

acquiring conferee multimedia data which is provided by the terminals based on the information of the corresponding conferee regions, based on the information of the conferee regions and the multimedia data;

providing the conferee multimedia data to the conference apparatus;

receiving conference video data provided by the conference apparatus; and

presenting the conference video data.

9. The method according to claim 8 , wherein acquiring the conferee multimedia data based on the information of the conferee regions and the multimedia data comprises:

determining regions where persons in the multimedia data are located by performing person recognition on the multimedia data; and

acquiring the conferee multimedia data by processing the multimedia data based on the information of the conferee regions and the regions where the persons are located, wherein in the conferee multimedia data, a proportion of the regions where the persons are located is greater than a specified value.

10. The method according to claim 8 , wherein acquiring the information of the conferee regions corresponding to the terminals provided by the conference apparatus comprises:

sending layout application information to the conference apparatus; and

receiving the information, fed back by the conference apparatus, of the conferee regions corresponding to the terminals.

11. The method according to claim 8 , wherein receiving the conference video data provided by the conference apparatus comprises:

sending layout adjustment information to the conference apparatus; and

receiving conference video data adjusted by the conference apparatus based on the layout adjustment information.

12. The method according to claim 8 , wherein presenting the conference video data comprises:

receiving an adjustment instruction; and

presenting the conference video data adjusted based on the adjustment instruction.

13. A system for implementing a video conference, comprising a conference apparatus and at least two terminals; wherein

a master control terminal of the at least two terminals sends layout information of a conference picture to the conference apparatus;

the conference apparatus is configured to acquire layout information of a conference picture of the video conference, wherein the layout information comprises information of at least two conferee regions in the conference picture, and information of corresponding relationships between the at least two conferee regions and at least two terminals involved in the video conference;

the conference apparatus is configured to send the information of the corresponding conferee regions to the at least two terminals;

the terminals are configured to acquire multimedia data;

the terminals are configured to acquire conferee multimedia data based on the information of the corresponding conferee regions and the multimedia data;

the terminals are configured to provide the conferee multimedia data to the conference apparatus;

the conference apparatus is configured to acquire conference video data based on the conferee multimedia data;

the conference apparatus is configured to send the conference video data to the at least two terminals; and

the terminals are configured to present the conference video data.

14. The system according to claim 13 , wherein

the conference apparatus is configured to present the conference video data on a display screen;

a second terminal of the at least two terminals is configured to send layout adjustment information to the conference apparatus;

the conference apparatus is configured to send the conference video data to a first terminal of the at least two terminals, and send a conference video data adjusted based on the layout adjustment information to the second terminal; and

the first terminal is configured to present the conference video data, and the second terminal is configured to present the adjusted conference video data.

15. A conference apparatus, comprising a processor and a memory storing therein at least one instruction, at least one program, a code set, or an instruction set; wherein

the processor, when loading and executing the at least one instruction, the at least one program, the code set, or the instruction set, is caused to perform the method for implementing the video conference as defined in claim 1 .

16. A terminal, comprising a processor and a memory storing therein at least one instruction, at least one program, a code set, or an instruction set; wherein

the processor, when loading and executing the at least one instruction, the at least one program, the code set, or the instruction set, is caused to perform the method for implementing the video conference as defined in claim 8 .

17. A computer non-transitory storage medium storing therein at least one instruction, at least one program, a code set, or an instruction set; wherein the at least one instruction, the at least one program, the code set, or the instruction set, when loaded and executed by a processor of a computer device, causes the computer device to perform the method for implementing the video conference as defined in claim 1 .

18. A computer non-transitory storage medium storing therein at least one instruction, at least one program, a code set, or an instruction set; wherein the at least one instruction, the at least one program, the code set, or the instruction set, when loaded and executed by a processor of a computer device, causes the computer device to perform the method for implementing the video conference as defined in claim 8 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2024
From: BOE TECHNOLOGY GROUP CO., LTD.
To: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.
Reel/Frame 069050/0563 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2021
From: XU, LIRONG; GUO, XIAOQIN; ZHANG, HONGLEI; ZHANG, YANGYANG; LEI, LIPING; DONG, WENCHU
To: BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 058265/0785 →
Continuity (1)
Related Publication 20220353434A1 · Nov 3, 2022