Patent ID: 8856363
Filing Date: 2014-10-07
Classification: G06F,H04L,H04N

Abstract:
1. A content delivery system having a CPU comprising: a content marker information accepting processor configured to accept content marker information including content identifier information for identifying content; a content marker information storing processor configured to execute a process of causing a storing device to store the accepted content marker information; a sharing-user identifier information accepting processor configured to accept sharing-user identifier information for identifying a user/users who shares/share the stored content marker information; a content marker output request accepting processor configured to receive a content marker output request that is transmitted by user equipment, that includes user identifier information for identifying a user and that is a request for an output of the content marker information, thereby accepting the content marker output request; a content marker transmitting processor configured to, based on the user identifier information included in the accepted content marker output request and the accepted sharing-user identifier information, extract content marker information corresponding to the user identifier information from the stored content marker information, and transmit the extracted content marker information to the user equipment having transmitted the content marker output request; a content transmitting processor configured to, in the case of receiving the content transmission request that is transmitted by the user equipment and that includes the content identifier information included in the content marker information and the user identifier information for identifying the user of the user equipment, transmit content data representing content identified by the content identifier information to the user equipment; a viewing permission information storing processor configured to store the user identifier information, the content identifier information and viewing permission information representing whether to permit transmission of the content data to the user equipment in association with one another; and a content transmission prohibiting processor configured to, in a case that the viewing permission information stored in association with the user identifier information and the content identifier information that are included in the content transmission request represents non-permission of transmission of the content data to the user equipment, prohibit transmission of the content data by the content transmitting processor, wherein the content marker transmitting processor is configured to, for each of the extracted content marker information, acquire the viewing permission information stored in association with the user identifier information included in the accepted content marker output request and the content identifier information included in the content marker information, and transmit the content marker information and the acquired viewing permission information in association with each other to the user equipment having transmitted the content marker output request; and the user equipment includes a content marker list outputting processor configured to receive the content marker information and the viewing permission information, and output content marker information associated with viewing permission information representing permission of transmission of the content data to the user equipment among the received content marker information, in a first mode, whereas output content marker information associated with viewing permission information representing non-permission of transmission of the content data to the user equipment among the received content marker information, in a second mode.