Patent ID: 9251316
Filing Date: 2016-02-02
CPC Classification: G06F,H04L,H04W

Claim Text:
1. A content sharing system, comprising: a server; a first information communication apparatus; and one or more second information communication apparatuses, wherein content is shared using the first information communication apparatus and at least one of the second information communication apparatuses, in a sharing space which is a part of a storage region on the server, at least between a first user who uses the first information communication apparatus and a second user who uses the second information communication apparatus, the first information communication apparatus includes: a first processor; and a first non-transitory computer-readable medium having stored thereon first executable instructions that, when executed by the first processor, cause the first information communication apparatus to: transmit address information and sharing space securement information to the server, and receive authentication information and sharing space address information from the server, the address information being associated with the second information communication apparatus, the sharing space securement information including information for specifying a storage capacity of the part of the storage region as the sharing space on the server, the authentication information being for enabling the second user to access the sharing space using the second information communication apparatus, the sharing space address information representing an address of the sharing space allocated based on the sharing space securement information; and after receiving the sharing space address information and the authentication information from the server, transmit the authentication information together with the sharing space address information to the second information communication apparatus corresponding to the authentication information, the server includes: a second processor; and a second non-transitory computer-readable medium having stored thereon second executable instructions that, when executed by the second processor, cause the server to: allocate the sharing space for storage of the content, the content including at least content of the first user and content of the second user, and generate the sharing space address information in the part of the storage region on the server based on the sharing space securement information received from the first information communication apparatus, generate the authentication information, and transmit the sharing space address information and the authentication information to the first information communication apparatus; and authenticate the authentication information received from the second information communication apparatus, and allow the second information communication apparatus to access the sharing space, wherein the sharing space securement information includes information for specifying a term of validity of the sharing space, and the second executable instructions, when executed by the second processor, cause the server to generate the term of validity which is specified by the sharing space securement information, and the second information communication apparatus includes: a second storage; a third processor; and a third non-transitory computer-readable medium having stored thereon third executable instructions that, when executed by the third processor, cause the second information communication apparatus to: receive the sharing space address information and the authentication information from the first information communication apparatus; store, in the second storage, the received sharing space address information and authentication information, and extract the authentication information from the second storage, and transmit the authentication information to the server based on the sharing space address information stored in the second storage, to access the sharing space.