IP Library Granted Patent US 12,737,050
Granted Patent B2
US 12,737,050 · App. 18/615,715 · Granted Sep 15, 2026

User interfaces for gesture detection

Inventors: Yiqiang Nie (San Francisco, CA); Kaan E. Dogrusoz (San Francisco, CA); Charles Maalouf (Seattle, WA); Elizabeth A Ottens (San Francisco, CA); Brady J. Quist (Woodinville, WA)
Assignee: Apple Inc.
G06F3/017G06F3/015
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,737,050
App. No.
18/615,715
Granted
Sep 15, 2026
Kind
B2
Abstract

A computer system detects a gesture, such as an air gesture, and performs an operation based on the gesture.

Claims (129)

1 . A computer system configured to communicate with a display generation component and one or more input devices that include a physiological sensor, 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 respective user interface that includes a plurality of representations corresponding to a plurality of detected external devices;

while displaying the respective user interface, detecting, via the one or more input devices, a first air gesture to display a respective indication corresponding to a respective external device from among the plurality of detected external devices;

in response to detecting the first air gesture to display the respective indication corresponding to the respective external device, displaying, in the respective user interface and via the display generation component, the respective indication corresponding to the respective external device;

while displaying the respective indication corresponding to the respective external device in the respective user interface, detecting, via the one or more input devices, a respective air gesture; and

in response to detecting the respective air gesture:

in accordance with a determination that the respective indication corresponds to a first external device, sending a command corresponding to the respective air gesture to the first external device without sending the command corresponding to the respective air gesture to a second external device that is different from the first external device; and

in accordance with a determination that the respective indication corresponds to the second external device, sending the command corresponding to the respective air gesture to the second external device without sending the command corresponding to the respective air gesture to the first external device.

2 . The computer system of claim 1 , wherein:

in accordance with a determination that the respective air gesture is a second air gesture, the command is a first command; and

in accordance with a determination that the respective air gesture is a third air gesture that is different from the second air gesture, the command is a second command that is different from the first command.

3 . The computer system of claim 1 , wherein the one or more input devices include a physiological sensor, the one or more programs further including instructions for:

detecting, via the physiological sensor, a heart rate of a user of the computer system; and

displaying, via the display generation component, the heart rate.

4 . The computer system of claim 1 , wherein the computer system is a wearable device that is being worn by a user of the computer system.

5 . The computer system of claim 1 , wherein the first air gesture to display the respective indication corresponding to the respective external device is a double-pinch air gesture.

6 . The computer system of claim 1 , wherein the first air gesture to display the respective indication corresponding to the respective external device includes a swipe air gesture.

7 . The computer system of claim 1 , wherein:

the plurality of detected external devices are selected based on detected proximity of the plurality of detected external devices to the computer system; and

an order of indications of the plurality of detected external devices is based on states and/or proximity of the plurality of detected external devices.

8 . The computer system of claim 1 , wherein the respective air gesture is a swipe air gesture and the command corresponding to the swipe air gesture is a navigational command to navigate a user interface of the respective external device.

9 . The computer system of claim 1 , the one or more programs further including instructions for:

while displaying the respective indication corresponding to the respective external device, detecting, via the one or more input devices, a double-pinch air gesture; and

in response to detecting the double-pinch air gesture, ceasing to display an indication of an external device of the plurality of detected external devices.

10 . The computer system of claim 1 , the one or more programs further including instructions for:

in response to receiving the first air gesture to display the respective indication corresponding to the respective external device, sending an indication to the respective external device that the computer system is configured to control the respective external device.

11 . The computer system of claim 1 , wherein:

the respective air gesture includes a pinch-and-hold air gesture performed by a hand of a user of the computer system and the respective air gesture includes a first magnitude of rotation of the hand of the user of the computer system, wherein the command corresponding to the respective air gesture that is sent to the respective external device includes a second magnitude, based on the first magnitude, of change for a feature of the respective external device.

12 . The computer system of claim 11 , wherein the first magnitude is an amount of rotation of the hand of the user of the computer system.

13 . The computer system of claim 11 , wherein the first magnitude is a speed of rotation of the hand of the user of the computer system.

14 . The computer system of claim 11 , wherein a rate of change of the feature of the respective external device is limited to a threshold rate based on a value of the feature of the respective external device exceeding a threshold value.

15 . The computer system of claim 11 , the one or more programs further including instructions for:

in response to detecting rotation of the hand of the user of the computer system as part of the respective air gesture, providing tactile feedback.

16 . The computer system of claim 1 , wherein the respective air gesture is a pinch air gesture.

17 . The computer system of claim 1 , wherein the respective air gesture is a pinch-and-hold air gesture and the command corresponding to the pinch-and-hold air gesture is a navigational command to navigate back in a user interface of the respective external device.

18 . The computer system of claim 1 , wherein the respective air gesture is a tap of a finger of a user of the computer system against a palm of the user of the computer system.

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

while displaying the respective indication corresponding to the respective external device, detecting, via one or more microphones of the computer system, an utterance; and

in response to detecting the utterance:

in accordance with a determination that the respective indication corresponds to the first external device, sending information based on the utterance to the first external device without sending the information based on the utterance to the second external device; and

in accordance with a determination that the respective indication corresponds to the second external device, sending information based on the utterance to the second external device without sending the information based on the utterance to the first external device.

