The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 04, 2020

Filed:

Sep. 17, 2018
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Amjad Hussain, Kirkland, WA (US);

Jonathan Austin Hoover, Kirkland, WA (US);

Tristan William Scott, Issaquah, WA (US);

Ido Miles Ben-Shachar, Kirkland, WA (US);

Kevin Scott London, Gulf Breeze, FL (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 9/50 (2006.01); G06F 21/44 (2013.01); H04L 9/32 (2006.01); G06F 9/455 (2018.01);
U.S. Cl.
CPC ...
H04L 63/08 (2013.01); G06F 9/5072 (2013.01); G06F 9/5077 (2013.01); H04L 63/0272 (2013.01); G06F 9/455 (2013.01); G06F 9/45533 (2013.01); G06F 9/50 (2013.01); G06F 21/445 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45566 (2013.01); G06F 2009/45575 (2013.01); G06F 2009/45587 (2013.01); H04L 9/32 (2013.01); H04L 9/321 (2013.01); H04L 63/02 (2013.01); H04L 63/0428 (2013.01);
Abstract

Embodiments are directed to provisioning private virtual machines in a public cloud and to managing private virtual machines hosted on a public cloud. In one scenario, a computer system receives authentication information for a private domain from an entity. The entity indicates that their private virtual machines are to be provisioned on a public cloud, where the entity's private domain is accessible using the authentication information. The computer system establishes a virtual network on the public cloud which is configured to host the entity's private virtual machines, where each virtual machine hosts remote applications. The computer system establishes an authenticated connection from the virtual network to the entity's private domain using the received authentication information and provides the entity's private virtual machines on the public cloud. The remote applications provided by the private virtual machines then have access to data stored within the entity's private domain using the authenticated connection.


Find Patent Forward Citations

Loading…