Method and system for appending search strings with user profile qualities
First Claim
Patent Images
1. A computer based method of searching an object database, comprising the steps of:
- inputting at a user computer, search criteria consisting of one or more search terms;
appending said search criteria with one or more qualities associated with said user from a dynamically updated user profile database, thereby forming an appended search criteria;
said user profile comprising qualities representing preferences of said user accumulated over time;
searching the object database for items based on the appended search criteria, thereby matching the items with the preferences of said user;
scoring said matching items from said search based on total number of qualities matched and accumulation of degrees; and
updating user profile qualities after said searching by reordering the ranking of the qualities based on said scoring.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided which allows item searches based on the qualities of the items. Additionally, the system suggests items to a customer or user based on his/her profile information that is learned by the system over time. That is, the system learns about a customer'"'"'s preferences and stores that information.
37 Citations
14 Claims
-
1. A computer based method of searching an object database, comprising the steps of:
-
inputting at a user computer, search criteria consisting of one or more search terms;
appending said search criteria with one or more qualities associated with said user from a dynamically updated user profile database, thereby forming an appended search criteria;
said user profile comprising qualities representing preferences of said user accumulated over time;
searching the object database for items based on the appended search criteria, thereby matching the items with the preferences of said user;
scoring said matching items from said search based on total number of qualities matched and accumulation of degrees; and
updating user profile qualities after said searching by reordering the ranking of the qualities based on said scoring. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer based system for searching an object database, comprising:
-
a computer module for receiving from a user computer, search criteria consisting of one or more search terms;
a computer processor for appending said search criteria with one or more qualities associated with said user from a dynamically updated user profile database, thereby forming an appended search criteria, said user profile comprising qualities representing preferences of said user accumulated over time;
a computer module for searching the object database for items based on the appended search criteria, thereby matching the items with the preferences of said user;
a computer module for scoring said matching items from said search based on total number of qualities matched and accumulation of degrees; and
a computer module for updating user profile qualities after said searching by reordering the ranking of the qualities based on said scoring. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification