IP Library Granted Patent US 12,379,827
Granted Patent B2
US 12,379,827 · App. 18/204,888 · Granted Aug 5, 2025

User interfaces for managing accessories

Inventors: Erik R. Klimczak (Mill Valley, CA); James F. Felkins (San Jose, CA); Patrick L. Coffman (San Francisco, CA)
Assignee: Apple Inc.
G06F3/0484G05B15/02G06F3/0482
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 12,379,827
App. No.
18/204,888
Granted
Aug 5, 2025
Kind
B2
Abstract

The present disclosure generally relates to managing accessories. In some examples, a device displays a user interface having a plurality of category options and, in response to detecting selection of a category option, a device displays accessory controls and sub-category options.

Claims (171)

1. A computer system configured to communicate with a display generation component and one or more input devices, 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, a user interface associated with a home automation system, the user interface including a first selectable category option of a plurality of selectable category options that correspond to respective contexts of the home automation system and a second selectable category option of the plurality of selectable category options, detecting, via the one or more input devices, user input corresponding to selection of the first selectable category option of the plurality of selectable category options, wherein the first selectable category option of the plurality of selectable category options corresponds to a first context of the home automation system, and wherein the first selectable category option includes a first appearance; and

in response to detecting the user input corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component:

the first selectable category option of the plurality of selectable category options;

the second selectable category option of the plurality of selectable category options;

a first accessory user interface object on the user interface, wherein the first accessory user interface object corresponds to a first accessory of the home automation system that is associated with the first context of the first selectable category option;

a second accessory user interface object on the user interface, wherein the second accessory user interface object corresponds to a second accessory of the home automation system that is associated with the first context of the first selectable category option; and

a first selectable sub-category option corresponding to a sub-category of a category associated with the first selectable category option, wherein the first selectable sub-category option includes a status indication related to one or more accessories of the home automation system that are associated with the sub-category, and wherein the first selectable sub-category option includes a second appearance that is different from the first appearance.

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

in response to detecting the user input corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a plurality of accessory user interface objects on the user interface, wherein the plurality of accessory user interface objects includes the first accessory user interface object and the second accessory user interface object, and wherein the plurality of accessory user interface objects corresponds to all accessories of the home automation system that are associated with the first context of the first selectable category option.

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

while displaying, via the display generation component, the first accessory user interface object, the second accessory user interface object, and the first selectable sub-category option, detecting, via the one or more input devices, second user input corresponding to selection of the first accessory user interface object; and

in response to detecting the second user input corresponding to selection of the first accessory user interface object, displaying, via the display generation component, a second user interface for controlling the first accessory.

4. The computer system of claim 3 , wherein the second user interface for controlling the first accessory includes a status user interface object that, when selected, causes the computer system to adjust whether or not information associated with the first accessory is included in a status displayed on the first selectable category option.

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

while displaying, via the display generation component, the first accessory user interface object, the second accessory user interface object, and the first selectable sub-category option, detecting, via the one or more input devices, third user input corresponding to selection of the first accessory user interface object; and

in response to detecting the third user input corresponding to selection of the first accessory user interface object:

in accordance with a determination that the third user input corresponds to a first portion of the first accessory user interface object, adjusting an operating state of the first accessory from a first state to a second state; and

in accordance with a determination that the third user input corresponds to a second portion of the first accessory user interface object, different from the first portion, displaying, via the display generation component, a third user interface for controlling the first accessory.

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

while displaying, via the display generation component, the first accessory user interface object, the second accessory user interface object, and the first selectable sub-category option, detecting, via the one or more input devices, fourth user input corresponding to selection of the first selectable sub-category option; and

in response to detecting the fourth user input corresponding to selection of the first selectable sub-category option, displaying, via the display generation component:

a third accessory user interface object corresponding to a third accessory of the home automation system that contributes to the status indication of the first selectable sub-category option; and

a fourth accessory user interface object corresponding to a fourth accessory of the home automation system that contributes to the status indication of the first selectable sub-category option.

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

while displaying, via the display generation component, the third accessory user interface object and the fourth accessory user interface object, detecting, via the one or more input devices, fifth user input corresponding to selection of the third accessory user interface object; and

in response to detecting the fifth user input corresponding to selection of the third accessory user interface object, displaying, via the display generation component, a fourth user interface for controlling the third accessory of the home automation system that contributes to the status indication of the first selectable sub-category option.

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

while displaying, via the display generation component the third accessory user interface object and the fourth accessory user interface object, detecting, via the one or more input devices, sixth user input corresponding to selection of the third accessory user interface object; and

in response to detecting the sixth user input corresponding to selection of the third accessory user interface object, displaying, via the display generation component, a status user interface object that, when selected, causes the computer system to cease including the third accessory of the home automation system as a contributor to the status indication of the first selectable sub-category option.

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

in response to detecting the fourth user input corresponding to selection of the first selectable sub-category option:

in accordance with a determination that a fifth accessory of the home automation system satisfies a set of one or more contribution criteria, displaying, via the display generation component, a fifth accessory user interface object that corresponds to the fifth accessory of the home automation system; and

in accordance with a determination that the fifth accessory of the home automation system does not satisfy the set of one or more contribution criteria, forgoing display of the fifth accessory user interface object that corresponds to the fifth accessory of the home automation system.

10. The computer system of claim 1 , wherein displaying the user interface includes:

in accordance with a determination that a set of one or more status criteria is met, displaying, via the display generation component, the first selectable category option of the plurality of selectable category options with a status indicator; and

in accordance with a determination that the set of one or more status criteria is not met, displaying the first selectable category option of the plurality of selectable category options without the status indicator.

11. The computer system of claim 10 , wherein the set of one or more status criteria includes a criterion that is met when a sixth accessory of the home automation system that is associated with the first context of the first selectable category option is in an active state.

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

displaying, via the display generation component, the first selectable category option with a first status indicator corresponding to a first status of the category associated with the first selectable category option, wherein the first status includes a first priority; and

in response to receiving an indication about a change in status of the category associated with the first selectable category option:

in accordance with a determination that the change in status is indicative of a second status of the category associated with the first selectable category option that includes a second priority, greater than or equal to the first priority, displaying, via the display generation component, the first selectable category option with a second status indicator corresponding to the second status; and

in accordance with a determination that the change in status is indicative of a third status of the category associated with the first selectable category option that includes a third priority, lower than the first priority, maintaining display of the first selectable category option with the first status indicator corresponding to the first status.

13. The computer system of claim 1 , wherein the user input is of a first type, and wherein the one or more programs further include instructions for:

in response to detecting, via the one or more input devices, seventh user input of a second type, different from the first type, corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a first selectable option that, when selected, causes one or more accessories of the home automation system that are associated with the first context of the first selectable category option to perform a predetermined action.

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

