IP Library › Granted Patent US 12,386,501
Granted Patent B2
US 12,386,501 · App. 18/220,785 · Granted Aug 12, 2025

Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback

Inventors: Jonathan R. Dascola (San Francisco, CA); Chanaka G. Karunamuni (San Jose, CA); Christopher P. Foss (San Francisco, CA); Sebastian J. Bauer (Santa Monica, CA); Arian Behzadi (San Francisco, CA); David C. Graham (Columbus, OH)
Assignee: Apple Inc.
G06F3/04883G06F3/016G06F3/0233G06F3/0416G06F3/04817G06F3/0482G06F3/04845G06F3/0485G06F3/0488G06F3/04886G06F3/167G06F40/166H04M1/72403H04M1/72436G06F2203/04104G06F2203/04105G06F2203/04803H04M2250/22
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,386,501
App. No.
18/220,785
Granted
Aug 12, 2025
Kind
B2
Abstract

An electronic device displays a control user interface that includes a plurality of control affordances. The device detects a first input directed to a location that corresponds to a first control affordance, of the plurality of control affordances. In response to detecting the first input, if the first input meets control toggle criteria, the device toggles a function of a control that corresponds to the first control affordance. And if the first input meets enhanced control criteria, the device displays modification options for the control that correspond to the first control affordance. While displaying the modification options, the device detects a second input that activates a modification option of the modification options and, accordingly, modifies the control that corresponds to the first control affordance.

Claims (97)

1. A method, comprising:

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

displaying, via the display device, a control user interface that includes a plurality of control affordances;

detecting a first portion of a first input that is directed to a first control affordance of the plurality of control affordances;

in response to detecting the first portion of the first input:

in accordance with a determination that the first portion of the first input includes a termination of the first input and that the first portion of the first input meets control toggle criteria, wherein the control toggle criteria do not require that a characteristic value of the first portion of the first input meets a first input threshold in order for the control toggle criteria to be met, toggling a function of a control that corresponds to the first control affordance; and

in accordance with a determination that the first portion of the first input meets enhanced control criteria, wherein the enhanced control criteria require that the characteristic value of the first portion of the first input meets the first input threshold in order for the enhanced control criteria to be met, displaying one or more modification options for the control that correspond to the first control affordance prior to detecting the termination of the first input;

while the one or more modification options for the control that correspond to the first control affordance are displayed in accordance with the determination that the first portion of the first input met the enhanced control criteria, detecting a second portion of the first input followed by detecting the termination of the first input, wherein the second portion of the first input includes movement of the first input that corresponds to movement from a first location that corresponds to the first control affordance to a second location that corresponds to a first modification option of the one or more modification options; and

modifying the function of the control that corresponds to the first control affordance in accordance with the first modification option, after detecting the second portion of the first input.

2. The method of claim 1 , wherein the first modification option toggles the function of the control that corresponds to the first control affordance.

3. The method of claim 1 , wherein modifying the function of the control that corresponds to the first control affordance in accordance with the first modification option includes:

in accordance with a determination that the function is on when the second portion of the first input is detected, modifying the function in accordance with the first modification option; and

in accordance with a determination that the function is off when the second portion of the first input is detected, turning the function on with modification in accordance with the first modification option.

4. The method of claim 1 , wherein the first modification option modifies a mode of the control that corresponds to the first control affordance.

5. The method of claim 1 , wherein modifying the function of the control that corresponds to the first control affordance in accordance with the first modification option includes setting reversion criteria for the control, wherein the reversion criteria include a condition for reverting a change made to the control; and

the method includes, in accordance with a determination that the reversion criteria are met, reverting the control that corresponds to the first control affordance to a prior state of the control.

6. The method of claim 1 , including:

in accordance with a determination that the characteristic value of the first portion of the first input meets the enhanced control criteria, determining a state of the control that corresponds to the first control affordance;

in accordance with a determination that the state of the control that corresponds to the first control affordance is a first state, displaying a first set of modification options for the control that corresponds to the first control affordance; and

in accordance with a determination that the state of the control that corresponds to the first control affordance is a second state, displaying a second set of modification options for the control that corresponds to the first control affordance that are distinct from the first set of modification options.

7. The method of claim 1 , including:

in accordance with a determination that the first portion of the first input meets the enhanced control criteria, concurrently displaying a current value of a parameter of the control with the one or more modification options for the control that corresponds to the first control affordance.

8. The method of claim 1 , wherein:

the first control affordance is a first application affordance that corresponds to a first application;

a second application affordance that corresponds to the first application is displayed in a second user interface that is distinct from the control user interface;

one or more action options for the first application are displayed in response to an input that is directed to the second application affordance when display-action-options criteria are met; and

the one or more modification options for the control that corresponds to the first control affordance include at least a subset of the action options for the first application.

9. The method of claim 1 , wherein the one or more modification options for the control that corresponds to the first control affordance include at least one network connection activation option.

10. The method of claim 1 , wherein the control user interface partially overlays a portion of a second user interface that is distinct from the control user interface.

11. The method of claim 1 , wherein a respective control affordance of the plurality of control affordances corresponds to a system setting.

12. The method of claim 1 , wherein the first control affordance includes at least a subset of action options for a flashlight application.

13. An electronic device, comprising:

a display device;

one or more input devices;

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, via the display device, a control user interface that includes a plurality of control affordances;

detecting a first portion of a first input that is directed to a first control affordance of the plurality of control affordances;

in response to detecting the first portion of the first input:

