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

Claim 0:
1. A system, comprising:
two or more communication devices each identified with two or more users; and
a computer coupled with a database and comprising a processor and memory, the computer configured to generate a teleconference space in which the two or more communication devices participate by:
storing received audiovisual data comprising an audio stream and a visual stream associated with each of the two or more communication devices;
generating 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 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;
selecting, based on criteria, an audio stream and one or more visual streams from the received audiovisual data to transmit as the outbound teleconference stream;
combining the selected audio stream and the selected one or more visual streams for the outbound teleconference stream;
transmitting the outbound teleconference stream for display on each of the two or more communication devices;
joining the teleconference space with an additional communication device associated with a participating user;
combining a visual stream of the additional communication device with one or more existing visual streams associated with the participating user; and
displaying the combined visual streams on a graphical user interface associated with the participating user.