Patent ID: 11928774
Assignee: KATMAI TECH INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A non-transitory, tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations for presenting in a virtual conference including a plurality of participants, the operations comprising:
receiving data specifying a three-dimensional virtual space, wherein the three-dimensional virtual space comprises the plurality of participants each having an avatar, wherein the avatar further comprises a live video-stream of a participant mapped thereon,
receiving a plurality of three-dimensional models of a plurality of presentation screens;
receiving a first selection of a first three-dimensional model of the plurality of three-dimensional models of a first presentation screen of the plurality of presentation screens;
receiving a first presentation stream from a first client device of a first participant of the plurality of participants;
mapping the first presentation stream onto the first three-dimensional model of the first presentation screen;
receiving a second selection of a second three-dimensional model of the plurality of three-dimensional models of a second presentation screen of the plurality of presentation screens;
receiving a second presentation stream, wherein the second presentation stream is received from a second client device of a second participant;
mapping the second presentation stream onto the second three-dimensional model of the second presentation screen while the first presentation stream is mapped on the first three-dimensional model of the first presentation screen; and
from a perspective of a virtual camera of each of the first participant and the second participant, continuously rendering for display the three-dimensional virtual space with the first three-dimensional model of the first presentation screen including the first presentation stream and the second three-dimensional model of the second presentation screen including the second presentation stream simultaneously, wherein the rendering is performed from the perspective of the virtual camera of each of the first participant and the second participant as the perspective of the first participant and the second participant is continuously updated as each moves about the three-dimensional virtual space.