US 11,689,542 B2
Detecting, verifying, and preventing unauthorized use of a voice over internet protocol service
Shayak Chattopadhyaya, Kolkata (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jul. 7, 2021, as Appl. No. 17/305,441.
Prior Publication US 2023/0011817 A1, Jan. 12, 2023
Int. Cl. H04L 9/40 (2022.01); H04M 7/00 (2006.01); H04L 65/1069 (2022.01); H04L 65/1104 (2022.01)
CPC H04L 63/126 (2013.01) [H04L 63/083 (2013.01); H04L 63/10 (2013.01); H04L 65/1069 (2013.01); H04L 65/1104 (2022.05); H04M 7/006 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for detecting, verifying, and preventing unauthorized use of a Voice over Internet Protocol (VoIP) service, the method comprising:
in response to receiving a VoIP call from a caller, checking whether a record of a caller number of the VoIP call exists in a database including information of unauthorized uses;
in response to determining that no record of the caller number exists in the database including the information of unauthorized uses, rating the VoIP call, based on a database including information of the caller number;
setting a predetermined time period for the VoIP call, based on a rating of the VoIP call;
adding the predetermined time period to a session initiation protocol (SIP) invite;
connecting the VoIP call to a called party;
in response to that the predetermined time period is reached, interrupting the VoIP call and prompting the caller to conduct user verification; and
in response to that the caller is successfully verified, reconnecting the VoIP call to the called party.