IP Library › Granted Patent US 11,847,378
Granted Patent B2
US 11,847,378 · App. 17/824,510 · Granted Dec 19, 2023

User interfaces for audio routing

Inventor: Christopher J. Sanders (San Jose, CA)
Assignee: Apple Inc.
G06F3/165G06F3/04842H04R3/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,847,378
App. No.
17/824,510
Granted
Dec 19, 2023
Kind
B2
Abstract

The present disclosure generally relates to user interface for audio routing. In some examples, a computer system detects an audio device and displays a selectable option in accordance with a determination that a set of criteria is met. The selectable option, when selected, enables the computer system to connect to the audio device and transmit audio data to the audio device.

Claims (102)

1. A computer system configured to communicate with a display generation component, 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 displaying, via the display generation component, content of a first type, detecting an audio device; and

in response to detecting the audio device:

in accordance with a determination that a set of criteria is met, displaying a selectable option that, when selected via user input, causes the computer system to provide output content audio to the audio device, wherein the selectable option includes an indication that prompts a user to provide user input corresponding to a first external device that is in communication with the computer system; and

in accordance with a determination that the set of criteria is not met, forgoing displaying the selectable option.

2. The computer system of claim 1 , wherein the one or more programs further include instructions for:

while displaying, via the display generation component, the selectable option, detecting a first user input corresponding to the selectable option; and

in response to detecting the first user input, providing output content audio to the audio device.

3. The computer system of claim 2 , wherein the one or more programs further include instructions for:

while providing output content audio to the audio device, detecting a disconnect condition; and

in response to detecting the disconnect condition, initiating a process to cease providing output content audio to the audio device.

4. The computer system of claim 1 , wherein the one or more programs further include instructions for:

while displaying, via the display generation component, the selectable option, detecting that a predefined amount of time has passed since first displaying the selectable option; and

in response to detecting that the predefined amount of time has passed since first displaying the selectable option, ceasing displaying the selectable option.

5. The computer system of claim 1 , wherein displaying the selectable option includes concurrently displaying the content of the first type.

6. The computer system of claim 1 , wherein the set of criteria includes a first criterion that is met when the computer system detects that the audio device is not outputting audio associated with a second external device.

7. The computer system of claim 1 , wherein the set of criteria includes a second criterion that is met when the audio device is in an active listening position.

8. The computer system of claim 1 , wherein the set of criteria includes a third criterion that is met when the computer system detects that the audio device has been previously associated with the computer system.

9. The computer system of claim 1 , wherein the set of criteria includes a fourth criterion that is met when the computer system detects that the audio device is within a threshold distance of the computer system.

10. The computer system of claim 1 , wherein the content of the first type includes playback of a media file and/or a content library for selecting a media file.

11. The computer system of claim 1 , wherein the content of the first type does not include a screen saver.

12. The computer system of claim 1 , wherein the one or more programs further include instructions for:

in accordance with a determination that an audio output setting is disabled, forgoing displaying the selectable option.

13. The computer system of claim 1 , wherein the one or more programs further include instructions for:

in response to detecting the audio device:

in accordance with a determination that a second set of criteria is met:

forgoing displaying the selectable option; and

providing output content audio to the audio device.

14. The computer system of claim 1 , wherein the one or more programs further include instructions for:

while displaying, via the display generation component, the content of the first type, detecting a second audio device, different from the audio device; and

in response to detecting the second audio device, different from the audio device:

in accordance with a determination that a third set of criteria is met, displaying a second selectable option, that when selected via user input, causes the computer system to provide output content audio to the second audio device; and

in accordance with a determination that the third set of criteria is not met, forgoing displaying the second selectable option.

15. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, the one or more programs including instructions for:

while displaying, via the display generation component, content of a first type, detecting an audio device; and

in response to detecting the audio device:

in accordance with a determination that a set of criteria is met, displaying a selectable option that, when selected via user input, causes the computer system to provide output content audio to the audio device, wherein the selectable option includes an indication that prompts a user to provide user input corresponding to a first external device that is in communication with the computer system; and

in accordance with a determination that the set of criteria is not met, forgoing displaying the selectable option.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the one or more programs further include instructions for:

while displaying, via the display generation component, the selectable option, detecting a first user input corresponding to the selectable option; and

in response to detecting the first user input, providing output content audio to the audio device.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the one or more programs further include instructions for:

while providing output content audio to the audio device, detecting a disconnect condition; and

in response to detecting the disconnect condition, initiating a process to cease providing output content audio to the audio device.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the one or more programs further include instructions for:

while displaying, via the display generation component, the selectable option, detecting that a predefined amount of time has passed since first displaying the selectable option; and

in response to detecting that the predefined amount of time has passed since first displaying the selectable option, ceasing displaying the selectable option.

