Patent ID: 9256462
Filing Date: 2016-02-09
CPC Classification: G06F,H04L

Claim Text:
1. A computer comprising: at least one hardware processor; and at least one computer-readable hardware storage medium having instructions stored thereon that, when executed by the at least one hardware processor, cause the at least one hardware processor to: while a first application is executing on the computer, receive a universal resource identifier (URI) over a computer network, wherein the URI specifies: detect that the URI has been selected by a user, wherein the user has selected the URI via a displayed user interface of the first application; responsive to detection that the URI has been selected by the user via the displayed user interface of the first application, launch the second application that is specified by the URI; check with the first application to ensure that changing to the shared context will not cause data loss; and provided that the first application confirms that changing to the shared context will not cause data loss, cause the first application and the second application to execute using the shared context defined by the at least two different application parameters.