User programmable call progress tone detection
20 claims: 3 independent, 17 dependent
- 1REIVINDICAÇÕES 1. Método, caracterizado por compreender:receber uma primeira amostra de áudio em um comutador através de uma porta de telecomunicação bidirecional;receber uma primeira chamada de telecomunicação em uma segunda porta de telecomunicação bidirecional;e fixar um primeiro sinalizador quando um exemplo da dita primeira amostra de áudio ocorrer na dita primeira chamada de telecomunicação.
- 2Método, de acordo com a reivindicação 1, caracterizado por compreender ainda:transferir a dita primeira chamada de telecomunicação para a dita primeira porta de telecomunicação bidirecional quando o dito primeiro sinalizador tiver sido fixado.
- 3Método, de acordo com a reivindicação 1, caracterizado por compreender ainda:receber um programa e dados do programa através de uma porta de programação.
- 4Método, de acordo com a reivindicação 1, caracterizado por compreender ainda:terminar a dita primeira chamada de telecomunicação quando o dito primeiro sinalizador tiver sido fixado.
- 5Método, de acordo com a reivindicação 1, caracterizado por compreender ainda:receber uma segunda amostra de áudio no dito comutador através da dita primeira porta de telecomunicação bidirecional;e fixar um segundo sinalizador quando um exemplo da dita segunda amostra de áudio ocorrer na dita primeira chamada de telecomunicação. 2/4
- 6Método, de acordo com a reivindicação 1, caracterizado pelo fato do dito exemplo da dita primeira amostra de áudio ocorrer durante o estabelecimento da dita primeira chamada de telecomunicação.
- 7Método, de acordo com a reivindicação 1, caracterizado pelo fato do dito exemplo da dita primeira amostra de áudio ocorrer após o estabelecimento da dita primeira chamada de telecomunicação.
- 8Método caracterizado por compreender:receber uma primeira amostra de áudio em um comutador através de uma primeira porta de telecomunicação bidirecional ,receber uma primeira chamada de telecomunicação em uma segunda porta de telecomunicação bidirecional;fixar um primeiro sinalizador quando um exemplo da dita primeira amostra de áudio ocorrer na dita primeira chamada de telecomunicação;receber uma segunda chamada de telecomunicação em uma terceira porta de telecomunicação bidirecional;e fixar um segundo sinalizador quando um exemplo da dita primeira amostra de áudio ocorrer na dita segunda chamada de telecomunicação.
- 9Método, de acordo com a reivindicação 8, caracterizado por compreender ainda:transferir a dita primeira chamada de telecomunicação para a dita primeira porta de telecomunicação bidirecional quando o dito primeiro sinalizador tiver sido fixado.
- 10Método, de acordo com a reivindicação 8, caracterizado por compreender ainda:receber um programa e dados do programa através de uma 3/4 porta de programação.
- 11Método, de acordo com a reivindicação 8, caracterizado por compreender ainda:terminar a dita primeira chamada de telecomunicação quando o dito primeiro sinalizador tiver sido fixado.
- 12Método, de acordo com a reivindicação 8, caracterizado por compreender ainda:receber uma segunda amostra de áudio no dito comutador através da dita primeira porta de telecomunicação bidirecional;e fixar um terceiro sinalizador quando um exemplo da dita segunda amostra de áudio ocorrer na dita segunda chamada de telecomunicação.
- 13Método, de acordo com a reivindicação 8, caracterizado pelo fato do dito exemplo da dita primeira amostra de áudio ocorrer durante o estabelecimento da dita primeira chamada de telecomunicação.
- 14Método, de acordo com a reivindicação 8, caracterizado pelo fato do dito exemplo da dita primeira amostra de áudio ocorrer após o estabelecimento da dita primeira chamada de telecomunicação.
- 15Método caracterizado por compreender:receber uma primeira amostra de áudio em um comutador através de uma primeira porta de telecomunicação bidirecional;receber uma segunda amostra de áudio em um comutador através de uma segunda porta de telecomunicação bidirecional;receber uma primeira chamada de telecomunicação em uma terceira porta de telecomunicação bidirecional;e 4/4 fixar um primeiro sinalizador quando um exemplo de pelo menos um das primeira amostra de áudio e segunda amostra de áudio ocorrer na dita primeira chamada de telecomunicação.
- 16Método, de acordo com a reivindicação 15, caracterizado por compreender ainda:receber um programa e dados do programa através de uma porta de programação.
- 17Método, de acordo com a reivindicação 15, caracterizado por compreender ainda:terminar a dita primeira chamada de telecomunicação quando o dito primeiro sinalizador estiver fixado.
- 18Método, de acordo com a reivindicação 15, caracterizado por compreender ainda:transferir a dita primeira chamada de telecomunicação para a dita primeira porta de telecomunicação bidirecional quando o dito primeiro sinalizador estiver fixado.
- 19Método, de acordo com a reivindicação 15, caracterizado pelo fato do dito exemplo da dita primeira amostra de áudio ocorrer durante o estabelecimento da dita primeira chamada de telecomunicação.
- 20Método, de acordo com a reivindicação 15, caracterizado pelo fato do dito exemplo da dita primeira amostra de áudio ocorrer após o estabelecimento da dita primeira chamada de telecomunicação. 1/6
Independent claims20
71 paragraphs in 6 sections, as filed
(54) Title: DETECTION OF PROGRESS TONE OF (57) Summary: CALL USER PROGRAMMABLE (30) Unionist Priority: 3/19/2007 us 11 / 687,890 (73) Owner (s): Avaya INC.
(72) Inventor (s): Ronald Lee Fletcher (74) Attorney (s): Orlando de Souza (86) International Request: pct us2008056538 de
11/03/2008 (87) International Publication: wo 2008 / U5733of 25/09/2008
<img file="BRPI0808968A2_D0001.tif" />
1/12
USER PROGRAMMABLE CALL PROGRESS TONE DETECTION
FIELD OF THE INVENTION
The present invention relates to communication in general and, more particularly, to the design of telecommunication switches.
HISTORY OF THE INVENTION
Direct marketing is often done by calling potential customers in a call-out campaign. External call campaigns have very low success rates and therefore need to be efficient. One factor that affects the efficiency of the external call campaign is the use of human sales agents. When a sales agent just sits there waiting for the called party to answer the call, the sales agent's time is being wasted. This is clearly inefficient.
To address this inefficiency, telecommunication switches have been built that automatically place calls and wait for the called party to answer before transferring the call to an available sales agent. The telecommunication switch knows that the call was answered by a human being waiting, and not, for example, by a fax machine or an answering machine when listening to the sounds made at the other end. This faces some of the drawbacks of telecommunication switches in the prior art, but not all of them, and therefore, there is a need for new inventions in the design of telecommunication switches.
SUMMARY OF THE INVENTION
2/12 switch because it makes
The present invention enables the design and operation of telecommunication switches that avoid some of the costs and disadvantages of telecommunication switches in the prior art. A disadvantage of the prior art is that the sounds they hear are encoded by the telecommunications manufacturer. This is disadvantageous, impossible for the telecommunication switch user to be able to change sounds without needing the manufacturer to make the changes. In general, this is a slow and costly process.
To remedy this situation, the illustrative version of the present invention allows the telecommunication switch to be programmable by the user in the field - in contrast to only programmable by the manufacturer or third party software company - with audio samples. Each audio sample. Each audio sample is an example of a sound that can be found during or after the establishment of a telecommunication call that is handled by the telecommunication switch. According to the illustrative version, audio samples are received by the telecommunication switch through one or more of the same ports that the telecommunication switch uses to route calls, in contrast to programs and program data that are received by the radio switch. telecommunication through a programming port.
The illustrative version comprises: receiving a first audio sample on a switch through a first bidirectional telecommunication port; receive a first telecommunication call on a second port
3/12 bidirectional telecommunication; and establish a first beacon when an example of the first audio sample occurs on the first telecommunication call.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 represents a schematic diagram of a portion of a typical telecommunication system.
Figure 2 represents a block diagram of the components of the telecommunication switch 102.
Figure 3 represents a flow chart of the tasks highlighted in the illustrative version of the present invention.
Figure 4 represents a flowchart of the highlighted tasks involved in carrying out task 303 of the illustrative version of the present invention.
Figure 5 represents a flowchart of the highlighted task involved in carrying out task 403 of the illustrative version of the present invention.
Figure 6 represents a flowchart of the highlighted task involved in carrying out task 403 in an alternative version of the present invention.
DETAILED DESCRIPTION
Figure 1 represents a schematic diagram of the detached components of the telecommunication system 100 according to the illustrative version of the present invention. Telecommunication system 100 comprises: telecommunication terminals 101-1, 101-2, 101-3, 101-4, 101-5, and 101-6, telecommunication switch 102, and Public Switched Telephone Network (PSTN) 110, interconnected as shown.
Although the illustrative version comprises three telecommunication terminals connected directly to the
4/12 telecommunication 102 and three telecommunication terminals connected to telecommunication switch 102 through Public Switched Telephone Network 110, it will be clear to those skilled in the technology, after reading this specification, how to make and use alternative versions of the present invention which comprise:
i. any number of telecommunication terminals that are directly connected to telecommunication switch 102; or ii. any number of telecommunication terminals that are connected to telecommunication switch 102 via Public Switched Telephone Network 110; or iii. any combination of i and ii.
According to the illustrative version, the telecommunication terminal 101-i, where i ε {1,2,3,4,5,6} is a device (for example, a cordless handset that you do not use hand, desk phone, etc.), which is capable of carrying out the functionality described below and the accompanying figures. Although the illustrative version comprises identical telecommunication terminals, it will be clear to those of skill in the technology, after reading this specification, how to make and use versions of the present invention in which some or all of the telecommunication terminals are identical. It will be clear to those skilled in the technology, after reading this specification, how to make and use the 101-i telecommunication terminal.
Telecommunication switch 102 is a switch that is capable of carrying out the functionality described below and the accompanying Figures. For example, the
5/12 telecommunication 102 establishes telecommunication calls between terminals 101-1, 101-2, 101-3, 101-4, 101-5, and 101-6, scanning these calls for occurrences of the audio samples that were provided to the telecommunication switch 102, and handles calls like that, based on the occurrence of the audio signals. Details on how to make and use telecommunication switch 102 are described in detail below and in the accompanying figures.
The Public Switched Telephone Network 110 is the Public Switched Telephone Network as it is well known to those skilled in technology. Although the illustrated version uses the Public Switched Telephone Network, it will be clear to those skilled in the technology, after reading this specification, how to make and use alternative versions of the present invention, which use a different network (for example, the Internet, etc.) .
Figure 2 is a block diagram of the detached components of the telecommunication switch 102 according to the illustrative version of the present invention. Telecommunication switch 102 comprises:
<td>i.</td><td>administrative interface port</td><td>201, and</td>
<td>ii.</td><td>programming port 202, and</td><td></td>
<td>iii.</td><td>signaling port 203, and</td><td></td>
<td>iv.</td><td>memory 204, and</td><td></td>
<td>V.</td><td>205 processor, and</td><td></td>
<td>saw .</td><td>telecommunication ports 206-1, 206-4, 208.5, and 206-6, and</td><td> 206-2,</td>
<td>vii.</td><td>commutator factory 207.</td><td></td>
interconnected as shown. It will be clear to those skilled in the technology, after reading this
6/12 specification, how to make and use alternative versions of the present invention, wherein the telecommunication switch 102 comprises any sub-combination of i, ii, iii, iv, v, vi, and vii.
According to the illustrative version, telecommunication switch 102 is a single integrated device. However, it will be clear to those skilled in the technology, after reading this specification, how to make and use alternative versions of the present invention in which the telecommunication switch 102 comprises one or more telecommunication switches and one or more general purpose computers that process software computer telephony integration.
Administrative interface 201 is the mechanism by which the telecommunication system administrator manages telecommunication switch 102. According to the illustrative version, administrative interface 201 comprises a graphical user interface and a reset button. It will be clear to those skilled in the technology, after reading this specification, how to make and use the administrative interface 201.
Programming port 202 enables delivery of programs and program data to telecommunication switch 102 by the manufacturer of telecommunication switch 102. It will be clear to those of skill in technology how to make and use the programming port
202 .
The signaling port 203 allows the telecommunication switch 102 to exchange signaling information with the Public Switched Telephone Network 110, in a way
7/12 quite well known. It will be clear to those skilled in technology how to make and use the signaling port
203 .
Memory 204 is a non-volatile memory that stores programs, program data, and audio samples for telecommunication switch 102. The programs instruct processor 205 how to act. The program data comprises audio samples and / or characterization of audio signals heard by the processor 205, in task 303 during the establishment and after the establishment of a call. Task 3 01 is carried out as often as necessary or advantageous. It will be clear to those skilled in technology how to make and use memory
204 .
The 205 processor is a general purpose processor that performs the tasks described below and in the accompanying Figures. It will be clear to those skilled in the technology how to make and use the 205 processor.
Telecommunication ports 206-1, 206-2, 206-3, 2064, 206-5, and 206-6 are local and trunk ports that provide communication services to telecommunication terminals 101-1, 101-2, 101 -3, 101-4, 101-5, and 101-6 and to receive audio samples as described in detail below. It will be clear to those skilled in the technology how to make and use telecommunication ports 206-1, 206-2, 206-3, 206-4, 206-5, and 206-6.
The switching plant 207 is a circuit that interconnects the telecommunication ports 206-1, 206-2, 206-3, 206-4, 206-5, and 206-6 and the processor 205. It will be clear to those skilled in the technology how make and use the factory
8/12 switching 207.
Figure 3 represents a flowchart of the highlighted tasks performed according to the operation of the illustrative version. According to the illustrative version, the three tasks represented in Figure 3 are performed concurrently, but it will be clear to those skilled in the technology, after reading this specification, how to make and use alternative versions of the present invention in which the three tasks represented in Figure 3 are not carried out concurrently.
In task 301, telecommunication switch 102 receives a program and program data through programming port 202, whose program and program data are created by the manufacturer of telecommunication switch 102 or a third-party entity. It will be clear to those skilled in the technology, after reading this specification, how to make and use versions of the present invention that perform task 301.
In task 302, telecommunication switch 102 receives audio sample k through telecommunication 206-i, where k is an integral that is of the singular port for each audio sample that is received by telecommunication switch 102, and in which i ε {1,2,3,4,5,6}. The audio sample k is an example of a sound that can be found during or after the establishment of a telecommunication call that is handled by the telecommunication switch 102. Task 302 is performed each time an audio sample is provided to telecommunication switch 102.
In contrast to programs and program data
9/12 received in task 301, the audio samples are created by the end user of the telecommunication switch 102 and fed into the telecommunication switch 102 by the end user. This allows the telecommunication switch 102 to be programmable by the user with new audio samples in the field, in contrast to the telecommunication switches in the previous technology that are programmed with new audio samples only by the manufacturer, in the form of program data, through the programming port. When telecommunication switch 102 receives the audio sample k through telecommunication port 206-i, processor 205 stores the audio sample k in memory 204 for use in task 303. It will be clear to those skilled in the technology, after reading this specification, how to make and use versions of the present invention that perform task 302.
In task 303, telecommunication switch 102 processes telecommunication call j at telecommunication port 206-i, scans telecommunication call j for each occurrence of the audio sample k, and handles telecommunication call j accordingly. The details of task 303 are described below and in the accompanying figures. It will be clear to those skilled in the technology how to make and use versions of the present invention that perform task 303.
Figure 4 represents a flowchart of the highlighted tasks associated with task 303, the processing of the telecommunication call j.
In task 401, telecommunication switch 102 processes telecommunication call j at the
10/12 telecommunication 206-i. According to the illustrative version, the telecommunication call j is a call initiated by the telecommunication switch 102 itself - either under its own schedule or under the direction of a computer-telephony integration application - as part of a call out campaign. . However, it will be clear to those skilled in the technology how to make and use alternative versions in which the telecommunication call is not initiated by the telecommunication switch 102, but is initiated by one of the telecommunication terminals 101-1 to 101-6. It will be clear to those skilled in the technology how to make and use versions of the present invention that perform task 401.
In task 402, telecommunication switch 102 continuously scans the telecommunication call j - both during and after its establishment - and sets the flag [j, k] when detecting an occurrence of the audio sample k in a telecommunication call j . According to the illustrative version, the match is determined based solely on the tonal characteristics of the audio signal. However, it will be clear to those skilled in the technology, after reading this specification, how to make and use alternative versions of the present invention in which the match is determined based on other characteristics of the audio signal, including, without limitation:
i. the semantic content, or ii. amplitude characteristics, or iii. musical characteristics (for example, key, cadence, time signature, etc.), or iv. background noise level, or
11/12
v. distortion spectrum, or vi. dynamic range, or vii. tonal characteristics, or viii. any combination of i, ii, iii, iv, v, vi, and vii.
In task 403, telecommunication switch 102 handles telecommunication call j based on the status of flag [j, k]. When flag [j, k] is set, processor 205 performs an action with respect to telecommunication call j as described in detail below and in the accompanying figures.
Figure 5 represents a flowchart of the details of task 403 according to the first illustrative version of the present invention.
In task 501, telecommunication switch 102 ends telecommunication call j when flag [j, k] is fixed. It will be clear to those skilled in the technology how to make and use versions of the present invention that perform task 501.
Figure 6 represents a flow chart of the details of task 403 according to the second illustrative version of the present invention.
In task 601, telecommunication switch 102 transfers telecommunication call j to telecommunication terminals 101-1, 101-2, 101-3, 101-4, 101-5, and 101-6 through whatever is available from the telecommunication ports 206-1, 206-2, 206-3, 206-4, 206-5, and 206-6, when the flag [j, k] is fixed. It will be clear to those skilled in the technology how to make and use versions of the present invention that perform task 601.
12/12
It should be understood that the versions described above are merely illustrative of the present invention and that many variations of the versions described above can be made by those skilled in the technology without departing from the scope of the invention. For example, in this Specification, numerous specific details are presented to provide a complete description and understanding. of the illustrative versions of the present invention. Those skilled in the technology, however, will recognize that the invention can be practiced without one or more of these details, or with other methods, materials, components, etc.
1/4
Contents6
6 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6
13 members in 7 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 11687890 | United States of America | – | |
| 68789007 | United States of America | A | |
| 68789007 | United States of America | A | |
| 2008056538 | United States of America | W | |
| 2008056538 | United States of America | W | |
| 11687890 | – | – | – |
| 2008056538 | – | – | – |
| US20070687890 | – | – | – |
| WO2008US56538 | – | – | – |
Members13
| Document | Office | Kind | |
|---|---|---|---|
| US2008232573A1 | United States of America | A1 | |
| WO2008115733A1 | World Intellectual Property Organization (WIPO) | A1 | |
| GB0916113D0 | United Kingdom | D0 | |
| GB2460201A | United Kingdom | A | |
| KR20090123890A | Republic of Korea | A | |
| DE112008000684T5 | Germany | T5 | |
| JP2010522484A | Japan | A | |
| GB2460201B | United Kingdom | B | |
| KR101289507B1 | Republic of Korea | B1 | |
| US8750484B2 | United States of America | B2 | |
| BRPI0808968A2This record | Brazil | A2 | |
| DE112008000684B4 | Germany | B4 | |
| BRPI0808968B1 | Brazil | B1 |
5 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]GrantedPRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 10/11/2020, OBSERVADAS AS CONDICOES LEGAIS.B16A | B16A | |
| Decision: intention to grant [chapter 9.1 patent gazette]B09A | B09A | |
| Patent application procedure suspended [chapter 6.1 patent gazette]B06A | B06A | |
| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]B06U | B06U | |
| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]B06F | B06F |
Numbers
- Publication
- PI0808968
- Publication, DOCDB
- PI0808968
- Publication, EPODOC
- BRPI0808968
- Application
- 8968
- Application, DOCDB
- PI0808968
- Application, EPODOC
- BR2008PI08968
Titles2
- Portuguese
- DETECÇÃO DE TOM DE PROGRESSO DE CHAMADA PROGRAMÁVEL PELO USUÁRIO
- English
- USER PROGRAMMABLE CALL PROGRESS TONE DETECTION
Classification
- CPC, 5
- H04M3/5158
- H04M3/51
- H04M2203/2027
- H04M3/02
- H04M3/42
- IPC, 1
- H04M3 51
