Patent ID: 9342661
Filing Date: 2016-05-17
CPC Classification: G06F,G06Q,H04L

Claim Text:
1. A non-transitory computer readable medium comprising at least one computer program, said computer program comprising a plurality of computer readable instructions which are configured to, when executed on a host device: access a rights profile associated with a network-based account of a user, said rights profile being encrypted using a public key of a public/private key pair and said host device comprising said private key configured to enable said program to decrypt said rights profile, said rights profile comprising at least a number of times content may be accessed or outputted to a display device; determine, based at least in part on said rights profile, use rights that said user has with respect to a first content element; access, based at least in part on said use rights, said first content element for playback to said user of said host device; transfer said rights profile to a second host device, said second host device associated with said user; enable playback of said first content element at said second device based at least in part on said transferred rights profile; and display a list of recommended content, the list of recommended content generated by a network recommendation process and based at least in part on data associated with the network-based account and relating to at least one of: (i) user-specific content preference data, and/or (ii) data relating to historical content selection activity, the list further being generated substantially irrespective of a device being used to access content for playback.