US20050249335A1 - Multiple service announcement system - Google Patents

Multiple service announcement system Download PDF

Info

Publication number
US20050249335A1
US20050249335A1 US11/179,733 US17973305A US2005249335A1 US 20050249335 A1 US20050249335 A1 US 20050249335A1 US 17973305 A US17973305 A US 17973305A US 2005249335 A1 US2005249335 A1 US 2005249335A1
Authority
US
United States
Prior art keywords
calling service
card
calling
service announcement
telephone network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/179,733
Inventor
Carol Rice
Ronald Crumpler
John Downey
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Intellectual Property I LP
Original Assignee
AT&T Knowledge Ventures LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AT&T Knowledge Ventures LP filed Critical AT&T Knowledge Ventures LP
Priority to US11/179,733 priority Critical patent/US20050249335A1/en
Publication of US20050249335A1 publication Critical patent/US20050249335A1/en
Assigned to AT&T KNOWLEDGE VENTURES, L.P. reassignment AT&T KNOWLEDGE VENTURES, L.P. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CRUMPLER, RONALD DALE, DOWNEY, JOHN DAVID, RICE, CAROL ANN
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/4872Non-interactive information services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/424Arrangements for automatic redialling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/48Arrangements for recalling a calling subscriber when the wanted subscriber ceases to be busy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/4872Non-interactive information services
    • H04M3/4874Intercept announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems

