IP Library Granted Patent US 9,497,121
Granted Patent B1
US 9,497,121 · App. 14/105,672 · Granted Nov 15, 2016

Reduction in network congestion

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 9,497,121
App. No.
14/105,672
Granted
Nov 15, 2016
Kind
B1
Abstract

A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a telephony connection request, determining a purported sender telephony number from the telephony connection request, determining additional request information from the telephony connection request, accessing an information source using the purported sender telephony number to determine source information regarding the sender, comparing the source information with the additional request information, based on the comparison, and determining whether the purported sender telephony number is incorrect.

Claims (50)

1. A method, comprising:

receiving a telephony connection request;

obtaining a purported sender telephony number from the telephony connection request;

obtaining general request information from the telephony connection request;

accessing an alternate information source that is different than the telephony connection request using the purported sender telephony number, to obtain sender confirmation information regarding the purported sender of the received telephony connection request;

comparing the general request information with the sender confirmation information;

based on the comparison, determining whether the actual sender of the telephony connection request is different than the purported sender of the telephony connection request;

in the case the actual sender of the telephony connection request is determined to be the same as the purported sender of the telephony connection request, allowing the telephony connection request; and

in the case the actual sender of the telephony connection request is determined to be different than the purported sender of the telephony connection request, denying the telephony connection request.

2. The method of claim 1 , wherein the general request information comprises routing information in the telephony connection request.

3. The method of claim 2 , wherein the routing information includes an operating carrier number.

4. The method of claim 1 , wherein the sender confirmation information comprises routing information known to be associated with the purported sender telephony number.

5. The method of claim 4 , wherein:

comparing the general request information with the sender confirmation information comprises comparing the routing information in the telephony connection request with the routing information known to be associated with the purported sender telephony number; and

based on the comparison, determining whether the actual sender of the telephony connection request is different than the purported sender of the telephony connection request.

6. The method of claim 1 , wherein determining whether the actual sender of the telephony connection request is different than the purported sender of the telephony connection request includes determining that the identity of the purported sender has been spoofed.

7. The method of claim 1 , further comprising sending a reply in response to the telephony connection request when forwarding the telephony connection request to an intended recipient would result in a system response.

8. The method of claim 7 , wherein the reply differs from the system response.

9. A non-transitory computer readable storage medium comprising instructions that when read by a processor perform:

receiving a telephony connection request;

obtaining a purported sender telephony number from the telephony connection request;

obtaining general request information from the telephony connection request;

accessing an alternate information source that is different than the telephony connection request using the purported sender telephony number, to obtain sender confirmation information regarding the purported sender of the received telephony connection request;

comparing the general request information with the sender confirmation information;

based on the comparison, determining whether the actual sender of the telephony connection request is different than the purported sender of the telephony connection request;

in the case the actual sender of the telephony connection request is determined to be the same as the purported sender of the telephony connection request, allowing the telephony connection request; and

in the case the actual sender of the telephony connection request is determined to be different than the purported sender of the telephony connection request, denying the telephony connection request.

10. The non-transitory computer readable storage medium of claim 9 , comprising further instructions that when read by a processor perform sending a reply in response to the telephony connection request in the case forwarding the telephony connection request to an intended recipient would result in a system response.

11. The non-transitory computer readable storage medium of claim 9 , wherein the general request information comprises routing information in the telephony connection request.

12. The non-transitory computer readable storage medium of claim 11 , wherein the routing information includes an operating carrier number.

13. The non-transitory computer readable storage medium of claim 9 , wherein the sender confirmation information comprises routing information known to be associated with the purported sender telephony number.

14. The non-transitory computer readable storage medium of claim 13 , wherein:

comparing the general request information with the sender confirmation information comprises comparing the routing information in the telephony connection request with the routing information known to be associated with the purported sender telephony number; and

based on the comparison, determining whether the actual sender of the telephony connection request is different than the purported sender of the telephony connection request.

15. The non-transitory computer readable storage medium of claim 9 , wherein the reply differs from the system response.

16. The non-transitory computer readable storage medium of claim 9 , wherein determining whether the actual sender of the telephony connection request is different than the purported sender of the telephony connection request includes determining that the identity of the purported sender has been spoofed.

17. A system, comprising:

a processor; and

memory;

wherein the processor and the memory are communicably coupled to one another;

wherein the processor:

receives a telephony connection request;

obtains a purported sender telephony number from the telephony connection request;

obtains general request information from the telephony connection request;

accesses an alternate information source that is different than the telephony connection request using the purported sender telephony number, to obtain sender confirmation information regarding the purported sender of the received telephony connection request;

compares the general request information with the sender confirmation information;

based on the comparison, determines whether the actual sender of the telephony connection request is different than the purported sender of the telephony connection request;

in the case the actual sender of the telephony connection request is determined to be the same as the purported sender of the telephony connection request, allowing the telephony connection request; and

in the case the actual sender of the telephony connection request is determined to be different than the purported sender of the telephony connection request, denies the telephony connection request.

18. The system of claim 17 , wherein the general request information comprises route information in the telephony connection request.

Assignments (8)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
RELEASE OF SECURITY INTEREST Recorded Dec 20, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: WEST CORPORATION; WEST NOTIFICATIONS, INC.
Reel/Frame 062160/0371 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS (FIRST LIEN) Recorded Oct 10, 2017
From: WEST CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044166/0901 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Mar 20, 2014
From: WEST CORPORATION, AS GRANTOR; WEST NOTIFICATIONS, INC., AS GRANTOR
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 032483/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2013
From: DAVIS, DOUGLAS L.
To: WEST CORPORATION
Reel/Frame 031780/0087 →