MT

Marvin M. Theimer

AM Amazon: 99 patents #39 of 19,158Top 1%
Microsoft: 29 patents #903 of 40,388Top 3%
Xerox: 16 patents #879 of 8,622Top 15%
📍 Bellevue, WA: #22 of 6,950 inventorsTop 1%
🗺 Washington: #114 of 76,902 inventorsTop 1%
Overall (All Time): #6,572 of 4,157,543Top 1%
146
Patents All Time

Issued Patents All Time

Showing 101–125 of 146 patents

Patent #TitleCo-InventorsDate
7814229 Constraint-based domain name system Luis Felipe Cabrera, Allan Henry Vermeulen 2010-10-12
7792944 Executing programs based on user-specified constraints Peter N. DeSantis, Quinton R. Hoole, Roland Paterson-Jones, Allan Henry Vermeulen, Luis Felipe Cabrera 2010-09-07
7779253 Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys John R. Douceur, William J. Bolosky 2010-08-17
7640253 Method and system for managing data records on a computer network Michael B. Jones 2009-12-29
7631359 Hidden proactive replication of data Luis Felipe Cabrera, Christopher G. Kaler 2009-12-08
7620730 Method for multicasting a message on a computer network Michael B. Jones, Krishna P. Gummadi 2009-11-17
7613796 System and method for creating improved overlay network with an efficient distributed data structure Nicholas Harvey, Michael B. Jones, Stefan Saroiu, Alastair Wolman, Atul Adya 2009-11-03
7574598 Identifying and coalescing identical objects encrypted with different keys John R. Douceur, William J. Bolosky 2009-08-11
7571186 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Atul Adya, William J. Bolosky 2009-08-04
7551552 Method for providing guaranteed distributed failure notification John Dunagan, Nicholas Harvey, Michael B. Jones, Dejan Kostic, Alastair Wolman 2009-06-23
7519623 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Atul Adya, William J. Bolosky 2009-04-14
7509423 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Atul Adya, William J. Bolosky 2009-03-24
7505970 Serverless distributed file system Atul Adya, William J. Bolosky, Gerald Cermak, John R. Douceur, Roger P. Wattenhofer 2009-03-17
7487245 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Atul Adya, William J. Bolosky 2009-02-03
7444387 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Atul Adya, William J. Bolosky 2008-10-28
7437555 Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys John R. Douceur, William J. Bolosky 2008-10-14
7359937 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Atul Adya, William J. Bolosky 2008-04-15
7346774 Encrypted key cache John R. Douceur, Atul Adya, William J. Bolosky 2008-03-18
7310644 Locating potentially identical objects across multiple computers Atul Adya, William J. Bolosky, John R. Douceur 2007-12-18
7272630 Locating potentially identical objects across multiple computers based on stochastic partitioning of workload John R. Douceur, Atul Adya, William J. Bolosky 2007-09-18
7266689 Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys John R. Douceur, William J. Bolosky 2007-09-04
7240060 Serverless distributed file system Atul Adya, William J. Bolosky, Gerald Cermak, John R. Douceur, Roger P. Wattenhofer 2007-07-03
7159110 Identifying and coalescing identical objects encrypted with different keys John R. Douceur, William J. Bolosky 2007-01-02
7096228 Method and system for managing data records on a computer network Michael B. Jones 2006-08-22
7089323 Method for multicasting a message on a computer network Michael B. Jones, Krishna P. Gummadi 2006-08-08