IP Library › Granted Patent US 12,749,272
Granted Patent B2
US 12,749,272 · App. 18/907,301 · Granted Sep 29, 2026

Assisted drawing and writing in extended reality

Inventors: Brad K. Herman (Culver City, CA); Shiraz Akmal (Playa Vista, CA)
Assignee: Apple Inc.
G06T19/006G06F3/013G06F3/167G06T3/40G06T3/60G06T13/20G10L15/22G10L2015/228
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,749,272
App. No.
18/907,301
Granted
Sep 29, 2026
Kind
B2
Abstract

An example process includes: receiving, from a user, an input corresponding to a request for assistance with a drawing; in accordance with receiving the input, selecting a physical surface in a physical environment; displaying, over the selected physical surface, a graphical overlay representing the drawing, where displaying the graphical overlay over the selected physical surface includes anchoring the graphical overlay to the selected physical surface; and while displaying the graphical overlay over the selected physical surface: detecting a marking produced by the user on the physical surface, the marking corresponding to the drawing.

Claims (112)

1 . 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 an electronic device, cause the electronic device to:

receive, from a user, a first input corresponding to a request for assistance with a drawing;

in accordance with receiving the first input, select a physical surface in a physical environment;

display, over the selected physical surface, a first instance of a graphical overlay representing the drawing, wherein displaying the first instance of the graphical overlay over the selected physical surface includes anchoring the first instance of the graphical overlay to the selected physical surface;

while displaying the first instance of the graphical overlay over the selected physical surface, receive, from the user, a second input corresponding to a request to save a layout corresponding to the drawing;

in accordance with receiving the second input, generate the layout corresponding to the drawing, wherein the layout indicates an anchoring of the first instance of the graphical overlay to the selected physical surface; and

transmit the layout to an external electronic device, wherein after the external electronic device receives the layout, the external electronic device:

detects the selected physical surface based on the layout; and

displays, over the selected physical surface, a second instance of the graphical overlay, wherein the external electronic device anchors the second instance of the graphical overlay to the selected physical surface based on the layout.

2 . The non-transitory computer-readable storage medium of claim 1 , wherein the second input includes a speech input corresponding to the request to save the layout corresponding to the drawing.

3 . The non-transitory computer-readable storage medium of claim 1 , wherein the second input corresponds to a selection of an icon displayed concurrently with the first instance of the graphical overlay.

4 . The non-transitory computer-readable storage medium of claim 1 , wherein transmitting the layout to the external electronic device includes transmitting the layout using at least one of:

an email message;

a text message; and

Bluetooth communication between the electronic device and the external electronic device.

5 . The non-transitory computer-readable storage medium of claim 1 , wherein the one or more programs further comprise instructions, which when executed by the one or more processors, cause the electronic device to:

while displaying the first instance of the graphical overlay over the selected physical surface:

detect a marking produced by the user on the physical surface, the marking corresponding to the drawing.

6 . The non-transitory computer-readable storage medium of claim 5 , wherein the one or more programs further comprise instructions, which when executed by the one or more processors, cause the electronic device to:

determine that the detected marking corresponds to a completed portion of the drawing; and

wherein displaying, over the selected physical surface, the first instance of the graphical overlay includes:

in accordance with a determination that the detected marking corresponds to the completed portion of the drawing, modifying a first display manner of a first portion of the first instance of the graphical overlay, the first portion corresponding to the completed portion of the drawing.

7 . The non-transitory computer-readable storage medium of claim 6 , wherein modifying the first display manner includes modifying a color of the first portion.

8 . The non-transitory computer-readable storage medium of claim 6 , wherein the one or more programs further comprise instructions, which when executed by the one or more processors, cause the electronic device to:

in accordance with modifying the first display manner:

update the layout to indicate that the first display manner has been modified, wherein updating the layout causes the external electronic device to:

while displaying the second instance of the graphical overlay over the selected physical surface, modify a second display manner of a second portion of the second instance of the graphical overlay according to the first display manner that has been modified, wherein the first portion and the second portion correspond to a same portion of the drawing.

9 . The non-transitory computer-readable storage medium of claim 8 , wherein updating the layout to indicate that the first display manner has been modified is performed in accordance with a determination that a modification to the first display manner is a predetermined type of modification.

