Issued Patents All Time
Showing 25 most recent of 27 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12288162 | Systems and methods for deep neural networks on device learning (online and offline) with and without supervision | Massimiliano Versace, Vesa TORMANEN, Anatoli Gorchet, Heather Ames Versace, Jeremy Wurbs | 2025-04-29 |
| 9746912 | Transformations for virtual guest representation | Henricus Johannes Maria Meijer, William H. Gates, III, Gary W. Flake, Thomas F. Bergstraesser, Arnold Blinn +10 more | 2017-08-29 |
| 8474027 | Remote management of resource license | Henricus Johannes Maria Meijer, William H. Gates, III, Thomas F. Bergstraesser, Lili Cheng, Nishant V. Dani +2 more | 2013-06-25 |
| 8402110 | Remote provisioning of information technology | Henricus Johannes Maria Meijer, William H. Gates, III, Raymond E. Ozzie, Gary W. Flake, Thomas F. Bergstraesser +12 more | 2013-03-19 |
| 8341405 | Access management in an off-premise environment | Henricus Johannes Maria Meijer, William H. Gates, III, Lili Cheng, Ira L. Snyder, Jr., Melora Zaner-Godsey | 2012-12-25 |
| 8012023 | Virtual entertainment | William H. Gates, III, Gary W. Flake, Alexander G. Gounares, Thomas F. Bergstraesser, Arnold Blinn +10 more | 2011-09-06 |
| 8014308 | Hardware architecture for cloud services | William H. Gates, III, Gary W. Flake, William J. Bolosky, Nishant V. Dani, Alexander G. Gounares +3 more | 2011-09-06 |
| 7930197 | Personal data mining | Raymond E. Ozzie, William H. Gates, III, Gary W. Flake, Thomas F. Bergstraesser, Arnold Blinn +15 more | 2011-04-19 |
| 7836056 | Location management of off-premise resources | Henricus Johannes Maria Meijer, Raymond E. Ozzie, Thomas F. Bergstraesser, Michael Connolly, Matthew Bret MacLaurin +1 more | 2010-11-16 |
| 7716150 | Machine learning system for analyzing and establishing tagging trends based on convergence criteria | Lili Cheng, Gary W. Flake, Alexander G. Gounares, James R. Larus, Matthew Bret MacLaurin +8 more | 2010-05-11 |
| 7716280 | State reflection | Henricus Johannes Maria Meijer, William H. Gates, III, Raymond E. Ozzie, Gary W. Flake, Lili Cheng +7 more | 2010-05-11 |
| 7693139 | Managing packet-based telephony | Peter S. Ford, Jeremy Stone, Brian R. Daugherty | 2010-04-06 |
| 7689524 | Dynamic environment evaluation and service adjustment based on multiple user profiles including data classification and information sharing with authorized other users | Raymond E. Ozzie, William H. Gates, III, Gary W. Flake, Thomas F. Bergstraesser, Arnold Blinn +14 more | 2010-03-30 |
| 7680908 | State replication | William H. Gates, III, Gary W. Flake, James R. Larus, Debi P. Mishra, Chandramohan A. Thekkath +7 more | 2010-03-16 |
| 7672909 | Machine learning system and method comprising segregator convergence and recognition components to determine the existence of possible tagging data trends and identify that predetermined convergence criteria have been met or establish criteria for taxonomy purpose then recognize items based on an aggregate of user tagging behavior | Henricus Johannes Maria Meijer, Raymond E. Ozzie, Gary W. Flake, Thomas F. Bergstraesser, Arnold Blinn +7 more | 2010-03-02 |
| 7657493 | Recommendation system that identifies a valuable user action by mining data supplied by a plurality of users to find a correlation that suggests one or more actions for notification | Henricus Johannes Maria Meijer, William H. Gates, III, Raymond E. Ozzie, Gary W. Flake, Thomas F. Bergstraesser +15 more | 2010-02-02 |
| 7653191 | Voice call routing by dynamic personal profile | Jithendra K. Veeramachaneni, Alexey Kalinichenko, John Strauch, Sharad Mathur, Keiji Kanazawa | 2010-01-26 |
| 7418495 | System and method for activity monitoring and reporting in a computer network | Stephen M. Liffick | 2008-08-26 |
| 7337223 | System and method for activity monitoring and reporting in a computer network | Stephen M. Liffick | 2008-02-26 |
| 7123609 | Managing packet-based telephony | Peter S. Ford, Jeremy Stone, Brian R. Daugherty | 2006-10-17 |
| 6631412 | System and method for activity monitoring and reporting in a computer network | Stephen M. Liffick | 2003-10-07 |
| 6519639 | System and method for activity monitoring and reporting in a computer network | Stephen M. Liffick | 2003-02-11 |
| 6424994 | Switchable calling within combined conferencing and calling | Christopher Pirich | 2002-07-23 |
| 6308173 | Methods and arrangements for controlling resource access in a networked computing environment | Ann Elizabeth McCurdy, Robert M. Price | 2001-10-23 |
| 6061684 | Method and system for controlling user access to a resource in a networked computing environment | Ann Elizabeth McCurdy, Robert M. Price | 2000-05-09 |