Moving a sound localization point of a computer program during a voice exchange
US-9282196-B1 · Mar 8, 2016 · US
US9560449B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9560449-B2 |
| Application number | US-201414158396-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 17, 2014 |
| Priority date | Jan 17, 2014 |
| Publication date | Jan 31, 2017 |
| Grant date | Jan 31, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A user is guided through various setup routines to optimize speaker parameters and/or positions and/or frequency assignations for the particular space in which the speaker system is located and intended to be used. This can be done using an application downloaded from a cloud server to a smart phone or tablet computer, which is then employed by the user to optimize speaker configurations for various speaker locations in the room.
Opening claim text (preview).
What is claimed is: 1. A device comprising: at least one computer memory that is not a transitory signal and that comprises instructions executable by at least one processor for: determining whether at least a first audio speaker in a network of audio speakers is in a second location that is different from a first location of the first speaker, the first location being associated with a first stored speaker configuration of the network of audio speakers, the second location not being associated with a stored speaker configuration of the network of audio speakers; responsive to a determination that the first speaker is in the first location, establishing the first stored speaker configuration of the network of audio speakers; responsive to a determination that the first speaker is in the second location, determining a second speaker configuration of the network of audio speakers based at least in part on the second location; and modeling frequency assignation variations among the speakers of the network to determine whether at least one test frequency assignation variation satisfies a test, and responsive to determining that the at least one test frequency assignation variation satisfies the test, outputting the at least one test frequency assignation variation as the second speaker configuration of the network. 2. The device of claim 1 , wherein the device is a consumer electronics (CE) device. 3. The device of claim 1 , wherein the device is a network server communicating with a consumer electronics (CE) device associated with the network of audio speakers. 4. The device of claim 1 , wherein each speaker in the network of audio speakers is associated with a respective network address such that each speaker is separately addressable on the network from other speakers on the network. 5. The device of claim 1 , wherein the instructions are executable for receiving location information of the first speaker from user input. 6. The device of claim 1 , wherein the instructions are executable for receiving location information of the first speaker from the first speaker. 7. The device of claim 1 , wherein the instructions are executable for modeling at least one delay variation of at least one speaker to determine the second speaker configuration of the network, and responsive to a determination that at least one modeled delay variation produces a test speaker configuration satisfying a test, outputting the test speaker configuration as the second speaker configuration of the network. 8. The device of claim 1 , wherein the instructions are executable for, responsive to a determination that no modeled frequency assignation variation produces a configuration satisfying a test, modeling location variations among the speakers of the network to determine whether at least one test location variation satisfies a test, and responsive to determining that the at least one test location variation satisfies the test, outputting the at least one test location variation as the second speaker configuration of the network. 9. The device of claim 1 , wherein a speaker configuration of the network of audio speakers includes at least one of: speaker location, speaker frequency assignation, speaker parameter. 10. The device of claim 1 , wherein a speaker configuration of the network of audio speakers includes at least two of: speaker location, speaker frequency assignation, speaker parameter. 11. A device comprising: at least one computer memory that is not a transitory signal and that comprises instructions executable by at least one processor for: determining whether at least a first audio speaker in a network of audio speakers is in a second location that is different from a first location of the first speaker, the first location being associated with a first speaker configuration of the network of audio speakers, the second location not being associated with a speaker configuration of the network of audio speakers; responsive to a determination that the first speaker is in the first location, establishing the first speaker configuration of the network of audio speakers; and responsive to a determination that the first speaker is in the second location, determining a second speaker configuration of the network of audio speakers based at least in part on the second location at least in part by varying a first speaker configuration variable individually, without varying a first value of second speaker configuration variable, until (1) a quality threshold is satisfied by a first value of the first speaker configuration variable in combination with the first value of the second speaker configuration variable, in which case the first values are applied to a speaker at the second location, or (2) the quality threshold is not satisfied by any value of the first speaker configuration variable in combination with the first value of the second speaker configuration variable, in which case a value is set for the first speaker configuration variable and left unchanged while the second speaker configuration is varied individually. 12. The device of claim 11 , comprising the at least one processor executing the instructions. 13. The device of claim 11 , comprising responsive to a determination that the first speaker is in the second location, determining a second speaker configuration of the network of audio speakers based at least in part on the second location at least in part by varying a first speaker configuration variable individually, without varying a first value of second speaker configuration variable, until a quality threshold is satisfied by a first value of the first speaker configuration variable in combination with the first value of the second speaker configuration variable, in which case the first values are applied to a speaker at the second location. 14. The device of claim 11 , comprising responsive to a determination that the first speaker is in the second location, determining a second speaker configuration of the network of audio speakers based at least in part on the second location at least in part by varying a first speaker configuration variable individually, without varying a first value of second speaker configuration variable, until the quality threshold is not satisfied by any value of the first speaker configuration variable in combination with the first value of the second speaker configuration variable, in which case a value is set for the first speaker configuration variable and left unchanged while the second speaker configuration is varied individually.
for distributing signals to two or more loudspeakers {(specially adapted for hearing aids H04R25/407)} · CPC title
Circuit arrangements, {e.g. for selective connection of amplifier inputs/outputs to loudspeakers, for loudspeaker detection, or for adaptation of settings to personal preferences or hearing impairments (combinations of amplifiers H03F3/68; stereophonic systems H04S)} · CPC title
Digital PA systems using, e.g. LAN or internet · CPC title
Positioning of loudspeaker enclosures for spatial sound reproduction · CPC title
Spatial or constructional arrangements of loudspeakers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.