Patents by Inventor Mark S. Brandt
Mark S. Brandt 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: 9571455Abstract: A system and method of initializing a virtual machine within a secure hybrid cloud is disclosed. One method includes transmitting service mode credentials to a cloud broker from a cloud-based virtual machine, receiving a service mode community of interest key from a credentialing service based on the service mode credentials, and establishing a secure service mode connection based on the service mode community of interest key. The method also includes receiving role VPN credentials at the cloud-based virtual machine and establishing a secure role connection to the cloud broker using the role VPN credentials, thereby providing, in response to the role VPN credentials, a role VPN community of interest key to a virtual data relay dedicated to the cloud-based virtual machine.Type: GrantFiled: September 2, 2014Date of Patent: February 14, 2017Assignee: Unisys CorporationInventors: Robert A Johnson, Mark S Brandt, Christopher A Byrd, Kathy Y Jaing
-
Patent number: 9294443Abstract: A system and method of managing secure integration of a cloud-based computing resource with a private domain are disclosed. One system includes a hybrid cloud arrangement including a plurality of virtual machines, the plurality of virtual machines including at least a first virtual machine within the private domain and a second virtual machine within a public cloud. The system also includes a virtual data relay within the private domain and associated with the second virtual machine. The virtual data relay includes a private domain interface used to establish a secure communication link according to a first security protocol with each virtual machine within the private domain that is a member of a community of interest, the virtual data relay assigned a community of interest key used by the private domain interface and defining the community of interest of which the second virtual machine is a member.Type: GrantFiled: September 2, 2014Date of Patent: March 22, 2016Assignee: Unisys CorporationInventors: Robert A Johnson, Mark S Brandt, Christopher A Byrd, Kathy Y Jaing
-
Publication number: 20150381596Abstract: A system and method of initializing a virtual machine within a secure hybrid cloud is disclosed. One method includes transmitting service mode credentials to a cloud broker from a cloud-based virtual machine, receiving a service mode community of interest key from a credentialing service based on the service mode credentials, and establishing a secure service mode connection based on the service mode community of interest key. The method also includes receiving role VPN credentials at the cloud-based virtual machine and establishing a secure role connection to the cloud broker using the role VPN credentials, thereby providing, in response to the role VPN credentials, a role VPN community of interest key to a virtual data relay dedicated to the cloud-based virtual machine.Type: ApplicationFiled: September 2, 2014Publication date: December 31, 2015Applicant: UNISYS CORPORATIONInventors: Robert A. Johnson, Mark S. Brandt, Christopher A. Byrd, Kathy Y. Jaing
-
Publication number: 20150381568Abstract: A system and method of managing secure integration of a cloud-based computing resource with a private domain are disclosed. One system includes a hybrid cloud arrangement including a plurality of virtual machines, the plurality of virtual machines including at least a first virtual machine within the private domain and a second virtual machine within a public cloud. The system also includes a virtual data relay within the private domain and associated with the second virtual machine. The virtual data relay includes a private domain interface used to establish a secure communication link according to a first security protocol with each virtual machine within the private domain that is a member of a community of interest, the virtual data relay assigned a community of interest key used by the private domain interface and defining the community of interest of which the second virtual machine is a member.Type: ApplicationFiled: September 2, 2014Publication date: December 31, 2015Applicant: UNISYS CORPORATIONInventors: Robert A Johnson, MARK S BRANDT, CHRISTOPHER A BYRD, KATHY Y JAING
-
Patent number: 8825839Abstract: A server hosting system provides managed servers for tenants of the server hosting system. Managed servers for different tenants can have the same IP addresses and fully-qualified domain names (FQDNs). Furthermore, the server hosting system provides routers for the tenants. The router for a tenant can receive a Domain Name System (DNS) update message. The DNS update message is a request for a DNS server to associate a tenant-side FQDN with a tenant-side IP address. This tenant-side IP address can concurrently be an IP address of a managed server of another tenant. In response to receiving the DNS update request, the router sends a DNS data message to a management system for the server hosting system. The DNS data message indicates the IP address, the tenant-side FQDN, and an IP address only associated with the given tenant.Type: GrantFiled: November 24, 2010Date of Patent: September 2, 2014Assignee: Unisys CorporationInventors: Mark S. Brandt, Sandy Hickoff, Linh Ly, Kathryn A. McDonald, Patricia A. Nichols, James E. Trevdte
-
Publication number: 20120131162Abstract: A server hosting system provides managed servers for tenants. Managed servers for different tenants can have the same IP addresses and fully-qualified domain names. A server manager for the server hosting system detects a deletion event for one of the managed servers. In response to detecting the deletion event, the server manager sends a web services request to a Domain Name Service (DNS) web service having a web API. The web services request requests invocation of a deregister method in the web API. The deregister method removes DNS records that associate a management-side fully qualified domain name (FQDN) for the managed server with a management-side IP address for the managed server. No other managed server in the server hosting system has the management-side IP address. No other managed server in the server hosting system has the management-side FQDN.Type: ApplicationFiled: November 24, 2010Publication date: May 24, 2012Inventors: Mark S. Brandt, Sandy Hickoff, Linh Ly, Kathryn A. McDonald, Patricia A. Nichols, James E. Trevdte
-
Publication number: 20120131177Abstract: A server hosting system provides managed servers for tenants of the server hosting system. Managed servers for different tenants can have the same IP addresses and fully-qualified domain names (FQDNs). Furthermore, the server hosting system provides routers for the tenants. The router for a tenant can receive a Domain Name System (DNS) update message. The DNS update message is a request for a DNS server to associate a tenant-side FQDN with a tenant-side IP address. This tenant-side IP address can concurrently be an IP address of a managed server of another tenant. In response to receiving the DNS update request, the router sends a DNS data message to a management system for the server hosting system. The DNS data message indicates the IP address, the tenant-side FQDN, and an IP address only associated with the given tenant.Type: ApplicationFiled: November 24, 2010Publication date: May 24, 2012Inventors: Mark S. Brandt, Sandy Hickoff, Linh Ly, Kathryn A. McDonald, Patricia A. Nichols, James E. Trevdte
-
Publication number: 20120131156Abstract: A server hosting system provides managed servers for tenants. Managed servers for different tenants can have the same IP addresses and fully-qualified domain names (FQDNs). A management system of the server hosting system receives a DNS data message from a tenant router in the server hosting system. The DNS data message specifies an IP address of one of the managed servers, a tenant-side FQDN for the managed server, and an IP address of the tenant router. The managed server and the tenant router are associated with a given tenant. The IP address is also an IP address of another one of the managed servers. In response, the management system obtains a management-side IP address and a management-side FQDN for the managed server. The management system then updates a Domain Name System (DNS) record to associate the management-side FQDN with the management-side IP address.Type: ApplicationFiled: November 24, 2010Publication date: May 24, 2012Inventors: Mark S. Brandt, Sandy Hickoff, Linh Ly, Kathryn A. McDonald, Patricia A. Nichols, James E. Treydte
-
Patent number: 6345296Abstract: A method, system, and computer program product specifies a communication intraconnect architecture that supports a pull model based data communication where data is sent to a receiver along with a memory address (a receiver buffer address or a reference to a pool manager or buffer pool) where the data is to be stored. CIA primitives are used to create nodes and dialog objects managed by send and receive IFEs. A logical dialog is established between corresponding send and receive dialog objects. A send dialog object includes a reference that identifies for the send IFE the corresponding receive dialog object in the receive IFE. The receive dialog object includes a reference that identifies for the receive IFE the corresponding send dialog object in the send IFE. Receive and send primitives are used to provide pull model data communication over a logical dialog. Receive with Buffer and Receive with Buffer Pool operations are provided.Type: GrantFiled: July 2, 1997Date of Patent: February 5, 2002Assignee: Unisys CorporationInventors: Duane J. McCrory, Jerry S. Bassett, Mark S. Brandt, Robert A. Johnson, James J. Leigh, Robert K. Moulton
-
Patent number: 6064805Abstract: A method, system, and computer program product specifies a communication intraconnect architecture that supports a pull model based data communication where data is sent to a receiver along with a memory address (a receiver buffer address or a reference to a pool manager or buffer pool) where the data is to be stored. CIA primitives are used to create nodes and dialog objects managed by send and receive IFEs. A logical dialog is established between corresponding send and receive dialog objects. A send dialog object includes a reference that identifies for the send IFE the corresponding receive dialog object in the receive IFE. The receive dialog object includes a reference that identifies for the receive IFE the corresponding send dialog object in the send IFE. Receive and send primitives are used to provide pull model data communication over a logical dialog. Receive with Buffer and Receive with Buffer Pool operations are provided.Type: GrantFiled: July 2, 1997Date of Patent: May 16, 2000Assignee: Unisys CorporationInventors: Duane J. McCrory, Jerry S. Bassett, Mark S. Brandt, Robert A. Johnson, James J. Leigh, Robert K. Moulton
-
Patent number: 6014703Abstract: A method, system, and computer program product specifies a communication intraconnect architecture that supports a pull model based data communication where data is sent to a receiver along with a memory address (a receiver buffer address or a reference to a pool manager or buffer pool) where the data is to be stored. CIA primitives are used to create nodes and dialog objects managed by send and receive IFEs. A logical dialog is established between corresponding send and receive dialog objects. A send dialog object includes a reference that identifies for the send IFE the corresponding receive dialog object in the receive IFE. The receive dialog object includes a reference that identifies for the receive IFE the corresponding send dialog object in the send IFE. Receive and send primitives are used to provide pull model data communication over a logical dialog. Receive with Buffer and Receive with Buffer Pool operations are provided.Type: GrantFiled: July 2, 1997Date of Patent: January 11, 2000Assignee: Unisys CorporationInventors: Duane J. McCrory, Jerry S. Bassett, Mark S. Brandt, Robert A. Johnson, James J. Leigh, Robert K. Moulton