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