US 12,118,201 B2
Devices, methods, and graphical user interfaces for a unified annotation layer for annotating content displayed on a device
David C. Graham, Columbus, OH (US); Kenneth L. Kocienda, San Jose, CA (US); Caelan G. Stack, Belmont, CA (US); Christopher P. Foss, San Francisco, CA (US); and Freddy A. Anzures, San Francisco, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Nov. 30, 2020, as Appl. No. 17/107,819.
Application 17/107,819 is a continuation of application No. 15/691,715, filed on Aug. 30, 2017, granted, now 10,852,936.
Claims priority of provisional application 62/399,201, filed on Sep. 23, 2016.
Prior Publication US 2021/0081102 A1, Mar. 18, 2021
Int. Cl. G06F 3/04883 (2022.01); G06F 3/0354 (2013.01); G06F 3/0488 (2022.01); G06F 40/169 (2020.01)
CPC G06F 3/04883 (2013.01) [G06F 3/03545 (2013.01); G06F 3/0488 (2013.01); G06F 40/169 (2020.01); G06F 2203/04804 (2013.01)] 33 Claims
OG exemplary drawing
 
1. A method, comprising:
at an electronic device in communication with a display device:
displaying, via the display device, a user interface that includes application content generated by the electronic device;
while displaying the user interface that includes the application content generated by the electronic device, detecting a first input that moves over a portion of the application content;
in response to detecting the first input, displaying an annotation user interface concurrently with a representation of the application content over which the first input moved; and
while displaying the annotation user interface:
displaying a set of markup tools, including a plurality of tools for adding marks to the application content over which the first input moved, wherein the set of markup tools is displayed concurrently with the representation of the application content over which the first input moved;
detecting a second input selecting a first markup tool of the set of markup tools;
while the first markup tool is selected, adding one or more marks on an annotation layer overlaying the application content over which the first input moved, wherein the one or more marks are generated by the electronic device in accordance with one or more additional inputs using the selected first markup tool; and
changing opacity of the annotation layer, wherein increasing opacity of the annotation layer decreases visibility of application content over which the first input moved relative to the one or more marks on the annotation layer.