Patent | Date |
---|
Resource allocation to reduce correlated failures Grant 11,303,509 - Brooker , et al. April 12, 2 | 2022-04-12 |
Virtual Provisioning With Implementation Resource Boundary Awareness App 20220100541 - Theimer; Marvin M. ;   et al. | 2022-03-31 |
Virtual provisioning with implementation resource boundary awareness Grant 11,106,479 - Theimer , et al. August 31, 2 | 2021-08-31 |
Enforceable launch configurations Grant 11,075,913 - Theimer , et al. July 27, 2 | 2021-07-27 |
Optimized Deployment Based Upon Customer Locality App 20200065132 - Mercier; Benjamin W. ;   et al. | 2020-02-27 |
Managing Use Of Software Components App 20200065870 - Jenkins; Jonathan A. ;   et al. | 2020-02-27 |
Optimized deployment based upon customer locality Grant 10,467,042 - Mercier , et al. No | 2019-11-05 |
Enforceable launch configurations Grant 10,469,500 - Theimer , et al. No | 2019-11-05 |
Service manifests Grant 10,459,755 - Brandwine , et al. Oc | 2019-10-29 |
Managing use of software components Grant 10,373,218 - Jenkins , et al. | 2019-08-06 |
Fault tolerant message delivery Grant 10,362,131 - Robbins , et al. | 2019-07-23 |
Deploying application updates based on deployment plan Grant 10,303,455 - Fitzgerald , et al. | 2019-05-28 |
Service Manifests App 20190012196 - Brandwine; Eric Jason ;   et al. | 2019-01-10 |
Method and system for exposing research note data based upon user activity data Grant 10,134,075 - Rajyaguru , et al. November 20, 2 | 2018-11-20 |
Service manifests Grant 10,067,781 - Brandwine , et al. September 4, 2 | 2018-09-04 |
Reputation-based mediation of virtual control planes Grant 10,033,659 - Brandwine , et al. July 24, 2 | 2018-07-24 |
Virtual resource cost tracking with dedicated implementation resources Grant 10,013,662 - Brandwine , et al. July 3, 2 | 2018-07-03 |
Managing communications between virtual computing nodes in a substrate network Grant 9,979,694 - Brandwine , et al. May 22, 2 | 2018-05-22 |
Virtual resource provider with virtual control planes Grant 9,882,773 - Brandwine , et al. January 30, 2 | 2018-01-30 |
Optimizing the execution of an application executing on a programmable execution service Grant 9,875,174 - Brandwine , et al. January 23, 2 | 2018-01-23 |
Resource Placement Templates For Virtual Networks App 20170353394 - Brandwine; Eric J. ;   et al. | 2017-12-07 |
Resource Allocation To Reduce Correlated Failures App 20170331683 - Brooker; Marc J. ;   et al. | 2017-11-16 |
Virtualized administration of software use authorization Grant 9,785,928 - Brandwine , et al. October 10, 2 | 2017-10-10 |
Statistically cost-following accounting model Grant 9,767,445 - Brooker , et al. September 19, 2 | 2017-09-19 |
Resource allocation to reduce correlated failures Grant 9,722,866 - Brooker , et al. August 1, 2 | 2017-08-01 |
Resource placement templates for virtual networks Grant 9,641,450 - Brandwine , et al. May 2, 2 | 2017-05-02 |
Appliance backnets in dedicated resource environment Grant 9,614,737 - Brandwine , et al. April 4, 2 | 2017-04-04 |
Enforceable launch configurations Grant 9,614,873 - Theimer , et al. April 4, 2 | 2017-04-04 |
Cost tracking for virtual control planes Grant 9,553,774 - Brandwine , et al. January 24, 2 | 2017-01-24 |
Fast sequential message store Grant 9,485,324 - Fateev , et al. November 1, 2 | 2016-11-01 |
Capacity availability aware auto scaling Grant 9,448,824 - Fitzgerald , et al. September 20, 2 | 2016-09-20 |
Service Manifests App 20160266922 - Brandwine; Eric Jason ;   et al. | 2016-09-15 |
Optimizing communication among collections of computing resources Grant 9,444,763 - Theimer , et al. September 13, 2 | 2016-09-13 |
Deploying Updates to an Application During Periods of Off-Peak Demand App 20160132320 - Fitzgerald; Joseph E. ;   et al. | 2016-05-12 |
Managing Virtual Computing Nodes App 20160080317 - Brandwine; Eric Jason ;   et al. | 2016-03-17 |
Managing host computing devices Grant 9,203,715 - Gabrielson , et al. December 1, 2 | 2015-12-01 |
Managing virtual computing nodes Grant 9,183,028 - Brandwine , et al. November 10, 2 | 2015-11-10 |
Service manifests Grant 9,165,120 - Brandwine , et al. October 20, 2 | 2015-10-20 |
Appliance backnets in dedicated resource environment Grant 9,112,841 - Brandwine , et al. August 18, 2 | 2015-08-18 |
Programatically provisioning virtual networks Grant 9,112,769 - Fitzgerald , et al. August 18, 2 | 2015-08-18 |
Reputation-based Mediation Of Virtual Control Planes App 20150156135 - Brandwine; Eric Jason ;   et al. | 2015-06-04 |
Enforceable launch configurations Grant 9,009,323 - Theimer , et al. April 14, 2 | 2015-04-14 |
Fast Sequential Message Store App 20150081839 - Fateev; Maxim E. ;   et al. | 2015-03-19 |
Reputation-based mediation of virtual control planes Grant 8,954,978 - Brandwine , et al. February 10, 2 | 2015-02-10 |
Deploying updates to an application during periods of off-peak demand Grant 8,869,135 - Fitzgerald , et al. October 21, 2 | 2014-10-21 |
Optimizing communication among collections of computing resources Grant 8,868,766 - Theimer , et al. October 21, 2 | 2014-10-21 |
Managing host computing devices Grant 8,849,995 - Gabrielson , et al. September 30, 2 | 2014-09-30 |
Descaling computing resources Grant 8,850,419 - Fitzgerald , et al. September 30, 2 | 2014-09-30 |
Selecting updates for deployment to a programmable execution service application Grant 8,839,222 - Brandwine , et al. September 16, 2 | 2014-09-16 |
Updating an application Grant 8,799,888 - Fitzgerald , et al. August 5, 2 | 2014-08-05 |
Virtual Resource Provider With Virtual Control Planes App 20140181278 - Brandwine; Eric Jason ;   et al. | 2014-06-26 |
Cost Tracking For Virtual Control Planes App 20140181677 - Brandwine; Eric Jason ;   et al. | 2014-06-26 |
Fast sequential message store Grant 8,763,013 - Fateev , et al. June 24, 2 | 2014-06-24 |
System for mining research data Grant 8,688,732 - Rajyaguru , et al. April 1, 2 | 2014-04-01 |
Vibration cancellation for data storage Grant 8,681,440 - Theimer , et al. March 25, 2 | 2014-03-25 |
Cost tracking for virtual control planes Grant 8,667,399 - Brandwine , et al. March 4, 2 | 2014-03-04 |
Virtual resource provider with virtual control planes Grant 8,667,495 - Brandwine , et al. March 4, 2 | 2014-03-04 |
System for enabling electronic catalog users to create and share research data Grant 8,660,910 - Rajyaguru , et al. February 25, 2 | 2014-02-25 |
Statistically cost-following accounting model for dedicated resources Grant 8,639,595 - Brooker , et al. January 28, 2 | 2014-01-28 |
Enforceable launch configurations Grant 8,560,699 - Theimer , et al. October 15, 2 | 2013-10-15 |
Virtual resource provisioning by assigning colors to virtual resources in multi-tenant resource pool Grant 8,533,724 - Theimer , et al. September 10, 2 | 2013-09-10 |
Method for exposing research note data based upon user activity data Grant 8,533,052 - Rajyaguru , et al. September 10, 2 | 2013-09-10 |
Resource placement templates for virtual networks Grant 8,484,353 - Johnson , et al. July 9, 2 | 2013-07-09 |
Method and system for dynamically tagging metrics data Grant 8,429,187 - Theimer , et al. April 23, 2 | 2013-04-23 |
System for enabling electronic catalog users to create and share research data Grant 8,401,924 - Rajyaguru , et al. March 19, 2 | 2013-03-19 |
Fast Sequential Message Store App 20130024538 - Fateev; Maxim E. ;   et al. | 2013-01-24 |
Method And System For Dynamically Tagging Metrics Data App 20120246157 - Theimer; Marvin M. ;   et al. | 2012-09-27 |
Fast sequential message store Grant 8,261,286 - Fateev , et al. September 4, 2 | 2012-09-04 |
Virtual Resource Cost Tracking With Dedicated Implementation Resources App 20120084113 - Brandwine; Eric Jason ;   et al. | 2012-04-05 |
Virtual Provisioning With Implementation Resource Boundary Awareness App 20120084443 - Theimer; Marvin M. ;   et al. | 2012-04-05 |
Serverless distributed file system Grant 8,112,452 - Adya , et al. February 7, 2 | 2012-02-07 |
Executing programs based on user-specified constraints Grant 8,010,651 - DeSantis , et al. August 30, 2 | 2011-08-30 |
Encrypted key cache Grant 7,886,364 - Douceur , et al. February 8, 2 | 2011-02-08 |
Executing Programs Based on User-Specified Constraints App 20100312871 - DeSantis; Peter N. ;   et al. | 2010-12-09 |
Constraint-based domain name system Grant 7,814,229 - Cabrera , et al. October 12, 2 | 2010-10-12 |
Executing programs based on user-specified constraints Grant 7,792,944 - DeSantis , et al. September 7, 2 | 2010-09-07 |
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys Grant 7,779,253 - Douceur , et al. August 17, 2 | 2010-08-17 |
Method and system for managing data records on a computer network Grant 7,640,253 - Theimer , et al. December 29, 2 | 2009-12-29 |
Hidden proactive replication of data Grant 7,631,359 - Cabrera , et al. December 8, 2 | 2009-12-08 |
Method for multicasting a message on a computer network Grant 7,620,730 - Theimer , et al. November 17, 2 | 2009-11-17 |
System and method for creating improved overlay network with an efficient distributed data structure Grant 7,613,796 - Harvey , et al. November 3, 2 | 2009-11-03 |
Identifying and coalescing identical objects encrypted with different keys Grant 7,574,598 - Douceur , et al. August 11, 2 | 2009-08-11 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload Grant 7,571,186 - Douceur , et al. August 4, 2 | 2009-08-04 |
Method for providing guaranteed distributed failure notification Grant 7,551,552 - Dunagan , et al. June 23, 2 | 2009-06-23 |
Serverless Distributed File System App 20090132552 - Adya; Atul ;   et al. | 2009-05-21 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload Grant 7,519,623 - Douceur , et al. April 14, 2 | 2009-04-14 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload Grant 7,509,423 - Douceur , et al. March 24, 2 | 2009-03-24 |
Serverless distributed file system Grant 7,505,970 - Adya , et al. March 17, 2 | 2009-03-17 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload Grant 7,487,245 - Douceur , et al. February 3, 2 | 2009-02-03 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload Grant 7,444,387 - Douceur , et al. October 28, 2 | 2008-10-28 |
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys Grant 7,437,555 - Douceur , et al. October 14, 2 | 2008-10-14 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload Grant 7,359,937 - Douceur , et al. April 15, 2 | 2008-04-15 |
Encrypted key cache Grant 7,346,774 - Douceur , et al. March 18, 2 | 2008-03-18 |
Executing Programs Based On User-specified Constraints App 20080059557 - DeSantis; Peter N. ;   et al. | 2008-03-06 |
Locating potentially identical objects across multiple computers Grant 7,310,644 - Adya , et al. December 18, 2 | 2007-12-18 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload Grant 7,272,630 - Douceur , et al. September 18, 2 | 2007-09-18 |
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys Grant 7,266,689 - Douceur , et al. September 4, 2 | 2007-09-04 |
Serverless distributed file system Grant 7,240,060 - Adya , et al. July 3, 2 | 2007-07-03 |
Identifying and coalescing identical objects encrypted with different keys Grant 7,159,110 - Douceur , et al. January 2, 2 | 2007-01-02 |
Method for multicasting a message on a computer network App 20060271645 - Theimer; Marvin M. ;   et al. | 2006-11-30 |
Method and system for managing data records on a computer network Grant 7,096,228 - Theimer , et al. August 22, 2 | 2006-08-22 |
Method for multicasting a message on a computer network Grant 7,089,323 - Theimer , et al. August 8, 2 | 2006-08-08 |
Serverless distributed file system Grant 7,062,490 - Adya , et al. June 13, 2 | 2006-06-13 |
Encrypted key cache App 20060026425 - Douceur; John R. ;   et al. | 2006-02-02 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload Grant 6,988,124 - Douceur , et al. January 17, 2 | 2006-01-17 |
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys Grant 6,983,365 - Douceur , et al. January 3, 2 | 2006-01-03 |
Encrypted key cache Grant 6,981,138 - Douceur , et al. December 27, 2 | 2005-12-27 |
Encrypted key cache App 20050278525 - Douceur, John R. ;   et al. | 2005-12-15 |
Identifying and coalescing identical objects encrypted with different keys App 20050235146 - Douceur, John R. ;   et al. | 2005-10-20 |
Identifying and coalescing identical objects encrypted with different keys App 20050229012 - Douceur, John R. ;   et al. | 2005-10-13 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload App 20050222994 - Douceur, John R. ;   et al. | 2005-10-06 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload App 20050216538 - Douceur, John R. ;   et al. | 2005-09-29 |
Method and system for managing data records on a computer network App 20050154768 - Theimer, Marvin M. ;   et al. | 2005-07-14 |
Serverless distributed file system App 20050102268 - Adya, Atul ;   et al. | 2005-05-12 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload App 20050097148 - Douceur, John R. ;   et al. | 2005-05-05 |
Method for providing guaranteed distributed failure notification App 20050083834 - Dunagan, John ;   et al. | 2005-04-21 |
Scalable, fault tolerant notification method App 20050086469 - Dunagan, John ;   et al. | 2005-04-21 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload App 20050071330 - Douceur, John R. ;   et al. | 2005-03-31 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload App 20050071340 - Douceur, John R. ;   et al. | 2005-03-31 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload App 20050071339 - Douceur, John R. ;   et al. | 2005-03-31 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload App 20050071315 - Douceur, John R. ;   et al. | 2005-03-31 |
Serverless distributed file system App 20050044092 - Adya, Atul ;   et al. | 2005-02-24 |
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys App 20040221160 - Douceur, John R. ;   et al. | 2004-11-04 |
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys App 20040221159 - Douceur, John R. ;   et al. | 2004-11-04 |
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys App 20040215962 - Douceur, John R. ;   et al. | 2004-10-28 |
Hidden proactive replication of data App 20040088580 - Cabrera, Luis Felipe ;   et al. | 2004-05-06 |
System and method for creating improved overlay network with an efficient distributed data structure App 20040054807 - Harvey, Nicholas J. ;   et al. | 2004-03-18 |
Method for multicasting a message on a computer network App 20040006650 - Theimer, Marvin M. ;   et al. | 2004-01-08 |
Method and system for managing data records on a computer network App 20030187812 - Theimer, Marvin M. ;   et al. | 2003-10-02 |
Locating potentially identical objects across multiple computers App 20030037022 - Adya, Atul ;   et al. | 2003-02-20 |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload App 20030037094 - Douceur, John R. ;   et al. | 2003-02-20 |
Serverless distributed file system App 20020188605 - Adya, Atul ;   et al. | 2002-12-12 |
Encrypted key cache App 20020138722 - Douceur, John R. ;   et al. | 2002-09-26 |
Multi-moded scanning pen with feedback App 20020079371 - Bobrow, Daniel G. ;   et al. | 2002-06-27 |
Specifying and establishing communication data paths between particular media devices in multiple media device computing systems based on context of a user or users Grant 5,812,865 - Theimer , et al. September 22, 1 | 1998-09-22 |
High precision spatially defined data transfer system Grant 5,793,630 - Theimer , et al. August 11, 1 | 1998-08-11 |
Application-specific conflict detection for weakly consistent replicated databases Grant 5,671,407 - Demers , et al. September 23, 1 | 1997-09-23 |
Method for delegating access rights through executable access control program without delegating access rights not in a specification to any intermediary nor comprising server security Grant 5,649,099 - Theimer , et al. July 15, 1 | 1997-07-15 |
Decentralized tracking and routing system wherein packages are associated with active tags Grant 5,627,517 - Theimer , et al. May 6, 1 | 1997-05-06 |
Method for selectively performing event on computer controlled device whose location and allowable operation is consistent with the contextual and locational attributes of the event Grant 5,611,050 - Theimer , et al. March 11, 1 | 1997-03-11 |
Application-specific conflict resolution for weakly consistent replicated databases Grant 5,603,026 - Demers , et al. February 11, 1 | 1997-02-11 |
Method for triggering selected machine event when the triggering properties of the system are met and the triggering conditions of an identified user are perceived Grant 5,603,054 - Theimer , et al. February 11, 1 | 1997-02-11 |
Method for providing session consistency guarantees Grant 5,581,753 - Terry , et al. December 3, 1 | 1996-12-03 |
Methodology for managing weakly consistent replicated databases Grant 5,581,754 - Terry , et al. December 3, 1 | 1996-12-03 |
Identification of stable writes in weakly consistent replicated databases while providing access to all writes in such a database Grant 5,577,240 - Demers , et al. November 19, 1 | 1996-11-19 |
Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request Grant 5,555,376 - Theimer , et al. September 10, 1 | 1996-09-10 |
System for granting ownership of device by user based on requested level of ownership, present state of the device, and the context of the device Grant 5,544,321 - Theimer , et al. August 6, 1 | 1996-08-06 |
Selective delivery of electronic messages in a multiple computer system based on context and environment of a user Grant 5,493,692 - Theimer , et al. February 20, 1 | 1996-02-20 |
Method and system for the dynamic selection, allocation and arbitration of control between devices within a region Grant 5,485,634 - Weiser , et al. January 16, 1 | 1996-01-16 |