| CPC G06F 16/957 (2019.01) [G06F 16/353 (2019.01); G06F 16/9566 (2019.01); G06F 16/986 (2019.01)] | 17 Claims |

|
1. A method for launching a browsing session, the method comprising:
upon initiation of a browser extension of a browser at a first device, establishing a communication channel between the browser extension and a uniform resource locator (URL) native application;
requesting, by the browser extension via the communication channel, one or more URL redirection rules from the URL native application, wherein the one or more URL redirection rules are associated with one or more URLs;
receiving the one or more URL redirection rules and storing the one or more URL redirection rules at a location accessible to the browser;
receiving, by the browser at the first device, a URL;
in response to detecting that the received URL matches at least one of the URLs associated with the URL redirection rules, redirecting, from the first device to a second device, the received URL along with a request to launch a browser at the second device and load the received URL on the browser at the second device; and
displaying, on the first device, an image of the browser launched at the second device and having the received URL loaded thereon.
|