Patents by Inventor David A. Kiraly

David A. Kiraly 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: 10970110
    Abstract: Techniques for managing the migration of virtual machine instances are described herein. A migration of a first virtual machine instance is started by preparing an appropriate target location to receive the first virtual machine instance. Next, a second virtual machine instance at the target location is enabled by first copying state information from the first virtual machine instance to the second virtual machine instance, by next creating connections between the second virtual machine instance and resources associated with the first virtual machine instance, and by finally starting packet forwarding between the two virtual machine instances. Finally, the first virtual machine instance is locked, the copy is finalized, and the second virtual machine instance is started.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: April 6, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Alan Hadley Goodman, Georgios Elissaios, Arvind Suryakumar, Bret David Kiraly
  • Publication number: 20210004262
    Abstract: Techniques for managing the migration of virtual machine instances are described herein. A migration of a virtual machine from a source host to a destination host is determined to be predicted to fail. The migration is cancelled by stopping the virtual machine at the destination host as a result of said determination.
    Type: Application
    Filed: September 23, 2020
    Publication date: January 7, 2021
    Inventors: Diwakar Gupta, Alan Hadley Goodman, Georgios Elissaios, Arvind Suryakumar, Bret David Kiraly
  • Patent number: 10613883
    Abstract: Systems and methods for the management of migrations of virtual machine instances are provided. In response to a request to migrate a virtual machine instance, a migration manager may provide estimates regarding the requested migration before initiating the migration. During the migration process, the migration manager may report status or request instructions regarding the migration based on various determined migration events, thereby facilitating external control of the migration process.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Thomas Friebel, Sebastian Martin Biemueller, Bret David Kiraly
  • Publication number: 20190310881
    Abstract: A migration of a virtual machine running on a source host is determined to be performed for the virtual from the source host to a target host. The virtual machine is migrated from the source host to the target host at least by copying a state of the virtual machine from the source host to the target host while the virtual machine is running on the source host. Packets are caused to be forwarded to the virtual machine running on the target host.
    Type: Application
    Filed: June 14, 2019
    Publication date: October 10, 2019
    Inventors: Diwakar Gupta, Alan Hadley Goodman, Georgios Elissaios, Arvind Suryakumar, Bret David Kiraly
  • Publication number: 20190310880
    Abstract: A virtual machine running on a source host is determined to be migrated away from the source host. The virtual machine is migrated away from the source host at least by a target host being selected for the virtual machine and a state of the virtual machine being copied from the source host to the target host while the virtual machine continues to run on the source host. The virtual machine is further migrated from the source host by a change to the state of the virtual machine t running on the source host that resulted during the copying being propagated to the target host. The virtual machine is run on the target host such that the virtual machine running on the target host includes the change to the state.
    Type: Application
    Filed: June 14, 2019
    Publication date: October 10, 2019
    Inventors: Diwakar Gupta, Alan Hadley Goodman, Georgios Elissaios, Arvind Suryakumar, Bret David Kiraly
  • Publication number: 20170269951
    Abstract: Systems and methods for the management of migrations of virtual machine instances are provided. In response to a request to migrate a virtual machine instance, a migration manager may provide estimates regarding the requested migration before initiating the migration. During the migration process, the migration manager may report status or request instructions regarding the migration based on various determined migration events, thereby facilitating external control of the migration process.
    Type: Application
    Filed: June 2, 2017
    Publication date: September 21, 2017
    Inventors: Diwakar Gupta, Thomas Friebel, Sebastian Martin Biemueller, Bret David Kiraly
  • Patent number: 9672054
    Abstract: Systems and methods for the management of migrations of virtual machine instances are provided. In response to a request to migrate a virtual machine instance, a migration manager may provide estimates regarding the requested migration before initiating the migration. During the migration process, the migration manager may report status or request instructions regarding the migration based on various determined migration events, thereby facilitating external control of the migration process.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: June 6, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Diwakar Gupta, Thomas Friebel, Sebastian Martin Biemueller, Bret David Kiraly
  • Patent number: 9081796
    Abstract: Embodiments of a method and apparatus for providing cluster data are generally described herein. In some embodiments, the method includes receiving, from a geographic information system (GIS) client device, geographical coordinates of a viewable extent of the GIS client device. The method may include dividing the viewable extent into portions. The method may include receiving geographically-referenced data points. The method may include determining the portions of the viewable extent in which the data points are located. The method may include transmitting, to the GIS client device, clustering information for the portions. The clustering information may be generated based on the data points determined to be within the portions. Other embodiments are also described.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: July 14, 2015
    Assignee: Raytheon Company
    Inventor: David A. Kiraly
  • Publication number: 20140195535
    Abstract: Embodiments of a method and apparatus for providing cluster data are generally described herein. In some embodiments, the method includes receiving, from a geographic information system (GIS) client device, geographical coordinates of a viewable extent of the GIS client device. The method may include dividing the viewable extent into portions. The method may include receiving geographically-referenced data points. The method may include determining the portions of the viewable extent in which the data points are located. The method may include transmitting, to the GIS client device, clustering information for the portions. The clustering information may be generated based on the data points determined to be within the portions. Other embodiments are also described.
    Type: Application
    Filed: January 9, 2013
    Publication date: July 10, 2014
    Applicant: Raytheon Company
    Inventor: David A. Kiraly
  • Patent number: 8260793
    Abstract: A method for updating data includes, in a processor, receiving a data field update associated with an existing data object of a data class, modifying a data field of an updater data object of the data class based upon the data field update, traversing the updater data object to identify the modified data field, and modifying a data field of the existing data object based upon the identified data field of the updater data object.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: September 4, 2012
    Assignee: Raytheon Company
    Inventors: David A. Kiraly, Adam L. Adkins, Gregory M. Jewell
  • Publication number: 20120072467
    Abstract: A data processing system including one or more geographic information systems (GISs) and one or more application programs, in which a common interface supports communication between multiple application programs and multiple GISs. The application programs and GISs may be implemented in different programming languages. Communication may occur in the same physical computer, or locally, or over an Internet.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 22, 2012
    Applicant: RAYTHEON COMPANY
    Inventors: David A. Kiraly, Manjari Bhargava, Gregory M. Jewell, Benjamin C. Scarborough
  • Publication number: 20110119232
    Abstract: In one aspect, a method to synchronize data between a client and a server, includes determining filters to limit data sent during synchronization, determining unique identifiers of data stored at a client, sending a request for synchronization including the filters and the unique identifiers to the server, retrieving data based on the filters and the unique identifiers and sending the retrieved data to the client.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 19, 2011
    Applicant: Raytheon Company
    Inventors: Adam D. Mielke, John D. Dinh, David A. Kiraly, Benjamin C. Scarborough
  • Publication number: 20110035405
    Abstract: A method for updating data includes, in a processor, receiving a data field update associated with an existing data object of a data class, modifying a data field of an updater data object of the data class based upon the data field update, traversing the updater data object to identify the modified data field, and modifying a data field of the existing data object based upon the identified data field of the updater data object.
    Type: Application
    Filed: June 11, 2010
    Publication date: February 10, 2011
    Applicant: Raytheon Company
    Inventors: David A. Kiraly, Adam L. Adkins, Gregory M. Jewell