Patents by Inventor Daniel P. Berrange

Daniel P. Berrange 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: 8959510
    Abstract: In one embodiment, a mechanism for providing a trusted environment for provisioning a virtual machine is disclosed. In one embodiment, a method includes beginning an initialization process of a virtual machine (VM) hosted by a VM host server, obtaining by the VM as part of the initialization process a one-time password from the VM host server, the one-time password provided to the VM host server from a management server that created the one-time password, and authenticating the VM with an identity server using the one-time password.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: February 17, 2015
    Assignee: Red Hat, Inc.
    Inventors: Daniel P. Berrange, Dmitri Pal, Simo S. Sorce
  • Patent number: 8589683
    Abstract: A secure Virtual Network Computing (VNC) connection between a server and a client is authenticated using a series of message exchanges. A server receives a request from a client to establish a VNC connection. If the request indicates that the client supports an encryption scheme, the server provides a first set of mechanisms for a subsequent authentication process. If the request indicates that the client does not support the encryption scheme, the server provides the client a second set of mechanisms for the subsequent authentication process. The second set contains fewer mechanisms than the first set. The client chooses an authentication mechanism from the first set or the second set provided by the server. The server and the client then perform the subsequent authentication process, using the authentication mechanism chosen by the client, with a series of message exchanges.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: November 19, 2013
    Assignee: Red Hat, Inc.
    Inventor: Daniel P. Berrange
  • Publication number: 20110099374
    Abstract: A secure Virtual Network Computing (VNC) connection between a server and a client is authenticated using a series of message exchanges. A server receives a request from a client to establish a VNC connection. If the request indicates that the client supports an encryption scheme, the server provides a first set of mechanisms for a subsequent authentication process. If the request indicates that the client does not support the encryption scheme, the server provides the client a second set of mechanisms for the subsequent authentication process. The second set contains fewer mechanisms than the first set. The client chooses an authentication mechanism from the first set or the second set provided by the server. The server and the client then perform the subsequent authentication process, using the authentication mechanism chosen by the client, with a series of message exchanges.
    Type: Application
    Filed: October 27, 2009
    Publication date: April 28, 2011
    Applicant: Red Hat, Inc.
    Inventor: Daniel P. Berrange
  • Publication number: 20100242038
    Abstract: In one embodiment, a mechanism for providing a trusted environment for provisioning a virtual machine is disclosed. In one embodiment, a method includes beginning an initialization process of a virtual machine (VM) hosted by a VM host server, obtaining by the VM as part of the initialization process a one-time password from the VM host server, the one-time password provided to the VM host server from a management server that created the one-time password, and authenticating the VM with an identity server using the one-time password.
    Type: Application
    Filed: March 19, 2009
    Publication date: September 23, 2010
    Inventors: Daniel P. Berrange, Dmitri Pal, Simo S. Sorce