# US 12,010,272 B2 · Method for processing voice messages, method for deactivating DTMF coding and method for processing a request to deactivate DTMF coding

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,010,272 B2
- Document ID: US12010272B2
- Status: Granted
- Kind: B2
- Application number: 17/418,620
- Filed: 2019-12-09
- Published: 2022-03-17
- Granted: 2024-06-11
- Earliest claimed: 2018-12-28
- Assignees: Orange
- Applicants: Orange
- Inventors: Bertrand Bouvet
- Web page: https://patentgrep.com/patent/US12010272B2

## CPC

- H04M 7/1295: {Details of dual tone multiple frequency signalling}
- H04L 65/1069: Session establishment or de-establishment
- H04L 65/1104: Session initiation protocol [SIP]
- H04M 3/533: Voice mail systems
- H04M 7/0069: {comprising a residential gateway, e.g. those which provide an adapter for POTS or ISDN terminals}
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Methods are described for processing voice messages, for deactivating DTMF coding, and for processing a request to deactivate DTMF coding. The method for processing voice messages using a terminal includes sending a request to a voice server to be interpreted by the server to deactivate DTMF coding on a communication channel between the server and the terminal, receiving, from the server, a datum relating to the terminal's configuration, interpreting the configuration datum and applying to the terminal a configuration mode obtained from the interpretation, and processing voice messages using the terminal according to the configuration mode.

## Claims

### Claim 1

A method for processing voice messages by a terminal, said method comprising:
sending to a voice server a request that must be interpreted by the server to disable DTMF encoding on a communication channel between the server and the terminal;
receiving from the voice server, in response to said request, an item of configuration data of the terminal;
interpreting the item of configuration data and applying to the terminal a mode of configuration for processing voice messages, wherein the mode of configuration is obtained on the basis of the interpretation; and
processing voice messages by said terminal according to said mode of configuration, voice messages of a user of the terminal.

### Claim 2 (depends on 1)

The method of claim 1 wherein the request is contained in a field of a signaling message.

### Claim 3 (depends on 2)

The method of claim 2 wherein the signaling message is:
a message of SIP INVITE, SIP REINVITE, SIP UPDATE, SIP 200 OK, or SIP 1XX type;
an SDP offer or reply;
a SIP Supported or SIP Required header;
a new dedicated SIP header for transmitting the request;
a message compliant with the ISUP/BICC protocol of IAM, ACM, ANM, PRG, or CON type; or
an HTTP request asking to set up a WebRTC session.

### Claim 4 (depends on 1)

The method of claim 1 wherein the request is contained in a sequence in DTMF or in a voice message that can be interpreted by the server.

### Claim 5 (depends on 1)

The method of claim 1 wherein the sending of the request is only done if it has been determined that the terminal does not possess a keyboard making it possible to generate DTMF codes.

### Claim 6 (depends on 5)

The method of claim 5 wherein it is determined (E100) that the terminal does not possess a keyboard:
on the basis of a message received from the terminal, the message being able to be a message of pairing of said terminal with another device, or a message of CC-FACILITY, MM-IWU or CC-INFO type; or
by reading an item of configuration data of a device with which the terminal is paired.

### Claim 7 (depends on 1)

The method of claim 1 wherein the item of configuration data includes:
a positive acknowledgment of the request to disable DTMF encoding; or
a command so that the terminal interprets for a determined time period the voice messages as voice commands.

### Claim 8 (depends on 1)

A non-transitory computer readable data medium having stored thereon instructions which, when executed by a processor, cause the processor to perform the method of claim 1.

### Claim 9

A method for disabling DTMF encoding on a communication channel between a voice server and a terminal, the method being implemented by the voice server and comprising:
receiving a request that must be interpreted by a request server to disable DTMF encoding on the channel;
enabling for the channel an alternative solution for communicating with the terminal, instead of the DTMF encoding; and
sending to the terminal, in response to said request, an item of configuration data including a positive acknowledgment of the request.

### Claim 10 (depends on 9)

The disabling method of claim 9 wherein the alternative solution includes a voice recognition technique when receiving and a voice synthesizing mode when transmitting.

### Claim 11 (depends on 9)

A non-transitory computer readable data medium having stored thereon instructions which, when executed by a processor, cause the processor to perform the method of claim 9.

### Claim 12

A method for processing a request to disable DTMF encoding on a communication channel between a voice server and a terminal, the method being implemented by the server and comprising:
receiving a request that must be interpreted by the server to disable DTMF encoding on the channel;
maintaining DTMF encoding;
sending to the terminal, in response to said request, a negative acknowledgement of said request and/or an item of configuration data including a command so that the terminal interprets for a determined time period the voice messages detected by the terminal as voice commands.

### Claim 13 (depends on 12)

A non-transitory computer readable data medium having stored thereon instructions which, when executed by a processor, cause the processor to perform the method of claim 12.

### Claim 14

A communicating system including a terminal, said communicating system comprising:
communicating means configured to send to a voice server a request that must be interpreted by the voice server to disable DTMF encoding over a communication channel between the voice server and the terminal, and to receive from the voice server, in response to said request, an item of configuration data of the terminal; and
a parametizer configured to interpret the item of configuration data and to apply to the terminal a mode of configuration for processing voice messages, wherein the mode of configuration is obtained on the basis of the interpretation, the terminal having to process voice messages of a user of the terminal according to the mode of configuration.

### Claim 15 (depends on 14)

The communicating system of claim 14 further including an item of network termination equipment to which said terminal is paired.

### Claim 16 (depends on 14)

A communication system including the communicating system of claim 14 and a voice server connected to a terminal via a communication channel and able to communicate with the terminal by DTMF encoding, the voice server comprising:
communicating means configured to receive a request that must be interpreted by the voice server to disable DTMF encoding on the channel; and
a parametizer configured to maintain the DTMF encoding,
the communicating means being configured to send to the terminal, in response to said request, a negative acknowledgement of the request and/or an item of configuration data including a command so that the terminal interprets for a determined time period the voice messages detected by the terminal as voice commands.

### Claim 17 (depends on 14)

A communication system including the communicating system of claim 14 and a voice server connected to a terminal via a communication channel and which can communicate with the terminal by DTMF encoding, the voice server comprising:
communicating means configured to receive a request that must be interpreted by the voice server to disable DTMF encoding on the channel; and
a parametizer configured to enable for the channel an alternative solution for communicating with the terminal, instead of the DTMF encoding,
the communicating means being configured to send to the terminal, in response to said request, an item of configuration data including a positive acknowledgment of the request.

### Claim 18

A voice server connected to a terminal via a communication channel and which can communicate with the terminal by DTMF encoding, the voice server comprising:
communicating means configured to receive a request that must be interpreted by said voice server to disable DTMF encoding on said channel; and
parametizer configured to enable for the channel an alternative solution for communicating with the terminal, instead of the DTMF encoding,
the communicating means being configured to send to the terminal, in response to said request, an item of configuration data including a positive acknowledgment of the request.

### Claim 19

A voice server connected to a terminal via a communication channel and able to communicate with the terminal by DTMF encoding, the voice server comprising:
communicating means configured to receive a request that must be interpreted by the voice server to disable DTMF encoding on the channel; and
a parametizer configured to maintain the DTMF encoding,
the communicating means being configured to send to the terminal, in response to said request, a negative acknowledgement of the request and/or an item of configuration data including a command so that the terminal interprets for a determined time period the voice messages detected by the terminal as voice commands.
