Patent ID: 8312267
Filing Date: 2012-11-13
Classification: G06F,H04L,H04N

Abstract:
1. A method for transferring programming content between devices, comprising: defining a first protective layer, devices within the first protective layer transferring programming content to one another pursuant to a first process; and defining a second protective layer, a first device in the first protective layer transferring selected programming content to a second device in the second protective layer pursuant to a second process which comprises: authenticating the second device to determine legitimacy of the second device for receiving the selected programming content, the second device being assigned an indicator indicating an extent of security thereof; transferring to the second device the selected programming content and a set of rules associated with the selected programming content after the second device is authenticated, at least some of the rules in the set being associated with the indicator and indicating an authorization of the second device to transfer the programming content to one or more third devices; and transferring the selected programming content to the one or more third devices based at least in part on the rules, the third devices being registered to a user of the second device.