Patent ID: 8819840

Claim:
A computer-implemented method comprising: receiving, by a processor, a request for a license to access a first subscription product; retrieving, by the processor, a user profile and at least two subscriptions associated with the user profile, wherein each of the at least two subscriptions one subscription comprises a plurality of subscription details; validating, by the processor, the plurality of subscription details; retrieving, by the processor, product data for the first subscription product based on the validated subscription details; determining, by the processor, a dominant subscription product of the at least two subscriptions associated with the user profile, wherein a second subscription product comprises a plurality of subscription products of which the first subscription product is one of the plurality of subscription products; and sending, by the processor, the product data for the dominant subscription product, wherein the product data enables activation of a product license, where the product license enables access to the first subscription product in addition to the plurality of subscription products in the second subscription product.