IP Library Granted Patent US 12,449,907
Granted Patent B2
US 12,449,907 · App. 17/747,613 · Granted Oct 21, 2025

Navigating user interfaces using a cursor

Inventors: Tu K. Nguyen (Fountain Valley, CA); James N. Cartwright (Campbell, CA); Elizabeth C. Cranfill (San Francisco, CA); Christopher B. Fleizach (Gilroy, CA); Joshua R. Ford (San Francisco, CA); Jeremiah R. Johnson (Costa Mesa, CA); Charles Maalouf (Seattle, WA); Heriberto Nieto (Seattle, WA); Jennifer D. Patton (Cupertino, CA); Hojjat Seyed Mousavi (San Jose, CA); Shawn R. Scully (Seattle, WA); Ibrahim G. Yusuf (Fremont, CA); Joanna Arreaza-Taylor (Seattle, WA); Hannah G. Coleman (Albuquerque, NM); Yoonju Han (San Francisco, CA)
Assignee: Apple Inc.
G06F3/017G06F3/04812G06F3/04817G06F3/0482G06F3/04842G06F3/0485
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,449,907
App. No.
17/747,613
Granted
Oct 21, 2025
Kind
B2
Abstract

The present disclosure generally relates to navigating user interfaces using a cursor.

Claims (174)

1. A computer system that is configured to communicate with a display generation component, the computer system 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:

displaying, via the display generation component, a setting user interface element;

displaying, via the display generation component, a user interface that includes a selectable user interface object and a cursor that is displayed at a first location on the user interface;

while displaying the selectable user interface object and the cursor at the first location on the user interface, detecting a request to move the cursor from the first location to a second location on the user interface; and

in response to detecting the request to move the cursor from the first location to the second location:

displaying the cursor at the second location;

in accordance with a determination that the second location corresponds to a location of the selectable user interface object, displaying an animation that provides a visual indication of how long the cursor needs to be located at the second location to perform a first operation, wherein the visual indication is updated over a period of time; and

in accordance with a determination that the second location corresponds to the location of the selectable user interface object and the cursor is displayed at the second location for more than a first threshold period of time, performing the first operation, wherein performing the first operation includes:

in accordance with a determination that a user-configurable setting of the computer system is in a first state, activating the selectable user interface object; and

in accordance with a determination that the user-configurable setting of the computer system is in a second state different from the first state, displaying, without activating the selectable user interface object and via the display generation component, a menu, wherein the menu includes a first selectable option for performing a selection operation, and wherein selection of the first selectable option causes the computer system to perform the selection operation at the second location, wherein the user configurable setting of the computer system changes from the first state to the second state in response to a selection of the setting user interface element.

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

in response to detecting the request to move the cursor from the first location to the second location:

in accordance with a determination that the second location does not correspond to the location of the selectable user interface object, forgoing performing the first operation.

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

in response to detecting the request to move the cursor from the first location to the second location:

in accordance with a determination that the cursor is not displayed at the second location for more than a second threshold period of time, forgoing performing the first operation.

4. The computer system of claim 1 , wherein the menu includes a second selectable option for performing an operation that corresponds to an operation that is performed in response to an input being detected at the second location, and wherein selection of the second selectable option causes the computer system to perform the operation that corresponds to the operation that is performed in response to the input being detected at the second location.

5. The computer system of claim 1 , wherein the menu includes a second selectable option for performing a scroll operation, and wherein selection, via a first user input, of the second selectable option causes the computer system to scroll, without receiving user input further to the first user input, through a plurality of selectable user interface objects that include the selectable user interface object.

6. The computer system of claim 1 , wherein the menu includes a second selectable option for displaying one or more additional options, and wherein selection of the second selectable option causes the computer system to display the one or more additional options that were not previously displayed before selection of the second selectable option was detected.

7. The computer system of claim 6 , wherein the one or more additional options that were not previously displayed before selection of the second selectable option was detected includes a respective additional option, wherein selection of the respective additional option does not cause the computer system to perform an operation that is not performed at the second location.

8. The computer system of claim 1 , wherein:

the computer system is in communication with one or more input devices;

the menu includes a second selectable option for performing an operation that corresponds to an operation that is performed in response to detecting an input via the one or more input devices; and

selection of the second selectable option causes the computer system to perform the operation that corresponds to the operation that is performed in response to detecting the input via the one or more input devices.

9. The computer system of claim 1 , wherein the menu includes a second selectable option and a third selectable option, and wherein the one or more programs further include instructions for:

while displaying the menu, detecting a request to move the cursor from the second location to a third location on the user interface;

in response to detecting the request to move the cursor from the second location to the third location on the user interface:

in accordance with a determination that the third location corresponds to a location of the second selectable option and the cursor is displayed at the third location for more than a third threshold period of time, performing a third operation that corresponds to the second selectable option; and

in accordance with a determination that the third location corresponds to a location of the third selectable option and the cursor is displayed at the third location for more than the third threshold period of time, performing a fourth operation that is different from the third operation.

10. The computer system of claim 1 , wherein selection of the first selectable option causes the computer system to display a second user interface for an application that corresponds to the selectable user interface object.

11. The computer system of claim 1 , wherein the menu includes a second selectable option, wherein selection of the second selectable option causes the computer system to transition from a first operation mode to a second operation mode.

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

after displaying the menu that includes the first selectable option, detecting a request to display a third user interface that is different from the user interface;

in response to detecting the request to display the third user interface, displaying the third user interface, wherein the third user interface does not include the menu and includes a second selectable user interface object and the cursor; and

while displaying the second selectable user interface object and the cursor, detecting a request to move the cursor from a third location on the third user interface to a fourth location on the third user interface; and

in response to detecting the request to move the cursor from the third location on the third user interface to the fourth location on the third user interface:

displaying the cursor at the fourth location on the third user interface; and

in accordance with a determination that the fourth location corresponds to a location of the second selectable user interface object and the cursor is displayed at the fourth location for more than a third threshold period of time:

in accordance with a determination that the user-configurable setting of the computer system is in the second state different from the first state, re-displaying, via the display generation component, the menu that includes the first selectable option.

13. The computer system of claim 1 , wherein the request to move the cursor from the first location to the second location is detected when a determination is made that the computer system has been titled in a respective direction.

14. The computer system of claim 13 , wherein the cursor is moved in a direction that corresponds to the respective direction.

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

before displaying the user interface that includes the selectable user interface object and the cursor that is displayed at the first location on the user interface, displaying a third user interface;

