System and method for generating inspiration boards
First Claim
Patent Images
1. A system configured to generate an inspiration board, the system comprising:
- a processing system comprising one or more processors; and
a memory system comprising one or more computer-readable media, the computer-readable media having stored thereon;
a database of images, a database of fonts, and a database of patterns;
anda set of computer-readable instructions that, when executed by the processing system, cause the processing system to perform operations comprising;
receiving at least one term from a user;
selecting at least one image from said database of images based on the at least one term;
selecting at least one font from said database of fonts based on the at least one term;
selecting at least one pattern from said database of patterns based on the at least one term;
generating a graphical element by applying the at least one font to the at least one term;
generating at least one synonym based on the at least one term;
selecting a second image from said database of images based on the at least one synonym;
selecting a second font from said database of fonts based on the at least one synonym;
selecting a second pattern from said database of patterns based on the at least one synonym;
generating a second graphical element by applying the second font to the at least one synonym; and
assembling the inspiration board using the at least one image, the second image, the graphical element, the second graphical element, the at least one pattern, and the second pattern, wherein the assembling is performed automatically.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for automatically generating an inspiration board. The system and method involves inputting at least one term into a computer system. Based on the inputted term, at least one image is selected from a database of images stored in the computer system and at least one pattern from a database of patterns stored in the computer system. The inspiration board is assembled by the computer system using the image and the pattern.
-
Citations
18 Claims
-
1. A system configured to generate an inspiration board, the system comprising:
-
a processing system comprising one or more processors; and a memory system comprising one or more computer-readable media, the computer-readable media having stored thereon; a database of images, a database of fonts, and a database of patterns; and a set of computer-readable instructions that, when executed by the processing system, cause the processing system to perform operations comprising; receiving at least one term from a user; selecting at least one image from said database of images based on the at least one term; selecting at least one font from said database of fonts based on the at least one term; selecting at least one pattern from said database of patterns based on the at least one term; generating a graphical element by applying the at least one font to the at least one term; generating at least one synonym based on the at least one term; selecting a second image from said database of images based on the at least one synonym; selecting a second font from said database of fonts based on the at least one synonym; selecting a second pattern from said database of patterns based on the at least one synonym; generating a second graphical element by applying the second font to the at least one synonym; and assembling the inspiration board using the at least one image, the second image, the graphical element, the second graphical element, the at least one pattern, and the second pattern, wherein the assembling is performed automatically. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for automatically generating an inspiration board comprising:
-
receiving at least one term from a user; selecting at least one image from a database of images stored in a computer system based on said term; selecting at least one font from a database of fonts stored in said computer system based on said term; generating a graphical element by applying said at least one font to said at least one term; selecting at least one pattern from a database of patterns stored in said computer system based on said term; generating at least one synonym based on the at least one term; selecting a second image from said database of images based on the at least one synonym; selecting a second font from said database of fonts based on the at least one synonym; selecting a second pattern from said database of patterns based on the at least one synonym; generating a second graphical element by applying the second font to the at least one synonym; and assembling said inspiration board using said at least one image, said second image, said graphical element, said second graphical element, said at least one pattern, and said second pattern, wherein the assembling is performed automatically using said computer system. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium having a program stored thereon to assemble an inspiration board, said program when executed by a computer performs a method comprising:
-
receiving at least one term; selecting at least one image from a database of images based on said at least one term; selecting at least one font from a database of fonts based on said at least one term; generating a graphical element by applying said at least one font to said at least one term; selecting at least one pattern from a database of patterns based on said at least one term; generating at least one synonym based on the at least one term; selecting a second image from said database of images based on the at least one synonym; selecting a second font from said database of fonts based on the at least one synonym; selecting a second pattern from said database of patterns based on the at least one synonym; generating a second graphical element by applying the second font to the at least one synonym; and assembling automatically, using a processor, said inspiration board using said at least one image, said second image, said graphical element, said second graphical element, said at least one pattern, and the second pattern.
-
-
17. A system configured to generate a document, the system comprising:
-
a processing system comprising one or more processors; and a memory comprising one or more computer-readable media, the computer readable media having stored thereon; a database of images, a database of fonts, and a database of patterns; and a set of computer-readable instructions that, when executed by the processing system, cause the processing system to perform operations comprising; receiving at least one term from a user; selecting at least one image from said database of images based on said at least one term; selecting at least one font from a database of fonts based on said at least one term; selecting at least one pattern from said database of patterns based on said at least one term; generating a graphical element by applying said at least one font to said at least one term; generating at least one synonym based on the at least one term; selecting a second image from said database of images based on the at least one synonym; selecting a second font from said database of fonts based on the at least one synonym; selecting a second pattern from said database of patterns based on the at least one synonym; generating a second graphical element by applying the second font to the at least one synonym; and assembling said document using said at least one image, said second image, said graphical element, said second graphical element, said at least one pattern, and said second pattern, wherein the assembling is performed automatically.
-
-
18. A method for automatically generating a document comprising:
-
inputting at least one term into a computer system; selecting at least one image from a database of images stored in said computer system based on said at least one term; selecting at least one font from a database of fonts stored in said computer system based on said at least one term; generating a graphical element by applying said at least one font to said at least one term; selecting at least one pattern from a database of patterns stored in said computer system based on said at least one term; generating at least one synonym based on the at least one term; selecting a second image from said database of images based on the at least one synonym; selecting a second font from said database of fonts based on the at least one synonym; selecting a second pattern from said database of patterns based on the at least one synonym; generating a second graphical element by applying the second font to the at least one synonym; and assembling said document using said at least one image, said second image, said graphical element, said second graphical element, said at least one pattern, and said second pattern, wherein the assembling is performed automatically using said computer system.
-
Specification