CPC G06F 3/04817 (2013.01) [G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06F 9/451 (2018.02); G06F 9/542 (2013.01); G06Q 20/3267 (2020.05)] | 18 Claims |
1. A method comprising:
detecting, by an application subscription manager, a trigger to check for an application status for a first application installed on a first client device operating under a first entitlement status,
wherein on a graphical user interface of the first client device, a plurality of application icons represent a plurality of applications installed on the first client device, wherein the first application is one of the plurality of applications, and the first application is installed and operating under the first entitlement status represented by a first icon;
after detecting the trigger, requesting, by the application subscription manager, a current entitlement status from an entitlement check engine for the first application, the entitlement check engine is a web-based service associated with an app store that provided the first application to the first client device, wherein the trigger is a cold launch of the first application;
receiving, by the application subscription manager, a response from the entitlement check engine for the current entitlement status of the first application, the response indicating the current entitlement status of the first application;
determining, by the application subscription manager, that the current entitlement status is different than the first entitlement status.
|