Patents by Inventor Aled Edwards

Aled Edwards 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: 10013274
    Abstract: In some examples, an indication that a virtual machine is to begin a boot process is received. In response to the received indication and prior to beginning the boot process, the virtual machine is migrated from a first host to a secured host, where the secured host includes a security mechanism to provide security that is unavailable at the first host. In response to the migrating, the boot process of the virtual machine is initiated at the secured host. The virtual machine is migrated from the secured host to a host other than the secured host in response to determining that the boot process of the virtual machine at the secured host is complete.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: July 3, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alistair Coles, Aled Edwards
  • Publication number: 20170004003
    Abstract: In some examples, an indication that a virtual machine is to begin a boot process is received. In response to the received indication and prior to beginning the boot process, the virtual machine is migrated from a first host to a secured host, where the secured host includes a security mechanism to provide security that is unavailable at the first host. In response to the migrating, the boot process of the virtual machine is initiated at the secured host. The virtual machine is migrated from the secured host to a host other than the secured host in response to determining that the boot process of the virtual machine at the secured host is complete.
    Type: Application
    Filed: September 14, 2016
    Publication date: January 5, 2017
    Inventors: Alistair Coles, Aled Edwards
  • Patent number: 9471355
    Abstract: In one implementation, a secure operation system initiates a secure operation associated with a virtual machine hosted at a secured host, and determines when the secure operation is complete. In response to determining that the secure operation is complete, the secure operation system migrates the virtual machine to a host other than the secured host.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: October 18, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alistair Coles, Aled Edwards
  • Publication number: 20160078205
    Abstract: In one implementation, a security management system accesses a displacement signature defined in relation to physical contact with a surface and determines that the displacement signature is correlated with a known displacement signature. The security management system then performs an operation in response to determining that the displacement signature is correlated with the known displacement signature.
    Type: Application
    Filed: April 24, 2013
    Publication date: March 17, 2016
    Inventors: Alistair Coles, Aled Edwards, Christopher Newton
  • Patent number: 9223609
    Abstract: Example embodiments disclosed herein relate to input/output (I/O) operations at a virtual block device of a storage server. Example embodiments include requesting an input/output (I/O) operation at an offset of a virtual block device of a storage server in response to a virtual machine request for an I/O operation at a virtual disk.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: December 29, 2015
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Tim Reddin, Liam Kelleher, Alistair Coles, Aled Edwards
  • Patent number: 9158568
    Abstract: Example embodiments disclosed herein relate to input/output (I/O) operations at a virtual block device of a storage server. Example embodiments include requesting an input/output (I/O) operation at an offset of a virtual block device of a storage server in response to a virtual machine request for an I/O operation at a virtual disk.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Timothy Reddin, Liam Noel Kelleher, Alistair Coles, Aled Edwards
  • Publication number: 20150268885
    Abstract: Example embodiments disclosed herein relate to input/output (I/O) operations at a virtual block device of a storage server. Example embodiments include requesting an input/output (I/O) operation at an offset of a virtual block device of a storage server in response to a virtual machine request for an I/O operation at a virtual disk.
    Type: Application
    Filed: June 3, 2015
    Publication date: September 24, 2015
    Inventors: Tim Reddin, Liam Kelleher, Alistair Coles, Aled Edwards
  • Patent number: 9098325
    Abstract: Example embodiments disclosed herein relate to a persistent volume at an offset of a virtual block device of a storage server. Example embodiments include requesting that a persistent volume be dissociated from a virtual block device in response to the termination of a virtual machine.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: August 4, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Timothy Reddin, Liam Noel Kelleher, Alistair Coles, Aled Edwards
  • Publication number: 20150135178
    Abstract: In one implementation, a host platform implemented on a computing device hosting one or more virtual machines determines that a communication generated by a virtual machine and intended for another virtual machine is to be transmitted to a network appliance. Consequently, the host platform modifies the communication generated by the virtual machine.
    Type: Application
    Filed: March 8, 2012
    Publication date: May 14, 2015
    Inventors: Anna Fischer, Aled Edwards, Patrick Goldsack
  • Publication number: 20140041053
    Abstract: In one implementation, a data block access system accesses access control information associated with a plurality of data blocks of a storage volume at a data store, and determines whether a user associated with a request for access to a data block from the plurality of data blocks is authorized for the requested access. The data block access system determines whether the user is authorized for the requested access based on the access control information associated with that data block.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Aled Edwards, Alistair Coles
  • Publication number: 20140040886
    Abstract: In one implementation, a secure operation system initiates a secure operation associated with a virtual machine hosted at a secured host, and determines when the secure operation is complete. In response to determining that the secure operation is complete, the secure operation system migrates the virtual machine to a host other than the secured host.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Alistair Coles, Aled Edwards
  • Patent number: 8627313
    Abstract: A data center can share processing resources using virtual networks. A hosting program 9,10 hosts one or more virtual machines 11, 12. The program has a virtual interface VIF 1 14, to the virtual machines, a network interface 19 to enable communication between the virtual machines and other nodes of a network, and an infrastructure management interface 8, invisible to the virtual machines. The program has an intercept function 7 implemented as a comparator, switch or router, arranged to intercept a status message from one of the virtual machines, or applications run by that virtual machine. The status indication is sent to a status buffer 5 and is made available to the infrastructure management interface without providing a network path between the management interface and the virtual machine. This can discriminate between VM failure and communication failure, and the invisibility maintains isolation and helps avoid vulnerability to denial of service attack.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: January 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Aled Edwards, Anna Fischer, Patrick Goldsack
  • Publication number: 20130227552
    Abstract: Example embodiments disclosed herein relate to a persistent volume at an offset of a virtual block device of a storage server. Example embodiments include requesting that a persistent volume be dissociated from a virtual block device in response to the termination of a virtual machine.
    Type: Application
    Filed: February 28, 2012
    Publication date: August 29, 2013
    Inventors: Timothy Reddin, Liam Noel Kelleher, Alistair Coles, Aled Edwards
  • Publication number: 20130198738
    Abstract: Example embodiments disclosed herein relate to input/output (I/O) operations at a virtual block device of a storage server. Example embodiments include requesting an input/output (I/O) operation at an offset of a virtual block device of a storage server in response to a virtual machine request for an I/O operation at a virtual disk.
    Type: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Inventors: Timothy Reddin, Liam Noel Kelleher, Alistair Coles, Aled Edwards
  • Publication number: 20130191850
    Abstract: Disclosed herein is a technique that intercepts data transmitted from a first application executing in a first domain to a second application executing in a second domain.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 25, 2013
    Inventors: Anna Fischer, Aled Edwards, Patrick Goldsack
  • Patent number: 8370834
    Abstract: A data center can share processing resources using virtual networks. A virtual machine manager (10) hosts one or more virtual machines (11, 411), the virtual machines forming part of a segmented virtual network (34). Outgoing messages from the virtual machines have an intermediate destination address of an intermediate node in a local segment of the segmented virtual network, and the virtual machine manager has a router (18) for determining a new intermediate destination address outside the local segment, for routing the given outgoing message. By having the router as part of the virtual machine manager rather than having only a switch in the virtual machine manager, the need for virtual machines for implementing gateways is avoided. This can reduce the number of “hops” for the message between virtual entities hosted, and thus improve performance. This can help a service provider to share physical processing resources of a data center between different clients having their own virtual networks.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: February 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Aled Edwards, Anna Fischer, Chris I Dalton, Patrick Goldsack
  • Publication number: 20100107162
    Abstract: A data center can share processing resources using virtual networks. A virtual machine manager (10) hosts one or more virtual machines (11, 411), the virtual machines forming part of a segmented virtual network (34). Outgoing messages from the virtual machines have an intermediate destination address of an intermediate node in a local segment of the segmented virtual network, and the virtual machine manager has a router (18) for determining a new intermediate destination address outside the local segment, for routing the given outgoing message. By having the router as part of the virtual machine manager rather than having only a switch in the virtual machine manager, the need for virtual machines for implementing gateways is avoided. This can reduce the number of “hops” for the message between virtual entities hosted, and thus improve performance. This can help a service provider to share physical processing resources of a data center between different clients having their own virtual networks.
    Type: Application
    Filed: March 9, 2009
    Publication date: April 29, 2010
    Inventors: Aled Edwards, Anna Fischer, Chris Ian Dalton, Patrick Goldsack
  • Publication number: 20100077395
    Abstract: A data center can share processing resources using virtual networks. A hosting program 9,10 hosts one or more virtual machines 11, 12. The program has a virtual interface VIF 1 14, to the virtual machines, a network interface 19 to enable communication between the virtual machines and other nodes of a network, and an infrastructure management interface 8, invisible to the virtual machines. The program has an intercept function 7 implemented as a comparator, switch or router, arranged to intercept a status message from one of the virtual machines, or applications run by that virtual machine. The status indication is sent to a status buffer 5 and is made available to the infrastructure management interface without providing a network path between the management interface and the virtual machine. This can discriminate between VM failure and communication failure, and the invisibility maintains isolation and helps avoid vulnerability to denial of service attack.
    Type: Application
    Filed: March 9, 2009
    Publication date: March 25, 2010
    Inventors: Aled Edwards, Anna Fischer, Patrick Goldsack
  • Publication number: 20070072192
    Abstract: The present invention relates to polypeptide targets for pathogenic bacteria. The invention also provides biochemical and biophysical characteristics of those polypeptides.
    Type: Application
    Filed: June 27, 2005
    Publication date: March 29, 2007
    Applicant: Affinium Pharmaceuticals, Inc.
    Inventors: Aled Edwards, Akil Dharamsi, Masoud Vedadi
  • Publication number: 20070048814
    Abstract: The present invention relates to novel drug targets for pathogenic bacteria. Accordingly, the invention provides purified protein comprising the amino acid sequence set forth in SEQ ID NO: 4. The invention also provides biochemical and biophysical characteristics of the polypeptides of the invention.
    Type: Application
    Filed: September 12, 2005
    Publication date: March 1, 2007
    Applicant: Affinium Pharmaceuticals, Inc.
    Inventors: Aled Edwards, Akil Dharamsi, Matthew Kimber