Patent ID: 9037494
Filing Date: 2015-05-19
Classification: G06Q,H04N

Abstract:
1. A computer-implemented method comprising: receiving, during a first time period, user device configuration data comprising diagnostic data and state data collected from a first user device; receiving, during the first time period, user data comprising user entitlement data for the first user device; receiving, during a second time period, user device configuration data comprising diagnostic data and state data collected from a second user device; receiving, during the second time period, user data comprising user entitlement data for the second user device; receiving metadata relating to a first plurality of media offerings available for reception on the first user device and a second plurality of media offerings available for reception on the second user device; processing the user device configuration data and the user entitlement data from the first user device and the second user device with a processor to determine eligibility of at least one of the user devices to receive an offer from the respective plurality of media offerings; and upon receiving an indication of a user selection selecting a media offering from the plurality of media offerings for a user device, updating entitlement information associated with the user device to permit reception of the selected media offering through an operating system agnostic platform.