×

Method, system, and computer-readable medium for product and vendor selection

  • US 10,296,956 B2
  • Filed: 01/14/2015
  • Issued: 05/21/2019
  • Est. Priority Date: 01/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing personalized search in an online shopping platform comprising:

  • receiving a query from a customer at the online shopping platform;

    analyzing the query by a query analyzer to determine a type of the query, wherein the type of the query is selected from a group consisting of a general item query and a specific item query;

    performing a search for items based on the query in an items database listing items offered for purchase, wherein performing the search includes, based on determining that the query is the specific item query, categorizing each of the items from results of the search into a respective one of a plurality of cost performance categories based on cost performance for each item, wherein the cost performance for a respective item includes a price-quality relationship indicating a proportion of price to quality for the respective item;

    retrieving most relevant items as a search result from the items database based on the performed search and the type of the query;

    ranking the most relevant items of the search result based at least partly on the respective cost performance categories of the most relevant items, including ranking the most relevant items based at least partly on the price-quality relationship indicating the proportion of price to quality for each of the most relevant items;

    providing the ranked items to the customer at a user interface of a device connected to the online shopping platform;

    storing data for user off-line and online behavior in a behavior log at the items database, wherein the data includes click-through data that indicates which of the provided ranked items the customer clicked on, and wherein the click-through data includes data for selection interactions of the customer after providing the ranked items as the search result;

    optimizing retrieval of search results for searches requested by the customer based on the stored data for user off-line and online behavior to determine an optimized search result; and

    initiating an optimized search to determine a different set of items compared to the ranked items, wherein the optimized search is associated with the query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×