Patent ID: 8526587

Claim:
A system for conducting a conference call based on a community document, comprising: a data network; a first conference client device and a second conference client device communicatively coupled to the data network, wherein the first conference client device is associated with a first user of the conference call and the second conference client device is associated with a second user of the conference call; and a conference server device communicatively coupled to the data network, comprising: a repository storing the community document and a document access configuration record, wherein the document access configuration record comprises a first access privilege status of the first user and a second access privilege status of the second user, respectively, for accessing the community document; a community document server configured to provide, using a data transmission protocol via the data network, the community document to the first conference client device based on a first approval and to the second conference client device based on a second approval, respectively, wherein the community document is provided responsive to the community document server receiving a first request from the first conference client device and a second request from the second conference client device, respectively, to access the community document; an audio module configured to automatically establish, in response to the first conference client device and the second conference client device accessing the community document concurrently, an audio channel between the first conference client device and the second conference client device to initiate a web guided conference call, the audio module comprising: an audio server configured to receive, using a voice over data protocol via the data network, a first user audio data stream from the first conference client device and a second user audio data stream from the second conference client device, respectively, wherein the audio server is further configured to selectively dispatch, using the voice over data protocol via the data network, a user specific conference audio data stream to the first conference client device based on the first approval and to the second conference client device based on the second approval, respectively, and an audio mixer configured to selectively generate the user specific conference audio data stream from the first user audio data stream and the second user audio data stream based on the first approval and the second approval; and a processor and memory storing instructions when executed by the processor, comprising functionalities to: receive and authenticate the first request from the first conference client device to generate the first approval, wherein the first request is authenticated based on the first access privilege status, and receive and authenticate the second request from the second conference client device to generate the second approval, wherein the second request is authenticated based on the second access privilege status.