20 . The computer system of claim 1 , wherein a first indication corresponds to a first application of a first external device and a second indication, different from the first indication, corresponds to a second application, different from the first application, of the first external device.

21 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more input devices, the one or more programs including instructions for:

displaying, via the display generation component, a respective user interface that includes a plurality of representations corresponding to a plurality of detected external devices;

while displaying the respective user interface, detecting, via the one or more input devices, a first air gesture to display a respective indication corresponding to a respective external device from among the plurality of detected external devices;

in response to detecting the first air gesture to display the respective indication corresponding to the respective external device, displaying, in the respective user interface and via the display generation component, the respective indication corresponding to the respective external device;

while displaying the respective indication corresponding to the respective external device in the respective user interface, detecting, via the one or more input devices, a respective air gesture; and

in response to detecting the respective air gesture:

in accordance with a determination that the respective indication corresponds to a first external device, sending a command corresponding to the respective air gesture to the first external device without sending the command corresponding to the respective air gesture to a second external device that is different from the first external device; and

in accordance with a determination that the respective indication corresponds to the second external device, sending a command corresponding to the respective air gesture to the second external device without sending the command corresponding to the respective air gesture to the first external device.

22 . A method, comprising:

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

displaying, via the display generation component, a respective user interface that includes a plurality of representations corresponding to a plurality of detected external devices;

while displaying the respective user interface, detecting, via the one or more input devices, a first air gesture to display a respective indication corresponding to a respective external device from among the plurality of detected external devices;

in response to detecting the first air gesture to display the respective indication corresponding to the respective external device, displaying, in the respective user interface and via the display generation component, the respective indication corresponding to the respective external device;

while displaying the respective indication corresponding to the respective external device in the respective user interface, detecting, via the one or more input devices, a respective air gesture; and

in response to detecting the respective air gesture:

in accordance with a determination that the respective indication corresponds to a first external device, sending a command corresponding to the respective air gesture to the first external device without sending the command corresponding to the respective air gesture to a second external device that is different from the first external device; and

in accordance with a determination that the respective indication corresponds to the second external device, sending a command corresponding to the respective air gesture to the second external device without sending the command corresponding to the respective air gesture to the first external device.

23 . The non-transitory computer-readable storage medium of claim 21 , wherein:

in accordance with a determination that the respective air gesture is a second air gesture, the command is a first command; and

in accordance with a determination that the respective air gesture is a third air gesture that is different from the second air gesture, the command is a second command that is different from the first command.

24 . The non-transitory computer-readable storage medium of claim 21 , wherein the one or more input devices include a physiological sensor, the one or more programs further including instructions for:

detecting, via the physiological sensor, a heart rate of a user of the computer system; and

displaying, via the display generation component, the heart rate.

25 . The non-transitory computer-readable storage medium of claim 21 , wherein the computer system is a wearable device that is being worn by a user of the computer system.

26 . The non-transitory computer-readable storage medium of claim 21 , wherein the first air gesture to display the respective indication corresponding to the respective external device is a double-pinch air gesture.

27 . The non-transitory computer-readable storage medium of claim 21 , wherein the first air gesture to display the respective indication corresponding to the respective external device includes a swipe air gesture.

28 . The non-transitory computer-readable storage medium of claim 21 , wherein:

the plurality of detected external devices are selected based on detected proximity of the plurality of detected external devices to the computer system; and

an order of indications of the plurality of detected external devices is based on states and/or proximity of the plurality of detected external devices.

29 . The non-transitory computer-readable storage medium of claim 21 , wherein the respective air gesture is a swipe air gesture and the command corresponding to the swipe air gesture is a navigational command to navigate a user interface of the respective external device.

30 . The non-transitory computer-readable storage medium of claim 21 , the one or more programs further including instructions for:

while displaying the respective indication corresponding to the respective external device, detecting, via the one or more input devices, a double-pinch air gesture; and

in response to detecting the double-pinch air gesture, ceasing to display an indication of an external device of the plurality of detected external devices.

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

in response to receiving the first air gesture to display the respective indication corresponding to the respective external device, sending an indication to the respective external device that the computer system is configured to control the respective external device.

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

the respective air gesture includes a pinch-and-hold air gesture performed by a hand of a user of the computer system and the respective air gesture includes a first magnitude of rotation of the hand of the user of the computer system, wherein the command corresponding to the respective air gesture that is sent to the respective external device includes a second magnitude, based on the first magnitude, of change for a feature of the respective external device.

33 . The non-transitory computer-readable storage medium of claim 32 , wherein the first magnitude is an amount of rotation of the hand of the user of the computer system.

34 . The non-transitory computer-readable storage medium of claim 32 , wherein the first magnitude is a speed of rotation of the hand of the user of the computer system.

35 . The non-transitory computer-readable storage medium of claim 32 , wherein a rate of change of the feature of the respective external device is limited to a threshold rate based on a value of the feature of the respective external device exceeding a threshold value.

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

in response to detecting rotation of the hand of the user of the computer system as part of the respective air gesture, providing tactile feedback.

37 . The non-transitory computer-readable storage medium of claim 21 , wherein the respective air gesture is a pinch air gesture.

38 . The non-transitory computer-readable storage medium of claim 21 , wherein the respective air gesture is a pinch-and-hold air gesture and the command corresponding to the pinch-and-hold air gesture is a navigational command to navigate back in a user interface of the respective external device.

