Patent ID: 8539530

Claim:
A method comprising: receiving, by a server system, a selection to buy an upgraded media feature for a programming transmission from a client system via a first communication media, the selection including an identification of the client system and an identification of the upgraded media feature; automatically coordinating purchase, by the server system, of the upgraded media feature for the programming transmission with one of a plurality of programming transmission sources via a second communication media, in response to receiving the selection, by using the received selection to select one of the plurality of programming transmission sources, place an order to the selected transmission source for the upgraded media feature, the first communication media different than the second communication media; and automatically coordinating provision, by the server system, of the upgraded media feature for the programming transmission, in response to receiving the selection, the programming transmission and upgraded media feature to be provided in response to placing the order from the one programming transmission source to the client system via a third communication media, the third communication media different than the first and second communication media.