IP Library Granted Patent US 12,608,115
Granted Patent B2
US 12,608,115 · App. 18/473,179 · Granted Apr 21, 2026

Methods for controlling and interacting with a three-dimensional environment

Inventors: Lorena S. Pazmino (San Francisco, CA); Karen El Asmar (San Francisco, CA); Matan Stauber (San Francisco, CA); Danielle M. Price (Los Gatos, CA); Hugo D. Verweij (Portola Valley, CA); Zoey C. Taylor (San Francisco, CA)
Assignee: Apple Inc.
G06F3/04815G06F3/013G06F3/02G06F3/0482G06F3/0488G06F3/1454G06T19/006H04W76/10
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,608,115
App. No.
18/473,179
Filed
Sep 22, 2023
Granted
Apr 21, 2026
Kind
B2
Examiner
VU, TOAN H
Art Unit
2178
USPC
715/782
Abstract

A computer system displays an immersion control, a volume control, an element configured to permit or restrict breakthrough in different modes of operation of the computer system, and/or an option selectable to cause initiation of display of a representation of content from a second computer system via a display generation component of the computer system. While a second computer system is displaying content, a first computer system detects an input corresponding to a request to display a representation of the content from the second computer system via a display generation component of the first computer system, and in response, initiates a process to display the representation of content and to de-emphasize the content displayed by the second computer system. A first computer system facilitates disambiguation of a second computer system from a plurality of computer systems for display of a representation of content from the second computer system.

Claims (146)

1 . A method comprising:

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

while a second computer system is visible via the display generation component in a three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a first selectable option that is selectable to display a representation of content from the second computer system;

while displaying the first selectable option in the three-dimensional environment, receiving, via the one or more input devices, an input directed to the first selectable option;

in response to receiving the input directed to the first selectable option, displaying, via the display generation component and in the three-dimensional environment, the representation of content from the second computer system;

while displaying the representation of the content from the second computer system in the three-dimensional environment, detecting, via the one or more input devices, one or more inputs directed to the representation of content from the second computer system; and

in response to detecting the one or more inputs directed to the representation of content from the second computer system, performing one or more operations corresponding to the one or more inputs with respect to the content from the second computer system.

2 . The method of claim 1 , comprising:

in response to receiving the input directed to the first selectable option, displaying, via the display generation component, an animation including transformation of the first selectable option into the representation of content from the second computer system.

3 . The method of claim 1 , wherein the first selectable option is displayed at a respective position relative to the second computer system in the three-dimensional environment.

4 . The method of claim 1 , wherein displaying the representation of content from the second computer system includes:

displaying the representation of content from the second computer system overlaying the second computer system in the three-dimensional environment from a viewpoint of a user of the first computer system.

5 . The method of claim 1 , wherein the first selectable option is displayed in a first system user interface of the first computer system or the second computer system, and wherein the first system user interface is accessible while any of a first plurality of user interfaces of a first plurality of applications is displayed by the first computer system or the second computer system.

6 . The method of claim 1 , wherein displaying the representation of content from the second computer system includes:

displaying the representation of content from the second computer system at a first distance from a viewpoint of a user of the first computer system in the three-dimensional environment, wherein the first distance is independent of a distance from the viewpoint of the user to the second computer system in the three-dimensional environment.

7 . The method of claim 1 , wherein displaying the representation of content from the second computer system includes:

displaying the representation of content from the second computer system at a first position relative to a system user interface, that includes the first selectable option.

8 . The method of claim 1 , wherein displaying the representation of content from the second computer system includes displaying the representation of content from the second computer system behind a system user interface from a viewpoint of a user of the first computer system in the three-dimensional environment.

9 . The method of claim 8 , comprising:

while displaying the representation of content from the second computer system behind the system user interface from the viewpoint of the user of the first computer system in the three-dimensional environment, receiving, via the one or more input devices, user input that includes attention of the user directed to the representation of content from the second computer system; and

in response to receiving the user input that includes the attention of the user, displaying the representation of content from the second computer system in front of the system user interface from the viewpoint of the user.

10 . The method of claim 1 , wherein in response to receiving the input directed to the first selectable option:

in accordance with a determination that a state of operation of the second computer system is a first state of the second computer system when the input directed to the first selectable option is received, a state of operation indicated by the representation of content from the second computer system is a first state of the representation of content from the second computer system that is based on the first state of the second computer system, and

in accordance with a determination that the state of operation of the second computer system is a second state of the second computer system, different from the first state of the second computer system, when the input directed to the first selectable option is received, the state of operation indicated by the representation of content from the second computer system is a second state of the representation of the content from the second computer system, different from the first state of the representation of the content from the second computer system, wherein the second state of the representation of the content from the second computer system is based on the second state of the second computer system.

11 . The method of claim 1 , wherein before detecting the one or more inputs directed to the representation of content from the second computer system, a state of operation of the second computer system is a first state, and wherein the method comprises:

in response to performing the one or more operations corresponding to the one or more inputs with respect to the content from the second computer system, changing the state of operation of the second computer system to a second state, different from the first state, based on the one or more inputs directed to the representation of content from the second computer system.

12 . The method of claim 11 , wherein the first state corresponds to a first set of application windows being active, and wherein the second state corresponds to a second set of application windows being active, different from the first set of applications.

13 . The method of claim 11 , wherein the first state corresponds to a first set of application windows being active and in a first order, and wherein the second state corresponds to the first set of application being active and in a second order, different from the first order.

14 . The method of claim 11 , wherein the first state corresponds to an application window being active and including a first visual characteristic and the second state corresponds to the application window being active and including a second visual characteristic, different from the first visual characteristic.

15 . The method of claim 1 , comprising while displaying the first selectable option in the three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a second selectable option that is selectable to display a second representation of content from a third computer system, different from the second computer system.

16 . The method of claim 15 , wherein:

the first selectable option is displayed in accordance with a determination that the second computer system is within a threshold distance of the first computer system, and

the second selectable option is displayed in accordance with a determination that the third computer system is within the threshold distance of the first computer system.

17 . The method of claim 15 , comprising:

receiving, via the one or more input devices, an input directed to the second selectable option that is selectable to display the second representation of content from the third computer system; and

in response to receiving the input directed to the second selectable option:

