Patents by Inventor Kent David Forschmiedt

Kent David Forschmiedt 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: 10506026
    Abstract: A service management system prepares computing resources for use before a client requests the resource. For example, a service management system of a provider may restore an operating system image to a volume. The service management may then assign a processing resource to the volume to form a virtual machine. The service management system may cause the processing resource to finish preparation of the operating system on the volume. The service management system may disconnect the resulting staged volume from the processing resource. The staged volume may remain active in the low-latency data store and be added to a list of available staged volumes having the operating system. When a client requests a virtual machine having an operating system, the service management system may determine that the client receives the staged volume as part of the virtual machine to avoid the start-up costs of preparing a volume.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: David Everard Brown, Eugene Michael Farrell, George Oliver Jenkins, Thomas Christopher Rizzo, Kent David Forschmiedt, Deepak Suryanarayanan
  • Patent number: 10063452
    Abstract: A method and apparatus for testing a communication link are disclosed. In the method and apparatus, a routing loop is established between two devices connected by the communication link, and data is routed between the two devices over the communication link. One or more performance measures of the communication link are obtained based at least in part on the data routing. The one or more performance measures are then used to determine whether the communication link is defective.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: August 28, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Michael Dzierwinski, Girish Anand, Travis Steven Pepper, Kent David Forschmiedt, Lisa Huang, Jacques Joshua Richard
  • Patent number: 9317452
    Abstract: A virtual machine environment in which a hypervisor provides direct memory mapped access by a virtual guest to a physical memory device. The hypervisor prevents reading from, writing to, or both, any individual register or registers while allowing unrestricted access to other registers, and without raising any abnormal condition in the guest's execution environment. For example, in one embodiment, the hypervisor can apply memory access protection to a memory page containing a restricted register so that a fault condition can be raised. When an instruction is executed, the hypervisor can intercept the fault condition and emulate the faulting guest instruction. When the emulation accesses the restricted address, the hypervisor can selectively decide whether or not to perform the access.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: April 19, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Kent David Forschmiedt, Nicholas Patrick Wilt, Matthew David Klein
  • Patent number: 9110732
    Abstract: A proxy operating inside of a virtual machine that is responsible for receiving user-specified configuration information, such as credentials, and updating the configuration of the virtual machine with the user-specified values at the time of assigning the virtual machine to a user. Once the proxy updates the configuration of the virtual machine, the virtual machine is assigned the user that provided the user configuration information and the proxy can deactivate or uninstall itself from the virtual machine, such as by deleting all files, registry entries and other traces of execution.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: August 18, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Kent David Forschmiedt, George Oliver Jenkins, Deepak Suryanarayanan, David Everard Brown