NETWORKED DEVICES, SYSTEMS, & METHODS FOR ASSOCIATING PLAYBACK DEVICES BASED ON SOUND CODES
First Claim
1. A first playback device comprising:
- a network interface;
one or more processors;
at least one microphone; and
a tangible, non-transitory, computer-readable medium having instructions stored thereon that are executable by the one or more processors to cause the first playback device to;
identify a trigger event indicating a request to associate the first playback device with at least a second playback device;
based on identifying the trigger event, create a first sound code based on a first sound specimen detected via the at least one microphone;
after identifying the trigger event, receive from the second playback device, via the network interface, a sound object;
based on receiving the sound object, identify a second sound code;
based at least on the first sound code and the second sound code, determine that the first and second playback devices have a spatial relationship; and
based on the determination, cause the first and second playback devices to be associated in accordance with the indicated request.
2 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, a playback device is provided that is configured to identify a trigger event indicating a request to associate the playback device with another playback device. Based on identifying the trigger event, the playback device is configured to create a first sound code based on a first sound specimen detected by the playback device. After identifying the trigger event, the playback device is configured to receive from the other playback device a sound object and based on receiving the sound object, identify a second sound code. The playback device is also configured to, based on the first sound code and the second sound code, determine that it and the other playback device have a spatial relationship. Based on that determination, the playback device is configured to cause it and the other playback device to be associated in accordance with the indicated request.
1 Citation
20 Claims
-
1. A first playback device comprising:
-
a network interface; one or more processors; at least one microphone; and a tangible, non-transitory, computer-readable medium having instructions stored thereon that are executable by the one or more processors to cause the first playback device to; identify a trigger event indicating a request to associate the first playback device with at least a second playback device; based on identifying the trigger event, create a first sound code based on a first sound specimen detected via the at least one microphone; after identifying the trigger event, receive from the second playback device, via the network interface, a sound object; based on receiving the sound object, identify a second sound code; based at least on the first sound code and the second sound code, determine that the first and second playback devices have a spatial relationship; and based on the determination, cause the first and second playback devices to be associated in accordance with the indicated request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A tangible, non-transitory, computer-readable medium having instructions stored thereon that are executable by one or more processors to cause a first playback device to:
-
identify a trigger event indicating a request to associate the first playback device with at least a second playback device; based on identifying the trigger event, create a first sound code based on a first sound specimen detected via at least one microphone of the first playback device; after identifying the trigger event, receive from the second playback device, via a network interface of the first playback device, a sound object; based on receiving the sound object, identify a second sound code; based at least on the first sound code and the second sound code, determine that the first and second playback devices have a spatial relationship; and based on the determination, cause the first and second playback devices to be associated in accordance with the indicated request. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-implemented method performed by a first playback device, the method comprising:
-
identifying a trigger event indicating a request to associate the first playback device with at least a second playback device; based on identifying the trigger event, creating a first sound code based on a first sound specimen detected via at least one microphone of the first playback device; after identifying the trigger event, receiving from the second playback device, via a network interface of the first playback device, a sound object; based on receiving the sound object, identifying a second sound code; based at least on the first sound code and the second sound code, determining that the first and second playback devices have a spatial relationship; and based on the determination, causing the first and second playback devices to be associated in accordance with the indicated request. - View Dependent Claims (18, 19, 20)
-
Specification