US 12,423,046 B2
Secondary display location determinations
Gary De-Hong Liao, Bellevue, WA (US); Yilin Song, Redmond, WA (US); Michael Paul Erich Von Hippel, Seattle, WA (US); Nina Emi Rothenhaus, San Diego, CA (US); Sankalp Gupta, Kirkland, WA (US); Tomas Edward Morris, Redmond, WA (US); John Christopher Whytock, Portland, OR (US); Hanna Landauer McLaughlin, Seattle, WA (US); Lee Dicks Clark, Decatur, GA (US); Fernando Evelio Alvarez, Redmond, WA (US); and Albert Peter Yih, Redmond, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Apr. 9, 2024, as Appl. No. 18/630,841.
Application 18/630,841 is a continuation of application No. 17/865,069, filed on Jul. 14, 2022, granted, now 11,989,480.
Prior Publication US 2024/0256208 A1, Aug. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/14 (2006.01); G06F 3/04817 (2022.01); G06F 3/04842 (2022.01)
CPC G06F 3/1446 (2013.01) [G06F 3/04817 (2013.01); G06F 3/04842 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a processor; and
a memory on which is stored machine-readable instructions that when executed by the processor, cause the processor to:
responsive to a determination that a secondary display is connected to the apparatus, cause a primary display of the apparatus to display a window including an option button to be selected to proceed with a location detection operation of the secondary display;
in response to a selection of the option button to proceed with the location detection operation of the secondary display, cause the second display to display an icon on the secondary display;
track a movement of a cursor from a location on the primary display to the icon displayed on the secondary display, including determining an angle of the cursor moving from the primary display to the icon displayed on the secondary display;
determine a position of the secondary display with respect to the primary display based on the tracked movement, including the determined angle, of the cursor; and
store the determined position of the secondary display with respect to the primary display.