Definitions

  • the present invention relates to telephone communication systems and particularly to automatic announcement systems adapted to be connected to telephone lines to provide for such services as Automatic Call Back and Enhanced Repeat Dial.
  • Telecommunications equipment vendors support such calling services by providing multiple speech files on circuit cards along with a microprocessor controller for accessing the speech files and generating announcements.
  • the circuit cards provide link access to the front end of a digital phone network switch.
  • An example of such a circuit card is the NT1 ⁇ 80AA Enhanced Digital Recorded Announcement Machine (EDRAM) card manufactured by Northern Telecom.
  • EDRAM Enhanced Digital Recorded Announcement Machine
  • circuit cards have several shortcomings, however.
  • the circuit cards typically have announcement fragments stored in several separate speech files. In a typical announcement, portions of the several speech files must be accessed to form a complete announcement.
  • a telephone company seeking to implement a particular calling service must purchase all of the speech files, even though many of the fragments within the speech files do not support the desired calling feature.
  • the resources of an entire circuit card can be exhausted in a typical implementation of a single calling service.
  • a dedicated circuit card must be purchased.
  • a separate controller card must also be programmed to retrieve and assemble complete announcements from the available speech files on the circuit cards. Considering a large telephone company with many central offices, circuit cards represent a substantial equipment investment.
  • the present system is directed to an improved announcement delivery system which overcomes these and other disadvantages of previous calling service systems.
  • the method provides more than one communication service on a single circuit card by defining the groups of audio segments necessary to compose a complete announcement of the first communication service such as ACB (Automatic Call Back) and the second communication service such as ERD (Enhanced Repeat Dial). Once the announcement fragments are defined, they are stored on a single circuit card.
  • the circuit card is then programmed to deliver, in response to a user selection of either the first or second communication service, a complete announcement for the respective service composed from the audio segments stored on the circuit card.
  • the present invention has a number of important advantages. Specifically, the present invention provides an improved method of providing multiple calling services on a single circuit card.
  • Another advantage of the present invention is saving recording time by eliminating unnecessary verbiage within the speech files forming the calling service announcements.
  • a further advantage of the present invention is increased speech file storage by the elimination of unnecessary speech files for unsupported calling service announcements.
  • Another advantage of the present invention is improved maintenance of the overall system due to the reduced number of components. Still another advantage of the present invention is the reduction of equipment necessary to implement multiple calling services, including a reduced number of circuit cards and maintenance trunk module slots.
  • FIG. 1 is a block diagram representing a prior art method of implementing multiple calling services on circuit cards
  • FIG. 2 is a block diagram representing a telecommunication system structured according to the present method of combining multiple calling services on a single circuit card;
  • FIG. 3 is a flow diagram of the present method of implementing multiple calling service announcements on a single EDRAM card.
  • FIG. 1 shows a known method of providing multiple calling service announcements such as for Automatic Call Back (ACB) and Enhanced Repeat Dial (ERD).
  • Digital recorded announcement hardware consists of a speech processor, a microprocessor controller, and speech memory.
  • ACB and ERD Automatic Call Back
  • a NT1 ⁇ 80AA EDRAM card 20 was also required because of the multi-tracked ERD announcement.
  • the EPROM cards 12 contain speech memory comprising various phrases, tones, and periods of silence that are used to create a complete announcement.
  • the controller card 10 can be programmed to select and retrieve the various phrases, tones and periods of silence from the speech memory of the EPROM cards.
  • the controller card 10 , EPROM cards 12 , and EDRAM card 20 each occupy a slot in the maintenance trunk module (MTM) shelf 14 .
  • MTM maintenance trunk module
  • the controller card 10 , EDRAM card 20 , and EPROM cards 12 must reside in the same MTM shelf 14 .
  • the MTM 14 contains slots for the circuit cards 10 , 12 and 20 .
  • the circuit cards 10 , 12 , 20 provide link access to the front end of a digital telephone network switch. Because the controller card 10 , EDRAM card 20 , and the EPROM cards 12 must reside in the same MTM 14 , the cards themselves and the space they occupy in the MTM 14 represent a significant equipment investment for a large regional telephone company.
  • FIG. 2 represents the equipment requirements for multiple calling services implemented according to the present invention. Again, using Northern Telecom's equipment as an example, announcements for multiple calling services can be provided with a single NT 1 ⁇ 80AA EDRAM card 20 occupying a single slot in a maintenance trunk module shelf 14 .
  • the NT 1 ⁇ 80AA EDRAM card 20 contains dynamic random access memory that stores the announcement data such as phrases, tones and periods of silence. Again, as provided by the equipment vendor in a conventional manner, the announcement data resides in pre-recorded speech files.
  • the present invention is an improved method of implementing calling service announcements on a single circuit card, such as a NT 1 ⁇ 80AA EDRAM card.
  • the desired calling services In order to provide multiple calling services on a single NT1 ⁇ 80AA card, the desired calling services must first be determined. Once the calling services are identified, the announcement fragments necessary to generate announcements regarding the desired calling service can be identified and prepared.
  • ACB and ERD were selected to be provided on a single NT1 ⁇ 80AA card. This is shown in the flow diagram of FIG. 3 , as block 30 .
  • the first step requires an examination of the speech files offered by Northern Telecom as EPROM cards 12 . These EPROM cards 12 provide the basis for constructing announcements offering the desired calling services of ACB and ERD.
  • the announcement fragments of one speech file contained in the NT1 ⁇ 76AJ EPROM card are shown in Table 1: Total Phrase Duration: Duration: ID Seconds Seconds Content 000 1.024 1.024 (one second silence) 001 0.160 0.160 test tone: 750 Hz tone 002 0.512 Prompt tone: silence 0.096 750 Hz tone 0.032 silence 0.096 750 Hz tone 0.032 silence 0.096 750 Hz tone 0.128 0.992 silence 003 0.256 0.256 1 ⁇ 4 second silence 004 6.208 6.272 “We're sorry, the number cannot be reached now by this method. Please hang up and try again later.” 005 7.680 7.74 “The last number that called your line cannot be given out.
  • a complete announcement can be constructed for ACB and ERD by identifying the data necessary to present the desired calling feature to a potential user. This is shown in FIG. 3 as block 40 .
  • Complete announcements are constructed by assigning address locations for each Phrase ID to enable the controller to select and process the announcement data to generate a complete announcement.
  • Phrase ID 007 does not relate to either ACB or ERD. Accordingly, Phrase ID 007 would be one announcement fragment to be eliminated from the speech files, as shown in block 50 .
  • portions of the four speech files in EPROM cards 12 are necessary to support ACB and ERD, and the remaining announcement data within the four speech files can be eliminated.
  • the portions of the four speech files in EPROM cards 12 necessary to support ACB and ERD can then be combined into a single set of speech files as shown in block 60 .
  • the announcements for ACB and ERD are constructed by assigning address locations for each announcement fragment, as shown in block 70 . These assignments enable the controller to select and process the announcement data to generate a complete announcement.
  • Assignments are made on the NT 1 ⁇ 80AA EDRAM card using the DRAMREC command.
  • the following is an example of the assign format for the NT 1 ⁇ 80AA: DRAMREC ASSIGN 4 SILENCE 2 2 3 ASSIGN 4 CLASSENG2 8 2 11 ASSIGN 4 CLASSENG7 3 2 9 . . . ASSIGN 4 ENGJANUARY 1 5 57 ASSIGN 4 ENGFEBRUARY 1 5 58 . . .
  • the columns represent the assignment, DRAM position #, phrase name, phrase length in seconds, block number and phrase ID, respectively.
  • the phrase name SILENCE may represent 0.25 seconds of silence
  • the phrase names ENGAM and ENGPM represent the speech fragment for the phrases “a.m.” and “p.m.”, respectively.
  • Other phases would be assigned for the days of the week and months of the year while numbers could be assigned for minutes, seconds and telephone numbers.
  • speech fragments could be assigned for ACB and ERD.
  • the speech fragments for ACB are contained in the CLASSENG files and the speech fragments for ERD are contained in the AMO files.
  • NT 1 ⁇ 80AA EDRAM card can be re-recorded
  • multiple calling services such as ACB and ERD could also be implemented on a customized single EDRAM card without regard to the existing speech files prerecorded by Northern Telecom.
  • desired announcement fragments can be created and recorded on a single NT 1 ⁇ 80AA EDRAM card. This is shown in block 80 .
  • the same calling services would be provided as before. Specifically, address assignments for each announcement fragment would be made to enable the controller to generate a complete announcement.
  • the new and improved method of provisioning multiple calling services on a single EDRAM overcomes the drawbacks associated with prior implementations of multiple calling service announcements.
  • the described method greatly reduces the equipment necessary to implement such multiple calling service announcements.

