Patent ID: 11924581
Assignee: NEXTIVA, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A non-transitory computer-readable storage medium embodied with software, the software when executed configured to:
generate, using a computer coupled with a database and comprising a processor and memory, a teleconference space in which two or more communication devices participate;
store received audiovisual data comprising an audio stream and a visual stream associated with each of the two or more communication devices;
generate a graphical user interface for each of the two or more communication devices for displaying an outbound teleconference stream of the received audiovisual data, wherein generating the graphical user interface further comprises:
a selectable hang-up button associated with each displayed visual stream, wherein when selected, the selectable hang-up button disconnects its associated visual stream without interrupting a current presentation in the teleconference space;
one or more selectable graphical elements for controlling the teleconference space;
select, based on criteria, an audio stream and one or more visual streams from the received audiovisual data to transmit as the outbound teleconference stream;
combine the selected audio stream and the selected one or more visual streams for the outbound teleconference stream;
transmit the outbound teleconference stream for display on each of the two or more communication devices;
join the teleconference space with an additional communication device associated with a participating user;
combine the visual stream of the additional communication device with one or more existing visual streams associated with the participating user; and
display the combined visual streams on a graphical user interface associated with the participating user.