System and method for communicating digitally-encoded acoustic information across a network between computers
First Claim
1. A method for communicating sound between computers, comprising the steps of:
- using a receiver computer forreceiving via a computer network a first digitally-encoded acoustic signal from a first computer and a second digitally-encoded acoustic signal from a second computer;
storing the first digitally-encoded acoustic signal in a first memory portion and the second digitally-encoded acoustic signal in a second memory portion;
processing the first digitally-encoded acoustic signal and the second digitally-encoded acoustic signal;
mixing the processed first digitally-encoded acoustic signal and the processed second digitally-encoded acoustic signal to generate a mixed digitally-encoded acoustic signal; and
converting the mixed digitally-encoded acoustic signal to sound.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for communicating digitally-encoded acoustic information across a computer network between computers. The system includes a plurality of client computers coupled together via a computer network. Each client computer includes a communications interface, memory, a sound processor and a sound mixer. The communications interface is coupled to the computer network and receives digitally-encoded acoustic signals from the other client computers attached to the computer network. The memory is coupled to the communications interface and stores separately the received acoustic signals. The sound processor is coupled to the memory and enhances separately the stored acoustic signals. The sound mixer is coupled to the sound processor and mixes the enhanced acoustic signals to produce a mixed acoustic signal.
-
Citations
34 Claims
-
1. A method for communicating sound between computers, comprising the steps of:
using a receiver computer for receiving via a computer network a first digitally-encoded acoustic signal from a first computer and a second digitally-encoded acoustic signal from a second computer; storing the first digitally-encoded acoustic signal in a first memory portion and the second digitally-encoded acoustic signal in a second memory portion; processing the first digitally-encoded acoustic signal and the second digitally-encoded acoustic signal; mixing the processed first digitally-encoded acoustic signal and the processed second digitally-encoded acoustic signal to generate a mixed digitally-encoded acoustic signal; and converting the mixed digitally-encoded acoustic signal to sound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A system for communicating sound between computers, comprising:
-
means for receiving via a computer network a first digitally-encoded acoustic signal from a first computer and a second digitally-encoded acoustic signal from a second computer; means for storing the first digitally-encoded acoustic signal and the second digitally-encoded acoustic signal separately; and means for processing the first digitally-encoded acoustic signal and the second digitally-encoded acoustic signal separately; means for mixing the first digitally-encoded acoustic signal and the second digitally-encoded acoustic signal to generate a mixed digitally-encoded acoustic signal; and means for converting the mixed digitally-encoded acoustic signal to sound. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium storing program code for causing a computer to perform the steps of:
-
receiving via a computer network a first digitally-encoded acoustic signal from a first computer and a second digitally-encoded acoustic signal from a second computer; storing the first digitally-encoded acoustic signal in a first memory portion and the second digitally-encoded acoustic signal in a second memory portion; processing the first digitally-encoded acoustic signal and the second digitally-encoded acoustic signal; mixing the processed first digitally-encoded acoustic signal and the processed second digitally-encoded acoustic signal to generate a mixed digitally-encoded acoustic signal; and converting the mixed digitally-encoded acoustic signal to sound.
-
-
19. A system for processing digitally-encoded acoustic information provided by computers in a computer network, comprising:
-
a communications interface coupled to a computer network for receiving digitally-encoded acoustic signals from computers in the computer network; memory coupled to the communications interface for storing separately the received digitally-encoded acoustic signals; a sound processor coupled to the memory for enhancing separately the stored digitally-encoded acoustic signals; and a sound mixer coupled to the sound processor for mixing the processed digitally-encoded acoustic signals to produce a mixed signal. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for processing digitally-encoded acoustic information provided by computers in a computer network, comprising:
-
a user interface for converting sound to first digitally-encoded acoustic signals; a router coupled to said user interface and to said computer network for sending said first digitally-encoded acoustic signals to said computer network, and for receiving second digitally-encoded acoustic signals from computers in said computer network; sound buffers coupled to said router for storing individually the second digitally-encoded acoustic signals; an enhancement element coupled to said router for processing individually the second digitally-encoded acoustic signals stored in the sound buffers; and a sound mixer coupled to said enhancement element for mixing said processed second digitally-encoded acoustic signals to generate a mixed digitally-encoded acoustic signal. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification