Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHODS AND INTERFACES FOR HOME MEDIA CONTROL
Document Type and Number:
WIPO Patent Application WO/2018/213401
Kind Code:
A4
Abstract:
The present disclosure generally relates to interfaces and techniques for media playback on one or more devices. In accordance with some embodiments, an electronic device includes a display, one or more processors, and memory. The electronic device receives user input and, in response to receiving the user input, displays, on the display, a multi-device interface that includes: one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device, and a media playback status of the plurality of available playback devices.

Inventors:
COFFMAN PATRICK (US)
ALBUQUERQUE FERNANDO (US)
CARRIGAN TAYLOR (US)
CIELAK MATTHEW (US)
FAMILY AFROOZ (US)
GRAHAM DAVID (US)
IRANI CYRUS (US)
VERWEIJ HUGO (US)
ANDERSON MOLLY (US)
HULBERT THOMAS (US)
KERR DUNCAN (US)
MARI PEDRO (US)
PIERCY AIMEE (US)
Application Number:
PCT/US2018/032904
Publication Date:
December 27, 2018
Filing Date:
May 16, 2018
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
APPLE INC (US)
International Classes:
H04N21/414; H04N21/41; H04N21/436; H04N21/482; H04N21/485
Attorney, Agent or Firm:
HO, Brian, B. (US)
Download PDF:
Claims:
WO 2018/213401 AMENDED CLAIMS PCT/US2018/032904 received by the International Bureau on 30 November 2018 (30.1 1 .2018)

What is claimed is:

1. A computer-implemented method, comprising:

at a device with a display:

receiving a user input; and

in response to receiving the user input, displaying, on the display, a multi- device interface that includes:

one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device including at least:

a first indicator associated with at least a first playback device that is connected to the device and available to initiate playback of media from the device;

a second indicator associated with at least a second playback device that is connected to the device and available to initiate playback of media from the device;

a media playback status of the first playback device including at least a media item being played back on the first playback device; and

a media playback status of the second playback device including at least a media item being played back on the second playback device.

2. The method of claim 1, wherein the user input is a first user input, the method further comprising:

receiving a second user input representing selection of the one or more indicators associated with the plurality of available playback devices;

in response to receiving the second user input, transmitting an instruction to initiate playback on the plurality of available playback devices.

3. The method of any of claims 1-2, wherein the user input is a first user input, the method further comprising:

while displaying the multi-device interface, displaying, on the display, a third indicator of the one or more indicators;

receiving a third user input representing selection of the third indicator;

AMENDED SHEET (ARTICLE 19)

408 for each of the devices of the plurality of available playback devices.

4. The method of claim 3, further comprising, while the device is playing back a first media item:

receiving a fourth user input representing selection of a fourth indicator of the one or more indicators,

wherein the fourth indicator is associated with a set of playback devices that does not include the device;

subsequent to receiving the fourth user input representing selection of the fourth indicator, displaying, on the display, a browsing interface, wherein the browsing interface includes an affordance associated with a second media item;

receiving a fifth user input representing selection of the affordance associated with the second media item; and

in response to receiving the fifth user input:

transmitting an instruction to initiate playback of the second media item on the set of playback devices that does not include the device; and

continuing playing back the first media item on the device.

5. The method of claim 4, wherein the browsing interface includes an affordance associated with a third media item, the method further comprising:

receiving a sixth user input associated with the affordance associated with the third media item;

in accordance with receiving the sixth user input, displaying, on the display, the multi- device interface.

6. The method of any of claims 1-5, wherein displaying the multi-device interface comprises:

concurrently displaying, on the display:

a first region that includes the multi-device interface; and

a second region that includes content displayed prior to displaying the multi- device interface.

AMENDED SHEET (ARTICLE 19) region.

8. The method of claim 6, further comprising:

receiving selection of an indicator of the one or more indicators, wherein the indicator includes a representation of a fourth media item; and

in response to receiving selection of the indicator, and while continuing to

concurrently display the first and second regions, updating display of the second region to include at least a portion of the representation of the fourth media item.

9. The method of any claims 1-8, wherein the user input is a first user input, the method further comprising:

prior to receiving the user input:

receiving a seventh user input;

in response to receiving the seventh user input, displaying, on the display, a playback control interface that includes:

one or more playback control affordances;

a playback device selection affordance; and

an affordance for controlling a data connection of the device; and receiving the first user input, wherein the first user input is associated with the playback control interface.

10. The method of claim 9, wherein the user input is a selection of the playback device selection affordance.

Ϊ 1 . The method of claim 9, further comprising:

receiving the first user input, wherein the first user input has an input characteristic; determining whether the input characteristic meets an input characteristic-dependent criteria;

in accordance with a determination that the input characteristic meets the input characteristic-dependent criteria, displaying, on the display, the multi-device interface; and

AMENDED SHEET (ARTICLE 19) meet the input characteristic-dependent criteria, forgoing displaying, on the display, the multi-device interface.

12. The method of claim 9, wherein the seventh user input is received while displaying a user interface of an application executing on the device, the method further comprising: while continuing to display at least a portion of the user interface of the application, displaying, on the display, the playback control interface; and

subsequent to receiving the first user input, and while continuing to display the at least a portion of the user interface of the application, displaying, on the display, the multi- device interface.

13. The method of any of claims 1-12, wherein the multi-device interface includes a volume control affordance associated with the plurality of available playback devices, the method further comprising:

receiving an eighth user input associated with the volume control affordance; and in response to receiving the eighth user input, transmitting an instruction to adjust a playback volume of the plurality of available playback devices.

14. The method of any of claims 1-13, wherein the multi-device interface includes a plurality of individual volume control affordances, each associated with a single device of the plurality of available playback devices, the method further comprising:

receiving a ninth user input associated with an individual volume control affordance; and

in response to receiving the ninth user input, transmitting an instruction to adjust a playback volume of the associated device, wherein the associated device is different than the device.

15. The method of any of claims 1-14,

wherein the one or more indicators associated with the plurality of available playback devices includes:

a fifth indicator representing a fifth media item currently playing on the device, wherein the fifth indicator is displayed in a first region;

AMEN DED SH EET (ARTICLE 19)

411 playing back a sixth media item;

individual indicators for each device of the plurality of available playback devices; and

while displaying the multi-device interface, receiving a tenth user input representing a request to replace display of the fifth indicator in the first region with display of the sixth indicator; and

in response to the tenth user input, replacing display of the fifth indicator in the first region with display of the sixth indicator.

16. The method of claim 15, further comprising displaying an indication of whether each device of the plurality of available playback devices is currently playing back a media item associated with an indicator displayed in the first region.

17. The method of claim 15, further comprising:

receiving an eleventh user input associated with an individual indicator for a device of the plurality of available playback devices;

determining whether the eleventh user input represents a selection that exceeds a threshold duration;

in accordance with the eleventh user input representing a selection that exceeds the threshold duration, entering a volume adjustment mode for the device associated with the individual indicator; and

in accordance with the eleventh user input not representing a selection that exceeds the threshold duration, forgoing entering the volume adjustment mode for the device associated with the individual indicator.

18. The method of any of claims 1-17, further comprising:

receiving a twelfth user input representing a request to initiate media playback on the plurality of available devices;

in response to receiving the twelfth user input:

in accordance with a determination that the plurality of available devices includes at least one device configured to receive playback coordination responsibility,

AMENDED SHEET (ARTICLE 19)

412 devices; and

in accordance with a determination that the plurality of available devices does not include at least one device configured to receive playback coordination responsibility, coordinating the media playback on the plurality of devices.

1 . The method of claim 18, further comprising, while the device is coordinating the media playback on the plurality of devices:

receiving a thirteenth user input representing a request to initiate a phone call on the device;

in response to receiving the thirteenth user input representing the request to initiate the phone call:

initiating the phone call; and

continuing coordinating the media playback on the plurality of devices during the phone call.

20. The method of claim 18, further comprising, further in response to receiving the twelfth user input, transmitting data representing a playback queue to each of the devices in the plurality of devices.

21. The method of any of claims 1-20, further comprising:

receiving a fourteenth user input representing a request to initiate media playback on the plurality of available devices, wherein the fourteenth user input is associated with a first user;

in response to receiving the fourteenth user input:

in accordance with a determination that the first user is subject to a playback restriction, preventing the device from initiating media playback on the plurality of available devices in response to the eleventh user input; and

in accordance with a determination that the first user is not subject to the playback restriction, allowing the device to initiate media playback on the plurality of available devices in response to the eleventh user input.

22. The method of any of claims 1-21, further comprising:

AMENDED SHEET (ARTICLE 19)

413 in response to receiving the fifteenth user input:

in accordance with a determination that the request for media output is a request to display content, transmitting an instruction to a preferred device of the plurality of available playback devices to initiate display of the content in response to the twelfth request; and

in accordance with a determination that the request for media output is not a request to display content:

forgoing transmitting the instruction to the preferred device of the plurality of available playback devices to initiate display of the content in response to the twelfth request; and

initiating media output on the device in response to the twelfth user input.

23. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:

receiving a user input; and

in response to receiving the user input, displaying, on the display, a multi- device interface that includes:

one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device including at least:

a first indicator associated with at least a first playback device that is connected to the device and available to initiate playback of media from the device;

a second indicator associated with at least a second playback device that is connected to the device and available to initiate playback of media from the device;

a media playback status of the first playback device including at least a media item being played back on the first playback device; and

a media playback status of the second playback device including at least a media item being played back on the second playback device.

AMENDED SHEET (ARTICLE 19)

414 a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving a user input; and

in response to receiving the user input, displaying, on the display, a multi- device interface that includes:

one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device including at least:

a first indicator associated with at least a first playback device that is connected to the device and available to initiate playback of media from the device;

a second indicator associated with at least a second playback device that is connected to the device and available to initiate playback of media from the device;

a media playback status of the first playback device including at least a media item being played back on the first playback device; and

a media playback status of the second playback device including at least a media item being played back on the second playback device.

25. An electronic device, comprising:

a display;

means for receiving a user input; and

means for, responsive to receiving the user input, displaying, on the display, a multi-device interface that includes:

one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device including at least:

a first indicator associated with at least a first playback device that is connected to the device and available to initiate playback of media from the device;

AMENDED SHEET (ARTICLE 19)

415 device that is connected to the device and available to initiate playback of media from the device;

a media playback status of the first playback device including at least a media item being played back on the first playback device; and

a media playback status of the second playback device including at least a media item being played back on the second playback device.

26, A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for performing the method of any of claims 1-22.

27. An electronic device, comprising:

a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 1-22.

28, An electronic device, comprising:

a display; and

means for performing the method of any of claims 1-22.

29. A computer-implemented method, comprising:

at a device with a display:

displaying, on the display, a first current media interface for the device, wherein the first current media interface includes:

a representation of a first media item available for playback on the device, and

a playback device selection affordance;

receiving a first user input representing selection of the playback device selection affordance;

AMEN DED SH EET (ARTICLE 19)

416 plurality of affordances, each affordance of the plurality of affordances associated with a set of available playback devices connected to the device;

receiving a second user input representing selection of two or more of the plurality of affordances associated with the sets of available playback devices; and

in response to receiving the second user input, configuring the device to initiate playback on the sets of available playback devices associated with the two or more selected affordances.

30. The method of claim 29, wherein configuring the device to initiate playback on the sets of available playback devices comprises transmitting an instruction to the available playback devices to initiate playback.

31. The method of claim 29, further comprising, while the device is configured to initiate playback on the sets of available playback devices:

after ceasing to display the plurality of affordances associated with the sets of available playback devices, receiving a third user input, at the device, representing a request to initiate playback of a second media item;

in response to receiving the third user input, transmitting a request to initiate playback of the second media device on the sets of available playback devices.

32. The method of any of claims 29-31, wherein the first current media interface for the device includes an indication of a media item currently playing back on the device, the method further comprising:

further in response to receiving the first user input, concurrently displaying, on the display:

a first region that includes the plurality of affordances associated with the sets of available playback devices; and

a second region that includes the indication of the media item currently playing back on the device;

further in response to receiving the second user input, visually updating the second region to display an indication of a media item currently playing back on the sets of available playback devices.

AMENDED SHEET (ARTICLE 19)

417

33. The method of any of claims 29-32, wherein the plurality of affordances associated with the sets of available playback devices connected to the device include information identifying media currently being played back by the sets of available playback devices.

34. The method of claim 33, wherein the information identifying the media currently being played back by the sets of available playback devices includes one or more of: a song title, an artist, a movie title, an episode name, and a URL.

35. The method of any of claims 29-34, further comprising, while the device is configured to initiate playback on the sets of available playback devices:

transmitting an instruction to initiate media playback of a third media item on the sets of available playback devices,

wherein the sets of available playback devices are currently playing a fourth media item that was initiated by another device different than the device; and

subsequent to transmitting the instruction to initiate playback of the third media item, receiving an indication that the sets of devices are currently playing back the third media item.

36. The method of claim 35, further comprising:

determining that the sets of available playback devices are currently playing content that was initiated by another device;

