Product placement engine and method
First Claim
1. A method for selecting at least one product record for embedding into a document and display with the document in a user interface, the method comprising:
- analyzing, with a computing device, at least a portion of the document, the analysis including at least a frequency of words in the document;
constructing, with a computing device, a query search string based on the analysis of the document, the query search string at least partially based on words of the document having the highest frequencies;
applying, with a computing device, the query search string to a products database, the products database including a plurality of product records which include information regarding products, to identify at least one product record in the products database that satisfies the query search string;
selecting, with a computing device, at least one of the identified product records for embedding into the document and display in the user interface, andembedding, with a computing device, at least one of the selected product records into the document for display in the user interface,wherein the document is not stored within the products database.
2 Assignments
0 Petitions
Accused Products
Abstract
A product placement engine and method for automatically identifying products for association with a document, the engine including a parser, an analysis module adapted to determine word scores and to adjust the word scores of the words by predetermined weightings, a keyword constructor module adapted to construct a keyword query search string using words having the highest word scores, a search engine adapted to search a products database having product records to identify products satisfying the keyword query search string and assign product scores, and a post processing module adapted to identify word matches in each of the product records and the document and update the product score.
-
Citations
32 Claims
-
1. A method for selecting at least one product record for embedding into a document and display with the document in a user interface, the method comprising:
-
analyzing, with a computing device, at least a portion of the document, the analysis including at least a frequency of words in the document; constructing, with a computing device, a query search string based on the analysis of the document, the query search string at least partially based on words of the document having the highest frequencies; applying, with a computing device, the query search string to a products database, the products database including a plurality of product records which include information regarding products, to identify at least one product record in the products database that satisfies the query search string; selecting, with a computing device, at least one of the identified product records for embedding into the document and display in the user interface, and embedding, with a computing device, at least one of the selected product records into the document for display in the user interface, wherein the document is not stored within the products database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A product placement system for selecting at least one product record for display in a user interface rendered by a computing device, the system comprising:
-
a computing device adapted to analyze at least a portion of a document for at least a frequency of words in the document; a computing device adapted to construct a query search string based on the analysis of the document, the query search string at least partially based on words of the document having the highest frequencies; a computing device adapted to apply the query search string to a products database, the products database including a plurality of product records which include information regarding products, to identify at least one product record in the products database that satisfies the query search string; a computing device adapted to select at least one of the identified product records for embedding into the document and display in the user interface, and a computing device adapted to embed at least one of the selected product records into the document for display in the user interface, wherein the document is not stored within the products database. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification