US 11,915,020 B2
Method and arrangement for managing persistent rich internet applications
Johan Kristiansson, Luleå (SE); and Karl-Johan Lundkvist, Solna (SE)
Assigned to Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Filed on Mar. 22, 2023, as Appl. No. 18/124,830.
Application 18/124,830 is a continuation of application No. 17/532,032, filed on Nov. 22, 2021, granted, now 11,709,689.
Application 17/532,032 is a continuation of application No. 16/717,447, filed on Dec. 17, 2019, granted, now 11,204,786, issued on Dec. 21, 2020.
Application 16/717,447 is a continuation of application No. 16/429,704, filed on Jun. 3, 2019, granted, now 11,216,290, issued on Jan. 4, 2022.
Application 16/429,704 is a continuation of application No. 13/498,480, granted, now 10,394,582, issued on Aug. 27, 2019, previously published as PCT/SE2009/051095, filed on Oct. 1, 2009.
Prior Publication US 2023/0221968 A1, Jul. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/02 (2022.01); H04L 67/55 (2022.01); G06F 9/451 (2018.01)
CPC G06F 9/452 (2018.02) [H04L 67/02 (2013.01); H04L 67/55 (2022.05)] 21 Claims
OG exemplary drawing
 
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.