9900518

Multifunction Physical Button

PublishedFebruary 20, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
57 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A non-transitory computer-readable storage medium comprising: one or more programs for execution by one or more processors of an electronic device with a display, a physical button, and an image sensor, the one or more programs including instructions for: detecting, while the display is on, activation of the physical button; and in response to detecting activation of the physical button: determining whether a set of one or more criteria is met; in accordance with a determination that the set of one or more criteria is met, capturing an image using the image sensor in response to detecting the activation of the physical button; and in accordance with a determination that the set of one or more criteria is not met, turning the display off in response to detecting the activation of the physical button instead of capturing an image in response to detecting the activation of the physical button.

2

2. The non-transitory computer-readable storage medium of claim 1 , wherein the set of one or more criteria includes one or more criterion that are based on one or more of a roll, a yaw, and a pitch of the device.

3

3. The non-transitory computer-readable storage medium of claim 2 , wherein the one or more criterion are based on two or more of the roll, the yaw, and the pitch of the device.

4

4. The non-transitory computer-readable storage medium of claim 3 , wherein the one or more criterion are based on the roll, the yaw, and the pitch of the device.

5

5. The non-transitory computer-readable storage medium of claim 1 , wherein the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active.

6

6. The non-transitory computer-readable storage medium of claim 1 , wherein the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active and a viewfinder criterion that is met when a user interface of the camera application is displaying a viewfinder that includes one or more images sensed by the image sensor.

7

7. The non-transitory computer-readable storage medium of claim 1 , wherein the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active and a landscape criterion that is met when the device is in a landscape mode for at least a predetermined period of time.

8

8. The non-transitory computer-readable storage medium of claim 7 , wherein the electronic device includes a second physical button, further comprising instructions for: detecting activation of the second physical button at a first time; determining whether activation of the physical button is detected within a predetermined period of time of the first time; in accordance with a determination that activation of the physical button is detected at a time that does not occur within the predetermined period of time of the first time, capturing a second image using the image sensor; and in accordance with a determination that activation of the physical button is detected within the predetermined period of time of the first time, forgoing capturing the second image using the image sensor.

9

9. The non-transitory computer-readable storage medium of claim 1 , wherein the electronic device includes a second physical button and the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active and a landscape-with-button-up criterion that is met when the device is in a landscape mode with the device oriented such that the physical button is spatially higher in altitude than the second physical button.

10

10. The non-transitory computer-readable storage medium of claim 9 , wherein the device includes an orientation sensor and wherein to determine that the device is in landscape mode with the device oriented such that the physical button is spatially higher in altitude than the second physical button, further comprises instructions for: detecting, using the orientation sensor, a yaw of the device; detecting, using the orientation sensor, a roll of the device; determining that the yaw of the device exceeds a predetermined yaw threshold; determining that the roll of the device exceeds a predetermined roll threshold; and in accordance with a determination that the yaw of the device exceeds the predetermined yaw threshold and that the roll of the device exceeds the predetermined roll threshold, determining that the device is in landscape mode.

11

11. The non-transitory computer-readable storage medium of claim 1 , wherein the electronic device includes a second physical button, further comprising instructions for, while a camera application of the device is active: detecting activation of the second physical button; and in response to detecting activation of the second physical button, capturing a second image using the image sensor.

12

12. The non-transitory computer-readable storage medium of claim 1 , wherein the device includes a proximity sensor and wherein the set of one or more criteria includes a proximity criterion that is met when the device detects, via the proximity sensor, a distance to an object that is greater than a predetermined distance.

13

13. The non-transitory computer-readable storage medium of claim 1 , wherein the device includes an ambient light sensor and wherein the set of one or more criteria includes an ambient-light criterion that is met when the device detects, via the ambient light sensor, ambient light that is greater than a predetermined light threshold.

14

14. The non-transitory computer-readable storage medium of claim 1 , wherein the set of one or more criteria includes a face-recognition criterion that is met when the device detects, via the image sensor, at least a portion of a face within a field of view of the image sensor.

15

15. The non-transitory computer-readable storage medium of claim 1 , wherein the electronic device includes a second physical button and the set of one or more criteria includes a second-button-activated criterion that is met when the device detects activation of the second physical button within a predetermined period of time of detecting activation of the physical button.

16

16. The non-transitory computer-readable storage medium of claim 1 , further comprising instructions for: in accordance with the determination that the set of one or more criteria is met, displaying, on the display, a visual indication that activating the physical button will capture an image using the image sensor.

17

17. The non-transitory computer-readable storage medium of claim 1 , further comprising instructions for: in accordance with the determination that the set of one or more criteria is not met, locking the electronic device.

18

18. The non-transitory computer-readable storage medium of claim 1 , wherein detecting activation of the physical button includes detecting depression of the physical button for less than a predetermined period of time.

19

19. The non-transitory computer-readable storage medium of claim 18 , further comprising instructions for: detecting long activation of the physical button, wherein detecting long activation of the physical button includes detecting depression of the physical button for more than the predetermined period of time; in response to detecting long activation of the physical button, displaying, on the display, a turn-device-off user interface; while displaying the turn-device-off user interface, receiving user input corresponding to a request to turn the electronic device off; and in response to receiving the user input corresponding to the request to turn the electronic device off, turning the electronic device off.

20

20. A method, comprising: at an electronic device with a display, a physical button, and an image sensor: detecting, while the display is on, activation of the physical button; and in response to detecting activation of the physical button: determining whether a set of one or more criteria is met; in accordance with a determination that the set of one or more criteria is met, capturing an image using the image sensor in response to detecting the activation of the physical button; and in accordance with a determination that the set of one or more criteria is not met, turning the display off in response to detecting the activation of the physical button instead of capturing an image in response to detecting the activation of the physical button.

21

21. The method of claim 20 , wherein the set of one or more criteria includes one or more criterion that are based on one or more of a roll, a yaw, and a pitch of the device.

22

22. The method of claim 21 , wherein the one or more criterion are based on two or more of the roll, the yaw, and the pitch of the device.

23

23. The method of claim 22 , wherein the one or more criterion are based on the roll, the yaw, and the pitch of the device.

24

24. The method of claim 20 , wherein the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active.

25

25. The method of claim 20 , wherein the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active and a viewfinder criterion that is met when a user interface of the camera application is displaying a viewfinder that includes one or more images sensed by the image sensor.

26

26. The method of claim 20 , wherein the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active and a landscape criterion that is met when the device is in a landscape mode for at least a predetermined period of time.

27

27. The method of claim 26 , wherein the electronic device includes a second physical button, the method further comprising: detecting activation of the second physical button at a first time; determining whether activation of the physical button is detected within a predetermined period of time of the first time; in accordance with a determination that activation of the physical button is detected at a time that does not occur within the predetermined period of time of the first time, capturing a second image using the image sensor; and in accordance with a determination that activation of the physical button is detected within the predetermined period of time of the first time, forgoing capturing the second image using the image sensor.

28

28. The method of claim 20 , wherein the electronic device includes a second physical button and the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active and a landscape-with-button-up criterion that is met when the device is in a landscape mode with the device oriented such that the physical button is spatially higher in altitude than the second physical button.

29

29. The method of claim 28 , wherein the device includes an orientation sensor and wherein to determine that the device is in landscape mode with the device oriented such that the physical button is spatially higher in altitude than the second physical button, wherein the method further comprises: detecting, using the orientation sensor, a yaw of the device; detecting, using the orientation sensor, a roll of the device; determining that the yaw of the device exceeds a predetermined yaw threshold; determining that the roll of the device exceeds a predetermined roll threshold; and in accordance with a determination that the yaw of the device exceeds the predetermined yaw threshold and that the roll of the device exceeds the predetermined roll threshold, determining that the device is in landscape mode.

30

30. The method of claim 20 , wherein the electronic device includes a second physical button, the method further comprising, while a camera application of the device is active: detecting activation of the second physical button; and in response to detecting activation of the second physical button, capturing a second image using the image sensor.

31

31. The method of claim 20 , wherein the device includes a proximity sensor and wherein the set of one or more criteria includes a proximity criterion that is met when the device detects, via the proximity sensor, a distance to an object that is greater than a predetermined distance.

32

32. The method of claim 20 , wherein the device includes an ambient light sensor and wherein the set of one or more criteria includes an ambient-light criterion that is met when the device detects, via the ambient light sensor, ambient light that is greater than a predetermined light threshold.

33

33. The method of claim 20 , wherein the set of one or more criteria includes a face-recognition criterion that is met when the device detects, via the image sensor, at least a portion of a face within a field of view of the image sensor.

34

34. The method of claim 20 , wherein the electronic device includes a second physical button and the set of one or more criteria includes a second-button-activated criterion that is met when the device detects activation of the second physical button within a predetermined period of time of detecting activation of the physical button.

35

35. The method of claim 20 , further comprising: in accordance with the determination that the set of one or more criteria is met, displaying, on the display, a visual indication that activating the physical button will capture an image using the image sensor.

36

36. The method of claim 20 , further comprising: in accordance with the determination that the set of one or more criteria is not met, locking the electronic device.

37

37. The method of claim 20 , wherein detecting activation of the physical button includes detecting depression of the physical button for less than a predetermined period of time.

38

38. The method of claim 37 , further comprising: detecting long activation of the physical button, wherein detecting long activation of the physical button includes detecting depression of the physical button for more than the predetermined period of time; in response to detecting long activation of the physical button, displaying, on the display, a turn-device-off user interface; while displaying the turn-device-off user interface, receiving user input corresponding to a request to turn the electronic device off; and in response to receiving the user input corresponding to the request to turn the electronic device off, turning the electronic device off.

39

