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

Claim 14:
15. A server device comprising:
one or more processors; and
computer readable memory associated with the server device and storing instructions that, when executed by the one or more processors, cause the server device's one or more processors to perform operations comprising:
establishing data communications with each of a plurality of client devices, each client device comprising audio-recording hardware, video-recording hardware, audio-output hardware, and video-output hardware;
designating i) a first subset of the client devices as presenting-clients having presentation privileges, and ii) the remaining client devices as audience-clients not having presentation privileges;
receiving, from a presenting-client, i) audio-stream data created from presentation-audio spoken by a user of the presenting-client into the presenting-client's audio-recording hardware, and ii) video-stream data created with the client's video-recording hardware;
generating, from the received audio-stream data and the received video-stream data, presentation-audio data and presentation-video data, respectively;
transmitting, to the audience-clients, the presentation-audio data and the presentation-video data for output by the audience-clients' audio-output hardware and video-output hardware;
receiving an audio-segment request from an audience-client to play an audio-segment;
responsive to receiving the audio-segment request:
accessing, from the server device's computer readable memory, a pre-recorded file corresponding to the requested audio-segment; and
adding the pre-recorded file to the presentation-audio data such that, when the presentation-audio data is output by the audience-clients' audio-output hardware, users of the audience-clients hear both the presentation audio and the audio-segment;

wherein:
the pre-recorded file is a recording of a particular user of a an audience-client made in advance of i) the designating of the first subset of the client devices as presenting-clients having presentation privileges and ii) the remaining client devices as audience-clients not having presentation privileges;
the pre-recorded file is an audio file corresponding to the requested audio-segment;
the pre-recorded file corresponding to the requested audio-segment; and
adding the pre-recorded file to the presentation-audio data is configured such that, when the presentation-audio data is output by the audience-clients' audio-output hardware, users of the audience-clients hear the presentation-audio at a first volume and the audio-segment at a second volume different than the first volume.