Periodic Ambient Waveform Analysis for Dynamic Device Configuration
First Claim
1. A method comprising, by a computing system:
- capturing ambient audio data;
performing waveform analysis on the ambient audio data; and
adjusting one or more device settings based on the waveform analysis.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
45 Citations
20 Claims
-
1. A method comprising, by a computing system:
-
capturing ambient audio data; performing waveform analysis on the ambient audio data; and adjusting one or more device settings based on the waveform analysis. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising, by one or more computing systems:
-
receiving a waveform fingerprint and a client-determined location from a client; comparing the received waveform fingerprint to a database of stored waveform fingerprints, each stored waveform fingerprint associated with an object in an object database; and finding one or more matching fingerprints from the fingerprint database; and transmitting one or more instructions to adjust one or more device settings of the client. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory, computer-readable media comprising instructions operable, when executed by one or more computing systems, to
capture ambient audio data; -
perform waveform analysis on the ambient audio data; and adjust one or more device settings based on the waveform analysis. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification