Patent ID: 11968090
Assignee: T-MOBILE USA, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 13:
14. A non-transitory computer storage medium having a plurality of programming instructions stored thereon that, when executed by a mobile device, cause the mobile device to perform operations comprising:
determining state data for a mobile application configured to execute on the mobile device, the mobile application configured to operate with a plurality of modules configured on the mobile device;
transmitting a module update request to a mobile application module service, the module update request comprising a subset of the state data;
receiving a module update message from the mobile application module service, the module update message comprising an indication of at least one module of a plurality of available modules associated with the mobile application, the at least one module comprising less than all of the plurality of available modules associated with the mobile application;
determining that the at least one module is not associated with the plurality of modules configured on the mobile device;
in response to determining that the at least one module is not associated with the plurality of modules configured on the mobile device, obtaining the at least one module from a module database;
configuring the at least one module on the mobile device; and
associating the at least one module with the plurality of modules configured on the mobile device for operation with the mobile application.