in accordance with a determination that the representation of content from the second computer system is displayed when the input directed to the second selectable option is received:

ceasing display of the representation of content from the second computer system on the display generation component; and

displaying, via the display generation component and in the three-dimensional environment, the second representation of content from the third computer system.

18 . The method of claim 15 , comprising:

receiving, via the one or more input devices, a second input directed to the first selectable option that is selectable to display the representation of content from the second computer system; and

in response to receiving the second input directed to the first selectable option:

in accordance with a determination that the representation of content from the second computer system is displayed when the second input directed to the first selectable option is received, ceasing display of the representation of content from the second computer system on the display generation component.

19 . The method of claim 1 , wherein:

the representation of content from the second computer system is curved around a viewpoint of a user of the first computer system in the three-dimensional environment.

20 . The method of claim 1 , wherein:

the representation of content from the second computer system includes background content corresponding to background content displayed by the second computer system when the input directed to the first selectable option is received.

21 . The method of claim 1 , wherein:

the representation of content from the second computer system is displayed on a simulated glass material in the three-dimensional environment.

22 . The method of claim 1 , comprising:

while displaying the representation of content from the second computer system and while the second computer system is displaying content, detecting, via the one or more input devices, a change in a state of the second computer system, including changing of a state of a display device of the second computer system; and

after detecting the change in the state of the second computer system, continuing display of the representation of the content from the second computer system in the three-dimensional environment.

23 . The method of claim 1 , comprising:

while displaying the representation of content from the second computer system in the three-dimensional environment, receiving, via the one or more input devices, a first input corresponding to a request to transfer respective content from the first computer system to the second computer system; and

in response to receiving the first input, initiating a process to transfer the respective content from the first computer system to the second computer system.

24 . The method of claim 1 , comprising:

while displaying the representation of content from the second computer system in the three-dimensional environment, receiving, via one or more input devices of the second computer system, a second input corresponding to a request to transfer respective content from the second computer system to the first computer system; and

in response to receiving the second input, initiating a process to transfer the respective content from the second computer system to the first computer system.

25 . A first computer system that is in communication with a display generation component and one or more input devices, the first computer system comprising:

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:

while a second computer system is visible via the display generation component in a three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a first selectable option that is selectable to display a representation of content from the second computer system;

while displaying the first selectable option in the three-dimensional environment, receiving, via the one or more input devices, an input directed to the first selectable option; and

in response to receiving the input directed to the first selectable option, displaying, via the display generation component and in the three-dimensional environment, the representation of content from the second computer system;

while displaying the representation of the content from the second computer system in the three-dimensional environment, detecting, via the one or more input devices, one or more inputs directed to the representation of content from the second computer system; and

in response to detecting the one or more inputs directed to the representation of content from the second computer system, performing one or more operations corresponding to the one or more inputs with respect to the content from the second computer system.

26 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a first computer system that is in communication with a display generation component and one or more input devices, cause the first computer system to perform a method comprising:

while a second computer system is visible via the display generation component in a three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a first selectable option that is selectable to display a representation of content from the second computer system;

while displaying the first selectable option in the three-dimensional environment, receiving, via the one or more input devices, an input directed to the first selectable option;

in response to receiving the input directed to the first selectable option, displaying, via the display generation component and in the three-dimensional environment, the representation of content from the second computer system;

while displaying the representation of the content from the second computer system in the three-dimensional environment, detecting, via the one or more input devices, one or more inputs directed to the representation of content from the second computer system; and

in response to detecting the one or more inputs directed to the representation of content from the second computer system, performing one or more operations corresponding to the one or more inputs with respect to the content from the second computer system.

27 . The first computer system of claim 25 , wherein the first selectable option is displayed at a respective position relative to the second computer system in the three- dimensional environment.

28 . The first computer system of claim 25 , wherein displaying the representation of content from the second computer system includes:

displaying the representation of content from the second computer system overlaying the second computer system in the three-dimensional environment from a viewpoint of a user of the first computer system.

29 . The first computer system of claim 25 , wherein the first selectable option is displayed in a first system user interface of the first computer system or the second computer system, and wherein the first system user interface is accessible while any of a first plurality of user interfaces of a first plurality of applications is displayed by the first computer system or the second computer system.

30 . The first computer system of claim 25 , wherein displaying the representation of content from the second computer system includes:

displaying the representation of content from the second computer system at a first distance from a viewpoint of a user of the first computer system in the three-dimensional environment, wherein the first distance is independent of a distance from the viewpoint of the user to the second computer system in the three-dimensional environment.

31 . The first computer system of claim 1 , wherein displaying the representation of content from the second computer system includes displaying the representation of content from the second computer system behind a system user interface from a viewpoint of a user of the first computer system in the three-dimensional environment, the one or more programs further comprising instructions for:

while displaying the representation of content from the second computer system behind the system user interface from the viewpoint of the user of the first computer system in the three- dimensional environment, receiving, via the one or more input devices, user input that includes attention of the user directed to the representation of content from the second computer system; and

in response to receiving the user input that includes the attention of the user, displaying the representation of content from the second computer system in front of the system user interface from the viewpoint of the user.

32 . The first computer system of claim 25 , wherein in response to receiving the input directed to the first selectable option:

in accordance with a determination that a state of operation of the second computer system is a first state of the second computer system when the input directed to the first selectable option is received, a state of operation indicated by the representation of content from the second computer system is a first state of the representation of content from the second computer system that is based on the first state of the second computer system, and

in accordance with a determination that the state of operation of the second computer system is a second state of the second computer system, different from the first state of the second computer system, when the input directed to the first selectable option is received, the state of operation indicated by the representation of content from the second computer system is a second state of the representation of the content from the second computer system, different from the first state of the representation of the content from the second computer system,

wherein the second state of the representation of the content from the second computer system is based on the second state of the second computer system.

33 . The first computer system of claim 25 , wherein before detecting the one or more inputs directed to the representation of content from the second computer system, a state of operation of the second computer system is a first state, and wherein the one or more programs further comprise instructions for:

in response to performing the one or more operations corresponding to the one or more inputs with respect to the content from the second computer system, changing the state of operation of the second computer system to a second state, different from the first state, based on the one or more inputs directed to the representation of content from the second computer system.

34 . The first computer system of claim 25 , the one or more programs further including instructions for:

