US 11,809,618 B2
Controlling a user selection queue
Geoffrey Grant Stahl, San Jose, CA (US); and Norman Nuo Wang, Saratoga, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 29, 2020, as Appl. No. 16/862,473.
Claims priority of provisional application 62/855,920, filed on Jun. 1, 2019.
Prior Publication US 2020/0379554 A1, Dec. 3, 2020
Int. Cl. G06F 3/01 (2006.01); G06F 3/16 (2006.01); G06T 19/00 (2011.01); G06F 16/954 (2019.01); G06T 7/73 (2017.01); G06F 3/04815 (2022.01)
CPC G06F 3/013 (2013.01) [G06F 3/04815 (2013.01); G06F 3/167 (2013.01); G06F 16/954 (2019.01); G06T 7/74 (2017.01); G06T 19/006 (2013.01)] 29 Claims
OG exemplary drawing
 
1. A method comprising:
at a device including a display, a non-transitory memory, and one or more processors coupled with the display and the non-transitory memory:
displaying, on the display, a graphical user interface (GUI) that displays a two-dimensional (2D) representation of a tangible article and allows a user of the device to add an identifier of the tangible article to a user selection queue, wherein the GUI includes a first affordance to view a three-dimensional (3D) virtual object that represents the tangible article;
in response to detecting a first user input directed to the first affordance, presenting a pass-through of a physical environment of the device;
overlaying, on the pass-through, the 3D virtual object that represents the tangible article;
overlaying, on the pass-through, a second affordance in association with the 3D virtual object, wherein the second affordance allows the user of the device to add the identifier of the tangible article to the user selection queue without navigating back to the GUI;
detecting a second user input directed to the second affordance; and
in response to detecting the second user input, adding the identifier identifying the tangible article to the user selection queue while continuing to present the pass-through with the 3D virtual object that represents the tangible article.