in accordance with a determination that the first portion of the first input includes a termination of the first input and that the first portion of the first input meets control toggle criteria, wherein the control toggle criteria do not require that a characteristic value of the first portion of the first input meets a first input threshold in order for the control toggle criteria to be met, toggling a function of a control that corresponds to the first control affordance; and

in accordance with a determination that the first portion of the first input meets enhanced control criteria, wherein the enhanced control criteria require that the characteristic value of the first portion of the first input meets the first input threshold in order for the enhanced control criteria to be met, displaying one or more modification options for the control that correspond to the first control affordance prior to detecting the termination of the first input;

while the one or more modification options for the control that correspond to the first control affordance are displayed in accordance with the determination that the first portion of the first input met the enhanced control criteria, detecting a second portion of the first input followed by detecting the termination of the first input, wherein the second portion of the first input includes movement of the first input that corresponds to movement from a first location that corresponds to the first control affordance to a second location that corresponds to a first modification option of the one or more modification options; and

modifying the function of the control that corresponds to the first control affordance in accordance with the first modification option, after detecting the second portion of the first input.

14. The electronic device of claim 13 , wherein the first modification option toggles the function of the control that corresponds to the first control affordance.

15. The electronic device of claim 13 , wherein the instructions for modifying the function of the control that corresponds to the first control affordance in accordance with the first modification option include instructions for:

in accordance with a determination that the function is on when the second portion of the first input is detected, modifying the function in accordance with the first modification option; and

in accordance with a determination that the function is off when the second portion of the first input is detected, turning the function on with modification in accordance with the first modification option.

16. The electronic device of claim 13 , wherein the first modification option modifies a mode of the control that corresponds to the first control affordance.

17. The electronic device of claim 13 , wherein the instructions for modifying the function of the control that corresponds to the first control affordance in accordance with the first modification option include instructions for setting reversion criteria for the control, wherein the reversion criteria include a condition for reverting a change made to the control; and

the one or more programs include instructions for, in accordance with a determination that the reversion criteria are met, reverting the control that corresponds to the first control affordance to a prior state of the control.

18. The electronic device of claim 13 , wherein the one or more programs include instructions for:

in accordance with a determination that the characteristic value of the first portion of the first input meets the enhanced control criteria, determining a state of the control that corresponds to the first control affordance;

in accordance with a determination that the state of the control that corresponds to the first control affordance is a first state, displaying a first set of modification options for the control that corresponds to the first control affordance; and

in accordance with a determination that the state of the control that corresponds to the first control affordance is a second state, displaying a second set of modification options for the control that corresponds to the first control affordance that are distinct from the first set of modification options.

19. The electronic device of claim 13 , wherein the one or more programs include instructions for:

in accordance with a determination that the first portion of the first input meets the enhanced control criteria, concurrently displaying a current value of a parameter of the control with the one or more modification options for the control that corresponds to the first control affordance.

20. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device that includes a display device and one or more input devices, cause the electronic device to:

display, via the display device, a control user interface that includes a plurality of control affordances;

detect a first portion of a first input that is directed to a first control affordance of the plurality of control affordances;

in response to detecting the first portion of the first input:

in accordance with a determination that the first portion of the first input includes a termination of the first input and that the first portion of the first input meets control toggle criteria, wherein the control toggle criteria do not require that a characteristic value of the first portion of the first input meets a first input threshold in order for the control toggle criteria to be met, toggle a function of a control that corresponds to the first control affordance; and

in accordance with a determination that the first portion of the first input meets enhanced control criteria, wherein the enhanced control criteria require that the characteristic value of the first portion of the first input meets the first input threshold in order for the enhanced control criteria to be met, display one or more modification options for the control that correspond to the first control affordance prior to detecting the termination of the first input;

while the one or more modification options for the control that correspond to the first control affordance are displayed in accordance with the determination that the first portion of the first input met the enhanced control criteria, detect a second portion of the first input followed by detecting the termination of the first input, wherein the second portion of the first input includes movement of the first input that corresponds to movement from a first location that corresponds to the first control affordance to a second location that corresponds to a first modification option of the one or more modification options; and

modify the function of the control that corresponds to the first control affordance in accordance with the first modification option, after detecting the second portion of the first input.

21. The electronic device of claim 13 , wherein:

the first control affordance is a first application affordance that corresponds to a first application;

a second application affordance that corresponds to the first application is displayed in a second user interface that is distinct from the control user interface;

one or more action options for the first application are displayed in response to an input that is directed to the second application affordance when display-action-options criteria are met; and

the one or more modification options for the control that corresponds to the first control affordance include at least a subset of the action options for the first application.

22. The electronic device of claim 13 , wherein the one or more modification options for the control that corresponds to the first control affordance include at least one network connection activation option.

23. The electronic device of claim 13 , wherein the control user interface partially overlays a portion of a second user interface that is distinct from the control user interface.

24. The electronic device of claim 13 , wherein a respective control affordance of the plurality of control affordances corresponds to a system setting.

25. The electronic device of claim 13 , wherein the first control affordance includes at least a subset of action options for a flashlight application.

26. The non-transitory computer readable storage medium of claim 20 , wherein the first modification option toggles the function of the control that corresponds to the first control affordance.

27. The non-transitory computer readable storage medium of claim 20 , wherein modifying the function of the control that corresponds to the first control affordance in accordance with the first modification option includes:

in accordance with a determination that the function is on when the second portion of the first input is detected, modifying the function in accordance with the first modification option; and