in response to detecting the seventh user input of the second type, different from the first type, corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a second selectable option that, when selected, causes the computer system to display a third user interface that includes one or more accessory user interface objects corresponding to the one or more accessories of the home automation system that are associated with the first context of the first selectable category option.

15. The computer system of claim 1 , wherein the first appearance of the first selectable category option is associated with the first context of the home automation system and the second selectable category option of the plurality of selectable category options includes a third appearance, different from the first appearance, associated with a second context of the home automation system.

16. The computer system of claim 1 , wherein the user interface includes a first notification associated with the home automation system.

17. The computer system of claim 16 , wherein the first notification corresponds to a first event of a first type, and wherein the one or more programs further include instructions for:

in response to receiving an indication about a second event of a second type, different from the first type:

in accordance with a determination that the second event of the second type is associated with a lower priority than the first event of the first type, forgoing display of a second notification corresponding to the second event of the second type.

18. The computer system of claim 16 , wherein the first notification corresponds to a first event of a first type, and wherein the one or more programs further include instructions for:

in response to receiving an indication about a third event of the first type, displaying, via the display generation component, and concurrently with the first notification, a third notification corresponding to the third event of the first type.

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

in response to detecting the user input corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a first camera view user interface object associated with a first camera that is associated with the first context of the first selectable category option.

20. 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 and one or more input devices, the one or more programs including instructions for:

while displaying, via the display generation component, a user interface associated with a home automation system, the user interface including a first selectable category option of a plurality of selectable category options that correspond to respective contexts of the home automation system and a second selectable category option of the plurality of selectable category options, detecting, via the one or more input devices, user input corresponding to selection of the first selectable category option of the plurality of selectable category options, wherein the first selectable category option of the plurality of selectable category options corresponds to a first context of the home automation system, wherein the first selectable category option includes a first appearance; and

in response to detecting the user input corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component:

the first selectable category option of the plurality of selectable category options;

the second selectable category option of the plurality of selectable category options;

a first accessory user interface object on the user interface, wherein the first accessory user interface object corresponds to a first accessory of the home automation system that is associated with the first context of the first selectable category option;

a second accessory user interface object on the user interface, wherein the second accessory user interface object corresponds to a second accessory of the home automation system that is associated with the first context of the first selectable category option; and

a first selectable sub-category option corresponding to a sub-category of a category associated with the first selectable category option, wherein the first selectable sub-category option includes a status indication related to one or more accessories of the home automation system that are associated with the sub-category, and wherein the first selectable sub-category option includes a second appearance that is different from the first appearance.

21. A method, comprising:

at a computer system that is in communication with a display generation component and one or more input devices:

while displaying, via the display generation component, a user interface associated with a home automation system, the user interface including a first selectable category option of a plurality of selectable category options that correspond to respective contexts of the home automation system and a second selectable category option of the plurality of selectable category options, detecting, via the one or more input devices, user input corresponding to selection of the first selectable category option of the plurality of selectable category options, wherein the first selectable category option of the plurality of selectable category options corresponds to a first context of the home automation system, and wherein the first selectable category option includes a first appearance; and

in response to detecting the user input corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component:

the first selectable category option of the plurality of selectable category options;

the second selectable category option of the plurality of selectable category options;

a first accessory user interface object on the user interface, wherein the first accessory user interface object corresponds to a first accessory of the home automation system that is associated with the first context of the first selectable category option;

a second accessory user interface object on the user interface, wherein the second accessory user interface object corresponds to a second accessory of the home automation system that is associated with the first context of the first selectable category option; and

a first selectable sub-category option corresponding to a sub-category of a category associated with the first selectable category option, wherein the first selectable sub-category option includes a status indication related to one or more accessories of the home automation system that are associated with the sub-category, and wherein the first selectable sub-category option includes a second appearance that is different from the first appearance.

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

in response to detecting the user input corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a plurality of accessory user interface objects on the user interface, wherein the plurality of accessory user interface objects includes the first accessory user interface object and the second accessory user interface object, and wherein the plurality of accessory user interface objects corresponds to all accessories of the home automation system that are associated with the first context of the first selectable category option.

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

while displaying, via the display generation component, the first accessory user interface object, the second accessory user interface object, and the first selectable sub-category option, detecting, via the one or more input devices, second user input corresponding to selection of the first accessory user interface object; and

in response to detecting the second user input corresponding to selection of the first accessory user interface object, displaying, via the display generation component, a second user interface for controlling the first accessory.

24. The non-transitory computer-readable storage medium of claim 23 , wherein the second user interface for controlling the first accessory includes a status user interface object that, when selected, causes the computer system to adjust whether or not information associated with the first accessory is included in a status displayed on the first selectable category option.

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

while displaying, via the display generation component, the first accessory user interface object, the second accessory user interface object, and the first selectable sub-category option, detecting, via the one or more input devices, third user input corresponding to selection of the first accessory user interface object; and

in response to detecting the third user input corresponding to selection of the first accessory user interface object:

in accordance with a determination that the third user input corresponds to a first portion of the first accessory user interface object, adjusting an operating state of the first accessory from a first state to a second state; and

in accordance with a determination that the third user input corresponds to a second portion of the first accessory user interface object, different from the first portion, displaying, via the display generation component, a third user interface for controlling the first accessory.

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

while displaying, via the display generation component, the first accessory user interface object, the second accessory user interface object, and the first selectable sub-category option, detecting, via the one or more input devices, fourth user input corresponding to selection of the first selectable sub-category option; and

in response to detecting the fourth user input corresponding to selection of the first selectable sub-category option, displaying, via the display generation component:

a third accessory user interface object corresponding to a third accessory of the home automation system that contributes to the status indication of the first selectable sub-category option; and

a fourth accessory user interface object corresponding to a fourth accessory of the home automation system that contributes to the status indication of the first selectable sub-category option.

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

while displaying, via the display generation component, the third accessory user interface object and the fourth accessory user interface object, detecting, via the one or more input devices, fifth user input corresponding to selection of the third accessory user interface object; and

in response to detecting the fifth user input corresponding to selection of the third accessory user interface object, displaying, via the display generation component, a fourth user interface for controlling the third accessory of the home automation system that contributes to the status indication of the first selectable sub-category option.

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

while displaying, via the display generation component the third accessory user interface object and the fourth accessory user interface object, detecting, via the one or more input devices, sixth user input corresponding to selection of the third accessory user interface object; and

in response to detecting the sixth user input corresponding to selection of the third accessory user interface object, displaying, via the display generation component, a status user interface object that, when selected, causes the computer system to cease including the third accessory of the home automation system as a contributor to the status indication of the first selectable sub-category option.

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

