A system may receive, from a set top box (STB), a request for a video asset retrieve a profile, associated with a user of the STB, that identifies a device, associated with the user, that is a different type of device than the STB determine whether a transaction history associated with the STB or another transaction history, associated with the device, indicates that the video asset is authorized to be transmitted to the STB transmit the video asset to the STB based on a determination that the transaction history or the other transaction history indicates that the video asset is authorized to be transmitted to the STB perform a transaction on the video asset based on a determination that the first transaction history or the second transaction history does not indicate that the video asset is authorized be transmitted to the STB, and transmit the video asset to the STB as a result of the transaction.