Abstract

A method for providing multiple calling service announcements on a single circuit card within a telephone network. The method reduces the number of stored speech files necessary to generate announcements regarding a calling service such as Automatic Call Back or Enhanced Repeat Dial. By reducing the amount of speech data stored on a circuit card, multiple calling service announcements can be provided on a single circuit card, thereby reducing equipment costs.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This is a Continuation of U.S. patent application Ser. No. 09/104,552 filed on Jun. 25, 1998.
  • TECHNICAL FIELD
  • The present invention relates to telephone communication systems and particularly to automatic announcement systems adapted to be connected to telephone lines to provide for such services as Automatic Call Back and Enhanced Repeat Dial.
  • BACKGROUND OF THE INVENTION
  • Various services have become available with the development of communications technology. For example, in a telephone system, there are many services in practical use such as call forwarding, Automatic Voice Messaging (AVM), Automatic Call Back (ACB), Enhanced Repeat Dial (ERP), and Abbreviated Dialing (AD). These services are typically presented to users by recorded announcements. Recorded announcements for such calling services are formed from spoken words, phrases, tones or periods of silence stored in separate speech files. In response to a request for such calling services, various speech files are accessed in a predetermined order to generate a complete announcement which is then presented to the caller.
  • Telecommunications equipment vendors support such calling services by providing multiple speech files on circuit cards along with a microprocessor controller for accessing the speech files and generating announcements. The circuit cards provide link access to the front end of a digital phone network switch. An example of such a circuit card is the NT1×80AA Enhanced Digital Recorded Announcement Machine (EDRAM) card manufactured by Northern Telecom.
  • Commercially available circuit cards have several shortcomings, however. The circuit cards typically have announcement fragments stored in several separate speech files. In a typical announcement, portions of the several speech files must be accessed to form a complete announcement. A telephone company seeking to implement a particular calling service must purchase all of the speech files, even though many of the fragments within the speech files do not support the desired calling feature. Furthermore, due to limited memory space on the circuit cards, the resources of an entire circuit card can be exhausted in a typical implementation of a single calling service. Thus, for each calling service implemented by a telephone company, a dedicated circuit card must be purchased. In some instances, a separate controller card must also be programmed to retrieve and assemble complete announcements from the available speech files on the circuit cards. Considering a large telephone company with many central offices, circuit cards represent a substantial equipment investment.
  • SUMMARY OF THE INVENTION
  • It is a general object of the present invention to reduce the number and thus the cost of circuit cards for a telephone system. It is another object of the present invention to provide more than one communication service on a single circuit card.
  • It is also an object of the present invention to provide a circuit card with audio segments unique to two separate communication services, as well as segments common to both services. It is still another object of the present invention to provide a single circuit card with audio segments necessary to compose announcements for both Automatic Call Back and Enhanced Repeat Dial services.
  • These and other objects and features of the present invention will become apparent when viewed in light of the detailed description of the preferred embodiment when taken in conjunction with the attached drawings and appended claims.
  • The present system is directed to an improved announcement delivery system which overcomes these and other disadvantages of previous calling service systems. The method provides more than one communication service on a single circuit card by defining the groups of audio segments necessary to compose a complete announcement of the first communication service such as ACB (Automatic Call Back) and the second communication service such as ERD (Enhanced Repeat Dial). Once the announcement fragments are defined, they are stored on a single circuit card. The circuit card is then programmed to deliver, in response to a user selection of either the first or second communication service, a complete announcement for the respective service composed from the audio segments stored on the circuit card.
  • For a more complete understanding of this invention, reference should be made to the embodiment illustrated in greater detail in the attached specification and accompanying drawings.
  • In particular, the present invention has a number of important advantages. Specifically, the present invention provides an improved method of providing multiple calling services on a single circuit card.
  • Another advantage of the present invention is saving recording time by eliminating unnecessary verbiage within the speech files forming the calling service announcements. A further advantage of the present invention is increased speech file storage by the elimination of unnecessary speech files for unsupported calling service announcements.
  • Another advantage of the present invention is improved maintenance of the overall system due to the reduced number of components. Still another advantage of the present invention is the reduction of equipment necessary to implement multiple calling services, including a reduced number of circuit cards and maintenance trunk module slots.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram representing a prior art method of implementing multiple calling services on circuit cards;
  • FIG. 2 is a block diagram representing a telecommunication system structured according to the present method of combining multiple calling services on a single circuit card; and,
  • FIG. 3 is a flow diagram of the present method of implementing multiple calling service announcements on a single EDRAM card.
  • BEST MODES FOR CARRYING OUT THE INVENTION
  • Referring now to the drawings, FIG. 1 shows a known method of providing multiple calling service announcements such as for Automatic Call Back (ACB) and Enhanced Repeat Dial (ERD). Digital recorded announcement hardware consists of a speech processor, a microprocessor controller, and speech memory. Using Northern Telecom's equipment, for example, the prior art implementation of more than one calling service, such as ACB and ERD, required a 1×75AA/BA controller card 10 and four additional EPROM cards 12. A NT1×80AA EDRAM card 20 was also required because of the multi-tracked ERD announcement. The EPROM cards 12 contain speech memory comprising various phrases, tones, and periods of silence that are used to create a complete announcement. The controller card 10 can be programmed to select and retrieve the various phrases, tones and periods of silence from the speech memory of the EPROM cards.
  • The controller card 10, EPROM cards 12, and EDRAM card 20 each occupy a slot in the maintenance trunk module (MTM) shelf 14. In order to operate properly, however, the controller card 10, EDRAM card 20, and EPROM cards 12 must reside in the same MTM shelf 14. The MTM 14 contains slots for the circuit cards 10, 12 and 20. The circuit cards 10, 12, 20 provide link access to the front end of a digital telephone network switch. Because the controller card 10, EDRAM card 20, and the EPROM cards 12 must reside in the same MTM 14, the cards themselves and the space they occupy in the MTM 14 represent a significant equipment investment for a large regional telephone company.
  • FIG. 2 represents the equipment requirements for multiple calling services implemented according to the present invention. Again, using Northern Telecom's equipment as an example, announcements for multiple calling services can be provided with a single NT 1×80AA EDRAM card 20 occupying a single slot in a maintenance trunk module shelf 14.
  • The NT 1×80AA EDRAM card 20 contains dynamic random access memory that stores the announcement data such as phrases, tones and periods of silence. Again, as provided by the equipment vendor in a conventional manner, the announcement data resides in pre-recorded speech files. The present invention is an improved method of implementing calling service announcements on a single circuit card, such as a NT 1×80AA EDRAM card.
  • In order to provide multiple calling services on a single NT1×80AA card, the desired calling services must first be determined. Once the calling services are identified, the announcement fragments necessary to generate announcements regarding the desired calling service can be identified and prepared.
  • In one embodiment of the present inventive method, ACB and ERD were selected to be provided on a single NT1×80AA card. This is shown in the flow diagram of FIG. 3, as block 30. The first step requires an examination of the speech files offered by Northern Telecom as EPROM cards 12. These EPROM cards 12 provide the basis for constructing announcements offering the desired calling services of ACB and ERD. For example, the announcement fragments of one speech file contained in the NT1×76AJ EPROM card are shown in Table 1:
    Total
    Phrase Duration: Duration:
    ID Seconds Seconds Content
    000 1.024 1.024 (one second silence)
    001 0.160 0.160 test tone: 750 Hz tone
    002 0.512 Prompt tone: silence
    0.096 750 Hz tone
    0.032 silence
    0.096 750 Hz tone
    0.032 silence
    0.096 750 Hz tone
    0.128 0.992 silence
    003 0.256 0.256 ¼ second silence
    004 6.208 6.272 “We're sorry, the number
    cannot be reached now by
    this method. Please hang up
    and try again later.”
    005 7.680 7.74 “The last number that
    called your line cannot
    be given out. If you want
    to call this number,
    enter 1; otherwise, hang
    up now.”
    006 7.488 7.552 “We're sorry, the last
    number that called cannot
    be reached by this method.
    Please hang up now and
    call the number directly.”
    007 2.848 9.952 “The last call to your
    4.960 telephone cannot be
    1.120 traced. Please consult
    the introductory pages of
    your telephone directory
    for further instructions.
    Please hang up now.”
  • From the available announcement fragments, a complete announcement can be constructed for ACB and ERD by identifying the data necessary to present the desired calling feature to a potential user. This is shown in FIG. 3 as block 40. Complete announcements are constructed by assigning address locations for each Phrase ID to enable the controller to select and process the announcement data to generate a complete announcement.
  • Once all of the necessary announcement fragments for ACB and ERD are identified, the remaining fragments in the speech files can be discarded. For example, a review of the available announcement fragments identified in Table 1 reveals that Phrase ID 007 does not relate to either ACB or ERD. Accordingly, Phrase ID 007 would be one announcement fragment to be eliminated from the speech files, as shown in block 50.
  • Thus, in the case of Northern Telecom's equipment, portions of the four speech files in EPROM cards 12 are necessary to support ACB and ERD, and the remaining announcement data within the four speech files can be eliminated. The portions of the four speech files in EPROM cards 12 necessary to support ACB and ERD can then be combined into a single set of speech files as shown in block 60.
  • Once the desired announcement fragments are recorded and stored on a single NT1×80AA EDRAM card, the announcements for ACB and ERD are constructed by assigning address locations for each announcement fragment, as shown in block 70. These assignments enable the controller to select and process the announcement data to generate a complete announcement.
  • Assignments are made on the NT 1×80AA EDRAM card using the DRAMREC command. The following is an example of the assign format for the NT 1×80AA:
    DRAMREC
    ASSIGN 4 SILENCE 2 2 3
    ASSIGN 4 CLASSENG2 8 2 11
    ASSIGN 4 CLASSENG7 3 2 9
    .
    .
    .
    ASSIGN 4 ENGJANUARY 1 5 57
    ASSIGN 4 ENGFEBRUARY 1 5 58
    .
    .
    .
    ASSIGN 4 ENGNUM08 1 5 33
    ASSIGN 4 ENGNUM09 1 5 34
    ASSIGN 4 ENGAT 1 5 35
    ASSIGN 4 ENGAM 1 5 36
    ASSIGN 4 ENGPM 1 5 37
    ASSIGN 6 BUSY2 2 0 4
    ASSIGN 6 AM01 2 0 5
    ASSIGN 6 AM02 2 0 6
    ASSIGN 6 AM03 2 0 7
    ASSIGN 6 AM04 2 0 8
    ASSIGN 6 AM05 2 0 9
    ASSIGN 6 BUSY1 2 0 10
    QUIT
  • In the example format, the columns represent the assignment, DRAM position #, phrase name, phrase length in seconds, block number and phrase ID, respectively. Thus, the phrase name SILENCE may represent 0.25 seconds of silence, and the phrase names ENGAM and ENGPM represent the speech fragment for the phrases “a.m.” and “p.m.”, respectively. Other phases would be assigned for the days of the week and months of the year while numbers could be assigned for minutes, seconds and telephone numbers. Finally, speech fragments could be assigned for ACB and ERD. The speech fragments for ACB are contained in the CLASSENG files and the speech fragments for ERD are contained in the AMO files.
  • Because the speech data on the NT 1×80AA EDRAM card can be re-recorded, multiple calling services such as ACB and ERD could also be implemented on a customized single EDRAM card without regard to the existing speech files prerecorded by Northern Telecom. Thus, desired announcement fragments can be created and recorded on a single NT 1×80AA EDRAM card. This is shown in block 80. The same calling services would be provided as before. Specifically, address assignments for each announcement fragment would be made to enable the controller to generate a complete announcement.
  • From the foregoing, it will be seen that the new and improved method of provisioning multiple calling services on a single EDRAM overcomes the drawbacks associated with prior implementations of multiple calling service announcements. In particular, the described method greatly reduces the equipment necessary to implement such multiple calling service announcements.
  • While the invention will be described in connection with one or more embodiments, it will be understood that the invention is not limited to those embodiments. On the contrary, the invention includes all alternatives, modifications, and equivalents as may be included within the spirit and scope of the appended claims.

