Mobile communication device stateful applications system
First Claim
1. A mobile communication device, comprising:
- a radio transceiver;
a processor;
a non-transitory memory; and
a subscription applications management application stored in the non-transitory memory that, when executed by the processor;
monitors a subscription applications account status of a subscription,presents a catalog of a plurality of subscription applications available for downloading via the radio transceiver,responsive to a disabled status of the subscription applications account status, blocks execution of downloaded subscription applications,receives a request to export state information of a specified downloaded subscription application to one of a subscription application executing on another electronic device that is not associated with the disabled status, a corresponding owned application without a wrapper executing on the mobile communication device, or a corresponding owned application without a wrapper executing on another electronic device, andexports state information of the specified downloaded subscription application while attempts to launch or download subscription applications on the mobile communication device are blocked due to the disabled status.
6 Assignments
0 Petitions
Accused Products
Abstract
A mobile communication device. The mobile communication device comprises a radio transceiver, a processor, a memory, and a subscription applications management application stored in the memory. When executed by the processor, the management application monitors a subscription applications account status, presents a catalog of a plurality of subscription applications available for downloading via the radio transceiver, and responsive to a disabled status of the subscription applications account status, blocks execution of downloaded subscription applications. The management application further receives a request to export state information of a specified downloaded subscription application to one of a subscription application executing on another electronic device, a corresponding owned application executing on the mobile communication device, or a corresponding owned application executing on another electronic device, and exports state information of the specified downloaded subscription application.
9 Citations
20 Claims
-
1. A mobile communication device, comprising:
-
a radio transceiver; a processor; a non-transitory memory; and a subscription applications management application stored in the non-transitory memory that, when executed by the processor; monitors a subscription applications account status of a subscription, presents a catalog of a plurality of subscription applications available for downloading via the radio transceiver, responsive to a disabled status of the subscription applications account status, blocks execution of downloaded subscription applications, receives a request to export state information of a specified downloaded subscription application to one of a subscription application executing on another electronic device that is not associated with the disabled status, a corresponding owned application without a wrapper executing on the mobile communication device, or a corresponding owned application without a wrapper executing on another electronic device, and exports state information of the specified downloaded subscription application while attempts to launch or download subscription applications on the mobile communication device are blocked due to the disabled status. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile communication device, comprising:
-
a radio transceiver; a processor; a non-transitory memory; a subscription application stored in the non-transitory memory, wherein the subscription application comprises a wrapper that checks a status of a subscription and responsive to a disabled status of the subscription, disables full execution of the subscription application; and a subscription applications management application stored in the non-transitory memory that, when executed by the processor, presents a catalog of a plurality of subscription applications available for downloading via the radio transceiver based on the subscription, receives a request to export state information of a specified downloaded subscription application of the plurality of subscription applications to one of;
a subscription application executing on another electronic device that is not associated with the disabled status or a corresponding owned application without a wrapper executing on the mobile communication device, andexports state information of the specified downloaded subscription application while attempts to execute or download subscription applications on the mobile communication device are blocked due to the disabled status. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of managing subscription applications, comprising:
-
reading, by a mobile communication device executing a subscriptions application management application stored in non-transitory memory, a catalog of subscription applications stored in the non-transitory memory of the mobile communication device; presenting, by executing the subscriptions application management application, the catalog of subscription applications on a display of the mobile communication device; receiving, on the mobile communication device, a selection of a subscription application from among a plurality of subscription applications presented on the display; determining, by executing the subscriptions application management application, if a subscription account associated with the catalog of subscription applications corresponds with an enabled status or disabled status; responsive to determining the enabled status of the subscription account, downloading the selected subscription application via a radio transceiver of the mobile communication device by the subscription applications management application, wherein the subscription applications management application is not encapsulated in an operating system of the mobile communication device; maintaining, by executing the subscriptions application management application, a state of the selected subscription application; receiving a request to export the state of the selected subscription application; and exporting, by executing the subscriptions application management application, the state of the selected subscription application even while attempts to launch or download subscription applications on the mobile communication device are blocked due to the subscription account being in the disabled status. - View Dependent Claims (17, 18, 19, 20)
-
Specification