Wrapper playlists on streaming media services
First Claim
1. A method for combining streaming media content items for streaming to a client computer across a network, the method comprising:
- maintaining an original playlist on a server computer, the original playlist comprising at least one reference to a streaming media content item and at least one placeholder;
receiving a request for a requested streaming media content item at the server computer from a client computer over a network;
generating a copy of the original playlist, by the server computer, while retaining the original playlist;
modifying, by the server computer, the copy of the original playlist to create a modified playlistby replacing at least one placeholder of the copy of the original playlist with a reference to the requested streaming media content item, such that the modified playlist comprises at least one reference to the requested streaming media content item and at least one reference to at least the streaming media content item; and
providing the streaming media content items referenced by the modified playlist to the client computer over the network.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for combining streaming media content items for streaming to a client computer across a network are described. In one aspect, a playlist is maintained on a server computer. The playlist includes at least one reference to a streaming media content item and at least one placeholder. A request for a requested streaming media content item is received at the server computer from a client computer over a network. The server computer modifies the playlist to create a modified playlist by replacing at least one placeholder with a reference to a streaming media content item. This is accomplished such that the modified playlist includes at least one reference to the requested streaming media content item and at least one reference to at least one further streaming media content item. The streaming media content items referenced by the modified playlist are provided to the client computer over the network.
-
Citations
17 Claims
-
1. A method for combining streaming media content items for streaming to a client computer across a network, the method comprising:
-
maintaining an original playlist on a server computer, the original playlist comprising at least one reference to a streaming media content item and at least one placeholder; receiving a request for a requested streaming media content item at the server computer from a client computer over a network; generating a copy of the original playlist, by the server computer, while retaining the original playlist; modifying, by the server computer, the copy of the original playlist to create a modified playlist by replacing at least one placeholder of the copy of the original playlist with a reference to the requested streaming media content item, such that the modified playlist comprises at least one reference to the requested streaming media content item and at least one reference to at least the streaming media content item; and providing the streaming media content items referenced by the modified playlist to the client computer over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for combining streaming media content items for streaming to a client computer across a network, the method comprising:
-
maintaining a an original playlist on a server computer, the original playlist comprising at least one reference to a streaming media content item and at least one placeholder; receiving a request for a requested streaming media content item at the server computer from a client computer over a network; copying, by the server computer, the playlist to create a duplicate playlist, wherein the original playlist is retained; modifying, by the server computer, the copy of the original playlist to create a modified playlist; by replacing at least one placeholder of the duplicate playlist with a reference to a the requested streaming media content item, such that the modified playlist comprises at least one reference to the requested streaming media content item and at least one reference to further streaming media content item; and providing the streaming media content items referenced by the modified playlist to the client computer over the network. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. At least one computer readable medium having embodied thereon computer executable code for causing a server computer to perform a method for combining streaming media content items for streaming across a network, the method comprising:
-
maintaining at least one playlist, a playlist comprising at least one reference to a streaming media content item and at least one placeholder; receiving, over a network, a plurality of requests for streaming media content items from at least one client computer; and for at least a subset of the received requests for streaming media content items; (a) identifying a playlist maintained on the server computer; (b) copying, on the server computer, the identified playlist while retaining the original playlist; (c) modifying the copy of the identified playlist to create a modified playlist; (d) by replacing at least one placeholder of the modified playlist with a reference to a requested streaming media content item, such that the modified playlist comprises at least one reference to the requested streaming media content item, requested by the client computer, and at least one reference to at least the streaming media content item; and (e) providing the streaming media content items referenced by the modified playlist from the server computer to the client computer over the network. - View Dependent Claims (17)
-
Specification