in accordance with a determination that the function is off when the second portion of the first input is detected, turning the function on with modification in accordance with the first modification option.

28. The non-transitory computer readable storage medium of claim 20 , wherein the first modification option modifies a mode of the control that corresponds to the first control affordance.

29. The non-transitory computer readable storage medium of claim 20 , wherein modifying the function of the control that corresponds to the first control affordance in accordance with the first modification option includes setting reversion criteria for the control, wherein the reversion criteria include a condition for reverting a change made to the control; and

the one or more programs comprise instructions that, when executed by the electronic device, cause the electronic device to:

in accordance with a determination that the reversion criteria are met, revert the control that corresponds to the first control affordance to a prior state of the control.

30. The non-transitory computer readable storage medium of claim 20 , wherein the one or more programs comprise instructions that, when executed by the electronic device, cause the electronic device to:

in accordance with a determination that the characteristic value of the first portion of the first input meets the enhanced control criteria, determine a state of the control that corresponds to the first control affordance;

in accordance with a determination that the state of the control that corresponds to the first control affordance is a first state, display a first set of modification options for the control that corresponds to the first control affordance; and

in accordance with a determination that the state of the control that corresponds to the first control affordance is a second state, display a second set of modification options for the control that corresponds to the first control affordance that are distinct from the first set of modification options.

31. The non-transitory computer readable storage medium of claim 20 , wherein the one or more programs comprise instructions that, when executed by the electronic device, cause the electronic device to:

in accordance with a determination that the first portion of the first input meets the enhanced control criteria, concurrently display a current value of a parameter of the control with the one or more modification options for the control that corresponds to the first control affordance.

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

the first control affordance is a first application affordance that corresponds to a first application;

a second application affordance that corresponds to the first application is displayed in a second user interface that is distinct from the control user interface;

one or more action options for the first application are displayed in response to an input that is directed to the second application affordance when display-action-options criteria are met; and

the one or more modification options for the control that corresponds to the first control affordance include at least a subset of the action options for the first application.

33. The non-transitory computer readable storage medium of claim 20 , wherein the one or more modification options for the control that corresponds to the first control affordance include at least one network connection activation option.

34. The non-transitory computer readable storage medium of claim 20 , wherein the control user interface partially overlays a portion of a second user interface that is distinct from the control user interface.

35. The non-transitory computer readable storage medium of claim 20 , wherein a respective control affordance of the plurality of control affordances corresponds to a system setting.

