Patent ID: 11893199
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method in a computing device, comprising:
executing a first browser on the computing device, the first browser having an open browser window;
receiving a request at the first browser to navigate to a first page;
determining that the first page is incompatible with the first browser and compatible with a second browser;
sending, by the first browser to a virtual machine, an invocation request to invoke an instance of the second browser executing on the virtual machine, the virtual machine executing on a remote computing device that is communicatively coupled to the computing device via a network;
issuing, by the first browser to the second browser via the network, a navigation request comprising a uniform resource locator (URL) of the first page;
receiving, from the second browser, content of the first page displayed by the instance of the second browser and status information associated with the first page, the status information associated with the first page being received separately from the content of the first page;
rendering the received content and the status information in the open browser window, the status information received from the second browser being reflected by a user interface element utilized by the first browser;
receiving a second request at the second browser to navigate from the first page to a second page;
determining, by the second browser executing on the virtual machine, that the second page is compatible with the first browser; and
rendering the second page by the first browser.