Claims (21)

1-21. (canceled)
22. A system for telephonically communicating calling service announcements to users of calling services on a telephone network, said calling service announcement system comprising:
a card adapted for being operatively received within said telephone network;
a memory situated on said card and storing a number of speech files in which (i) at least one speech file contains at least one audio segment utile for composing at least one calling service announcement relating to a first calling service, and (ii) at least one speech file contains at least one audio segment utile for composing at least one calling service announcement relating to a second calling service; and
a controller adapted for electrical communication with said memory and operable, in response to calling service selections made by said users on said telephone network, to (i) selectively access said speech files stored in said memory, (ii) selectively sequence audio segments selected from said accessed speech files, (iii) selectively compose calling service announcements from said sequenced audio segments so that said composed calling service announcements relate to at least one of said first calling service and said second calling service according to said calling service selections made by said users, and (iv) telephonically communicate said composed calling service announcements to said users on said telephone network.
23. A calling service announcement system according to claim 22, wherein said telephone network includes a maintenance trunk module (MTM) shelf having a circuit card slot, and said card is adapted for occupying said circuit card slot within said maintenance trunk module (MTM) shelf.
24. A calling service announcement system according to claim 22, wherein said memory comprises a dynamic random access memory (DRAM).
25. A calling service announcement system according to claim 22, wherein said number of speech files is at least one.
26. A calling service announcement system according to claim 22, wherein each said audio segment includes at least one sound bite selected from the group consisting of a tone, a period of silence, and a human-intelligible word.
27. A calling service announcement system according to claim 22, wherein said first calling service is Automatic Call Back (ACB).
28. A calling service announcement system according to claim 22, wherein said second calling service is Enhanced Repeat Dial (ERD).
29. A calling service announcement system according to claim 22, wherein at least one speech file stored in said memory contains at least one audio segment utile for composing at least one calling service announcement relating to said first calling service and also at least one calling service announcement relating to said second calling service.
30. A calling service announcement system according to claim 22, wherein said controller comprises a programmable microprocessor.
31. A calling service announcement system according to claim 22, wherein said controller is situated on said card.
32. A calling service announcement system according to claim 22, said calling service announcement system further comprising a separate card adapted for being operatively received within said telephone network, wherein said controller is situated on said separate card.
33. A calling service announcement system according to claim 32, wherein said telephone network includes a maintenance trunk module (MTM) shelf having two circuit card slots in electrical communication with each other, said card is adapted for occupying one of said two circuit card slots within said maintenance trunk module (MTM) shelf, and said separate card is adapted for occupying the other of said two circuit card slots within said maintenance trunk module (MTM) shelf.
34. A calling service announcement system according to claim 22, said calling service announcement system further comprising a speech processor situated on said card and adapted for electrical communication with at least one of said memory and said controller.
35. A system for telephonically communicating calling service announcements to users of calling services on a telephone network, said calling service announcement system comprising:
a card adapted for being operatively received within said telephone network;
a memory situated on said card and storing a number of speech files in which (i) at least one speech file contains at least one audio segment utile for composing at least one calling service announcement relating to a first calling service, and (ii) at least one speech file contains at least one audio segment utile for composing at least one calling service announcement relating to a second calling service; and
a controller situated on said card, connected in electrical communication with said memory, and operable, in response to calling service selections made by said users on said telephone network, to (i) selectively access said speech files stored in said memory, (ii) selectively sequence audio segments selected from said accessed speech files, (iii) selectively compose calling service announcements from said sequenced audio segments so that said composed calling service announcements relate to at least one of said first calling service and said second calling service according to said calling service selections made by said users, and (iv) telephonically communicate said composed calling service announcements to said users on said telephone network.
36. A calling service announcement system according to claim 35, wherein said telephone network includes a maintenance trunk module (MTM) shelf having a circuit card slot, and said card is adapted for occupying said circuit card slot within said maintenance trunk module (MTM) shelf.
37. A calling service announcement system according to claim 35, wherein said number of speech files is at least one.
38. A calling service announcement system according to claim 35, wherein each said audio segment includes at least one sound bite selected from the group consisting of a tone, a period of silence, and a human-intelligible word.
39. A calling service announcement system according to claim 35, wherein said first calling service is Automatic Call Back (ACB).
40. A calling service announcement system according to claim 35, wherein said second calling service is Enhanced Repeat Dial (ERD).
41. A system for telephonically communicating calling service announcements to users of calling services on a telephone network, said calling service announcement system comprising:
a card adapted for being operatively received within said telephone network;
a memory situated on said card and storing a number of speech files in which (i) at least one speech file contains at least one audio segment utile for composing at least one calling service announcement relating to a first calling service, (ii) at least one speech file contains at least one audio segment utile for composing at least one calling service announcement relating to a second calling service, and (iii) at least one speech file contains at least one audio segment utile for composing at least one calling service announcement relating to said first calling service and also at least one calling service announcement relating to said second calling service; and
a controller situated on said card, connected in electrical communication with said memory, and operable, in response to calling service selections made by said users on said telephone network, to (i) selectively access said speech files stored in said memory, (ii) selectively sequence audio segments selected from said accessed speech files, (iii) selectively compose calling service announcements from said sequenced audio segments so that said composed calling service announcements relate to at least one of said first calling service and said second calling service according to said calling service selections made by said users, and (iv) telephonically communicate said composed calling service announcements to said users on said telephone network.
US11/179,733 1998-06-25 2005-07-12 Multiple service announcement system Abandoned US20050249335A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/179,733 US20050249335A1 (en) 1998-06-25 2005-07-12 Multiple service announcement system

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US09/104,552 US6011832A (en) 1998-06-25 1998-06-25 Multiple service announcement system and method
US09/449,588 US6442246B1 (en) 1998-06-25 1999-11-29 Multiple service announcement method
US10/191,638 US6954517B2 (en) 1998-06-25 2002-07-09 Multiple service announcement method
US11/179,733 US20050249335A1 (en) 1998-06-25 2005-07-12 Multiple service announcement system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/191,638 Continuation US6954517B2 (en) 1998-06-25 2002-07-09 Multiple service announcement method

Publications (1)

Publication Number Publication Date
US20050249335A1 true US20050249335A1 (en) 2005-11-10

Family

ID=22301081

Family Applications (4)

Application Number Title Priority Date Filing Date
US09/104,552 Expired - Fee Related US6011832A (en) 1998-06-25 1998-06-25 Multiple service announcement system and method
US09/449,588 Expired - Lifetime US6442246B1 (en) 1998-06-25 1999-11-29 Multiple service announcement method
US10/191,638 Expired - Fee Related US6954517B2 (en) 1998-06-25 2002-07-09 Multiple service announcement method
US11/179,733 Abandoned US20050249335A1 (en) 1998-06-25 2005-07-12 Multiple service announcement system

Family Applications Before (3)

Application Number Title Priority Date Filing Date
US09/104,552 Expired - Fee Related US6011832A (en) 1998-06-25 1998-06-25 Multiple service announcement system and method
US09/449,588 Expired - Lifetime US6442246B1 (en) 1998-06-25 1999-11-29 Multiple service announcement method
US10/191,638 Expired - Fee Related US6954517B2 (en) 1998-06-25 2002-07-09 Multiple service announcement method

Country Status (1)

Country Link
US (4) US6011832A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7535922B1 (en) * 2002-09-26 2009-05-19 At&T Intellectual Property I, L.P. Devices, systems and methods for delivering text messages

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7460533B1 (en) * 2001-11-15 2008-12-02 3Com Corporation System and method for multi-casting announcements
US7653000B2 (en) * 2003-03-21 2010-01-26 Siemens Aktiengesellschaft Method and device for provision and efficient utilization of resources for generating and outputting information in packet-oriented networks
US7974390B2 (en) * 2006-04-05 2011-07-05 Cisco Technology, Inc. Method and system for transferring audio content to a telephone-switching system
US7789377B2 (en) * 2006-11-03 2010-09-07 Gallea Kimberly A Fence post cap assembly

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5127004A (en) * 1989-09-15 1992-06-30 Rockwell International Corporation Tone and announcement message code generator for a telephonic switching system and method
US5652791A (en) * 1995-07-19 1997-07-29 Rockwell International Corp. System and method for simulating operation of an automatic call distributor
US5746326A (en) * 1995-12-08 1998-05-05 Daewoo Telecom Ltd. Shelf unit with a spring for use in a rack for storing a communication system
US5832060A (en) * 1996-06-14 1998-11-03 U S West, Inc. System and associated method for concatenated messaging
US5896442A (en) * 1995-10-28 1999-04-20 Samsung Electronics Co., Ltd. Voice announcement technique of an electronic exchange system
US6028924A (en) * 1996-06-13 2000-02-22 Northern Telecom Limited Apparatus and method for controlling processing of a service call
US6058120A (en) * 1997-09-30 2000-05-02 Alcatel Usa Sourcing, L.P. System and apparatus for controlling telecommunications components
US6351679B1 (en) * 1996-08-20 2002-02-26 Telefonaktiebolaget Lm Ericsson (Publ) Voice announcement management system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4439635A (en) * 1982-02-09 1984-03-27 Peter F. Theis Message delivery system
US4918322A (en) * 1988-10-06 1990-04-17 Golden Enterprises Voice/data-formatted telephone information storage and retrieval system
US5539808A (en) * 1992-07-14 1996-07-23 International Business Machines Corporation Method and system for enhanced processing of audio messages with a data processing system
JPH077532A (en) * 1993-01-19 1995-01-10 Canon Inf Syst Inc Control board controller and communication control equipment
US5664060A (en) * 1994-01-25 1997-09-02 Information Storage Devices Message management methods and apparatus
US5436967A (en) * 1994-02-01 1995-07-25 At&T Corp. Held party call-back arrangement
US5724406A (en) * 1994-03-22 1998-03-03 Ericsson Messaging Systems, Inc. Call processing system and method for providing a variety of messaging services
US5771276A (en) * 1995-10-10 1998-06-23 Ast Research, Inc. Voice templates for interactive voice mail and voice response system
CA2193014C (en) * 1995-12-22 2000-04-25 John C. Martinez Automatic call-back system and method
US5742674A (en) * 1995-12-22 1998-04-21 At&T Corp. Automatic call-back system and method using data indicating best time to call
US5758323A (en) * 1996-01-09 1998-05-26 U S West Marketing Resources Group, Inc. System and Method for producing voice files for an automated concatenated voice system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5127004A (en) * 1989-09-15 1992-06-30 Rockwell International Corporation Tone and announcement message code generator for a telephonic switching system and method
US5652791A (en) * 1995-07-19 1997-07-29 Rockwell International Corp. System and method for simulating operation of an automatic call distributor
US5896442A (en) * 1995-10-28 1999-04-20 Samsung Electronics Co., Ltd. Voice announcement technique of an electronic exchange system
US5746326A (en) * 1995-12-08 1998-05-05 Daewoo Telecom Ltd. Shelf unit with a spring for use in a rack for storing a communication system
US6028924A (en) * 1996-06-13 2000-02-22 Northern Telecom Limited Apparatus and method for controlling processing of a service call
US5832060A (en) * 1996-06-14 1998-11-03 U S West, Inc. System and associated method for concatenated messaging
US6351679B1 (en) * 1996-08-20 2002-02-26 Telefonaktiebolaget Lm Ericsson (Publ) Voice announcement management system
US6058120A (en) * 1997-09-30 2000-05-02 Alcatel Usa Sourcing, L.P. System and apparatus for controlling telecommunications components

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7535922B1 (en) * 2002-09-26 2009-05-19 At&T Intellectual Property I, L.P. Devices, systems and methods for delivering text messages
US20090221311A1 (en) * 2002-09-26 2009-09-03 At&T Intellectual Property I, L.P. Devices, Systems and Methods For Delivering Text Messages
US7903692B2 (en) 2002-09-26 2011-03-08 At&T Intellectual Property I, L.P. Devices, systems and methods for delivering text messages

