1
Eric Horvitz, David E Heckerman, Susan T Dumais, Mehran Sahami, John C Platt: Technique which utilizes a probabilistic classifier to detect "junk" e-mail by automatically updating a training and re-training the classifier based on the updated training set. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, December 12, 2000: US06161130 (737 worldwide citation)

A technique, specifically a method and apparatus that implements the method, which through a probabilistic classifier (370) and, for a given recipient, detects electronic mail (e-mail) messages, in an incoming message stream, which that recipient is likely to consider "junk". Specifically, the inven ...


2
Eric Horvitz, John S Breese, David E Heckerman, Samuel D Hobson, David O Hovel, Adrian C Klein, Jacobus A Rommelse, Gregory L Shaw: Intelligent user assistance facility. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, February 1, 2000: US06021403 (470 worldwide citation)

An event composing and monitoring system that allows high-level events to be created from combinations of low-level events. An event specification tool, contained in the system, allows for rapidly developing a general event processor that creates high-level events from combinations of user actions. ...


3
David E Heckerman, John S Breese, Eric Horvitz, David Maxwell Chickering: Collaborative filtering utilizing a belief network. Microsoft Corporation, Seed and Berry, December 30, 1997: US05704017 (383 worldwide citation)

The disclosed system provides an improved collaborative filtering system by utilizing a belief network, which is sometimes known as a Bayesian network. The disclosed system learns a belief network using both prior knowledge obtained from an expert in a given field of decision making and a database c ...


4
Eric Horvitz: Technique for prefetching a web page of potential future interest in lieu of continuing a current information download. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, May 23, 2000: US06067565 (370 worldwide citation)

A technique that, through continual computation, harnesses available computer resources during periods of low processing activity and low network activity, such as idle time, for prefetching, e.g., web pages, or pre-selected portions thereof, into local cache of a client computer. This technique uti ...


5
Eric Horvitz: Method and apparatus for display of information prefetching and cache status having variable visual indication based on a period of time since prefetching. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, January 30, 2001: US06182133 (314 worldwide citation)

A technique, specifically apparatus and accompanying methods for use therein, that, through continual computation, harnesses available computer resources during periods of low processing activity and low network activity, such as idle time, for prefetching, e.g., web pages, or pre-selected portions ...


6

7
Eric Horvitz, Erich S Finkelstein: Goal-driven information interpretation and extraction system. Microsoft Corporation, Jones & Askew, January 26, 1999: US05864848 (272 worldwide citation)

A proactive interface management system for ascertaining a computer user's goals and automatically extracting untagged data from one or more source objects and applying the data to one or more target objects. The proactive interface management system includes several cooperating program elements inc ...


8
John S Breese, David E Heckerman, Eric Horvitz, Carl Kadie, Keiji Kanazawa: Methods and apparatus for retrieving and/or processing retrieved information as a function of a users estimated knowledge. Microsoft, Peter L Michaelson, Michael P Straub, Michaelson & Wallace, December 21, 1999: US06006218 (254 worldwide citation)

Information retrieval methods and apparatus which involve: 1) the generation of estimates regarding the probability that items included in search results are already known to the user and 2) the use of such knowledge probability estimates to influence the ranking of search results, are described. By ...


9
Eric Horvitz: Method and apparatus for utility-directed prefetching of web pages into local cache using continual computation and user models. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, July 4, 2000: US06085226 (234 worldwide citation)

A technique that, through continual computation, harnesses available computer resources during periods of low processing activity and low network activity, such as idle time, for prefetching, e.g., web pages, or pre-selected portions thereof, into local cache of a client computer. This technique uti ...


10
Eric Horvitz, John S Breese, David E Heckerman, Samuel D Hobson, David O Hovel, Adrian C Klein, Jacobus A Rommelse, Gregory L Shaw: Intelligent user assistance facility. Microsoft, Law Offices of Michael Dryja, July 17, 2001: US06262730 (167 worldwide citation)

An intelligent user assistance system is disclosed. The system is constructed using a reasoning model to determine the probability of a user's intentions, goals, or informational needs in the context of a software program. This is accomplished through analysis of information about the user&apos ...