THEME VARIATION ENGINE
First Claim
1. A system for generating thematic parameters for use in a web site comprising:
- a central processing unit;
a network interface unit configured to receive input provided from a user; and
a mass storage device storing a theme variation engine program module indicating program instructions that when executed causes the central processing unit toreceive input from a user indicating a color to be used in the web site,determine a color palette based on the color indicated by the user, the color palette comprising at least two colors wherein one color is the color provided by the user and another color is one of an accent color, a complimentary color, or an analogous color,receive input indicating a web page layout from the user to be used in the web site,generate a first plurality of mock web pages incorporating the web page layout and the color palette, anddisplay a second plurality of mock web pages to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A theme variation engine generates mock web pages based on selected user inputs defining thematic aspects of a web site. The inputs may include a color, which is used to derive a color palette used in generating the mock web pages. The input can also include an image, which can be transformed in various ways, and a web page layout that determines where the transformed image may be placed. The theme variation engine uses the inputs to generate various mock web pages that the user can select and have the associated thematic parameters saved for future use. Alternatively, certain thematic parameters associated with the selected mock web pages can be used for generating additional mock web pages. The selected thematic parameters can then be used to generate the web site for the user. A computer system may implement execute instructions using a theme variation engine program module.
25 Citations
20 Claims
-
1. A system for generating thematic parameters for use in a web site comprising:
-
a central processing unit; a network interface unit configured to receive input provided from a user; and a mass storage device storing a theme variation engine program module indicating program instructions that when executed causes the central processing unit to receive input from a user indicating a color to be used in the web site, determine a color palette based on the color indicated by the user, the color palette comprising at least two colors wherein one color is the color provided by the user and another color is one of an accent color, a complimentary color, or an analogous color, receive input indicating a web page layout from the user to be used in the web site, generate a first plurality of mock web pages incorporating the web page layout and the color palette, and display a second plurality of mock web pages to the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer implemented method to generate a set of thematic parameters for a web site comprising:
-
receiving input from a user indicating a color to be used in the web site; determine a first color palette based on the color indicated by the user, the first color palette comprising at least two colors wherein one color is the color provided by the user and another color is one of an accent color, a complimentary color, or an analogous color; generating a plurality of mock web pages including a first mock web page incorporating a first web page layout and the first color palette, and a second mock web page incorporating a second web page layout and the first color palette; and displaying the plurality of mock web pages to the use. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer readable storage medium having computer readable instructions stored thereupon that, when executed by a computer, cause the computer to:
-
receive input from a user, the input comprising an image file; select a color from the image file, wherein the color is a predominate color in the image file; generate a first color palette comprising a plurality of colors, where one of the plurality of colors is the color from the image file; receive input from the user indicating a web page layout; generate a first plurality of mock web pages incorporating the web page layout and the first color palette; display the first plurality of mock web pages to the user; and receive a second input from the user, the second input requesting generating a second plurality of mock web pages wherein the second plurality of mock web pages is different from the first plurality, and wherein at least two of the second plurality of mock web pages incorporate distinct transformations of the image. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification