The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 23, 2019

Filed:

May. 30, 2017
Applicant:

Adobe Inc., San Jose, CA (US);

Inventors:

Morgan Emory Dixon, Seattle, WA (US);

Lubomira Assenova Dontcheva, Seattle, WA (US);

Joel Richard Brandt, San Francisco, CA (US);

Amanda Marie Swearngin, Seattle, WA (US);

Assignee:

Adobe Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/62 (2006.01); G06F 3/0484 (2013.01); G06F 3/0486 (2013.01);
U.S. Cl.
CPC ...
G06K 9/6202 (2013.01); G06F 3/04845 (2013.01); G06F 3/0486 (2013.01);
Abstract

User interface creation from screenshots is described. Initially, a user captures a screenshot of an existing graphical user interface (GUI). In one or more implementations, the screenshot is processed to generate different types of templates that are modifiable by users to create new GUIs. These different types of templates can include a snapping template, a wireframe template, and a stylized template. The described templates may aid GUI development in different ways depending on the type selected. To generate a template, the screenshot serving as the basis for the template is segmented into groups of pixels corresponding to components of the existing GUI. A type of component is identified for each group of pixels and locations in the screenshot are determined. Based on the identified types of GUI components and determined locations, the user-modifiable template for creating a new GUI is generated.


Find Patent Forward Citations

Loading…