SYSTEMS AND METHODS FOR INTELLIGENTLY ACCESSING MEDIA CONTENT BASED ON RIGHTS
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for intelligently accessing media content based on rights. This may be accomplished by a media guidance application that generates a DRM score associated with a first copy of the media asset. The media guidance application determines that plurality of alternative copies of a media asset are available from other sources and determines DRM scores for the alternative copies. The media guidance application determines that one of the alternative copies has a lower digital rights management score as compared to the first copy of the media asset and stores the alternative copy instead of the first copy of the media asset.
-
Citations
22 Claims
-
1. (canceled)
-
2. A method for storing media assets available from multiple media sources based on digital rights management restrictions, the method comprising:
-
receiving a command, at a media guidance application, from a user to store a first copy of a media asset from a first media source; generating a first digital rights management score associated with the user for the first copy of the media asset by; determining a first plurality of digital rights management attributes associated with the first copy of the media asset that correspond with one or more access restrictions associated with the user for the first copy of the media asset; for each of the first plurality of digital rights management attributes, obtaining an attribute score corresponding to content of the digital rights management attribute; and combining the plurality of attribute scores to generate the first digital rights management score; determining that a plurality of alternative copies of the media asset are available from a plurality of alternative media sources to which the user subscribes, each of the plurality of alternative copies of the media asset comprising substantively similar content as the first copy of the media asset; generating a plurality of alternative digital rights management scores, each of the plurality of alternative digital rights management scores associated with the user for an alternative copy of the media asset from the plurality of alternative copies of the media asset by, for each of the plurality of alternative copies of the media asset; determining a plurality of alternative digital rights management attributes associated with the alternative copy of the media asset that correspond with one or more access restrictions associated with the user for the alternative copy of the media asset; for each of the plurality of alternative digital rights management attributes, obtaining an alternative attribute score corresponding to content of the alternative digital rights management attribute; and combining the plurality of alternative attribute scores to generate one of the plurality of alternative digital rights management scores; determining that one of the plurality of alternative digital rights management scores indicates a lower level of access restrictions associated with the user for an associated alternative copy of the media asset from the plurality of alternative copies of the media asset as compared to the first copy of the media asset; retrieving the associated alternative copy of the media asset from an associated alternative media source without receiving a command from the user to store the associated alternative copy of the media asset; and storing the associated alternative copy of the media asset for access by the user instead of the first copy of the media asset. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for storing media assets available from multiple media sources based on digital rights management restrictions, the system comprising:
-
control circuitry configured to; receive a command from a user to store a first copy of a media asset from a first media source; generate a first digital rights management score associated with the user for the first copy of the media asset by; determining a first plurality of digital rights management attributes associated with the first copy of the media asset that correspond with one or more access restrictions associated with the user for the first copy of the media asset; for each of the first plurality of digital rights management attributes, obtaining an attribute score corresponding to content of the digital rights management attribute; and combining the plurality of attribute scores to generate the first digital rights management score; determine that a plurality of alternative copies of the media asset are available from a plurality of alternative media sources to which the user subscribes, each of the plurality of alternative copies of the media asset comprising substantively similar content as the first copy of the media asset; generate a plurality of alternative digital rights management scores, each of the plurality of alternative digital rights management scores associated with the user for an alternative copy of the media asset from the plurality of alternative copies of the media asset by, for each of the plurality of alternative copies of the media asset; determining a plurality of alternative digital rights management attributes associated with the alternative copy of the media asset that correspond with one or more access restrictions associated with the user for the alternative copy of the media asset; for each of the plurality of alternative digital rights management attributes, obtaining an alternative attribute score corresponding to content of the alternative digital rights management attribute; and combining the plurality of alternative attribute scores to generate one of the plurality of alternative digital rights management scores; determine that one of the plurality of alternative digital rights management scores indicates a lower level of access restrictions associated with the user for an associated alternative copy of the media asset from the plurality of alternative copies of the media asset as compared to the first copy of the media asset; communication circuitry configured to; retrieve the associated alternative copy of the media asset from an associated alternative media source without receiving a command from the user to store the associated alternative copy of the media asset; and storage circuitry configured to; store the associated alternative copy of the media asset for access by the user instead of the first copy of the media asset. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22-51. -51. (canceled)
Specification