Patent ID: 8701138

Claim:
A method of ensuring delivery of program content and advertising content on-demand from a content delivery network to an Internet Protocol (IP)-capable user device, said advertising content being selected based at least in part on an advertisement zone of a user of said IP-capable user device, said method comprising: receiving a request for said program content from said IP-capable user device, said request comprising at least a user identifier (UID); forwarding said UID to an entity of said network, said entity determining at least a Media Access Control (MAC) address of said IP-capable user device from said UID; receiving from said entity said MAC address; forwarding said MAC address to a network controller of said network, said network controller determining at least a quadrature amplitude modulation (QAM) identifier using said MAC address; receiving from said network controller said QAM identifier; associating said QAM identifier to said advertisement zone; and providing information regarding said advertisement zone to a content server of said network, said content server providing said program content and said advertising content to said IP-capable user device.