Method and apparatus for communication control using adaptive throttling
First Claim
1. A communication control apparatus comprising:
- an adaptive throttling message agent operatively coupleable to at least one communication device; and
an adaptive throttling strategy module operably coupled to the adaptive throttling message agent such that the adaptive throttling message agent controls the transfer of message information to the at least one communication device in response to a throttling strategy generated by the adaptive throttling strategy module.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication control method and apparatus (101) includes an adaptive throttling message agent (102) in communication with an adaptive throttling strategy module (104) for throttling message information (112) provided from a messaging server (110) to a communication device (136). When the messaging server (110) provides message information (112) to the adaptive throttling message agent (102), a throttling strategy request (120) is provided to the adaptive throttling strategy module (104). The adaptive throttling strategy module (104) generates a throttling strategy (132) in response to a plurality of system and communication device input parameters (126, 128 and 130). The throttling strategy (132) is provided back to the adaptive throttling message agent (102) whereupon a throttled message (134) is generated and provided to the communication device (136) in response to the throttling strategy (132).
-
Citations
24 Claims
-
1. A communication control apparatus comprising:
-
an adaptive throttling message agent operatively coupleable to at least one communication device; and
an adaptive throttling strategy module operably coupled to the adaptive throttling message agent such that the adaptive throttling message agent controls the transfer of message information to the at least one communication device in response to a throttling strategy generated by the adaptive throttling strategy module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for communication control comprising:
-
(a) receiving message information from a messaging server;
(b) providing a throttling strategy request to an adaptive throttling strategy module; and
(c) providing a throttled message to a communication device in response to a throttling strategy. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for communication control comprising:
-
(a) receiving a throttling strategy request from an adaptive throttling message agent;
(b) generating a throttling strategy using the throttling strategy request; and
(c) providing the throttling strategy to the adaptive throttling message agent. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. An apparatus for communication control comprising:
-
at least one processor; and
at least one memory device, coupled to the at least one processor, having stored executable instructions that, when executed by the at least one processor, cause the at least one processor to;
(a) receive message information from a messaging server;
(b) provide a throttling strategy request to an adaptive throttling strategy module; and
(c) provide a throttled message to a communication device in response to a throttling strategy. - View Dependent Claims (23, 24)
-
Specification