Direct communication between a secure application and a local application running on the same device
AssigneeInternational Business Machines Corporation
InventorsGuillaume Egles, Brian Din, Georges Vieux, Richard Cochran
Life of this patent
Estimating the term…
Abstract
Establishing communication between a secure web application and a local native application is provided. A first input is received to establish a direct Web Real-Time Communication data channel between the secure web application running in a web browser and the local native application running outside the web browser in the data processing system. In response to receiving the first input, the direct Web Real-Time Communication data channel is established between the secure web application running in the web browser and the local native application running outside the web browser in the data processing system.
Claims7
A method for establishing communication between a secure web application and a local native application, the method comprising:
- receiving, by a data processing system, a first input to establish a direct Web Real-Time Communication data channel between the secure web application running in a web browser of the data processing system and the local native application running outside the web browser in the data processing system;
- and
- responsive to the data processing system receiving the first input to establish the direct Web Real-Time Communication data channel, establishing, by the data processing system, the direct Web Real-Time Communication data channel between the secure web application running in the web browser of the data processing system and the local native application running outside the web browser in the data processing system, wherein an ANSWER to an OFFER for establishing the direct Web Real-Time Communication data channel is precomputed and known to the secure web application and the local native application prior to communicating the OFFER, such that the ANSWER does not need to be communicated from the local native application to the secure web application in response to receiving the OFFER from the secure web application.
Dependencies are inferred from the claim text.