36. The non-transitory computer readable storage medium of claim 20 , wherein the first control affordance includes at least a subset of action options for a flashlight application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2024
From: BAUER, SEBASTIAN J.; BEHZADI, ARIAN; GRAHAM, DAVID C.
To: APPLE INC.
Reel/Frame 067081/0743 →
Continuity (9)
Continuation 17666495 · Feb 7, 2022
Continuation 16262800 · Jan 30, 2019
Continuation 15272327 · Sep 21, 2016
Continuation 15231745 · Aug 8, 2016
Provisional Application 62349096 · Jun 12, 2016
Provisional Application 62215722 · Sep 8, 2015
Provisional Application 62213609 · Sep 2, 2015
Provisional Application 62203387 · Aug 10, 2015
Related Publication 20240019999A1 · Jan 18, 2024
References Cited (400)
US 4864520A · Setoguchi et al. · 1989 [cited by applicant]
US 5184120A · Schultz · 1993 [cited by applicant]
US 5374787A · Miller et al. · 1994 [cited by applicant]
US 5428730A · Baker et al. · 1995 [cited by applicant]
US 5463722A · Venolia · 1995 [cited by applicant]
US 5510813A · Makinwa et al. · 1996 [cited by applicant]
US 5555354A · Strasnick et al. · 1996 [cited by applicant]
US 5559301A · Bryan, Jr. et al. · 1996 [cited by applicant]
US 5589855A · Blumstein et al. · 1996 [cited by applicant]
US 5664210A · Fleming et al. · 1997 [cited by applicant]
US 5710896A · Seidl · 1998 [cited by applicant]
US 5717438A · Kim et al. · 1998 [cited by applicant]
US 5793360A · Fleck et al. · 1998 [cited by applicant]
US 5793377A · Moore · 1998 [cited by applicant]
US 5801692A · Muzio et al. · 1998 [cited by applicant]
US 5805144A · Scholder et al. · 1998 [cited by applicant]
US 5805167A · Van Cruyningen · 1998 [cited by applicant]
US 5809267A · Moran et al. · 1998 [cited by applicant]
US 5819293A · Comer et al. · 1998 [cited by applicant]
US 5825352A · Bisset et al. · 1998 [cited by applicant]
US 5844560A · Crutcher et al. · 1998 [cited by applicant]
US 5870683A · Wells et al. · 1999 [cited by applicant]
US 5872922A · Hogan et al. · 1999 [cited by applicant]
US 5946647A · Miller et al. · 1999 [cited by applicant]
US 5956032A · Argiolas · 1999 [cited by applicant]
US 5973670A · Barber et al. · 1999 [cited by applicant]
US 6002397A · Kolawa et al. · 1999 [cited by applicant]
US 6031989A · Cordell · 2000 [cited by applicant]
US 6088019A · Rosenberg · 2000 [cited by applicant]
US 6088027A · Konar et al. · 2000 [cited by applicant]
US 6111575A · Martinez et al. · 2000 [cited by applicant]
US 6121960A · Carroll et al. · 2000 [cited by applicant]
US 6208329B1 · Ballare · 2001 [cited by applicant]
US 6208340B1 · Amin et al. · 2001 [cited by applicant]
US 6219034B1 · Elbing et al. · 2001 [cited by applicant]
US 6223188B1 · Albers et al. · 2001 [cited by applicant]
US 6232891B1 · Rosenberg · 2001 [cited by applicant]
US 6243080B1 · Molne · 2001 [cited by applicant]
US 6252594B1 · Xia et al. · 2001 [cited by applicant]
US 6292233B1 · Erba et al. · 2001 [cited by applicant]
US 6300936B1 · Braun et al. · 2001 [cited by applicant]
US 6313836B1 · Russell, Jr. et al. · 2001 [cited by applicant]
US 6396523B1 · Segal et al. · 2002 [cited by applicant]
US 6429846B2 · Rosenberg et al. · 2002 [cited by applicant]
US 6448977B1 · Braun et al. · 2002 [cited by applicant]
US 6459442B1 · Edwards et al. · 2002 [cited by applicant]
US 6489978B1 · Gong et al. · 2002 [cited by applicant]
US 6512530B1 · Rzepkowski et al. · 2003 [cited by applicant]
US 6563487B2 · Martin et al. · 2003 [cited by applicant]
US 6567102B2 · Kung · 2003 [cited by applicant]
US 6583798B1 · Hoek et al. · 2003 [cited by applicant]
US 6590568B1 · Astala et al. · 2003 [cited by applicant]
US 6661438B1 · Shiraishi et al. · 2003 [cited by applicant]
US 6734882B1 · Becker · 2004 [cited by applicant]
US 6735307B1 · Volckers · 2004 [cited by applicant]
US 6750890B1 · Sugimoto · 2004 [cited by applicant]
US 6806893B1 · Kolawa et al. · 2004 [cited by applicant]
US 6822635B2 · Shahoian et al. · 2004 [cited by applicant]
US 6906697B2 · Rosenberg · 2005 [cited by applicant]
US 6919927B1 · Hyodo · 2005 [cited by applicant]
US 6943778B1 · Astala et al. · 2005 [cited by applicant]
US 7036088B2 · Tunney · 2006 [cited by applicant]
US 7138983B2 · Wakai et al. · 2006 [cited by applicant]
US 7312791B2 · Hoshino et al. · 2007 [cited by applicant]
US 7411575B2 · Hill et al. · 2008 [cited by applicant]
US 7434177B1 · Ording et al. · 2008 [cited by applicant]
US 7453439B1 · Kushler et al. · 2008 [cited by applicant]
US 7471284B2 · Bathiche et al. · 2008 [cited by applicant]
US 7479949B2 · Jobs et al. · 2009 [cited by applicant]
US 7500127B2 · Fleck et al. · 2009 [cited by applicant]
US 7516404B1 · Colby et al. · 2009 [cited by applicant]
US 7533352B2 · Chew et al. · 2009 [cited by applicant]
US 7552397B2 · Holecek et al. · 2009 [cited by applicant]
US 7577530B2 · Vignalou-Marche · 2009 [cited by applicant]
US 7614008B2 · Ording · 2009 [cited by applicant]
US 7619616B2 · Rimas Ribikauskas et al. · 2009 [cited by applicant]
US 7629966B2 · Anson · 2009 [cited by applicant]
US 7656413B2 · Khan et al. · 2010 [cited by applicant]
US 7683889B2 · Rimas Ribikauskas et al. · 2010 [cited by applicant]
US 7702733B2 · Fleck et al. · 2010 [cited by applicant]
US 7743348B2 · Robbins et al. · 2010 [cited by applicant]
US 7760187B2 · Kennedy · 2010 [cited by applicant]
US 7787026B1 · Flory et al. · 2010 [cited by applicant]
US 7797642B1 · Karam et al. · 2010 [cited by applicant]
US 7801950B2 · Eisenstadt et al. · 2010 [cited by applicant]
US 7812826B2 · Ording et al. · 2010 [cited by applicant]
US 7890862B2 · Kompe et al. · 2011 [cited by applicant]
US 7900035B2 · Yoshida et al. · 2011 [cited by applicant]
US 7903090B2 · Soss et al. · 2011 [cited by applicant]
US 7952566B2 · Poupyrev et al. · 2011 [cited by applicant]
US 7956847B2 · Christie · 2011 [cited by applicant]
US 7973778B2 · Chen · 2011 [cited by applicant]
US 8000694B2 · Labidi et al. · 2011 [cited by applicant]
US 8040142B1 · Bokma et al. · 2011 [cited by applicant]
US 8059104B2 · Shahoian et al. · 2011 [cited by applicant]
US 8059105B2 · Rosenberg et al. · 2011 [cited by applicant]
US 8106856B2 · Matas et al. · 2012 [cited by applicant]
US 8125440B2 · Guyot-Sionnest et al. · 2012 [cited by applicant]
US 8125492B1 · Wainwright et al. · 2012 [cited by applicant]
US RE43448E · Kimoto et al. · 2012 [cited by applicant]
US 8209628B1 · Davidson · 2012 [cited by applicant]
US 8271900B2 · Walizaka et al. · 2012 [cited by applicant]
US 8300005B2 · Tateuchi et al. · 2012 [cited by applicant]
US 8311514B2 · Bandyopadhyay et al. · 2012 [cited by applicant]
US 8325398B2 · Satomi et al. · 2012 [cited by applicant]
US 8363020B2 · Li et al. · 2013 [cited by applicant]
US 8390583B2 · Forutanpour et al. · 2013 [cited by applicant]
US 8423089B2 · Song et al. · 2013 [cited by applicant]
US 8446376B2 · Levy et al. · 2013 [cited by applicant]
US 8446382B2 · Goto et al. · 2013 [cited by applicant]
US 8453057B2 · Stallings et al. · 2013 [cited by applicant]
US 8456431B2 · Victor · 2013 [cited by applicant]
US 8466889B2 · Tong et al. · 2013 [cited by applicant]
US 8482535B2 · Pryor · 2013 [cited by applicant]
US 8499243B2 · Yuki · 2013 [cited by applicant]
US 8504946B2 · Williamson et al. · 2013 [cited by applicant]
US 8508494B2 · Moore · 2013 [cited by applicant]
US 8542205B1 · Keller · 2013 [cited by applicant]
US 8553092B2 · Tezuka et al. · 2013 [cited by applicant]
US 8570296B2 · Birnbaum et al. · 2013 [cited by applicant]
US 8581870B2 · Bokma et al. · 2013 [cited by applicant]
US 8587542B2 · Moore · 2013 [cited by applicant]
US 8593415B2 · Han et al. · 2013 [cited by applicant]
US 8593420B1 · Buuck · 2013 [cited by applicant]
US 8625882B2 · Backlund et al. · 2014 [cited by applicant]
US 8635545B2 · Kim et al. · 2014 [cited by applicant]
US 8638311B2 · Kang et al. · 2014 [cited by applicant]
US 8665227B2 · Gunawan · 2014 [cited by applicant]
US 8669945B2 · Coddington · 2014 [cited by applicant]
US 8698765B1 · Keller · 2014 [cited by applicant]
US 8706172B2 · Priyantha et al. · 2014 [cited by applicant]
US 8713471B1 · Rowley et al. · 2014 [cited by applicant]
US 8717305B2 · Williamson et al. · 2014 [cited by applicant]
US 8726198B2 · Rydenhag et al. · 2014 [cited by applicant]
US 8743069B2 · Morton et al. · 2014 [cited by applicant]
US 8760425B2 · Crisan · 2014 [cited by applicant]
US 8769431B1 · Prasad · 2014 [cited by applicant]
US 8773389B1 · Freed · 2014 [cited by applicant]
US 8788964B2 · Shin et al. · 2014 [cited by applicant]
US 8793577B2 · Schellingerhout et al. · 2014 [cited by applicant]
US 8799816B2 · Wells et al. · 2014 [cited by applicant]
US 8816989B2 · Nicholson et al. · 2014 [cited by applicant]
US 8830188B2 · Verthein et al. · 2014 [cited by applicant]
US 8854316B2 · Shenfield · 2014 [cited by applicant]
US 8872729B2 · Lyons et al. · 2014 [cited by applicant]
US 8872773B2 · Mak et al. · 2014 [cited by applicant]
US 8875044B2 · Ozawa et al. · 2014 [cited by applicant]
US 8881062B2 · Kim et al. · 2014 [cited by applicant]
US 8914732B2 · Jun et al. · 2014 [cited by applicant]
US 8932412B2 · Ferragut, II et al. · 2015 [cited by applicant]
US 8952987B2 · Momeyer et al. · 2015 [cited by applicant]
US 8954889B2 · Fujibayashi · 2015 [cited by applicant]
US 8959430B1 · Spivak et al. · 2015 [cited by applicant]
US 8963853B2 · Sirpal et al. · 2015 [cited by applicant]
US 8976128B2 · Moore · 2015 [cited by applicant]
US 9026932B1 · Dixon · 2015 [cited by applicant]
US 9030419B1 · Freed · 2015 [cited by applicant]
US 9030436B2 · Ikeda · 2015 [cited by applicant]
US 9032321B1 · Cohen et al. · 2015 [cited by applicant]
US 9043732B2 · Nurmi et al. · 2015 [cited by applicant]
US 9046999B1 · Teller et al. · 2015 [cited by applicant]
US 9052820B2 · Jarrett et al. · 2015 [cited by applicant]
US 9052925B2 · Chaudhri · 2015 [cited by applicant]
US 9063563B1 · Gray et al. · 2015 [cited by applicant]
US 9063731B2 · Heo et al. · 2015 [cited by applicant]
US 9069460B2 · Moore · 2015 [cited by applicant]
US 9078208B1 · Dutta et al. · 2015 [cited by applicant]
US 9086755B2 · Cho et al. · 2015 [cited by applicant]
US 9086757B1 · Desai et al. · 2015 [cited by applicant]
US 9086875B2 · Harrat et al. · 2015 [cited by applicant]
US 9092058B2 · Kasahara et al. · 2015 [cited by applicant]
US 9098188B2 · Kim · 2015 [cited by applicant]
US 9104260B2 · Marsden et al. · 2015 [cited by applicant]
US 9111076B2 · Park et al. · 2015 [cited by applicant]
US 9116569B2 · Stacy et al. · 2015 [cited by applicant]
US 9116571B2 · Zeliff et al. · 2015 [cited by applicant]
US 9122364B2 · Kuwabara et al. · 2015 [cited by applicant]
US 9128605B2 · Nan et al. · 2015 [cited by applicant]
US 9141262B2 · Nan et al. · 2015 [cited by applicant]
US 9146914B1 · Dhaundiyal · 2015 [cited by applicant]
US 9164779B2 · Brakensiek et al. · 2015 [cited by applicant]
US 9170607B2 · Bose et al. · 2015 [cited by applicant]
US 9170649B2 · Ronkainen · 2015 [cited by applicant]
US 9178971B2 · Nemoto · 2015 [cited by applicant]
US 9218105B2 · Mansson et al. · 2015 [cited by applicant]
US 9230393B1 · Davies et al. · 2016 [cited by applicant]
US 9244562B1 · Rosenberg et al. · 2016 [cited by applicant]
US 9244576B1 · Vadagave et al. · 2016 [cited by applicant]
US 9244601B2 · Kim et al. · 2016 [cited by applicant]
US 9244606B2 · Kocienda et al. · 2016 [cited by applicant]
US 9246487B2 · Casparian et al. · 2016 [cited by applicant]
US 9262002B2 · Momeyer et al. · 2016 [cited by applicant]
US 9280286B2 · Commarford et al. · 2016 [cited by applicant]
US 9304668B2 · Rezende et al. · 2016 [cited by applicant]
US 9307112B2 · Molgaard et al. · 2016 [cited by applicant]
US 9349552B2 · Huska et al. · 2016 [cited by applicant]
US 9361018B2 · Defazio et al. · 2016 [cited by applicant]
US 9383887B1 · Khafizov et al. · 2016 [cited by applicant]
US 9389718B1 · Letourneur · 2016 [cited by applicant]
US 9389722B2 · Matsuki et al. · 2016 [cited by applicant]
US 9395800B2 · Liu et al. · 2016 [cited by applicant]
US 9400581B2 · Bokma et al. · 2016 [cited by applicant]
US 9405367B2 · Jung et al. · 2016 [cited by applicant]
US 9405428B2 · Roh et al. · 2016 [cited by applicant]
US 9417754B2 · Smith · 2016 [cited by applicant]
US 9423938B1 · Morris · 2016 [cited by applicant]
US 9436344B2 · Kuwabara et al. · 2016 [cited by applicant]
US 9448694B2 · Sharma et al. · 2016 [cited by applicant]
US 9451230B1 · Henderson et al. · 2016 [cited by applicant]
US 9471145B2 · Langlois et al. · 2016 [cited by applicant]
US 9477393B2 · Zambetti et al. · 2016 [cited by applicant]
US 9513765B2 · Miyazaki et al. · 2016 [cited by applicant]
US 9542013B2 · Dearman et al. · 2017 [cited by applicant]
US 9547436B2 · Ohki et al. · 2017 [cited by applicant]
US 9569093B2 · Lipman et al. · 2017 [cited by applicant]
US 9582178B2 · Grant et al. · 2017 [cited by applicant]
US 9600114B2 · Milam et al. · 2017 [cited by applicant]
US 9600116B2 · Tao et al. · 2017 [cited by applicant]
US 9612741B2 · Brown et al. · 2017 [cited by applicant]
US 9619076B2 · Bernstein et al. · 2017 [cited by applicant]
US 9619113B2 · Mark · 2017 [cited by applicant]
US 9625987B1 · LaPenna et al. · 2017 [cited by applicant]
US 9645722B1 · Stasior et al. · 2017 [cited by applicant]
US 9665762B2 · Thompson et al. · 2017 [cited by applicant]
US 9671943B2 · Van Der Velden · 2017 [cited by applicant]
US 9678571B1 · Robert et al. · 2017 [cited by applicant]
US 9733716B2 · Shaffer · 2017 [cited by applicant]
US 9740381B1 · Chaudhri et al. · 2017 [cited by applicant]
US 9753527B2 · Connell et al. · 2017 [cited by applicant]
US 9760241B1 · Lewbel · 2017 [cited by applicant]
US 9785305B2 · Alonso Ruiz et al. · 2017 [cited by applicant]
US 9798443B1 · Gray · 2017 [cited by applicant]
US 9804665B2 · DeBates et al. · 2017 [cited by applicant]
US 9829980B2 · Lisseman et al. · 2017 [cited by applicant]
US 9891747B2 · Jang et al. · 2018 [cited by applicant]
US 10037138B2 · Bernstein et al. · 2018 [cited by applicant]
US 10055066B2 · Lynn et al. · 2018 [cited by applicant]
US 10057490B2 · Shin et al. · 2018 [cited by applicant]
US 10095396B2 · Kudershian et al. · 2018 [cited by applicant]
US 10133388B2 · Sudou · 2018 [cited by applicant]
US 10133397B1 · Smith · 2018 [cited by applicant]
US 10180722B2 · Lu · 2019 [cited by applicant]
US 10222980B2 · Alonso Ruiz et al. · 2019 [cited by applicant]
US 10235023B2 · Gustafsson et al. · 2019 [cited by applicant]
US 10275087B1 · Smith · 2019 [cited by applicant]
US 10331769B1 · Hill et al. · 2019 [cited by applicant]
US 10386960B1 · Smith · 2019 [cited by applicant]
US 10469767B2 · Shikata · 2019 [cited by applicant]
US 10496151B2 · Kim et al. · 2019 [cited by applicant]
US 10547895B1 · Morris · 2020 [cited by applicant]
US 10564792B2 · Kim et al. · 2020 [cited by applicant]
US 10739896B2 · Kim et al. · 2020 [cited by applicant]
US 10771274B2 · Reimann et al. · 2020 [cited by applicant]
US 10782871B2 · Bernstein et al. · 2020 [cited by applicant]
US 11112961B2 · Ikeda et al. · 2021 [cited by applicant]
US 20010024195A1 · Hayakawa et al. · 2001 [cited by applicant]
US 20010045965A1 · Orbanes et al. · 2001 [cited by applicant]
US 20020006822A1 · Krintzman · 2002 [cited by applicant]
US 20020008691A1 · Hanajima et al. · 2002 [cited by applicant]
US 20020015064A1 · Robotham et al. · 2002 [cited by applicant]
US 20020042925A1 · Ebisu et al. · 2002 [cited by applicant]
US 20020054011A1 · Bruneau et al. · 2002 [cited by applicant]
US 20020057256A1 · Flack · 2002 [cited by applicant]
US 20020101447A1 · Carro · 2002 [cited by applicant]
US 20020109668A1 · Rosenberg et al. · 2002 [cited by applicant]
US 20020109678A1 · Marmolin et al. · 2002 [cited by applicant]
US 20020128036A1 · Yach et al. · 2002 [cited by applicant]
US 20020140680A1 · Lu · 2002 [cited by applicant]
US 20020140740A1 · Chen · 2002 [cited by applicant]
US 20020163498A1 · Chang et al. · 2002 [cited by applicant]
US 20020180763A1 · Kung · 2002 [cited by applicant]
US 20020186257A1 · Cadiz et al. · 2002 [cited by applicant]
US 20030001869A1 · Nissen · 2003 [cited by applicant]
US 20030013492A1 · Bokhari et al. · 2003 [cited by applicant]
US 20030058241A1 · Hsu · 2003 [cited by applicant]
US 20030068053A1 · Chu · 2003 [cited by applicant]
US 20030086496A1 · Zhang et al. · 2003 [cited by applicant]
US 20030112269A1 · Lentz et al. · 2003 [cited by applicant]
US 20030117440A1 · Hellyar et al. · 2003 [cited by applicant]
US 20030122779A1 · Martin et al. · 2003 [cited by applicant]
US 20030128242A1 · Gordon · 2003 [cited by applicant]
US 20030151589A1 · Bensen et al. · 2003 [cited by applicant]
US 20030184574A1 · Phillips et al. · 2003 [cited by applicant]
US 20030189552A1 · Chuang et al. · 2003 [cited by applicant]
US 20030189647A1 · Kang · 2003 [cited by applicant]
US 20030201914A1 · Fujiwara et al. · 2003 [cited by applicant]
US 20030206169A1 · Springer et al. · 2003 [cited by applicant]
US 20030222915A1 · Marion et al. · 2003 [cited by applicant]
US 20040015662A1 · Cummings · 2004 [cited by applicant]
US 20040021643A1 · Hoshino et al. · 2004 [cited by applicant]
US 20040056849A1 · Lohbihler et al. · 2004 [cited by applicant]
US 20040108995A1 · Hoshino et al. · 2004 [cited by applicant]
US 20040138849A1 · Schmidt et al. · 2004 [cited by applicant]
US 20040141010A1 · Fitzmaurice et al. · 2004 [cited by applicant]
US 20040150631A1 · Fleck et al. · 2004 [cited by applicant]
US 20040150644A1 · Kincaid et al. · 2004 [cited by applicant]
US 20040155752A1 · Radke · 2004 [cited by applicant]
US 20040155869A1 · Robinson et al. · 2004 [cited by applicant]
US 20040168131A1 · Blumberg · 2004 [cited by applicant]
US 20040174399A1 · Wu et al. · 2004 [cited by applicant]
US 20040219969A1 · Casey et al. · 2004 [cited by applicant]
US 20040267877A1 · Shiparo et al. · 2004 [cited by applicant]
US 20050012723A1 · Pallakoff · 2005 [cited by applicant]
US 20050039141A1 · Burke et al. · 2005 [cited by applicant]
US 20050064911A1 · Chen et al. · 2005 [cited by applicant]
US 20050066207A1 · Fleck et al. · 2005 [cited by applicant]
US 20050076256A1 · Fleck et al. · 2005 [cited by applicant]
US 20050078093A1 · Peterson, Jr. et al. · 2005 [cited by applicant]
US 20050091604A1 · Davis · 2005 [cited by applicant]
US 20050110769A1 · DaCosta et al. · 2005 [cited by applicant]
US 20050114785A1 · Finnigan et al. · 2005 [cited by applicant]
US 20050125742A1 · Grotjohn et al. · 2005 [cited by applicant]
US 20050134578A1 · Chambers et al. · 2005 [cited by applicant]
US 20050156892A1 · Grant · 2005 [cited by applicant]
US 20050183017A1 · Cain · 2005 [cited by applicant]
US 20050190280A1 · Haas et al. · 2005 [cited by applicant]
US 20050204295A1 · Voorhees et al. · 2005 [cited by applicant]
US 20050223338A1 · Partanen · 2005 [cited by applicant]
US 20050229112A1 · Clay et al. · 2005 [cited by applicant]
US 20050283726A1 · Lunati · 2005 [cited by applicant]
US 20050289476A1 · Tokkonen · 2005 [cited by applicant]
US 20060001650A1 · Robbins et al. · 2006 [cited by applicant]
US 20060001657A1 · Monney et al. · 2006 [cited by applicant]
US 20060012577A1 · Kyrola · 2006 [cited by applicant]
US 20060022955A1 · Kennedy · 2006 [cited by applicant]
US 20060026536A1 · Hotelling et al. · 2006 [cited by applicant]
US 20060031776A1 · Glein et al. · 2006 [cited by applicant]
US 20060036945A1 · Radtke et al. · 2006 [cited by applicant]
US 20060036971A1 · Mendel et al. · 2006 [cited by applicant]
US 20060059436A1 · Nurmi · 2006 [cited by applicant]
US 20060067677A1 · Tokiwa et al. · 2006 [cited by applicant]
US 20060101347A1 · Runov et al. · 2006 [cited by applicant]
US 20060101581A1 · Blanchard et al. · 2006 [cited by applicant]
US 20060109252A1 · Kolmykov-Zotov et al. · 2006 [cited by applicant]
US 20060109256A1 · Grant et al. · 2006 [cited by applicant]
US 20060119586A1 · Grant et al. · 2006 [cited by applicant]
US 20060132455A1 · Rimas-Ribikauskas et al. · 2006 [cited by applicant]
US 20060132456A1 · Anson · 2006 [cited by applicant]
US 20060132457A1 · Rimas-Ribikauskas et al. · 2006 [cited by applicant]
US 20060136834A1 · Cao et al. · 2006 [cited by applicant]
US 20060136845A1 · Rimas-Ribikauskas et al. · 2006 [cited by applicant]
US 20060161861A1 · Holecek et al. · 2006 [cited by applicant]
US 20060161870A1 · Hotelling et al. · 2006 [cited by applicant]
US 20060187215A1 · Rosenberg et al. · 2006 [cited by applicant]
US 20060190834A1 · Marcjan · 2006 [cited by applicant]
US 20060195438A1 · Galuten · 2006 [cited by applicant]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20060210958A1 · Rimas-Ribikauskas et al. · 2006 [cited by applicant]
US 20060212812A1 · Simmons et al. · 2006 [cited by applicant]
US 20060213754A1 · Jarrett et al. · 2006 [cited by applicant]
US 20060224989A1 · Pettiross et al. · 2006 [cited by applicant]
US 20060233248A1 · Rynderman et al. · 2006 [cited by applicant]
US 20060236263A1 · Bathiche et al. · 2006 [cited by applicant]
US 20060274042A1 · Krah et al. · 2006 [cited by applicant]
US 20060274086A1 · Forstall et al. · 2006 [cited by applicant]
US 20060277469A1 · Chaudhri et al. · 2006 [cited by applicant]
US 20060282778A1 · Barsness et al. · 2006 [cited by applicant]
US 20060284858A1 · Rekimoto · 2006 [cited by applicant]
US 20060290681A1 · Ho et al. · 2006 [cited by applicant]
US 20070003134A1 · Song et al. · 2007 [cited by applicant]
US 20070024595A1 · Baker et al. · 2007 [cited by applicant]
US 20070024646A1 · Saarinen et al. · 2007 [cited by applicant]
US 20070036456A1 · Hooper · 2007 [cited by applicant]
US 20070080953A1 · Lii · 2007 [cited by applicant]
US 20070113681A1 · Nishimura et al. · 2007 [cited by applicant]
US 20070120834A1 · Boillot · 2007 [cited by applicant]
US 20070120835A1 · Sato · 2007 [cited by applicant]
US 20070124699A1 · Michaels · 2007 [cited by applicant]
US 20070152959A1 · Peters · 2007 [cited by applicant]
US 20070157089A1 · Van Os et al. · 2007 [cited by applicant]
US 20070157173A1 · Klein et al. · 2007 [cited by applicant]
US 20070168369A1 · Bruns · 2007 [cited by applicant]
US 20070168890A1 · Zhao et al. · 2007 [cited by applicant]
US 20070176904A1 · Russo · 2007 [cited by applicant]
US 20070182999A1 · Anthony et al. · 2007 [cited by applicant]
US 20070183142A1 · Bollman · 2007 [cited by examiner]
US 20070186178A1 · Schiller · 2007 [cited by applicant]
US 20070200713A1 · Weber et al. · 2007 [cited by applicant]
US 20070222768A1 · Geurts et al. · 2007 [cited by applicant]
US 20070229455A1 · Martin et al. · 2007 [cited by applicant]
US 20070229464A1 · Hotelling et al. · 2007 [cited by applicant]
US 20070236450A1 · Colgate et al. · 2007 [cited by applicant]
US 20070236477A1 · Ryu et al. · 2007 [cited by applicant]
US 20070245241A1 · Bertram et al. · 2007 [cited by applicant]
US 20070257821A1 · Son et al. · 2007 [cited by applicant]
US 20070270182A1 · Gulliksson et al. · 2007 [cited by applicant]
US 20070271513A1 · Andren et al. · 2007 [cited by applicant]
US 20070288862A1 · Ording · 2007 [cited by applicant]
US 20070294295A1 · Finkelstein et al. · 2007 [cited by applicant]
US 20070299923A1 · Skelly et al. · 2007 [cited by applicant]
US 20080001924A1 · de los Reyes et al. · 2008 [cited by applicant]
US 20080010610A1 · Lim et al. · 2008 [cited by applicant]
US 20080024459A1 · Poupyrev et al. · 2008 [cited by applicant]
US 20080034306A1 · Ording · 2008 [cited by applicant]
US 20080034331A1 · Josephsoon et al. · 2008 [cited by applicant]
US 20080036743A1 · Westerman et al. · 2008 [cited by applicant]
US 20080051989A1 · Welsh · 2008 [cited by applicant]
US 20080052945A1 · Matas et al. · 2008 [cited by applicant]
US 20080066010A1 · Brodersen et al. · 2008 [cited by applicant]
US 20080094367A1 · Van De Ven et al. · 2008 [cited by applicant]