IP Library Granted Patent US 8,787,872
Granted Patent B2
US 8,787,872 · App. 12/453,263 · Granted Jul 22, 2014

Ingress/egress call module

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 8,787,872
App. No.
12/453,263
Granted
Jul 22, 2014
Kind
B2
Abstract

A system monitors calls for a service provider. A number of simultaneous communications of a given technology type is monitored for either inbound communications and/or outbound communications associated with at least one service provider. A determination is made if the number of simultaneous communications from the service provider is in excess of a adjustable but set number of simultaneous communications of a given technology type that are permissible. A predetermined action is taken if the number of simultaneous calls or text messages (e.g., SMS, IM, email) is in excess of the set limit, e.g., the call may be terminated or other action taken. Both voice communications and/or non-voice communications (such as SMS, IM, Email, or MMS) can be monitored and throttled.

Claims (30)

1. A system for throttling data messaging, comprising:

a central routing system to monitor a number of inbound text-based data message requests, originating from a plurality of service providers, inbound over a common network;

a state module to dynamically determine request attempts from a given one of said plurality of service providers in excess of a predetermined allowance for said given service provider on said common network; and

an enforcement module to initiate a predetermined throttling action against said given service provider when said request attempts exceed said predetermined allowance for said given service provider.

2. The system for throttling data messaging according to claim 1 , wherein:

said predetermined throttling action is a termination of said text-based data message requests determined to be in excess of said predetermined allowance.

3. The system for throttling data messaging according to claim 1 , wherein:

said state module further dynamically determines a number of simultaneous inbound voice communications, originating from a plurality of service providers, inbound over said common network, in excess of a predetermined number.

4. The system for throttling data messaging according to claim 1 , wherein:

said text-based data message requests are Short Messaging System (SMS) communication requests.

5. The system for throttling data messaging according to claim 1 , wherein:

said text-based data message requests are Instant Messaging (IM) communication requests.

6. The system for throttling data messaging according to claim 1 , wherein:

said text-based data message requests are Email communication requests.

7. A method of throttling data messaging, comprising:

monitoring, from a central routing system, a number of inbound text-based data message requests, originating from a plurality of service providers, inbound over a common network;

dynamically determining, from a state module, a number of simultaneous text-based data message requests originating from a given one of said plurality of service providers in excess of a predetermined allowance for said given service provider on said common network; and

initiating a predetermined throttling action against said given service provider when said simultaneous text-based data message requests exceed said predetermined allowance for said given service provider.

8. The method of throttling data messaging according to claim 7 , wherein:

said predetermined throttling action is a termination of said text-based data message requests determined to be in excess of said predetermined allowance.

9. The method of throttling data messaging according to claim 7 , further comprising:

dynamically determining a number of simultaneous inbound voice communications, originating from a plurality of service providers, inbound over said common network, in excess of a predetermined number.

10. The method of throttling data messaging according to claim 7 , wherein:

said text-based data message requests are Short Messaging System (SMS) communications.

11. The method of throttling data messaging according to claim 7 , wherein:

said text-based data message requests are Instant Messaging (IM) communication requests.

12. The method of throttling data messaging according to claim 7 , wherein:

said text-based data message requests are Email communication requests.

13. The method of throttling data messaging according to claim 7 , wherein:

said predetermined throttling action is a default action.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 037993/FRAME 0001 Recorded Jun 19, 2024
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH MOBILE DATACOM LLC; COMTECH SATELLITE NETWORK TECHNOLOGIES, INC.; COMTECH SYSTEMS, INC.; COMTECH XICOM TECHNOLOGY, INC.; MAPLE ACQUISITION LLC; TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 067780/0566 →
SECURITY INTEREST Recorded Jun 18, 2024
From: TELECOMMUNICATION SYSTEMS, INC.
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 067776/0309 →
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 3, 2016
From: SILICON VALLEY BANK
To: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVEM INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
Reel/Frame 037994/0113 →
SECURITY AGREEMENT Recorded Jan 29, 2010
From: TELECOMMUNICATION SYSTEMS, INC.; LONGHORN ACQUISITION, LLC; SOLVERN INNOVATIONS, INC.; QUASAR ACQUISITION, LLC; NETWORKS IN MOTION, INC.
To: SILICON VALLEY BANK, AGENT
Reel/Frame 023870/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2009
From: POREMBA, TODD
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 022687/0282 →