Method and system of facilitating search by color
First Claim
Patent Images
1. A method comprising:
- storing, in an attribute information database, color parameter values for items;
wherein storing color parameter values for items includes, for each item of a plurality of items, storing, in association with the item, at least one color parameter value that represents a color of the item;
receiving, from a user, a search request identifying a particular color;
querying whether the user is interested in similar colors;
in response to an indication that the user is interested in similar colors;
determining a color parameter value range based on the particular color identified by the search request;
searching the attribute information database for items having a color parameter value that falls within the color parameter value range; and
in response to the search request, displaying one or more items that are associated with color parameter values that fall within the color parameter value range;
in response to an indication that the user is not interested in similar colors;
searching the attribute information database for items having a color parameter value that exactly matches the particular color identified by the search request; and
in response to the search request, displaying one or more items that are associated with color parameter values that exactly match the particular color identified by the search request;
wherein the method is performed by one or more computing devices.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method of facilitating search by color processes an image of an item to obtain its color space parameter values and/or color names based on the color space parameter values, and adds the color space parameter values and/or color names as color attribute of the item. When a user inputs a color as a search criterion, the method searches the color attributes of items, and returns a list of items matching the color selected by the user.
-
Citations
16 Claims
-
1. A method comprising:
-
storing, in an attribute information database, color parameter values for items; wherein storing color parameter values for items includes, for each item of a plurality of items, storing, in association with the item, at least one color parameter value that represents a color of the item; receiving, from a user, a search request identifying a particular color; querying whether the user is interested in similar colors; in response to an indication that the user is interested in similar colors; determining a color parameter value range based on the particular color identified by the search request; searching the attribute information database for items having a color parameter value that falls within the color parameter value range; and in response to the search request, displaying one or more items that are associated with color parameter values that fall within the color parameter value range; in response to an indication that the user is not interested in similar colors; searching the attribute information database for items having a color parameter value that exactly matches the particular color identified by the search request; and in response to the search request, displaying one or more items that are associated with color parameter values that exactly match the particular color identified by the search request; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server, comprising:
-
a processing unit; a memory storing instructions that, when executed by the processing unit, cause the processing unit to perform; storing, in an attribute information database, color parameter values for items; wherein storing color parameter values for items includes, for each item of a plurality of items, storing, in association with the item, at least one color parameter value that represents a color of the item; receiving, from a user, a search request identifying a particular color; querying whether the user is interested in similar colors; in response to an indication that the user is interested in similar colors; determining a color parameter value range based on the particular color identified by the search request; searching the attribute information database for items having a color parameter value that falls within the color parameter value range; and in response to the search request, displaying one or more items that are associated with color parameter values that fall within the color parameter value range; in response to an indication that the user is not interested in similar colors; searching the attribute information database for items having a color parameter value that exactly matches the particular color identified by the search request; and in response to the search request, displaying one or more items that are associated with color parameter values that exactly match the particular color identified by the search request. - View Dependent Claims (9)
-
-
10. A non-transitory computer-readable medium storing instructions, which, when executed by one or more processors, cause performance of:
-
storing, in an attribute information database, color parameter values for items; wherein storing color parameter values for items includes, for each item of a plurality of items, storing, in association with the item, at least one color parameter value that represents a color of the item; receiving, from a user, a search request identifying a particular color; querying whether the user is interested in similar colors; in response to an indication that the user is interested in similar colors; determining a color parameter value range based on the particular color identified by the search request; searching the attribute information database for items having a color parameter value that falls within the color parameter value range; and in response to the search request, displaying one or more items that are associated with color parameter values that fall within the color parameter value range; in response to an indication that the user is not interested in similar colors; searching the attribute information database for items having a color parameter value that exactly matches the particular color identified by the search request; and in response to the search request, displaying one or more items that are associated with color parameter values that exactly match the particular color identified by the search request. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification