Patent ID: 8176101

Claim:
A collaborative media selection system for physical establishments comprising: a media server comprising: a processor; and a computer readable storage medium operatively coupled to the processor comprising: a plurality of establishment descriptors, each establishment descriptor having associated therewith, a unique establishment identifier indexed to a physical establishment; and a set of logical instructions which when executed by the processor cause the processor to: receive a plurality of media rejection messages over the network, each media rejection message being received from one of a plurality of portable computing devices and indicative of customer dissatisfaction with a currently playing media file within a physical establishment each media rejection message including a unique establishment identifier and a unique customer identifier associated therewith; determine if a threshold number of media rejection messages have been received associated with a currently playing media file within a particular physical establishment, wherein the threshold determination is performed separately for each of a plurality of physical establishments; and cause the currently playing media file within the particular physical establishment to halt play prior to completion based at least in part upon the threshold determination for the currently playing media file within that establishment being affirmative.