SYSTEM AND METHOD FOR GENERATING A DESIGN TEMPLATE BASED ON GRAPHICAL INPUT
First Claim
Patent Images
1. A computer-implemented method for designing a website, the method comprising the steps of:
- receiving graphical content;
identifying characteristic design elements of said graphical content, said characteristic design elements selected from the group comprising style elements, pixel count, configuration, strokes, lines, objects, and colors;
accessing a database of to retrieve one or more predesigned design templates;
applying characteristic design elements of said graphical content to one or more of said one or more predesigned design templates;
determining a plurality of tailored style elements for said one or more selected design templates, wherein said tailored style elements are selected from the group comprising, a primary color, a secondary color and a color palette;
applying said plurality of tailored style elements to the one or more design templates that are consistent with the characteristic design elements of said graphical content;
modifying the graphical content for insertion into the one or more selected design templates by doing one or more of the following;
cropping, resizing, resampling, adjusting pixel density, or touching up said graphical content;
inserting said graphical content into the one or more selected design templates; and
providing said one or more selected design templates to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to the field of graphic design. Specifically, embodiments of the present invention provide a system and method of generating a design template, such as a website template, that matches the color and style of graphical content, such as a logo provided to the system.
32 Citations
12 Claims
-
1. A computer-implemented method for designing a website, the method comprising the steps of:
-
receiving graphical content; identifying characteristic design elements of said graphical content, said characteristic design elements selected from the group comprising style elements, pixel count, configuration, strokes, lines, objects, and colors; accessing a database of to retrieve one or more predesigned design templates; applying characteristic design elements of said graphical content to one or more of said one or more predesigned design templates; determining a plurality of tailored style elements for said one or more selected design templates, wherein said tailored style elements are selected from the group comprising, a primary color, a secondary color and a color palette; applying said plurality of tailored style elements to the one or more design templates that are consistent with the characteristic design elements of said graphical content; modifying the graphical content for insertion into the one or more selected design templates by doing one or more of the following;
cropping, resizing, resampling, adjusting pixel density, or touching up said graphical content;inserting said graphical content into the one or more selected design templates; and providing said one or more selected design templates to a user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented system for generating a design template, the system comprising:
-
a graphical content analysis module, comprising computer-executable code stored in non-volatile memory, a design template generation module, comprising computer-executable code stored in non-volatile memory, a processor, and a communication means, wherein said graphical content analysis module, said design template generation module, said processor and said communications means are operably connected and are configured to; receive graphical content; identify characteristic design elements of said graphical content, said characteristic design elements selected from the group comprising style elements, pixel count, configuration, strokes, lines, objects, and colors; access a database of predesigned design templates to retrieve one or more predesigned design templates; apply characteristic design elements of said graphical content to one or more of said one or more predesigned design templates; determine a plurality of tailored style elements for said one or more selected design templates, wherein said tailored style elements are selected from the group comprising, a primary color, a secondary color and a color palette; apply said plurality of tailored style elements to the one or more design templates that are consistent with the characteristic design elements of said graphical content; modify the graphical content for insertion into the one or more selected design templates by doing one or more of the following;
cropping, resizing, resampling, adjusting pixel density, or touching up said graphical content;insert said graphical content into the one or more selected design templates; and provide said one or more selected design templates to a user. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification