Patents by Inventor Ronald Leaton Skeoch

Ronald Leaton Skeoch 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: 9110727
    Abstract: Systems and methods are disclosed herein to automatically replicate virtual machine image (VM) files on secondary VM computing devices, from a primary VM computing device. The secondary VM computing devices are automatically selected by constantly reviewing the operating parameter values (e.g., cost of resources, power consumption, etc.) of a number of secondary VM computing devices available of storing VM image replicas. The replica of the primary VM image is stored in the secondary VM computing devices in geographically disparate cloud locations. The primary VM image is automatically broken into constituent data blocks stored in an active index, which is compared against a stale index of data blocks. When an update is detected in the primary VM image, the comparison of indices will indicate that there is new data. Only the new data is used to update the secondary VM images, thereby reducing network traffic and latency issues.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: August 18, 2015
    Assignee: Unisys Corporation
    Inventors: Scott L. Brock, Sumit Kumar Bose, Ronald Leaton Skeoch
  • Publication number: 20120084414
    Abstract: Systems and methods are disclosed herein to automatically replicate virtual machine image (VM) files on secondary VM computing devices, from a primary VM computing device. The secondary VM computing devices are automatically selected by constantly reviewing the operating parameter values (e.g., cost of resources, power consumption, etc.) of a number of secondary VM computing devices available of storing VM image replicas. The replica of the primary VM image is stored in the secondary VM computing devices in geographically disparate cloud locations. The primary VM image is automatically broken into constituent data blocks stored in an active index, which is compared against a stale index of data blocks. When an update is detected in the primary VM image, the comparison of indices will indicate that there is new data. Only the new data is used to update the secondary VM images, thereby reducing network traffic and latency issues.
    Type: Application
    Filed: December 2, 2010
    Publication date: April 5, 2012
    Inventors: Scott L. Brock, Sumit Kumar Bose, Ronald Leaton Skeoch
  • Publication number: 20120084445
    Abstract: Systems and methods are disclosed herein to automatically replicate and migrate live virtual machine image (VM) files from a primary VM computing device to secondary VM computing devices. The operating parameters (e.g., cost of operation, power consumption, etc.) of a number of secondary VM computing devices are analyzed. Replicas of the primary VM image is stored in the secondary VM devices with operating parameters that meet limiting parameters defined in an SLA. The primary VM image is indexed by its constituent data blocks in an active index, which is compared against a stale index of data blocks. A comparison of the indices will indicate when new data is added to the VM image. The new data is used to update the replicas. Migration is performed by copying the primary VM image or awakening a hibernated secondary VM image replica, and hibernating the current primary VM image.
    Type: Application
    Filed: December 2, 2010
    Publication date: April 5, 2012
    Inventors: Scott L. Brock, Sumit Kumar Bose, Ronald Leaton Skeoch
  • Patent number: 7434104
    Abstract: An embodiment of the present invention is a technique for testing core functionality of a clustered system having a plurality of nodes. A cluster population test that includes populating the clustered system with cluster-aware applications is performed. A crash reboot test is performed to stress core operations running within the clustered system; the crash reboot test includes executing a series of crashes or reboots on a subset of the nodes. A move test that includes moving resources to a selected node of the clustered system and verifying that the resources remain on-line at the selected node is performed. A stop test that includes stopping cluster service on a selected subset of nodes of the clustered system and restarting the cluster service on the selected subset of nodes is performed. A Blue Screen Of Death (BSOD) test that includes crashing in BSOD mode one of the nodes of the clustered system and testing reservation release on the crashed node is performed.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: October 7, 2008
    Assignee: Unisys Corporation
    Inventors: Ronald Leaton Skeoch, Sherrie Le Houang, Matthew Ky Phuong, Jay Hyon Kang