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
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 ...


5
David E Heckerman, Fileno A Alleva, Robert L Rounthwaite, Daniel Rosen, Mei Yuh Hwang, Yoram Yaacovi, John L Manferdelli: Methods and apparatus for automatically synchronizing electronic audio files with electronic text files. Microsoft Corporation, Michael P Straub, Straub & Pokotylo, July 10, 2001: US06260011 (178 worldwide citation)

Automated methods and apparatus for synchronizing audio and text data, e.g., in the form of electronic files, representing audio and text expressions of the same work or information are described. A statistical language model is generated from the text data. A speech recognition operation is then pe ...


6
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 ...


7
David E Heckerman, Paul S Bradley, David M Chickering, Christopher A Meek: Apparatus and accompanying methods for visualizing clusters of data and hierarchical cluster classifications. Microsoft Corporation, Amin Turocy & Calvin, February 19, 2008: US07333998 (140 worldwide citation)

A system that incorporates an interactive graphical user interface for visualizing clusters (categories) and segments (summarized clusters) of data. Specifically, the system automatically categorizes incoming case data into clusters, summarizes those clusters into segments, determines similarity mea ...


8
David E Heckerman, David Maxwell Chickering, Usama M Fayyad, Christopher A Meek: Method and system for visualization of clusters and classifications. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, April 10, 2001: US06216134 (119 worldwide citation)

A system that provides for the graphic visualization of the categories of a collection of records. The graphic visualization is referred to as “category graph.” The system optionally displays the category graph as a “similarity graph” or a “hierarchical map.” When displaying a category graph, the sy ...


9
David E Heckerman, Paul S Bradley, David M Chickering, Christopher A Meek: Apparatus and accompanying methods for visualizing clusters of data and hierarchical cluster classifications. Microsoft Corporation, Amin & Turocy, May 25, 2004: US06742003 (117 worldwide citation)

A system that incorporates an interactive graphical user interface for visualizing clusters (categories) and segments (summarized clusters) of data. Specifically, the system automatically categorizes incoming case data into clusters, summarizes those clusters into segments, determines similarity mea ...


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 for a software program. Microsoft Corporation, Law Offices of Michael Dryja, July 10, 2001: US06260035 (115 worldwide citation)

A general event composing and monitoring system that allows high-level events to be created from combinations of low-level events. An event specification tool allows for rapid development of a general event processor that creates high-level events from combinations of user actions. The event system, ...