IP Library Granted Patent US 11,875,021
Granted Patent B2
US 11,875,021 · App. 17/222,803 · Granted Jan 16, 2024

Underwater user interface

Inventors: Benjamin W. Bylenok (Cupertino, CA); Alan An (Santa Clara, CA); Alyssa C. Ramdyal (Campbell, CA); Andrew Chen (Sunnyvale, CA); Anya Prasitthipayong (Sunnyvale, CA); Cheng-I Lin (Emeryville, CA); Eric Shi (Cupertino, CA); Kenneth H. Mahan (San Jose, CA); Ki Myung Lee (Cupertino, CA); Kyle B. Cruz (Campbell, CA); Maxime Chevreton (Mountain View, CA); Richard J. Blanco (San Francisco, CA); Sung Chang Lee (Saratoga, CA); Walton Fong (San Jose, CA); Wei Guang Wu (Palo Alto, CA); Xuefeng Wang (Cupertino, CA)
Assignee: Apple Inc.
G06F3/0484G06F3/02G06F3/0482G06F3/04883H04M1/72454H04N23/62
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,875,021
App. No.
17/222,803
Granted
Jan 16, 2024
Kind
B2
Abstract

The present disclosure generally relates to underwater user interfaces. In some embodiments, a method includes at an electronic device with a display and one or more input devices, receiving a first request to display a user interface for accessing a first function of the electronic device. In response to receiving the first request, and in accordance with a determination that the electronic device is under water, the method includes displaying a first user interface for accessing the first function. In response to receiving the first request, and in accordance with a determination that the electronic device is not under water, the method also includes displaying a second user interface for accessing the first function.

Claims (63)

1. A method comprising:

at an electronic device in communication with a display device and one or more input devices:

while the display device is inactive, detecting an activation event;

in response to detecting the activation event, displaying, via the display device, a wake screen user interface, wherein:

in accordance with a determination that the activation event was detected while the electronic device is underwater, the wake screen user interface is a first wake screen user interface that includes a first set of one or more affordances that are selectable to access one or more first functions of the electronic device; and

in accordance with a determination that the activation event was detected while the electronic device is not underwater, the wake screen user interface is a second wake screen user interface that includes a second set of one or more affordances that are selectable to access one or more second functions of the electronic device;

while displaying the wake screen user interface, detecting a user input to interact with a physical button associated with the electronic device; and

in response to detecting the user input:

in accordance with a determination that the electronic device is underwater, performing a first operation; and

in accordance with a determination that the electronic device is not underwater, forgoing performing the first operation.

2. The method of claim 1 , wherein the first set of one or more affordances includes the second set of one or more affordances.

3. The method of claim 1 , wherein the first set of one or more affordances is displayed according to a first arrangement on the first wake screen user interface, and the second set of one or more affordances is displayed according to a second arrangement, different from the first arrangement, on the second wake screen user interface.

4. The method of claim 1 , wherein the first set of one or more affordances includes a first affordance that is selectable to access a first function, and the second set of one or more affordances includes a second affordance that is selectable to access the first function.

5. The method of claim 4 , wherein the first affordance has a first visual appearance, and the second affordance has a second visual appearance, different from the first visual appearance.

6. The method of claim 1 , wherein the one or more first functions include a respective function of a first respective application installed on the electronic device.

7. The method of claim 1 , wherein the one or more second functions include a respective function of a second respective application installed on the electronic device.

8. A non-transitory computer-readable storage medium including instructions, which when executed by one or more processors of an electronic device that is in communication with a display device and one or more input devices, cause the electronic device to perform a method comprising:

while the display device is inactive, detecting an activation event;

in response to detecting the activation event, displaying, via the display device, a wake screen user interface, wherein:

in accordance with a determination that the activation event was detected while the electronic device is underwater, the wake screen user interface is a first wake screen user interface that includes a first set of one or more affordances that are selectable to access one or more first functions of the electronic device; and

in accordance with a determination that the activation event was detected while the electronic device is not underwater, the wake screen user interface is a second wake screen user interface that includes a second set of one or more affordances that are selectable to access one or more second functions of the electronic device; and

while displaying the wake screen user interface, detecting a user input to interact with a physical button associated with the electronic device; and

in response to detecting the user input:

in accordance with a determination that the electronic device is underwater, performing a first operation; and

