IP Library Granted Patent US 10,978,095
Granted Patent B2
US 10,978,095 · App. 16/181,732 · Granted Apr 13, 2021

Control of incoming calls

Inventors: Donatello Carriero (Rome, IT); Patrizia Manganelli (Rome, IT)
Assignee: International Business Machines Corporation
G10L25/63G10L17/02G10L25/51H04L65/1079H04M3/543
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,978,095
App. No.
16/181,732
Granted
Apr 13, 2021
Kind
B2
Abstract

Aspects of the present disclosure relate to controlling incoming calls. A call recording corresponding to at least a portion of a call between a receiver and a caller is received. A warning status of the call is verified according to a conversation pattern of the call recording. A warning structure is updated with call information based on the conversation pattern, the warning structure used for controlling future incoming calls.

Claims (51)

1. A method comprising:

receiving, by a computing system, a call recording corresponding to at least a portion of a call between a receiver and a caller;

distinguishing, by the computing system, a receiver speech portion of the call recording using a predefined voiceprint of the receiver, a remaining portion of the call recording defining a caller speech portion of the call;

searching, by the computing system, one or more receiver questions in the receiver speech portion corresponding to one or more predefined key questions;

identifying, by the computing system, corresponding caller answers to the receiver questions;

verifying, by the computing system, a warning status of the call according to the receiver questions and a conversation pattern of the call recording;

determining, by the computing system, call information of the call based on the receiver questions and the corresponding caller answers; and

updating, by the computing system, in response to verifying the warning status, a warning structure with call information based on the conversation pattern, the warning structure used for controlling future incoming calls.

2. The method of claim 1 , further comprising:

searching, by the computing system, one or more receiver statements in the receiver speech corresponding to one or more predefined mood statements, wherein the warning status of the call is determined according to the receiver statements; and

determining, by the computing system, the call information of the call based on the receiver statements.

3. The method of claim 1 , wherein in response to verifying the warning status of the call, the method further comprises:

determining, by the computing system, a voiceprint of the caller according to the caller speech; and

updating, by the computing system, the warning structure with the voiceprint of the caller.

4. The method of claim 1 , wherein the call information includes a number of the caller, an identifier of the caller, a purpose of the call, and a mood of the receiver during the call.

5. The method of claim 4 , wherein the method further comprises:

transmitting the number of the caller, the identifier of the caller, the purpose of the call, and the mood of the receiver to a terminal device of the receiver in response to the receiver receiving a second call from the number of the caller.

6. A system comprising:

a memory storing program instructions; and

a processor, wherein the processor is configured to execute the program instructions to perform a method comprising:

receiving a call recording corresponding to at least a portion of a call between a receiver and a caller;

distinguishing, by the computing system, a receiver speech portion of the call recording using a predefined voiceprint of the receiver, a remaining portion of the call recording defining a caller speech portion of the call;

searching, by the computing system, one or more receiver questions in the receiver speech portion corresponding to one or more predefined key questions;

identifying, by the computing system, corresponding caller answers to the receiver questions;

verifying a warning status of the call according to the receiver questions and a conversation pattern of the call recording;

determining, by the computing system, call information of the call based on the receiver questions and the corresponding caller answers; and

updating, in response to verifying the warning status, a warning structure with call information based on the conversation pattern, the warning structure used for controlling future incoming calls.

7. The system of claim 6 , wherein the method performed by the processor further comprises:

searching one or more receiver statements in the receiver speech corresponding to one or more predefined mood statements, wherein the warning status of the call is determined according to the receiver statements; and

determining the call information of the call based on the receiver statements.

8. The system of claim 6 , wherein in response to verifying the warning status of the call, the method performed by the processor further comprises:

determining a voiceprint of the caller according to the caller speech; and

updating the warning structure with the voiceprint of the caller.

9. The system of claim 6 , wherein the call information includes a number of the caller, an identifier of the caller, a purpose of the call, and a mood of the receiver during the call.

10. The system of claim 9 , wherein the method performed by the processor further comprises:

transmitting the number of the caller, the identifier of the caller, the purpose of the call, and the mood of the receiver to a terminal device of the receiver in response to the receiver receiving a second call from the number of the caller.

11. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:

receiving, by a computing system, a call recording corresponding to at least a portion of a call between a receiver and a caller;

distinguishing, by the computing system, a receiver speech portion of the call recording using a predefined voiceprint of the receiver, a remaining portion of the call recording defining a caller speech portion of the call;

searching, by the computing system, one or more receiver questions in the receiver speech portion corresponding to one or more predefined key questions;

identifying, by the computing system, corresponding caller answers to the receiver questions;

verifying, by the computing system, a warning status of the call according to the receiver questions and a conversation pattern of the call recording;

determining, by the computing system, call information of the call based on the receiver questions and the corresponding caller answers; and

updating, by the computing system, in response to verifying the warning status, a warning structure with call information based on the conversation pattern, the warning structure used for controlling future incoming calls.

12. The computer program product of claim 11 , wherein the method performed by the processor further comprises:

searching one or more receiver statements in the receiver speech corresponding to one or more predefined mood statements, wherein the warning status of the call is determined according to the receiver statements; and

determining the call information of the call based on the receiver statements.

13. The computer program product of claim 11 , wherein in response to verifying the warning status of the call, the method performed by the processor further comprises:

determining a voiceprint of the caller according to the caller speech; and

updating the warning structure with the voiceprint of the caller.

14. The computer program product of claim 11 , wherein the call information includes a number of the caller, an identifier of the caller, a purpose of the call, and a mood of the receiver during the call.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2018
From: CARRIERO, DONATELLO; MANGANELLI, PATRIZIA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 047422/0305 →
Continuity (1)
Related Publication 20200143822A1 · May 7, 2020