Patent ID: 8224949

Claim:
A server device configured to be coupled to a plurality of broadband residential gateways and a content service provider, the server device comprising a memory storing computer instructions and a controller circuit coupled with the memory, wherein the controller circuit responsive to executing the computer instructions performs operations comprising: establishing a content profile for each of the broadband residential gateways according to attributes of the broadband residential gateways and the content service provider; receiving a content access request from at least one of the broadband residential gateways; providing each broadband residential gateway access to selectable content from the content service provider according to the corresponding content profile; establishing a content utilization profile for each of the broadband residential gateways according to content requests at each of the broadband residential gateways; establishing a broadband residential gateway user profile for each broadband residential gateway user according to the content requests at each of the broadband residential gateways; establishing a revenue optimization profile for each of the broadband residential gateways according to the content requests at each of the broadband residential gateways; dynamically adjusting the content profile of each of the broadband residential gateways according to the content utilization profile, the broadband residential gateway user profiles, and the revenue optimization profile, wherein the content profile of each of the broadband residential gateways is continuously updated; auctioning access to broadband residential gateway users of at least one of the broadband residential gateways; receiving consideration offers from the content service provider for said access; and responding to the consideration offers according to predetermined business criteria.