Centralized wireless speaker system
First Claim
Patent Images
1. A device comprising:
- at least one computer medium that is not a transitory signal and that comprises instructions executable by at least one processor to;
receive input audio from a source of audio;
responsive to the input audio not being stereo, down-mix the input audio to stereo;
responsive to the input audio being stereo, not down-mix the input audio;
receive a number “
N”
representing a number of speakers in a network of speakers;
render the stereo to “
N”
channels;
send each respective of the N channels to a respective Nth speaker in the network of speakers, such that a first speaker receives a first channel, a second speaker receives a second channel, and an Nth speaker receives an Nth channel for play by each speaker of its respective channel;
receive the number “
N”
representing the number of speakers and information representing a respective location of each speaker from a location determination module that automatically determines at least one location of at least one speaker using ultra wide band (UWB) signal transmission.
1 Assignment
0 Petitions
Accused Products
Abstract
A centralized master device receives audio, down-mixes the audio to stereo if it is not already in stereo, and then up-mixes (renders) the stereo into as many channels as there speakers in the network. The up-mixing can be based on the number and locations of the speakers, which may be determined automatically using a real time location system such as ultra wide band (UWB) location determination techniques. The master device sends each speaker its respective channel.
210 Citations
19 Claims
-
1. A device comprising:
-
at least one computer medium that is not a transitory signal and that comprises instructions executable by at least one processor to; receive input audio from a source of audio; responsive to the input audio not being stereo, down-mix the input audio to stereo; responsive to the input audio being stereo, not down-mix the input audio; receive a number “
N”
representing a number of speakers in a network of speakers;render the stereo to “
N”
channels;send each respective of the N channels to a respective Nth speaker in the network of speakers, such that a first speaker receives a first channel, a second speaker receives a second channel, and an Nth speaker receives an Nth channel for play by each speaker of its respective channel; receive the number “
N”
representing the number of speakers and information representing a respective location of each speaker from a location determination module that automatically determines at least one location of at least one speaker using ultra wide band (UWB) signal transmission. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
automatically determining, based at least in part on wireless signaling, respective physical locations in at least two dimensions of at least some respective speakers in a network of speakers; automatically determining a number “
N”
of speakers in the network;based at least in part on the number “
N”
of speakers in the network and the respective locations of the speakers, up-mixing stereo audio into “
N”
channels; andsending each respective Nth channel to a respective Nth speaker in the network, such that a first speaker receives only a first channel, a second speaker receives only a second channel, and an Nth speaker receives only an Nth channel for play. - View Dependent Claims (11, 12, 13)
-
-
14. A system comprising:
-
N speakers; at least one master device configured to receive audio and to communicate with the speakers; the master device configured with instructions executable to; down-mix input audio to stereo; up-mix the stereo into “
N”
channels, one for each speaker, wherein “
N”
is an integer not less than three; andtransmit to each speaker its respective channel from among the “
N”
channels. - View Dependent Claims (15, 16)
-
-
17. A system comprising:
-
N speakers; at least one master device configured to receive audio and to communicate with the speakers; the master device configured with instructions executable to; down-mix input audio to stereo; up-mix the stereo into “
N”
channels, one for each speaker, wherein “
N”
is an integer not less than three;transmit to each speaker its respective channel from among the “
N”
channels;receive at least three fixed points in a space associated with the speakers in the network; and at least in part based on the three fixed points and on UWB signaling in the network of speakers, output at least one speaker location in the space.
-
-
18. A system comprising:
-
N speakers; at least one master device configured to receive audio and to communicate with the speakers; the master device configured with instructions executable to; down-mix input audio to stereo; up-mix the stereo into “
N”
channels, one for each speaker, wherein “
N”
is an integer not less than three;transmit to each speaker its respective channel from among the “
N”
channels;receive at least an expected listening location in the space; and at least in part based on the expected listening location, up-mix the stereo to render the “
N”
channels.
-
-
19. A system comprising:
-
N speakers; at least one master device configured to receive audio and to communicate with the speakers; the master device configured with instructions executable to; down-mix input audio to stereo; up-mix the stereo into “
N”
channels, one for each speaker, wherein “
N”
is an integer not less than three;transmit to each speaker its respective channel from among the “
N”
channels, wherein the master device is configured to wirelessly send each respective one of the N channels to a respective Nth speaker.
-
Specification