×

System and method for identifying, searching and matching products based on color

  • US 9,047,633 B2
  • Filed: 10/16/2013
  • Issued: 06/02/2015
  • Est. Priority Date: 02/07/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer based method for searching and matching products based on color using a universal color system, comprising the steps of:

  • receiving a color-based search query comprising user'"'"'s color selection from a processor based client device associated with a user by a processor based server over a communications network, the user'"'"'s color selection comprising at least one hexadecimal color code of the universal color system;

    searching a database engine by a color search engine of the server for products having the hexadecimal color codes within a predetermined range of the hexadecimal color code of the user'"'"'s color selection to provide a search result, the database engine comprising a plurality of products from a plurality of merchants, each product being previously normalized and codified in accordance with the hexadecimal color codes of the universal color system by extracting image data comprising a plurality of product images from a normalized data feed, segmenting each product image into a plurality of segments, analyzing each segment of said each product image to determine a dominant color for said each segment, determining at least one dominant product color for said each product image based on prevalence of said at least one dominant product color in said each segment, converting said at least one dominant product color for said each product image to a digital value of the universal color system based on color component intensity values, and assigning a hexadecimal color code of the universal color system that is closest to the digital value of said each product image;

    transmitting the search result to the client device associated with the user by the color search engine over the communications network;

    storing the user'"'"'s color selection and the search result in a database; and

    updating color preference history of the user in the database.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×