Patent ID: 11882381
Assignee: GLOBAL IMPORTS L.L.C.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 15:
16. A system for sharing data streams in a virtual collaboration environment, the system comprising:
a user device associated with a first user of the virtual collaboration environment; and
a server including an electronic processor, the electronic processor configured to:
receive a connection from the user device, the connection indicating the first user is joining the virtual collaboration environment;
receive a first video data stream from the user device for display to two or more participants in the virtual collaboration environment;
receive a first screen sharing data stream from the user device for display to the two or more participants in the virtual collaboration environment;
for each individual participant of the two or more participants, provide, to the user device, a participant video data stream, a participant screen sharing data stream, and identification information and a control toolbar status individually associated with the individual participant, wherein:
the participant screen sharing data stream allows the first user to monitor a screen of a participant user device associated with the individual participant,
the control toolbar status includes an indication of whether the individual participant is muted, whether the individual participant is sharing video, and whether the individual participant has raised a hand, and
the participant video data stream, the participant screen sharing data stream, and the identification information and the control toolbar status are configured for simultaneous display with each other participant video data stream, participant screen sharing data stream, and control toolbar status from other participants in the two or more participants at the user device; and

simultaneous with the providing to the user device, providing to each participant of the two or more participants via the server a display of the user video data stream and the user screen sharing data stream,
wherein the individual participant does not receive the participant video data stream and the participant screen sharing data stream individually associated with the other participants of the two or more participants; and

for a first participant from the two or more participants,
detect, from the participant video data stream individually associated with the first participant from the two or more participants, one or more faces in the participant video data stream;
detect, from the participant video data stream individually associated the first participant from the two or more participants, a facial expression of each face of the one or more faces; and
provide an indicator on the user device of the detected facial expression of at least one face of the one or more faces to inform the monitor of the detected facial expression.