Patent ID: 8433577

Claim:
A device, comprising: at least one processor; at least one non-transitory computer readable medium communicatively coupled to the at least one processor, the at least one non-transitory computer readable medium having stored therein computer-executable components, comprising: a broadcast media reception component that receives a set of media streams over a set of channels; an identification component that determines respective identification information and respective audio segment location information for a plurality of audio segments within the set of media streams concurrently with the broadcast media component receiving the set of media streams, wherein an audio segment location information includes, for an associated audio segment, an identifier of a media stream in which the audio segment is located and at least one of a timestamp or counter value within the media stream associated with the location of the audio segment; and a client interface component that: receives a request from a client device to identify an audio portion of a media stream of the set of media streams, wherein the request comprises audio portion location information of the audio portion, wherein the audio portion location information includes an identifier of a media stream in which the audio portion is located and at least one of a timestamp or counter value within the media stream associated with the location of the audio portion, wherein the request does not include an audio snippet associated with the audio portion; employs the audio portion location information to identify at least one audio segment having respective audio segment location information within a predetermined range of the audio portion location information; and responds to the client device with identification information corresponding to the at least one audio segment.