Also Published As

Publication number Publication date
US20030063718A1 (en) 2003-04-03
US6954517B2 (en) 2005-10-11
US6011832A (en) 2000-01-04
US6442246B1 (en) 2002-08-27

Similar Documents

Publication Publication Date Title
US7492874B2 (en) Dynamic interactive voice architecture
US6885733B2 (en) Method of providing a user interface for audio telecommunications systems
US6625261B2 (en) Method, system and article of manufacture for bookmarking voicemail messages
JP3101767B2 (en) Message telephone based delivery system with selected greeting
JP4499296B2 (en) Integrated register for caller ID and email address
US20040114732A1 (en) Apparatus and method for editable personalized ring back tone service
US5442689A (en) Apparatus and method for providing services prior to call completion in a telecommuncation system
US6526128B1 (en) Partial voice message deletion
WO1998000958A9 (en) Telephone calling party announcement system and method
US20050249335A1 (en) Multiple service announcement system
US5483578A (en) Method of managing a speech memory, and assembly therefor
US8571199B2 (en) Method and apparatus for proper routing of customers
CA2295267C (en) Automatic user preference selection for message playback based on caller line identification data
US7457398B2 (en) Methods and systems for providing voicemail services
US7801286B1 (en) Method and system for managing voice mail boxes
NZ313227A (en) Telephone exchange
US20060233319A1 (en) Automatic messaging system
US6151386A (en) Technique for efficiently accessing telephone messages
US7949331B1 (en) Voicemail system with calling party identification
US7346505B1 (en) System and method for voicemail transcription
GB2286504A (en) Telephone answering machine
US20010016033A1 (en) Audio storage apparatus
GB2301262A (en) Caller identification
JPH1079795A (en) Bulletin board voice messaging system
US20010043679A1 (en) Voice mail system with subscriber noticeboard facility

Legal Events

Date Code Title Description
AS Assignment

Owner name: AT&T KNOWLEDGE VENTURES, L.P., NEVADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RICE, CAROL ANN;CRUMPLER, RONALD DALE;DOWNEY, JOHN DAVID;REEL/FRAME:020826/0163

Effective date: 19980723

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION