Patent ID: 7277955

Claim:
A method for use by a network server that streams content over a network to a network receiver, the method comprising: providing remote network node interface instructions for submitting remote network node content; transmitting the remote network node interface instructions to a remote network node that is independent of a user associated with a play list; receiving a request from the remote network node via the transmitted interface instructions to modify the play list, the request including remote network node content information and identification information of the user, the play list being associated with the user identified by the identification information; determining whether a priority relative to each other item on the playlist is associated with the remote network node content; modifying the play list associated with the user to include a reference to the remote network node content and, if the priority is determined, modifying the play list based on the determined priority including, based on the determined priority, terminating streaming of currently streaming content and initiating streaming of the remote network node content, the play list identifying content for streaming delivery to a network receiver associated with the identified user; and causing streaming of the remote network node content to the network receiver associated with the identified user as part of the content for streaming delivery based on the modified play list.