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 vector-based or rasterized vector-based graphical content;
identifying characteristic design elements of said graphical content, said characteristic design elements selected from the group comprising style elements, configuration, strokes, lines, and colors;
accessing a database to retrieve one or more predesigned markup language design templates wherein each of said selected markup language design templates comprise one or more of the following;
HTML, XHML, XML, Cascading Style Sheets (CSS), images, other multimedia, and a set of configuration options for customizing the template;
applying characteristic design elements of said graphical content to one or more of said one or more predesigned markup language design templates;
determining a plurality of tailored style elements for said one or more selected markup language 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 markup language 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 markup language design templates by doing one or more of the following;
resampling, adjusting pixel density, or touching up said graphical content;
inserting said graphical content into the one or more selected markup language design templates; and
providing said one or more selected markup language 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.
24 Citations
10 Claims
-
1. A computer-implemented method for designing a website, the method comprising the steps of:
-
receiving vector-based or rasterized vector-based graphical content; identifying characteristic design elements of said graphical content, said characteristic design elements selected from the group comprising style elements, configuration, strokes, lines, and colors; accessing a database to retrieve one or more predesigned markup language design templates wherein each of said selected markup language design templates comprise one or more of the following;
HTML, XHML, XML, Cascading Style Sheets (CSS), images, other multimedia, and a set of configuration options for customizing the template;applying characteristic design elements of said graphical content to one or more of said one or more predesigned markup language design templates; determining a plurality of tailored style elements for said one or more selected markup language 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 markup language 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 markup language design templates by doing one or more of the following;
resampling, adjusting pixel density, or touching up said graphical content;inserting said graphical content into the one or more selected markup language design templates; and providing said one or more selected markup language design templates to a user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented system for generating a markup language 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 vector-based or rasterized vector-based graphical content; identify characteristic design elements of said graphical content, said characteristic design elements selected from the group comprising style elements, configuration, strokes, lines, and colors; access a database of predesigned markup language design templates to retrieve one or more predesigned markup language design templates wherein each of said selected markup language design templates comprise one or more of the following;
HTML, XHML, XML, Cascading Style Sheets (CSS), images, other multimedia, and a set of configuration options for customizing the template;apply characteristic design elements of said graphical content to one or more of said one or more predesigned markup language design templates; determine a plurality of tailored style elements for said one or more selected markup language 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 markup language 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 markup language design templates by doing one or more of the following;
resampling, adjusting pixel density, or touching up said graphical content;insert said graphical content into the one or more selected markup language design templates; and provide said one or more selected markup language design templates to a user. - View Dependent Claims (7, 8, 9, 10)
-
Specification