Issued Patents All Time
Showing 1–18 of 18 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11507972 | User propagated local messaging system | Savithri Dani, Hemant Puri, Pengpeng Wang | 2022-11-22 |
| 11087076 | Video graph and augmented browser | — | 2021-08-10 |
| 8786609 | Placement of animated elements using vector fields | Pengpeng Wang, Cole Brooking, Pragyana K. Mishra, Manjula Ananthnarayanan Iyer | 2014-07-22 |
| 8474027 | Remote management of resource license | Henricus Johannes Maria Meijer, William H. Gates, III, Thomas F. Bergstraesser, Lili Cheng, Daniel S. Glasser +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 |
| 8291067 | Providing access to presence information using multiple presence objects | Jithendra K. Veeramachaneni, Ramesh Manne, Ramesh K. Vyaghrapuri, Kitty L. Leung, Chris G. Parker +2 more | 2012-10-16 |
| 8165711 | Automated generation of garment construction specification | Cole Brooking, Pragyana K. Mishra, Pengpeng Wang, Manjula Ananthnarayanan Iyer | 2012-04-24 |
| 8014308 | Hardware architecture for cloud services | William H. Gates, III, Gary W. Flake, William J. Bolosky, Daniel S. Glasser, 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 |
| 7716280 | State reflection | Henricus Johannes Maria Meijer, William H. Gates, III, Raymond E. Ozzie, Gary W. Flake, Lili Cheng +7 more | 2010-05-11 |
| 7680908 | State replication | William H. Gates, III, Gary W. Flake, James R. Larus, Debi P. Mishra, Chandramohan A. Thekkath +7 more | 2010-03-16 |
| 7676551 | Lookup partitioning storage system and method | Apurva F. Dalia, Craig Harry, Shan Jiang, Brad Dean Thompson, Bradley J. Barrows +1 more | 2010-03-09 |
| 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 |
| 7310802 | Load balancing of chat servers based on gradients | Farookh Mohammed | 2007-12-18 |
| 7302425 | Distributed pre-cached query results and refresh method | Simon Bernstein, Xiongjian Fu | 2007-11-27 |
| 6763372 | Load balancing of chat servers based on gradients | Farookh Mohammed | 2004-07-13 |
| 6675199 | Identification of active server cluster controller | Farookh Mohammed | 2004-01-06 |
| 6675217 | Recovery of cluster consistency following failover | Farookh Mohammed | 2004-01-06 |