in accordance with the determination that the sets of available playback devices are currently playing content that was initiated by another device, requesting user input confirmation that the instruction to initiate media playback of a third media item on the sets of available playback devices;

receiving a user input response to the request for user input confirmation;

in accordance with the user input response being a positive confirmation, transmitting the instruction to initiate media playback of the third media item on the sets of available playback devices; and

in accordance with the user input response being a negative confirmation, forgoing transmitting the instruction to initiate media playback of the third media item on the sets of available playback devices.

AMENDED SHEET (ARTICLE 19)

418

37. The method of any of claims 29-36, further comprising:

further in response to receiving the second user input, ceasing displaying the plurality of affordances associated with the sets of available playback devices.

38. The method of any of claims 29-37, wherein a media item includes one or more of audio data, video data, or both.

39. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:

displaying, on the display, a first current media interface for the device, wherein the first current media interface includes:

a representation of a first media item available for playback on the device, and

a playback device selection affordance;

receiving a first user input representing selection of the playback device selection affordance;

in response to receiving the first user input, displaying, on the display, a plurality of affordances, each affordance of the plurality of affordances associated with a set of available playback devices connected to the device;

receiving a second user input representing selection of two or more of the plurality of affordances associated with the sets of available playback devices; and

in response to receiving the second user input, configuring the device to initiate playback on the sets of available playback devices associated with the two or more selected affordances.

40. An electronic device, comprising:

a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

AMEN DED SH EET (ARTICLE 19)

419 wherein the first current media interface includes:

a representation of a first media item available for playback on the device, and

a playback device selection affordance;

receiving a first user input representing selection of the playback device selection affordance;

in response to receiving the first user input, displaying, on the display, a plurality of affordances, each affordance of the plurality of affordances associated with a set of available playback devices connected to the device;

receiving a second user input representing selection of two or more of the plurality of affordances associated with the sets of available playback devices; and

in response to receiving the second user input, configuring the device to initiate playback on the sets of available playback devices associated with the two or more selected affordances.

41 , An electronic device, comprising:

a display;

means for displaying, on the display, a first current media interface for the device, wherein the first current media interface includes:

a representation of a first media item available for playback on the device, and

a playback device selection affordance;

means for receiving a first user input representing selection of the playback device selection affordance;

means for, responsive to receiving the first user input, displaying, on the display, a plurality of affordances, each affordance of the plurality of affordances associated with a set of available playback devices connected to the device;

means for receiving a second user input representing selection of two or more of the plurality of affordances associated with the sets of available playback devices; and means for, responsive to receiving the second user input, configuring the device to initiate playback on the sets of available playback devices associated with the two or more selected affordances.

AMENDED SHEET (ARTICLE 19)

420

42. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for performing the method of any of claims 29-38.

43. An electronic device, comprising:

a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 29-38.

44. An electronic device, comprising:

a display; and

means for performing the method of any of claims 29-38.

45. A computer-implemented method, comprising:

at a first device:

detecting an indication that a physical proximity between the first device and a second device satisfies a proximity condition,

wherein the first device is connected to the second device via a communication link;

in accordance with detecting the indication, audibly outputting an audio tone signal, wherein the audio tone signal is out-of-band to the communication link;

subsequent to outputting the audio tone signal, determining whether a response audio tone signal from the second device has been received;

in accordance with a determination that the response audio tone signal from the second device has been received, proceeding to a next step in a configuration process; and in accordance with a determination that the response audio tone signal from the second device has not been received, forgoing proceeding to the next step in the configuration process.

AMENDED SHEET (ARTICLE 19)

421 indication that the audio tone signal was detected by the second device.

47. The method of any of claims 45-46, wherein at least one of the audio tone signal and the response audio tone signal comprises encoded data.

48. The method of claim 47, wherein the response audio tone signal comprises encoded data, the method further comprising:

further in accordance with a determination that the response audio tone signal from the second device has been received:

converting the encoded data, of the response audio tone signal, into decoded data; and

using at least a portion of the decoded data to log in to a user account of a cloud-based service.

49. The method of any of claims 45-48, wherein the response audio tone signal comprises data that confirms the identity of the second device.

50. The method of any of claims 45-49, wherein the first device includes a memory, the method further comprising:

receiving one or more configuration settings from the second device; and

in response to receiving the one or more configuration settings, storing the configuration settings in the memory of the first device.

51. The method of claim 50, wherein the one or more configuration settings includes a location identifier representing a physical location of the first device.

52. The method of claim 50, wherein the one or more configuration settings includes an indication that the first device is included in a device group, wherein the device group includes the first device and a third device.

53. The method of claim 52, wherein the first and the second device are connected to a local area network via an access point, the method further comprising:

AMENDED SHEET (ARTICLE 19)

422 link to the third device does not include the access point; and

synchronizing media playback with the third device using the communication link to the third device.

54. The method of any of claims 45-53, wherein audibly outputting the audio tone signal comprises:

audibly outputting the audio tone signal;

determining whether the second device detected the audio tone signal;

in accordance with a determination that the second device did not detect the audio tone signal, repeating audibly outputting the audio tone signal; and

in accordance with a determination that the second device detected the audio tone signal, forgoing repeating audibly outputting the audio tone signal.

55. The method of claim 54, further comprising:

further in accordance with a determination that the second device did not detect the audio tone signal, determining whether the audio tone signal has be audibly outputted a threshold number of times;

in accordance with a determination that the audio tone signal has been audibly outputted a threshold number of times, audibly outputting a dictated passcode;

in accordance with a determination that the audio tone signal has not been audibly outputted a threshold number of times, forgoing audibly outputting a dictated passcode.

56. The method of any of claims 45-55, wherein the audio tone signal is a first audio tone signal, the method further comprising:

in response to progressing from a first step in the configuration process to a second step in the configuration process, outputting a second audio tone signal,

wherein the second audio tone signal is outputted concurrently with the output of a third audio tone signal outputted by the second device,

wherein the second audio tone signal and the third audio tone signal are harmonics.

57. The method of claim 56, further comprising:

AMENDED SHEET (ARTICLE 19)

423 step in the configuration process, outputting a fourth audio tone signal,

wherein the fourth audio tone signal is outputted concurrently with the output of a fifth audio tone signal outputted by the second device,

wherein the fourth audio tone signal and the fifth audio tone signal are harmonics, and

wherein the fourth audio tone signal is a higher frequency tone than the second audio tone signal.

58. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for:

detecting an indication that a physical proximity between the first device and a second device satisfies a proximity condition,

wherein the first device is connected to the second device via a communication link;

in accordance with detecting the indication, audibly outputting an audio tone signal, wherein the audio tone signal is out-of-band to the communication link;

subsequent to outputting the audio tone signal, determining whether a response audio tone signal from the second device has been received;

in accordance with a determination that the response audio tone signal from the second device has been received, proceeding to a next step in a configuration process; and in accordance with a determination that the response audio tone signal from the second device has not been received, forgoing proceeding to the next step in the configuration process.

59. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

detecting an indication that a physical proximity between the first device and a second device satisfies a proximity condition,

AMENDED SHEET (ARTICLE 19)

424 communication link;

in accordance with detecting the indication, audibly outputting an audio tone signal, wherein the audio tone signal is out-of-band to the communication link;

subsequent to outputting the audio tone signal, determining whether a response audio tone signal from the second device has been received;

in accordance with a determination that the response audio tone signal from the second device has been received, proceeding to a next step in a configuration process; and in accordance with a determination that the response audio tone signal from the second device has not been received, forgoing proceeding to the next step in the configuration process.

60. An electronic device, comprising:

means for detecting an indication that a physical proximity between the first device and a second device satisfies a proximity condition,

wherein the first device is connected to the second device via a communication link;

means for, in accordance with detecting the indication, audibly outputting an audio tone signal, wherein the audio tone signal is out-of-band to the communication link;

means for, subsequent to outputting the audio tone signal, determining whether a response audio tone signal from the second device has been received;

means for, in accordance with a determination that the response audio tone signal from the second device has been received, proceeding to a next step in a configuration process; and

means for, in accordance with a determination that the response audio tone signal from the second device has not been received, forgoing proceeding to the next step in the configuration process.

61. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for performing the method of any of claims 45-57 and 314-321.

AMENDED SHEET (ARTICLE 19)

425 a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 45-57 and 314-321.

63. An electronic device, comprising:

a display; and

means for performing the method of any of claims 45-57 and 314-321.

64, A computer-implemented method, comprising:

at a first device with a display:

detecting, while connected to a second device, an indication that a physical proximity between the first device and the second device satisfies a proximity condition; and in accordance with detecting that the physical proximity satisfies the proximity condition, displaying, on the display, a media information interface, wherein the method further comprises steps chosen from the group of:

a) wherein the indication is detected while the first device is not playing media content and while the second device is not playing media content, and

wherein displaying the media information interface comprises displaying, on the display, a first affordance representing a first media item that was recently played on the second device, and

wherein the method further comprises:

receiving a first user input representing selection of the first affordance; and

in response to receiving the first user input, transmitting an instruction to the second device to initiate playback of the first media item;

b) wherein the indication is detected while the first device is playing a third media item and while the second device is playing a fourth media item different than the third media item, and

AMENDED SHEET (ARTICLE 19)

426 displaying, on the display, a third affordance associated with the third media item currently playing on the first device, and

wherein the method further comprises:

receiving a third user input representing selection of the third affordance; and

in response to receiving the third user input, transmitting an instruction to the second device to initiate playback of the third media item; and

c) wherein the indication is detected while the first device is not playing media content and while the second device is playing a sixth media item, and

wherein displaying the media information interface comprises displaying, on the display, a sixth affordance representing the sixth media item, and

wherein the method further comprises:

receiving a fifth user input;

determining whether the fifth user input represents a directional swipe gesture on the fifth affordance; and

in response to receiving the fifth user input, and in accordance with a determination that the fifth user input represents a directional swipe gesture on the sixth affordance:

transmitting an instruction to the second device to cease playback of the sixth media item; and

initiating playback, on the first device, of the sixth media item; and

in response to receiving the fifth user input, and in accordance with a determination that the fifth user input does not represent a directional swipe gesture on the sixth affordance:

forgoing transmitting an instruction to the second device to cease playback of the sixth media item; and

forgoing initiating playback, on the first device, of the sixth media item. 65. (Canceled).

AMENDED SHEET (ARTICLE 19)

427 receiving a second user input representing a directional swipe gesture on the first affordance;

in response to receiving the second user input, and while continuing to display the first affordance, displaying, on the display, a second affordance representing a second media item that was recently played on the second device, wherein the second affordance was not displayed prior to receiving the second user input.

67. (Canceled).

68. The method of claim 64, further comprising:

further in response to receiving the third user input, ceasing playing the third media item on the first device.

69. The method of any of claims 64, 66, or 68, further comprising:

further in response to receiving the third user input, displaying, on the display, playback control affordances that control the playback of the third media item on the second device.

70. The method of claim 64, wherein the indication is detected while the first device is playing a fifth media item and while the second device is not playing media content, and wherein displaying the media information interface comprises displaying, on the display, a fourth affordance representing the fifth media item, and

wherein the method further comprises:

receiving a fourth user input;

determining whether the fourth user input represents a directional swipe gesture on the fourth affordance; and

in response to receiving the fourth user input, and in accordance with a determination that the fourth user input represents a directional swipe gesture on the fourth affordance:

transmitting an instruction to the second device to initiate playback of the fifth media item; and

ceasing playback, on the first device, of the fifth media item; and

AMENDED SHEET (ARTICLE 19)

428 determination that the fourth user input does not represent a directional swipe gesture on the fourth affordance:

forgoing transmitting an instruction to the second device to initiate playback of the fifth media item; and

continue playback, on the first device, of the fifth media item.

71 . The method of claim 70, wherein the first device ceases playback of the fifth media item at a playback time of the fifth media item, and

wherein transmitting the instruction to the second device to initiate playback of the fifth media item comprises transmitting an instruction to the second device to begin playback at approximately the playback time of the fifth media item.

72. The method of claim 70, wherein displaying the media information interface comprises displaying, on the display, a fifth affordance;

wherein the method further comprises:

determining whether the fourth user input represents a selection of the fifth affordance; and

in response to receiving the fourth user input:

in accordance with a determination that the fourth user input represents a selection of the fifth affordance, displaying, on the display, a multi-device interface; and in accordance with a determination that the fourth user input does not represent a selection of the fifth affordance, forgoing displaying the multi-device interface.

73. (Canceled).

74. The method of claim 64, further comprising:

determining whether the fifth user input represents a selection of the sixth affordance; and

further in response to receiving the fifth user input:

in accordance with a determination that the fifth user input represents a selection of the sixth affordance, displaying, on the display, playback control affordances for controlling the playback of the sixth media item on the second device; and

AMENDED SHEET (ARTICLE 19)

429 a selection of the sixth affordance, forgoing displaying, on the display, playback control affordances for controlling the playback of the sixth media item on the second device.

75. The method of claim 64, wherein the second device ceases playback of the sixth media item at a playback time of the sixth media item, and

