Patent ID: 9178948
Filing Date: 2015-11-03
Classification: H04L

Abstract:
1. A method for subscribing to receive a subscription package of services at a device in a data network, the method comprising: receiving, by the device, the subscription package and resource requirements associated with the subscription package, wherein: determining, by a resource manager on the device, whether the device meets the resource requirements associated with the subscription package by determining whether the device has each of the amount of available memory, the hardware resources, and the software resources required to accommodate all of the services associated with the subscription package; excluding from installation on the device one or more services of the subscription package in response to determining that the device does not have each of the amount of available memory, the hardware resources, and the software resources required to accommodate all of the services associated with the subscription package, wherein the plurality of services of the subscription package are ranked based on a priority indicator associated with the each of the one or more services, and wherein a lowest ranked one or more services are excluded from the subscription package such that the device meets the requirements of all of the remaining non-excluded services associated with the subscription package; and automatically subscribing the device to the subscription package by transmitting a subscription request for only the remaining non-excluded services of the subscription package to a distribution server over the data network.