IP Library Granted Patent US 12,198,280
Granted Patent B2
US 12,198,280 · App. 18/068,711 · Granted Jan 14, 2025

Displaying a virtual display

Inventors: Timothy R. Pease (Emerald Hills, CA); Alexandre Da Veiga (San Francisco, CA); David H. Huang (San Mateo, CA); Peng Liu (San Jose, CA); Robert K. Molholm (Scotts Valley, CA)
Assignee: Apple Inc.
G06T19/006G06F3/013G06F3/14G06F3/165G06V40/20
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,198,280
App. No.
18/068,711
Granted
Jan 14, 2025
Kind
B2
Abstract

In an exemplary process, a set of parameters corresponding to characteristics of a physical setting of a user is obtained. Based on the parameters, at least one display placement value and a fixed boundary location corresponding to the physical setting are obtained. In accordance with a determination that the at least one display placement value satisfies a display placement criterion, a virtual display is displayed at the fixed boundary location corresponding to the physical setting.

Claims (118)

1. An electronic device, comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

obtaining a set of parameters corresponding to characteristics of a physical setting of a user;

determining, based on the set of parameters, at least one display placement value and a fixed boundary location corresponding to the physical setting, wherein the display placement value includes a virtual display size; and

in accordance with a determination that the at least one display placement value satisfies a display placement criterion including a threshold virtual display size, wherein the display placement criterion is satisfied when the virtual display size satisfies the threshold virtual display size:

displaying a virtual display at the fixed boundary location corresponding to the physical setting.

2. The electronic device of claim 1 , the one or more programs further including instructions for:

in accordance with a determination that the at least one display placement value does not satisfy the display placement criterion:

displaying the virtual display at a fixed location corresponding to a predefined distance in front of the user in the physical setting.

3. The electronic device of claim 1 , the one or more programs further including instructions for:

detecting a user input corresponding to an intent to adjust the virtual display;

in accordance with a determination that the intent to adjust the virtual display includes an intent to move the virtual display, displaying movement of the virtual display to an alternative location; and

in accordance with a determination that the intent to adjust the virtual display includes an intent to modify a size of the virtual display, displaying a size modification of the virtual display.

4. The electronic device of claim 1 , the one or more programs further including instructions for:

in accordance with detecting a virtual space preference:

identifying at least one boundary corresponding to the physical setting;

displaying a virtual room;

wherein the virtual room at least partially replaces a representation of the at least one boundary; and

wherein the virtual display is displayed within the virtual room.

5. The electronic device of claim 1 , the one or more programs further including instructions for:

in accordance with detecting at least one light parameter exceeding a threshold:

displaying a virtual sky; and

wherein the virtual sky at least partially replaces a representation of at least one ceiling boundary corresponding to the physical setting.

6. The electronic device of claim 1 , the one or more programs further including instructions for:

displaying media on the virtual display;

identifying an attribute associated with the displayed media;

identifying at least one boundary corresponding to the physical setting; and

displaying a virtual room based on the identified attribute, wherein the virtual room at least partially replaces a representation of the at least one boundary.

7. The electronic device of claim 1 , the one or more programs further including instructions for:

detecting a user head movement; and

in accordance with a determination that the user head movement corresponds to movement away from the virtual display, decreasing a curvature of the virtual display.

8. The electronic device of claim 7 , the one or more programs further including instructions for:

in accordance with a determination that the user head movement corresponds to movement towards the virtual display, increasing a curvature of the virtual display.

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

identifying audio associated with media displayed on the virtual display;

receiving, from a media delivery model, a result based on the set of parameters;

in accordance with a determination that the result includes an audio rendering setting:

obtaining, from the result, audio output parameters based on the characteristics of the physical setting; and

outputting the audio consistent with the audio output parameters; and

in accordance with a determination that the result does not include an audio rendering setting;

obtaining default audio output parameters; and

outputting the audio consistent with the default audio output parameters.

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

in accordance with detecting an amount of movement of a user gaze towards the virtual display:

replacing at least a portion of a representation of the physical setting with a portion of a virtual setting.

11. The electronic device of claim 1 , the one or more programs further including instructions for:

while detecting movement of the user gaze towards the virtual display:

gradually replacing, in proportion to the detected movement of the user gaze towards the virtual display, a representation of the physical setting with a virtual setting; and

while detecting the movement of the user gaze away from the virtual display:

