Issued Patents All Time
Showing 26–50 of 125 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8137199 | Partitioned artificial intelligence for networked games | Michael P. Calligaro, Randall C Wood, Jacob R. Lorch | 2012-03-20 |
| 8139872 | Splitting file types within partitioned images | Jonathan R. Howell, Jeremy E. Elson | 2012-03-20 |
| 8135987 | Collection ordering for replicated state machines | Jonathan R. Howell, Jacob R. Lorch | 2012-03-13 |
| 8112452 | Serverless distributed file system | Atul Adya, Gerald Cermak, Marvin M. Theimer, Roger P. Wattenhofer, William J. Bolosky | 2012-02-07 |
| 8104070 | Interest aligned manual image categorization for human interactive proofs | Jeremy E. Elson, Jonathan R. Howell | 2012-01-24 |
| 8046413 | Automatic commutativity detection for generalized paxos | Jonathan R. Howell, Jacob R. Lorch, Leslie B. Lamport | 2011-10-25 |
| 8019862 | Collaborative speed determination in distributed systems | James W. Mickens, Thomas Moscibroda, Debmalya Panigrahi | 2011-09-13 |
| 8010498 | Virtually infinite reliable storage across multiple storage devices and storage services | Alexander G. Gounares, Ashok Kuppusamy, Dan Teodosiu, Raymond E. Endres, William J. Bolosky | 2011-08-30 |
| 7958261 | Domain name cache control system generating series of varying nonce-bearing domain names based on a function of time | Jonathan R. Howell, Jeremy E. Elson | 2011-06-07 |
| 7958176 | Identifying filter coefficients | Robert Patrick Fitzgerald, John W. Miller | 2011-06-07 |
| 7925601 | Reducing bandwidth requirements for peer-to-peer gaming based on error difference between actual game object state and simulated game object state being below an error threshold | Jacob R. Lorch, Jeffrey Pang, Frank Christopher Uyeda | 2011-04-12 |
| 7886364 | Encrypted key cache | Atul Adya, William J. Bolosky, Marvin M. Theimer | 2011-02-08 |
| 7868786 | Parsing location histories | Kentaro Toyama, Ramaswamy Hariharan, Ross Cutler, Nuria M. Oliver, Eric Ringger +2 more | 2011-01-11 |
| 7865618 | Defeating cache resistant domain name systems | Jonathan R. Howell, Jeremy E. Elson | 2011-01-04 |
| 7836170 | Suspension and reinstatement of reference handles | Yoram Bernet | 2010-11-16 |
| 7783664 | Method and system for protecting the consistency of information in a distributed file system | Jonathan R. Howell | 2010-08-24 |
| 7779253 | Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys | Marvin M. Theimer, William J. Bolosky | 2010-08-17 |
| 7770023 | Exclusive encryption | Atul Adya, Josh Benaloh, Gideon A. Yuval | 2010-08-03 |
| 7765553 | Method and system for regulating background tasks using performance measurements | William J. Bolosky | 2010-07-27 |
| 7716672 | Method and system for regulating background tasks using performance measurements | William J. Bolosky | 2010-05-11 |
| 7716249 | Transaction and task scheduler | Tim Harris, Simon Peyton-Jones, Jonathan R. Howell | 2010-05-11 |
| 7685415 | Exclusive encryption | Josh Benaloh, Gideon A. Yuval, Atul Adya | 2010-03-23 |
| 7650514 | Scalable leases | Jonathan R. Howell | 2010-01-19 |
| 7627632 | Reducing bandwidth requirements for peer-to-peer gaming based on importance of remote objects to a local player | Jacob R. Lorch, Jeffrey Pang, Frank Christopher Uyeda | 2009-12-01 |
| 7574457 | Non-mutating tree-structured file identifiers | Jonathan R. Howell | 2009-08-11 |