while displaying the third user interface, detecting a request to enter a first operation mode; and

in response to detecting the request to enter the first operation mode:

transitioning the computer system from a second operation mode to the first operation mode; and

displaying the cursor.

16. The computer system of claim 15 , wherein detecting the request to enter the first operation mode includes detecting that the computer system has been shaken.

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

while the computer system is in the first operation mode, detecting that the computer system has been shaken; and

in response to detecting that the computer system has been shaken, transitioning the computer system from the first operation mode to a third operation mode.

18. The computer system of claim 17 , wherein transitioning the computer system from the first operation mode to the third operation mode includes ceasing to display the cursor.

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

while the computer system is in the third operation mode and while the cursor is displayed, detecting a request to move the cursor from a third location to a fourth location; and

in response to detecting the request to move the cursor from the third location to the fourth location:

displaying the cursor at the fourth location; and

in accordance with a determination that the fourth location corresponds to the location of the selectable user interface object and the cursor is displayed at the fourth location for more than a second threshold period of time, forgoing performing the first operation.

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, the one or more programs including instructions for:

displaying, via the display generation component, a setting user interface element;

displaying, via the display generation component, a user interface that includes a selectable user interface object and a cursor that is displayed at a first location on the user interface;

while displaying the selectable user interface object and the cursor at the first location on the user interface, detecting a request to move the cursor from the first location to a second location on the user interface; and

in response to detecting the request to move the cursor from the first location to the second location:

displaying the cursor at the second location;

in accordance with a determination that the second location corresponds to a location of the selectable user interface object, displaying an animation that provides a visual indication of how long the cursor needs to be located at the second location to perform a first operation, wherein the visual indication is updated over a period of time; and

in accordance with a determination that the second location corresponds to the location of the selectable user interface object and the cursor is displayed at the second location for more than a first threshold period of time, performing the first operation, wherein performing the first operation includes:

in accordance with a determination that a user-configurable setting of the computer system is in a first state, activating the selectable user interface object; and

in accordance with a determination that the user-configurable setting of the computer system is in a second state different from the first state, displaying, without activating the selectable user interface object and via the display generation component, a menu, wherein the menu includes a first selectable option for performing a selection operation, and wherein selection of the first selectable option causes the computer system to perform the selection operation at the second location, wherein the user-configurable setting of the computer system changes from the first state to the second state in response to a selection of the setting user interface element.

21. 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 request to move the cursor from the first location to the second location:

in accordance with a determination that the second location does not correspond to the location of the selectable user interface object, forgoing performing the first operation.

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 request to move the cursor from the first location to the second location:

in accordance with a determination that the cursor is not displayed at the second location for more than a second threshold period of time, forgoing performing the first operation.

23. The non-transitory computer-readable storage medium of claim 20 , wherein the menu includes a second selectable option for performing an operation that corresponds to an operation that is performed in response to an input being detected at the second location, and wherein selection of the second selectable option causes the computer system to perform the operation that corresponds to the operation that is performed in response to the input being detected at the second location.

24. The non-transitory computer-readable storage medium of claim 20 , wherein the menu includes a second selectable option for performing a scroll operation, and wherein selection, via a first user input, of the second selectable option causes the computer system to scroll, without receiving user input further to the first user input, through a plurality of selectable user interface objects that include the selectable user interface object.

25. The non-transitory computer-readable storage medium of claim 20 , wherein the menu includes a second selectable option for displaying one or more additional options, and wherein selection of the second selectable option causes the computer system to display the one or more additional options that were not previously displayed before selection of the second selectable option was detected.

26. The non-transitory computer-readable storage medium of claim 25 , wherein the one or more additional options that were not previously displayed before selection of the second selectable option was detected includes a respective additional option, wherein selection of the respective additional option does not cause the computer system to perform an operation that is not performed at the second location.

27. The non-transitory computer-readable storage medium of claim 20 , wherein:

the computer system is in communication with one or more input devices;

the menu includes a second selectable option for performing an operation that corresponds to an operation that is performed in response to detecting an input via the one or more input devices; and

selection of the second selectable option causes the computer system to perform the operation that corresponds to the operation that is performed in response to detecting the input via the one or more input devices.

28. The non-transitory computer-readable storage medium of claim 20 , wherein the menu includes a second selectable option and a third selectable option, and wherein the one or more programs further include instructions for:

while displaying the menu, detecting a request to move the cursor from the second location to a third location on the user interface;

in response to detecting the request to move the cursor from the second location to the third location on the user interface:

in accordance with a determination that the third location corresponds to a location of the second selectable option and the cursor is displayed at the third location for more than a third threshold period of time, performing a third operation that corresponds to the second selectable option; and

in accordance with a determination that the third location corresponds to a location of the third selectable option and the cursor is displayed at the third location for more than the third threshold period of time, performing a fourth operation that is different from the third operation.

29. The non-transitory computer-readable storage medium of claim 20 , wherein selection of the first selectable option causes the computer system to display a second user interface for an application that corresponds to the selectable user interface object.

30. The non-transitory computer-readable storage medium of claim 20 , wherein menu includes a second selectable option, wherein selection of the second selectable option causes the computer system to transition from a first operation mode to a second operation mode.

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

after displaying the menu that includes the first selectable option, detecting a request to display a third user interface that is different from the user interface;

in response to detecting the request to display the third user interface, displaying the third user interface, wherein the third user interface does not include the menu and includes a second selectable user interface object and the cursor; and

while displaying the second selectable user interface object and the cursor, detecting a request to move the cursor from a third location on the third user interface to a fourth location on the third user interface; and

in response to detecting the request to move the cursor from the third location on the third user interface to the fourth location on the third user interface:

displaying the cursor at the fourth location on the third user interface; and

in accordance with a determination that the fourth location corresponds to a location of the second selectable user interface object and the cursor is displayed at the fourth location for more than a third threshold period of time:

in accordance with a determination that the user-configurable setting of the computer system is in the second state different from the first state, re-displaying, via the display generation component, the menu that includes the first selectable option.

32. The non-transitory computer-readable storage medium of claim 20 , wherein the request to move the cursor from the first location to the second location is detected when a determination is made that the computer system has been titled in a respective direction.

33. The non-transitory computer-readable storage medium of claim 32 , wherein the cursor is moved in a direction that corresponds to the respective direction.

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

before displaying the user interface that includes the selectable user interface object and the cursor that is displayed at the first location on the user interface, displaying a third user interface;

while displaying the third user interface, detecting a request to enter a first operation mode; and

in response to detecting the request to enter the first operation mode:

