IDENTIFYING DATA FROM KEYWORD SEARCHES OF COLOR PALETTES AND KEYWORD TRENDS
First Claim
Patent Images
1. A system comprising:
- a data store configured to store at least a plurality of color palettes and a plurality of images, wherein each color palette of the plurality of color palettes comprises a name and a plurality of colors, and wherein each image of the plurality of images comprises one or more colors; and
a hardware processor in communication with the data store, the hardware processor configured to execute computer-executable instructions to at least;
receive a search phrase;
determine a first subset of the plurality of color palettes associated with the search phrase based at least in part on the names of the first subset of the plurality of color palettes, wherein the first subset of the plurality of color palettes are associated with a first time;
determine a second subset of the plurality of color palettes associated with the search phrase based at least in part on the names of the first subset of the plurality of color palettes, wherein the second subset of the plurality of color palettes are associated with a second time;
determine a color trend based at least in part on the first subset of the plurality of color palettes and the second subset of the plurality of color palettes;
update the second subset of the plurality of color palettes based at least in part on the determined color trend, wherein updating includes at least one of;
removing at least one color palette from the second subset of the plurality of color palettes or adding at least one color palette to the second subset of the plurality of color palettes;
identify, for each color of the plurality of colors of the updated second subset of the plurality of color palettes, an image matching the color; and
provide at least some of the identified images for presentation.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described herein to determine data associated with keyword searches of color palettes based at least in part on keyword trends. A keyword trend may include popular colors of color palettes associated with the keyword. Color palettes may be searched by name or other data associated with the color palettes. Furthermore, color palettes associated with a keyword may be filtered by color trends and/or keyword trends. The items and/or images associated with the filtered color palettes may be identified and presented to a user.
-
Citations
20 Claims
-
1. A system comprising:
-
a data store configured to store at least a plurality of color palettes and a plurality of images, wherein each color palette of the plurality of color palettes comprises a name and a plurality of colors, and wherein each image of the plurality of images comprises one or more colors; and a hardware processor in communication with the data store, the hardware processor configured to execute computer-executable instructions to at least; receive a search phrase; determine a first subset of the plurality of color palettes associated with the search phrase based at least in part on the names of the first subset of the plurality of color palettes, wherein the first subset of the plurality of color palettes are associated with a first time; determine a second subset of the plurality of color palettes associated with the search phrase based at least in part on the names of the first subset of the plurality of color palettes, wherein the second subset of the plurality of color palettes are associated with a second time; determine a color trend based at least in part on the first subset of the plurality of color palettes and the second subset of the plurality of color palettes; update the second subset of the plurality of color palettes based at least in part on the determined color trend, wherein updating includes at least one of;
removing at least one color palette from the second subset of the plurality of color palettes or adding at least one color palette to the second subset of the plurality of color palettes;identify, for each color of the plurality of colors of the updated second subset of the plurality of color palettes, an image matching the color; and provide at least some of the identified images for presentation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method comprising:
under control of a hardware computing device configured with specific computer-executable instructions, receiving a search phrase; determining a color trend based at least in part on the search phrase; determining a plurality of color palettes associated with the search phrase based at least in part on names of the plurality of color palettes, wherein each color palette of the plurality of color palettes comprises one or more colors; updating the plurality of color palettes based at least in part on the determined color trend, wherein updating the plurality of color palettes includes at least one of removing at least one color palette from the plurality of color palettes or adding at least one color palette to the plurality of color palettes; and identifying, for each color of the plurality of colors of the updated plurality of color palettes, an image corresponding to the color. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable storage medium storing computer executable instructions that when executed by a processor perform operations comprising:
-
receiving a search phrase; determining a color trend based at least in part on the search phrase; determining a plurality of color palettes associated with the search phrase based at least in part on names of the plurality of color palettes, wherein each color palette of the plurality of color palettes comprises one or more colors, and wherein determining the plurality of color palettes is further based at least in part on the color trend; and identifying, for each color of the plurality of colors of the updated plurality of color palettes, an image corresponding to the color. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification