Method and apparatus for automatically data streaming a multiparty conference session
AssigneeInterCall, Inc.
InventorsPaul Berberian, Todd Vernon
Life of this patent
Estimating the term…
Abstract
A system and method for automatically data streaming a multiparty conference. The system allows a session moderator or other guests to request data streaming of the multiparty. The data-stream-initiation request is received from an Internet-based interface. Upon receiving the request, the conferencing system automatically establishes data streams of audio and visual data of the conference and transmits the data stream to call participants. The conferencing system is also configured to record the conference call and transcode the call for subsequent playback.
Claims51
A method for automatically data streaming a multiparty conference session, comprising:
- providing an Internet-based interface to a session moderator, said Internet-based interface configured for said session moderator to enter a request for data streaming a multiparty conference session;
- receiving said request from said session moderator for data streaming the multiparty conference session;
- and
- in response, automatically establishing a data stream of said conferencing session, without any human intervention, wherein establishing said automated data stream includes:
- recording the multiparty conference session;
- and
- data streaming the multiparty conference session to listen-only participants thereby enabling listen-only participants to connect to the multiparty conference session without using additional conference ports and/or conference resources.
An apparatus, comprising:
- means for receiving a data-stream-initiation request from a session moderator for data streaming a multiparty conference session;
- and
- means for automatically establishing, in response to the data-stream-initiation request, a data stream associated with the multiparty conference session without any human intervention, wherein the means for establishing the data stream includes:
- means for recording the multiparty conference session;
- and
- means for data streaming the multiparty conference session to listen-only participants thereby enabling listen-only participants to connect to the multiparty conference session without using additional conference ports and/or conference resources.
A computer program product having instructions stored thereon, the instructions when executed by a computer cause the computer to:
- receive a data-stream-initiation request from a session moderator for data streaming a multiparty conference session, said data-stream-initiation request received from an Internet-based interface;
- and
- automatically establish, in response to the data-stream-initiation request, a data stream associated with the multiparty conference session without human intervention after receiving the data-stream-initiation request, wherein establishing said automated data stream includes:
- recording the multiparty conference session;
- and
- data streaming the multiparty conference session to listen-only participants thereby enabling listen-only participants to connect to the multiparty conference session without using additional conference ports and/or conference resources.
A method for automatically data streaming a multiparty conference session, comprising:
- receiving a data-stream-initiation request from an Internet-based interface associated with a session moderator;
- automatically data streaming the multiparty conference session based on the received data-stream-initiation request;
- and
- automatically transcoding the data-streamed conference session.
An apparatus, comprising:
- a multipoint telephony platform;
- a transcoding platform coupled to the multipoint telephony platform;
- and
- a conference-state-control platform coupled to the multipoint telephony platform and to the transcoding platform, the conference-state-control platform automatically establishing a data stream associated with a multiparty conference session between the multipoint telephony platform and the transcoding platform,
- the transcoding platform recording the data stream associated with the multiparty conference session, the transcoding platform automatically transcoding the data stream associated with the multiparty conference session.
An apparatus, comprising:
- a multipoint telephony platform configured to be coupled to a telephone network;
- a transcoding platform coupled to the multipoint telephony platform and configured to be coupled to a telephone network;
- and
- a conference-state-control platform coupled to the multipoint telephony platform and to the transcoding platform, the conference-state-control platform automatically establishing a data stream associated with a multiparty conference session between the multipoint telephony platform and the transcoding platform,
- the transcoding platform recording the data stream associated with the multiparty conference session.
A method for automatically data streaming a multiparty conference session, comprising:
- sending an initiation request from a conference-state-control platform to a transcoding platform;
- in response to said initiation request, automatically initiating, from the conference-state-control platform to a multipoint telephony platform, a data-stream start command, the data-stream start command being configured to trigger transmitting a data stream associated with the multiparty conference session from the multipoint telephony platform to the transcoding platform;
- and
- providing said data stream associated with the multiparty conference session to one or more users,
- wherein, none of the above steps require any human intervention.
A method for initiating a multiparty conference session, comprising:
- receiving, through an Internet-based interface, a conference request from a session moderator associated with a multiparty conference session for data streaming said conference session;
- and
- creating and sending a machine-readable data-stream-initiation request based on the conference request, the data-stream-initiation request being configured to automatically establish a data stream associated with the multiparty conference session, the data stream being automatically established without further human intervention after receipt of the conference request.
A method for automatically data streaming a multiparty conference session, comprising:
- receiving a data-stream-initiation request from an Internet-based interface;
- and
- automatically establishing, upon receiving the data-stream-initiation request, a data stream associated with the multiparty conference session, and providing said data stream to conference participants at run time of said conference session, the automatically establishing being performed without human intervention after receiving the data-stream-initiation request.
An automated conference management system, comprising:
- a web-based interface configured to receive a plurality of data stream requests simultaneously, each of the plurality of data stream requests comprising identification of a multiparty conference session to be data streamed;
- and
- a conference controller coupled with said interface, said controller configured to receive said plurality of data stream requests from said interface, and further configured to process each request to initiate data streaming of a respective multiparty conference session.
Dependencies are inferred from the claim text.