39. An electronic device comprising: a display; a physical button; an image sensor; one or more processors; and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for: detecting, while the display is on, activation of the physical button; and in response to detecting activation of the physical button: determining whether a set of one or more criteria is met; in accordance with a determination that the set of one or more criteria is met, capturing an image using the image sensor in response to detecting the activation of the physical button; and in accordance with a determination that the set of one or more criteria is not met, turning the display off in response to detecting the activation of the physical button instead of capturing an image in response to detecting the activation of the physical button.

40

40. The electronic device of claim 39 , wherein the set of one or more criteria includes one or more criterion that are based on one or more of a roll, a yaw, and a pitch of the device.

41

41. The electronic device of claim 40 , wherein the one or more criterion are based on two or more of the roll, the yaw, and the pitch of the device.

42

42. The electronic device of claim 41 , wherein the one or more criterion are based on the roll, the yaw, and the pitch of the device.

43

43. The electronic device of claim 39 , wherein the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active.

44

44. The electronic device of claim 39 , wherein the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active and a viewfinder criterion that is met when a user interface of the camera application is displaying a viewfinder that includes one or more images sensed by the image sensor.

45

45. The electronic device of claim 39 , wherein the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active and a landscape criterion that is met when the device is in a landscape mode for at least a predetermined period of time.

46

46. The electronic device of claim 45 , wherein the electronic device includes a second physical button, the one or more programs further including instructions for: detecting activation of the second physical button at a first time; determining whether activation of the physical button is detected within a predetermined period of time of the first time; in accordance with a determination that activation of the physical button is detected at a time that does not occur within the predetermined period of time of the first time, capturing a second image using the image sensor; and in accordance with a determination that activation of the physical button is detected within the predetermined period of time of the first time, forgoing capturing the second image using the image sensor.

47

47. The electronic device of claim 39 , wherein the electronic device includes a second physical button and the set of one or more criteria includes a camera-active criterion that is met when a camera application of the device is active and a landscape-with-button-up criterion that is met when the device is in a landscape mode with the device oriented such that the physical button is spatially higher in altitude than the second physical button.

48

48. The electronic device of claim 47 , wherein the device includes an orientation sensor and wherein to determine that the device is in landscape mode with the device oriented such that the physical button is spatially higher in altitude than the second physical button, the one or more programs further including instructions for: detecting, using the orientation sensor, a yaw of the device; detecting, using the orientation sensor, a roll of the device; determining that the yaw of the device exceeds a predetermined yaw threshold; determining that the roll of the device exceeds a predetermined roll threshold; and in accordance with a determination that the yaw of the device exceeds the predetermined yaw threshold and that the roll of the device exceeds the predetermined roll threshold, determining that the device is in landscape mode.

49

49. The electronic device of claim 39 , wherein the electronic device includes a second physical button, the one or more programs further including instructions for, while a camera application of the device is active: detecting activation of the second physical button; and in response to detecting activation of the second physical button, capturing a second image using the image sensor.

50

50. The electronic device of claim 39 , wherein the device includes a proximity sensor and wherein the set of one or more criteria includes a proximity criterion that is met when the device detects, via the proximity sensor, a distance to an object that is greater than a predetermined distance.

51

51. The electronic device of claim 39 , wherein the device includes an ambient light sensor and wherein the set of one or more criteria includes an ambient-light criterion that is met when the device detects, via the ambient light sensor, ambient light that is greater than a predetermined light threshold.

52

52. The electronic device of claim 39 , wherein the set of one or more criteria includes a face-recognition criterion that is met when the device detects, via the image sensor, at least a portion of a face within a field of view of the image sensor.

53

53. The electronic device of claim 39 , wherein the electronic device includes a second physical button and the set of one or more criteria includes a second-button-activated criterion that is met when the device detects activation of the second physical button within a predetermined period of time of detecting activation of the physical button.

54

54. The electronic device of claim 39 , the one or more programs further including instructions for: in accordance with the determination that the set of one or more criteria is met, displaying, on the display, a visual indication that activating the physical button will capture an image using the image sensor.

55

55. The electronic device of claim 39 , the one or more programs further including instructions for: in accordance with the determination that the set of one or more criteria is not met, locking the electronic device.

56

56. The electronic device of claim 39 , wherein detecting activation of the physical button includes detecting depression of the physical button for less than a predetermined period of time.

57

57. The electronic device of claim 56 , the one or more programs further including instructions for: detecting long activation of the physical button, wherein detecting long activation of the physical button includes detecting depression of the physical button for more than the predetermined period of time; in response to detecting long activation of the physical button, displaying, on the display, a turn-device-off user interface; while displaying the turn-device-off user interface, receiving user input corresponding to a request to turn the electronic device off; and in response to receiving the user input corresponding to the request to turn the electronic device off, turning the electronic device off.

Patent Metadata

Filing Date

Unknown

Publication Date

February 20, 2018

Inventors

Kenneth KOCIENDA
Imran CHAUDHRI
Daniel Max STRONGWATER
Kristi E. S. BAUERLY
Roberto G. YEPEZ
Justin S. TITI

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “MULTIFUNCTION PHYSICAL BUTTON” (9900518). https://patentable.app/patents/9900518

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.