Patent ID: 8556722

Claim:
A system for providing content during video game play to a user, the system comprising: a content providing system configured for providing, via a network connection, streamable content including musical content to a game program executing at a remote computing device, the game program having zones representing functional areas within a game environment of the game program, each zone having an inventory element, wherein the streamable content is for presentation during game play and is supplemental to core game content provided by the game program, the content providing system including: a content accessing component configured to access musical content for use as streamable content; a content selection component configured to select musical content accessible by the content accessing component for use in one or more content streams, wherein the content selection component is configured to receive user-specific information from the game program, the user-specific information including an identifier of the game program, a current zone within the game environment, and an inventory element within the current zone wherein the content selection component is in communication with a data store storing information about the game program including aspects of the core game content provided by the game program, and wherein the content selection component is configured to make musical content selection determinations based, at least in part, on the information about the game program and, at least in part, on the user-specific information; a content assembly component configured to assemble selected content into one or more content streams; a content dissemination component configured to disseminate one or more content streams to the remote computing device on which game program is executing for playing of the one or more content streams during game play within the current zone of the game program; a component configured to receive from the remote computing device audibility metrics indicating audibility of content streams to the user and to track whether content streams were heard by the user, the audibility metrics indicating audible distance of a listener from a source of the audio within the game program; and a component configured to receive from the remote computing device markings indicating that the user would like to, after game play, purchase music associated with a content stream currently being presented and to notify an advertiser that the user would like to purchase the music.