×

Product placement engine and method

  • US 7,505,969 B2
  • Filed: 08/05/2004
  • Issued: 03/17/2009
  • Est. Priority Date: 08/05/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of automatically identifying products for association with a document comprising the steps of:

  • providing a products database having product records containing information regarding an associated product;

    parsing a document;

    generating a word analysis map for the words in the document including the frequency, object type, and function of the words;

    determining word scores of the words in the document based on the frequency, object type, and function of the words in the word analysis map;

    adjusting the word scores of the words by predetermined weightings and decays corresponding to the use and object type and function of each word in the document, wherein the decays are based upon a decay constant that is decreased for each repetitive occurrence of each of the words;

    constructing a keyword query search string using words having the highest adjusted word scores;

    searching the product records of the products database to identify products satisfying the keyword query search string;

    assigning initial product scores to the identified products based on matches to the keyword query search string;

    parsing the product records to identify word matches in each of the product records and the document;

    analyzing the product records by comparing the words in the product records to the words of the document to determine if there is a match between a word of a product record and a word in the document;

    updating the initial product scores by processing the initial product scores with the adjusted word scores corresponding to the matched word of the product record and the document;

    selecting products from the identified products that have the highest updated product scores; and

    displaying a product placement unit on a computer display to a user, wherein the product placement unit is based upon the selected products.

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