METHOD AND APPARATUS FOR SERIALIZING AN ASYNCHRONOUS COMMUNICATION
First Claim
1. A method of serializing an asynchronous communication over a plurality of telephone interfaces using a computer system, wherein the asynchronous communication comprised of a queue comprised of recorded audio segments, the method comprising for each telephone interface in the plurality of telephone interfaces:
- playing recorded audio segments in the queue in a predetermined order using the computer system;
maintaining a current position in the queue responsive to the playing using the computer system,supporting receipt of a request to record an audio segment for inclusion in the asynchronous communication using the computer system, andresponsive to the request recording the audio segment, adding the audio segment to the queue, and resuming the playing at the current position.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for scalable handling of communications with varying numbers of participants over a telephone interface is described. The approach treats the different participants recorded communications as part of a larger asynchronous communication and provides a serializing (voice) user interface for participating in the conversation. This can be used to provide services ranging from phone-based discussion boards to more orderly teleconferences. Features may include moderation of comments, automatic removal of comments, and/or other features tailored to the specific use of the serializing approach.
9 Citations
18 Claims
-
1. A method of serializing an asynchronous communication over a plurality of telephone interfaces using a computer system, wherein the asynchronous communication comprised of a queue comprised of recorded audio segments, the method comprising for each telephone interface in the plurality of telephone interfaces:
-
playing recorded audio segments in the queue in a predetermined order using the computer system; maintaining a current position in the queue responsive to the playing using the computer system, supporting receipt of a request to record an audio segment for inclusion in the asynchronous communication using the computer system, and responsive to the request recording the audio segment, adding the audio segment to the queue, and resuming the playing at the current position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for serializing an asynchronous communication, the apparatus comprising:
-
means for storing a plurality of recorded audio segments; telephone interface means; and for each of the plurality telephone interfaces means for playing recorded audio segments in a predetermined order; means for maintaining a current position in the queue responsive to the playing using the computer system, means for supporting receipt of a request to record an audio segment for inclusion in the asynchronous communication using the computer system, and means for responsive to the request recording the audio segment, adding the audio segment to the queue, and resuming the playing at the current position. - View Dependent Claims (17, 18)
-
Specification