while displaying the first selectable option in the three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a second selectable option that is selectable to display a second representation of content from a third computer system, different from the second computer system, wherein:

the first selectable option is displayed in accordance with a determination that the second computer system is within a threshold distance of the first computer system, and

the second selectable option is displayed in accordance with a determination that the third computer system is within the threshold distance of the first computer system.

35 . The first computer system of claim 25 , the one or more programs further including instructions for:

while displaying the first selectable option in the three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a second selectable option that is selectable to display a second representation of content from a third computer system, different from the second computer system;

receiving, via the one or more input devices, an input directed to the second selectable option that is selectable to display the second representation of content from the third computer system; and

in response to receiving the input directed to the second selectable option:

in accordance with a determination that the representation of content from the second computer system is displayed when the input directed to the second selectable option is received:

ceasing display of the representation of content from the second computer system on the display generation component; and

displaying, via the display generation component and in the three- dimensional environment, the second representation of content from the third computer system.

36 . The first computer system of claim 25 , the one or more programs further including instructions for:

while displaying the first selectable option in the three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a second selectable option that is selectable to display a second representation of content from a third computer system, different from the second computer system;

receiving, via the one or more input devices, a second input directed to the first selectable option that is selectable to display the representation of content from the second computer system; and

in response to receiving the second input directed to the first selectable option:

in accordance with a determination that the representation of content from the second computer system is displayed when the second input directed to the first selectable option is received, ceasing display of the representation of content from the second computer system on the display generation component.

37 . The first computer system of claim 25 , the one or more programs further including instructions for:

while displaying the representation of content from the second computer system in the three-dimensional environment, receiving, via the one or more input devices, a first input corresponding to a request to transfer respective content from the first computer system to the second computer system; and

in response to receiving the first input, initiating a process to transfer the respective content from the first computer system to the second computer system.

38 . The first computer system of claim 25 , the one or more programs further including instructions for:

while displaying the representation of content from the second computer system in the three-dimensional environment, receiving, via one or more input devices of the second computer system, a second input corresponding to a request to transfer respective content from the second computer system to the first computer system; and

in response to receiving the second input, initiating a process to transfer the respective content from the second computer system to the first computer system.

39 . The non-transitory computer readable storage medium of claim 26 , wherein the first selectable option is displayed at a respective position relative to the second computer system in the three-dimensional environment.

40 . The non-transitory computer readable storage medium of claim 26 , wherein displaying the representation of content from the second computer system includes:

displaying the representation of content from the second computer system overlaying the second computer system in the three-dimensional environment from a viewpoint of a user of the first computer system.

41 . The non-transitory computer readable storage medium of claim 26 , wherein the first selectable option is displayed in a first system user interface of the first computer system or the second computer system, and wherein the first system user interface is accessible while any of a first plurality of user interfaces of a first plurality of applications is displayed by the first computer system or the second computer system.

42 . The non-transitory computer readable storage medium of claim 26 , wherein displaying the representation of content from the second computer system includes:

displaying the representation of content from the second computer system at a first distance from a viewpoint of a user of the first computer system in the three-dimensional environment, wherein the first distance is independent of a distance from the viewpoint of the user to the second computer system in the three-dimensional environment.

43 . The non-transitory computer-readable storage medium of claim 1 , wherein displaying the representation of content from the second computer system includes displaying the representation of content from the second computer system behind a system user interface from a viewpoint of a user of the first computer system in the three-dimensional environment, the one or more programs further comprising instructions for:

while displaying the representation of content from the second computer system behind the system user interface from the viewpoint of the user of the first computer system in the three- dimensional environment, receiving, via the one or more input devices, user input that includes attention of the user directed to the representation of content from the second computer system; and

in response to receiving the user input that includes the attention of the user, displaying the representation of content from the second computer system in front of the system user interface from the viewpoint of the user.

44 . The non-transitory computer readable storage medium of claim 26 , wherein in response to receiving the input directed to the first selectable option:

in accordance with a determination that a state of operation of the second computer system is a first state of the second computer system when the input directed to the first selectable option is received, a state of operation indicated by the representation of content from the second computer system is a first state of the representation of content from the second computer system that is based on the first state of the second computer system, and

in accordance with a determination that the state of operation of the second computer system is a second state of the second computer system, different from the first state of the second computer system, when the input directed to the first selectable option is received, the state of operation indicated by the representation of content from the second computer system is a second state of the representation of the content from the second computer system, different from the first state of the representation of the content from the second computer system, wherein the second state of the representation of the content from the second computer system is based on the second state of the second computer system.

45 . The non-transitory computer readable storage medium of claim 26 , wherein before detecting the one or more inputs directed to the representation of content from the second computer system, a state of operation of the second computer system is a first state, and wherein the method comprises:

in response to performing the one or more operations corresponding to the one or more inputs with respect to the content from the second computer system, changing the state of operation of the second computer system to a second state, different from the first state, based on the one or more inputs directed to the representation of content from the second computer system.

46 . The non-transitory computer readable storage medium of claim 26 , the method further comprising:

while displaying the first selectable option in the three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a second selectable option that is selectable to display a second representation of content from a third computer system, different from the second computer system, wherein:

the first selectable option is displayed in accordance with a determination that the second computer system is within a threshold distance of the first computer system, and

the second selectable option is displayed in accordance with a determination that the third computer system is within the threshold distance of the first computer system.

47 . The non-transitory computer readable storage medium of claim 26 , the method further comprising:

while displaying the first selectable option in the three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a second selectable option that is selectable to display a second representation of content from a third computer system, different from the second computer system;

receiving, via the one or more input devices, an input directed to the second selectable option that is selectable to display the second representation of content from the third computer system; and

in response to receiving the input directed to the second selectable option:

in accordance with a determination that the representation of content from the second computer system is displayed when the input directed to the second selectable option is received:

ceasing display of the representation of content from the second computer system on the display generation component; and

displaying, via the display generation component and in the three- dimensional environment, the second representation of content from the third computer system.

48 . The non-transitory computer readable storage medium of claim 26 , the method further comprising:

while displaying the first selectable option in the three-dimensional environment, displaying, via the display generation component in the three-dimensional environment, a second selectable option that is selectable to display a second representation of content from a third computer system, different from the second computer system;

