Patent ID: 8259623

Claim:
A system for brokering content capabilities to establish an end-to-end communications path upon receipt of a content capability request from a content provider, comprising: a receiver configured to receive a content capability request message from a network provider supporting a content provider, wherein the content capability request message indicates that the content provider desires to establish an end-to-end communications path for providing a content delivery session between the content provider and a subscriber at a specified quality of service, and includes a subscriber identifier that identifies the subscriber for use with content screening; a policy decider configured to associate a network profile with the received subscriber identifier, wherein the network profile includes network capabilities and policies for a network provider used by the subscriber, wherein upon receipt of a content capability request message, the policy decider determines whether the subscriber's network provider will support the requested quality of service based on the subscriber's network profile and supports content screening based on the subscriber identifier; a transmitter configured to transmit a second content capability request message, wherein the second content capability request message is transmitted to the subscriber's network provider to establish an end-to-end communications path based on the received content capability request and processing the received content capability request by the policy decider; a subscriber profile database, wherein the subscriber profile database includes a content tracking repository that is configured to record content viewed by subscribers; and a subscriber preference generator, wherein the subscriber preference generator is configured to generate subscriber preference information based on the content tracking repository for the subscriber identified in the content capability request.