gradually replacing, in proportion to the detected movement of the user gaze away from the virtual display, a virtual setting with the representation of physical setting.

12. The electronic device of claim 1 , the one or more programs further including instructions for:

providing the set of parameters to a media delivery model; and

receiving, from the media delivery model, a result based on the provided set of parameters, wherein the result includes the at least one display placement value and the fixed boundary location corresponding to the physical setting.

13. The electronic device of claim 1 , the one or more programs further including instructions for:

providing a first audio output including audio associated with the physical setting;

while initiating display of the virtual display, providing a second audio output including audio associated with media playing on the virtual display; and

while displaying the virtual display at the fixed boundary location, continuing to provide the first audio output and the second audio output.

14. The electronic device of claim 13 , the one or more programs further including instructions for:

while initiating display of the virtual display:

lowering a first volume level corresponding to the first audio output, wherein the first volume level is lowered to a first predefined volume level; and

raising a second volume level corresponding to the second audio output, wherein the second volume level is raised to a second predefined volume level.

15. The electronic device of claim 14 , the one or more programs further including instructions for:

while lowering the first volume level corresponding to the first audio output, applying a third audio output to the first audio output, wherein the third audio output corresponds to a noise control signal.

16. The electronic device of claim 1 , the one or more programs further including instructions for:

providing a first audio output including audio associated with the physical setting;

providing a second audio output including audio associated with media playing on the virtual display;

in accordance with detecting an amount of movement of a user gaze away from the virtual display:

adjusting, based on the amount of movement of the user gaze away from the virtual display, a first volume level of the first audio output and a second volume level of the second audio output; and

in accordance with detecting an amount of movement of a user gaze towards the virtual display:

adjusting, based on the amount of movement of the user gaze towards from the virtual display, the first volume level of the first audio output and the second volume level of the second audio output.

17. A method, comprising:

at an electronic device:

obtaining a set of parameters corresponding to characteristics of a physical setting of a user;

determining, based on the set of parameters, at least one display placement value and a fixed boundary location corresponding to the physical setting, wherein the display placement value includes a virtual display size; and

in accordance with a determination that the at least one display placement value satisfies a display placement criterion including a threshold virtual display size, wherein the display placement criterion is satisfied when the virtual display size satisfies the threshold virtual display size:

displaying a virtual display at the fixed boundary location corresponding to the physical setting.

18. The method of claim 17 , comprising:

in accordance with a determination that the at least one display placement value does not satisfy the display placement criterion:

displaying the virtual display at a fixed location corresponding to a predefined distance in front of the user in the physical setting.

19. The method of claim 17 , comprising:

detecting a user input corresponding to an intent to adjust the virtual display;

in accordance with a determination that the intent to adjust the virtual display includes an intent to move the virtual display, displaying movement of the virtual display to an alternative location; and

in accordance with a determination that the intent to adjust the virtual display includes an intent to modify a size of the virtual display, displaying a size modification of the virtual display.

20. The method of claim 17 , comprising:

providing a first audio output including audio associated with the physical setting;

while initiating display of the virtual display, providing a second audio output including audio associated with media playing on the virtual display; and

while displaying the virtual display at the fixed boundary location, continuing to provide the first audio output and the second audio output.

21. The method of claim 20 , comprising:

while initiating display of the virtual display:

lowering a first volume level corresponding to the first audio output, wherein the first volume level is lowered to a first predefined volume level; and

raising a second volume level corresponding to the second audio output, wherein the second volume level is raised to a second predefined volume level.

22. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for:

obtaining a set of parameters corresponding to characteristics of a physical setting of a user;

determining, based on the set of parameters, at least one display placement value and a fixed boundary location corresponding to the physical setting, wherein the display placement value includes a virtual display size; and

in accordance with a determination that the at least one display placement value satisfies a display placement criterion including a threshold virtual display size, wherein the display placement criterion is satisfied when the virtual display size satisfies the threshold virtual display size:

displaying a virtual display at the fixed boundary location corresponding to the physical setting.

23. The computer readable medium of claim 22 , the one or more programs further including instructions for:

in accordance with a determination that the at least one display placement value does not satisfy the display placement criterion:

displaying the virtual display at a fixed location corresponding to a predefined distance in front of the user in the physical setting.

24. The computer readable medium of claim 22 , the one or more programs further including instructions for:

detecting a user input corresponding to an intent to adjust the virtual display;

in accordance with a determination that the intent to adjust the virtual display includes an intent to move the virtual display, displaying movement of the virtual display to an alternative location; and

in accordance with a determination that the intent to adjust the virtual display includes an intent to modify a size of the virtual display, displaying a size modification of the virtual display.

25. The computer readable medium of claim 22 , the one or more programs further including instructions for:

in accordance with detecting a virtual space preference:

identifying at least one boundary corresponding to the physical setting;

displaying a virtual room;

wherein the virtual room at least partially replaces a representation of the at least one boundary; and

wherein the virtual display is displayed within the virtual room.

26. The computer readable medium of claim 22 , the one or more programs further including instructions for:

providing a first audio output including audio associated with the physical setting;

while initiating display of the virtual display, providing a second audio output including audio associated with media playing on the virtual display; and

while displaying the virtual display at the fixed boundary location, continuing to provide the first audio output and the second audio output.

27. The computer readable medium of claim 22 , the one or more programs further including instructions for:

while initiating display of the virtual display:

lowering a first volume level corresponding to the first audio output, wherein the first volume level is lowered to a first predefined volume level; and

raising a second volume level corresponding to the second audio output, wherein the second volume level is raised to a second predefined volume level.

Continuity (4)
Continuation PCTUS2021037683 · Jun 16, 2021
Provisional Application 63146453 · Feb 5, 2021
Provisional Application 63042322 · Jun 22, 2020
Related Publication 20230298281A1 · Sep 21, 2023
References Cited (178)
US 8866849B1 · Cho et al. · 2014 [cited by applicant]
US 8994721B2 · Matsuda · 2015 [cited by applicant]
US 9411412B1 · Jain et al. · 2016 [cited by applicant]
US 9459692B1 · Li · 2016 [cited by applicant]
US 9665249B1 · Ding et al. · 2017 [cited by applicant]
US 9696549B2 · Bean et al. · 2017 [cited by applicant]
US 9880729B2 · Rakshit · 2018 [cited by applicant]
US 10204592B1 · Trim et al. · 2019 [cited by applicant]
US 10270983B1 · Van Os et al. · 2019 [cited by applicant]
US 10403043B2 · Kaufman et al. · 2019 [cited by applicant]
US 11366514B2 · Burns · 2022 [cited by applicant]
US 20010044858A1 · Rekimoto · 2001 [cited by applicant]
US 20050245302A1 · Bathiche et al. · 2005 [cited by applicant]
US 20120124509A1 · Matsuda et al. · 2012 [cited by applicant]
US 20120249741A1 · Maciocci et al. · 2012 [cited by applicant]
US 20130007672A1 · Taubman · 2013 [cited by applicant]
US 20140047392A1 · Kim et al. · 2014 [cited by applicant]
US 20140132629A1 · Pandey · 2014 [cited by examiner]
US 20140225919A1 · Kaino et al. · 2014 [cited by applicant]
US 20140282220A1 · Wantland et al. · 2014 [cited by applicant]
US 20140375680A1 · Ackerman et al. · 2014 [cited by applicant]
US 20150009132A1 · Kuriya et al. · 2015 [cited by applicant]
US 20150022444A1 · Ooi · 2015 [cited by applicant]
US 20150193018A1 · Venable et al. · 2015 [cited by applicant]
US 20150199005A1 · Haddon · 2015 [cited by applicant]
US 20150213650A1 · Barzuza et al. · 2015 [cited by applicant]
US 20150215351A1 · Barzuza et al. · 2015 [cited by applicant]
US 20150215581A1 · Barzuza et al. · 2015 [cited by applicant]
US 20150235267A1 · Steube et al. · 2015 [cited by applicant]
US 20150277699A1 · Algreatly · 2015 [cited by applicant]
US 20150302867A1 · Tomlin et al. · 2015 [cited by applicant]
US 20160026242A1 · Burns et al. · 2016 [cited by applicant]
US 20160027216A1 · Da Veiga et al. · 2016 [cited by applicant]
US 20160066295A1 · Han · 2016 [cited by examiner]
US 20160077337A1 · Raffle et al. · 2016 [cited by applicant]
US 20160148433A1 · Petrovskaya et al. · 2016 [cited by applicant]
US 20160163063A1 · Ashman · 2016 [cited by applicant]
US 20160217614A1 · Kraver et al. · 2016 [cited by applicant]
US 20160253842A1 · Shapira · 2016 [cited by examiner]
US 20160284129A1 · Nishizawa et al. · 2016 [cited by applicant]
US 20160308920A1 · Brunsch et al. · 2016 [cited by applicant]
US 20170053443A1 · Diament et al. · 2017 [cited by applicant]
US 20170060514A1 · Kaufthal · 2017 [cited by applicant]
US 20170061696A1 · Li et al. · 2017 [cited by applicant]
US 20170083993A1 · Kurzman et al. · 2017 [cited by applicant]
US 20170092235A1 · Osman et al. · 2017 [cited by applicant]
US 20170123489A1 · Guenter · 2017 [cited by applicant]
US 20170123491A1 · Hansen et al. · 2017 [cited by applicant]
US 20170139474A1 · Rochford et al. · 2017 [cited by applicant]
US 20170185148A1 · Kondo · 2017 [cited by applicant]
US 20170203213A1 · Stafford · 2017 [cited by applicant]
US 20170232335A1 · Williams et al. · 2017 [cited by applicant]
US 20170256096A1 · Faaborg et al. · 2017 [cited by applicant]
US 20170263056A1 · Leppanen et al. · 2017 [cited by applicant]
US 20170287225A1 · Powderly · 2017 [cited by examiner]
US 20170344127A1 · Hu et al. · 2017 [cited by applicant]
US 20180046352A1 · Johnson et al. · 2018 [cited by applicant]
US 20180095607A1 · Proctor · 2018 [cited by applicant]
US 20180129459A1 · Sylvan et al. · 2018 [cited by applicant]
US 20180165830A1 · Danieau et al. · 2018 [cited by applicant]
US 20180173404A1 · Smith · 2018 [cited by examiner]
US 20180275753A1 · Publicover et al. · 2018 [cited by applicant]
US 20180286126A1 · Schwarz et al. · 2018 [cited by applicant]
US 20180293041A1 · Harviainen · 2018 [cited by applicant]
US 20180350119A1 · Kocharlakota et al. · 2018 [cited by applicant]
US 20190107721A1 · Scott · 2019 [cited by examiner]
US 20190196710A1 · Jiang · 2019 [cited by examiner]
US 20190197262A1 · Jiang et al. · 2019 [cited by applicant]
US 20190197994A1 · Kunitomo et al. · 2019 [cited by applicant]
US 20190227763A1 · Kaufthal · 2019 [cited by applicant]
US 20190272138A1 · Krauss et al. · 2019 [cited by applicant]
US 20200020162A1 · Jones et al. · 2020 [cited by applicant]
US 20200089313A1 · Himane · 2020 [cited by applicant]
US 20200103962A1 · Burns · 2020 [cited by applicant]
US 20200193938A1 · Estruch Tena et al. · 2020 [cited by applicant]
US 20200219469A1 · Mittal et al. · 2020 [cited by applicant]
US 20200293177A1 · Iglesias · 2020 [cited by applicant]
US 20210084259A1 · Kies et al. · 2021 [cited by applicant]
US 20210342044A1 · Xu · 2021 [cited by applicant]
US 20210366440A1 · Burns et al. · 2021 [cited by applicant]
US 20210368136A1 · Chalmers et al. · 2021 [cited by applicant]
US 20220011860A1 · Cappello · 2022 [cited by examiner]
US 20220044481A1 · Tzeng et al. · 2022 [cited by applicant]
US 20220327190A1 · Yan et al. · 2022 [cited by applicant]
US 20230008291A1 · Burns · 2023 [cited by applicant]
US 20230334793A1 · Burns et al. · 2023 [cited by applicant]
US 20230388453A1 · Chalmers et al. · 2023 [cited by applicant]
US 20240112649A1 · Burns et al. · 2024 [cited by applicant]
US 20240272708A1 · Burns · 2024 [cited by applicant]
US 20240275922A1 · Chalmers et al. · 2024 [cited by applicant]
CN 102473068A · 2012 [cited by applicant]
CN 103765366A · 2014 [cited by applicant]
CN 104081319A · 2014 [cited by applicant]
CN 104115100A · 2014 [cited by applicant]
CN 105431763A · 2016 [cited by applicant]
CN 106716302A · 2017 [cited by applicant]
CN 107004303A · 2017 [cited by applicant]
CN 107340853A · 2017 [cited by applicant]
CN 107534656A · 2018 [cited by applicant]
CN 107924299A · 2018 [cited by applicant]
CN 108136258A · 2018 [cited by applicant]
CN 108139803A · 2018 [cited by applicant]
EP 3039555A1 · 2016 [cited by applicant]
JP 2013161247A · 2013 [cited by applicant]
JP 2015143976A · 2015 [cited by applicant]
WO 2003058518A2 · 2003 [cited by applicant]
WO 2014113408A1 · 2014 [cited by applicant]
WO 2015140106A1 · 2015 [cited by applicant]
WO 2016014872A1 · 2016 [cited by applicant]
WO 2016073986A1 · 2016 [cited by applicant]
WO 2017021902A1 · 2017 [cited by applicant]
WO 2017171943A1 · 2017 [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 17/845,863, mailed on May 31, 2023, 3 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/397,726, mailed on Jun. 12, 2023, 6 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 16/552,549, mailed on Jan. 26, 2022, 4 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 16/552,549, mailed on Mar. 25, 2021, 3 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 16/552,549, mailed on Sep. 3, 2021, 4 pages. [cited by applicant]
Corrected Notice of Allowance received for U.S. Appl. No. 16/552,549, mailed on Mar. 3, 2022, 6 pages. [cited by applicant]
Corrected Notice of Allowance received for U.S. Appl. No. 16/552,549, mailed on Mar. 31, 2022, 3 pages. [cited by applicant]
Corrected Notice of Allowance received for U.S. Appl. No. 16/651,249, mailed on Feb. 18, 2021, 2 pages. [cited by applicant]
Dedual et al., “Creating hybrid user interfaces with a 2D multi-touch tabletop and a 3D see-through head-worn display”, IEEE International Symposium on Mixed and Augmented Reality 2011 Science and Technology Proceedings… [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/552,549, mailed on Dec. 3, 2021, 16 pages. [cited by applicant]
Fitzmaurice et al., “Bricks: Laying the Foundations for Graspable User Interfaces”, May 7-11, 1995, pp. 442-449. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2018/052748, mailed on Apr. 9, 2020, 11 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2020/048845, mailed on Apr. 7, 2022, 14 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2020/052886, mailed on Apr. 7, 2022, 15 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2021/037683, mailed on Jan. 5, 2023, 14 pages. [cited by applicant]
International Search Report and Written Opinion Received for PCT Patent Application No. PCT/US2018/052748, mailed on Dec. 14, 2018, 12 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2020/048845, mailed on Feb. 1, 2021, 20 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2020/052886, mailed on Feb. 1, 2021, 22 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2021/037683, mailed on Dec. 10, 2021, 19 pages. [cited by applicant]
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2020/048845, mailed on Dec. 4, 2020, 13 pages. [cited by applicant]
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2020/052886, mailed on Dec. 9, 2020, 15 pages. [cited by applicant]
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2021/037683, mailed on Oct. 19, 2021, 11 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/552,549, mailed on Jun. 29, 2021, 15 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/552,549, mailed on Nov. 12, 2020, 15 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/397,726, mailed on May 12, 2022, 9 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/397,734, mailed on Apr. 14, 2022, 31 pages. [cited by applicant]
Notice of Allowance received for Chinese Patent Application No. 201910868273.0, mailed on Feb. 8, 2022, 4 pages (1 page of English Translation and 3 pages of Official Copy). [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/552,549, mailed on Feb. 24, 2022, 10 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/651,249, mailed on Jan. 27, 2021, 11 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/397,734, mailed on Sep. 19, 2022, 7 pages. [cited by applicant]
Office Action received for Chinese Patent Application No. 201910868273.0, mailed on Sep. 24, 2021, 24 pages (12 pages of English Translation and 12 pages of Official Copy). [cited by applicant]
Office Action received for Chinese Patent Application No. 202080026912.X, mailed on Nov. 8, 2022, 9 pages (5 pages of English Translation and 4 pages of Official Copy). [cited by applicant]
Piekarski et al., “Integrating Virtual and Augmented Realities in an Outdoor Application”, IEEE; Feb. 1999, 10 pages. [cited by applicant]
Regenbrecht et al., “A tangible AR desktop environment”, Computers & Graphics, vol. 25, No. 5, Oct. 2001, pp. 755-763. [cited by applicant]
Shaer et al., “Tangible User Interfaces: Past, Present, and Future Directions”, Foundations and Trends? In Human-Computer Interaction, vol. 3, No. 1-2,, 2009, pp. 1-137. [cited by applicant]
The Dynamic Desktop (in the office of the future . . . )—YouTube, Online Available at: https://www.youtube.com/watch?v=m9IZfnRrM4Y, Aug. 20, 2014, 2014, 1 page. [cited by applicant]
Zinchenko et al., “Virtual Reality Control of a Robotic Camera Holder for Minimally Invasive Surgery”, 2017 11th Asian Control Conference (ASCC) Gold Coast Convention Centre, Australia, Dec. 17-20, 2017, 6 pages. [cited by applicant]
2015-143976, JP, A, Cited by Chinese Patent Office in an Office Action for related Patent Application No. 201880063519.0 on Dec. 15, 2022. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/845,863, mailed on Apr. 11, 2023, 34 pages. [cited by applicant]
Notice of Allowance received for Chinese Patent Application No. 202080026912.X, mailed on Mar. 7, 2023, 2 pages (1 page of English Translation and 1 page of Official Copy). [cited by applicant]
Corrected Notice of Allowance received for U.S. Appl. No. 17/397,726, mailed on May 4, 2023, 2 pages. [cited by applicant]
Intention to Grant received for European Patent Application No. 20775103.3, mailed on May 9, 2023, 9 pages. [cited by applicant]
Extended European Search Report received for European Patent Application No. 23198001.2, mailed on Dec. 4, 2023, 10 pages. [cited by applicant]
Fares et al., “Can we beat the mouse with MAGIC?”, CHI 2013: Changing Perspectives, Apr. 27-May 2, 2013, pp. 1387-1390. [cited by applicant]
Jalaliniya et al., “MAGIC Pointing for Eyewear Computers”, ISWC '15, Online Available at: http://dx.doi.org/10.1145/2802083.2802094, Sep. 7-11, 2015, pp. 155-158. [cited by applicant]
Supplemental Notice of Allowance received for U.S. Appl. No. 18/099,862, mailed on Dec. 20, 2023, 4 pages. [cited by applicant]
Zhai et al., “Manual and Gaze Input Cascaded (MAGIC) Pointing”, ACM CHI, May 15-20, 1999, pp. 246-253. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/845,863, mailed on Aug. 22, 2023, 35 pages. [cited by applicant]
107340853, CN, A, Cited by Chinese Patent Office in an Office Action for related Patent Application No. 202080026912.X on Nov. 8, 2022. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/397,726, mailed on Feb. 15, 2023, 6 pages. [cited by applicant]
Office Action received for Chinese Patent Application No. 201880063519.0, mailed on Dec. 15, 2022, 11 pages (5 pages of English Translation and 6 pages of Official Copy). [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 17/845,863, mailed on Sep. 22, 2023, 4 pages. [cited by applicant]
Decision to Grant received for European Patent Application No. 20775103.3, mailed on Sep. 21, 2023, 2 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/099,862, mailed on Sep. 15, 2023, 15 pages. [cited by applicant]
Notice of Allowance received for Chinese Patent Application No. 201880063519.0, mailed on Feb. 14, 2023, 2 pages (1 page of English Translation and 1 page of Official Copy). [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/540,480, mailed on Aug. 1, 2024, 42 pages. [cited by applicant]
Notice of Allowance received for Chinese Patent Application No. 202080027017.X, mailed on Jul. 16, 2024, 2 pages (1 page of English Translation and 1 page of Official Copy). [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/845,863, mailed on Feb. 12, 2024, 10 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/845,863, mailed on Oct. 24, 2023, 17 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/231,437, mailed on Feb. 29, 2024, 10 pages. [cited by applicant]
2013-161247, JP, A, Cited by Chinese Patent Office in an Office Action for related Patent Application No. 202080027017.X on Mar. 8, 2024. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 18/540,480, mailed on Sep. 4, 2024, 4 pages. [cited by applicant]
Applicant-Initiated Interview Summary received for U.S. Appl. No. 17/845,863, mailed on Nov. 21, 2023, 4 pages. [cited by applicant]
Supplemental Notice of Allowance received for U.S. Appl. No. 18/099,862, mailed on Nov. 13, 2023, 2 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 18/540,480, mailed on Sep. 18, 2024, 48 pages. [cited by applicant]
Office Action received for Chinese Patent Application No. 202080027017.X, mailed on Mar. 8, 2024, 21 pages (4 pages of English Translation and 17 pages of Official Copy). [cited by applicant]