Automatic Discovery of Product Trends from Site-Specific Personalized Search History
Publication Date: 2011-Dec-23
The IP.com Prior Art Database
AbstractDisclosed is a method to identify product trends, such as pricing, by recording and analyzing a consumer’s Internet search results over a given period of time. With a trend analysis, a consumer can make a better informed purchasing decision.
Page 01 of 2
Automatic Discovery of Product Trends from Site -Specific Personalized Search History
Consumers search for products on vendor websites in order to make a buying decision. They often keep searching for the same or similar products on vendor websites before actually buying a product. However, search results keep changing based on the availability of products. Similarly, information displayed in the search results also keeps changing because of vendor's sales strategy. For example, a price may go up or down based on the time of the year or other reasons.
Unfortunately, consumers do not have access to their previous search results to make a smart decision for their current purchase. Availability of previous search results, its visualization, and analytics is important since it can affect a consumer's current buying decision. For example, if a consumer discovers the trend of price changes of the product's price over the last few weeks or months as they searched for it, then the consumer might make a better decision about when to buy this product.
Currently, there is no system which displays previous similar search results or trends of products which appeared in search results within a given period. Access to this information could not only benefit consumers but also provide insight to analysts who could develop and discover various metrics from such trend.
This invention is to discover similar search results from a user's interaction logs which could be recorded as users browse on the Internet. The invention requires a template/pattern of the search result (which is typically Extensible Markup Language Path Language (XPATH) in a Document Object Model (DOM) Tree) in a specific website to be manually provided as input. This can be done by manually selecting one set of search results in that website, and then recording the XPATH.
The invention also requires a time window (i.e., start and end dates) to be specified by user. The user also needs to specify the keywords that describe the product for which they are interested to run the analysis. Once such input is taken, this invention searches through the interaction logs of the user in that website in the specified time window, detects instances of search which involved the keywords specified, and detects search result pages and search results from those pages by applying the template. Once all such search results detected, then this invention a...