Methods, portable electronic devices, computer servers and computer programs for identifying an audio source that is outputting audio
First Claim
Patent Images
1. A method performed by a computer server of a media streaming service for identifying an audio source that is outputting audio, the method comprising:
- streaming media to one or more audio sources;
receiving, from a portable electronic device, position coordinates related to a position of the portable electronic device and a fingerprint representing an audio sample;
searching for available audio sources of the one or more audio sources within a predefined range of said position coordinates by utilizing the received position coordinates;
determining a list of available audio sources of the one or more audio sources within the predefined range of said position coordinates;
comparing the received fingerprint with fingerprints of corresponding audio samples of the determined list of available audio sources; and
in response to finding a match between the received fingerprint and any one of the fingerprints of the corresponding audio samples of the determined list of available audio sources;
identifying a corresponding audio source; and
sending, to the portable electronic device, a first data message comprising information related to the corresponding audio source.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates in general to media streaming, such as music streaming. In particular, this disclosure presents various embodiments of methods, portable electronic devices (200), computer servers (300) and computer program that allow for identifying an audio source (e.g., a music source) that is currently outputting audio (e.g., playing music). In an example scenario, this may allow a user to identify a social gathering such as a party where music is being played.
22 Citations
7 Claims
-
1. A method performed by a computer server of a media streaming service for identifying an audio source that is outputting audio, the method comprising:
-
streaming media to one or more audio sources; receiving, from a portable electronic device, position coordinates related to a position of the portable electronic device and a fingerprint representing an audio sample; searching for available audio sources of the one or more audio sources within a predefined range of said position coordinates by utilizing the received position coordinates; determining a list of available audio sources of the one or more audio sources within the predefined range of said position coordinates; comparing the received fingerprint with fingerprints of corresponding audio samples of the determined list of available audio sources; and in response to finding a match between the received fingerprint and any one of the fingerprints of the corresponding audio samples of the determined list of available audio sources; identifying a corresponding audio source; and sending, to the portable electronic device, a first data message comprising information related to the corresponding audio source. - View Dependent Claims (2, 3, 4)
-
-
5. A computer server of a media streaming service, comprising:
-
a receiver; a transmitter; at least one processor; and a storage device comprising instructions executable by the at least one processor to cause the computer server to; stream media to one or more audio sources; receive, using the receiver, from a portable electronic device, position coordinates related to a position of the portable electronic device and a fingerprint representing an audio sample; search for available audio sources of the one or more audio sources within a predefined range of said position coordinates by utilizing the received position coordinates; determine a list of available audio sources of the one or more audio sources within the predefined range of said position coordinates; compare the received fingerprint with fingerprints of corresponding audio samples of the determined list of available audio sources; and in response to finding a match between the received fingerprint and any one of the fingerprints of the corresponding audio samples of the determined list of available audio sources; identify a corresponding audio source; and send, to the portable electronic device using the transmitter, a first data message comprising information related to the corresponding audio source. - View Dependent Claims (6, 7)
-
Specification