Patents by Inventor Steven Reynolds Jones

Steven Reynolds Jones has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10326655
    Abstract: Technology for capturing a configuration of an infrastructure to enable replication of the infrastructure is provided. In one example, a layout agent may be provided for deployment to an infrastructure, including a server, together with instructions for the layout agent to capture server layout data for the server and to communicate the server layout data to a replication application. The server layout data for the server may be received at the replication application. A system model for the infrastructure may be generated based on the server layout data from the layout agent. The replication of the infrastructure as a replicated infrastructure may be initiated based on the system model.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: June 18, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Abdul Sathar Sait, Sabareesan Radhakrishnan, Karthikeyan Krishnan, Steven Reynolds Jones
  • Patent number: 10275326
    Abstract: A technology is described for detecting a failure of a distributed system component. An example method may include registering a declarative file that may identify a distributed computing cluster in a service provider environment and provide failure criteria used to detect a failure of a distributed system component included in the distributed computing cluster. Distributed system components included in the distributed computing cluster may then be identified using information included in the declarative file. A distributed system component included in the distributed computing cluster may then be queried according to query criteria provided by the declarative file and a failure state of the distributed system component included in the distributed computing cluster may be identified based in part on a result of querying the distributed system component.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas Charles Stickle, Steven Reynolds Jones
  • Patent number: 9280338
    Abstract: In an application runtime environment, an application may have multiple components that are loaded at or prior to execution of the application. An online storage service is used to store up-to-date versions of the components, along with a source manifest that indicates version numbers of the up-to-date versions. Upon application startup, the application retrieves the source manifest to determine whether updated versions are available. Upon identifying updated versions, the application downloads the updated versions and loads or reloads them into the runtime environment prior to initiating the main functionality of the application.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: March 8, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas Charles Stickle, Peter Klewinghaus, Steven Reynolds Jones