receiving, via the one or more input devices, a second input directed to the first selectable option that is selectable to display the representation of content from the second computer system; and

in response to receiving the second input directed to the first selectable option:

in accordance with a determination that the representation of content from the second computer system is displayed when the second input directed to the first selectable option is received, ceasing display of the representation of content from the second computer system on the display generation component.

49 . The non-transitory computer readable storage medium of claim 26 , the method further comprising:

while displaying the representation of content from the second computer system in the three-dimensional environment, receiving, via the one or more input devices, a first input corresponding to a request to transfer respective content from the first computer system to the second computer system; and

in response to receiving the first input, initiating a process to transfer the respective content from the first computer system to the second computer system.

50 . The non-transitory computer readable storage medium of claim 26 , the method further comprising:

while displaying the representation of content from the second computer system in the three-dimensional environment, receiving, via one or more input devices of the second computer system, a second input corresponding to a request to transfer respective content from the second computer system to the first computer system; and

in response to receiving the second input, initiating a process to transfer the respective content from the second computer system to the first computer system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2025
From: PAZMINO, LORENA S.; PRICE, DANIELLE M.; VERWEIJ, HUGO D.; EL ASMAR, KAREN; STAUBER, MATAN; TAYLOR, ZOEY C.
To: APPLE INC.
Reel/Frame 072051/0398 →
Continuity (4)
Provisional Application 63506042 · Jun 2, 2023
Provisional Application 63505690 · Jun 1, 2023
Provisional Application 63377028 · Sep 24, 2022
Related Publication 20240103685A1 · Mar 28, 2024
References Cited (400)
US 1173824A · McKee · 1916 [cited by applicant]
US 5015188A · Pellosie et al. · 1991 [cited by applicant]
US 5422812A · Knoll et al. · 1995 [cited by applicant]
US 5515488A · Hoppe et al. · 1996 [cited by applicant]
US 5524195A · Clanton et al. · 1996 [cited by applicant]
US 5610828A · Kodosky et al. · 1997 [cited by applicant]
US 5731805A · Tognazzini et al. · 1998 [cited by applicant]
US 5737553A · Bartok · 1998 [cited by applicant]
US 5740440A · West · 1998 [cited by applicant]
US 5751287A · Hahn et al. · 1998 [cited by applicant]
US 5758122A · Corda et al. · 1998 [cited by applicant]
US 5794178A · Caid et al. · 1998 [cited by applicant]
US 5809267A · Moran et al. · 1998 [cited by applicant]
US 5877766A · Bates et al. · 1999 [cited by applicant]
US 5900849A · Gallery · 1999 [cited by applicant]
US 5933143A · Kobayashi · 1999 [cited by applicant]
US 5990886A · Serdy et al. · 1999 [cited by applicant]
US 6061060A · Berry et al. · 2000 [cited by applicant]
US 6078310A · Tognazzini · 2000 [cited by applicant]
US 6108004A · Medl · 2000 [cited by applicant]
US 6112015A · Planas et al. · 2000 [cited by applicant]
US 6154559A · Beardsley · 2000 [cited by applicant]
US 6167433A · Maples et al. · 2000 [cited by applicant]
US 6295069B1 · Shirur · 2001 [cited by applicant]
US 6323846B1 · Westerman et al. · 2001 [cited by applicant]
US 6426745B1 · Isaacs et al. · 2002 [cited by applicant]
US 6456296B1 · Cataudella et al. · 2002 [cited by applicant]
US 6570557B1 · Westerman et al. · 2003 [cited by applicant]
US 6584465B1 · Zhu et al. · 2003 [cited by applicant]
US 6677932B1 · Westerman · 2004 [cited by applicant]
US 6714201B1 · Grinstein et al. · 2004 [cited by applicant]
US 6750873B1 · Bernardini et al. · 2004 [cited by applicant]
US 6756997B1 · Ward et al. · 2004 [cited by applicant]
US 6968511B1 · Robertson et al. · 2005 [cited by applicant]
US 7035903B1 · Baldonado · 2006 [cited by applicant]
US 7096120B2 · Hull · 2006 [cited by applicant]
US 7134130B1 · Thomas · 2006 [cited by applicant]
US 7137074B1 · Newton et al. · 2006 [cited by applicant]
US 7230629B2 · Reynolds et al. · 2007 [cited by applicant]
US 7298370B1 · Middler et al. · 2007 [cited by applicant]
US 7580576B2 · Wang et al. · 2009 [cited by applicant]
US 7614008B2 · Ording · 2009 [cited by applicant]
US 7633076B2 · Huppi et al. · 2009 [cited by applicant]
US 7634718B2 · Nakajima · 2009 [cited by applicant]
US 7653883B2 · Hotelling et al. · 2010 [cited by applicant]
US 7657849B2 · Chaudhri et al. · 2010 [cited by applicant]
US 7663607B2 · Hotelling et al. · 2010 [cited by applicant]
US 7706579B2 · Oijer · 2010 [cited by applicant]
US 7721226B2 · Barabe et al. · 2010 [cited by applicant]
US 7844914B2 · Andre et al. · 2010 [cited by applicant]
US 7957762B2 · Herz et al. · 2011 [cited by applicant]
US 8006002B2 · Kalayjian et al. · 2011 [cited by applicant]
US 8046721B2 · Chaudhri et al. · 2011 [cited by applicant]
US 8122341B1 · Dayan et al. · 2012 [cited by applicant]
US 8239784B2 · Hotelling et al. · 2012 [cited by applicant]
US 8279180B2 · Hotelling et al. · 2012 [cited by applicant]
US 8341541B2 · Holecek et al. · 2012 [cited by applicant]
US 8381135B2 · Hotelling et al. · 2013 [cited by applicant]
US 8436872B2 · Wright et al. · 2013 [cited by applicant]
US 8479122B2 · Hotelling et al. · 2013 [cited by applicant]
US 8593558B2 · Gardiner et al. · 2013 [cited by applicant]
US 8724856B1 · King · 2014 [cited by applicant]
US 8730156B2 · Weising et al. · 2014 [cited by applicant]
US 8767045B2 · Kitazato et al. · 2014 [cited by applicant]
US 8793620B2 · Stafford · 2014 [cited by applicant]
US 8793729B2 · Adimatyam et al. · 2014 [cited by applicant]
US 8803873B2 · Yoo et al. · 2014 [cited by applicant]
US 8866880B2 · Tan et al. · 2014 [cited by applicant]
US 8896632B2 · Macdougall et al. · 2014 [cited by applicant]
US 8947323B1 · Raffle et al. · 2015 [cited by applicant]
US 8970478B2 · Johansson · 2015 [cited by applicant]
US 8970629B2 · Kim et al. · 2015 [cited by applicant]
US 8994718B2 · Latta et al. · 2015 [cited by applicant]
US 9007301B1 · Raffle et al. · 2015 [cited by applicant]
US 9108109B2 · Pare et al. · 2015 [cited by applicant]
US 9158115B1 · Worley et al. · 2015 [cited by applicant]
US 9164975B2 · Milewski et al. · 2015 [cited by applicant]
US 9183672B1 · Hickman et al. · 2015 [cited by applicant]
US 9185062B1 · Yang et al. · 2015 [cited by applicant]
US 9189611B2 · Wssingbo · 2015 [cited by applicant]
US 9196072B2 · Oh et al. · 2015 [cited by applicant]
US 9201500B2 · Srinivasan et al. · 2015 [cited by applicant]
US 9214137B2 · Bala et al. · 2015 [cited by applicant]
US 9222787B2 · Blumenberg et al. · 2015 [cited by applicant]
US 9230368B2 · Keane et al. · 2016 [cited by applicant]
US 9237334B2 · Cheng et al. · 2016 [cited by applicant]
US 9241149B2 · Redmann · 2016 [cited by applicant]
US 9245388B2 · Poulos et al. · 2016 [cited by applicant]
US 9256785B2 · Qvarfordt · 2016 [cited by applicant]
US 9293118B2 · Matsui · 2016 [cited by applicant]
US 9294757B1 · Lewis et al. · 2016 [cited by applicant]
US 9298334B1 · Zimmerman et al. · 2016 [cited by applicant]
US 9316827B2 · Lindley et al. · 2016 [cited by applicant]
US 9348458B2 · Hotelling et al. · 2016 [cited by applicant]
US 9383189B2 · Bridges et al. · 2016 [cited by applicant]
US 9384594B2 · Maciocci et al. · 2016 [cited by applicant]
US 9396580B1 · Nowrouzezahrai et al. · 2016 [cited by applicant]
US 9400559B2 · Latta et al. · 2016 [cited by applicant]
US 9426193B2 · Goodman · 2016 [cited by applicant]
US 9436357B2 · Pallakoff et al. · 2016 [cited by applicant]
US 9437047B2 · Chang et al. · 2016 [cited by applicant]
US 9448635B2 · Macdougall et al. · 2016 [cited by applicant]
US 9448687B1 · Mckenzie et al. · 2016 [cited by applicant]
US 9465479B2 · Cho et al. · 2016 [cited by applicant]
US 9491374B1 · Avrahami et al. · 2016 [cited by applicant]
US 9519371B2 · Nishida · 2016 [cited by applicant]
US 9526127B1 · Taubman et al. · 2016 [cited by applicant]
US 9544257B2 · Ogundokun et al. · 2017 [cited by applicant]
US 9563331B2 · Poulos et al. · 2017 [cited by applicant]
US 9575559B2 · Andrysco · 2017 [cited by applicant]
US 9588651B1 · Buchanan et al. · 2017 [cited by applicant]
US 9612722B2 · Miller et al. · 2017 [cited by applicant]
US 9619105B1 · Dal Mutto · 2017 [cited by applicant]
US 9619519B1 · Dorner · 2017 [cited by applicant]
US 9672588B1 · Doucette et al. · 2017 [cited by applicant]
US 9681112B2 · Son · 2017 [cited by applicant]
US 9684372B2 · Xun et al. · 2017 [cited by applicant]
US 9704230B2 · Hofmann et al. · 2017 [cited by applicant]
US 9734402B2 · Jang et al. · 2017 [cited by applicant]
US 9778814B2 · Ambrus et al. · 2017 [cited by applicant]
US 9779512B2 · Tomlin et al. · 2017 [cited by applicant]
US 9829708B1 · Asada · 2017 [cited by applicant]
US 9851866B2 · Goossens et al. · 2017 [cited by applicant]
US 9864498B2 · Olsson et al. · 2018 [cited by applicant]
US 9870130B2 · Schubert et al. · 2018 [cited by applicant]
US 9886087B1 · Wald et al. · 2018 [cited by applicant]
US 9911232B2 · Shapira et al. · 2018 [cited by applicant]
US 9933833B2 · Tu et al. · 2018 [cited by applicant]
US 9933937B2 · Lemay et al. · 2018 [cited by applicant]
US 9934614B2 · Ramsby et al. · 2018 [cited by applicant]
US 9952042B2 · Abovitz et al. · 2018 [cited by applicant]
US 10026209B1 · Dagley et al. · 2018 [cited by applicant]
US 10049460B2 · Romano et al. · 2018 [cited by applicant]
US 10101803B2 · Faaborg et al. · 2018 [cited by applicant]
US 10139985B2 · Mildrew et al. · 2018 [cited by applicant]
US 10163198B2 · Rochford et al. · 2018 [cited by applicant]
US 10175483B2 · Salter et al. · 2019 [cited by applicant]
US 10186086B2 · Giraldi et al. · 2019 [cited by applicant]
US 10192347B2 · Bui et al. · 2019 [cited by applicant]
US 10203764B2 · Katz et al. · 2019 [cited by applicant]
US 10210664B1 · Chaturvedi · 2019 [cited by applicant]
US 10303427B2 · Shintani et al. · 2019 [cited by applicant]
US 10307671B2 · Barney et al. · 2019 [cited by applicant]
US 10311543B2 · Energin et al. · 2019 [cited by applicant]
US 10318034B1 · Hauenstein et al. · 2019 [cited by applicant]
US 10331205B2 · Kim et al. · 2019 [cited by applicant]
US 10339721B1 · Dascola et al. · 2019 [cited by applicant]
US 10353532B1 · Holz et al. · 2019 [cited by applicant]
US 10373381B2 · Nuernberger et al. · 2019 [cited by applicant]
US 10389977B1 · Van Os et al. · 2019 [cited by applicant]
US 10394320B2 · George-Svahn et al. · 2019 [cited by applicant]
US 10401958B2 · Peana et al. · 2019 [cited by applicant]
US 10402081B1 · Andersen et al. · 2019 [cited by applicant]
US 10424124B2 · Takahashi · 2019 [cited by applicant]
US 10448189B2 · Link · 2019 [cited by applicant]
US 10475253B2 · Yerkes et al. · 2019 [cited by applicant]
US 10484641B2 · Zhou et al. · 2019 [cited by applicant]
US 10488941B2 · Lam et al. · 2019 [cited by applicant]
US 10499044B1 · Giokaris et al. · 2019 [cited by applicant]
US 10534439B2 · Raffa et al. · 2020 [cited by applicant]
US 10540005B2 · Yoon et al. · 2020 [cited by applicant]
US 10545584B2 · Tome et al. · 2020 [cited by applicant]
US 10564714B2 · Marggraff et al. · 2020 [cited by applicant]
US 10565448B2 · Bell et al. · 2020 [cited by applicant]
US 10565761B2 · Deluca et al. · 2020 [cited by applicant]
US 10573067B1 · Naik et al. · 2020 [cited by applicant]
US 10599570B1 · Ding et al. · 2020 [cited by applicant]
US 10630803B2 · Hwang et al. · 2020 [cited by applicant]
US 10642368B2 · Chen · 2020 [cited by applicant]
US 10645332B2 · Zhang · 2020 [cited by applicant]
US 10664043B2 · Ikuta et al. · 2020 [cited by applicant]
US 10664048B2 · Cieplinski et al. · 2020 [cited by applicant]
US 10664050B2 · Alcaide et al. · 2020 [cited by applicant]
US 10671241B1 · Jia et al. · 2020 [cited by applicant]
US 10671243B2 · Ryu et al. · 2020 [cited by applicant]
US 10678403B2 · Duarte et al. · 2020 [cited by applicant]
US 10691216B2 · Geisner et al. · 2020 [cited by applicant]
US 10698562B1 · Zhou et al. · 2020 [cited by applicant]
US 10699488B1 · Terrano · 2020 [cited by applicant]
US 10701661B1 · Coelho et al. · 2020 [cited by applicant]
US 10708965B1 · Subramanian et al. · 2020 [cited by applicant]
US 10712900B2 · Osman et al. · 2020 [cited by applicant]
US 10732721B1 · Clements · 2020 [cited by applicant]
US 10754434B2 · Hall et al. · 2020 [cited by applicant]
US 10762716B1 · Paul et al. · 2020 [cited by applicant]
US 10768421B1 · Rosenberg et al. · 2020 [cited by applicant]
US 10768693B2 · Powderly et al. · 2020 [cited by applicant]
US 10776933B2 · Faulkner · 2020 [cited by applicant]
US 10846864B2 · Kim et al. · 2020 [cited by applicant]
US 10852814B1 · Caron et al. · 2020 [cited by applicant]
US 10861242B2 · Lacey et al. · 2020 [cited by applicant]
US 10877645B2 · Lee et al. · 2020 [cited by applicant]
US 10885701B1 · Patel · 2021 [cited by applicant]
US 10885716B1 · Evertt et al. · 2021 [cited by applicant]
US 10890967B2 · Stellmach et al. · 2021 [cited by applicant]
US 10922744B1 · Mahajan · 2021 [cited by applicant]
US 10929099B2 · Querze et al. · 2021 [cited by applicant]
US 10936148B1 · Merkl et al. · 2021 [cited by applicant]
US 10937244B2 · Kim et al. · 2021 [cited by applicant]
US 10956724B1 · Terrano · 2021 [cited by applicant]
US 10983663B2 · Iglesias · 2021 [cited by applicant]
US 11003308B1 · Dryer et al. · 2021 [cited by applicant]
US 11017611B1 · Mount et al. · 2021 [cited by applicant]
US 11023035B1 · Atlas et al. · 2021 [cited by applicant]
US 11055920B1 · Bramwell et al. · 2021 [cited by applicant]
US 11062520B2 · Smets · 2021 [cited by applicant]
US 11079995B1 · Hulbert et al. · 2021 [cited by applicant]
US 11082463B2 · Felman · 2021 [cited by applicant]
US 11095857B1 · Krol et al. · 2021 [cited by applicant]
US 11112875B1 · Zhou et al. · 2021 [cited by applicant]
US 11126850B1 · Ichim et al. · 2021 [cited by applicant]
US 11132840B2 · Sarangdhar et al. · 2021 [cited by applicant]
US 11138798B2 · Paul et al. · 2021 [cited by applicant]
US 11146909B1 · Pinto et al. · 2021 [cited by applicant]
US 11150730B1 · Anderson et al. · 2021 [cited by applicant]
US 11175791B1 · Patnaikuni et al. · 2021 [cited by applicant]
US 11176755B1 · Tichenor et al. · 2021 [cited by applicant]
US 11199898B2 · Blume et al. · 2021 [cited by applicant]
US 11200742B1 · Post et al. · 2021 [cited by applicant]
US 11204678B1 · Baker et al. · 2021 [cited by applicant]
US 11228805B2 · Hardy · 2022 [cited by applicant]
US 11232643B1 · Stevens et al. · 2022 [cited by applicant]
US 11243734B2 · Boissière et al. · 2022 [cited by applicant]
US 11249556B1 · Schwarz et al. · 2022 [cited by applicant]
US 11262885B1 · Burckel · 2022 [cited by applicant]
US 11263824B2 · Forbes et al. · 2022 [cited by applicant]
US 11266919B2 · Bear et al. · 2022 [cited by applicant]
US 11294472B2 · Tang et al. · 2022 [cited by applicant]
US 11294475B1 · Pinchon et al. · 2022 [cited by applicant]
US 11307653B1 · Qian et al. · 2022 [cited by applicant]
US 11314376B2 · Agarawala et al. · 2022 [cited by applicant]
US 11340756B2 · Faulkner et al. · 2022 [cited by applicant]
US 11343420B1 · Herz et al. · 2022 [cited by applicant]
US 11347319B2 · Goel et al. · 2022 [cited by applicant]
US 11348300B2 · Zimmermann et al. · 2022 [cited by applicant]
US 11379033B2 · O'hern et al. · 2022 [cited by applicant]
US 11380323B2 · Shin et al. · 2022 [cited by applicant]
US 11382611B1 · Westling et al. · 2022 [cited by applicant]
US 11406896B1 · Cheung et al. · 2022 [cited by applicant]
US 11409363B2 · Chen et al. · 2022 [cited by applicant]
US 11416080B2 · Heo et al. · 2022 [cited by applicant]
US 11432095B1 · Satongar et al. · 2022 [cited by applicant]
US 11461973B2 · Pinchon · 2022 [cited by applicant]
US 11496571B2 · Berliner et al. · 2022 [cited by applicant]
US 11500510B2 · Tokuchi et al. · 2022 [cited by applicant]
US 11520456B2 · Kawashima et al. · 2022 [cited by applicant]
US 11531402B1 · Stolzenberg · 2022 [cited by applicant]
US 11531459B2 · Poupyrev et al. · 2022 [cited by applicant]
US 11557102B2 · Palangie et al. · 2023 [cited by applicant]
US 11567625B2 · Faulkner et al. · 2023 [cited by applicant]
US 11573363B2 · Zou et al. · 2023 [cited by applicant]
US 11574452B2 · Berliner et al. · 2023 [cited by applicant]
US 11599239B2 · Rockel et al. · 2023 [cited by applicant]
US 11604080B2 · Paoletti et al. · 2023 [cited by applicant]
US 11615596B2 · Faulkner et al. · 2023 [cited by applicant]
US 11641460B1 · Geusz et al. · 2023 [cited by applicant]
US 11669155B2 · Bowman et al. · 2023 [cited by applicant]
US 11682180B1 · Willkie · 2023 [cited by applicant]
US 11687224B2 · Manzari et al. · 2023 [cited by applicant]
US 11689632B2 · Raisher et al. · 2023 [cited by applicant]
US 11720171B2 · Pastrana Vicente et al. · 2023 [cited by applicant]
US 11726577B2 · Katz · 2023 [cited by applicant]
US 11730226B2 · Stolarz · 2023 [cited by examiner]
US 11733824B2 · Iskandar et al. · 2023 [cited by applicant]
US 11743215B1 · Murillo et al. · 2023 [cited by applicant]
US 11762457B1 · Ikkai et al. · 2023 [cited by applicant]
US 11762473B2 · Cipoletta et al. · 2023 [cited by applicant]
US 11768544B2 · Schwarz et al. · 2023 [cited by applicant]
US 11842454B1 · Lin et al. · 2023 [cited by applicant]
US 11847748B2 · Liu et al. · 2023 [cited by applicant]
US 11853536B2 · Napolitano et al. · 2023 [cited by applicant]
US 11861056B2 · Burns et al. · 2024 [cited by applicant]
US 11861136B1 · Faulkner et al. · 2024 [cited by applicant]
US 11868582B2 · Kim et al. · 2024 [cited by applicant]
US 11875013B2 · Lemay et al. · 2024 [cited by applicant]
US 11875162B2 · Garstenauer et al. · 2024 [cited by applicant]
US 11886643B2 · Irie et al. · 2024 [cited by applicant]
US 11899845B2 · Chung et al. · 2024 [cited by applicant]
US 11909453B2 · Javaudin et al. · 2024 [cited by applicant]
US 11914759B2 · Klein et al. · 2024 [cited by applicant]
US 11922588B2 · Fillhardt et al. · 2024 [cited by applicant]
US 11928263B2 · Jung et al. · 2024 [cited by applicant]
US 11934569B2 · Pastrana Vicente et al. · 2024 [cited by applicant]
US 11948263B1 · Rudman et al. · 2024 [cited by applicant]
US 11954242B2 · Dascola et al. · 2024 [cited by applicant]
US 11972092B2 · Zurmoehle et al. · 2024 [cited by applicant]
US 11983326B2 · Lacey · 2024 [cited by applicant]
US 11988832B2 · Singh et al. · 2024 [cited by applicant]
US 11989965B2 · Tarighat Mehrabani · 2024 [cited by applicant]
US 11995230B2 · Holder et al. · 2024 [cited by applicant]
US 11995301B2 · Hylak et al. · 2024 [cited by applicant]
US 12020387B2 · Maharaja · 2024 [cited by applicant]
US 12023579B2 · Azmandian et al. · 2024 [cited by applicant]
US 12032803B2 · Pastrana Vicente et al. · 2024 [cited by applicant]
US 12062127B2 · Park et al. · 2024 [cited by applicant]
US 12099653B2 · Chawda et al. · 2024 [cited by applicant]
US 12099695B1 · Smith et al. · 2024 [cited by applicant]
US 12112011B2 · Smith et al. · 2024 [cited by applicant]
US 12113948B1 · Smith et al. · 2024 [cited by applicant]
US 12118200B1 · Shutzberg et al. · 2024 [cited by applicant]
US 12154236B1 · Herman et al. · 2024 [cited by applicant]
US 12182325B2 · Calderone et al. · 2024 [cited by applicant]
US 12211161B2 · Favale et al. · 2025 [cited by applicant]
US 12236546B1 · Lipton · 2025 [cited by applicant]
US 12254127B2 · Burns et al. · 2025 [cited by applicant]
US 12321515B2 · Calderone et al. · 2025 [cited by applicant]
US 12394167B1 · Scully et al. · 2025 [cited by applicant]
US 12408804B2 · Schneider et al. · 2025 [cited by applicant]
US 12456271B1 · Bernstein et al. · 2025 [cited by applicant]
US 20010047250A1 · Schuller et al. · 2001 [cited by applicant]
US 20020015024A1 · Westerman et al. · 2002 [cited by applicant]
US 20020024675A1 · Foxlin · 2002 [cited by applicant]
US 20020030692A1 · Griesert · 2002 [cited by applicant]
US 20020044152A1 · Abbott et al. · 2002 [cited by applicant]
US 20020065778A1 · Bouet et al. · 2002 [cited by applicant]
US 20030038754A1 · Goldstein et al. · 2003 [cited by applicant]
US 20030151611A1 · Turpin et al. · 2003 [cited by applicant]
US 20030222924A1 · Baron · 2003 [cited by applicant]
US 20040059784A1 · Caughey · 2004 [cited by applicant]
US 20040104806A1 · Yui et al. · 2004 [cited by applicant]
US 20040230912A1 · Clow et al. · 2004 [cited by applicant]
US 20040243926A1 · Trenbeath et al. · 2004 [cited by applicant]
US 20050044510A1 · Yi · 2005 [cited by applicant]
US 20050062738A1 · Handley et al. · 2005 [cited by applicant]
US 20050073136A1 · Larsson et al. · 2005 [cited by applicant]
US 20050100210A1 · Rice et al. · 2005 [cited by applicant]
US 20050138572A1 · Good et al. · 2005 [cited by applicant]
US 20050144570A1 · Loverin et al. · 2005 [cited by applicant]
US 20050144571A1 · Loverin et al. · 2005 [cited by applicant]
US 20050175218A1 · Vertegaal et al. · 2005 [cited by applicant]
US 20050190059A1 · Wehrenberg · 2005 [cited by applicant]
US 20050198143A1 · Moody et al. · 2005 [cited by applicant]
US 20050216866A1 · Rosen et al. · 2005 [cited by applicant]
US 20050231532A1 · Suzuki et al. · 2005 [cited by applicant]
US 20050248299A1 · Chemel et al. · 2005 [cited by applicant]
US 20060017692A1 · Wehrenberg et al. · 2006 [cited by applicant]
US 20060028400A1 · Lapstun et al. · 2006 [cited by applicant]
US 20060033724A1 · Chaudhri et al. · 2006 [cited by applicant]
US 20060034590A1 · Teramoto · 2006 [cited by applicant]
US 20060080702A1 · Diez et al. · 2006 [cited by applicant]
US 20060156228A1 · Gallo et al. · 2006 [cited by applicant]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20060256083A1 · Rosenberg · 2006 [cited by applicant]
US 20060283214A1 · Donadon et al. · 2006 [cited by applicant]
US 20070172112A1 · Paley et al. · 2007 [cited by applicant]
US 20070259716A1 · Mattice et al. · 2007 [cited by applicant]
US 20080120568A1 · Jian et al. · 2008 [cited by applicant]
US 20080132249A1 · Hamilton · 2008 [cited by applicant]
US 20080181502A1 · Yang · 2008 [cited by applicant]
US 20080186255A1 · Cohen et al. · 2008 [cited by applicant]
US 20080211771A1 · Richardson · 2008 [cited by applicant]
US 20080222710A1 · Blagsvedt et al. · 2008 [cited by applicant]
US 20080310707A1 · Kansal et al. · 2008 [cited by applicant]
US 20090037844A1 · Kim et al. · 2009 [cited by applicant]
US 20090049408A1 · Naaman et al. · 2009 [cited by applicant]
US 20090064035A1 · Shibata et al. · 2009 [cited by applicant]
US 20090146779A1 · Kumar et al. · 2009 [cited by applicant]
US 20090146961A1 · Cheung et al. · 2009 [cited by applicant]
US 20090231356A1 · Barnes et al. · 2009 [cited by applicant]
US 20090254843A1 · Van et al. · 2009 [cited by applicant]
US 20090319181A1 · Khosravy et al. · 2009 [cited by applicant]
US 20090326810A1 · Callaghan et al. · 2009 [cited by applicant]
US 20100097375A1 · Tadaishi et al. · 2010 [cited by applicant]
US 20100115459A1 · Kinnunen et al. · 2010 [cited by applicant]
US 20100177049A1 · Levy et al. · 2010 [cited by applicant]
US 20100185949A1 · Jaeger · 2010 [cited by applicant]
US 20100188503A1 · Tsai et al. · 2010 [cited by applicant]
US 20100188572A1 · Card · 2010 [cited by applicant]
US 20100269145A1 · Ingrassia et al. · 2010 [cited by applicant]
US 20100293504A1 · Hachiya · 2010 [cited by applicant]
US 20100302245A1 · Best · 2010 [cited by applicant]
US 20100309140A1 · Widgor · 2010 [cited by applicant]
US 20100328432A1 · Tanaka · 2010 [cited by applicant]
US 20100332196A1 · Fisker et al. · 2010 [cited by applicant]
US 20110018895A1 · Buzyn et al. · 2011 [cited by applicant]
US 20110018896A1 · Buzyn et al. · 2011 [cited by applicant]
US 20110029185A1 · Aoki et al. · 2011 [cited by applicant]
US 20110032365A1 · Yett · 2011 [cited by applicant]
US 20110066981A1 · Chmielewski et al. · 2011 [cited by applicant]
US 20110098029A1 · Rhoads et al. · 2011 [cited by applicant]
US 20110142321A1 · Huffman · 2011 [cited by applicant]
US 20110156879A1 · Matsushita et al. · 2011 [cited by applicant]
US 20110164163A1 · Bilbrey et al. · 2011 [cited by applicant]
US 20110169927A1 · Mages et al. · 2011 [cited by applicant]
US 20110175932A1 · Yu et al. · 2011 [cited by applicant]
US 20110202834A1 · Mandryk et al. · 2011 [cited by applicant]
US 20110216060A1 · Weising et al. · 2011 [cited by applicant]
US 20110243448A1 · Kawabuchi et al. · 2011 [cited by applicant]
US 20110254865A1 · Yee et al. · 2011 [cited by applicant]
US 20110289691A1 · Laflèche et al. · 2011 [cited by applicant]
US 20110304557A1 · Wilburn et al. · 2011 [cited by applicant]
US 20110310001A1 · Madau et al. · 2011 [cited by applicant]
US 20110320969A1 · Hwang et al. · 2011 [cited by applicant]
US 20120038751A1 · Yuan et al. · 2012 [cited by applicant]
US 20120066638A1 · Ohri · 2012 [cited by applicant]
US 20120075496A1 · Akifusa et al. · 2012 [cited by applicant]
US 20120086624A1 · Thompson et al. · 2012 [cited by applicant]
US 20120124525A1 · Kang · 2012 [cited by applicant]
US 20120131631A1 · Bhogal et al. · 2012 [cited by applicant]
US 20120159386A1 · Kang et al. · 2012 [cited by applicant]