System and method for providing real-time search results on merchandise
First Claim
1. A method for providing search result suggestions, comprising:
- providing an index to a product/service database;
detecting an entered partial search query from a user;
lexographically matching said partial search query to said index;
identifying a matching subset of said index;
ranking products/services in said subset according to a ranking database which includes (a) said user'"'"'s history, (b) most popular sales data, (c) most often viewed products, and (d) lexographical weights to produce a highest ranked list of search results; and
displaying said highest ranked list of search results.
5 Assignments
0 Petitions
Accused Products
Abstract
A search suggestion system and method for a product/service database which provides an improved, bifurcated search result search result algorithm. A vectored index of a product/service database is first generated. As a search query is typed, the letters/words are processed through a lexographical matching module, compared to the index, and a subset of the index is identified. The subset is then ranked according to (1) the user'"'"'s history, (2) most popular sales data, (3) most often viewed products, and (4) lexographical weights. The highest ranked items are then displayed in a drop-down list to the user.
34 Citations
10 Claims
-
1. A method for providing search result suggestions, comprising:
-
providing an index to a product/service database; detecting an entered partial search query from a user; lexographically matching said partial search query to said index; identifying a matching subset of said index; ranking products/services in said subset according to a ranking database which includes (a) said user'"'"'s history, (b) most popular sales data, (c) most often viewed products, and (d) lexographical weights to produce a highest ranked list of search results; and displaying said highest ranked list of search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing search result suggestions, the system comprising:
-
a processor; a product/service database, the database being configured to store product/service information; a communication interface, the communication interface being configured to receive one or more user inputs; a computer-readable medium for storing program instructions, said instructions including; code for providing an index to said product/service database; code for detecting an entered partial search query from a user; code for lexographically matching said partial search query to said index; code for identifying a matching subset of said index; code for ranking products/services in said subset according to a ranking database which includes (a) said user'"'"'s history, (b) most popular sales data, (c) most often viewed products, and (d) lexographical weights to produce a highest ranked list of search results; and code for displaying said highest ranked list of search results.
-
Specification