|
|
|
| United States Patent | 5483588 |
| Link to this page | http://www.wikipatents.com/5483588.html |
| Inventor(s) | Eaton; Glenn A. (San Jose, CA); McFadden; Joseph A. (Palo Alto, CA); Taylor; Stuart A. (Menlo Park, CA); Tracy; Edward D. (Palo Alto, CA); Wang; Emil C. W. (Menlo Park, CA) |
| Abstract | A teleconferencing system having screened introductions, named
introductions, roll call, talker identification, and subconferencing,
scheduling, and recording options. A caller attempting to join a
teleconference is prompted to enter identification information by
generating corresponding DTMF signals. The caller's identification is used
to index the caller's profile stored in memory. The profile includes a
memory address pointer to the location at which data representative of the
spoken name of the caller is stored. The caller's identification is also
checked against a list specified by the meeting organizer and stored in
memory to determine whether the caller is to be admitted to the
teleconference. If the caller is to be admitted to the teleconference, an
announcement is generated to the attendees of the teleconference using the
caller's spoken name retrieved from memory. Likewise, when the attendee
leaves the conference, the system detects the attendee disconnecting and
retrieves the attendee's spoken name stored in memory in order to generate
an announcement to the attendees: "XYZ has left the conference." The
system is responsive to requests by attendees during the teleconference.
The attendees communicate with the system by depressing buttons on their
touch tone phones which generate DTMF signals. The system also has the
capability of scheduling new conferences and automatically checking for
any conflicts. |
|
|
|
Title Information  |
|
|
|
|
|
Drawing from US Patent 5483588 |
|
|
Voice processing interface for a teleconference system |
|
|
|
|
|
| Publication Date |
January 9, 1996 |
|
|
|
|
|
| Filing Date |
December 23, 1994 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Title Information  |
|
|
References  |
|
|
| *references marked with an asterisk below are user-added references |
|
U.S. References |
|
|
| Add a new US reference: |
| | Reference | Relevancy | Comments | Reference | Relevancy | Comments | 5373549 Bales 379/93.21 Dec,1994 |      Your vote accepted [0 after 0 votes] | | 5369694 Bales 379/206.01 Nov,1994 |      Your vote accepted [0 after 0 votes] | | 5323445 Nakatsuka 348/14.09 Jun,1994 |      Your vote accepted [0 after 0 votes] | | 5274695 Green 379/88.02 Dec,1993 |      Your vote accepted [0 after 0 votes] | | 5239573 Rangan 379/88.16 Aug,1993 |      Your vote accepted [0 after 0 votes] | | 5212726 Dayner 379/202.01 May,1993 |      Your vote accepted [0 after 0 votes] | | 5210794 Brunsgard 380/257 May,1993 |      Your vote accepted [0 after 0 votes] | | 5199062 Von Meister 379/88.04 Mar,1993 |      Your vote accepted [0 after 0 votes] | | 5195086 Baumgartner 370/264 Mar,1993 |      Your vote accepted [0 after 0 votes] | | 5163084 Kim 379/88.01 Nov,1992 |      Your vote accepted [0 after 0 votes] | | 5136581 Muehrcke 370/261 Aug,1992 |      Your vote accepted [0 after 0 votes] | | 5128989 Nomura 379/158 Jul,1992 |      Your vote accepted [0 after 0 votes] | | 5034947 Epps
Jul,1991 |      Your vote accepted [0 after 0 votes] | | 5020098 Celli 379/202.01 May,1991 |      Your vote accepted [0 after 0 votes] | | 5012509 Nakamura 348/14.08 Apr,1991 |      Your vote accepted [0 after 0 votes] | | 4975902 Damany 370/263 Dec,1990 |      Your vote accepted [0 after 0 votes] | | 4937856 Natarajan 379/158 Jun,1990 |      Your vote accepted [0 after 0 votes] | | 4922490 Blakley 370/271 May,1990 |      Your vote accepted [0 after 0 votes] | | 4809262 Klose 370/268 Feb,1989 |      Your vote accepted [0 after 0 votes] | | 4805205 Faye 379/93.21 Feb,1989 |      Your vote accepted [0 after 0 votes] | | 4796293 Blinken 379/202.01 Jan,1989 |      Your vote accepted [0 after 0 votes] | | 4635251 Stanley 370/261 Jan,1987 |      Your vote accepted [0 after 0 votes] | | 4550224 Winchell 379/202.01 Oct,1985 |      Your vote accepted [0 after 0 votes] | | 4540850 Herr 379/88.19 Sep,1985 |      Your vote accepted [0 after 0 votes] | | 4488291 Eschmann 370/267 Dec,1984 |      Your vote accepted [0 after 0 votes] | | 4456789 Groves 379/202.01 Jun,1984 |      Your vote accepted [0 after 0 votes] | | 4424418 Moore 379/204.01 Jan,1984 |      Your vote accepted [0 after 0 votes] | | 4317007 Harrison 379/32.01 Feb,1982 |      Your vote accepted [0 after 0 votes] | | 4305149 Harrison 370/261 Dec,1981 |      Your vote accepted [0 after 0 votes] | | 4271502 Goutmann 370/261 Jun,1981 |      Your vote accepted [0 after 0 votes] | | 4267593 Regan 370/261 May,1981 |      Your vote accepted [0 after 0 votes] | | 4254497 Funderburk 370/263 Mar,1981 |      Your vote accepted [0 after 0 votes] | | 4229814 Betts 370/261 Oct,1980 |      Your vote accepted [0 after 0 votes] | | 4225956 Betts 370/268 Sep,1980 |      Your vote accepted [0 after 0 votes] | | 4153817 D'Ortenzio 370/268 May,1979 |      Your vote accepted [0 after 0 votes] | | 4076966 Bovo 370/268 Feb,1978 |      Your vote accepted [0 after 0 votes] | | 4061880 Collins 370/382 Dec,1977 |      Your vote accepted [0 after 0 votes] | | 4059735 Betts 370/268 Nov,1977 |      Your vote accepted [0 after 0 votes] | | 3883697 Brown 370/263 May,1975 |      Your vote accepted [0 after 0 votes] | | | | | |
|
|
|
|
U.S. References |
|
|
Foreign References |
|
|
|
|
|
|
Foreign References |
|
|
Other References |
|
|
|
|
|
|
Other References |
|
|
|
|
|
References  |
|
|
Claims  |
|
|
What is claimed is:
1. A teleconferencing system that uses voice processing to connect callers to teleconferences and guide callers through teleconferencing functions without operator
intervention comprising:
a memory comprising teleconference information which identifies a teleconference to be held, and a name database comprising a spoken name of at least one caller to the teleconference, said spoken name indexed by a caller's identification;
a switching matrix for selectively connecting telephone trunk lines, to which callers to the teleconference are coupled, for receipt of incoming voice signals from the telephone trunk lines to which callers to the teleconference are coupled and
output of voice signals to the telephone trunk lines to which callers to the teleconference are coupled;
a plurality of digital signal processors (DSPs) coupled to said switching matrix for mixing a plurality of audio signals received on said trunk lines to provide teleconferencing among a plurality of callers, wherein the plurality of callers
teleconferenced become teleconference attendees;
a system controller coupled to the memory and the switching matrix, said controller generating audio prompts to the callers and to the attendees to guide the callers and attendees in the operation of the teleconferencing system, one of said audio
prompts requesting a caller's identification to be entered prior to be admitted to a teleconference, and, in response to an entered caller's identification, said controller retrieving the spoken name from the memory indexed by the caller's identification
and generating an announcement to the attendees of the teleconference using the retrieved spoken name, said announcement announcing that the caller is to join the conference, said switching matrix causing the announcement to be output on the trunk lines
such that the attendees receive the announcement.
2. The teleconferencing system of claim 1, wherein said memory further comprises a teleconferencing list that identifies attendees to the teleconference, and said controller, responsive to a DTMF signal initiated by one of said attendees,
reading the teleconferencing list to determine the caller identification of each of the attendees, retrieving the spoken name of each of the attendees from the name database based upon the caller identification, and announcing to the attendee a roll call
playing the spoken name of each of the attendees of said teleconference.
3. The teleconferencing system of claim 1, wherein said memory further comprises a teleconferencing list that identifies attendees to the teleconference, said system controller, prior to said caller being connected to said teleconference to
become an attendee, and responsive to a DTMF signal initiated by the caller, reads the teleconferencing list to determine the caller identification of each of the attendees, retrieves the spoken name of each of the attendees from the name database and
generates an announcement to the caller comprising a roll call playing the spoken name of each of the attendees of said teleconference.
4. The teleconferencing system of claim 1, wherein said memory further comprises a teleconferencing list that identifies attendees to the teleconference, said system controller detecting when one of said attendees disconnects from said
teleconference, reading the teleconferencing list to determine the caller identification of the disconnected attendee, retrieving the spoken name of the disconnected attendee, and announcing to attendees remaining in said teleconference the identity of
said disconnected attendee.
5. The teleconferencing system of claim 4, wherein announcement of the disconnected attendee is selectively enabled.
6. The teleconferencing system of claim 1, wherein announcement of callers connecting to the teleconference is selectively enabled.
7. The teleconferencing system of claim 1, wherein said system controller, responsive to a DTMF signal generated by an attendee, determines which of said attendees is currently speaking, retrieves the spoken name of the attendee from the name
database and generates an announcement providing the spoken name of the attendee who is currently speaking.
8. The teleconferencing system of claim 1, wherein said system controller generates audio prompts to a teleconference organizer to prompt the teleconference organizer to enter teleconference information regarding a teleconference to be
scheduled, said system controller causing the teleconference information entered to be stored in the memory.
9. The teleconferencing system of claim 8, wherein said system controller further prompts the teleconference organizer to specify if the teleconference is to be recorded.
10. The teleconferencing system of claim 8, wherein said system controller further prompts the teleconference organizer to speak a meeting name, said system storing the meeting name in memory, wherein the system can generate an announcement of
the meeting name to a caller to confirm joining a teleconference.
11. The teleconferencing system of claim 8, wherein said system controller prompts the teleconference organizer to enter a password corresponding to said teleconference to be scheduled, said system controller connecting callers to the scheduled
teleconference after the callers enter said password.
12. The teleconferencing system of claim 8, wherein said system controller prompts the teleconference organizer to provide a start time and end time of the teleconference to be scheduled.
13. The teleconferencing system of claim 8, wherein said system controller further prompts the teleconference organizer to specify which of said attendees are allowed to speak and be heard by the other attendees.
14. The teleconferencing system of claim 8, wherein said system prompts said teleconference organizer for an agenda of the teleconference, said system controller, responsive to a subsequent DTMF signal entered by a requesting caller or a
requesting attendee, generates an announcement to the requesting caller or requesting attendee comprising the agenda.
15. The teleconferencing system of claim 1 wherein said system controller prompts a conference attendee to enter a DTMF signal to lock said teleconference, wherein subsequent callers are not connected to said teleconference once said
teleconference is locked.
16. The teleconferencing system of claim 15, wherein if the teleconference is locked, and a subsequent caller wishes to join the teleconference, said system controller generates an audio prompt to the conference attendees that the subsequent
caller wishes to join the teleconference and to enter a DTMF signal to indicate whether to permit the caller to join the teleconference, wherein the conference attendees can select whether to permit the subsequent caller to join the teleconference.
17. The teleconferencing system of claim 1, wherein the memory further comprises audio data of a spoken meeting name, said system in response to a caller entering in a meeting identification, generating an announcement using the spoken meeting
name to confirm to a caller that a valid meeting identification has been entered.
18. The teleconferencing system of claim 1, wherein said system controller, responsive to a DTMF signal entered by a requesting attendee, disconnects a last conference attendee to join the teleconference.
19. The teleconferencing system of claim 1, wherein if said caller's identification is not found in the name database said caller is identified as a guest, said system controller generating audio prompts to prompt the guest to speak his name;
the system controller storing the spoken name of the guest temporarily in memory for retrieval during the teleconference.
20. The teleconferencing system of claim 1, wherein said system controller generates, a predetermined amount of time prior to an end time of the teleconference, an audio prompt to said attendees comprising a warning that the teleconference will
end at the expiration of the predetermined amount of time.
21. The teleconferencing system of claim 1, said system controller, responsive to a DTMF signal generated by one of said attendees, initiating recording of said teleconference for storage in said memory.
22. The teleconferencing system of claim 1, said system controller, responsive to a DTMF signal generated by a requesting attendee, instructing said switching matrix and DSPs to temporarily disconnect the requesting attendee from the
teleconference, and permitting said requesting attendee to call an outside party, said system controller, responsive to a second DTMF signal generated by the requesting attendee subsequent to being temporarily disconnected from the teleconference,
rejoining said requesting attendee and said outside party to the teleconference.
23. The teleconferencing system as set forth in claim 1, wherein said DSPs further compresses voice data of the spoken name to be stored in the memory and decompresses the spoken name retrieved from the memory.
24. A teleconferencing system, comprising:
line cards connected to telephone trunk lines, signals representative of callers to a teleconference coming to said system over said telephone trunk lines;
a switching matrix coupled to the line cards for selectively connecting callers such that the connected callers are attendees of the teleconference and the attendees can audibly communicate with each other in real-time;
a plurality of digital signal processors (DSPs) coupled to said switching matrix for mixing voice signals of attendees such that the attendees hear the mixed signals, said DSPs further detecting DTMF signals on said trunk lines;
a memory for storing pre-recorded audio prompts;
a system controller coupled to the memory, line cards, switching matrix and DSPs, said system controller controlling the switching matrix, DSPs and line cards to establish a teleconference, said system controller responsive to predetermined DTMF
signals detected by the DSPs to cause the switching matrix, line cards and DSPs to initiate a subconference between a subset of attendees of the teleconference, and said system controller retrieving pre-recorded prompts for playback to the attendees for
prompting the attendees to move between said teleconference and said subconference.
25. The teleconferencing system of claim 24, wherein a plurality of subconferences are conducted during said teleconference, said DSPs mixing voice signals of subconference attendees of each subconference to provide subconferenced mixed signals
to subconference attendees.
26. The teleconferencing system of claim 25, wherein said system controller assigns a subconference number and an attendee enters DTMF signals representative of said subconference number to join the subconference, said system controller
responsive to the DTMF signals causing the attendee to join the subconference.
27. The teleconferencing system of claim 24, wherein said subconference attendees are rejoined with said teleconference when said subconference is terminated.
28. The teleconferencing system of claim 24, wherein said system controller prompts an attendee for a password before access to said subconference is granted.
29. The teleconferencing system of claim 24, wherein said voice subsystem responsive to a first DTMF signal announces a roll call identifying each attendee of said subconference.
30. The teleconferencing system of claim 24, wherein said system controller generates an announcement identifying each attendee who joins said subconference.
31. The teleconferencing system of claim 24, wherein said voice subsystem announces an identity of each attendee who leaves said subconference.
32. The teleconferencing system of claim 24 wherein said system controller further comprises a means for locking said subconference to deny access of subsequent attendees to said subconference.
33. The teleconferencing system of claim 32, wherein if the subconference is locked, and a subsequent attendee wishes to join the subconference, said system controller generates an audio prompt to the subconference attendees that the subsequent
attendee wishes to join the subconference and to enter a DTMF signal to indicate whether to permit the subsequent attendee to join the subconference, wherein the conference attendees can select whether to permit the subsequent attendee to join the
subconference.
34. The teleconferencing system of claim 24, wherein said system controller further comprising a means for detecting which of said attendees of said subconference is currently speaking and announcing the identity of that attendee.
35. The teleconferencing system of claim 24, wherein said system controller generates voice prompts to prompt a subconference organizer to identify certain subconference attendees that are prohibited from being heard by other subconference
attendees.
36. The teleconferencing system of claim 24, said system controller further comprising a means responsive to a DTMF signal to initiate recording of said subconference, said recording stored in the memory.
37. The teleconferencing system of claim 24, said system controller, responsive to a DTMF signal indicating that a requesting | | |