Method and apparatus for ordering entertainment programs from different programming transmission sources
First Claim
Patent Images
1. 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.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an improved method and apparatus for ordering entertainment programs from different programming transmission sources. A selection is received from an entertainment system to buy an upgraded media feature for a programming transmission. The purchase is automatically coordinated and the upgraded media feature is automatically provided for the programming by a server system. The server system bills a client for services performed by the server system and provides billing information about the client to at least one of a plurality of programming transmission sources that provided the programming transmission.
-
Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
sending, by a client system, a selection to buy an upgraded media feature for a programming transmission to a server system via a first communication media, the selection including an identification of the client system and an identification of the upgraded media feature to enable the server system to coordinate provision of the upgraded media feature 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 receiving the programming transmission with the upgraded media feature from the one programming transmission source via a third communication media, in response to the one programming transmission source receiving the placed order, the third communication media different than the first and second communication media. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine readable storage medium having stored thereon machine readable instructions, execution of said machine readable instructions to implement 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. - View Dependent Claims (14, 15)
-
-
16. A non-transitory machine readable storage medium having stored thereon machine readable instructions, execution of said machine readable instructions to implement a method comprising:
-
sending, by a client system, a selection to buy an upgraded media feature for a programming transmission to a server system via a first communication media, the selection including an identification of the client system and an identification of the upgraded media feature to enable the server system to coordinate provision of the upgraded media feature 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 receiving the programming transmission with the upgraded media feature from the one programming transmission source via a third communication media, in response to the one programming transmission source receiving the placed order, the third communication media different than the first and second communication media. - View Dependent Claims (17, 18)
-
-
19. An apparatus comprising:
-
a receiver to receive, via a first communication media a selection to buy an upgraded media feature for a programming transmission, the selection including an identification of the client system and an identification of the upgraded media feature; a purchasing unit to automatically coordinating purchase of the upgraded media feature for the programming transmission from 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 a provision unit to automatically coordinate provision of the upgraded media feature for the programming transmission, in response to receiving the selection, with the one programming transmission source, the programming transmission and upgraded media feature to be provided in response to placing the order via a third communication media, the third communication media different than the first and second communication media.
-
-
20. An apparatus comprising:
-
a sending unit to send a selection to buy an upgraded media feature for a programming transmission to a server system via a first communication media, the selection including an identification of the client system and an identification of the upgraded media feature to enable the server system to coordinate provision of the upgraded media feature 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 a receiving unit to receive the programming transmission from the one programming transmission source via a third communication media, in response to the one programming transmission source receiving the placed order, the third communication media different than the first and second communication media.
-
Specification