IP Library › Granted Patent US 9,342,498
Granted Patent B2
US 9,342,498 · App. 14/303,293 · Granted May 17, 2016

System and method for generating a design template based on graphical input

Inventor: Scott David McNaught (Warner, AU)
G06F17/248G06F17/2247G06F17/30896
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,342,498
App. No.
14/303,293
Granted
May 17, 2016
Kind
B2
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.

Claims (33)

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. The method of claim 1 , wherein a user is able to browse said database of predesigned markup language design templates and select a user selected markup language design template that is different from the one or more selected markup language design templates.

3. The method of claim 2 , wherein said user selected markup language design template is modified through application of said plurality of style elements prior to being provided to said user.

4. The method of claim 1 , wherein the one or more selected markup language design templates are ranked according to how closely they match the characteristic design elements of said graphical content.

5. The method of claim 1 , further comprising the step of generating a style, layout, and color scheme for e-mails associated with said selected markup language design template based on said characteristic design elements.

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.

7. The system of claim 6 , wherein a user is able to browse said database of predesigned markup language design templates and select a user selected design template that is different from the one or more selected markup language design templates.

8. The system of claim 7 , wherein said user selected markup language design template is modified through application of said plurality of style elements prior to being provided to said user.

9. The system of claim 6 , wherein the one or more selected markup language design templates are ranked according to how closely they match the characteristic design elements of said graphical content.

10. The system of claim 6 , further comprising the step of generating a style, layout, and color scheme for e-mails associated with said selected markup language design template based on said characteristic design elements.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2020
From: SYNERGY PLATFORM PTY LTD
To: ONCORD PATENTS PTY LTD
Reel/Frame 052841/0803 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2020
From: MCNAUGHT, SCOTT DAVID; CUMBERLAND, ALEXANDER MONTI
To: SYNERGY PLATFORM PTY LTD
Reel/Frame 052803/0464 →
Continuity (1)
Related Publication 20150363380A1 · Dec 17, 2015