Ingress/Egress call module
First Claim
1. A system for throttling calls and data messaging being handled by a given service provider, comprising:
- a central call routing system to monitor a number of communications of a given technology type associated with a given service provider; and
a state machine to dynamically determine a number of simultaneous communications associated with said given service provider, and to initiate a predetermined action against any simultaneous communication in excess of a predetermined limited number of simultaneous communications.
6 Assignments
0 Petitions
Accused Products
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.
-
Citations
15 Claims
-
1. A system for throttling calls and data messaging being handled by a given service provider, comprising:
-
a central call routing system to monitor a number of communications of a given technology type associated with a given service provider; and a state machine to dynamically determine a number of simultaneous communications associated with said given service provider, and to initiate a predetermined action against any simultaneous communication in excess of a predetermined limited number of simultaneous communications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of monitoring a state for calls for a service provider, comprising:
-
monitoring, from a central call routing system, a number of communications for at least one of inbound communications and outbound communications associated with at least one service provider; and determining, from a state machine, if said number of communications associated with said at least one service provider is in excess of a predetermined number of communications that are permissible; wherein said state machine performs a predetermined action if said number of communications from said at least one service provider is in excess of said predetermined number of communications. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification