System and method to provide media programs for synthetic channels
First Claim
1. A method, comprising:
- establishing a synthetic channel as a channel among a plurality of broadcast channels of an interactive video casting system;
provisioning the synthetic channel with information to access and display at least one media object, comprising part of a media program, stored in a storage location if the synthetic channel is selected by a client terminal; and
providing the media program having the at least one media object to the client terminal via the synthetic channel.
12 Assignments
0 Petitions
Accused Products
Abstract
An individual can upload media objects to a server and specify a manner in which the media objects are to be played as a media program to an end user. The media program can be provided to the end user via a synthetic channel, which can be tuned to by the end user as if tuning to a conventional television broadcast channel. Information related to the synthetic channel such as media program listings, can be provided in an electronic program guide. If a client terminal of the end user is tuned to the synthetic channel, the media program(s) scheduled by the individual who uploaded the media objects are streamed to the client terminal for viewing by the end user.
386 Citations
30 Claims
-
1. A method, comprising:
-
establishing a synthetic channel as a channel among a plurality of broadcast channels of an interactive video casting system;
provisioning the synthetic channel with information to access and display at least one media object, comprising part of a media program, stored in a storage location if the synthetic channel is selected by a client terminal; and
providing the media program having the at least one media object to the client terminal via the synthetic channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30)
-
-
13. An article of manufacture, comprising:
a machine-readable medium having stored thereon machine-readable instructions to;
designate a synthetic channel as a channel among a plurality of broadcast channels of an interactive video casting system;
provision the synthetic channel with information to access and display at least one media object, comprising part of a media program, stored in a storage location if the synthetic channel is selected by a client terminal; and
provide the media program having the at least one media object to the client terminal via the synthetic channel.
-
17. An electronic program guide (EPG), comprising:
-
a first set of displayable programming information related to programs available via a group of broadcast channels of an interactive video casting system;
a second set of displayable programming information related to a media program available via a synthetic channel different from broadcast channels among the group of broadcast channels, the media program including at least one uploaded media object; and
a component to allow reception of instructions to access and display the media object if the synthetic channel is selected.
-
-
24. A system, comprising:
an interactive video casting network capable to provide programs via broadcast channels to a client terminal, at least one of the broadcast channels comprising a synthetic channel capable to provide the client terminal with a media program having at least one media object uploaded via a communication network, the interactive video casting network capable to provision the synthetic channel with information to access and display the uploaded media object if the synthetic channel is selected by the client terminal.
Specification