Nova Patents
KR0133416B1

Audio conferencing system

Abstract

A computer workstation receives multiple audio input streams over a network within an audio conference. These audio input streams are individualized by storing the streams in different queues. Digital samples from each queue are sent to the audio adapter card 28 for output. The digital signal processor 46 on the audio adapter multiplies each audio stream by its weight variable before summing the audio streams for output. So you can control the relative volume of each of the audio streams. For each audio data block, it is calculated and displayed to the user so that the user can independently view the volume of each audio stream. The user will also be able to have volume control for each audio input stream, which effectively allows the weighting variable to be adjusted, thus allowing the user to vary the relative volume of each speaker in the conference.

KR0133416B1, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Expired 16 December 2014, 11.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

10 claims: 4 independent, 6 dependent

  1. 1
    네트워크에 접속되고 그 각각의 디지탈 오디오 샘플들의 시퀀스(sequence of digital audio sample)를 포함하는 다수의 오디오 입력 스트림(multiple audio input streams)을 상기 네트워크로부터 수신하기 위한 컴퓨터 워크스테이션에 있어서, 각각의 오디오 입력 스트림으로부터의 디지탈 오디오 샘플들을 별도의 큐(separate queue)에 저장하기 위한 수단, 각각의 큐로부터의 하나씩의 디지탈 오디오 샘플을 각각 포함하는 세트들의 시퀀스를 형성하기 위한 수단, 상기 각각의 오디오 입력 스트림이 그와 연관된 가중 변수(weighting parameter)를 가지고 있어, 디지탈 오디오 샘플들의 각각으 세트에 대해 가중합계(weighted sum)를 생성하기 쉽다. 상기 가중 힙계들의 시퀀스로부터 오디오 출력을 발생시키기 위한 수단, 및 사용자 입력에 응답하여 상기 다수의 오디오 스트림의 오디오 출력 내에서 상대적인 볼륨을 제어하도록 상기 가중 변수들을 조정하기 위한 수단을 포함하는 것을 특징으로 하는 컴퓨터 워크스테이션.
  2. 2
    제1항에 있어서, 상기 다수의 오디오 입력 스트림 각각에 대해 해당 스트림이 현재 무음 상태에 있는(silent) 지의 여부에 대한 시각적인 표시(visual indication)를 제공하기 위한 수단을 더 포함하는 것을 특징으로 하는 컴퓨터 워크스테이션.
  3. 3
    제2항에 있어서, 상기 시각적인 표시는 상기 다수의 오디오 입력 스트림 각각에 대해 해당 오디오 스트림 내의 순간적인 소리 볼륨을 표시하는 것을 특징으로 하는 컴퓨터 워트스테이션.
  4. 4
    제2항에 또는 제3항에 있어서, 상기 시각적인 표시는 해당 오디오 입력 스트림의 근원(origin)을 시각적으로 표현한 것(visual representation)에 인접하여 디스플레이되는 것을 특징으로 하는 컴퓨터 워크스테이션.
  5. 5
    제3항에 있어서, 상기 다수의 오디오 입력 스트림 각각에 대해, 디지탈 오디오 샘플들의 시퀀스로부터 이동 실효값(running root-mean-square value)을 발생시키기 위한 수단을 더 포함하는 것을 특징으로 하는 컴퓨터 워크스테이션.
  6. 6
    제2항 또는 제3항에 있어서, 인입 오디오 데이타는 블럭으로 도착하고, 상기 각각의 블럭은 선정된 수의 디지탈 오디오 샘플을 포함하고 있으며, 상기 시각적인 표시는 오디오 데이타의 새로운 블럭 각각에 대해 갱신되는 것을 특징으로 하는 컴퓨터 워크스테이션.
  7. 7
    제1항, 제2항, 제3항 및 제5항 중 어느 한 항에 있어서, 상기 다수의 오디오 입력 스트림 중 어느 하나로부터의 오디오 출력을 디스에이블시키기 위한 수단을 더 포함하는 것을 특징으로 하는 컴퓨터 워크스테이션.
  8. 8
    제1항, 제2항, 제3항, 및 제5항 중 어느 한 항에 있어서, 상기 가중 변수들의 값에 대한 시각적인 표시를 사용자에게 제공하기 위한 수단을 더 포함하고, 상기 가중 변수들의 값에 대한 시각적 표시 제공 수단은 상기 가중 변수들을 조절하기 위해 사용자 마우스 조작에 응답하는 것을 특징으로 하는 컴퓨터 워크스테이션.
  9. 9
    다수의 오디오 입력 스트림을 수신하기 위해 네트워크에 접속되고, 각각의 오디오 스트림은 디지탈 오디오 샘플들의 시퀀스를 포함하게 되는 컴퓨터 워크스테이션을 조작하는 방법에 있어서, 상기 각각의 오디오 입력 스트림으로부터의 디지탈 오디오 샘프들을 별도의 큐에 저장하는 단계, 각각의 큐로부터의 하나씩의 디지탈 오디오 샘플을 각각 포함하는 세트들의 시퀀스를 형성하는 단계, 상기 각각의 오디오 입력 스트림이 그와 연결된 가중 변수를 가지고 있어, 디지탈 오디오 샘플들의 각각의 세트에 대한 가중 합계를 생성하는 단계, 상기 가중 합계들의 시퀀스로부터 오디오 출력을 발생시키는 단계, 및 사용자 입력에 응답하여 상기 다수의 오디오 스트림의 오디오 출력 내에서 상대적인 볼륨을 제어하도록 상기 가중 변수들을 조저하는 단계를 포함하는 것을 특징으로 하는 컴퓨터 워크스테이션 조작 방법.
  10. 10
    제9항에 있어서, 상기 다수의 오디오 입력 스트림 각각에 대해, 해당 오디오 스트림에서 순간적인 소리 볼륨에 대한 시각적인 표시를 제공하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 워크스테이션 조작 방법.
Independent claims10