Issued Patents All Time
Showing 326–343 of 343 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 6233570 | Intelligent user assistance facility for a software program | John S. Breese, David E. Heckerman, Samuel D. Hobson, David O. Hovel, Adrian Klein +2 more | 2001-05-15 |
| 6192360 | Methods and apparatus for classifying text and for building a text classifier | Susan T. Dumais, David E. Heckerman, John C. Platt, Mehran Sahami | 2001-02-20 |
| 6182133 | Method and apparatus for display of information prefetching and cache status having variable visual indication based on a period of time since prefetching | — | 2001-01-30 |
| 6161130 | "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" | David E. Heckerman, Susan T. Dumais, Mehran Sahami, John C. Platt | 2000-12-12 |
| 6085226 | Method and apparatus for utility-directed prefetching of web pages into local cache using continual computation and user models | — | 2000-07-04 |
| 6067565 | Technique for prefetching a web page of potential future interest in lieu of continuing a current information download | — | 2000-05-23 |
| 6023275 | System and method for resizing an input position indicator for a user interface of a computer system | Michael E. Markley, Martin Sonntag | 2000-02-08 |
| 6021403 | Intelligent user assistance facility | John S. Breese, David E. Heckerman, Samuel D. Hobson, David O. Hovel, Adrian Klein +2 more | 2000-02-01 |
| 6016145 | Method and system for transforming the geometrical shape of a display window for a computer system | Michael E. Markley, Martin Sonntag | 2000-01-18 |
| 6009452 | Apparatus and methods for optimally using available computer resources for task execution during idle-time based on probabilistic assessment of future task instances | — | 1999-12-28 |
| 6006218 | Methods and apparatus for retrieving and/or processing retrieved information as a function of a user's estimated knowledge | John S. Breese, David E. Heckerman, Carl M. Kadie, Keiji Kanazawa | 1999-12-21 |
| 5999938 | System and method for creating a new data structure in memory populated with data from an existing data structure | William James Bliss, Jerry R. Hughson, Jr., Lois Bauer, Suryanarayanan V. Raman, Michael L. Roberts +1 more | 1999-12-07 |
| 5995997 | Apparatus and methods for optimally allocating currently available computer resources to future task instances versus continued execution of current task instances | — | 1999-11-30 |
| 5880733 | Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a computer system | Martin Sonntag, Michael E. Markley | 1999-03-09 |
| 5864848 | Goal-driven information interpretation and extraction system | Erich S. Finkelstein | 1999-01-26 |
| 5784616 | Apparatus and methods for optimally using available computer resources for task execution during idle-time for future task instances exhibiting incremental value with computation | — | 1998-07-21 |
| 5704017 | Collaborative filtering utilizing a belief network | David E. Heckerman, John S. Breese, David M. Chickering | 1997-12-30 |
| 5694559 | On-line help method and system utilizing free text query | Samuel D. Hobson, David E. Heckerman, John S. Breese, Erich S. Finkelstein, Gregory L. Shaw +2 more | 1997-12-02 |