wherein initiating playback, on the first device, of the sixth media item comprises beginning playback at approximately the playback time of the sixth media item.

76. The method of any of claims 64, 74, or 75, wherein initiating playback, on the first device, of the sixth media item comprises displaying, on the display:

an identification of the sixth media item; and

playback control affordances for controlling playback of the sixth media item on the first device.

77. The method of any of claims 64-76, wherein the first device is connected to a plurality of devices, wherein the plurality of devices includes the second device, and wherein the displayed media information interface corresponds to the second device.

78. The method of any of claims 64-77, wherein the first device is connected to the second device via a wireless communication link.

79. The method of any of claims 64-78, wherein the media information interface comprises an indication that the media content playing back on the first device or the second device can be transferred to the other device not playing back the media content.

80. The method of any of claims 64-79, wherein a media item is selected from the group consisting of an audio file, an audio stream, a video file, a video stream, a phone call, and a video call.

81. The method of any of claims 64-80, wherein the first device is associated with a first user account, wherein the second device is associated with a set of user accounts, the method further comprising:

AMENDED SHEET (ARTICLE 19)

430 condition:

in accordance with a determination that the first user account is a member of the set of user accounts, displaying an indication that media playback can be transferred between the first device and the second device;

in accordance with a determination that the first user account is not a member of the set of user accounts, forgoing displaying the indication that media playback can be transferred between the first device and the second device.

82. The method of any of claims 64-81, further comprising:

in accordance with a determination that the physical proximity between the first device and the second device has satisfied the proximity condition continuously for a threshold amount of time, automatically transferring playback of a media item between the first device and the second device; and

in accordance with a determination that the physical proximity between the first device and the second device has not satisfied the proximity condition continuously for a threshold amount of time, forgoing automatically transferring playback of a media item between the first device and the second device.

83. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, wherein the electronic device is a first device, the one or more programs including instructions for:

detecting, while connected to a second device, an indication that a physical proximity between the first device and the second device satisfies a proximity condition; and in accordance with detecting that the physical proximity satisfies the proximity condition, displaying, on the display, a media information interface, wherein the instructions further comprise steps chosen from the group of:

a) wherein the indication is detected while the first device is not playing media content and while the second device is not playing media content, and

wherein displaying the media information interface comprises displaying, on the display, a first affordance representing a first media item that was recently played on the second device, and

AMENDED SHEET (ARTICLE 19)

431 receiving a first user input representing selection of the first affordance; and

in response to receiving the first user input, transmitting an instruction to the second device to initiate playback of the first media item;

b) wherein the indication is detected while the first device is playing a third media item and while the second device is playing a fourth media item different than the third media item, and

wherein displaying the media information interface comprises displaying, on the display, a third affordance associated with the third media item currently playing on the first device, and

wherein the instructions further comprise instructions for:

receiving a third user input representing selection of the third affordance; and

in response to receiving the third user input, transmitting an instruction to the second device to initiate playback of the third media item; and

c) wherein the indication is detected while the first device is not playing media content and while the second device is playing a sixth media item, and

wherein displaying the media information interface comprises displaying, on the display, a sixth affordance representing the sixth media item, and

wherein the instructions further comprise instructions for:

receiving a fifth user input;

determining whether the fifth user input represents a directional swipe gesture on the fifth affordance; and

in response to receiving the fifth user input, and in accordance with a determination that the fifth user input represents a directional swipe gesture on the sixth affordance:

transmitting an instruction to the second device to cease playback of the sixth media item; and

initiating playback, on the first device, of the sixth media item; and

AMENDED SHEET (ARTICLE 19)

432 with a determination that the fifth user input does not represent a directional swipe gesture on the sixth affordance:

forgoing transmitting an instruction to the second device to cease playback of the sixth media item; and

forgoing initiating playback, on the first device, of the sixth media item.

84, An electronic device, comprising:

a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

detecting, while connected to a second device, an indication that a physical proximity between the electronic device and the second device satisfies a proximity condition; and

in accordance with detecting that the physical proximity satisfies the proximity condition, displaying, on the display, a media information interface, wherein the instructions further comprise steps chosen from the group of:

a) wherein the indication is detected while the first device is not playing media content and while the second device is not playing media content, and

wherein displaying the media information interface comprises displaying, on the display, a first affordance representing a first media item that was recently played on the second device, and

wherein the instructions further comprise instructions for:

receiving a first user input representing selection of the first affordance; and

in response to receiving the first user input, transmitting an instruction to the second device to initiate playback of the first media item;

b) wherein the indication is detected while the first device is playing a third media item and while the second device is playing a fourth media item different than the third media item, and

AMENDED SHEET (ARTICLE 19)

433 displaying, on the display, a third affordance associated with the third media item currently playing on the first device, and

wherein the instructions further comprise instructions for:

receiving a third user input representing selection of the third affordance; and

in response to receiving the third user input, transmitting an instruction to the second device to initiate playback of the third media item; and

c) wherein the indication is detected while the first device is not playing media content and while the second device is playing a sixth media item, and

wherein displaying the media information interface comprises displaying, on the display, a sixth affordance representing the sixth media item, and

wherein the instructions further comprise instructions for:

receiving a fifth user input;

determining whether the fifth user input represents a directional swipe gesture on the fifth affordance; and

in response to receiving the fifth user input, and in accordance with a determination that the fifth user input represents a directional swipe gesture on the sixth affordance:

transmitting an instruction to the second device to cease playback of the sixth media item; and

initiating playback, on the first device, of the sixth media item; and

in response to receiving the fifth user input, and in accordance with a determination that the fifth user input does not represent a directional swipe gesture on the sixth affordance:

forgoing transmitting an instruction to the second device to cease playback of the sixth media item; and

forgoing initiating playback, on the first device, of the sixth media item.

An electronic device, compri

a display;

AMENDED SHEET (ARTICLE 19)

434 physical proximity between the electronic device and the second device satisfies a proximity condition; and

means for in accordance with detecting that the physical proximity satisfies the proximity condition, displaying, on the display, a media information interface; and

means for further performing steps chosen from the group of: a) wherein the indication is detected while the first device is not playing media content and while the second device is not playing media content, and

wherein displaying the media information interface comprises displaying, on the display, a first affordance representing a first media item that was recently played on the second device, and

wherein the means for further performing the steps further comprises: means for receiving a first user input representing selection of the first affordance; and

means for, responsive to receiving the first user input, transmitting an instruction to the second device to initiate playback of the first media item;

b) wherein the indication is detected while the first device is playing a third media item and while the second device is playing a fourth media item different than the third media item, and

wherein displaying the media information interface comprises displaying, on the display, a third affordance associated with the third media item currently playing on the first device, and

wherein the means for further performing the steps further comprises: means for receiving a third user input representing selection of the third affordance; and

means for, responsive to receiving the third user input, transmitting an instruction to the second device to initiate playback of the third media item; and

c) wherein the indication is detected while the first device is not playing media content and while the second device is playing a sixth media item, and

wherein displaying the media information interface comprises displaying, on the display, a sixth affordance representing the sixth media item, and

wherein the means for further performing the steps further comprises:

AMENDED SHEET (ARTICLE 19)

435 means for determining whether the fifth user input represents a directional swipe gesture on the fifth affordance; and

means for, responsive to receiving the fifth user input, and in accordance with a determination that the fifth user input represents a directional swipe gesture on the sixth affordance:

means for transmitting an instruction to the second device to cease playback of the sixth media item; and

means for initiating playback, on the first device, of the sixth media item; and

means for, responsive to receiving the fifth user input, and in accordance with a determination that the fifth user input does not represent a directional swipe gesture on the sixth affordance:

means for forgoing transmitting an instruction to the second device to cease playback of the sixth media item; and

means for forgoing initiating playback, on the first device, of the sixth media item.

86. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for performing the method of any of claims 64-82.

87. An electronic device, comprising:

a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 64-82.

88. An electronic device, comprising:

a display; and

means for performing the method of any of claims 64-82.

AMENDED SHEET (ARTICLE 19)

436

89. A computer-implemented method, comprising:

at a device with a touch-sensitive surface:

detecting a touch on the touch-sensitive surface;

in response to detecting the touch on the touch-sensitive surface, determining whether the device is currently playing media;

in accordance with a determination that the device is currently playing media: determining whether a location of the touch is within a first area of the touch-sensitive surface or within a second area of the touch-sensitive surface, wherein the first area and the second area are non-overlapping;

in accordance with a determination that the location of the touch is within the first area of the touch-sensitive surface, ceasing playing media; and

in accordance with a determination that the location of the touch is within the second area of the touch-sensitive surface, adjusting a volume of the currently playing media; and

in accordance with a determination that the device is not currently playing media, initiating playback of media.

90. The method of claim 89, wherein the second area is comprised of a plurality of noncontiguous and non-overlapping areas of the touch-sensitive surface.

91 . The method of any of claims 89-90, wherein the second area is comprised of a first sub-area and a second sub-area, and wherein adjusting the volume of the currently playing media comprises:

lowering the volume of the currently playing media if the location of the touch is within the first sub-area; and

raising the volume of the currently playing media if the location of the touch is within the second sub-area.

92. The method of any of claims 89-91, wherein the touch is a first touch, the method further comprising, subsequent to adjusting the volume of the currently playing media in accordance a determination that the location of the touch is within the second area:

AMENDED SHEET (ARTICLE 19)

437 predetermined amount of time after detecting the first touch on the touch-sensitive surface; receiving a second touch on the touch-sensitive surface,

wherein the second touch is located within the expanded second area, and wherein the second touch is not located within the second area; determining whether the second touch was received during the predetermined amount of time after detecting the first touch;

in accordance with a determination that the second touch was received during the predetermined amount of time after detecting the first touch, adjusting the volume of the currently playing media; and

in accordance with a determination that the second touch was not received during the predetermined amount of time after detecting the first touch, cease playing media.

93. The method of any of claims 89-92, wherein the touch-sensitive surface includes a display, the method further comprising:

further in accordance with a determination that the device is currently playing media, displaying, on the display, an indicator within the second area;

further in accordance with a determination that the device is not currently playing media, forgoing displaying the indicator within the second area.

94. The method of any of claims 89-93, wherein adjusting the volume of the currently playing media comprises:

adjusting a media playback volume; and

adjusting a virtual assistant volume, wherein the virtual assistant volume is proportional to the media playback volume.

95. The method of claim 94, wherein the virtual assistant volume is non-zero when the media playback volume is zero.

96. The method of claim 94, wherein a maximum value of the virtual assistant volume is lower than a maximum value of the media playback volume.

AMENDED SHEET (ARTICLE 19)

438 configured to be executed by one or more processors of an electronic device with a touch- sensitive surface, the one or more programs including instructions for:

detecting a touch on the touch-sensitive surface;

in response to detecting the touch on the touch-sensitive surface, determining whether the device is currently playing media;

in accordance with a determination that the device is currently playing media: determining whether a location of the touch is within a first area of the touch-sensitive surface or within a second area of the touch-sensitive surface, wherein the first area and the second area are non-overlapping;

in accordance with a determination that the location of the touch is within the first area of the touch-sensitive surface, ceasing playing media; and

in accordance with a determination that the location of the touch is within the second area of the touch-sensitive surface, adjusting a volume of the currently playing media; and

in accordance with a determination that the device is not currently playing media, initiating playback of media.

98. An electronic device, comprising:

a touch-sensitive surface;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

detecting a touch on the touch-sensitive surface;

in response to detecting the touch on the touch-sensitive surface, determining whether the device is currently playing media;

in accordance with a determination that the device is currently playing media: determining whether a location of the touch is within a first area of the touch-sensitive surface or within a second area of the touch-sensitive surface, wherein the first area and the second area are non-overlapping;

in accordance with a determination that the location of the touch is within the first area of the touch-sensitive surface, ceasing playing media; and

AMENDED SHEET (ARTICLE 19)

439 within the second area of the touch-sensitive surface, adjusting a volume of the currently playing media; and

in accordance with a determination that the device is not currently playing media, initiating playback of media.

99. An electronic device, comprising:

a touch-sensitive surface;

means for detecting a touch on the touch-sensitive surface;

means for, responsive to detecting the touch on the touch-sensitive surface, determining whether the device is currently playing media;

means for, in accordance with a determination that the device is currently playing media:

determining whether a location of the touch is within a first area of the touch-sensitive surface or within a second area of the touch-sensitive surface, wherein the first area and the second area are non-overlapping;

in accordance with a determination that the location of the touch is within the first area of the touch-sensitive surface, ceasing playing media; and

in accordance with a determination that the location of the touch is within the second area of the touch-sensitive surface, adjusting a volume of the currently playing media; and

means for, in accordance with a determination that the device is not currently playing media, initiating playback of media.

100. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display and a touch-sensitive surface, the one or more programs including instructions for performing the method of any of claims 89-96.

101. An electronic device, comprising:

a display;

a touch-sensitive surface;

one or more processors; and

AMENDED SHEET (ARTICLE 19)

440 processors, the one or more programs including instructions for performing the method of any of claims 89-96.

102. An electronic device, comprising:

a display;

a touch-sensitive surface; and

means for performing the method of any of claims 89-96.

103. A computer-implemented method, comprising:

at a first device:

receiving a first request to queue a first media item for playback on a set of devices, wherein the set of devices includes the first device;

adding the first media item to a playback queue;

receiving a second request to queue a second media item for playback on the set of devices;

adding the second media item to the playback queue;

accessing the first media item from a first media streaming service;

initiating playback of the first media item on the set of devices; accessing the second media item from a second media streaming service different than the first media streaming service; and

initiating playback of the second media item on the set of devices.

104. The method of claim 103,

wherein the first request is received from a first requester,

wherein the first request includes identification of the first requester,

wherein the second request is received from a second requester different than the first requester, and

wherein the second request includes identification of the second requester.

105. The method of claim 104,

wherein the first requester is a second device associated with a first user account, and wherein the second requester is a third device associated with a second user account.

AMENDED SHEET (ARTICLE 19)

441 106, The method of claim 104-105, further comprising:

further in response to receiving the first request, determining whether the first requester has permission to add a media item to the playback queue;

in accordance with a determination that the first requester has permission to add a media item to the playback queue, adding the first media item to the playback queue; and

in accordance with a determination that first requester does not have permission to add a media item to the playback queue, forgoing adding the first media item to the playback queue.

107, The method of claim 106, wherein determining whether the first requester has permission to add a media item to the playback queue comprises determining whether a user account associated with the first requester has permission to add a media item to the playback queue, the method further comprising:

in accordance with a determination that the user account associated with the first requester has permission to add a media item to the playback queue, adding the first media item to the playback queue; and

in accordance with a determination that the user account associated with the first requester does not have permission to add a media item to the playback queue, forgoing adding the first media item to the playback queue.

108, The method of claim 104,

receiving, from the second requester, a third request to remove the first media item from the playback queue;

determining whether the second requester has permission to remove the first media item from the playback queue;

in accordance with a determination that the second requester has permission to remove the first media item from the playback queue, removing the first media item from the playback queue; and

in accordance with a determination that the second requester does not have permission to remove the first media item from the playback queue, forgoing removing the first media item from the playback queue.

AMENDED SHEET (ARTICLE 19)

442 109, The method of claim 108, wherein determining whether the second requester has permission to remove the first media item from the playback queue comprises:

determining whether the second requester is a member of a predefined set of requesters associated with the first device;

in accordance with a determination that the second requester is a member of a predefined set of requesters associated with the first device, removing the first media item from the playback queue; and

in accordance with a determination that the second requester is a member of a predefined set of requesters associated with the first device, forgoing removing the first media item from the playback queue.

\ 10. The method of any of claims 104-109, further comprising:

transmitting, to a fourth device, an indication of the content of the playback queue for display on the fourth device, wherein the indication of the content of the playback queue includes:

an indication of the first requester that is associated with the first media item in the playback queue,

an indication of the first media streaming service from which the first media item is accessible,

an indication of the second requester that is associated with the second media item in the playback queue, and

an indication of the second media streaming service from which the second media item is accessible.

\ 1 1 - The method of any of claims 103-110, further comprising, subsequent to adding the first media item to the playback queue:

determining whether a queue removal condition for the first media item is satisfied; in accordance with a determination that the queue removal condition for the first media item is satisfied, removing the first media item from the playback queue; and

in accordance with a determination that the queue removal condition for the first media item is not satisfied, forgoing removing the first media item from the playback queue.

AMENDED SHEET (ARTICLE 19)

443 set of devices.

1 13. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, wherein the electronic device is a first device, the one or more programs including instructions for:

receiving a first request to queue a first media item for playback on a set of devices, wherein the set of devices includes the first device;

adding the first media item to a playback queue;

receiving a second request to queue a second media item for playback on the set of devices;

adding the second media item to the playback queue;

accessing the first media item from a first media streaming service;

initiating playback of the first media item on the set of devices; accessing the second media item from a second media streaming service different than the first media streaming service; and

initiating playback of the second media item on the set of devices.

1 14. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving a first request to queue a first media item for playback on a set of devices, wherein the set of devices includes the electronic device;

adding the first media item to a playback queue;

receiving a second request to queue a second media item for playback on the set of devices;

adding the second media item to the playback queue;

accessing the first media item from a first media streaming service;

initiating playback of the first media item on the set of devices; accessing the second media item from a second media streaming service different than the first media streaming service; and

initiating playback of the second media item on the set of devices.

AMENDED SHEET (ARTICLE 19)

444

1 15. An electronic device, comprising:

means for receiving a first request to queue a first media item for playback on a set of devices, wherein the set of devices includes the electronic device;

means for adding the first media item to a playback queue;

means for receiving a second request to queue a second media item for playback on the set of devices;

means for adding the second media item to the playback queue; means for accessing the first media item from a first media streaming service; means for initiating playback of the first media item on the set of devices; means for accessing the second media item from a second media streaming service different than the first media streaming service; and

means for initiating playback of the second media item on the set of devices.

1 1 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 103-112.

1 17. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 103-112.

1 18. An electronic device, comprising:

means for performing the method of any of claims 103-112.

1 19. A computer-implemented method, comprising:

at a first device:

receiving, from a second device associated with a first user, a first request to queue a first media item for playback on a set of devices, wherein the set of devices includes the first device;

adding the first media item to a playback queue;

AMENDED SHEET (ARTICLE 19)

445 to queue a second media item for playback on the set of devices, wherein the second user is different than the first;

adding the second media item to the playback queue;

initiating playback of the first media item on the set of devices; and initiating playback of the second media item on the set of devices.

120. The method of claim 119,

wherein the first request includes a first identifier of at least one of the first user and the second device, and

wherein the second request includes a second identifier of at least one of the second user and the third device.

121. The method of any of claims 119-120,

wherein the second device is associated with a first user account that is associated with the first user, and

wherein the third device is associated with a second user account that is associated with the second user.

122. The method of any of claims 120-121, further comprising:

transmitting, to a fourth device, an indication of the content of the playback queue for display on the fourth device, wherein the indication of the content of the playback queue includes:

the first identifier associated with the first media item in the playback queue, and

the second identifier associated with the second media item in the playback queue.

123. The method of any of claims 119-122, further comprising:

further in response to receiving the second request:

in accordance with a determination that the third device has permission to add a media item to the playback queue, adding the second media item to the playback queue; and

AMENDED SHEET (ARTICLE 19)

446 permission to add a media item to the playback queue, forgoing adding the second media item to the playback queue.

124. The method of any of claims 119-123, further comprising:

further in response to receiving the second request:

in accordance with a determination that the second user associated with the third device has permission to add a media item to the playback queue, adding the second media item to the playback queue; and

in accordance with a determination that the second user associated with the third device does not have permission to add a media item to the playback queue, forgoing adding the second media item to the playback queue.

125. The method of claim 119-124, further comprising:

receiving, from the third device, a third request to remove the first media item from the playback queue;

in response to receiving the third request:

in accordance with a determination that the third device has permission to remove the first media item from the playback queue, removing the first media item from the playback queue; and

in accordance with a determination that the third device does not have permission to remove the first media item from the playback queue, forgoing removing the first media item from the playback queue.

126. The method of claim 125, further comprising:

in response to receiving the third request:

in accordance with a determination that the second user is a member of a predefined set of users associated with the first device, removing the first media item from the playback queue; and

in accordance with a determination that the second user is not a member of a predefined set of users associated with the first device, forgoing removing the first media item from the playback queue.

AMENDED SHEET (ARTICLE 19)

447 first media item to the playback queue:

in accordance with a determination that a queue removal condition for the first media item is satisfied, removing the first media item from the playback queue; and

in accordance with a determination that the queue removal condition for the first media item is not satisfied, forgoing removing the first media item from the playback queue.

128. The method of any of claims 119-127, wherein the first device is not included in the set of devices.

129. The method of any of claims 119-128, wherein the first device is associated with a media preference profile, wherein the media preference profile is associated with the first user, the method further comprising:

further in response to receiving, from the second device associated with the first user, the request to queue the first media item for playback, updating the media preference profile based on the first media item; and

further in response to receiving, from the third device associated with the second user, the request to queue the second media item for playback, forgoing updating the media preference profile based on the second media item.

130. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, wherein the electronic device is a first device, the one or more programs including instructions for:

receiving, from a second device associated with a first user, a first request to queue a first media item for playback on a set of devices, wherein the set of devices includes the first device;

adding the first media item to a playback queue;

receiving, from a third device associated with a second user, a second request to queue a second media item for playback on the set of devices, wherein the second user is different than the first;

adding the second media item to the playback queue;

initiating playback of the first media item on the set of devices; and initiating playback of the second media item on the set of devices.

AMENDED SHEET (ARTICLE 19)

448

131. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving, from a second device associated with a first user, a first request to queue a first media item for playback on a set of devices, wherein the set of devices includes the electronic device;

adding the first media item to a playback queue;

receiving, from a third device associated with a second user, a second request to queue a second media item for playback on the set of devices, wherein the second user is different than the first;

adding the second media item to the playback queue;

initiating playback of the first media item on the set of devices; and initiating playback of the second media item on the set of devices.

132. An electronic device, comprising:

means for receiving, from a second device associated with a first user, a first request to queue a first media item for playback on a set of devices, wherein the set of devices includes the electronic device;

means for adding the first media item to a playback queue;

means for receiving, from a third device associated with a second user, a second request to queue a second media item for playback on the set of devices, wherein the second user is different than the first;

means for adding the second media item to the playback queue; means for initiating playback of the first media item on the set of devices; and means for initiating playback of the second media item on the set of devices.

1 3. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 119-129.

1 4. An electronic device, compri

AMENDED SHEET (ARTICLE 19) memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 119-129.

135. An electronic device, comprising:

means for performing the method of any of claims 119-129.

136. A computer-implemented method, comprising:

at a device:

while outputting an audible signal from the device, detecting a user input voice command from a voice command source;

in response to detecting the user input voice command, determining a spatial position of the voice command source relative to the device; and

while continuing to output the audible signal, adjusting the output of the audible signal based on the spatial position of the voice command source.

137. The method of claim 136, wherein the device is a first device, and wherein the audible signal is a first audible signal, the method further comprising:

determining that a second device is currently outputting a second audible signal; and wherein adjusting, by the first device, the output of the first audible signal is further based on a known influence that audio output by the first device has on the second device.

138. The method of any of claims 136-137, wherein the device includes a speaker array, wherein each speaker in the speaker array receives a respective output signal, and wherein adjusting the output of the audible signal based comprises:

performing an audio processing technique using at least:

the respective output signals of each speaker in the speaker array, and the spatial position of the voice command source; and

adjusting at least one of the respective output signals corresponding to a speaker of the speaker array.

AMENDED SHEET (ARTICLE 19) position, and

wherein adjusting the output of the audible signal further comprises outputting the audible signal such that it will be perceived, by a listener at the first spatial position, to emanate from a second spatial position that is in a direction, relative to the device, away from the first spatial position of the voice command source.

140. The method of any of claims 136-139, further comprising, subsequent to adjusting the output of the audible signal:

detecting that the user input voice command from the voice command source has ended; and

in response to detecting that the user input voice command from the voice command source has ended, ceasing adjusting the output the audible signal.

141. The method of any of claims 136-140, wherein determining the spatial position of the voice command source relative to the device comprises:

determining a distance of the voice command source relative to the device; and determining an angular position of the voice command source relative to the device.

142. The method of any of claims 136-141, wherein the audible signal is a first audible signal, the method further comprising, while adjusting the output of the audible signal:

outputting a second audio signal based on the spatial position of the voice command source.

143. The method of claim 142, wherein the spatial position is a first spatial position, and wherein outputting the second audible signal comprises outputting the second audible signal such that it will be perceived, by a listener at the first spatial position, to emanate from a third spatial position that is in a direction, relative to the device, toward the first spatial position of the voice command source.

144. The method of any of claims 142-143, wherein the first audible signal represents playback of a media item, and wherein the second audible signal represents a virtual assistant output.

AMENDED SHEET (ARTICLE 19) 145, The method of any of claims 136-144, wherein the device has a plurality of microphones.

146. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for:

while outputting an audible signal from the device, detecting a user input voice command from a voice command source;

in response to detecting the user input voice command, determining a spatial position of the voice command source relative to the device; and

while continuing to output the audible signal, adjusting the output of the audible signal based on the spatial position of the voice command source.

147. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

while outputting an audible signal from the device, detecting a user input voice command from a voice command source;

in response to detecting the user input voice command, determining a spatial position of the voice command source relative to the device; and

while continuing to output the audible signal, adjusting the output of the audible signal based on the spatial position of the voice command source.

148. An electronic device, comprising:

means for, while outputting an audible signal from the device, detecting a user input voice command from a voice command source;

means for, responsive to detecting the user input voice command, determining a spatial position of the voice command source relative to the device; and

means for, while continuing to output the audible signal, adjusting the output of the audible signal based on the spatial position of the voice command source.

AMENDED SHEET (ARTICLE 19)

452 configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 136-145.

150. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 136-145.

151. An electronic device, comprising:

means for performing the method of any of claims 136-145.

152. A computer-implemented method, comprising:

at a first device associated with a first user account, wherein the first user account is associated with a first media preference profile:

detecting that a second device associated with a second user account is connected to the first device,

wherein the second user account is associated with a second media preference profile different than the first media preference profile; and

initiating playback of media based on the first media preference profile and the second media preference profile.

153. The method of claim 152, further comprising:

determining a combined preference profile based on the first media preference profile and the second media preference profile.

154. The method of claim 153, wherein determining a combined preference profile based on the first media preference profile and the second media preference profile comprises: determining a media preference that is related to both the first media preference profile and the second media preference profile.

AMENDED SHEET (ARTICLE 19)

453 that the second device is connected to the first device:

adding a plurality of media items to a playback queue based on the first media preference profile and the second media preference profile; and

initiating playback of the plurality of media items.

156. The method of any of claims 152-155, further comprising:

receiving a request to initiate playback on the first device; and

in response to receiving the request, initiating the playback of media based on the first media preference profile and the second media preference profile.

157. The method of claim 156, wherein the request is received from the second device.

158. The method of claim 156, wherein the first device includes a display, and wherein the method further comprises:

displaying, on the display, an affordance; and

wherein receiving the request to initiate playback on the first device comprises receiving user input selection of the affordance; and

in response to receiving user input selection of the affordance, initiating the playback of media based on the first media preference profile and the second media preference profile.

159. The method of any of claims 152-158, wherein initiating playback of media based on the first media preference profile and the second media preference profile comprises:

transmitting an instruction to a third device to initiate playback.

160. The method of any of claims 152-159, further comprising:

receiving a media item;

in response to receiving the media item:

in accordance with a determination that the media item was received from the first device, updating the first media preference profile based on the media item; and

in accordance with a determination that the media item was received from the second device, forgoing updating the first media preference profile based on the media item.

AMENDED SHEET (ARTICLE 19)

454 configured to be executed by one or more processors of an electronic device, wherein the electronic device is a first device associated with a first user account, wherein the first user account is associated with a first media preference profile, the one or more programs including instructions for:

detecting that a second device associated with a second user account is connected to the first device,

wherein the second user account is associated with a second media preference profile different than the first media preference profile; and

initiating playback of media based on the first media preference profile and the second media preference profile.

1 2. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

detecting that a second device associated with a second user account is connected to the electronic device,

wherein the electronic device is associated with a first user account, wherein the first user account is associated with a first media preference profile:

wherein the second user account is associated with a second media preference profile different than the first media preference profile; and

initiating playback of media based on the first media preference profile and the second media preference profile.

163. An electronic device, comprising:

means for detecting that a second device associated with a second user account is connected to the electronic device,

wherein the electronic device is associated with a first user account, wherein the first user account is associated with a first media preference profile:

wherein the second user account is associated with a second media preference profile different than the first media preference profile; and

AMENDED SHEET (ARTICLE 19)

455 profile and the second media preference profile.

164. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 152-160.

1 5. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 152-160.

166. An electronic device, comprising:

means for performing the method of any of claims 152-160.

1 7. A computer-implemented method, comprising:

at a first device with a display:

detecting an audio tone signal indicative of a pairing handshake with a second device,

wherein the first device is connected to the second device via a communication link, and

wherein the audio tone signal is out-of-band to the communication link;

in accordance with detecting the audio tone signal, initiating, on the first device, a configuration process for configuring the second device;

during the configuration process, displaying, on the display, a configuration user interface that includes a prompt to select a location;

receiving user input selection of a location; and in response to receiving the user input, configuring the second device to be associated with the location.

AMENDED SHEET (ARTICLE 19)

456 device.

169. The method of any of claims 167-168, wherein the audio tone signal includes an audio passcode.

170. The method of any of claims 167-169, wherein the audio tone signal is received while the first device is physically positioned within a threshold physical proximity to the second device.

171. The method of any of claims 167-170, wherein the audio tone signal is a first audio tone signal, the method further comprising, during the configuration process:

detecting a second audio tone signal comprising encoded data;

in response to detecting the second audio tone signal:

transmitting an acknowledgement to the second device; and

proceeding to a next step in the configuration process.

172. The method of any of claims 167-171, further comprising:

further in response to receiving the user input selection of the location:

in accordance with a determination that a third device is currently associated with the location, displaying, on the display, a configuration user interface that includes a prompt to select whether to create a device group that includes the second device and the third device; and

in accordance with a determination that a third device is not currently associated with the location, forgoing displaying, on the display, the configuration user interface that includes the prompt to select whether to create the device group.

173. The method of claim 172, further comprising:

receiving user input representing an affirmative request create the device group; in response to the user input representing an affirmative request create the device group, displaying, on the display, a configuration user interface that includes a prompt to select an audio output channel to associate with the second device;

receiving user input representing selection of an audio output channel; and

AMENDED SHEET (ARTICLE 19)

457 output channel, associating the second device with the selected audio channel.

174. The method of any of claims 167-173, wherein the prompt to select a location includes a plurality of predetermined location identifiers.

175. The method of claim 174, wherein the plurality of predetermined location identifiers includes a user-defined location identifier.

176. The method of any of claims 167-173, wherein the prompt to select a location includes a field for creating a new location identifier, the method further comprising:

receiving user input associated with the field for creating a new location identifier, wherein the user input includes a location identifier;

creating a new location identifier based on the received user input associated with the field for creating the new location identifier; and

associating the second device with the new location identifier.

177. The method of any of claims 167-176, further comprising, during the configuration process:

displaying, on the display, a configuration user interface that includes a prompt requesting permission to transmit user account information to the second device;

receiving user input providing permission to transmit the user account information to the second device; and

in response to receiving the user input providing permission, transmitting the user account information to the second device.

178. The method of claim 177, further comprising, prior to transmitting the user account information to the second device:

in accordance with a determination that the first device is not currently logged into a user account associated with the user account information,

displaying, on the display, a prompt to log in to the user account; and forgoing transmitting the user account information to the second device; and

AMENDED SHEET (ARTICLE 19)

458 user account associated with the user account information, transmitting the user account information to the second device.

179. The method of any of claims 167-177, further comprising:

in response to progressing from a first step in the configuration process to a second step in the configuration process, outputting a third audio tone signal,

wherein the third audio tone signal is outputted concurrently with the output of a fourth audio tone signal outputted by the second device,

wherein the third audio tone signal and the fourth audio tone signal are harmonics.

\ 80. The method of claim 179, further comprising:

in response to progressing from the second step in the configuration process to a third step in the configuration process, outputting a fifth audio tone signal,

wherein the fifth audio tone signal is outputted concurrently with the output of a sixth audio tone signal outputted by the second device,

wherein the fifth audio tone signal and the sixth audio tone signal are harmonics, and

wherein the fifth audio tone signal is a higher frequency tone than the third audio tone signal.

181. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, wherein the electronic device is a first device, the one or more programs including instructions for:

detecting an audio tone signal indicative of a pairing handshake with a second device,

wherein the first device is connected to the second device via a communication link, and

wherein the audio tone signal is out-of-band to the communication link;

AMENDED SHEET (ARTICLE 19)

459 device, a configuration process for configuring the second device;

during the configuration process, displaying, on the display, a configuration user interface that includes a prompt to select a location;

receiving user input selection of a location; and

in response to receiving the user input, configuring the second device to be associated with the location. i 82. An electronic device, comprising:

a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

detecting an audio tone signal indicative of a pairing handshake with a second device,

wherein the electronic device is connected to the second device via a communication link, and

wherein the audio tone signal is out-of-band to the communication link;

in accordance with detecting the audio tone signal, initiating, on the electronic device, a configuration process for configuring the second device;

during the configuration process, displaying, on the display, a configuration user interface that includes a prompt to select a location;

receiving user input selection of a location; and

in response to receiving the user input, configuring the second device to be associated with the location.

183. An electronic device, comprising:

a display;

means for detecting an audio tone signal indicative of a pairing handshake with a second device,

wherein the electronic device is connected to the second device via a communication link, and

AMENDED SHEET (ARTICLE 19)

460 link;

means for, in accordance with detecting the audio tone signal, initiating, on the electronic device, a configuration process for configuring the second device;

means for, during the configuration process, displaying, on the display, a configuration user interface that includes a prompt to select a location;

means for receiving user input selection of a location; and

means for, responsive to receiving the user input, configuring the second device to be associated with the location.

184. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for performing the method of any of claims 167-180 and 302-313.

185. An electronic device, comprising:

a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 167-180 and 302-313.

186. An electronic device, comprising:

a display; and

means for performing the method of any of claims 167-180 and 302-313.

187. A computer-implemented method, comprising:

at a first device:

receiving a request, from a third device, to initiate media playback on at least one device of a set of devices,

wherein the set of devices comprises the first device and a second device,

wherein the third device is not a member of the set of devices, and

AMEN DED SH EET (ARTICLE 19)

461 in response to receiving the request:

in accordance with a determination that the third device has permission to initiate media playback on the at least one device of set of devices, initiating media playback on the set of devices; and

in accordance with a determination that the third device does not have permission to initiate media playback on the at least one device of set of devices:

transmitting a request for permission to the second device; and in response to receiving permission from the second device, initiating media playback on the at least one device of the set of devices.

188, The method of claim 187, further comprising:

in accordance with a determination that a first user account associated with the third device has permission to initiate media playback on the set of devices, determining that the third device has permission, wherein the first user account is not associated with any device of the set of devices; and

in accordance with a determination that the first user account associated with the third device does not have permission to initiate media playback on the set of devices, forgoing determining that the third device has permission.

189, The method of any of claims 187-188, further comprising:

further in accordance with a determination that the third device does not have permission, transmitting the request for permission to a plurality of devices that includes the second device.

1 0. The method of any of claims 187-189, wherein initiating media playback on the at least one device of the set of devices comprises:

initiating playback on the first device; and

forgoing initiating playback on the second device.

191. The method of any of claims 187-190, further comprising, subsequent to receiving permission from the second device:

receiving a request, from the third device, to initiate playback on a fourth device,

AMENDED SHEET (ARTICLE 19)

462 wherein the fourth device is not included in the at least one device of the set of devices; and

in response to receiving the request to initiate playback on a fourth device, initiating playback on the fourth device.

192, The method of any of claims 187-191, further comprising, subsequent to receiving permission from the second device:

receiving a request, from the third device, to remove a media item from a playback queue on the at least one device of the set of devices;

in response to receiving the request:

in accordance with a determination that the media item was added to the playback queue by the third device, removing the media item from the playback queue; and in accordance with a determination that that the media item was not added to the playback queue by the third device, forgoing removing the media item from the playback queue.

193- The method of any of claims 187-192, wherein the first device is associated with a media preference profile, the method further comprising:

further in response to receiving the request from the third device that is not a member of the set of devices, forgoing updating the media preference profile based on the request.

194. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, wherein the electronic device is a first device, the one or more programs including instructions for:

receiving a request, from a third device, to initiate media playback on at least one device of a set of devices,

wherein the set of devices comprises the first device and a second device,

wherein the third device is not a member of the set of devices, and wherein the third device is connected to the first device;

in response to receiving the request:

AMENDED SHEET (ARTICLE 19)

463 to initiate media playback on the at least one device of set of devices, initiating media playback on the set of devices; and

in accordance with a determination that the third device does not have permission to initiate media playback on the at least one device of set of devices:

transmitting a request for permission to the second device; and in response to receiving permission from the second device, initiating media playback on the at least one device of the set of devices.

195. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving a request, from a third device, to initiate media playback on at least one device of a set of devices,

wherein the set of devices comprises the electronic device and a second device,

wherein the third device is not a member of the set of devices, and wherein the third device is connected to the electronic device;

in response to receiving the request:

in accordance with a determination that the third device has permission to initiate media playback on the at least one device of set of devices, initiating media playback on the set of devices; and

in accordance with a determination that the third device does not have permission to initiate media playback on the at least one device of set of devices:

transmitting a request for permission to the second device; and in response to receiving permission from the second device, initiating media playback on the at least one device of the set of devices.

5. An electronic device, comprising:

means for receiving a request, from a third device, to initiate media playback at least one device of a set of devices,

AMENDED SHEET (ARTICLE 19)

464 second device,

wherein the third device is not a member of the set of devices, and wherein the third device is connected to the electronic device;

means for, responsive to receiving the request:

in accordance with a determination that the third device has permission to initiate media playback on the at least one device of set of devices, initiating media playback on the set of devices; and

in accordance with a determination that the third device does not have permission to initiate media playback on the at least one device of set of devices:

transmitting a request for permission to the second device; and in response to receiving permission from the second device, initiating media playback on the at least one device of the set of devices.

197. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 187-193.

198. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 187-193.

199. An electronic device, comprising:

means for performing the method of any of claims 187-193.

200. A computer-implemented method, comprising:

at a first device associated with a user account:

receiving user input representing a request to access data from the user account;

AMENDED SHEET (ARTICLE 19)

465 positioning of the first device and a second device associated with the user account satisfies a permissive condition;

in accordance with a determination that the physical positioning satisfies the permissive condition, providing the data from the user account through the first device; and in accordance with a determination that the physical positioning does not satisfy the permissive condition, forgoing providing the data from the user account through the first device.

201. The method of claim 200, wherein providing the data from the user account through the first device comprises:

outputting an audio signal representative of the data from the user account.

202. The method of claim 201, wherein outputting an audio signal representative of the data from the user account comprises:

causing audible output of a dictation representative of the data from the user account using a text-to-speech algorithm.

203. The method of claim 202, wherein the data from the user account comprises data from one or more of: a calendar entry, a notification, an email, a text message, a stored text document, stored contact information, phone call audio, video call audio or video, a voice message, an address, and a media item.

204. The method of any of claims 200-203, wherein determining whether the physical positioning of the first device and second device satisfies the permissive condition comprises: determining whether a physical proximity between the first device and the second device satisfies a proximity condition.

205. The method of any of claims 200-204, wherein determining whether the physical positioning of the first device and second device satisfies the permissive condition comprises: determining whether a physical orientation of the first device satisfies an orientation condition.

AMENDED SHEET (ARTICLE 19)

466 further in accordance with a determination that the physical positioning does not satisfy the permissive condition, outputting an indication that the permissive condition is not satisfied.

207, The method of claim 206, wherein outputting the indication that the permissive condition is not satisfied comprises:

outputting an audible indication of a user action required to satisfy the permissive condition.

208, The method of any of claims 200-207, wherein the user input representing a request to access data from the user account is a first user input, the method further comprising, subsequent to providing the data from the user account through the first device:

receiving a second user input representing a request to access additional data from the user account;

in response to receiving the second user input, determining whether the physical positioning of the first device and a second device associated with the user account satisfies the permissive condition;

in accordance with a determination that the physical positioning satisfies the permissive condition, providing the additional data from the user account through the first device;

in accordance with a determination that the physical positioning does not satisfy the permissive condition, forgoing providing the additional data from the user account through the first device.

209, A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, wherein the electronic device is a first electronic device associated with a user account, the one or more programs including instructions for:

receiving user input representing a request to access data from the user account;

AMENDED SHEET (ARTICLE 19)

467 positioning of the electronic device and a second device associated with the user account satisfies a permissive condition;

in accordance with a determination that the physical positioning satisfies the permissive condition, providing the data from the user account through the electronic device; and

in accordance with a determination that the physical positioning does not satisfy the permissive condition, forgoing providing the data from the user account through the electronic device.

210. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving user input representing a request to access data from a user account, wherein the electronic device is associated with the user account;

in response to receiving the user input, determining whether a physical positioning of the electronic device and a second device associated with the user account satisfies a permissive condition;

in accordance with a determination that the physical positioning satisfies the permissive condition, providing the data from the user account through the electronic device; and

in accordance with a determination that the physical positioning does not satisfy the permissive condition, forgoing providing the data from the user account through the electronic device.

21 1. An electronic device, comprising:

means for receiving user input representing a request to access data from a user account, wherein the electronic device is associated with the user account;

means for, responsive to receiving the user input, determining whether a physical positioning of the electronic device and a second device associated with the user account satisfies a permissive condition;

AMENDED SHEET (ARTICLE 19)

468 satisfies the permissive condition, providing the data from the user account through the electronic device; and

means for, in accordance with a determination that the physical positioning does not satisfy the permissive condition, forgoing providing the data from the user account through the electronic device.

212. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 200-208.

213. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 200-208.

214. An electronic device, comprising:

means for performing the method of any of claims 200-208.

215. A computer-implemented method, comprising:

at a first device:

receiving a command to initiate playback of media on a set of devices comprising the first device and a second device;

in response to receiving the command, initiating synchronized playback of the media on the set of devices,

wherein the second device is designated as a primary device configured to coordinate the playback of the media on the set of devices, and

wherein the first device is configured to be a designated heir to the primary device.

216. The method of claim 215, wherein the set of devices further comprises a third device, the method further comprising:

AMENDED SHEET (ARTICLE 19)

469 longer available for playback of the media; and

in response to detecting that the second device is no longer available to playback the media:

determining that the first device is designated as the primary device configured to coordinate the playback of the media on the set of devices;

continuing playback of the media on the first device; and

coordinating the playback of the media on the third device.

The method of any of claims 215-216, wherein coordinating the playback of the on the third device comprises one or more of:

providing a link to the media;

providing a stream of the media; and

providing a copy of the media.

218, The method of any of claims 215-217, further comprising:

receiving a command to cease playback of media on the first device;

in response to receiving the command to cease playback of media on the first device: ceasing playback of media on the first device; and

designating the third device to be the primary device configured to coordinate the playback of the media on the set of devices.

219. The method of claim 215, wherein the set of devices further comprises a third device, the method further comprising:

during playback on the set of devices, detecting that the second device is no longer available for playback of the media; and

in response to detecting that the second device is no longer available to playback the media:

determining that the third device is designated as the primary device configured to coordinate the playback of the media on the set of devices; and

continuing playback of the media on the first device; and

receiving, from the third device, an instruction for coordinating playback of the media on the first device.

AMENDED SHEET (ARTICLE 19)

470

220. The method of any of claims 215-219, further comprising:

receiving, from a fourth device, the command to initiate playback of media on the set of devices; and

receiving, from the fourth device, a designation that the first device is the designated heir.

221. The method of claim 220, wherein the fourth device is not a member of the set of devices.

222. The method of any of claims 215-221, wherein initiating synchronized playback of the media on the set of devices comprises transmitting a copy of a playback queue to each device in the set of devices.

223. The method of any of claims 215-222, further comprising:

during synchronized playback, receiving, at the first device, a playback control command;

in response to the playback control command:

in accordance with the first device being designated the primary device, transmitting an instruction to each of the devices in the set of devices based on the playback control command; and

in accordance with the first device not being designated the primary device, transmitting the playback control command to a designated primary device.

224. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic, wherein the electronic device is a first device, the one or more programs including instructions for:

receiving a command to initiate playback of media on a set of devices comprising the first device and a second device;

in response to receiving the command, initiating synchronized playback of the media on the set of devices,

wherein the second device is designated as a primary device configured to coordinate the playback of the media on the set of devices, and

AMENDED SHEET (ARTICLE 19)

471 primary device.

225. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving a command to initiate playback of media on a set of devices comprising the electronic device and a second device;

in response to receiving the command, initiating synchronized playback of the media on the set of devices,

wherein the second device is designated as a primary device configured to coordinate the playback of the media on the set of devices, and

wherein the electronic device is configured to be a designated heir to the primary device.

226. An electronic device, comprising:

means for receiving a command to initiate playback of media on a set of devices comprising the electronic device and a second device;

means for, responsive to receiving the command, initiating synchronized playback of the media on the set of devices,

wherein the second device is designated as a primary device configured to coordinate the playback of the media on the set of devices, and

wherein the electronic device is configured to be a designated heir to the primary device.

227. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 215-223.

228. An electronic device, comprising:

one or more processors; and

AMENDED SHEET (ARTICLE 19)

472 processors, the one or more programs including instructions for performing the method of any of claims 215-223.

229. An electronic device, comprising:

means for performing the method of any of claims 215-223.

230. A computer-implemented method, comprising:

at a first device of a set of devices associated with a first user account:

receiving an audible output trigger event;

determining that a first user, associated with the first user account, is located within an audible output range of a device of the set of devices;

in accordance with a determination that the first user is within the audible output range of the first device, and in accordance with an occurrence of the audible output trigger event, outputting an audible output; and

in accordance with a determination that the first user is within the audible output range of a second device, and in accordance with an occurrence of the audible output trigger event, forgoing outputting the audible output.

231. The method of claim 230, wherein the device of the set of devices is a second device, and wherein outputting the audible output comprises transmitting an instruction to the second device to output the audible output.

232. The method of any of claims 230-231, wherein outputting the audible output includes playing an audible tone.

233. The method of any of claims 230-232, wherein receiving the audible output trigger event comprises receiving user input representing configuration of the audible output trigger event.

234. The method of any of claims 230-233, wherein receiving the audible output trigger event comprises receiving data representing audible output settings associated with the first user account.

AMENDED SHEET (ARTICLE 19)

473 235 , The method of any of claims 230-234, wherein the audible output range of the first device is based on one or more of:

a detected physical proximity of the first device to the first user;

a detected presence of the first user in the same room as the first device; and the output characteristics of the first device.

236. The method of any of claims 230-235, wherein determining that the first user is located within the audible output range of the device of the set of devices comprises one or more of the following:

detecting, at the device, a voice associated with the first user;

detecting, at the device, a third device associated with the user, wherein the third device is not a member of the set of devices; and

receiving a signal, from an external sensor, representative of the first user being physically near the device.

237. The method of any of claims 230-236, further comprising, subsequent to outputting the audible output:

in accordance with a determination that the first user is within an audible output range of a fourth device that is not a member of the set of devices, and in accordance with an occurrence of the audible output trigger event, forgoing outputting the audible output.

238. The method of claim 237, further comprising:

playing back media content; and

further in accordance with a determination that the first user is within the audible output range of the fourth device that is not a member of the set of devices, ceasing playback of the media content.

239. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, wherein the electronic device is a first device of a set of devices associated with a first user account, the one or more programs including instructions for:

receiving an audible output trigger event;

AMENDED SHEET (ARTICLE 19)

474 within an audible output range of a device of the set of devices;

in accordance with a determination that the first user is within the audible output range of the first device, and in accordance with an occurrence of the audible output trigger event, outputting an audible output; and

in accordance with a determination that the first user is within the audible output range of a second device, and in accordance with an occurrence of the audible output trigger event, forgoing outputting the audible output.

240. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving an audible output trigger event;

determining that a first user, associated with a first user account, is located within an audible output range of a device of a set of devices associated with the first user account, wherein the electronic device is a first device of the set of devices;

in accordance with a determination that the first user is within the audible output range of the first device, and in accordance with an occurrence of the audible output trigger event, outputting an audible output; and

in accordance with a determination that the first user is within the audible output range of a second device, and in accordance with an occurrence of the audible output trigger event, forgoing outputting the audible output.

241 , An electronic device, comprising:

means for receiving an audible output trigger event;

means for determining that a first user, associated with a first user account, is located within an audible output range of a device of a set of devices associated with the first user account, wherein the electronic device is a first device of the set of devices;

means for, in accordance with a determination that the first user is within the audible output range of the first device, and in accordance with an occurrence of the audible output trigger event, outputting an audible output; and

AMENDED SHEET (ARTICLE 19)

475 audible output range of a second device, and in accordance with an occurrence of the audible output trigger event, forgoing outputting the audible output.

242. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 230-238.

243. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 230-238.

244. An electronic device, comprising:

means for performing the method of any of claims 230-238.

245. A computer-implemented method, comprising:

at a first device:

receiving a user input voice command representing a request to output a signal representative of media currently being played back by a second device that is connected to the first device;

in response to receiving the user input, transmitting a request for information regarding the media currently being played back by the second device;

receiving the information regarding the media currently being played back by the second device; and

in accordance with receiving the information regarding the media currently being played back by the second device, and while the second device continues playback of at least one component of the media, initiating output of at least one component of the signal representative of the media currently being played back by the second device.

AMENDED SHEET (ARTICLE 19)

476 being played back by the second device includes one or more of: an audio signal, a video signal, or both.

247. The method of claim 246, wherein the media currently being played back by the second device includes a video component and an audio component, and

wherein initiating output of the at least one component of the signal representative of the media currently being played back by the second device comprises initiating output of the audio component without initiating output of the video component.

248. The method of claim 247, wherein the second device continues playback of both the video component and the audio component subsequent to the first device initiating output of the at least one component of the signal.

249. The method of claim 247, wherein the second device continues playback of the video component and ceases playback of the audio component subsequent to the first device initiating output of the at least one component of the signal.

250. The method of any of claims 245-249, wherein initiating output of at least one component of the signal representative of the media currently being played back by the second device comprises:

playing back, by the first device, the at least one component of the signal

representative of the media currently being played back by the second device.

251 . The method of any of claims 245-250, wherein initiating output of the at least one component of the signal representative of the media currently being played back by the second device comprises:

transmitting an instruction, to a third device, to initiate output of the at least one component of the signal representative of the media currently being played back by the second device.

252. The method of claim 251, wherein the media currently being played back by the second device is being played back in a first natural language; and

AMENDED SHEET (ARTICLE 19)

477 least one component of the signal representative of the media currently being played back by the second device comprises transmitting an instruction to initiate output of the at least one component of the signal being played back by the second device in a second natural language different than the first natural language.

253. The method of any of claims 245-252, wherein the user input voice command is a first user input, the method further comprising:

receiving, at the first device, a second user input representing a playback control command; and

in response to receiving the second user input, transmitting the playback control command to the second device.

254. The method of any of claims 245-253, wherein receiving the information regarding the media currently being played back by the second device comprises:

