|
|
|
|
|
|
|
|
| ( 1 of 1 ) |
| United States Patent | 6,112,186 |
| Bergh , et al. | August 29, 2000 |
A system for facilitating exchange of user information and opinion using automated collaborative filtering includes memory elements for storing item profiles and user profiles. The data contained in those profiles is used to calculate a number of similarity factors representing how closely the preferences of one user correlate with another. The similarity factors are evaluated to select a set of neighboring users for each user which represents the set of users which most closely correlate with a particular user. The system assigns a weight to each one of the neighboring users. The system uses the ratings given to items by those neighboring users to recommend an item to a user. The system may be distributed, i.e. the system may include a number of nodes connected to a central server. The central server includes a memory element for storing user profile data and the nodes may be the type of system described above.
| Inventors: | Bergh; Christopher P. (Lexington, MA), Metral; Max E. (Boston, MA), Ritter; David Henry (Boxborough, MA), Sheena; Jonathan Ari (Cambridge, MA), Sullivan; James J. (Arlington, MA) |
|---|---|
| Assignee: |
Microsoft Corporation
(Redmond,
WA)
|
| Family ID: | 46203089 |
| Appl. No.: | 08/828,631 |
| Filed: | March 31, 1997 |
| Application Number | Filing Date | Patent Number | Issue Date | ||
|---|---|---|---|---|---|
| 597442 | Feb 2, 1996 | ||||
| Current U.S. Class: | 705/7.32; 705/14.66; 705/14.37; 705/14.39; 707/E17.058; 707/E17.109 |
| Current CPC Class: | G06Q 30/02 (20130101); G06Q 30/0203 (20130101); G06Q 30/0237 (20130101); G06Q 30/0239 (20130101); G06F 16/9535 (20190101); G06Q 30/06 (20130101); H04N 21/252 (20130101); G06F 16/335 (20190101); G06Q 30/0269 (20130101) |
| Current International Class: | G06F 17/30 (20060101); G06Q 30/00 (20060101); G06F 017/60 () |
| Field of Search: | ;705/10,14,7 ;364/554,419 ;380/49 ;395/704 |
| 4914694 | April 1990 | Leonard et al. |
| 4996642 | February 1991 | Hey |
| 5034981 | July 1991 | Leonard et al. |
| 5041972 | August 1991 | Frost |
| 5446159 | August 1995 | Stucky et al. |
| 5446891 | August 1995 | Kaplan et al. |
| 5544161 | August 1996 | Bigham et al. |
| 5583763 | December 1996 | Atcheson et al. |
| 5692107 | November 1997 | Simoudis et al. |
| 5699507 | December 1997 | Goodnow, II et al. |
| 5704017 | December 1997 | Heckerman et al. |
| 5740549 | April 1998 | Reilly et al. |
| 5768592 | June 1998 | Chang |
| 5790426 | August 1998 | Robinson |
| 5872850 | February 1999 | Klein et al. |
| 0643359 | Mar 1995 | EP | |||
| 0749078 | Dec 1996 | EP | |||
| 0751471 | Jan 1997 | EP | |||
| WO 95/29451 | Nov 1995 | WO | |||
| WO 95/29452 | Nov 1995 | WO | |||
| WO 96/23265 | Aug 1996 | WO | |||
Hiraiwa et al, "Info-Plaza: A Social Information Filtering System for the World-Wide Web", Institute for Social Information Science Fujitsu Laboratories Ltd., pp. 10-15 (1996). . Lee et al, "Learning Automated Product Recommendations Without Observable Features: An Initial Investigation", The Robotics Institute, Carnegie Mellon University, pp. 1-35 (Apr. 1995). . Resnick et al, "Grouplens: An Open Architecture for Collaborative Filtering of Networks" pp. 175-186 (1994). . Sheth et al "Evolving Agents for Personalized Information Filtering", Proceedings of The Ninth Conference on Artificial Intelligence for Applications, pp. 345-352 (Mar. 1-5 1993). . Jennings et al, "A Personal News Service Based on a User Model Neural Network", IEICE Transactions on Information Systems, No. 2, pp. 190-209 Tokyo, Japan (Mar. 1992).. |
|
|