Patent ID: 8856903

Claim:
A content delivery system, comprising: a content marker information accepting unit configured to accept content marker information including content identifier information for identifying content; a content marker information storing processing unit configured to execute a process of causing a storing device to store the accepted content marker information; a sharing-user identifier information accepting unit 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 unit configured to accept a content marker output request that includes user identifier information for identifying a user and that is a request for an output of content marker information; a content marker outputting unit 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 output the extracted content marker information; and a sharing-user identifier information storing processing unit configured to execute a process of causing the storing device to store the accepted sharing-user identifier information and user identifier information for identifying a user of user equipment having transmitted the sharing-user identifier information in association with each other, wherein: the content marker information accepting unit is configured to accept a content marker registration request that includes sharing permission information representing whether to permit sharing of content marker information with another user, the content marker information, and user identifier information for identifying a user of user equipment having transmitted the content marker information; the content marker information storing processing unit is configured to execute a process of causing the storing device to store the content marker information and the user identifier information included in the accepted content marker registration request in association with each other and, in a case that the sharing permission information included in the content marker registration request represents permission of sharing of content marker information with another user, further causing the storing device to store user identifier information identical to sharing-user identifier information stored in association with the user identifier information included in the accepted content marker registration request and the content marker information in association with each other; and the content marker outputting unit is configured to extract the content marker information stored in association with the user identifier information identical to the user identifier information included in the accepted content marker output request, and output the extracted content marker information.