Patent ID: 7933607

Claim:
A method for managing multiple quality of service (“QoS”) mechanisms, comprising: obtaining identification information regarding a plurality of cellular users and a plurality of cellular devices associated with the cellular users; for each of the plurality of cellular devices, obtaining static inputs; for each of the plurality of cellular devices, obtaining dynamic inputs; identifying a plurality of potential situations defined in terms of the identification information, the static inputs, and the dynamic inputs, each of the plurality of potential situations being mapped to one or more QoS mechanisms; determining relevant QoS mechanisms by matching the obtained identification information, the static inputs, and the dynamic inputs with relevant situations in the plurality of potential situations; identifying groups of the relevant QoS mechanisms; for at least one of the groups of the relevant QoS mechanisms, adjusting parameters associated with an operation of each of the relevant QoS mechanisms based on the obtained identification information, static inputs, and dynamic inputs; evaluating a predicted effectiveness for the at least one of the groups of relevant QoS mechanisms in accordance with the adjusted parameters; and selecting one of the at least one of the groups of relevant QoS mechanisms based on the predicted effectiveness for implementing the selected group of relevant QoS mechanisms.