Content delivery apparatus, user terminal device, relief management method and computer program
First Claim
1. A method for delivering a content item in a content delivery system, the content delivery system including a computer that encrypts and delivers a content in response to a request received via a network from a user terminal device, and to manage a valid period for the user terminal device to use the content, the method comprising:
- detecting, by the computer, a period of time when communication on the network fails;
specifying, by the computer, a user terminal device to be issued a relief right, by determining that the valid period for the user terminal device to use the content overlaps with the period of time when the communication fails;
issuing, by the computer, the relief right to the user terminal device, the relief right indicating a relief period that allows the user terminal to decrypt the content at a time after the expiration of the valid period;
sending, by the computer, a notification to the user terminal device to notify a corresponding user of the issued relief right;
receiving, by computer from the user terminal, a view request to decrypt the content based on the relief right, the view request being received after the expiration of the valid period, and within the relief period;
delivering, by the computer, view permission information for the user terminal device to decrypt the content in response to the view request; and
storing, in a storage device, at least one of the view permission information or the content.
0 Assignments
0 Petitions
Accused Products
Abstract
A content delivery apparatus, when a content delivery request is outputted from a user terminal device, encrypts the requested content with an encryption key, adds a view period to it to deliver it to a request source and delivers a viewing key in response to a view request from the user terminal device within the view period. A user relief management unit monitors failure information notifying, grasps a delivery disabled period from the failure information, specifies a delivery destination user for a content of which the view period is overlapped with the delivery disabled period and issues a relief right with a relief period specified thereto to the specified user. A contract period processing unit manages the relief right and permits viewing within the relief period set by the relief right when a view right based on the relief right is output from the user terminal device.
-
Citations
3 Claims
-
1. A method for delivering a content item in a content delivery system, the content delivery system including a computer that encrypts and delivers a content in response to a request received via a network from a user terminal device, and to manage a valid period for the user terminal device to use the content, the method comprising:
-
detecting, by the computer, a period of time when communication on the network fails; specifying, by the computer, a user terminal device to be issued a relief right, by determining that the valid period for the user terminal device to use the content overlaps with the period of time when the communication fails; issuing, by the computer, the relief right to the user terminal device, the relief right indicating a relief period that allows the user terminal to decrypt the content at a time after the expiration of the valid period; sending, by the computer, a notification to the user terminal device to notify a corresponding user of the issued relief right; receiving, by computer from the user terminal, a view request to decrypt the content based on the relief right, the view request being received after the expiration of the valid period, and within the relief period; delivering, by the computer, view permission information for the user terminal device to decrypt the content in response to the view request; and storing, in a storage device, at least one of the view permission information or the content. - View Dependent Claims (2)
-
-
3. A non-transitory computer-readable storage medium having computer-readable code stored thereon that, when executed by a hardware processor causes the hardware processor to perform the steps comprising:
-
detecting, by the computer, a period of time when communication on the network fails; specifying, by the computer, a user terminal device to be issued a relief right by determining that the valid period for the user terminal device to use the content overlaps with the period of time when the communication fails; issuing, by the computer, the relief right to the user terminal device indicating a relief period that allows the user terminal device to decrypt the content at a time after the expiration of the valid period; sending, by the computer, a notification to the user terminal device to notify corresponding user of the issued relief right; receiving, by the computer from the user terminal, a view request to decrypt the content based on the relief right, the view request being received after the expiration of the valid period, and within the relief period; delivering, by the computer view, permission information for the user terminal device to decrypt the content in response to the view request; and storing, in a storage device, at least one of the view permission information or the content.
-
Specification