Patent ID: 8837287

Claim:
A system for managing transmission of content over a telecommunications network, the system comprising: a communication interface that receives a plurality of packets transmitted from a content server to a device of a subscriber, the plurality of packets belonging to a new flow; a deep packet inspection (DPI) device configured to: perform DPI to identify an application associated with the new flow, determine an amount of bandwidth required for the application, determine a current amount of bandwidth used by the subscriber, the current amount of bandwidth based on flows of the subscriber other than the new flow, and when a total amount of bandwidth used by the subscriber, equal to a sum of the amount of bandwidth required for the application and the current amount of bandwidth used by the subscriber, exceeds an amount of bandwidth guaranteed to the subscriber, perform a traffic management action on packets belonging to the new flow, such that the total amount of bandwidth used by the subscriber does not exceed the amount of bandwidth guaranteed to the subscriber.