Patent ID: 9176960
Filing Date: 2015-11-03
Classification: G06F,G06Q

Abstract:
1. A system for organizing content in a playlist, the system comprising: a computer, having an interface to a network and having a memory storing a playlist, said playlist including plural different entries, each entry representing an item of multimedia, and each item having a title of the multimedia, and each item having a location identifier storing information representing a location of the multimedia, where said location identifier stores a first location for a first multimedia representing a location on a local storage device which is physically attached to the computer, and stores a second location for a second multimedia representing a location on an Internet access location where said Internet access location connects via said network interface and which includes a name of a content provider among multiple different content providers, and said computer operating to accept an entry to a playlist from a user and store said entry with said location identifier indicating that a location of the content has not been yet found, and needs to be found in the future, said computer operating to find content, subsequent to storing said location identifier indicating that a location of the content has not been yet found by searching through a list of multiple different content providers by connecting over the Internet, determining a price for obtaining content from each of the multiple different content providers, comparing the price to a maximum cost that has been previously sent by a user, and also comparing the price to a lowest price that has been obtained from other content providers, and setting a new lowest price if the price is lower than the lowest price from other content providers, and selecting a lowest price content provider if the lowest price content provider has a cost less than the maximum cost, and changing the indication of the location of the content has not yet been found to a location of the content after rights have been obtained, said computer marking the content as unavailable if the content is not found on any of the multiple content providers; and said computer marking the content as too expensive if the content on all prices for obtaining the content are greater than the maximum cost.