in accordance with a determination that the electronic device is not underwater, forgoing performing the first operation.

9. An electronic device configured to communicate with a display device and one or more input devices, the electronic device comprising:

one or more processors; and

memory storing instructions, which when executed by the one or more processors, cause the electronic device to perform a method comprising:

while the display device is inactive, detecting an activation event;

in response to detecting the activation event, displaying, via the display device, a wake screen user interface, wherein:

in accordance with a determination that the activation event was detected while the electronic device is underwater, the wake screen user interface is a first wake screen user interface that includes a first set of one or more affordances that are selectable to access one or more first functions of the electronic device; and

in accordance with a determination that the activation event was detected while the electronic device is not underwater, the wake screen user interface is a second wake screen user interface that includes a second set of one or more affordances that are selectable to access one or more second functions of the electronic device; and

while displaying the first wake screen user interface, detecting a user input to interact with a physical button associated with the electronic device; and

in response to detecting the user input:

in accordance with a determination that the electronic device is underwater, performing a first operation; and

in accordance with a determination that the electronic device is not underwater, forgoing performing the first operation.

10. The method of claim 1 , wherein the first operation comprises adjusting a zoom level of a camera application.

11. The method of claim 1 , wherein the first operation comprises switching a focus between a first application affordance and a second application affordance.

12. The method of claim 1 , further comprising:

in response to detecting the user input:

in accordance with the determination that the electronic device is not underwater, performing a second operation different from the first operation.

13. The non-transitory computer-readable storage medium of claim 8 , wherein the first set of one or more affordances includes the second set of one or more affordances.

14. The non-transitory computer-readable storage medium of claim 8 , wherein the first set of one or more affordances is displayed according to a first arrangement on the first wake screen user interface, and the second set of one or more affordances is displayed according to a second arrangement, different from the first arrangement, on the second wake screen user interface.

15. The non-transitory computer-readable storage medium of claim 8 , wherein the first set of one or more affordances includes a first affordance that is selectable to access a first function, and the second set of one or more affordances includes a second affordance that is selectable to access the first function.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the first affordance has a first visual appearance, and the second affordance has a second visual appearance, different from the first visual appearance.

17. The non-transitory computer-readable storage medium of claim 8 , wherein the one or more first functions include a respective function of a first respective application installed on the electronic device.

18. The non-transitory computer-readable storage medium of claim 8 , wherein the one or more second functions include a respective function of a second respective application installed on the electronic device.

19. The non-transitory computer-readable storage medium of claim 8 , wherein the first operation comprises adjusting a zoom level of a camera application.

20. The non-transitory computer-readable storage medium of claim 8 , wherein the first operation comprises switching a focus between a first application affordance and a second application affordance.

21. The non-transitory computer-readable storage medium of claim 8 , wherein the method further comprises:

in response to detecting the user input:

in accordance with the determination that the electronic device is not underwater, performing a second operation different from the first operation.

22. The electronic device of claim 12 , wherein the first set of one or more affordances includes the second set of one or more affordances.

23. The electronic device of claim 12 , wherein the first set of one or more affordances is displayed according to a first arrangement on the first wake screen user interface, and the second set of one or more affordances is displayed according to a second arrangement, different from the first arrangement, on the second wake screen user interface.

24. The electronic device of claim 12 , wherein the first set of one or more affordances includes a first affordance that is selectable to access a first function, and the second set of one or more affordances includes a second affordance that is selectable to access the first function.

25. The electronic device of claim 24 , wherein the first affordance has a first visual appearance, and the second affordance has a second visual appearance, different from the first visual appearance.

26. The electronic device of claim 12 , wherein the one or more first functions include a respective function of a first respective application installed on the electronic device.

27. The electronic device of claim 12 , wherein the one or more second functions include a respective function of a second respective application installed on the electronic device.

28. The electronic device of claim 12 , wherein the first operation comprises adjusting a zoom level of a camera application.

29. The electronic device of claim 12 , wherein the first operation comprises switching a focus between a first application affordance and a second application affordance.

30. The electronic device of claim 12 , wherein the method further comprises:

in response to detecting the user input:

in accordance with the determination that the electronic device is not underwater, performing a second operation different from the first operation.

Continuity (3)
Continuation 16222619 · Dec 17, 2018
Provisional Application 62738832 · Sep 28, 2018
Related Publication 20210223925A1 · Jul 22, 2021