10 . The non-transitory computer-readable storage medium of claim 1 , wherein the first input corresponds to a selection of an image corresponding to the drawing or to a selection of a 3-dimensional model corresponding to the drawing.

11 . The non-transitory computer-readable storage medium of claim 1 , wherein the first input includes a second speech input specifying the drawing.

12 . The non-transitory computer-readable storage medium of claim 1 , wherein selecting the physical surface includes:

receiving, from the user, a third input corresponding to a selection of the physical surface, wherein displaying the first instance of the graphical overlay over the selected physical surface is performed in accordance with receiving the third input.

13 . The non-transitory computer-readable storage medium of claim 12 , wherein the third input includes a user gaze input, wherein the user gaze input indicates that a user gaze is directed at the physical surface.

14 . The non-transitory computer-readable storage medium of claim 12 , wherein the third input includes a third speech input including a reference to the physical surface, and wherein selecting the physical surface further includes:

processing the third speech input using context information associated with the third speech input to determine that the reference refers to the physical surface.

15 . The non-transitory computer-readable storage medium of claim 12 , wherein the one or more programs further comprise instructions, which when executed by the one or more processors, cause the electronic device to:

in accordance with receiving the first input corresponding to the request for assistance with the drawing, and prior to receiving the third input, display the first instance of the graphical overlay over the physical environment at a first location, and wherein:

the third input corresponds to displacing the first instance of the graphical overlay from the first location to a second location on the physical surface.

16 . The non-transitory computer-readable storage medium of claim 1 , wherein anchoring the first instance of the graphical overlay to the selected physical surface includes:

displaying the first instance of the graphical overlay at a third location on the selected physical surface;

detecting movement of the electronic device; and

in response to detecting the movement, continuing to display the first instance of the graphical overlay at the third location.

17 . An electronic device, comprising:

one or more processors;

a 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:

receiving, from a user, a first input corresponding to a request for assistance with a drawing;

in accordance with receiving the first input, selecting a physical surface in a physical environment;

displaying, over the selected physical surface, a first instance of a graphical overlay representing the drawing, wherein displaying the first instance of the graphical overlay over the selected physical surface includes anchoring the first instance of the graphical overlay to the selected physical surface;

while displaying the first instance of the graphical overlay over the selected physical surface, receiving, from the user, a second input corresponding to a request to save a layout corresponding to the drawing;

in accordance with receiving the second input, generating the layout corresponding to the drawing, wherein the layout indicates an anchoring of the first instance of the graphical overlay to the selected physical surface; and

transmitting the layout to an external electronic device, wherein after the external electronic device receives the layout, the external electronic device:

detects the selected physical surface based on the layout; and

displays, over the selected physical surface, a second instance of the graphical overlay, wherein the external electronic device anchors the second instance of the graphical overlay to the selected physical surface based on the layout.

18 . The electronic device of claim 17 , wherein transmitting the layout to the external electronic device includes transmitting the layout using at least one of:

an email message;

a text message; and

Bluetooth communication between the electronic device and the external electronic device.

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

while displaying the first instance of the graphical overlay over the selected physical surface:

detecting a marking produced by the user on the physical surface, the marking corresponding to the drawing.

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

determining that the detected marking corresponds to a completed portion of the drawing; and

wherein displaying, over the selected physical surface, the first instance of the graphical overlay includes:

in accordance with a determination that the detected marking corresponds to the completed portion of the drawing, modifying a first display manner of a first portion of the first instance of the graphical overlay, the first portion corresponding to the completed portion of the drawing.

21 . The electronic device of claim 20 , wherein the one or more programs further include instructions for:

in accordance with modifying the first display manner:

updating the layout to indicate that the first display manner has been modified, wherein updating the layout causes the external electronic device to:

while displaying the second instance of the graphical overlay over the selected physical surface, modify a second display manner of a second portion of the second instance of the graphical overlay according to the first display manner that has been modified, wherein the first portion and the second portion correspond to a same portion of the drawing.

22 . The electronic device of claim 17 , wherein the first input corresponds to a selection of an image corresponding to the drawing or to a selection of a 3-dimensional model corresponding to the drawing.

23 . The electronic device of claim 17 , wherein selecting the physical surface includes:

receiving, from the user, a third input corresponding to a selection of the physical surface, wherein displaying the first instance of the graphical overlay over the selected physical surface is performed in accordance with receiving the third input.

24 . The electronic device of claim 23 , wherein the third input includes a third speech input including a reference to the physical surface, and wherein selecting the physical surface further includes:

processing the third speech input using context information associated with the third speech input to determine that the reference refers to the physical surface.

25 . The electronic device of claim 17 , wherein anchoring the first instance of the graphical overlay to the selected physical surface includes:

displaying the first instance of the graphical overlay at a third location on the selected physical surface;

detecting movement of the electronic device; and

in response to detecting the movement, continuing to display the first instance of the graphical overlay at the third location.

26 . A method, comprising:

at an electronic device with one or more processors and memory:

receiving, from a user, a first input corresponding to a request for assistance with a drawing;

in accordance with receiving the first input, selecting a physical surface in a physical environment;

displaying, over the selected physical surface, a first instance of a graphical overlay representing the drawing, wherein displaying the first instance of the graphical overlay over the selected physical surface includes anchoring the first instance of the graphical overlay to the selected physical surface;

while displaying the first instance of the graphical overlay over the selected physical surface, receiving, from the user, a second input corresponding to a request to save a layout corresponding to the drawing;

in accordance with receiving the second input, generating the layout corresponding to the drawing, wherein the layout indicates an anchoring of the first instance of the graphical overlay to the selected physical surface; and

transmitting the layout to an external electronic device, wherein after the external electronic device receives the layout, the external electronic device:

detects the selected physical surface based on the layout; and

displays, over the selected physical surface, a second instance of the graphical overlay, wherein the external electronic device anchors the second instance of the graphical overlay to the selected physical surface based on the layout.

27 . The method of claim 26 , wherein transmitting the layout to the external electronic device includes transmitting the layout using at least one of:

an email message;

a text message; and

Bluetooth communication between the electronic device and the external electronic device.

28 . The method of claim 26 , further comprising:

while displaying the first instance of the graphical overlay over the selected physical surface:

detecting a marking produced by the user on the physical surface, the marking corresponding to the drawing.

29 . The method of claim 28 , further comprising:

determining that the detected marking corresponds to a completed portion of the drawing; and

wherein displaying, over the selected physical surface, the first instance of the graphical overlay includes:

in accordance with a determination that the detected marking corresponds to the completed portion of the drawing, modifying a first display manner of a first portion of the first instance of the graphical overlay, the first portion corresponding to the completed portion of the drawing.

30 . The method of claim 29 , further comprising:

in accordance with modifying the first display manner:

updating the layout to indicate that the first display manner has been modified, wherein updating the layout causes the external electronic device to:

while displaying the second instance of the graphical overlay over the selected physical surface, modify a second display manner of a second portion of the second instance of the graphical overlay according to the first display manner that has been modified, wherein the first portion and the second portion correspond to a same portion of the drawing.

31 . The method of claim 26 , wherein the first input corresponds to a selection of an image corresponding to the drawing or to a selection of a 3-dimensional model corresponding to the drawing.

32 . The method of claim 26 , wherein selecting the physical surface includes:

receiving, from the user, a third input corresponding to a selection of the physical surface, wherein displaying the first instance of the graphical overlay over the selected physical surface is performed in accordance with receiving the third input.

33 . The method of claim 32 , wherein the third input includes a third speech input including reference to the physical surface, and wherein selecting the physical surface further includes:

processing the third speech input using context information associated with the third speech input to determine that the reference refers to the physical surface.

34 . The method of claim 26 , wherein anchoring the first instance of the graphical overlay to the selected physical surface includes:

displaying the first instance of the graphical overlay at a third location on the selected physical surface;

detecting movement of the electronic device; and

in response to detecting the movement, continuing to display the first instance of the graphical overlay at the third location.

Continuity (3)
Continuation 18119219 · Mar 8, 2023
Provisional Application 63319199 · Mar 11, 2022
Related Publication 20250029343A1 · Jan 23, 2025
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 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 6750873B1 · Bernardini et al. · 2004 [cited by applicant]
US 6756997B1 · Ward et al. · 2004 [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 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 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 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 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 · Steve 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 9734402B2 · Jang et al. · 2017 [cited by applicant]
US 9778814B2 · Ambrus 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 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 10175483B2 · Salter 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 10307671B2 · Barney 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 10394320B2 · George-svahn et al. · 2019 [cited by applicant]
US 10448189B2 · Link · 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 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 10642368B2 · Chen · 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 10678403B2 · Duarte et al. · 2020 [cited by applicant]
US 10691216B2 · Geisner 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 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 10956724B1 · Terrano · 2021 [cited by applicant]
US 10983663B2 · Iglesias · 2021 [cited by applicant]
US 11003308B1 · Dryer 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 11079995B1 · Hulbert et al. · 2021 [cited by applicant]
US 11082463B2 · Felman · 2021 [cited by applicant]
US 11112875B1 · Zhou 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 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 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 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 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 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 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 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 11720171B2 · Pastrana Vicente et al. · 2023 [cited by applicant]
US 11726577B2 · Katz · 2023 [cited by applicant]
US 11730226B2 · Stolarz et al. · 2023 [cited by applicant]
US 11733824B2 · Iskandar 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 11847748B2 · Liu et al. · 2023 [cited by applicant]
US 11861136B1 · Faulkner et al. · 2024 [cited by applicant]
US 11875013B2 · Lemay 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 11954242B2 · Dascola 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 11995301B2 · Hylak 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 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 12236546B1 · Lipton · 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 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 20070259716A1 · Mattice et al. · 2007 [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 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 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 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, II · 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 20100328432A1 · Tanaka · 2010 [cited by applicant]
US 20110018895A1 · Buzyn et al. · 2011 [cited by applicant]
US 20110018896A1 · Buzyn 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 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 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 et al. · 2012 [cited by applicant]
US 20120075496A1 · Akifusa et al. · 2012 [cited by applicant]
US 20120086624A1 · Thompson et al. · 2012 [cited by applicant]
US 20120113223A1 · Hilliges et al. · 2012 [cited by applicant]
US 20120124525A1 · Kang · 2012 [cited by applicant]
US 20120131631A1 · Bhogal et al. · 2012 [cited by applicant]
US 20120170089A1 · Kim et al. · 2012 [cited by applicant]
US 20120170840A1 · Caruso et al. · 2012 [cited by applicant]
US 20120184372A1 · Laarakkers et al. · 2012 [cited by applicant]
US 20120194547A1 · Johnson et al. · 2012 [cited by applicant]
US 20120249416A1 · Maciocci et al. · 2012 [cited by applicant]
US 20120249741A1 · Maciocci et al. · 2012 [cited by applicant]
US 20120256956A1 · Kasahara · 2012 [cited by applicant]
US 20120256967A1 · Baldwin et al. · 2012 [cited by applicant]
US 20120257035A1 · Larsen · 2012 [cited by applicant]
US 20120272179A1 · Stafford · 2012 [cited by applicant]
US 20120290401A1 · Neven · 2012 [cited by applicant]
US 20120304087A1 · Walkin et al. · 2012 [cited by applicant]
US 20130010062A1 · Redmann · 2013 [cited by applicant]
US 20130027860A1 · Masaki et al. · 2013 [cited by applicant]
US 20130088516A1 · Ota et al. · 2013 [cited by applicant]
US 20130093727A1 · Eriksson et al. · 2013 [cited by applicant]
US 20130127850A1 · Bindon · 2013 [cited by applicant]
US 20130148850A1 · Matsuda et al. · 2013 [cited by applicant]
US 20130169533A1 · Jahnke · 2013 [cited by applicant]
US 20130190044A1 · Kulas · 2013 [cited by applicant]
US 20130211843A1 · Clarkson · 2013 [cited by applicant]
US 20130212470A1 · Karunamuni et al. · 2013 [cited by applicant]
US 20130222227A1 · Johansson et al. · 2013 [cited by applicant]
US 20130222410A1 · Kameyama et al. · 2013 [cited by applicant]
US 20130229345A1 · Day et al. · 2013 [cited by applicant]
US 20130246955A1 · Schwesig et al. · 2013 [cited by applicant]
US 20130249922A1 · Hachiya · 2013 [cited by applicant]
US 20130263016A1 · Arto et al. · 2013 [cited by applicant]
US 20130265227A1 · Julian · 2013 [cited by applicant]
US 20130271397A1 · Hildreth et al. · 2013 [cited by applicant]
US 20130278501A1 · Bulzacki · 2013 [cited by applicant]
US 20130286004A1 · Mcculloch et al. · 2013 [cited by applicant]
US 20130293456A1 · Son et al. · 2013 [cited by applicant]
US 20130300648A1 · Kim et al. · 2013 [cited by applicant]
US 20130300654A1 · Seki · 2013 [cited by applicant]
US 20130307945A1 · Cheng et al. · 2013 [cited by applicant]
US 20130321462A1 · Salter et al. · 2013 [cited by applicant]
US 20130325326A1 · Blumenberg et al. · 2013 [cited by applicant]
US 20130326341A1 · Nonaka · 2013 [cited by applicant]
US 20130326364A1 · Latta et al. · 2013 [cited by applicant]
US 20130328925A1 · Latta et al. · 2013 [cited by applicant]
US 20130332890A1 · Ramic et al. · 2013 [cited by applicant]
US 20130335301A1 · Wong et al. · 2013 [cited by applicant]
US 20130342564A1 · Kinnebrew et al. · 2013 [cited by applicant]
US 20130342570A1 · Kinnebrew et al. · 2013 [cited by applicant]
US 20130345975A1 · Vulcano et al. · 2013 [cited by applicant]
US 20140002338A1 · Raffa et al. · 2014 [cited by applicant]
US 20140002444A1 · Bennett et al. · 2014 [cited by applicant]
US 20140028548A1 · Bychkov et al. · 2014 [cited by applicant]
US 20140040832A1 · Regelous · 2014 [cited by applicant]
US 20140049462A1 · Weinberger et al. · 2014 [cited by applicant]
US 20140063058A1 · Fialho et al. · 2014 [cited by applicant]
US 20140068692A1 · Archibong et al. · 2014 [cited by applicant]
US 20140071241A1 · Yang et al. · 2014 [cited by applicant]
US 20140075361A1 · Reynolds et al. · 2014 [cited by applicant]
US 20140078176A1 · Kim et al. · 2014 [cited by applicant]
US 20140104206A1 · Anderson · 2014 [cited by applicant]
US 20140108942A1 · Freeman et al. · 2014 [cited by applicant]
US 20140114845A1 · Rogers et al. · 2014 [cited by applicant]
US 20140125584A1 · Xun et al. · 2014 [cited by applicant]
US 20140125585A1 · Song et al. · 2014 [cited by applicant]
US 20140126782A1 · Takai et al. · 2014 [cited by applicant]
US 20140129990A1 · Xin et al. · 2014 [cited by applicant]
US 20140132499A1 · Schwesinger et al. · 2014 [cited by applicant]
US 20140139426A1 · Kryze et al. · 2014 [cited by applicant]
US 20140164928A1 · Kim · 2014 [cited by applicant]
US 20140168267A1 · Kim et al. · 2014 [cited by applicant]
US 20140168453A1 · Shoemake et al. · 2014 [cited by applicant]
US 20140198017A1 · Lamb et al. · 2014 [cited by applicant]
US 20140232639A1 · Hayashi et al. · 2014 [cited by applicant]
US 20140237366A1 · Poulos et al. · 2014 [cited by applicant]
US 20140247208A1 · Henderek et al. · 2014 [cited by applicant]
US 20140247210A1 · Henderek et al. · 2014 [cited by applicant]
US 20140258942A1 · Kutliroff et al. · 2014 [cited by applicant]
US 20140267400A1 · Mabbutt et al. · 2014 [cited by applicant]
US 20140268054A1 · Olsson et al. · 2014 [cited by applicant]
US 20140282272A1 · Kies et al. · 2014 [cited by applicant]
US 20140285641A1 · Kato et al. · 2014 [cited by applicant]
US 20140298273A1 · Blackstone et al. · 2014 [cited by applicant]
US 20140304612A1 · Richard · 2014 [cited by applicant]
US 20140320404A1 · Kasahara · 2014 [cited by applicant]
US 20140331187A1 · Hicks et al. · 2014 [cited by applicant]
US 20140333666A1 · Poulos et al. · 2014 [cited by applicant]
US 20140347391A1 · Keane et al. · 2014 [cited by applicant]
US 20140351727A1 · Danton et al. · 2014 [cited by applicant]
US 20140351753A1 · Shin et al. · 2014 [cited by applicant]
US 20140362111A1 · Kim · 2014 [cited by applicant]
US 20140363074A1 · Dolfing et al. · 2014 [cited by applicant]
US 20140368537A1 · Salter et al. · 2014 [cited by applicant]