METHOD AND APPARATUS FOR CREATING AND USING VIDEO PLAYLISTS WITHIN A NETWORK
First Claim
1. A method of sharing video playlists in a network amongst a plurality of users of the network, the method comprising the steps of:
- storing a playlist comprising a plurality of video segments at a node of the network;
permitting users of the network to select said playlist; and
responsive to the selection, transmitting the plurality of video segments to the requesting user.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention pertains to a method and apparatus for creating and using video playlists within a network. In accordance with the invention, a user is enabled to create a playlist comprising a plurality of video segments and store the playlist for later access and viewing. In some implementations, the user may upload playlists to the network in order to permit other users to view the playlist and, if desired, watch the playlist'"'"'s contents. In other implementations, the content provider or third parties may create playlists and make the contents available for viewing. In yet other implementations, the content provider or a third party may insert advertisements into a playlist'"'"'s contents.
60 Citations
27 Claims
-
1. A method of sharing video playlists in a network amongst a plurality of users of the network, the method comprising the steps of:
-
storing a playlist comprising a plurality of video segments at a node of the network; permitting users of the network to select said playlist; and responsive to the selection, transmitting the plurality of video segments to the requesting user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for enabling the creation of playlists consisting of a plurality of video segments comprising:
-
a terminal for connecting to a node of a network through which the apparatus may transmit and receive video segments via the network; a processor for executing computer executable code and interfacing with a user and with nodes on the network; computer executable code running on the processor comprising computer instructions for permitting a user to select a plurality of video segments for inclusion in a video playlist; computer executable code running on the processor comprising computer instructions for creating a video playlist based on the selected video segments; and computer executable code running on the processor for causing the video playlist to be stored. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus for enabling the creation of playlists consisting of a plurality of video segments in an information network including a plurality of client nodes comprising:
-
a server located at a first node of the network for transmitting video segments via the network to client nodes of the network; a processor associated with the server for executing computer executable code and interfacing with other nodes on the network; computer executable code running on the processor comprising computer instructions for receiving playlists from client nodes via the network; computer executable code running on the processor comprising computer instructions for causing the playlists to be stored at a node of the network; computer executable code running on the processor comprising computer instructions for permitting users at the client nodes to peruse playlists available for viewing by the users; computer executable code running on the processor comprising computer instructions for receiving a request for one of the playlists; and computer executable code running on the processor comprising computer instructions for sending video segments listed in a requested playlist to a client node responsive to the request. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method of using video playlists in a network amongst a plurality of users of the network, the method comprising the steps of:
-
creating a playlist comprising a plurality of video segments; causing the playlist to be stored at a node of the network; selecting the playlist; and viewing the video segments. - View Dependent Claims (24, 25)
-
-
26. A method of peer-to-peer sharing of video playlists in a network amongst a plurality of users of the network, the method comprising the steps of:
-
creating a playlist comprising a plurality of video segments; storing the playlist at a first node of the network; permitting a user of the network at a second node of the network to peruse the playlist stored at the first node; permitting the user at the second node of the network to select the playlist and transmit a request to view the contents of the playlist from the second node to the first node; and responsive to receipt of such a request, the first node transmitting the video segments to the second node. - View Dependent Claims (27)
-
Specification