39 . The non-transitory computer-readable storage medium of claim 21 , wherein the respective air gesture is a tap of a finger of a user of the computer system against a palm of the user of the computer system.

40 . The non-transitory computer-readable storage medium of claim 21 , the one or more programs further including instructions for:

while displaying the respective indication corresponding to the respective external device, detecting, via one or more microphones of the computer system, an utterance; and

in response to detecting the utterance:

in accordance with a determination that the respective indication corresponds to the first external device, sending information based on the utterance to the first external device without sending the information based on the utterance to the second external device; and

in accordance with a determination that the respective indication corresponds to the second external device, sending information based on the utterance to the second external device without sending the information based on the utterance to the first external device.

41 . The non-transitory computer-readable storage medium of claim 21 , wherein a first indication corresponds to a first application of a first external device and a second indication, different from the first indication, corresponds to a second application, different from the first application, of the first external device.

42 . The method of claim 22 , wherein:

in accordance with a determination that the respective air gesture is a second air gesture, the command is a first command; and

in accordance with a determination that the respective air gesture is a third air gesture that is different from the second air gesture, the command is a second command that is different from the first command.

43 . The method of claim 22 , wherein the one or more input devices include a physiological sensor, the method further comprising:

detecting, via the physiological sensor, a heart rate of a user of the computer system; and

displaying, via the display generation component, the heart rate.

44 . The method of claim 22 , wherein the computer system is a wearable device that is being worn by a user of the computer system.

45 . The method of claim 22 , wherein the first air gesture to display the respective indication corresponding to the respective external device is a double-pinch air gesture.

46 . The method of claim 22 , wherein the first air gesture to display the respective indication corresponding to the respective external device includes a swipe air gesture.

47 . The method of claim 22 , wherein:

the plurality of detected external devices are selected based on detected proximity of the plurality of detected external devices to the computer system; and

an order of indications of the plurality of detected external devices is based on states and/or proximity of the plurality of detected external devices.

48 . The method of claim 22 , wherein the respective air gesture is a swipe air gesture and the command corresponding to the swipe air gesture is a navigational command to navigate a user interface of the respective external device.

49 . The method of claim 22 , further comprising:

while displaying the respective indication corresponding to the respective external device, detecting, via the one or more input devices, a double-pinch air gesture; and

in response to detecting the double-pinch air gesture, ceasing to display an indication of an external device of the plurality of detected external devices.

50 . The method of claim 22 , further comprising:

in response to receiving the first air gesture to display the respective indication corresponding to the respective external device, sending an indication to the respective external device that the computer system is configured to control the respective external device.

51 . The method of claim 22 , wherein:

the respective air gesture includes a pinch-and-hold air gesture performed by a hand of a user of the computer system and the respective air gesture includes a first magnitude of rotation of the hand of the user of the computer system, wherein the command corresponding to the respective air gesture that is sent to the respective external device includes a second magnitude, based on the first magnitude, of change for a feature of the respective external device.

52 . The method of claim 51 , wherein the first magnitude is an amount of rotation of the hand of the user of the computer system.

53 . The method of claim 51 , wherein the first magnitude is a speed of rotation of the hand of the user of the computer system.

54 . The method of claim 51 , wherein a rate of change of the feature of the respective external device is limited to a threshold rate based on a value of the feature of the respective external device exceeding a threshold value.

55 . The method of claim 51 , further comprising:

in response to detecting rotation of the hand of the user of the computer system as part of the respective air gesture, providing tactile feedback.

56 . The method of claim 22 , wherein the respective air gesture is a pinch air gesture.

57 . The method of claim 22 , wherein the respective air gesture is a pinch-and-hold air gesture and the command corresponding to the pinch-and-hold air gesture is a navigational command to navigate back in a user interface of the respective external device.

58 . The method of claim 22 , wherein the respective air gesture is a tap of a finger of a user of the computer system against a palm of the user of the computer system.

59 . The method of claim 22 , further comprising:

while displaying the respective indication corresponding to the respective external device, detecting, via one or more microphones of the computer system, an utterance; and

in response to detecting the utterance:

in accordance with a determination that the respective indication corresponds to the first external device, sending information based on the utterance to the first external device without sending the information based on the utterance to the second external device; and

in accordance with a determination that the respective indication corresponds to the second external device, sending information based on the utterance to the second external device without sending the information based on the utterance to the first external device.

