CPC G06F 9/452 (2018.02) [H04L 67/02 (2013.01); H04L 67/55 (2022.05)] | 21 Claims |
1. A method of managing execution of a web application, implemented by a processor of a user device, the method comprising:
executing the web application via a web browser on the user device;
transmitting a request by the web application to an application server requesting the application server to recognize a trigger event associated with the web application and to send a notification to the user device indicating occurrence of the trigger event;
adding an icon associated with the web application to a user interface of the user device and executing icon code configured to change appearance of the icon on the user interface in response to receiving the notification indicating occurrence of the trigger event associated with the web application;
terminating execution of the web application by the user device, wherein the icon code continues to be executed by the user device after the execution of the web application is terminated;
receiving the notification from the application server and causing the icon code to change appearance of the icon on the user interface in response to the notification; and
responding to the icon being clicked by a user by launching execution of the web application.
|