in response to detecting the fourth user input corresponding to selection of the first selectable sub-category option:

in accordance with a determination that a fifth accessory of the home automation system satisfies a set of one or more contribution criteria, displaying, via the display generation component, a fifth accessory user interface object that corresponds to the fifth accessory of the home automation system; and

in accordance with a determination that the fifth accessory of the home automation system does not satisfy the set of one or more contribution criteria, forgoing display of the fifth accessory user interface object that corresponds to the fifth accessory of the home automation system.

30. The non-transitory computer-readable storage medium of claim 20 , wherein displaying the user interface includes:

in accordance with a determination that a set of one or more status criteria is met, displaying, via the display generation component, the first selectable category option of the plurality of selectable category options with a status indicator; and

in accordance with a determination that the set of one or more status criteria is not met, displaying the first selectable category option of the plurality of selectable category options without the status indicator.

31. The non-transitory computer-readable storage medium of claim 30 , wherein the set of one or more status criteria includes a criterion that is met when a sixth accessory of the home automation system that is associated with the first context of the first selectable category option is in an active state.

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

displaying, via the display generation component, the first selectable category option with a first status indicator corresponding to a first status of the category associated with the first selectable category option, wherein the first status includes a first priority; and

in response to receiving an indication about a change in status of the category associated with the first selectable category option:

in accordance with a determination that the change in status is indicative of a second status of the category associated with the first selectable category option that includes a second priority, greater than or equal to the first priority, displaying, via the display generation component, the first selectable category option with a second status indicator corresponding to the second status; and

in accordance with a determination that the change in status is indicative of a third status of the category associated with the first selectable category option that includes a third priority, lower than the first priority, maintaining display of the first selectable category option with the first status indicator corresponding to the first status.

33. The non-transitory computer-readable storage medium of claim 20 , wherein the user input is of a first type, and wherein the one or more programs further include instructions for:

in response to detecting, via the one or more input devices, seventh user input of a second type, different from the first type, corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a first selectable option that, when selected, causes one or more accessories of the home automation system that are associated with the first context of the first selectable category option to perform a predetermined action.

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

in response to detecting the seventh user input of the second type, different from the first type, corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a second selectable option that, when selected, causes the computer system to display a third user interface that includes one or more accessory user interface objects corresponding to the one or more accessories of the home automation system that are associated with the first context of the first selectable category option.

35. The non-transitory computer-readable storage medium of claim 20 , wherein the first appearance of the first selectable category option is associated with the first context of the home automation system and the second selectable category option of the plurality of selectable category options includes a third appearance, different from the first appearance, associated with a second context of the home automation system.

36. The non-transitory computer-readable storage medium of claim 20 , wherein the user interface includes a first notification associated with the home automation system.

37. The non-transitory computer-readable storage medium of claim 36 , wherein the first notification corresponds to a first event of a first type, and wherein the one or more programs further include instructions for:

in response to receiving an indication about a second event of a second type, different from the first type:

in accordance with a determination that the second event of the second type is associated with a lower priority than the first event of the first type, forgoing display of a second notification corresponding to the second event of the second type.

38. The non-transitory computer-readable storage medium of claim 36 , wherein the first notification corresponds to a first event of a first type, and wherein the one or more programs further include instructions for:

in response to receiving an indication about a third event of the first type, displaying, via the display generation component, and concurrently with the first notification, a third notification corresponding to the third event of the first type.

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

in response to detecting the user input corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a first camera view user interface object associated with a first camera that is associated with the first context of the first selectable category option.

40. The method of claim 21 , further comprising:

in response to detecting the user input corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a plurality of accessory user interface objects on the user interface, wherein the plurality of accessory user interface objects includes the first accessory user interface object and the second accessory user interface object, and wherein the plurality of accessory user interface objects corresponds to all accessories of the home automation system that are associated with the first context of the first selectable category option.

41. The method of claim 21 , further comprising:

while displaying, via the display generation component, the first accessory user interface object, the second accessory user interface object, and the first selectable sub-category option, detecting, via the one or more input devices, second user input corresponding to selection of the first accessory user interface object; and

in response to detecting the second user input corresponding to selection of the first accessory user interface object, displaying, via the display generation component, a second user interface for controlling the first accessory.

42. The method of claim 41 , wherein the second user interface for controlling the first accessory includes a status user interface object that, when selected, causes the computer system to adjust whether or not information associated with the first accessory is included in a status displayed on the first selectable category option.

43. The method of claim 21 , further comprising:

while displaying, via the display generation component, the first accessory user interface object, the second accessory user interface object, and the first selectable sub-category option, detecting, via the one or more input devices, third user input corresponding to selection of the first accessory user interface object; and

in response to detecting the third user input corresponding to selection of the first accessory user interface object:

in accordance with a determination that the third user input corresponds to a first portion of the first accessory user interface object, adjusting an operating state of the first accessory from a first state to a second state; and

in accordance with a determination that the third user input corresponds to a second portion of the first accessory user interface object, different from the first portion, displaying, via the display generation component, a third user interface for controlling the first accessory.

44. The method of claim 21 , further comprising:

while displaying, via the display generation component, the first accessory user interface object, the second accessory user interface object, and the first selectable sub-category option, detecting, via the one or more input devices, fourth user input corresponding to selection of the first selectable sub-category option; and

in response to detecting the fourth user input corresponding to selection of the first selectable sub-category option, displaying, via the display generation component:

a third accessory user interface object corresponding to a third accessory of the home automation system that contributes to the status indication of the first selectable sub-category option; and

a fourth accessory user interface object corresponding to a fourth accessory of the home automation system that contributes to the status indication of the first selectable sub-category option.

45. The method of claim 44 , further comprising:

while displaying, via the display generation component, the third accessory user interface object and the fourth accessory user interface object, detecting, via the one or more input devices, fifth user input corresponding to selection of the third accessory user interface object; and

in response to detecting the fifth user input corresponding to selection of the third accessory user interface object, displaying, via the display generation component, a fourth user interface for controlling the third accessory of the home automation system that contributes to the status indication of the first selectable sub-category option.

46. The method of claim 44 , further comprising:

while displaying, via the display generation component the third accessory user interface object and the fourth accessory user interface object, detecting, via the one or more input devices, sixth user input corresponding to selection of the third accessory user interface object; and

in response to detecting the sixth user input corresponding to selection of the third accessory user interface object, displaying, via the display generation component, a status user interface object that, when selected, causes the computer system to cease including the third accessory of the home automation system as a contributor to the status indication of the first selectable sub-category option.

47. The method of claim 44 , further comprising:

in response to detecting the fourth user input corresponding to selection of the first selectable sub-category option:

in accordance with a determination that a fifth accessory of the home automation system satisfies a set of one or more contribution criteria, displaying, via the display generation component, a fifth accessory user interface object that corresponds to the fifth accessory of the home automation system; and

in accordance with a determination that the fifth accessory of the home automation system does not satisfy the set of one or more contribution criteria, forgoing display of the fifth accessory user interface object that corresponds to the fifth accessory of the home automation system.

48. The method of claim 21 , wherein displaying the user interface includes:

in accordance with a determination that a set of one or more status criteria is met, displaying, via the display generation component, the first selectable category option of the plurality of selectable category options with a status indicator; and

in accordance with a determination that the set of one or more status criteria is not met, displaying the first selectable category option of the plurality of selectable category options without the status indicator.

49. The method of claim 48 , wherein the set of one or more status criteria includes a criterion that is met when a sixth accessory of the home automation system that is associated with the first context of the first selectable category option is in an active state.

50. The method of claim 21 , further comprising:

displaying, via the display generation component, the first selectable category option with a first status indicator corresponding to a first status of the category associated with the first selectable category option, wherein the first status includes a first priority; and

in response to receiving an indication about a change in status of the category associated with the first selectable category option:

in accordance with a determination that the change in status is indicative of a second status of the category associated with the first selectable category option that includes a second priority, greater than or equal to the first priority, displaying, via the display generation component, the first selectable category option with a second status indicator corresponding to the second status; and

in accordance with a determination that the change in status is indicative of a third status of the category associated with the first selectable category option that includes a third priority, lower than the first priority, maintaining display of the first selectable category option with the first status indicator corresponding to the first status.

51. The method of claim 21 , wherein the user input is of a first type, the method further comprising:

in response to detecting, via the one or more input devices, seventh user input of a second type, different from the first type, corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a first selectable option that, when selected, causes one or more accessories of the home automation system that are associated with the first context of the first selectable category option to perform a predetermined action.

52. The method of claim 51 , further comprising:

in response to detecting the seventh user input of the second type, different from the first type, corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a second selectable option that, when selected, causes the computer system to display a third user interface that includes one or more accessory user interface objects corresponding to the one or more accessories of the home automation system that are associated with the first context of the first selectable category option.

53. The method of claim 21 , wherein the first appearance of the first selectable category option is associated with the first context of the home automation system and the second selectable category option of the plurality of selectable category options includes a third appearance, different from the first appearance, associated with a second context of the home automation system.

54. The method of claim 21 , wherein the user interface includes a first notification associated with the home automation system.

55. The method of claim 54 , wherein the first notification corresponds to a first event of a first type, the method further comprising:

in response to receiving an indication about a second event of a second type, different from the first type:

in accordance with a determination that the second event of the second type is associated with a lower priority than the first event of the first type, forgoing display of a second notification corresponding to the second event of the second type.

56. The method of claim 54 , wherein the first notification corresponds to a first event of a first type, the method further comprising:

in response to receiving an indication about a third event of the first type, displaying, via the display generation component, and concurrently with the first notification, a third notification corresponding to the third event of the first type.

57. The method of claim 21 , further comprising:

