Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method performed in connection with a computerized system comprising an audio capture device, a central processing unit, a display device and a memory, the computer-implemented method comprising: capturing an audio signal using the audio capture device, the audio signal comprising a sample of ambient sound in a surrounding audio environment of the audio capture device; using the central processing unit to generate a hash of the captured audio signal; transmitting the hash of the captured audio signal to a server; receiving a comparison result from the server identifying a second device, the second device associated with a similar audio signal hash, the similar audio hash derived from a sample of ambient sound in a surrounding audio environment of the second device; and authorizing data transfer between the audio capture device and the second device associated with the similar audio signal hash based on the comparison result.
2. The computer-implemented method of claim 1 , wherein the predetermined criterion is a presence of the audio signal.
3. The computer-implemented method of claim 1 , wherein the predetermined criterion is a volume of the captured audio signal exceeding a predetermined threshold.
4. The computer-implemented method of claim 1 , further comprising, when the audio signal does not satisfy the predetermine criterion, generating a random sound using a sound generation device.
5. The computer-implemented method of claim 1 , further comprising transmitting the captured audio signal to a remote server, wherein the hash is generated on the remote server.
6. The computer-implemented method of claim 5 , wherein the remote server is a cloud server.
7. The computer-implemented method of claim 1 , wherein the surrounding audio environment of the second device is located in a different geographic location than the surrounding audio environment of the audio capture device.
8. The computer-implemented method of claim 1 , wherein the server comprises a database and wherein a plurality of audio signal hashes is stored in the database.
9. The computer-implemented method of claim 1 , further comprising performing a data transfer with the second device based on the identity of the second device.
10. The computer-implemented method of claim 1 , wherein the hash of the captured audio signal and the similar audio signal hash comprise perceptual hashes.
11. A computerized system comprising an audio capture device, a central processing unit, a display device and a memory, the memory storing a set of computer-executable instructions for: capturing an audio signal using the audio capture device, the audio signal comprising a sample of ambient sound in a surrounding audio environment of the audio capture device; using the central processing unit to generate a hash of the captured audio signal; transmitting the hash of the captured audio signal to a server; receiving a comparison result from the server identifying a second device, the second device associated with a similar audio signal hash, the similar audio hash derived from a sample of ambient sound in a surrounding audio environment of the second device; and authorizing data transfer between the audio capture device and the second device associated with the similar audio signal hash based on the comparison result.
12. The computerized system of claim 11 , wherein the predetermined criterion is a presence of the audio signal.
13. The computerized system of claim 11 , wherein the predetermined criterion is a volume of the captured audio signal exceeding a predetermined threshold.
14. The computerized system of claim 11 , wherein the memory further stored instructions for, when the audio signal does not satisfy the predetermine criterion, generating a random sound using a sound generation device.
15. The computerized system of claim 11 , wherein the memory further stored instructions for transmitting the captured audio signal to a remote server, wherein the hash is generated on the remote server.
16. The computerized system of claim 15 , wherein the remote server is a cloud server.
17. The computerized system of claim 11 , wherein the surrounding audio environment of the second device is located in a different geographic location than the surrounding audio environment of the audio capture device.
18. The computerized system of claim 11 , wherein the server comprises a database and wherein a plurality of audio signal hashes is stored in the database.
19. The computerized system of claim 11 , wherein the memory further stored instructions for performing a data transfer with the second device based on the identity of the second device.
20. A non-transitory computer-readable medium embodying a set of computer-executable instructions, which, when executed in a computerized system comprising a computerized system comprising an audio capture device, a central processing unit, a display device and a memory, cause the computerized system to perform a method comprising: capturing an audio signal using the audio capture device, the audio signal comprising a sample of ambient sound in a surrounding audio environment of the audio capture device; using the central processing unit to generate a hash of the captured audio signal; transmitting the hash of the captured audio signal to a server; receiving a comparison result from the server identifying a second device, the second device associated with a similar audio signal hash, the similar audio hash derived from a sample of ambient sound in a surrounding audio environment of the second device; and authorizing data transfer between the audio capture device and the second device associated with the similar audio signal hash based on the comparison result.
21. The non-transitory computer-readable medium of claim 20 , wherein the predetermined criterion is a presence of the audio signal.
Unknown
April 10, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.