receiving one or more of: an identifier of the media, a location where the signal representative of the media is accessible, and a media stream of the signal representative of the media.

255. The method of claim 254, wherein receiving the information regarding the media currently being played back by the second device comprises:

receiving, from a fourth device, a media stream of the at least one component of the signal representative of the media the media currently being played back by the second device.

256. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, wherein the electronic device is a first device, the one or more programs including instructions for:

receiving a user input voice command representing a request to output a signal representative of media currently being played back by a second device that is connected to the first device;

in response to receiving the user input, transmitting a request for information regarding the media currently being played back by the second device;

AMENDED SHEET (ARTICLE 19)

478 the second device; and

in accordance with receiving the information regarding the media currently being played back by the second device, and while the second device continues playback of at least one component of the media, initiating output of at least one component of the signal representative of the media currently being played back by the second device.

257. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving a user input voice command representing a request to output a signal representative of media currently being played back by a second device that is connected to the electronic device;

in response to receiving the user input, transmitting a request for information regarding the media currently being played back by the second device;

receiving the information regarding the media currently being played back by the second device; and

in accordance with receiving the information regarding the media currently being played back by the second device, and while the second device continues playback of at least one component of the media, initiating output of at least one component of the signal representative of the media currently being played back by the second device.

258. An electronic device, comprising:

means for receiving a user input voice command representing a request to output a signal representative of media currently being played back by a second device that is connected to the electronic device;

means for, responsive to receiving the user input, transmitting a request for information regarding the media currently being played back by the second device;

means for receiving the information regarding the media currently being played back by the second device; and

means for, in accordance with receiving the information regarding the media currently being played back by the second device, and while the second device continues playback of

AMENDED SHEET (ARTICLE 19)

479 representative of the media currently being played back by the second device.

259. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 245-255.

260. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 245-255.

261. An electronic device, comprising:

means for performing the method of any of claims 245-255.

262. A computer-implemented method, comprising:

at a first device:

receiving a request to initiate media playback on a set of devices that does not include the first device;

in response to receiving the request, and while the first device is coordinating media playback, determining whether the set of devices includes a device configured to coordinate media playback;

in accordance with a determination that the set of devices includes a device configured to coordinate media playback, transferring a media playback coordination task from the first device to the device configured to coordinate media playback; and

in accordance with a determination that the set of devices does not include a device configured to coordinate media playback, forgoing transferring the media playback coordination task.

263. The method of claim 262, wherein the media playback coordination task is selected from the group consisting of: storing a media playback queue, providing a media stream to one or more devices in the set of devices during media playback, transmitting data indicating

AMENDED SHEET (ARTICLE 19)

480 devices, and a combination thereof.

264. The method of any of claims 262-263, further comprising:

further in accordance with a determination that the set of devices does not include a device configured to coordinate media playback:

detecting a second device, connected to the first device and the set of devices, and not included in the set of devices, that is configured to coordinate media playback; and in accordance with detecting the second device, transferring the media playback coordination task from the first device to the second device.

265. The method of any of claims 262-263, further comprising:

further in accordance with a determination that the set of devices does not include a device configured to coordinate media playback, performing the media playback coordination task.

266. The method of claim 265, wherein performing the media playback coordination task comprises providing a media stream to one or more devices in the set of devices during media playback, the method further comprising:

while providing the media stream to one or more devices in the set of devices during media playback, receiving a request to perform a voice assistant function or a phone call function; and

in response to the request to perform a voice assistant function or a phone call function:

performing the voice assistant function or the phone call function; and continuing to provide the media stream to one or more devices in the set of devices during media playback while performing the voice assistant function or the phone call function.

267. The method of claim 265, wherein performing the media playback coordination task comprises providing a media stream to one or more devices in the set of devices during media playback, wherein the media stream is a first media stream, and wherein the set of devices is a first set of devices, the method further comprising:

AMENDED SHEET (ARTICLE 19)

481 different than the first media stream, to a second set of devices different than the first set of devices.

268, The method of claim 265, wherein performing the media playback coordination task comprises providing a media stream to one or more devices in the set of devices during media playback, the method further comprising:

while providing the media stream to one or more devices in the set of devices during media playback, receiving an indication that a third device added a new device to the set of devices; and

in response to receiving the indication that the third device added the new device to the set of devices, providing the media stream to the new device.

269, The method of any of claims 262-268, further comprising, further in accordance with a determination that the set of devices does not include a device configured to coordinate media playback:

receiving a playback control command; and

in response to receiving the playback control command, transmitting an instruction to the set devices in accordance with the playback control command.

270, The method of claim 269, wherein receiving the playback control command comprises receiving user input, at the first device, representing the playback control command.

271 , The method of claim 269, wherein receiving the playback control command comprises receiving, from a device other than the first device, data representing the playback control command.

272, The method of any of claims 262-263, further comprising, further in accordance with a determination that the set of devices includes a device configured to coordinate media playback:

receiving a playback control command; and

AMENDED SHEET (ARTICLE 19)

482 control command to the device configured to coordinate media playback.

273. The method of any of claims 262-263, further comprising, further in accordance with a determination that the set of devices includes a device configured to coordinate media playback:

transmitting a playback queue to the device configured to coordinate media playback.

274. The method of any of claims 262-263, wherein the request to initiate media playback is a request to initiate playback of first media, the method further comprising:

further in accordance with a determination that the set of devices includes a device configured to coordinate media playback:

in accordance with a determination that the device configured to coordinate media playback has access to the first media, transferring the media playback coordination task from the first device to the device configured to coordinate media playback; and

in accordance with a determination that the device configured to coordinate media playback does not have access to the first media, forgoing transferring the media playback coordination task.

275. The method of any of claims 262-263, wherein the set of devices includes a plurality of devices configured to coordinate media playback, the method further comprising:

further in accordance with a determination that the set of devices includes a device configured to coordinate media playback:

selecting a primary device from the plurality of devices configured to coordinate media playback; and

transmitting the media playback coordination task from the first device to the selected primary device.

276. The method of claim 275, further comprising selecting a designated heir to the primary device from the plurality of devices configured to coordinate media playback.

277. The method of any of claims 262-263, wherein the set of devices includes a plurality of devices configured to coordinate media playback, the method further comprising:

AMENDED SHEET (ARTICLE 19)

483 configured to coordinate media playback:

receiving, from a fourth device, selection of a primary device from the plurality of devices configured to coordinate media playback; and

transmitting the media playback coordination task from the first device to the primary device.

278. The method of any of claims 262-277, further comprising transmitting an instruction to the set of devices to initiate media playback.

279. The method of any of claims 262-278, further comprising transmitting a copy of a media playback queue to at least two devices of the set of devices.

280. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, wherein the electronic device is a first device, the one or more programs including instructions for:

receiving a request to initiate media playback on a set of devices that does not include the first device;

in response to receiving the request, and while the first device is coordinating media playback, determining whether the set of devices includes a device configured to coordinate media playback;

in accordance with a determination that the set of devices includes a device configured to coordinate media playback, transferring a media playback coordination task from the first device to the device configured to coordinate media playback; and

in accordance with a determination that the set of devices does not include a device configured to coordinate media playback, forgoing transferring the media playback coordination task.

281. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

AMENDED SHEET (ARTICLE 19)

484 include the electronic device;

in response to receiving the request, and while the electronic device is coordinating media playback, determining whether the set of devices includes a device configured to coordinate media playback;

in accordance with a determination that the set of devices includes a device configured to coordinate media playback, transferring a media playback coordination task from the electronic device to the device configured to coordinate media playback; and

in accordance with a determination that the set of devices does not include a device configured to coordinate media playback, forgoing transferring the media playback coordination task.

282. An electronic device, comprising:

means for receiving a request to initiate media playback on a set of devices that does not include the electronic device;

means for, responsive to receiving the request, and while the electronic device is coordinating media playback, determining whether the set of devices includes a device configured to coordinate media playback;

means for, in accordance with a determination that the set of devices includes a device configured to coordinate media playback, transferring a media playback coordination task from the electronic device to the device configured to coordinate media playback; and

means for, in accordance with a determination that the set of devices does not include a device configured to coordinate media playback, forgoing transferring the media playback coordination task.

283. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 262-279.

284. An electronic device, comprising:

one or more processors; and

AMENDED SHEET (ARTICLE 19)

485 processors, the one or more programs including instructions for performing the method of any of claims 262-279.

285. An electronic device, comprising:

means for performing the method of any of claims 262-279.

286. A computer-implemented method, comprising:

at a device:

receiving a request to initiate media playback on a set of devices connected to the device;

in response to receiving the request, and while the device is coordinating media playback, determining, for each device of a plurality of devices configured to coordinate media playback and connected to the set of devices, one or more device characteristics;

selecting, based at least in part on the one or more characteristics of each device of the plurality of devices configured to coordinate media playback, a primary device from among the plurality of devices configured to coordinate media playback; and

transferring a media playback coordination task from the device to the primary device configured to coordinate media playback.

287. The method of claim 286, wherein the selected primary device is not a member of the set of devices.

288. The method of claim 286, wherein the selected primary device is a member of the set of devices.

289. The method of any of claims 286-288, wherein the one or more characteristics is selected from the group consisting of: whether the respective device is operating on battery power, a network performance characteristic of the respective device, a quality of connection of the respective device to the each device in the set of devices, and a combination thereof.

AMENDED SHEET (ARTICLE 19)

486 to the primary device from the plurality of devices configured to coordinate media playback.

291. The method of any of claims 286-290, further comprising transmitting an instruction to initiate media playback to the set of devices.

292. The method of any of claims 286-291, further comprising transmitting a copy of a media playback queue to the selected primary device.

293. The method of any of claims 286-292, wherein the request to initiate media playback is a request to initiate playback of first media, and wherein transferring the media playback coordination task from the device to the selected primary device is further in accordance with a determination that the selected primary device has access to the first media.

294. The method of any of claims 286-293, further comprising:

receiving a playback control command; and

in response to receiving the playback control command, forwarding the playback control command to the selected primary device.

295. The method of any of claims 286-294, wherein the media playback coordination task is selected from the group consisting of : storing a media playback queue, providing a media stream to one or more devices in the set of devices during media playback, transmitting data indicating that the media stream is available, synchronizing playback between devices of the set of devices, and a combination thereof.

296. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for:

receiving a request to initiate media playback on a set of devices connected to the device;

in response to receiving the request, and while the device is coordinating media playback, determining, for each device of a plurality of devices configured to

AMENDED SHEET (ARTICLE 19)

487 characteristics;

selecting, based at least in part on the one or more characteristics of each device of the plurality of devices configured to coordinate media playback, a primary device from among the plurality of devices configured to coordinate media playback; and

transferring a media playback coordination task from the device to the primary device configured to coordinate media playback.

297. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

receiving a request to initiate media playback on a set of devices connected to the device;

in response to receiving the request, and while the device is coordinating media playback, determining, for each device of a plurality of devices configured to coordinate media playback and connected to the set of devices, one or more device characteristics;

selecting, based at least in part on the one or more characteristics of each device of the plurality of devices configured to coordinate media playback, a primary device from among the plurality of devices configured to coordinate media playback; and

transferring a media playback coordination task from the device to the primary device configured to coordinate media playback.

298, An electronic device, comprising:

means for receiving a request to initiate media playback on a set of devices connected to the device;

means for, responsive to receiving the request, and while the device is coordinating media playback, determining, for each device of a plurality of devices configured to coordinate media playback and connected to the set of devices, one or more device characteristics;

AMENDED SHEET (ARTICLE 19)

488 device of the plurality of devices configured to coordinate media playback, a primary device from among the plurality of devices configured to coordinate media playback; and

means for transferring a media playback coordination task from the device to the primary device configured to coordinate media playback.

299. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method of any of claims 286-295.

300. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 286-295.

301 . An electronic device, comprising:

means for performing the method of any of claims 286-295.

302. The method of claim 167, further comprising:

subsequent to initiating the configuration process, receiving data regarding an output of an operation being performed by the second device;

in response to receiving the data regarding the output of the operation being performed by the second device, display a user interface that includes a representation of the output of the operation being performed by the second device.

303. The method of 302, wherein the operation being performed by the second device includes audibly outputting information,

wherein receiving the data regarding the output of the operation being performed includes receiving data representing the information, and

wherein displaying the user interface, that includes the representation of the output of the operation being performed by the second device, includes displaying at least a portion of the data representing the information.

AMEN DED SH EET (ARTICLE 19)

489

304. The method of 303, wherein the information includes a media item,

wherein the operation being performed by the second device includes audibly outputting the media item, and

wherein displaying the data representing the information includes displaying one or more of: an artist, a media item name, an album name, album art, and a media playback progress indicator.

305. The method of 303, wherein displaying the user interface that includes the

representation of the output of the operation being performed by the second device includes displaying one or more of news information or weather information.

306. The method of claim 167, further comprising:

during the configuration process:

in accordance with a first configuration setting of the first device being compatible with the second device, configuring the second device to include the first configuration setting; and

in accordance with the first configuration setting of the first device not being compatible with the second device, displaying an indication that the first configuration setting is not compatible with the second device.