transitioning the computer system from a second operation mode to the first operation mode; and

displaying the cursor.

35. The non-transitory computer-readable storage medium of claim 34 , wherein detecting the request to enter the first operation mode includes detecting that the computer system has been shaken.

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

while the computer system is in the first operation mode, detecting that the computer system has been shaken; and

in response to detecting that the computer system has been shaken, transitioning the computer system from the first operation mode to a third operation mode.

37. The non-transitory computer-readable storage medium of claim 36 , wherein transitioning the computer system from the first operation mode to the third operation mode includes ceasing to display the cursor.

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

while the computer system is in the third operation mode and while the cursor is displayed, detecting a request to move the cursor from a third location to a fourth location; and

in response to detecting the request to move the cursor from the third location to the fourth location:

displaying the cursor at the fourth location; and

in accordance with a determination that the fourth location corresponds to the location of the selectable user interface object and the cursor is displayed at the fourth location for more than a second threshold period of time, forgoing performing the first operation.

39. A method, comprising:

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

displaying, via the display generation component, a setting user interface element;

displaying, via the display generation component, a user interface that includes a selectable user interface object and a cursor that is displayed at a first location on the user interface;

while displaying the selectable user interface object and the cursor at the first location on the user interface, detecting a request to move the cursor from the first location to a second location on the user interface; and

in response to detecting the request to move the cursor from the first location to the second location:

displaying the cursor at the second location;

in accordance with a determination that the second location corresponds to a location of the selectable user interface object, displaying an animation that provides a visual indication of how long the cursor needs to be located at the second location to perform a first operation, wherein the visual indication is updated over a period of time; and

in accordance with a determination that the second location corresponds to the location of the selectable user interface object and the cursor is displayed at the second location for more than a first threshold period of time, performing the first operation, wherein performing the first operation includes:

in accordance with a determination that a user-configurable setting of the computer system is in a first state, activating the selectable user interface object; and

in accordance with a determination that the user-configurable setting of the computer system is in a second state different from the first state, displaying, without activating the selectable user interface object and via the display generation component, a menu, wherein the menu includes a first selectable option for performing a selection operation, and wherein selection of the first selectable option causes the computer system to perform the selection operation at the second location, wherein the user-configurable setting of the computer system changes from the first state to the second state in response to a selection of the setting user interface element.

40. The method of claim 39 , further comprising:

in response to detecting the request to move the cursor from the first location to the second location:

in accordance with a determination that the second location does not correspond to the location of the selectable user interface object, forgoing performing the first operation.

41. The method of claim 39 , further comprising:

in response to detecting the request to move the cursor from the first location to the second location:

in accordance with a determination that the cursor is not displayed at the second location for more than a second threshold period of time, forgoing performing the first operation.

42. The method of claim 39 , wherein the menu includes a second selectable option for performing an operation that corresponds to an operation that is performed in response to an input being detected at the second location, and wherein selection of the second selectable option causes the computer system to perform the operation that corresponds to the operation that is performed in response to the input being detected at the second location.

43. The method of claim 39 , wherein the menu includes a second selectable option for performing a scroll operation, and wherein selection, via a first user input, of the second selectable option causes the computer system to scroll, without receiving user input further to the first user input, through a plurality of selectable user interface objects that include the selectable user interface object.

44. The method of claim 39 , wherein the menu includes a second selectable option for displaying one or more additional options, and wherein selection of the second selectable option causes the computer system to display the one or more additional options that were not previously displayed before selection of the second selectable option was detected.

45. The method of claim 44 , wherein the one or more additional options that were not previously displayed before selection of the second selectable option was detected includes a respective additional option, wherein selection of the respective additional option does not cause the computer system to perform an operation that is not performed at the second location.

46. The method of claim 39 , wherein:

the computer system is in communication with one or more input devices;

the menu includes a second selectable option for performing an operation that corresponds to an operation that is performed in response to detecting an input via the one or more input devices; and

selection of the second selectable option causes the computer system to perform the operation that corresponds to the operation that is performed in response to detecting the input via the one or more input devices.

47. The method of claim 39 , wherein the menu includes a second selectable option and a third selectable option, and wherein the method further comprises:

while displaying the menu, detecting a request to move the cursor from the second location to a third location on the user interface;

in response to detecting the request to move the cursor from the second location to the third location on the user interface:

in accordance with a determination that the third location corresponds to a location of the second selectable option and the cursor is displayed at the third location for more than a third threshold period of time, performing a third operation that corresponds to the second selectable option; and

in accordance with a determination that the third location corresponds to a location of the third selectable option and the cursor is displayed at the third location for more than the third threshold period of time, performing a fourth operation that is different from the third operation.

48. The method of claim 39 , wherein selection of the first selectable option causes the computer system to display a second user interface for an application that corresponds to the selectable user interface object.

49. The method of claim 39 , wherein the menu includes a second selectable option, wherein selection of the second selectable option causes the computer system to transition from a first operation mode to a second operation mode.

50. The method of claim 39 , further comprising:

after displaying the menu that includes the first selectable option, detecting a request to display a third user interface that is different from the user interface;

in response to detecting the request to display the third user interface, displaying the third user interface, wherein the third user interface does not include the menu and includes a second selectable user interface object and the cursor; and

while displaying the second selectable user interface object and the cursor, detecting a request to move the cursor from a third location on the third user interface to a fourth location on the third user interface; and

in response to detecting the request to move the cursor from the third location on the third user interface to the fourth location on the third user interface:

displaying the cursor at the fourth location on the third user interface; and

in accordance with a determination that the fourth location corresponds to a location of the second selectable user interface object and the cursor is displayed at the fourth location for more than a third threshold period of time:

in accordance with a determination that the user-configurable setting of the computer system is in the second state different from the first state, re-displaying, via the display generation component, the menu that includes the first selectable option.

51. The method of claim 39 , wherein the request to move the cursor from the first location to the second location is detected when a determination is made that the computer system has been titled in a respective direction.

52. The method of claim 51 , wherein the cursor is moved in a direction that corresponds to the respective direction.

53. The method of claim 39 , further comprising:

before displaying the user interface that includes the selectable user interface object and the cursor that is displayed at the first location on the user interface, displaying a third user interface;

while displaying the third user interface, detecting a request to enter a first operation mode; and

in response to detecting the request to enter the first operation mode:

transitioning the computer system from a second operation mode to the first operation mode; and

displaying the cursor.

54. The method of claim 53 , wherein detecting the request to enter the first operation mode includes detecting that the computer system has been shaken.

