WB

William J. Bolosky

Microsoft: 67 patents #173 of 40,388Top 1%
Overall (All Time): #32,075 of 4,157,543Top 1%
67
Patents All Time

Issued Patents All Time

Showing 25 most recent of 67 patents

Patent #TitleCo-InventorsDate
9852204 Read-only operations processing in a paxos replication system Randolph B. Haagens, Norbert Paul Kusters, Peng Li 2017-12-26
8719143 Determination of optimized location for services and data Henricus Johannes Maria Meijer, Gary W. Flake, Arnold Blinn, Lili Cheng, Michael Connolly +7 more 2014-05-06
8694647 Read-only operations processing in a paxos replication system Randolph B. Haagens, Norbert Paul Kusters, Peng Li 2014-04-08
8275970 Optimizing write traffic to a disk 2012-09-25
8205090 Secure recovery in a serverless distributed file system Miguel Oom Temudo de Castro, Atul Adya, John R. Douceur 2012-06-19
8112452 Serverless distributed file system Atul Adya, Gerald Cermak, John R. Douceur, Marvin M. Theimer, Roger P. Wattenhofer 2012-02-07
8014308 Hardware architecture for cloud services William H. Gates, III, Gary W. Flake, Nishant V. Dani, Daniel S. Glasser, Alexander G. Gounares +3 more 2011-09-06
8010498 Virtually infinite reliable storage across multiple storage devices and storage services Alexander G. Gounares, Ashok Kuppusamy, Dan Teodosiu, Raymond E. Endres, John R. Douceur 2011-08-30
7886364 Encrypted key cache John R. Douceur, Atul Adya, Marvin M. Theimer 2011-02-08
7779253 Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys John R. Douceur, Marvin M. Theimer 2010-08-17
7765553 Method and system for regulating background tasks using performance measurements John R. Douceur 2010-07-27
7716672 Method and system for regulating background tasks using performance measurements John R. Douceur 2010-05-11
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
7668906 Wire protocol for a media server system Craig M. Dowell, Robert Patrick Fitzgerald, Steven P. Levi, Jan Rie, Richard F. Rashid 2010-02-23
7600126 Efficient processing of time-bounded messages Atul Adya, Ronnie Chaiken, Marcus J. Jager 2009-10-06
7574598 Identifying and coalescing identical objects encrypted with different keys John R. Douceur, Marvin M. Theimer 2009-08-11
7571186 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Marvin M. Theimer, Atul Adya 2009-08-04
7539867 On-disk file format for a serverless distributed file system Gerald Cermak, Atul Adya, John R. Douceur 2009-05-26
7519623 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Marvin M. Theimer, Atul Adya 2009-04-14
7509423 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Marvin M. Theimer, Atul Adya 2009-03-24
7505970 Serverless distributed file system Atul Adya, Gerald Cermak, John R. Douceur, Marvin M. Theimer, Roger P. Wattenhofer 2009-03-17
7487245 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Marvin M. Theimer, Atul Adya 2009-02-03
7478243 On-disk file format for serverless distributed file system with signed manifest of file modifications Atul Adya, John R. Douceur 2009-01-13
7472129 Lossless recovery for computer systems with map assisted state transfer Atul Adya, Jacob R. Lorch, Ronnie Chaiken 2008-12-30
7454612 On-disk file format for a serverless distributed file system Gerald Cermak, Atul Adya, John R. Douceur 2008-11-18