19. The non-transitory computer-readable storage medium of claim 15 , wherein displaying the selectable option includes concurrently displaying the content of the first type.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the set of criteria includes a first criterion that is met when the computer system detects that the audio device is not outputting audio associated with a second external device.

21. The non-transitory computer-readable storage medium of claim 15 , wherein the set of criteria includes a second criterion that is met when the audio device is in an active listening position.

22. The non-transitory computer-readable storage medium of claim 15 , wherein the set of criteria includes a third criterion that is met when the computer system detects that the audio device has been previously associated with the computer system.

23. The non-transitory computer-readable storage medium of claim 15 , wherein the set of criteria includes a fourth criterion that is met when the computer system detects that the audio device is within a threshold distance of the computer system.

24. The non-transitory computer-readable storage medium of claim 15 , wherein the content of the first type includes playback of a media file and/or a content library for selecting a media file.

25. The non-transitory computer-readable storage medium of claim 15 , wherein the content of the first type does not include a screen saver.

26. The non-transitory computer-readable storage medium of claim 15 , wherein the one or more programs further include instructions for:

in accordance with a determination that an audio output setting is disabled, forgoing displaying the selectable option.

27. The non-transitory computer-readable storage medium of claim 15 , wherein the one or more programs further include instructions for:

in response to detecting the audio device:

in accordance with a determination that a second set of criteria is met:

forgoing displaying the selectable option; and

providing output content audio to the audio device.

28. The non-transitory computer-readable storage medium of claim 15 , wherein the one or more programs further include instructions for:

while displaying, via the display generation component, the content of the first type, detecting a second audio device, different from the audio device; and

in response to detecting the second audio device, different from the audio device:

in accordance with a determination that a third set of criteria is met, displaying a second selectable option, that when selected via user input, causes the computer system to provide output content audio to the second audio device; and

in accordance with a determination that the third set of criteria is not met, forgoing displaying the second selectable option.

29. A method, comprising

at a computer system that is in communication with a display generation component:

while displaying, via the display generation component, content of a first type, detecting an audio device; and

in response to detecting the audio device:

in accordance with a determination that a set of criteria is met, displaying a selectable option that, when selected via user input, causes the computer system to provide output content audio to the audio device, wherein the selectable option includes an indication that prompts a user to provide user input corresponding to a first external device that is in communication with the computer system; and

in accordance with a determination that the set of criteria is not met, forgoing displaying the selectable option.

30. The method of claim 29 , further comprising:

while displaying, via the display generation component, the selectable option, detecting a first user input corresponding to the selectable option; and

in response to detecting the first user input, providing output content audio to the audio device.

31. The method of claim 30 , further comprising:

while providing output content audio to the audio device, detecting a disconnect condition; and

in response to detecting the disconnect condition, initiating a process to cease providing output content audio to the audio device.

32. The method of claim 29 , further comprising:

while displaying, via the display generation component, the selectable option, detecting that a predefined amount of time has passed since first displaying the selectable option; and

in response to detecting that the predefined amount of time has passed since first displaying the selectable option, ceasing displaying the selectable option.

33. The method of claim 29 , wherein displaying the selectable option includes concurrently displaying the content of the first type.

34. The method of claim 29 , wherein the set of criteria includes a first criterion that is met when the computer system detects that the audio device is not outputting audio associated with a second external device.

35. The method of claim 29 , wherein the set of criteria includes a second criterion that is met when the audio device is in an active listening position.

36. The method of claim 29 , wherein the set of criteria includes a third criterion that is met when the computer system detects that the audio device has been previously associated with the computer system.

37. The method of claim 29 , wherein the set of criteria includes a fourth criterion that is met when the computer system detects that the audio device is within a threshold distance of the computer system.

38. The method of claim 29 , wherein the content of the first type includes playback of a media file and/or a content library for selecting a media file.

39. The method of claim 29 , wherein the content of the first type does not include a screen saver.

40. The method of claim 29 , further comprising:

in accordance with a determination that an audio output setting is disabled, forgoing displaying the selectable option.

41. The method of claim 29 , further comprising:

in response to detecting the audio device:

in accordance with a determination that a second set of criteria is met:

forgoing displaying the selectable option; and

providing output content audio to the audio device.

42. The method of claim 29 , further comprising:

while displaying, via the display generation component, the content of the first type, detecting a second audio device, different from the audio device; and

in response to detecting the second audio device, different from the audio device:

in accordance with a determination that a third set of criteria is met, displaying a second selectable option, that when selected via user input, causes the computer system to provide output content audio to the second audio device; and

in accordance with a determination that the third set of criteria is not met, forgoing displaying the second selectable option.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2022
From: SANDERS, CHRISTOPHER J.
To: APPLE INC.
Reel/Frame 061418/0857 →
Continuity (2)
Provisional Application 63197425 · Jun 6, 2021
Related Publication 20220391166A1 · Dec 8, 2022
Cited By (1)
US 12,216,438