| CPC H04L 63/0281 (2013.01) [H04L 63/0876 (2013.01); H04L 63/102 (2013.01)] | 18 Claims |

|
1. A system for installing a web application by a proxy server using content according to a friction free download (FFD) installation, and comprising:
a user communication device configured to:
send, via an FFD client application, identification information of the user communication device;
send, via the FFD client application, subscriber information of a user at a mobile network operator (MNO);
receive, via a first web application, web content in an application session of the first web application;
send, via the first web application, an FFD installation request for implementing an FFD installation of a second web application on the user communication device in the application session;
download, using second proxy routing information, an application package container of the second web application; and
install, via the FFD client application, the second web application during the application session of the first web application; and
an FFD proxy server configured to:
receive, from the FFD client application, the identification information of the user communication device;
receive, from a content management server, web service registration information of the content management server, wherein the web service registration information comprises first proxy routing information, and wherein the first proxy routing information comprises information for routing the FFD installation request to the FFD proxy server;
register the content management server at the FFD proxy server using the web service registration information;
receive, from the first web application, the FFD installation request for implementing the FFD installation of the second web application on the user communication device;
authenticate the user communication device in response to receiving the FFD installation request during the application session of the first web application;
send, to the FFD client application and during the application session of the first web application, the second proxy routing information for the second web application in response to authenticating the user communication device; and
send, to the first web application during the application session of the first web application, notification information indicating a status of the FFD installation of the second web application.
|