System and method for generating new licenses
First Claim
1. A playback system executing instructions according to specified conditions, comprising:
- a playback device, including a processor and storage having content stored thereon;
a license server coupled to the playback device, wherein, in operation, the license server delivers a conditional license associated with the content to the playback device;
the processor determines if a condition associated with the conditional license is satisfied;
the processor executes the content if the condition associated with the conditional license is satisfied;
the processor sends feedback from the playback device to the license server, which generates a new conditional license using the feedback.
0 Assignments
0 Petitions
Accused Products
Abstract
Dynamic assignment of rights to content, such as in a closed distribution system. Noting state information generated by an item of current content, and modifying state or rights of new content in response. Preloading or dynamically sending new content to the owner of the current content, with rights being enabled only at a later time, in the playback device, with predetermined conditions. In response to current state information, dynamically sending a license for new content from a server. Conditional or dynamic licenses to new content, including a set of rights associated with a class of possible sets of state information. Assignment of limited rights to a content, with support in a secure player to enforce them; for purposes of rental, bonus content, trials and other business models.
113 Citations
21 Claims
-
1. A playback system executing instructions according to specified conditions, comprising:
-
a playback device, including a processor and storage having content stored thereon;
a license server coupled to the playback device, wherein, in operation, the license server delivers a conditional license associated with the content to the playback device;
the processor determines if a condition associated with the conditional license is satisfied;
the processor executes the content if the condition associated with the conditional license is satisfied;
the processor sends feedback from the playback device to the license server, which generates a new conditional license using the feedback. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13)
-
-
11. A playback license server device executing instructions according to specified conditions, comprising:
-
an input means for receiving state from a playback device;
memory having executable modules, including a license generator module, stored thereon;
a processor, coupled to the memory, for executing the executable modules;
a license generator, including the license generator module, configured to generate a conditional license using state from the playback device;
an output means for sending the conditional license to the playback device. - View Dependent Claims (12, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification