US 11,749,312 B2
Timeline creation of electronic document creation states
Jesper Storm Bache, Menlo Park, CA (US); and Bradee Rae Evans, Alameda, CA (US)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US)
Filed on Mar. 24, 2017, as Appl. No. 15/469,178.
Prior Publication US 2018/0276189 A1, Sep. 27, 2018
Int. Cl. G06F 17/00 (2019.01); G11B 27/34 (2006.01); G11B 27/031 (2006.01)
CPC G11B 27/34 (2013.01) [G11B 27/031 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processing device, an ordered sequence of editing operations of a digital image;
generating, by the processing device, altered states of the digital image based on the ordered sequence of editing operations of the digital image;
determining, by the processing device, a subset of the altered states to be used in a timeline based on pixel value changes between the altered states and types of editing operations included in the ordered sequence of editing operations of the digital image using a neural network, the subset of the altered states associated with metadata describing user interface state changes and object modifications based on the ordered sequence of editing operations of the digital image;
generating, by the processing device, a document state snapshot for each altered state included in the subset of the altered states, each document state snapshot including a visual representation of a state of the digital image and excluding user interface elements; and
outputting, by the processing device, the timeline including each document state snapshot and visual representations of the metadata.