IP Library › Granted Patent US 11,190,638
Granted Patent B2
US 11,190,638 · App. 16/481,647 · Granted Nov 30, 2021

Detection and prevention of unwanted calls in a telecommunications system

Inventors: Robert Benlolo (Cote-Saint-Luc, CA); Carlos Miranda (Deerfield Beach, FL); Alan Tai (Marlboro, NJ); Kumar Thirumalaiappan (Edison, NJ)
Assignee: Tata Communications (America) Inc.
H04M3/436H04M3/42059H04M3/42102
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 11,190,638
App. No.
16/481,647
Granted
Nov 30, 2021
Kind
B2
Abstract

A method that detects unwanted calls based on information shared between a first telecommunications network provided by a first service provider and a second service provider providing a second telecommunications network including receiving, by a data-processing system, a request to provide a telecommunications service to the first telecommunications network, the request being received by the first telecommunications network from a user of the first telecommunications network through a first gateway, and wherein the request comprises a calling party identification that identified a calling party and a called party identification that identified a called party. The method further includes examining, by the data-processing system, statistics relating to requests for telecommunications services; and generating, by the data-processing system, a first signal when the called party identification in the request appears in the statistics in excess of a predetermined first number of instances within a predetermined first time interval.

Claims (44)

1. A method that detects unwanted calls based on information shared between a first telecommunications network provided by a first service provider and a second service provider providing a second telecommunications network, the method comprising:

receiving, by a data-processing system, a request to provide a telecommunications service to the first telecommunications network, the request being received by the first telecommunications network from a user of the first telecommunications network through a first gateway, and wherein the request comprises a calling party identification that identified a calling party and a called party identification that identified a called party;

examining, by the data-processing system, statistics relating to requests for telecommunications services; and

generating, by the data-processing system, a first signal when the called party identification in the request appears in the statistics in excess of a predetermined first number of instances within a predetermined first time interval, and wherein the first signal is generated when the calling party identification in the request appears in the statistics in excess of the predetermined first number of instances within the predetermined first time interval, and when the called party identification in the request appears in the statistics in excess of a predetermined second number of instances within a predetermined second time interval.

2. The method according to claim 1 , wherein the first signal is generated when the calling party identification in the request appears in the statistics in excess of the predetermined second number of instances within the predetermined second time interval.

3. The method according to claim 1 , wherein the first signal is generated when a same calling party identification as in the request appears in the statistics as calling a same called party identification as in the request, in excess of a third number of instances within a third time interval.

4. The method according to claim 1 , wherein the called party identification comprises digits that define the called party identification, the digits being a proper subset of digits that define a B-Number of the called party.

5. The method according to claim 1 , wherein the calling party identification comprises digits that define the calling party identification, the digits being a proper subset of digits that define an A-Number of the calling party.

6. The method according to claim 1 , further comprising denying the telecommunications service to the user of the first telecommunications network, based on the first signal being generated.

7. The method according to claim 1 , wherein the predetermined first number of instances is based on a characteristic of the first telecommunications network.

8. The method according to claim 1 , wherein the predetermined first number of instances is based on a characteristic of a third telecommunications network that corresponds to the called party identification.

9. A method that detects unwanted calls based on information shared between a first telecommunications network provided by a first service provider and a second service provider providing a second telecommunications network, the method comprising:

receiving, by a data-processing system ( 14 ), a request to provide a telecommunications service to the first telecommunications network, the request being received by the first telecommunications network from a user of the first telecommunications network through a first gateway, and wherein the request comprises a calling party identification that identified a calling party and a called party identification that identified a called party;

examining, by the data-processing system, statistics relating to requests for telecommunications services; and

generating, by the data-processing system, a first signal when a same calling party identification as in the request appears in the statistics as calling a same called party identification as in the request, in excess of a predetermined first number of instances within a first time interval, and wherein the first signal is generated when the calling party identification in the request appears in the statistics in excess of the predetermined first number of instances within the predetermined first time interval, and when the called party identification appears in the statistics in excess of a predetermined second number of instances within a predetermined second time interval.

10. The method according to claim 9 , wherein the called party identification comprises digits that define the called party identification, the digits being a proper subset of digits that define a B-Number of the called party.

11. The method according to claim 9 , wherein the calling party identification comprises digits that define the calling party identification, the digits being a proper subset of digits that define an A-Number of the calling party.

