Patent ID: 8732193

Claim:
A computer implemented method for facilitating electronic commerce via a computer network, the method comprising causing at least one processor to execute a plurality of instructions for: determining a first set of filter criteria for use in performing a database search for music-related information matching the first set of filter criteria, the first set of filter criteria including geolocation filter criteria indicating a first geographic location, the first set of filter criteria further including geographic proximity criteria indicating a first geographic proximity parameter; identifying, using the geolocation filter criteria and geographic proximity criteria, a first set of artists or bands (“artists/bands”) that are scheduled to perform at least one live performance within a first geographic region, wherein the first geographic region includes the first geographic location and adjacent geographic locations which are within a specified proximity to the first geographic location, as defined by the first geographic proximity parameter; identifying, using the identified first set of artists or bands, a filtered set of songs or tracks (“songs/tracks”) which are performed by or recorded by at least one of the artists/bands of the first set of artists/bands; dynamically creating, using the filtered set of songs/tracks, a filtered streaming media station, wherein the filtered streaming media station is configured to stream songs/tracks of the filtered set of songs/tracks to an end user's electronic device; and streaming songs/tracks of the filtered set of songs/tracks to the end user's electronic device.