in response to detecting the user input corresponding to selection of the first selectable category option of the plurality of selectable category options, displaying, via the display generation component, a first camera view user interface object associated with a first camera that is associated with the first context of the first selectable category option.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2025
From: KLIMCZAK, ERIK R.; FELKINS, JAMES F.; COFFMAN, PATRICK L.
To: APPLE INC.
Reel/Frame 070745/0549 →
Continuity (2)
Provisional Application 63349014 · Jun 3, 2022
Related Publication 20230393714A1 · Dec 7, 2023
References Cited (400)
US 5086385A · Launey et al. · 1992 [cited by applicant]
US 5974235A · Nunally et al. · 1999 [cited by applicant]
US 6140987A · Stein et al. · 2000 [cited by applicant]
US 6456306B1 · Chin et al. · 2002 [cited by applicant]
US 6483986B1 · Krapf · 2002 [cited by applicant]
US 6504934B1 · Kasai et al. · 2003 [cited by applicant]
US 6611297B1 · Akashi et al. · 2003 [cited by applicant]
US 6901439B1 · Bonasia et al. · 2005 [cited by applicant]
US 6912429B1 · Bilger · 2005 [cited by applicant]
US 6931594B1 · Jun · 2005 [cited by applicant]
US 7043477B2 · Mercer et al. · 2006 [cited by applicant]
US 7092768B1 · Labuda · 2006 [cited by applicant]
US 7293280B1 · Gupta et al. · 2007 [cited by applicant]
US 7360152B2 · Capps et al. · 2008 [cited by applicant]
US 7401351B2 · Boreczky et al. · 2008 [cited by applicant]
US 7571014B1 · Lambourne et al. · 2009 [cited by applicant]
US 7730223B1 · Bavor et al. · 2010 [cited by applicant]
US 7859571B1 · Brown et al. · 2010 [cited by applicant]
US 7904814B2 · Errico et al. · 2011 [cited by applicant]
US 8028323B2 · Weel · 2011 [cited by applicant]
US 8031230B2 · Takada · 2011 [cited by applicant]
US 8214494B1 · Slavin · 2012 [cited by applicant]
US 8234395B2 · Millington · 2012 [cited by applicant]
US 8253704B2 · Jang · 2012 [cited by applicant]
US 8290603B1 · Lambourne · 2012 [cited by applicant]
US 8458780B1 · Takkallapally et al. · 2013 [cited by applicant]
US 8462961B1 · Bywaters et al. · 2013 [cited by applicant]
US 8516374B2 · Fleischman et al. · 2013 [cited by applicant]
US 8745500B1 · Kostello et al. · 2014 [cited by applicant]
US 8762844B2 · Kim et al. · 2014 [cited by applicant]
US 8914752B1 · Spiegel · 2014 [cited by applicant]
US 8954889B2 · Fujibayashi · 2015 [cited by applicant]
US 8990861B2 · Nishikawa et al. · 2015 [cited by applicant]
US 9021526B1 · Baron et al. · 2015 [cited by applicant]
US 9042556B2 · Kallai et al. · 2015 [cited by applicant]
US 9080736B1 · Salzinger et al. · 2015 [cited by applicant]
US 9082018B1 · Laska et al. · 2015 [cited by applicant]
US 9084003B1 · Sanio et al. · 2015 [cited by applicant]
US 9112849B1 · Werkelin Ahlin et al. · 2015 [cited by applicant]
US 9158974B1 · Laska et al. · 2015 [cited by applicant]
US 9170707B1 · Laska et al. · 2015 [cited by applicant]
US 9185062B1 · Yang et al. · 2015 [cited by applicant]
US 9202509B2 · Kallai et al. · 2015 [cited by applicant]
US 9247363B2 · Triplett et al. · 2016 [cited by applicant]
US 9247380B1 · Vincent · 2016 [cited by applicant]
US 9251787B1 · Hart et al. · 2016 [cited by applicant]
US 9313556B1 · Borel et al. · 2016 [cited by applicant]
US 9319782B1 · Crump et al. · 2016 [cited by applicant]
US 9361011B1 · Burns et al. · 2016 [cited by applicant]
US 9361521B1 · Mclean et al. · 2016 [cited by applicant]
US 9374607B2 · Bates et al. · 2016 [cited by applicant]
US 9413606B1 · Roberts · 2016 [cited by applicant]
US 9431021B1 · Scalise et al. · 2016 [cited by applicant]
US 9433032B1 · Ghadge et al. · 2016 [cited by applicant]
US 9450812B2 · Lee et al. · 2016 [cited by applicant]
US 9454336B1 · Rudradevan et al. · 2016 [cited by applicant]
US 9519413B2 · Bates · 2016 [cited by applicant]
US 9582178B2 · Grant et al. · 2017 [cited by applicant]
US 9628414B1 · Umapathy et al. · 2017 [cited by applicant]
US 9665242B2 · Kim et al. · 2017 [cited by applicant]
US 9680982B2 · Fiedler · 2017 [cited by applicant]
US 9727346B2 · Shao · 2017 [cited by applicant]
US 9728230B2 · Cudak et al. · 2017 [cited by applicant]
US 9750116B2 · Witzgall · 2017 [cited by applicant]
US 9759917B2 · Osterhout et al. · 2017 [cited by applicant]
US 9774917B1 · Christie et al. · 2017 [cited by applicant]
US 9784417B1 · Springer · 2017 [cited by applicant]
US 9794720B1 · Kadri · 2017 [cited by applicant]
US 9858739B1 · Johnson et al. · 2018 [cited by applicant]
US 9898175B2 · Fiedler · 2018 [cited by applicant]
US 9898250B1 · Williams et al. · 2018 [cited by applicant]
US 10027775B1 · Mierau · 2018 [cited by examiner]
US 10055094B2 · Li et al. · 2018 [cited by applicant]
US 10068364B2 · Cui · 2018 [cited by applicant]
US 10091017B2 · Landow et al. · 2018 [cited by applicant]
US 10120536B2 · Cha et al. · 2018 [cited by applicant]
US 10142122B1 · Hill et al. · 2018 [cited by applicant]
US 10157040B2 · Ballinger et al. · 2018 [cited by applicant]
US 10219026B2 · Eim et al. · 2019 [cited by applicant]
US 10237141B2 · Sasaki et al. · 2019 [cited by applicant]
US 10282068B2 · Dubin et al. · 2019 [cited by applicant]
US 10284980B1 · Woo et al. · 2019 [cited by applicant]
US 10296128B1 · Nold et al. · 2019 [cited by applicant]
US 10298643B1 · Toal et al. · 2019 [cited by applicant]
US 10300394B1 · Evans et al. · 2019 [cited by applicant]
US 10303422B1 · Woo et al. · 2019 [cited by applicant]
US 10310725B2 · Smith et al. · 2019 [cited by applicant]
US 10339769B2 · Mixter et al. · 2019 [cited by applicant]
US 10409239B2 · Reeder et al. · 2019 [cited by applicant]
US 10436977B2 · Bergman et al. · 2019 [cited by applicant]
US 10454781B2 · Sasaki et al. · 2019 [cited by applicant]
US 10474349B2 · Jang et al. · 2019 [cited by applicant]
US 10511456B2 · Smith et al. · 2019 [cited by applicant]
US 10523625B1 · Allen et al. · 2019 [cited by applicant]
US 10631123B2 · O'keeffe · 2020 [cited by applicant]
US 10708653B1 · Stinson et al. · 2020 [cited by applicant]
US 10713699B1 · Lien et al. · 2020 [cited by applicant]
US 10779085B1 · Carrigan · 2020 [cited by applicant]
US 10783883B2 · Mixter et al. · 2020 [cited by applicant]
US 10924446B1 · Paul · 2021 [cited by applicant]
US 10929099B2 · Querze et al. · 2021 [cited by applicant]
US 10963145B1 · Voss et al. · 2021 [cited by applicant]
US 11024303B1 · Devaraj et al. · 2021 [cited by applicant]
US 11062156B1 · Vallance et al. · 2021 [cited by applicant]
US 11079913B1 · Kim et al. · 2021 [cited by applicant]
US 11164580B2 · Kraker · 2021 [cited by applicant]
US 11176940B1 · Zhong et al. · 2021 [cited by applicant]
US 11283916B2 · Coffman et al. · 2022 [cited by applicant]
US 11316709B2 · Brown et al. · 2022 [cited by applicant]
US 11343613B2 · Gordon et al. · 2022 [cited by applicant]
US 11523166B1 · Tu et al. · 2022 [cited by applicant]
US 12014118B2 · Gruber et al. · 2024 [cited by applicant]
US 12085421B2 · Yedid et al. · 2024 [cited by applicant]
US 20010030597A1 · Inoue et al. · 2001 [cited by applicant]
US 20020002039A1 · Qureshey et al. · 2002 [cited by applicant]
US 20020012526A1 · Sai et al. · 2002 [cited by applicant]
US 20020060701A1 · Naughton et al. · 2002 [cited by applicant]
US 20020063737A1 · Feig et al. · 2002 [cited by applicant]
US 20020154888A1 · Allen et al. · 2002 [cited by applicant]
US 20020168938A1 · Chang · 2002 [cited by applicant]
US 20020180774A1 · Errico et al. · 2002 [cited by applicant]
US 20030040813A1 · Gonzales et al. · 2003 [cited by applicant]
US 20030063130A1 · Barbieri et al. · 2003 [cited by applicant]
US 20030093790A1 · Logan et al. · 2003 [cited by applicant]
US 20030110511A1 · Schutte et al. · 2003 [cited by applicant]
US 20030112938A1 · Kanakubo et al. · 2003 [cited by applicant]
US 20040003051A1 · Krzyzanowski et al. · 2004 [cited by applicant]
US 20040032955A1 · Hashimoto et al. · 2004 [cited by applicant]
US 20040095377A1 · Salandro · 2004 [cited by applicant]
US 20040131254A1 · Liang et al. · 2004 [cited by applicant]
US 20040239692A1 · Balle et al. · 2004 [cited by applicant]
US 20050055472A1 · Krzyzanowski et al. · 2005 [cited by applicant]
US 20050094610A1 · De et al. · 2005 [cited by applicant]
US 20050144247A1 · Christensen et al. · 2005 [cited by applicant]
US 20050163345A1 · Van et al. · 2005 [cited by applicant]
US 20050169503A1 · Howell et al. · 2005 [cited by applicant]
US 20050275626A1 · Mueller et al. · 2005 [cited by applicant]
US 20060002523A1 · Bettis et al. · 2006 [cited by applicant]
US 20060013554A1 · Poslinski et al. · 2006 [cited by applicant]
US 20060034586A1 · Millar et al. · 2006 [cited by applicant]
US 20060132455A1 · Rimas-ribikauskas et al. · 2006 [cited by applicant]
US 20060161621A1 · Rosenberg · 2006 [cited by applicant]
US 20060171453A1 · Rohlfing et al. · 2006 [cited by applicant]
US 20060174035A1 · Tufail · 2006 [cited by applicant]
US 20060221184A1 · Vallone et al. · 2006 [cited by applicant]
US 20060258289A1 · Dua · 2006 [cited by applicant]
US 20060279628A1 · Fleming · 2006 [cited by applicant]
US 20060280186A1 · Carlton et al. · 2006 [cited by applicant]
US 20070027682A1 · Bennett · 2007 [cited by applicant]
US 20070033632A1 · Baynger et al. · 2007 [cited by applicant]
US 20070050452A1 · Raju et al. · 2007 [cited by applicant]
US 20070061020A1 · Bovee et al. · 2007 [cited by applicant]
US 20070064105A1 · Ohshima et al. · 2007 [cited by applicant]
US 20070065044A1 · Park et al. · 2007 [cited by applicant]
US 20070113294A1 · Field et al. · 2007 [cited by applicant]
US 20070162762A1 · Huh et al. · 2007 [cited by applicant]
US 20070174774A1 · Lerman et al. · 2007 [cited by applicant]
US 20070192486A1 · Wilson et al. · 2007 [cited by applicant]
US 20070198111A1 · Oetzel et al. · 2007 [cited by applicant]
US 20070216764A1 · Kwak · 2007 [cited by applicant]
US 20070241945A1 · Moorer et al. · 2007 [cited by applicant]
US 20080034306A1 · Ording et al. · 2008 [cited by applicant]
US 20080080743A1 · Schneiderman et al. · 2008 [cited by applicant]
US 20080081558A1 · Dunko et al. · 2008 [cited by applicant]
US 20080091717A1 · Garbow et al. · 2008 [cited by applicant]
US 20080122796A1 · Jobs et al. · 2008 [cited by applicant]
US 20080165160A1 · Kocienda et al. · 2008 [cited by applicant]
US 20080273712A1 · Eichfeld et al. · 2008 [cited by applicant]
US 20080273713A1 · Hartung et al. · 2008 [cited by applicant]
US 20080285772A1 · Haulick et al. · 2008 [cited by applicant]
US 20090055377A1 · Hedge et al. · 2009 [cited by applicant]
US 20090133070A1 · Hamano et al. · 2009 [cited by applicant]
US 20090153289A1 · Hope et al. · 2009 [cited by applicant]
US 20090199119A1 · Park et al. · 2009 [cited by applicant]
US 20090220206A1 · Kisliakov · 2009 [cited by applicant]
US 20090232028A1 · Baalbergen et al. · 2009 [cited by applicant]
US 20090282362A1 · Matsumoto · 2009 [cited by applicant]
US 20090299810A1 · Jardine et al. · 2009 [cited by applicant]
US 20090304205A1 · Hardacker et al. · 2009 [cited by applicant]
US 20100004031A1 · Kim · 2010 [cited by applicant]
US 20100070490A1 · Amidon et al. · 2010 [cited by applicant]
US 20100081375A1 · Rosenblatt et al. · 2010 [cited by applicant]
US 20100106647A1 · Raman · 2010 [cited by applicant]
US 20100121636A1 · Burke et al. · 2010 [cited by applicant]
US 20100138007A1 · Clark et al. · 2010 [cited by applicant]
US 20100138794A1 · Ganey et al. · 2010 [cited by applicant]
US 20100145485A1 · Duchene et al. · 2010 [cited by applicant]
US 20100191575A1 · Raleigh · 2010 [cited by applicant]
US 20100191833A1 · Hofrichter et al. · 2010 [cited by applicant]
US 20100201815A1 · Anderson et al. · 2010 [cited by applicant]
US 20100267370A1 · Lee · 2010 [cited by applicant]
US 20100284389A1 · Ramsay et al. · 2010 [cited by applicant]
US 20100293598A1 · Collart et al. · 2010 [cited by applicant]
US 20100296678A1 · Kuhn-rahloff et al. · 2010 [cited by applicant]
US 20100299639A1 · Ramsay et al. · 2010 [cited by applicant]
US 20100318917A1 · Holladay et al. · 2010 [cited by applicant]
US 20100318928A1 · Neuman et al. · 2010 [cited by applicant]
US 20100318939A1 · Moon · 2010 [cited by applicant]
US 20100321201A1 · Huang et al. · 2010 [cited by applicant]
US 20110040754A1 · Peto et al. · 2011 [cited by applicant]
US 20110040760A1 · Fleischman et al. · 2011 [cited by applicant]
US 20110071656A1 · Mckiel, Jr. · 2011 [cited by applicant]
US 20110106279A1 · Cho et al. · 2011 [cited by applicant]
US 20110145745A1 · Hyeon et al. · 2011 [cited by applicant]
US 20110173545A1 · Meola et al. · 2011 [cited by applicant]
US 20110228084A1 · Colciago · 2011 [cited by applicant]
US 20110249123A1 · Subbian et al. · 2011 [cited by applicant]
US 20110249861A1 · Tokutake · 2011 [cited by applicant]
US 20110252357A1 · Chaudhri · 2011 [cited by applicant]
US 20110254683A1 · Soldan et al. · 2011 [cited by applicant]
US 20110291971A1 · Masaki et al. · 2011 [cited by applicant]
US 20120004920A1 · Kelly et al. · 2012 [cited by applicant]
US 20120054278A1 · Taleb et al. · 2012 [cited by applicant]
US 20120066632A1 · Sundermeyer et al. · 2012 [cited by applicant]
US 20120070129A1 · Lin et al. · 2012 [cited by applicant]
US 20120079507A1 · Agarwal et al. · 2012 [cited by applicant]
US 20120098854A1 · Ohnishi · 2012 [cited by applicant]
US 20120144416A1 · Wetzer et al. · 2012 [cited by applicant]
US 20120169583A1 · Rippel et al. · 2012 [cited by applicant]
US 20120173767A1 · Kim et al. · 2012 [cited by applicant]
US 20120177339A1 · Chang et al. · 2012 [cited by applicant]
US 20120178431A1 · Gold · 2012 [cited by applicant]
US 20120210226A1 · Mccoy et al. · 2012 [cited by applicant]
US 20120222092A1 · Rabii · 2012 [cited by applicant]
US 20120223890A1 · Borovsky et al. · 2012 [cited by applicant]
US 20120260169A1 · Schwartz et al. · 2012 [cited by applicant]
US 20120266199A1 · Noonan et al. · 2012 [cited by applicant]
US 20120269361A1 · Bhow et al. · 2012 [cited by applicant]
US 20120274850A1 · Hawkins et al. · 2012 [cited by applicant]
US 20120282974A1 · Green et al. · 2012 [cited by applicant]
US 20120291068A1 · Khushoo et al. · 2012 [cited by applicant]
US 20120294118A1 · Haulick et al. · 2012 [cited by applicant]
US 20120311499A1 · Dellinger et al. · 2012 [cited by applicant]
US 20130022221A1 · Kallai et al. · 2013 [cited by applicant]
US 20130027289A1 · Choi et al. · 2013 [cited by applicant]
US 20130047084A1 · Sanders et al. · 2013 [cited by applicant]
US 20130051755A1 · Brown et al. · 2013 [cited by applicant]
US 20130060352A1 · Kouda et al. · 2013 [cited by applicant]
US 20130073584A1 · Kuper et al. · 2013 [cited by applicant]
US 20130080516A1 · Bologh · 2013 [cited by applicant]
US 20130080955A1 · Reimann et al. · 2013 [cited by applicant]
US 20130099672A1 · Lin et al. · 2013 [cited by applicant]
US 20130113822A1 · Putrevu et al. · 2013 [cited by applicant]
US 20130124207A1 · Sarin et al. · 2013 [cited by applicant]
US 20130124997A1 · Speir et al. · 2013 [cited by applicant]
US 20130132865A1 · Li · 2013 [cited by applicant]
US 20130141223A1 · Brandsma et al. · 2013 [cited by applicant]
US 20130141378A1 · Yumiki et al. · 2013 [cited by applicant]
US 20130148020A1 · Cook · 2013 [cited by applicant]
US 20130159858A1 · Joffray et al. · 2013 [cited by applicant]
US 20130173794A1 · Agerbak et al. · 2013 [cited by applicant]
US 20130191454A1 · Oliver et al. · 2013 [cited by applicant]
US 20130194476A1 · Shimosato · 2013 [cited by applicant]
US 20130205375A1 · Woxblom et al. · 2013 [cited by applicant]
US 20130225152A1 · Matthews et al. · 2013 [cited by applicant]
US 20130227414A1 · Hwang et al. · 2013 [cited by applicant]
US 20130246522A1 · Bilinski et al. · 2013 [cited by applicant]
US 20130246916A1 · Reimann et al. · 2013 [cited by applicant]
US 20130251329A1 · Mccoy et al. · 2013 [cited by applicant]
US 20130268593A1 · Parekh · 2013 [cited by applicant]
US 20130275881A1 · Hahm et al. · 2013 [cited by applicant]
US 20130282180A1 · Layton · 2013 [cited by applicant]
US 20130283161A1 · Reimann et al. · 2013 [cited by applicant]
US 20130298021A1 · Park et al. · 2013 [cited by applicant]
US 20130322634A1 · Bennett et al. · 2013 [cited by applicant]
US 20130324081A1 · Gargi et al. · 2013 [cited by applicant]
US 20130331083A1 · Oslund · 2013 [cited by applicant]
US 20130346859A1 · Bates et al. · 2013 [cited by applicant]
US 20130347022A1 · Bates et al. · 2013 [cited by applicant]
US 20140013243A1 · Flynn et al. · 2014 [cited by applicant]
US 20140025798A1 · Apte et al. · 2014 [cited by applicant]
US 20140037107A1 · Marino et al. · 2014 [cited by applicant]
US 20140046464A1 · Reimann · 2014 [cited by applicant]
US 20140049447A1 · Choi · 2014 [cited by applicant]
US 20140053281A1 · Benoit et al. · 2014 [cited by applicant]
US 20140068439A1 · Lacaze et al. · 2014 [cited by applicant]
US 20140068486A1 · Sellers et al. · 2014 [cited by applicant]
US 20140070959A1 · Bhargava et al. · 2014 [cited by applicant]
US 20140075321A1 · Masera · 2014 [cited by applicant]
US 20140082501A1 · Bae et al. · 2014 [cited by applicant]
US 20140092292A1 · Kuznetsov et al. · 2014 [cited by applicant]
US 20140114966A1 · Bilinski et al. · 2014 [cited by applicant]
US 20140150029A1 · Avedissian et al. · 2014 [cited by applicant]
US 20140173082A1 · Shin · 2014 [cited by applicant]
US 20140181202A1 · Gossain · 2014 [cited by applicant]
US 20140181654A1 · Kumar et al. · 2014 [cited by applicant]
US 20140181658A1 · Kumar et al. · 2014 [cited by applicant]
US 20140207707A1 · Na et al. · 2014 [cited by applicant]
US 20140215365A1 · Hiraga et al. · 2014 [cited by applicant]
US 20140215564A1 · Banatwala et al. · 2014 [cited by applicant]
US 20140218517A1 · Kim et al. · 2014 [cited by applicant]
US 20140232273A1 · Sasaki et al. · 2014 [cited by applicant]
US 20140236325A1 · Sasaki et al. · 2014 [cited by applicant]
US 20140237361A1 · Martin et al. · 2014 [cited by applicant]
US 20140237419A1 · Ryu · 2014 [cited by applicant]
US 20140257532A1 · Kim et al. · 2014 [cited by applicant]
US 20140258854A1 · Li · 2014 [cited by applicant]
US 20140267068A1 · Smith et al. · 2014 [cited by applicant]
US 20140267549A1 · Pinter et al. · 2014 [cited by applicant]
US 20140267911A1 · Grant et al. · 2014 [cited by applicant]
US 20140270183A1 · Luna · 2014 [cited by applicant]
US 20140285017A1 · Noguchi et al. · 2014 [cited by applicant]
US 20140293046A1 · Ni · 2014 [cited by applicant]
US 20140313032A1 · Sager et al. · 2014 [cited by applicant]
US 20140335789A1 · Cohen et al. · 2014 [cited by applicant]
US 20140359524A1 · Sasaki et al. · 2014 [cited by applicant]
US 20140362293A1 · Bakar et al. · 2014 [cited by applicant]
US 20140363024A1 · Apodaca · 2014 [cited by applicant]
US 20140364056A1 · Belk et al. · 2014 [cited by applicant]
US 20140365980A1 · Morrison et al. · 2014 [cited by applicant]
US 20140375819A1 · Larsen et al. · 2014 [cited by applicant]
US 20140380234A1 · Shim · 2014 [cited by examiner]
US 20150008845A1 · Kim et al. · 2015 [cited by applicant]
US 20150010167A1 · Arling et al. · 2015 [cited by applicant]
US 20150032812A1 · Dudley · 2015 [cited by applicant]
US 20150040012A1 · Faaborg et al. · 2015 [cited by applicant]
US 20150042576A1 · Wang · 2015 [cited by applicant]
US 20150052222A1 · Farrell et al. · 2015 [cited by applicant]
US 20150058780A1 · Malik et al. · 2015 [cited by applicant]
US 20150067803A1 · Alduaiji · 2015 [cited by applicant]
US 20150071601A1 · Dabous et al. · 2015 [cited by applicant]
US 20150081072A1 · Kallai et al. · 2015 [cited by applicant]
US 20150082225A1 · Shearer · 2015 [cited by applicant]
US 20150092009A1 · Deluca et al. · 2015 [cited by applicant]
US 20150095804A1 · Grossman et al. · 2015 [cited by applicant]
US 20150095937A1 · Tobin · 2015 [cited by applicant]
US 20150100623A1 · Gudell et al. · 2015 [cited by applicant]
US 20150106721A1 · Cha et al. · 2015 [cited by applicant]
US 20150113418A1 · Sasaki et al. · 2015 [cited by applicant]
US 20150120768A1 · Wellen et al. · 2015 [cited by applicant]
US 20150135068A1 · Chiu · 2015 [cited by applicant]
US 20150138101A1 · Park et al. · 2015 [cited by applicant]
US 20150142587A1 · Salgar et al. · 2015 [cited by applicant]
US 20150145435A1 · Ogawa · 2015 [cited by applicant]
US 20150146945A1 · Han · 2015 [cited by applicant]
US 20150147067A1 · Ryan et al. · 2015 [cited by applicant]
US 20150149599A1 · Caunter et al. · 2015 [cited by applicant]
US 20150159895A1 · Quam et al. · 2015 [cited by applicant]
US 20150160797A1 · Shearer et al. · 2015 [cited by applicant]
US 20150177914A1 · Coyner et al. · 2015 [cited by applicant]
US 20150180922A1 · Draznin et al. · 2015 [cited by applicant]
US 20150181169A1 · Kim et al. · 2015 [cited by applicant]
US 20150188724A1 · Kim et al. · 2015 [cited by applicant]
US 20150193127A1 · Chai · 2015 [cited by examiner]
US 20150193196A1 · Lin et al. · 2015 [cited by applicant]
US 20150198938A1 · Steele et al. · 2015 [cited by applicant]
US 20150201480A1 · Ogawa · 2015 [cited by applicant]
US 20150205971A1 · Sanio et al. · 2015 [cited by applicant]
US 20150206529A1 · Kwon et al. · 2015 [cited by applicant]
US 20150207849A1 · Bingzhou et al. · 2015 [cited by applicant]
US 20150212705A1 · Sasaki et al. · 2015 [cited by applicant]
US 20150215382A1 · Arora et al. · 2015 [cited by applicant]
US 20150222615A1 · Allain et al. · 2015 [cited by applicant]
US 20150222680A1 · Grover · 2015 [cited by applicant]
US 20150223005A1 · Hardman et al. · 2015 [cited by applicant]
US 20150229650A1 · Grigg et al. · 2015 [cited by applicant]
US 20150242073A1 · Munoz et al. · 2015 [cited by applicant]
US 20150242597A1 · Danciu · 2015 [cited by applicant]
US 20150242611A1 · Cotterill · 2015 [cited by applicant]
US 20150243163A1 · Shoemake · 2015 [cited by applicant]
US 20150244539A1 · Ickman et al. · 2015 [cited by applicant]
US 20150248268A1 · Kumar et al. · 2015 [cited by applicant]
US 20150253960A1 · Lin et al. · 2015 [cited by applicant]
US 20150256957A1 · Kim et al. · 2015 [cited by applicant]
US 20150261493A1 · Lemmon et al. · 2015 [cited by applicant]
US 20150264304A1 · Chastney et al. · 2015 [cited by applicant]
US 20150309768A1 · Van Der Heide · 2015 [cited by applicant]
US 20150312299A1 · Chen · 2015 [cited by applicant]
US 20150319006A1 · Plummer et al. · 2015 [cited by applicant]
US 20150319046A1 · Plummer et al. · 2015 [cited by applicant]
US 20150324552A1 · Beckhardt · 2015 [cited by applicant]
US 20150332586A1 · Hamm et al. · 2015 [cited by applicant]
US 20150341227A1 · Tatzel et al. · 2015 [cited by applicant]
US 20150348493A1 · Chae et al. · 2015 [cited by applicant]
US 20150350031A1 · Burks et al. · 2015 [cited by applicant]
US 20150355818A1 · Corbin · 2015 [cited by applicant]
US 20150355879A1 · Beckhardt et al. · 2015 [cited by applicant]
US 20150356278A1 · Britt et al. · 2015 [cited by applicant]
US 20150358304A1 · Beckhardt et al. · 2015 [cited by applicant]
US 20150370230A1 · Duchene et al. · 2015 [cited by applicant]
US 20150370426A1 · Carrigan et al. · 2015 [cited by applicant]
US 20150373178A1 · Felt et al. · 2015 [cited by applicant]
US 20150378522A1 · Butts · 2015 [cited by applicant]
US 20160004499A1 · Kim et al. · 2016 [cited by applicant]
US 20160005280A1 · Laska et al. · 2016 [cited by applicant]
US 20160005281A1 · Laska et al. · 2016 [cited by applicant]
US 20160011850A1 · Sheen et al. · 2016 [cited by applicant]
US 20160021603A1 · Mueck et al. · 2016 [cited by applicant]
US 20160026429A1 · Triplett · 2016 [cited by applicant]
US 20160033985A1 · Gulli' et al. · 2016 [cited by applicant]
US 20160037140A1 · Lindsey et al. · 2016 [cited by applicant]
US 20160037436A1 · Spencer et al. · 2016 [cited by applicant]
US 20160043905A1 · Fiedler · 2016 [cited by applicant]
US 20160043962A1 · Kim et al. · 2016 [cited by applicant]
US 20160050476A1 · Patil · 2016 [cited by applicant]
US 20160062567A1 · Yang et al. · 2016 [cited by applicant]
US 20160070244A1 · Cipollo et al. · 2016 [cited by applicant]
US 20160073138A1 · Francisco et al. · 2016 [cited by applicant]
US 20160073197A1 · Hammer et al. · 2016 [cited by applicant]
US 20160073439A1 · Palin et al. · 2016 [cited by applicant]
Cited By (1)
US 12,720,290