60 . The method of claim 22 , wherein a first indication corresponds to a first application of a first external device and a second indication, different from the first indication, corresponds to a second application, different from the first application, of the first external device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2024
From: NIE, YIQIANG; DOGRUSOZ, KAAN E.; MAALOUF, CHARLES; OTTENS, ELIZABETH A.; QUIST, BRADY J.
To: APPLE INC.
Reel/Frame 067031/0667 →
Continuity (2)
Provisional Application 63464515 · May 5, 2023
Related Publication 20240385691A1 · Nov 21, 2024
References Cited (400)
US 4803487A · Willard et al. · 1989 [cited by applicant]
US 5483261A · Yasutake · 1996 [cited by applicant]
US 5488204A · Mead et al. · 1996 [cited by applicant]
US 5617031A · Tuttle · 1997 [cited by applicant]
US 5793366A · Mano et al. · 1998 [cited by applicant]
US 5825352A · Bisset et al. · 1998 [cited by applicant]
US 5825353A · Will · 1998 [cited by applicant]
US 5835079A · Shieh · 1998 [cited by applicant]
US 5853327A · Gilboa · 1998 [cited by applicant]
US 5880411A · Gillespie et al. · 1999 [cited by applicant]
US 6008807A · Bretschneider et al. · 1999 [cited by applicant]
US 6016248A · Anzai et al. · 2000 [cited by applicant]
US 6031531A · Kimble · 2000 [cited by applicant]
US 6128010A · Baxter et al. · 2000 [cited by applicant]
US 6167353A · Piernot et al. · 2000 [cited by applicant]
US 6188391B1 · Seely et al. · 2001 [cited by applicant]
US 6190174B1 · Lam · 2001 [cited by applicant]
US 6232972B1 · Arcuri 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 et al. · 2001 [cited by applicant]
US 6359837B1 · Tsukamoto · 2002 [cited by applicant]
US 6424376B1 · Hirasawa · 2002 [cited by applicant]
US 6429896B1 · Aruga et al. · 2002 [cited by applicant]
US 6522347B1 · Tsuji et al. · 2003 [cited by applicant]
US 6650894B1 · Berstis et al. · 2003 [cited by applicant]
US 6690387B2 · Zimmerman et al. · 2004 [cited by applicant]
US 6809724B1 · Shiraishi et al. · 2004 [cited by applicant]
US 6809759B1 · Chiang · 2004 [cited by applicant]
US 6819867B2 · Mayer et al. · 2004 [cited by applicant]
US 6857105B1 · Fox et al. · 2005 [cited by applicant]
US 6889138B1 · Krull et al. · 2005 [cited by applicant]
US 7015894B2 · Morohoshi · 2006 [cited by applicant]
US 7184064B2 · Zimmerman et al. · 2007 [cited by applicant]
US 7463304B2 · Murray · 2008 [cited by applicant]
US 7537162B1 · Siu · 2009 [cited by applicant]
US 7571014B1 · Lambourne et al. · 2009 [cited by applicant]
US 7616110B2 · Crump et al. · 2009 [cited by applicant]
US 7653883B2 · Hotelling et al. · 2010 [cited by applicant]
US 7656393B2 · King et al. · 2010 [cited by applicant]
US 7663607B2 · Hotelling et al. · 2010 [cited by applicant]
US 7843471B2 · Doan et al. · 2010 [cited by applicant]
US 7905815B2 · Ellis et al. · 2011 [cited by applicant]
US 8170656B2 · Tan et al. · 2012 [cited by applicant]
US 8189087B2 · Misawa et al. · 2012 [cited by applicant]
US 8196043B2 · Crow et al. · 2012 [cited by applicant]
US 8290603B1 · Lambourne · 2012 [cited by applicant]
US 8341537B2 · Ray et al. · 2012 [cited by applicant]
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 8624836B1 · Miller et al. · 2014 [cited by applicant]
US 8634808B1 · Zhong et al. · 2014 [cited by applicant]
US 8675084B2 · Bolton et al. · 2014 [cited by applicant]
US 8742890B2 · Gocho · 2014 [cited by applicant]
US 8762895B2 · Mehta et al. · 2014 [cited by applicant]
US 8769554B2 · Onda et al. · 2014 [cited by applicant]
US 8872760B2 · Tsurumi · 2014 [cited by applicant]
US 8894462B2 · Leyland et al. · 2014 [cited by applicant]
US 8924894B1 · Yaksick et al. · 2014 [cited by applicant]
US 8963806B1 · Starner et al. · 2015 [cited by applicant]
US 8983539B1 · Kim et al. · 2015 [cited by applicant]
US 9071945B1 · Rubin et al. · 2015 [cited by applicant]
US 9112849B1 · Werkelin Ahlin et al. · 2015 [cited by applicant]
US 9146124B2 · Parada et al. · 2015 [cited by applicant]
US 9171268B1 · Penilla et al. · 2015 [cited by applicant]
US 9172866B2 · Ito 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 9329831B1 · Fullerton et al. · 2016 [cited by applicant]
US 9369537B1 · Mathew et al. · 2016 [cited by applicant]
US 9389694B2 · Ataee et al. · 2016 [cited by applicant]
US D765118S · Bachman et al. · 2016 [cited by applicant]
US 9405766B2 · Robbin et al. · 2016 [cited by applicant]
US 9414115B1 · Mao et al. · 2016 [cited by applicant]
US 9423868B2 · Iwasaki · 2016 [cited by applicant]
US 9451144B2 · Dye et al. · 2016 [cited by applicant]
US 9462340B1 · Mathurin · 2016 [cited by applicant]
US 9495575B2 · Kim et al. · 2016 [cited by applicant]
US D773510S · Foss et al. · 2016 [cited by applicant]
US 9532723B2 · Kim et al. · 2017 [cited by applicant]
US 9544563B1 · Chin et al. · 2017 [cited by applicant]
US 9547419B2 · Yang et al. · 2017 [cited by applicant]
US 9560629B2 · Migicovsky et al. · 2017 [cited by applicant]
US 9574896B2 · Mcgavran et al. · 2017 [cited by applicant]
US 9594354B1 · Kahn et al. · 2017 [cited by applicant]
US 9628950B1 · Noeth et al. · 2017 [cited by applicant]
US 9652741B2 · Goldberg et al. · 2017 [cited by applicant]
US D789381S · Okumura 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 9820323B1 · Young et al. · 2017 [cited by applicant]
US 9832697B2 · Kotecha et al. · 2017 [cited by applicant]
US 9892715B2 · Komulainen et al. · 2018 [cited by applicant]
US 9927957B1 · Sagar et al. · 2018 [cited by applicant]
US 9939899B2 · Allec et al. · 2018 [cited by applicant]
US 9942463B2 · Kuo et al. · 2018 [cited by applicant]
US 9973674B2 · Dye et al. · 2018 [cited by applicant]
US 9977566B2 · Jitkoff et al. · 2018 [cited by applicant]
US 10001817B2 · Zambetti et al. · 2018 [cited by applicant]
US 10019599B1 · Moran et al. · 2018 [cited by applicant]
US 10135905B2 · Chaudhri et al. · 2018 [cited by applicant]
US 10182138B2 · Motika et al. · 2019 [cited by applicant]
US 10216392B2 · Zhao · 2019 [cited by applicant]
US 10261595B1 · Kin · 2019 [cited by applicant]
US 10299300B1 · Young · 2019 [cited by applicant]
US 10310697B2 · Roberts et al. · 2019 [cited by applicant]
US 10318034B1 · Hauenstein et al. · 2019 [cited by applicant]
US 10324590B2 · Yang et al. · 2019 [cited by applicant]
US 10356070B2 · Cha et al. · 2019 [cited by applicant]
US 10466881B2 · Sasaki et al. · 2019 [cited by applicant]
US 10524300B2 · Ueda et al. · 2019 [cited by applicant]
US 10627914B2 · Ang et al. · 2020 [cited by applicant]
US 10643246B1 · Suprasadachandran Pillai · 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 10691397B1 · Clements · 2020 [cited by examiner]
US 10721711B2 · Kirov 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 11050873B2 · Kim 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 et al. · 2023 [cited by applicant]
US 11868531B1 · Tasci · 2024 [cited by applicant]
US 20010030597A1 · Inoue et al. · 2001 [cited by applicant]
US 20010031622A1 · Kivela et al. · 2001 [cited by applicant]
US 20020024500A1 · Howard · 2002 [cited by applicant]
US 20020068600A1 · Chihara et al. · 2002 [cited by applicant]
US 20020140803A1 · Gutta et al. · 2002 [cited by applicant]
US 20020142734A1 · Wickstead · 2002 [cited by applicant]
US 20020171737A1 · Tullis et al. · 2002 [cited by applicant]
US 20030025802A1 · Mayer, Jr. et al. · 2003 [cited by applicant]
US 20030128237A1 · Sakai · 2003 [cited by applicant]
US 20030151982A1 · Brewer et al. · 2003 [cited by applicant]
US 20030158927A1 · Sagey et al. · 2003 [cited by applicant]
US 20030171984A1 · Wodka et al. · 2003 [cited by applicant]
US 20040044953A1 · Watkins et al. · 2004 [cited by applicant]
US 20040100389A1 · Naito et al. · 2004 [cited by applicant]
US 20040264916A1 · Van et al. · 2004 [cited by applicant]
US 20050114374A1 · Juszkiewicz · 2005 [cited by examiner]
US 20050117601A1 · Anderson et al. · 2005 [cited by applicant]
US 20050134695A1 · Deshpande et al. · 2005 [cited by applicant]
US 20050198319A1 · Chan et al. · 2005 [cited by applicant]
US 20050237194A1 · Voba et al. · 2005 [cited by applicant]
US 20050246642A1 · Valderas et al. · 2005 [cited by applicant]
US 20060010402A1 · Undasan · 2006 [cited by applicant]
US 20060079973A1 · Bacharach et al. · 2006 [cited by applicant]
US 20060107226A1 · Matthews et al. · 2006 [cited by applicant]
US 20060135064A1 · Cho et al. · 2006 [cited by applicant]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20060217104A1 · Cho · 2006 [cited by applicant]
US 20070021153A1 · Novak · 2007 [cited by applicant]
US 20070025711A1 · Marcus et al. · 2007 [cited by applicant]
US 20070040810A1 · Dowe et al. · 2007 [cited by applicant]
US 20070096283A1 · Ljung et al. · 2007 [cited by applicant]
US 20070109417A1 · Hyttfors et al. · 2007 [cited by applicant]
US 20070143495A1 · Porat · 2007 [cited by applicant]
US 20070165103A1 · Arima et al. · 2007 [cited by applicant]
US 20070180392A1 · Russo · 2007 [cited by applicant]
US 20070191008A1 · Bucher et al. · 2007 [cited by applicant]
US 20070236451A1 · Ofek et al. · 2007 [cited by applicant]
US 20070254640A1 · Bliss · 2007 [cited by applicant]
US 20070259654A1 · Oijer · 2007 [cited by applicant]
US 20080004113A1 · Avery et al. · 2008 [cited by applicant]
US 20080052643A1 · Ike et al. · 2008 [cited by applicant]
US 20080077673A1 · Thomas et al. · 2008 [cited by applicant]
US 20080120029A1 · Zelek et al. · 2008 [cited by applicant]
US 20080122796A1 · Jobs et al. · 2008 [cited by applicant]
US 20080165136A1 · Christie et al. · 2008 [cited by applicant]
US 20080214191A1 · Yach et al. · 2008 [cited by applicant]
US 20080219151A1 · Ma et al. · 2008 [cited by applicant]
US 20080259829A1 · Rosenblatt · 2008 [cited by applicant]
US 20080284855A1 · Umeyama et al. · 2008 [cited by applicant]
US 20080300055A1 · Lutnick et al. · 2008 [cited by applicant]
US 20080320394A1 · Womack · 2008 [cited by applicant]
US 20090060170A1 · Coughlan et al. · 2009 [cited by applicant]
US 20090068984A1 · Burnett · 2009 [cited by applicant]
US 20090088207A1 · Sweeney et al. · 2009 [cited by applicant]
US 20090102933A1 · Harris et al. · 2009 [cited by applicant]
US 20090143114A1 · Vargas et al. · 2009 [cited by applicant]
US 20090144391A1 · Jung et al. · 2009 [cited by applicant]
US 20090176532A1 · Chae et al. · 2009 [cited by applicant]
US 20090195402A1 · Izadi et al. · 2009 [cited by applicant]
US 20090195497A1 · Fitzgerald et al. · 2009 [cited by applicant]
US 20090203315A1 · Kawabata et al. · 2009 [cited by applicant]
US 20090207743A1 · Huq et al. · 2009 [cited by applicant]
US 20090222748A1 · Lejeune et al. · 2009 [cited by applicant]
US 20090225060A1 · Rizolu et al. · 2009 [cited by applicant]
US 20090228868A1 · Forstall et al. · 2009 [cited by applicant]
US 20090231960A1 · Hutcheson · 2009 [cited by applicant]
US 20090239587A1 · Negron et al. · 2009 [cited by applicant]
US 20090251410A1 · Mori et al. · 2009 [cited by applicant]
US 20090284476A1 · Bull et al. · 2009 [cited by applicant]
US 20090306487A1 · Crowe et al. · 2009 [cited by applicant]
US 20090311993A1 · Horodezky · 2009 [cited by applicant]
US 20090315671A1 · Gocho et al. · 2009 [cited by applicant]
US 20090318082A1 · Sinton · 2009 [cited by examiner]
US 20090325630A1 · Tiltola et al. · 2009 [cited by applicant]
US 20100026626A1 · Macfarlane · 2010 [cited by applicant]
US 20100026640A1 · Kim et al. · 2010 [cited by applicant]
US 20100054497A1 · Bull et al. · 2010 [cited by applicant]
US 20100088182A1 · Ryder et al. · 2010 [cited by applicant]
US 20100125785A1 · Moore et al. · 2010 [cited by applicant]
US 20100138764A1 · Hatambeiki et al. · 2010 [cited by applicant]
US 20100149090A1 · Morris et al. · 2010 [cited by applicant]
US 20100162160A1 · Stallings et al. · 2010 [cited by applicant]
US 20100169790A1 · Vaughan et al. · 2010 [cited by applicant]
US 20100178873A1 · Lee et al. · 2010 [cited by applicant]
US 20100182126A1 · Martis et al. · 2010 [cited by applicant]
US 20100199232A1 · Mistry et al. · 2010 [cited by applicant]
US 20100228836A1 · Lehtovirta et al. · 2010 [cited by applicant]
US 20100284389A1 · Ramsay et al. · 2010 [cited by applicant]
US 20100287513A1 · Singh et al. · 2010 [cited by applicant]
US 20100289740A1 · Kim et al. · 2010 [cited by applicant]
US 20100289772A1 · Miller · 2010 [cited by applicant]
US 20100289910A1 · Kamshilin et al. · 2010 [cited by applicant]
US 20100321201A1 · Huang et al. · 2010 [cited by applicant]
US 20110012772A1 · Chuang et al. · 2011 [cited by applicant]
US 20110016425A1 · Homburg et al. · 2011 [cited by applicant]
US 20110029750A1 · Jang et al. · 2011 [cited by applicant]
US 20110037712A1 · Kim et al. · 2011 [cited by applicant]
US 20110054360A1 · Son et al. · 2011 [cited by applicant]
US 20110058052A1 · Bolton et al. · 2011 [cited by applicant]
US 20110059769A1 · Brunolli · 2011 [cited by applicant]
US 20110081860A1 · Brown et al. · 2011 [cited by applicant]
US 20110090407A1 · Friedman · 2011 [cited by applicant]
US 20110106921A1 · Brown et al. · 2011 [cited by applicant]
US 20110111735A1 · Pietrow · 2011 [cited by applicant]
US 20110115932A1 · Shin et al. · 2011 [cited by applicant]
US 20110130168A1 · Vendrow et al. · 2011 [cited by applicant]
US 20110138284A1 · Wigdor et al. · 2011 [cited by applicant]
US 20110148568A1 · Lim et al. · 2011 [cited by applicant]
US 20110153435A1 · Pisaris-henderson · 2011 [cited by applicant]
US 20110153628A1 · Basu et al. · 2011 [cited by applicant]
US 20110157055A1 · Tilley et al. · 2011 [cited by applicant]
US 20110159469A1 · Hwang et al. · 2011 [cited by applicant]
US 20110159927A1 · Choi · 2011 [cited by applicant]
US 20110173204A1 · Murillo et al. · 2011 [cited by applicant]
US 20110181520A1 · Boda et al. · 2011 [cited by applicant]
US 20110183613A1 · Nocera · 2011 [cited by applicant]
US 20110210931A1 · Shai · 2011 [cited by applicant]
US 20110225492A1 · Boettcher et al. · 2011 [cited by applicant]
US 20110235926A1 · Yokono · 2011 [cited by applicant]
US 20110237221A1 · Prakash et al. · 2011 [cited by applicant]
US 20110252318A1 · Helms · 2011 [cited by applicant]
US 20110316884A1 · Giambalvo et al. · 2011 [cited by applicant]
US 20120019400A1 · Patel et al. · 2012 [cited by applicant]
US 20120044062A1 · Jersa et al. · 2012 [cited by applicant]
US 20120051560A1 · Sanders · 2012 [cited by applicant]
US 20120069206A1 · Hsieh · 2012 [cited by applicant]
US 20120071146A1 · Shrivastava et al. · 2012 [cited by applicant]
US 20120089300A1 · Wolterman et al. · 2012 [cited by applicant]
US 20120115608A1 · Pfeifer et al. · 2012 [cited by applicant]
US 20120120277A1 · Tsai et al. · 2012 [cited by applicant]
US 20120127070A1 · Ryoo et al. · 2012 [cited by applicant]
US 20120146899A1 · Teng · 2012 [cited by applicant]
US 20120188158A1 · Tan et al. · 2012 [cited by applicant]
US 20120192094A1 · Goertz et al. · 2012 [cited by applicant]
US 20120197419A1 · Dhruv et al. · 2012 [cited by applicant]
US 20120198531A1 · Ort et al. · 2012 [cited by applicant]
US 20120236037A1 · Lessing et al. · 2012 [cited by applicant]
US 20120266093A1 · Park et al. · 2012 [cited by applicant]
US 20120287290A1 · Jain et al. · 2012 [cited by applicant]
US 20120290965A1 · Ignor et al. · 2012 [cited by applicant]
US 20120306748A1 · Fleizach et al. · 2012 [cited by applicant]
US 20120316777A1 · Kitta et al. · 2012 [cited by applicant]
US 20120320141A1 · Bowen et al. · 2012 [cited by applicant]
US 20130016048A1 · So et al. · 2013 [cited by applicant]
US 20130016818A1 · Cohn · 2013 [cited by applicant]
US 20130017846A1 · Schoppe · 2013 [cited by applicant]
US 20130027341A1 · Mastandrea · 2013 [cited by applicant]
US 20130038771A1 · Brunner et al. · 2013 [cited by applicant]
US 20130057472A1 · Dizac et al. · 2013 [cited by applicant]
US 20130065482A1 · Trickett et al. · 2013 [cited by applicant]
US 20130076591A1 · Sirpal et al. · 2013 [cited by applicant]
US 20130085931A1 · Runyan · 2013 [cited by applicant]
US 20130093904A1 · Wagner et al. · 2013 [cited by applicant]
US 20130106603A1 · Weast et al. · 2013 [cited by applicant]
US 20130111550A1 · Naveh et al. · 2013 [cited by applicant]
US 20130117693A1 · Anderson et al. · 2013 [cited by applicant]
US 20130125016A1 · Pallakoff et al. · 2013 [cited by applicant]
US 20130134212A1 · Chang et al. · 2013 [cited by applicant]
US 20130135203A1 · Croughwell, III · 2013 [cited by applicant]
US 20130138272A1 · Louise-babando et al. · 2013 [cited by applicant]
US 20130141325A1 · Bailey et al. · 2013 [cited by applicant]
US 20130141331A1 · Shiu et al. · 2013 [cited by applicant]
US 20130141362A1 · Asanuma et al. · 2013 [cited by applicant]
US 20130143512A1 · Hernandez et al. · 2013 [cited by applicant]
US 20130145316A1 · Heo · 2013 [cited by applicant]
US 20130154913A1 · Genc et al. · 2013 [cited by applicant]
US 20130162411A1 · Moses et al. · 2013 [cited by applicant]
US 20130166679A1 · Kuwahara et al. · 2013 [cited by applicant]
US 20130168444A1 · Hsieh et al. · 2013 [cited by applicant]
US 20130201098A1 · Schilit et al. · 2013 [cited by applicant]
US 20130219285A1 · Iwasaki et al. · 2013 [cited by applicant]
US 20130219303A1 · Eriksson et al. · 2013 [cited by applicant]
US 20130222270A1 · Winkler et al. · 2013 [cited by applicant]
US 20130223279A1 · Tinnakornsrisuphap et al. · 2013 [cited by applicant]
US 20130225152A1 · Matthews et al. · 2013 [cited by applicant]
US 20130234926A1 · Rauber · 2013 [cited by applicant]
US 20130239046A1 · Platzer et al. · 2013 [cited by applicant]
US 20130244633A1 · Jacobs et al. · 2013 [cited by applicant]
US 20130286251A1 · Wood et al. · 2013 [cited by applicant]
US 20130300651A1 · Lim · 2013 [cited by applicant]
US 20130314204A1 · Ho et al. · 2013 [cited by applicant]
US 20130325524A1 · Boudville · 2013 [cited by applicant]
US 20130329074A1 · Zhang et al. · 2013 [cited by applicant]
US 20130329924A1 · Fleizach et al. · 2013 [cited by applicant]
US 20130331130A1 · Lee · 2013 [cited by applicant]
US 20130339436A1 · Gray · 2013 [cited by applicant]
US 20130346882A1 · Shiplacoff et al. · 2013 [cited by applicant]
US 20140006949A1 · Briand et al. · 2014 [cited by applicant]
US 20140007021A1 · Akiyama et al. · 2014 [cited by applicant]
US 20140015546A1 · Frederick et al. · 2014 [cited by applicant]
US 20140022399A1 · Rashid et al. · 2014 [cited by applicant]
US 20140028546A1 · Jeon · 2014 [cited by examiner]
US 20140031698A1 · Moon et al. · 2014 [cited by applicant]
US 20140033100A1 · Noda et al. · 2014 [cited by applicant]
US 20140037107A1 · Marino et al. · 2014 [cited by applicant]
US 20140040831A1 · Akasaka et al. · 2014 [cited by applicant]
US 20140057569A1 · Toivanen et al. · 2014 [cited by applicant]
US 20140068526A1 · Figelman et al. · 2014 [cited by applicant]
US 20140068755A1 · King et al. · 2014 [cited by applicant]
US 20140073252A1 · Lee et al. · 2014 [cited by applicant]
US 20140075003A1 · Tanaka et al. · 2014 [cited by applicant]
US 20140075311A1 · Boettcher et al. · 2014 [cited by applicant]
US 20140078318A1 · Alameh · 2014 [cited by applicant]
US 20140078371A1 · Kinoshita · 2014 [cited by applicant]
US 20140084857A1 · Liu et al. · 2014 [cited by applicant]
US 20140095225A1 · Williams et al. · 2014 [cited by applicant]
US 20140104180A1 · Schaffer · 2014 [cited by applicant]
US 20140104449A1 · Masarik et al. · 2014 [cited by applicant]
US 20140118563A1 · Mehta et al. · 2014 [cited by applicant]
US 20140122331A1 · Vaish et al. · 2014 [cited by applicant]
US 20140123043A1 · Schmidt et al. · 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 20140141721A1 · Kim et al. · 2014 [cited by applicant]
US 20140142851A1 · Larmo et al. · 2014 [cited by applicant]
US 20140143678A1 · Mistry et al. · 2014 [cited by applicant]
US 20140143737A1 · Mistry et al. · 2014 [cited by applicant]
US 20140143784A1 · Mistry et al. · 2014 [cited by applicant]
US 20140149859A1 · Van Dyken et al. · 2014 [cited by applicant]
US 20140155705A1 · Papadopoulos et al. · 2014 [cited by applicant]
US 20140156801A1 · Fernandes et al. · 2014 [cited by applicant]
US 20140160033A1 · Brikman et al. · 2014 [cited by applicant]
US 20140160078A1 · Seo et al. · 2014 [cited by applicant]
US 20140160304A1 · Galor et al. · 2014 [cited by applicant]
US 20140164544A1 · Gagneraud · 2014 [cited by applicant]
US 20140164907A1 · Jung et al. · 2014 [cited by applicant]
US 20140164930A1 · Lieb et al. · 2014 [cited by applicant]
US 20140167986A1 · Parada et al. · 2014 [cited by applicant]
US 20140168056A1 · Swaminathan et al. · 2014 [cited by applicant]
US 20140173455A1 · Shimizu et al. · 2014 [cited by applicant]
US 20140176298A1 · Kumar et al. · 2014 [cited by applicant]
US 20140180582A1 · Pontarelli et al. · 2014 [cited by applicant]
US 20140181654A1 · Kumar et al. · 2014 [cited by applicant]
US 20140184524A1 · Schiefer et al. · 2014 [cited by applicant]
US 20140191715A1 · Wechlin et al. · 2014 [cited by applicant]
US 20140195943A1 · Zheng et al. · 2014 [cited by applicant]
US 20140204229A1 · Leung et al. · 2014 [cited by applicant]
US 20140210708A1 · Simmons et al. · 2014 [cited by applicant]
US 20140218599A1 · Nakamura et al. · 2014 [cited by applicant]
US 20140228063A1 · Harris et al. · 2014 [cited by applicant]
US 20140237389A1 · Ryall et al. · 2014 [cited by applicant]
US 20140240216A1 · Bukurak et al. · 2014 [cited by applicant]
US 20140240577A1 · Masugi · 2014 [cited by applicant]
US 20140269614A1 · Maguire et al. · 2014 [cited by applicant]
US 20140273975A1 · Barat et al. · 2014 [cited by applicant]
US 20140282068A1 · Levkovitz et al. · 2014 [cited by applicant]
US 20140282270A1 · Slonneger · 2014 [cited by applicant]
US 20140293755A1 · Geiser et al. · 2014 [cited by applicant]
US 20140302834A1 · Jones · 2014 [cited by applicant]
US 20140310350A1 · Borggaard et al. · 2014 [cited by applicant]
US 20140310598A1 · Sprague et al. · 2014 [cited by applicant]
US 20140320387A1 · Eriksson et al. · 2014 [cited by applicant]
US 20140320434A1 · Pantel · 2014 [cited by applicant]
US 20140328147A1 · Yang et al. · 2014 [cited by applicant]
US 20140331314A1 · Fujioka · 2014 [cited by applicant]
US 20140333602A1 · Yang et al. · 2014 [cited by applicant]
US 20140337450A1 · Choudhary et al. · 2014 [cited by applicant]
US 20140337748A1 · Lee · 2014 [cited by applicant]
US 20140343843A1 · Yanku · 2014 [cited by applicant]
US 20140344951A1 · Brewer · 2014 [cited by applicant]
US 20140358707A1 · Perkins et al. · 2014 [cited by applicant]
US 20140359124A1 · Adimatyam et al. · 2014 [cited by applicant]