Patent ID: 7555465

Claim:
A method of exposing a single aggregated data structure containing a list of available video and audio content from a plurality of content providers who interact directly with end-users and specifically offer video and/or audio content directly to end-users and for relaying a request to access video and audio content from a specific content provider, comprising: receiving a first request for available video and audio content from a player device; receiving a pre-determined data structure containing a list of available video and audio content from each of said plurality of content providers; ascertaining content identifiers located in said pre-determined data structure; matching same content from distinct content providers using said content identifiers; combining same content from said distinct content providers into a single entry in said list of available video and audio content; populating said single entry with list of distinct content providers who offer said same content; storing each said list of available video and audio content into a computer based repository of available video and audio content; and returning said single aggregated data structure containing a list of available video and audio content to said player device in response to said first request; receiving a second request to access said content from a player device; sending a third request to access said content to said specific content provider; receiving a first response to access said content from said specific content provider; sending a second response to access said content to said player device.