Patent ID: 8171250

Claim:
A method for managing a plurality of subscriptions on a wireless media presentation device, the method comprising: receiving an indication of a service memory requirement for each current subscription on the wireless media presentation device, the service memory requirement being based on an amount of memory that will be required over the course of a subscription taking into account any overlap in the storage of presentations associated with the subscription; determining a capacity of memory in the wireless media presentation device for storage of presentations; determining a service memory requirement for each current subscription on the wireless media presentation device; determining an amount of available memory on the wireless media presentation device based on the capacity of memory and a sum of the service memory requirements for each current subscription on the wireless media presentation device; receiving an indication of a service memory requirement for an additional subscription, the service memory requirement for the additional subscription being based on an amount of memory that will be required over the course of the additional subscription taking into account any overlap in the storage of presentations associated with the additional subscription; and subscribing the wireless media presentation device to receive the additional subscription when the service memory requirement for the additional subscription is less than or equal to the amount of available memory.