12. The method according to claim 9 , further comprising denying the telecommunications service to the user of the first telecommunications network, based on the first signal being generated.

13. The method according to claim 9 , wherein the predetermined first number of instances is based on a characteristic of the first telecommunications network.

14. The method according to claim 9 , wherein the predetermined first number of instances is based on a characteristic of a third telecommunications network that corresponds to the called party identification.

15. A server computer that detects unwanted calls based on information shared between a first telecommunications network provided by a first service provider and a second service provider providing a second telecommunications network, the server computer comprising:

a receiver configured to receive a request to provide a telecommunications service to the first telecommunications network, the request being received by the first telecommunications network from a user of the first telecommunications network through a first gateway, and wherein the request comprises a calling party identification that identified a calling party and a called party identification that identified a called party; and

a processor configured to:

(a) examine statistics relating to requests for telecommunications services, and

(b) generate a first signal when the called party identification in the request appears in the statistics in excess of a predetermined first number of instances within a predetermined first time interval,

(c) generate the first signal when the calling party identification in the request appears in the statistics in excess of the predetermined first number of instances within the predetermined first time interval, and when the called party identification appears in the statistics in excess of a predetermined second number of instances within a predetermined second time interval.

16. The server computer according to claim 15 , wherein the first signal is generated when the calling party identification in the request appears in the statistics in excess of the predetermined second number of instances within the predetermined second time interval.

17. The server computer according to claim 15 , wherein the first signal is generated when a same calling party identification as in the request appears in the statistics as calling a same called party identification as in the request, in excess of a third number of instances within a third time interval.

18. The server computer according to claim 15 , wherein the called party identification comprises digits that define the called party identification, the digits being a proper subset of digits that define a B-Number of the called party.

19. The server computer according to claim 15 , wherein the calling party identification comprises digits that define the calling party identification, the digits being a proper subset of digits that define an A-Number of the calling party.

20. The server computer according to claim 15 , further comprising a transmitter configured to transmit a message denying the telecommunications service, based on the first signal being generated.

21. The server computer according to claim 15 , wherein the predetermined first number of instances is based on a characteristic of the first telecommunications network.

22. The server computer according to claim 15 , wherein the predetermined first number of instances is based on a characteristic of a third telecommunications network that corresponds to the called party identification.

23. A server computer that detects unwanted calls based on information shared between a first telecommunications network provided by a first service provider and a predetermined second service provider providing a predetermined second telecommunications network, the method comprising:

a receiver configured to receive a request to provide a telecommunications service to the first telecommunications network, the request being received by the first telecommunications network from a user of the first telecommunications network through a first gateway, and wherein the request comprises a calling party identification that identified a calling party and a called party identification that identified a called party;

and a processor configured to:

(a) examine statistics relating to requests for telecommunications services, and

(b) generate a first signal when the called party identification in the request appears in the statistics in excess of a predetermined first number of instances within a predetermined first time interval,

(c) generate the first signal when a same calling party identification in the request appears in the statistics as calling a same called party identification as in the request, in excess of the predetermined first number of instances within the first time interval, and when the called party identification appears in the statistics in excess of a predetermined second number of instances within a predetermined second time interval.

24. The server computer according to claim 23 , wherein the called party identification comprises digits that define the called party identification, the digits being a proper subset of digits that define a B-Number of the called party.

25. The server computer according to claim 23 , wherein the calling party identification comprises digits that define the calling party identification, the digits being a proper subset of digits that define an A-Number of the calling party.

26. The server computer according to claim 23 , further comprising a transmitter configured to transmit a message denying the telecommunications service, based on the first signal being generated.

27. The server computer according to claim 23 , wherein the predetermined first number of instances is based on a characteristic of the first telecommunications network.

28. The server computer according to claim 23 , wherein the predetermined first number of instances is based on a characteristic of a third telecommunications network that corresponds to the called party identification.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2019
From: BENLOLO, ROBERT; TAI, ALAN; THIRUMALAIAPPAN, KUMAR; MIRANDA, CARLOS
To: TATA COMMUNICATIONS (AMERICA) INC.
Reel/Frame 049888/0564 →
Continuity (2)
Provisional Application 62454522 · Feb 3, 2017
Related Publication 20190394331A1 · Dec 26, 2019