55. The method of claim 53 , further comprising:

while the computer system is in the first operation mode, detecting that the computer system has been shaken; and

in response to detecting that the computer system has been shaken, transitioning the computer system from the first operation mode to a third operation mode.

56. The method of claim 55 , wherein transitioning the computer system from the first operation mode to the third operation mode includes ceasing to display the cursor.

57. The method of claim 55 , further comprising:

while the computer system is in the third operation mode and while the cursor is displayed, detecting a request to move the cursor from a third location to a fourth location; and

in response to detecting the request to move the cursor from the third location to the fourth location:

displaying the cursor at the fourth location; and

in accordance with a determination that the fourth location corresponds to the location of the selectable user interface object and the cursor is displayed at the fourth location for more than a second threshold period of time, forgoing performing the first operation.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2024
From: HAN, YOONJU; ARREAZA-TAYLOR, JOANNA; COLEMAN, HANNAH G.; NGUYEN, TU K.; FLEIZACH, CHRISTOPHER B.; CRANFILL, ELIZABETH C.; CARTWRIGHT, JAMES N.; FORD, JOSHUA R.; MAALOUF, CHARLES; NIETO, HERIBERTO; JOHNSON, JEREMIAH R.; YUSUF, IBRAHIM G.; PATTON, JENNIFER D.; SCULLY, SHAWN R.; SEYED MOUSAVI, HOJJAT
To: APPLE INC.
Reel/Frame 069263/0793 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SECOND INVENTOR'S NAME PREVIOUSLY RECORDED ON REEL 060237 FRAME 0711. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 6, 2023
From: NGUYEN, TU K.; SEYED MOUSAVI, HOJJAT; CARTWRIGHT, JAMES N.; CRANFILL, ELIZABETH C.; FLEIZACH, CHRISTOPHER B.; JOHNSON, JEREMIAH R.; FORD, JOSHUA R.; MAALOUF, CHARLES; NIETO, HERIBERTO; PATTON, JENNIFER D.; SCULLY, SHAWN R.; YUSUF, IBRAHIM G.
To: APPLE INC.
Reel/Frame 063881/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2022
From: NGUYEN, TU K.; MOUSAVI, HOJJAT SEYED; CARTWRIGHT, JAMES N.; CRANFILL, ELIZABETH C.; FLEIZACH, CHRISTOPHER B.; JOHNSON, JEREMIAH R.; FORD, JOSHUA R.; MAALOUF, CHARLES; NIETO, HERIBERTO; PATTON, JENNIFER D.; SCULLY, SHAWN R.; YUSUF, IBRAHIM G.
To: APPLE INC.
Reel/Frame 060237/0711 →
Continuity (3)
Provisional Application 63221331 · Jul 13, 2021
Provisional Application 63190783 · May 19, 2021
Related Publication 20220374085A1 · Nov 24, 2022
References Cited (371)
US 5483261A · Yasutake · 1996 [cited by applicant]
US 5488204A · Mead et al. · 1996 [cited by applicant]
US 5825352A · Bisset et al. · 1998 [cited by applicant]
US 5835079A · Shieh · 1998 [cited by applicant]
US 5880411A · Gillespie et al. · 1999 [cited by applicant]
US 6031531A · Kimble · 2000 [cited by examiner]
US 6128010A · Baxter · 2000 [cited by examiner]
US 6188391B1 · Seely et al. · 2001 [cited by applicant]
US 6310610B1 · Beaton et al. · 2001 [cited by applicant]
US 6323846B1 · Westerman et al. · 2001 [cited by applicant]
US 6323884B1 · Bird · 2001 [cited by examiner]
US 6424376B1 · Hirasawa · 2002 [cited by examiner]
US 6690387B2 · Zimmerman et al. · 2004 [cited by applicant]
US 7015894B2 · Morohoshi · 2006 [cited by applicant]
US 7184064B2 · Zimmerman et al. · 2007 [cited by applicant]
US 7616110B2 · Crump et al. · 2009 [cited by applicant]
US 7663607B2 · Hotelling et al. · 2010 [cited by applicant]
US 8170656B2 · Tan et al. · 2012 [cited by applicant]
US 8341537B2 · Ray · 2012 [cited by examiner]
US 8378811B2 · Crump et al. · 2013 [cited by applicant]
US 8447704B2 · Tan et al. · 2013 [cited by applicant]
US 8479122B2 · Hotelling et al. · 2013 [cited by applicant]
US 8508472B1 · Wieder · 2013 [cited by applicant]
US 8618930B2 · Papadopoulos et al. · 2013 [cited by applicant]
US 8634808B1 · Zhong et al. · 2014 [cited by applicant]
US 8769554B2 · Onda · 2014 [cited by examiner]
US 8872760B2 · Tsurumi · 2014 [cited by applicant]
US 8963806B1 · Starner et al. · 2015 [cited by applicant]
US 9195219B2 · Hong et al. · 2015 [cited by applicant]
US 9223296B2 · Yang et al. · 2015 [cited by applicant]
US 9389694B2 · Ataee et al. · 2016 [cited by applicant]
US 9414115B1 · Mao et al. · 2016 [cited by applicant]
US 9495575B2 · Kim et al. · 2016 [cited by applicant]
US 9532723B2 · Kim et al. · 2017 [cited by applicant]
US 9668676B2 · Culbert · 2017 [cited by applicant]
US 9704386B2 · Yoon et al. · 2017 [cited by applicant]
US 9753543B2 · Jeon et al. · 2017 [cited by applicant]
US 9939899B2 · Allec et al. · 2018 [cited by applicant]
US 9977566B2 · Jitkoff · 2018 [cited by examiner]
US 10001817B2 · Zambetti et al. · 2018 [cited by applicant]
US 10261595B1 · Kin · 2019 [cited by applicant]
US 10318034B1 · Hauenstein · 2019 [cited by examiner]
US 10627914B2 · Ang et al. · 2020 [cited by applicant]
US 10656720B1 · Holz · 2020 [cited by applicant]
US 10671174B2 · Ang et al. · 2020 [cited by applicant]
US 10684693B2 · Kletsov et al. · 2020 [cited by applicant]
US 10691332B2 · Offenberg et al. · 2020 [cited by applicant]
US 10802598B2 · Ang et al. · 2020 [cited by applicant]
US 10895979B1 · Boyers · 2021 [cited by applicant]
US 10926135B1 · Mckirdy · 2021 [cited by applicant]
US 10936067B1 · Chand et al. · 2021 [cited by applicant]
US 10966149B2 · Yoon et al. · 2021 [cited by applicant]
US 11048334B2 · Rothberg et al. · 2021 [cited by applicant]
US 11099647B2 · Ang et al. · 2021 [cited by applicant]
US 11150730B1 · Anderson et al. · 2021 [cited by applicant]
US 11331045B1 · Moschella et al. · 2022 [cited by applicant]
US 11347320B1 · Shin et al. · 2022 [cited by applicant]
US 11543887B2 · Ang et al. · 2023 [cited by applicant]
US 11604510B2 · Henderek · 2023 [cited by examiner]
US 11868531B1 · Tasci · 2024 [cited by applicant]
US 20020024500A1 · Howard · 2002 [cited by applicant]
US 20060010402A1 · Undasan · 2006 [cited by applicant]
US 20060107226A1 · Matthews · 2006 [cited by examiner]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20070236451A1 · Ofek · 2007 [cited by examiner]
US 20080052643A1 · Ike et al. · 2008 [cited by applicant]
US 20080300055A1 · Lutnick et al. · 2008 [cited by applicant]
US 20080320394A1 · Womack · 2008 [cited by examiner]
US 20090176532A1 · Chae et al. · 2009 [cited by applicant]
US 20090251410A1 · Mori · 2009 [cited by examiner]
US 20090306487A1 · Crowe et al. · 2009 [cited by applicant]
US 20100026626A1 · Macfarlane · 2010 [cited by applicant]
US 20100088182A1 · Ryder · 2010 [cited by examiner]
US 20100182126A1 · Martis et al. · 2010 [cited by applicant]
US 20100199232A1 · Mistry et al. · 2010 [cited by applicant]
US 20100289740A1 · Kim et al. · 2010 [cited by applicant]
US 20100289772A1 · Miller · 2010 [cited by applicant]
US 20110054360A1 · Son et al. · 2011 [cited by applicant]
US 20110090407A1 · Friedman · 2011 [cited by applicant]
US 20110148568A1 · Lim et al. · 2011 [cited by applicant]
US 20110153435A1 · Pisaris-Henderson · 2011 [cited by examiner]
US 20110173204A1 · Murillo et al. · 2011 [cited by applicant]
US 20110210931A1 · Shai · 2011 [cited by applicant]
US 20110235926A1 · Yokono · 2011 [cited by applicant]
US 20120127070A1 · Ryoo et al. · 2012 [cited by applicant]
US 20120188158A1 · Tan et al. · 2012 [cited by applicant]
US 20120290965A1 · Ignor · 2012 [cited by examiner]
US 20120306748A1 · Faliscan et al. · 2012 [cited by applicant]
US 20130135203A1 · Croughwell, III · 2013 [cited by examiner]
US 20130154913A1 · Genc · 2013 [cited by examiner]
US 20130234926A1 · Rauber · 2013 [cited by applicant]
US 20130239046A1 · Platzer et al. · 2013 [cited by applicant]
US 20130300651A1 · Lim · 2013 [cited by applicant]
US 20140028546A1 · Jeon et al. · 2014 [cited by applicant]
US 20140031698A1 · Moon et al. · 2014 [cited by applicant]
US 20140068526A1 · Figelman et al. · 2014 [cited by applicant]
US 20140078318A1 · Alameh · 2014 [cited by applicant]
US 20140095225A1 · Williams et al. · 2014 [cited by applicant]
US 20140104180A1 · Schaffer · 2014 [cited by applicant]
US 20140135612A1 · Yuen et al. · 2014 [cited by applicant]
US 20140139454A1 · Mistry et al. · 2014 [cited by applicant]
US 20140139637A1 · Mistry et al. · 2014 [cited by applicant]
US 20140143784A1 · Mistry et al. · 2014 [cited by applicant]
US 20140155705A1 · Papadopoulos et al. · 2014 [cited by applicant]
US 20140160078A1 · Seo et al. · 2014 [cited by applicant]
US 20140282270A1 · Slonneger · 2014 [cited by applicant]
US 20140293755A1 · Geiser · 2014 [cited by examiner]
US 20140320434A1 · Pantel · 2014 [cited by applicant]
US 20140328147A1 · Yang et al. · 2014 [cited by applicant]
US 20140359522A1 · Kim · 2014 [cited by examiner]
US 20140365979A1 · Yoon et al. · 2014 [cited by applicant]
US 20140375985A1 · Deliwala · 2014 [cited by applicant]
US 20150019135A1 · Kacyvenski et al. · 2015 [cited by applicant]
US 20150026647A1 · Park et al. · 2015 [cited by applicant]
US 20150046876A1 · Goldenberg · 2015 [cited by examiner]
US 20150061842A1 · Yoon et al. · 2015 [cited by applicant]
US 20150084660A1 · Knierim et al. · 2015 [cited by applicant]
US 20150084860A1 · Aleem et al. · 2015 [cited by applicant]
US 20150156803A1 · Ballard · 2015 [cited by examiner]
US 20150169171A1 · Fotland · 2015 [cited by examiner]
US 20150185877A1 · Watanabe · 2015 [cited by examiner]
US 20150199780A1 · Beyk · 2015 [cited by examiner]
US 20150205358A1 · Lyren · 2015 [cited by applicant]
US 20150220149A1 · Plagemann et al. · 2015 [cited by applicant]
US 20150242083A1 · Rainisto · 2015 [cited by examiner]
US 20150248235A1 · Offenberg et al. · 2015 [cited by applicant]
US 20150261310A1 · Walmsley et al. · 2015 [cited by applicant]
US 20150268821A1 · Ramsby et al. · 2015 [cited by applicant]
US 20150286295A1 · Pepe · 2015 [cited by examiner]
US 20150324057A1 · Chaji · 2015 [cited by examiner]
US 20150332031A1 · Mistry et al. · 2015 [cited by applicant]
US 20150346834A1 · Martinez Fernandez et al. · 2015 [cited by applicant]
US 20150370333A1 · Ataee et al. · 2015 [cited by applicant]
US 20160004408A1 · Yun · 2016 [cited by applicant]
US 20160011724A1 · Wheeler · 2016 [cited by examiner]
US 20160018900A1 · Tu et al. · 2016 [cited by applicant]
US 20160029899A1 · Kim et al. · 2016 [cited by applicant]
US 20160034742A1 · Kim et al. · 2016 [cited by applicant]
US 20160041580A1 · Inoue et al. · 2016 [cited by applicant]
US 20160041680A1 · Chi et al. · 2016 [cited by applicant]
US 20160048215A1 · Shin et al. · 2016 [cited by applicant]
US 20160062582A1 · Wilson et al. · 2016 [cited by applicant]
US 20160085266A1 · Lee et al. · 2016 [cited by applicant]
US 20160091980A1 · Baranski et al. · 2016 [cited by applicant]
US 20160094698A1 · Lee et al. · 2016 [cited by applicant]
US 20160098137A1 · Kim et al. · 2016 [cited by applicant]
US 20160124514A1 · Cha et al. · 2016 [cited by applicant]
US 20160196692A1 · Kjallstrom · 2016 [cited by examiner]
US 20160248899A1 · Lee et al. · 2016 [cited by applicant]
US 20160291768A1 · Cho et al. · 2016 [cited by applicant]
US 20160296142A1 · Culbert · 2016 [cited by applicant]
US 20160313798A1 · Connor · 2016 [cited by applicant]
US 20160328108A1 · Li · 2016 [cited by applicant]
US 20170031453A1 · Presura · 2017 [cited by applicant]
US 20170046872A1 · Geselowitz · 2017 [cited by examiner]
US 20170065184A1 · Barak · 2017 [cited by applicant]
US 20170090567A1 · Allec et al. · 2017 [cited by applicant]
US 20170123487A1 · Hazra et al. · 2017 [cited by applicant]
US 20170160819A1 · Yi et al. · 2017 [cited by applicant]
US 20170205878A1 · Hoste · 2017 [cited by examiner]
US 20170212590A1 · Vanblon et al. · 2017 [cited by applicant]
US 20170220224A1 · Kodali et al. · 2017 [cited by applicant]
US 20170308227A1 · Park · 2017 [cited by examiner]
US 20170308292A1 · Choi · 2017 [cited by applicant]
US 20180004287A1 · Yoo · 2018 [cited by examiner]
US 20180036469A1 · Crnkovich · 2018 [cited by examiner]
US 20180046788A1 · Ohtani et al. · 2018 [cited by applicant]
US 20180059894A1 · Kim · 2018 [cited by applicant]
US 20180062691A1 · Barnett, Jr. · 2018 [cited by applicant]
US 20180081453A1 · Ely · 2018 [cited by applicant]
US 20180101235A1 · Bodensteiner et al. · 2018 [cited by applicant]
US 20180121036A1 · Moore · 2018 [cited by examiner]
US 20180153430A1 · Ang et al. · 2018 [cited by applicant]
US 20180181261A1 · Saurabh · 2018 [cited by applicant]
US 20180253151A1 · Kletsov et al. · 2018 [cited by applicant]
US 20180294844A1 · Choi et al. · 2018 [cited by applicant]
US 20180307303A1 · Powderly et al. · 2018 [cited by applicant]
US 20190011703A1 · Robaina et al. · 2019 [cited by applicant]
US 20190018506A1 · Bernstein et al. · 2019 [cited by applicant]
US 20190033964A1 · Kulkarni · 2019 [cited by examiner]
US 20190113889A1 · Kumar · 2019 [cited by examiner]
US 20190121522A1 · Davis et al. · 2019 [cited by applicant]
US 20190146219A1 · Rodriguez, II · 2019 [cited by applicant]
US 20190196600A1 · Rothberg et al. · 2019 [cited by applicant]
US 20190220040A1 · Wu · 2019 [cited by examiner]
US 20190268771A1 · Seo et al. · 2019 [cited by applicant]
US 20190281547A1 · Yoon et al. · 2019 [cited by applicant]
US 20190317608A1 · Ono et al. · 2019 [cited by applicant]
US 20190357787A1 · Barachant et al. · 2019 [cited by applicant]
US 20190370094A1 · Louch et al. · 2019 [cited by applicant]
US 20200042087A1 · Ang et al. · 2020 [cited by applicant]
US 20200042088A1 · Ang et al. · 2020 [cited by applicant]
US 20200042089A1 · Ang et al. · 2020 [cited by applicant]
US 20200042094A1 · Ang et al. · 2020 [cited by applicant]
US 20200042095A1 · Ang et al. · 2020 [cited by applicant]
US 20200042145A1 · Williams et al. · 2020 [cited by applicant]
US 20200073481A1 · Mizunuma et al. · 2020 [cited by applicant]
US 20200073483A1 · Berenzweig et al. · 2020 [cited by applicant]
US 20200097081A1 · Stone et al. · 2020 [cited by applicant]
US 20200097082A1 · Berenzweig et al. · 2020 [cited by applicant]
US 20200111260A1 · Osborn et al. · 2020 [cited by applicant]
US 20200125165A1 · Pace · 2020 [cited by examiner]
US 20200150772A1 · Quinn et al. · 2020 [cited by applicant]
US 20200159340A1 · Bernstein et al. · 2020 [cited by applicant]
US 20200249752A1 · Parshionikar · 2020 [cited by applicant]
US 20200264764A1 · Seymour et al. · 2020 [cited by applicant]
US 20200301509A1 · Liu et al. · 2020 [cited by applicant]
US 20200310540A1 · Hussami et al. · 2020 [cited by applicant]
US 20200310541A1 · Reisman et al. · 2020 [cited by applicant]
US 20200379716A1 · Carrigan et al. · 2020 [cited by applicant]
US 20200401292A1 · Lorenz et al. · 2020 [cited by applicant]
US 20210064132A1 · Rubin et al. · 2021 [cited by applicant]
US 20210076091A1 · Shohara · 2021 [cited by examiner]
US 20210103338A1 · Ang et al. · 2021 [cited by applicant]
US 20210124417A1 · Ma · 2021 [cited by applicant]
US 20210232225A1 · Cipoletta · 2021 [cited by examiner]
US 20210255750A1 · Al et al. · 2021 [cited by applicant]
US 20210263702A1 · Carrigan · 2021 [cited by applicant]
US 20210349552A1 · Bernstein et al. · 2021 [cited by applicant]
US 20210405760A1 · Schoen · 2021 [cited by examiner]
US 20220019284A1 · Kaifosh et al. · 2022 [cited by applicant]
US 20220044309A1 · Jose · 2022 [cited by applicant]
US 20220050425A1 · Connor · 2022 [cited by applicant]
US 20220121344A1 · Pastrana Vicente et al. · 2022 [cited by applicant]
US 20220129068A1 · Anderson · 2022 [cited by examiner]
US 20220156353A1 · Duffy et al. · 2022 [cited by applicant]
US 20220179497A1 · Jung et al. · 2022 [cited by applicant]
US 20220253146A1 · Erivantcev et al. · 2022 [cited by applicant]
US 20220291753A1 · Erivantcev et al. · 2022 [cited by applicant]
US 20220326779A1 · Chung et al. · 2022 [cited by applicant]
US 20230024627A1 · Bernstein et al. · 2023 [cited by applicant]
US 20230072423A1 · Osborn et al. · 2023 [cited by applicant]
US 20230074476A1 · Bae et al. · 2023 [cited by applicant]
US 20230090410A1 · Sharma et al. · 2023 [cited by applicant]
US 20230113991A1 · Ang et al. · 2023 [cited by applicant]
US 20230131489A1 · Marzorati et al. · 2023 [cited by applicant]
US 20230177870A1 · Chao et al. · 2023 [cited by applicant]
US 20230195237A1 · Nguyen et al. · 2023 [cited by applicant]
US 20230252737A1 · Dreyer et al. · 2023 [cited by applicant]
US 20230259207A1 · Lam et al. · 2023 [cited by applicant]
US 20230270363A1 · Qazi et al. · 2023 [cited by applicant]
US 20230376193A1 · Han et al. · 2023 [cited by applicant]
US 20240061513A1 · Reisman et al. · 2024 [cited by applicant]
US 20240085992A1 · Bernstein et al. · 2024 [cited by applicant]
US 20240094819A1 · Nie et al. · 2024 [cited by applicant]
US 20240370093A1 · Nie et al. · 2024 [cited by applicant]
US 20240385691A1 · Nie et al. · 2024 [cited by applicant]
US 20250085791A1 · Bernstein et al. · 2025 [cited by applicant]
CN 104423581A · 2015 [cited by applicant]
CN 208188782U · 2018 [cited by applicant]
EP 2290583A1 · 2011 [cited by applicant]
EP 2565765A1 · 2013 [cited by applicant]
EP 2698686A2 · 2014 [cited by applicant]
EP 2813921A1 · 2014 [cited by applicant]
EP 2980715A1 · 2016 [cited by applicant]
EP 2999208A1 · 2016 [cited by applicant]
EP 3001282A1 · 2016 [cited by applicant]
EP 3125097A2 · 2017 [cited by applicant]
JP 2000163031A · 2000 [cited by applicant]
JP 2000227832A · 2000 [cited by applicant]
JP 2001216069A · 2001 [cited by applicant]
JP 200233795A · 2002 [cited by applicant]
JP 2002342033A · 2002 [cited by applicant]
JP 2006209563A · 2006 [cited by applicant]
JP 2017510912A · 2017 [cited by applicant]
JP 2018536933A · 2018 [cited by applicant]
KR 1020160000330A · 2016 [cited by applicant]
WO 2012138663A2 · 2012 [cited by applicant]
WO 2014117125A1 · 2014 [cited by applicant]
WO 2015060856A1 · 2015 [cited by applicant]
WO 2015119637A1 · 2015 [cited by applicant]
WO 2015121100A1 · 2015 [cited by applicant]
WO 2016053459A1 · 2016 [cited by applicant]
WO 2018131251A1 · 2018 [cited by applicant]
WO 2019173136A1 · 2019 [cited by applicant]
WO WO2021006903A1 · 2021 [cited by examiner]
WO 2023230354A1 · 2023 [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/109,808, mailed on Sep. 12, 2023, 49 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2023/012260, mailed on Aug. 2, 2023, 22 pages. [cited by applicant]
Invitation to Pay Additional Fees and Partial International Search Report received for PCT Patent Application No. PCT/US2023/012260, mailed on Jun. 7, 2023, 11 pages. [cited by applicant]
Corrected Notice of Allowance received for U.S. Appl. No. 17/950,943, mailed on Jul. 10, 2023, 2 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/950,943, mailed on Jul. 5, 2023, 18 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/109,808, mailed on Sep. 25, 2023, 5 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2022/030021, mailed on Nov. 9, 2022, 19 pages. [cited by applicant]
Invitation to Pay Additional Fees and Partial International Search Report received for PCT Patent Application No. PCT/US2022/030021, mailed on Sep. 15, 2022, 13 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/383,880, mailed on Aug. 29, 2022, 17 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/383,880, mailed on Jun. 20, 2022, 17 pages. [cited by applicant]
Office Action received for European Patent Application No. 22729964.1, mailed on May 22, 2023, 9 pages. [cited by applicant]
Zhang et al., “FinDroidHR: Smartwatch Gesture Input with Optical Heartrate Monitor”, Available Online at: https://dl.acm.org/doi/10.1145/3191788, Mar. 2018, 42 pages. [cited by applicant]
Apple Previews Powerful Software Updates Designed for People with Disabilities, Available online at: https://www.apple.com/newsroom/2021/05/apple-previews-powerful-software-updates-designed-for-people-with-disabilities/… [cited by applicant]
Applicant Initiated Interview Summary received for U.S. Appl. No. 14/973,573, mailed on Jul. 10, 2017, 3 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 16/773,536, mailed on Mar. 26, 2021, 4 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/616,573 mailed Mar. 10, 2017, 5 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2018/038823, mailed on Jan. 23, 2020, 20 pages. [cited by applicant]
International Search Report and written opinion received for PCT Application No. PCT/US2016/048582 mailed on Sep. 13, 2016, 11 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2018/038823, mailed on Oct. 23, 2018, 30 pages. [cited by applicant]
International Search Report received for PCT Application No. PCT/US2015/042976 mailed on Aug. 18, 2015, 22 pages. [cited by applicant]
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2018/038823, mailed on Sep. 5, 2018, 22 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/616,573, mailed Jun. 16, 2016, 12 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/616,573, mailed on Jun. 14, 2017, 13 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/973,573, mailed on Apr. 20, 2017, 34 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/038,419, mailed Dec. 21, 2016, 13 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/937,716, mailed on Apr. 22, 2019, 28 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/773,536, mailed on Dec. 18, 2020, 19 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 14/973,573, mailed on Nov. 30, 2017, 8 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 15/038,419, mailed on Apr. 3, 2017, 10 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 15/937,716, mailed on Oct. 23, 2019, 19 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/773,536, mailed on Apr. 8, 2021, 16 pages. [cited by applicant]
Eisenstein et al., “Analysis of Clustering Techniques to Detect Hand Signs”, Intelligent Multimedia, Video and Speech Processing, of 2001 International Symposium, Piscataway, NJ, USA, IEEE, 2001, 4 pages. [cited by applicant]
Lee et al., “A Multi-Touch Three-Dimensional Touch-Sensitive Tablet”, CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Apr. 1985, pp. 21-25. [cited by applicant]
Reuss et al., “Period Domain Analysis In Fetal Pulse Oximetry”, Proceedings of t11e Second Joint EMBS/BMES Conference, Houston, TX, Oct. 23-26, 2002, 2 pages. [cited by applicant]
Rubine Dean, “Combining Gestures and Direct Manipulation”, CHI '92, May 3-7, 1992, pp. 659-660. [cited by applicant]
Rubine Deanh, “The Automatic Recognition of Gestures”, CMU-CS-91-202, Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Computer Science at Carnegie Mellon University,… [cited by applicant]
Westerman Wayne, “Hand Tracking, Finger Identification and Chordic Manipulation on A Multi-Touch Surface”, Doctoral Dissertation, 1999, 363 Pages. [cited by applicant]
Zhao et al., “Wireless Photoplethysmograph Knuckle Sensor System for Measuring Finger Motions”, 2014 International Symposium on Optomechatronic Technologies, IEEE, 2014, pp. 205-209. [cited by applicant]
Zheng et al., “An Efficient User Verificat ion System via Mouse Movements”, Computer am1 Communications Security, ACM, New York, NY, USA, Dec. 17, 2011, pp. 139-150. [cited by applicant]
“Accessibility by design: An Apple Watch for everyone”, Available Online at: https://developer.apple.com/videos/play/wwdc2021/10308/, Jun. 10, 2021, 2 pages. [cited by applicant]
Nishiya et al., “Gesture Estimation Using Deep Learning from PPG Signal”, Information Processing Society of Japan Kansai Branch Convention Proceedings [online], Japan, Information Processing Society of Japan, Available … [cited by applicant]
Office Action received for Japanese Patent Application No. 2023-513867, mailed on Jul. 31, 2023, 11 pages (5 pages of English Translation and 6 pages of Official Copy). [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/109,808, mailed on Nov. 22, 2023, 5 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2023/022410, mailed on Aug. 31, 2023, 21 pages. [cited by applicant]
Summons to Attend Oral Proceedings received for European Patent Application No. 22729964.1, mailed on Nov. 6, 2023, 7 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 18/109,808, mailed on Oct. 31, 2023, 54 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/950,943, mailed on Oct. 20, 2023, 18 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/102,036, mailed on Sep. 29, 2024, 16 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/511,778, mailed on Sep. 30, 2024, 17 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2022/030021, mailed on Nov. 30, 2023, 14 pages. [cited by applicant]
Office Action received for Japanese Patent Application No. 2023-513867, mailed on Dec. 4, 2023, 6 pages (3 pages of English Translation and 3 pages of Official Copy). [cited by applicant]
Advisory Action received for U.S. Appl. No. 18/197,681, mailed on Aug. 21, 2024, 5 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/109,808, mailed on Aug. 19, 2024, 6 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. 3. PCT/US2023/012260, mailed on Aug. 22, 2024, 15 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 18/197,681, mailed on Jun. 27, 2024, 30 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/109,808, mailed on Jul. 5, 2024, 53 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/109,808, mailed on Apr. 30, 2024, 5 pages. [cited by applicant]
Intention to Grant received for European Patent Application No. 22729964.1, mailed on Apr. 24, 2024, 9 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/109,808, mailed on Jan. 23, 2024, 5 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/197,681, mailed on Mar. 18, 2024, 4 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 18/109,808, mailed on Mar. 5, 2024, 52 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/109,808, mailed on Jan. 4, 2024, 45 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/197,681, mailed on Jan. 30, 2024, 32 pages. [cited by applicant]
Advisory Action received for U.S. Appl. No. 18/109,808, mailed on May 20, 2024, 6 pages. [cited by applicant]
Decision to Grant received for European Patent Application No. 22729964.1, mailed on Aug. 29, 2024, 3 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/109,808, mailed on Oct. 10, 2024, 10 pages. [cited by applicant]
Brief Communication Regarding Oral Proceedings received for European Patent Application No. 22729964.1, mailed on Mar. 21, 2024, 1 page. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2023/032794, mailed on Jan. 8, 2024, 19 pages. [cited by applicant]
Invitation to Pay Additional Fees and Partial International Search Report received for PCT Patent Application No. PCT/US2023/032794, mailed on Nov. 9, 2023, 12 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/102,036, mailed on Nov. 8, 2024, 4 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/499,970, mailed on Sep. 18, 2024, 3 pages. [cited by applicant]
Extended European Search Report received for European Patent Application No. 24194994.0, mailed on Nov. 28, 2024, 9 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 18/499,970, mailed on Dec. 23, 2024, 8 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2023/022410, mailed on Nov. 28, 2024, 18 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2024/020743, mailed on Jul. 16, 2024, 19 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2024/023602, mailed on Nov. 26, 2024, 17 pages. [cited by applicant]
Invitation to Pay Additional Fees and Partial International Search Report received for PCT Patent Application No. PCT/US2024/023602, mailed on Aug. 26, 2024, 11 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/102,036, mailed on Dec. 20, 2024, 16 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/499,970, mailed on Aug. 13, 2024, 8 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/197,681, mailed on Apr. 21, 2025, 4 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 18/102,036, mailed on Apr. 21, 2025, 19 pages. [cited by applicant]
Office Action received for Japanese Patent Application No. 2024-023002, mailed on Apr. 11, 2025, 12 pages (6 pages of English Translation and 6 pages of Official Copy). [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/102,036, mailed on Mar. 10, 2025, 3 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/499,970, mailed on Feb. 25, 2025, 4 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/499,970, mailed on Mar. 14, 2025, 7 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/499,970, mailed on May 30, 2025, 4 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/197,681, mailed on May 20, 2025, 18 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2023/032794, mailed on Apr. 3, 2025, 13 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/197,681, mailed on Apr. 3, 2025, 30 pages. [cited by applicant]
Written Opinion received for PCT Patent Application No. PCT/US2024/020743, mailed on Apr. 1, 2025, 14 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/102,036, mailed on Jun. 27, 2025, 3 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 18/499,970, mailed on Aug. 5, 2025, 10 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2024/020743, mailed on Jul. 29, 2025, 15 pages. [cited by applicant]
Notice of Allowance received for Japanese Patent Application No. 2024-023002, mailed on Sep. 1, 2025, 5 pages (1 page of English Translation and 4 pages of Official Copy). [cited by applicant]