307. The method of claim 306, further comprising:

further in accordance with the first configuration setting of the first device being compatible with the second device, displaying a configuration user interface that includes a prompt requesting acceptance of the first configuration setting for the second device; and in response to receiving user input accepting the first configuration setting for the second device, configuring the second device to include the first configuration setting.

308. The method of claim 306, wherein the first configuration setting is a setting disabling a device feature, and wherein a second configuration setting is a setting enabling the device feature, the method further comprising:

in accordance with a determination that the configuration process requires enabling the device feature on the second device:

AMENDED SHEET (ARTICLE 19)

490 device; and

configuring the second device to include the second configuration setting.

309. The method of claim 308, wherein displaying the indication that the device feature will be enabled on the second device includes displaying an indication that the device feature will remain disabled on the first device.

310. The method of claim 306, further comprising:

further in accordance with the first configuration setting of the first device not being compatible with the second device, displaying a configuration user interface that includes a prompt requesting selection of a third configuration setting compatible with the second device; and

in response to receiving user input selection of the third configuration setting, configuring the second device to include the third configuration setting.

31 1 . The method of claim 167, further comprising:

prior to establishing the communication link connecting the first device and the second device, detecting an indication that a physical proximity between the first device and the second device satisfies a proximity condition; and

in response to detecting the indication that the physical proximity between the first device and the second device satisfies the proximity condition, outputting an audio tone signal.

312. The method of claim 177 , further comprising:

subsequent to transmitting the user account information to the second device, displaying a configuration user interface associated with a voice assistant, wherein the configuration user interface associated with a voice assistant includes a prompt to provide user voice input invoking one or more functions of the voice assistant.

313. The method of claim 312, further comprising:

in accordance with a determination that user voice input invoking one or more of the features of the voice assistant has been received by either the first device or the second

AMENDED SHEET (ARTICLE 19)

491 assistant; and

in response to receiving user input selection of an affordance included in the configuration user interface associated with the voice assistant, ceasing display of the configuration user interface associated with the voice assistant.

314- The method of claim 45, further comprising:

subsequent to proceeding to the next step in the configuration process, outputting an audible voice prompt by a voice assistant prompting a user to provide user voice input invoking one or more functions of the voice assistant;

receiving user voice input invoking a first function of the voice assistant; and in response to receiving the user voice input invoking the first function of the voice assistant, performing the first function.

315. The method of claim 314, wherein the audible voice prompt is a prompt to provide a command for performing the first function of the voice assistant, and wherein the user voice input is a command to perform the first function of the voice assistant.

316. The method of claim 314, wherein the audible voice prompt is a prompt to provide a command for performing a second function of the voice assistant, and wherein the user voice input is a command to perform the first function of the voice assistant, different than the second function.

317. The method of any of claims 314-316, further comprising:

in accordance with performing the first function, transmitting data related to the first function to the second device.

318. The method of claim 45, further comprising:

receiving, from the second device, a configuration setting of a permission level that sets a permission condition that another device must meet in order to control the first device. 19. The method of claim 318, wherein the permission condition is that the other device and the first device must be connected to the same local area network.

AMENDED SHEET (ARTICLE 19)

492

320. The method of claim 318, wherein the permission condition is that the other device and the first device are within a threshold physical proximity.

321. The method of claim 45, further comprising:

prior to establishing the communication link connecting the first device and the second device, detecting an indication that a physical proximity between the first device and the second device satisfies a proximity condition; and

in response to detecting the indication that the physical proximity between the first device and the second device satisfies the proximity condition, outputting an audio tone signal.

322. A computer-implemented method, comprising:

at a first device with a display:

establishing a communication link with a second device;

subsequent to establishing the communication link with the second device, initiating a configuration process for configuring the second device;

during the configuration process:

displaying, on the display, a configuration user interface that includes a prompt to select a location;

receiving user input selection of a location; and

in response to receiving the user input, configuring the second device to be associated with the location;

detecting an audio tone signal indicative of a pairing handshake with the second device, wherein the audio tone signal is out-of-band to the communication link.

323. The method of claim 322, further comprising:

detecting an indication that a physical proximity between the first device and the second device satisfies a proximity condition; and

in response to detecting the indication that the physical proximity between the first device and the second device satisfies the proximity condition, establishing the

communication link with the second device.

AMENDED SHEET (ARTICLE 19)

493 the method further comprising:

further in response to detecting the indication that the physical proximity between the first device and the second device satisfies the proximity condition, outputting a second audio tone signal.

325. The method of claim 357, wherein proceeding to the next step of the configuration process includes completing the configuration process.

326. The method of claim 322, wherein the audio tone signal is generated by the second device.

327. The method of any of claims 322-326 or 357, wherein the audio tone signal includes an audio passcode.

328. The method of any of claims 322-327 or 357, wherein the audio tone signal is received while the first device is physically positioned within a threshold physical proximity to the second device.

329. The method of any of claims 322-328 or 357, wherein the audio tone signal is a first audio tone signal, the method further comprising, during the configuration process:

detecting a third audio tone signal comprising encoded data;

in response to detecting the third audio tone signal:

transmitting an acknowledgement to the second device; and

proceeding to a next step in the configuration process.

330. The method of any of claims 322-329 or 357, further comprising:

further in response to receiving the user input selection of the location:

in accordance with a determination that a third device is currently associated with the location, displaying, on the display, a configuration user interface that includes a prompt to select whether to create a device group that includes the second device and the third device; and

AMENDED SHEET (ARTICLE 19)

494 associated with the location, forgoing displaying, on the display, the configuration user interface that includes the prompt to select whether to create the device group.

331. The method of claim 330, further comprising:

receiving user input representing an affirmative request to create the device group; in response to the user input representing an affirmative request to create the device group, displaying, on the display, a configuration user interface that includes a prompt to select an audio output channel to associate with the second device;

receiving user input representing selection of an audio output channel; and in response to receiving the user input representing selection of a selected audio output channel, associating the second device with the selected audio channel.

332. The method of any of claims 322-331 or 357, wherein the prompt to select a location includes a plurality of predetermined location identifiers.

333. The method of claim 332, wherein the plurality of predetermined location identifiers includes a user-defined location identifier.

334. The method of any of claims 322-333 or 357, wherein the prompt to select a location includes a field for creating a new location identifier, the method further comprising:

receiving user input associated with the field for creating a new location identifier, wherein the user input includes a location identifier;

creating a new location identifier based on the received user input associated with the field for creating the new location identifier; and

associating the second device with the new location identifier.

335. The method of any of claims 322-334 or 357, further comprising, during the configuration process:

displaying, on the display, a configuration user interface that includes a prompt requesting permission to transmit user account information to the second device;

receiving user input providing permission to transmit the user account information to the second device; and

AMENDED SHEET (ARTICLE 19)

495 account information to the second device.

336. The method of claim 322, further comprising, prior to transmitting user account information to the second device:

in accordance with a determination that the first device is not currently logged into a user account associated with the user account information,

displaying, on the display, a prompt to log in to the user account; and forgoing transmitting the user account information to the second device; and in accordance with a determination that the first device is currently logged into the user account associated with the user account information, transmitting the user account information to the second device.

337. The method of any of claims 322-336 or 357, further comprising:

in response to progressing from a first step in the configuration process to a second step in the configuration process, outputting a fourth audio tone signal,

wherein the fourth audio tone signal is outputted concurrently with the output of a fifth audio tone signal outputted by the second device,

wherein the fourth audio tone signal and the fifth audio tone signal are harmonics.

338. The method of claim 337, further comprising:

in response to progressing from the second step in the configuration process to a third step in the configuration process, outputting a sixth audio tone signal,

wherein the sixth audio tone signal is outputted concurrently with the output of a seventh audio tone signal outputted by the second device,

wherein the sixth audio tone signal and the seventh audio tone signal are harmonics, and

wherein the sixth audio tone signal is a higher frequency tone than the fourth audio tone signal.

339. The method of any of claims 322-338 or 357, further comprising:

AMENDED SHEET (ARTICLE 19)

496 of an operation being performed by the second device;

in response to receiving the data regarding the output of the operation being performed by the second device, display a user interface that includes a representation of the output of the operation being performed by the second device.

340. The method of 339, wherein the operation being performed by the second device includes audibly outputting information,

wherein receiving the data regarding the output of the operation being performed includes receiving data representing the information, and

wherein displaying the user interface, that includes the representation of the output of the operation being performed by the second device, includes displaying at least a portion of the data representing the information.

341. The method of 340, wherein the information includes a media item,

wherein the operation being performed by the second device includes audibly outputting the media item, and

wherein displaying the data representing the information includes displaying one or more of: an artist, a media item name, an album name, album art, and a media playback progress indicator.

342. The method of 340, wherein displaying the user interface that includes the

representation of the output of the operation being performed by the second device includes displaying one or more of news information or weather information.

343. The method of any of claims 322-342 or 357, further comprising:

during the configuration process:

in accordance with a first configuration setting of the first device being compatible with the second device, configuring the second device to include the first configuration setting; and

in accordance with the first configuration setting of the first device not being compatible with the second device, displaying an indication that the first configuration setting is not compatible with the second device.

AMENDED SHEET (ARTICLE 19)

497

344. The method of claim 343, further comprising:

further in accordance with the first configuration setting of the first device being compatible with the second device, displaying a configuration user interface that includes a prompt requesting acceptance of the first configuration setting for the second device; and in response to receiving user input accepting the first configuration setting for the second device, configuring the second device to include the first configuration setting.

345. The method of claim 343, wherein the first configuration setting is a setting disabling a device feature, and wherein a second configuration setting is a setting enabling the device feature, the method further comprising:

in accordance with a determination that the configuration process requires enabling the device feature on the second device:

displaying an indication that the device feature will be enabled on the second device; and

configuring the second device to include the second configuration setting.

346. The method of claim 345, wherein displaying the indication that the device feature will be enabled on the second device includes displaying an indication that the device feature will remain disabled on the first device.

347. The method of claim 343, further comprising:

further in accordance with the first configuration setting of the first device not being compatible with the second device, displaying a configuration user interface that includes a prompt requesting selection of a third configuration setting compatible with the second device; and

in response to receiving user input selection of the third configuration setting, configuring the second device to include the third configuration setting.

348. The method of any of claims 322-347, further comprising:

prior to establishing the communication link connecting the first device and the second device, detecting an indication that a physical proximity between the first device and the second device satisfies a proximity condition; and

AMEN DED SH EET (ARTICLE 19)

498 device and the second device satisfies the proximity condition, outputting an audio tone signal.

349. The method of claim 335, further comprising:

subsequent to transmitting the user account information to the second device, displaying a configuration user interface associated with a voice assistant, wherein the configuration user interface associated with a voice assistant includes a prompt to provide user voice input invoking one or more functions of the voice assistant.

350. The method of claim 349, further comprising:

in accordance with a determination that user voice input invoking one or more of the features of the voice assistant has been received by either the first device or the second device, maintaining display of the configuration user interface associated with the voice assistant; and

in response to receiving user input selection of an affordance included in the configuration user interface associated with the voice assistant, ceasing display of the configuration user interface associated with the voice assistant.

351. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, wherein the electronic device is a first device, the one or more programs including instructions for:

establishing a communication link with a second device;

subsequent to establishing the communication link with the second device, initiating a configuration process for configuring the second device;

during the configuration process:

displaying, on the display, a configuration user interface that includes a prompt to select a location;

receiving user input selection of a location; and

AMEN DED SH EET (ARTICLE 19)

499 to be associated with the location;

detecting an audio tone signal indicative of a pairing handshake with the second device, wherein the audio tone signal is out-of-band to the communication link.

352. An electronic device, comprising:

a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

establishing a communication link with a second device;

subsequent to establishing the communication link with the second device, initiating a configuration process for configuring the second device;

during the configuration process:

displaying, on the display, a configuration user interface that includes a prompt to select a location;

receiving user input selection of a location; and

in response to receiving the user input, configuring the second device to be associated with the location;

detecting an audio tone signal indicative of a pairing handshake with the second device, wherein the audio tone signal is out-of-band to the communication link.

353. An electronic device, comprising:

a display;

means for establishing a communication link with a second device;

subsequent to establishing the communication link with the second device, means for initiating a configuration process for configuring the second device;

during the configuration process:

means for displaying, on the display, a configuration user interface that includes a prompt to select a location;

means for receiving user input selection of a location; and

AMENDED SHEET (ARTICLE 19)

500 second device to be associated with the location;

means for detecting an audio tone signal indicative of a pairing handshake with the second device, wherein the audio tone signal is out-of-band to the communication link.

354. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for performing the method of any of claims 322-350 or 357.

355. An electronic device, comprising:

a display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 322-350 or 357.

356. An electronic device, comprising:

a display; and

means for performing the method of any of claims 322-350 or 357.

357. The method of claim 322, further comprising:

during the configuration process:

in accordance with detecting the audio tone signal, proceeding to a next step in the configuration process for configuring the second device.

AMENDED SHEET (ARTICLE 19)

501