(EN) Client devices periodically capture ambient audio waveforms and modify their own device configuration based on the captured audio waveform. In particular embodiments, client devices generate waveform fingerprints and upload the fingerprints to a server for analysis. The server compares the waveform fingerprints to a database of stored waveform fingerprints, and upon finding a match, pushes content or other information to the client device. The fingerprints in the database may be uploaded by other users, and compared to the received client waveform fingerprint based on common location or other social factors. Thus a client's location may be enhanced if the location of users whose fingerprints match the client's is known, and, based upon this enhanced location, the server may transmit an instruction to the device to modify its device configuration.
(FR) Selon la présente invention, des dispositifs clients capturent de manière périodique des formes d'onde audio ambiantes et modifient leur propre configuration de dispositif sur la base de la forme d'onde audio capturée. Selon des modes de réalisation particuliers, des dispositifs clients génèrent des empreintes de forme d'onde et téléversent les empreintes sur un serveur pour analyse. Le serveur compare les empreintes de forme d'onde à une base de données d'empreintes de forme d'onde stockées et lors de la découverte d'une correspondance, pousse un contenu ou d'autres informations au dispositif client. Les empreintes dans la base de données peuvent être téléversées par d'autres utilisateurs et comparées à l'empreinte de forme d'onde client reçue sur la base d'une position commune ou d'autres facteurs sociaux. Ainsi, une position du client peut être améliorée si la position d'utilisateurs dont les empreintes correspondent à celles du client est connue, et, sur la base de cette position améliorée, le serveur peut transmettre une instruction au dispositif pour modifier sa configuration de dispositif.