A method for managing downloads of contents. This method provides for a
replay memory that stores a globally unique right object identifier
(GUID) and a right issuer timestamp (RITS). A duplication memory is used
to store a right object (RO) in downloading a duplicate of content that
is already stored in the replay memory. When a right issuer timestamp
(RITS) included in the right object (RO) of the currently received
content is less than the current time plus the set threshold value, and
the globally unique right object identifier (GUID) and the right issuer
timestamp (RITS) of the received right object (RO) are already stored in
the replay memory, the received right object (RO) is separately stored in
the duplication memory in association with the globally unique right
object identifier (GUID).