Patent ID: 9641501
Date: 2017-05-02
CPC Classifications: G06F,H04L,H04W

Claim:
1. A content sharing system, comprising: a server; a first information communication apparatus; and a second information communication apparatus, wherein content which is obtained in a place is shared in situ between a first user and a second user present in the place using a sharing space which is a storage area on the server, the first information communication apparatus operated by the first user, the second information communication apparatus operated by the second user, and the second user being different from the first user, the first information communication apparatus includes: a first processor; and a first non-transitory computer-readable medium having stored thereon first executable instructions, which when executed by the first processor, cause the first information communication apparatus to: display a screen that prompts the first user to capture a first object, present in the place, for authentication; generate a first image by capturing the first object according to an operation by the first user on the screen; and send to the server a reserve request message for requesting to reserve the sharing space to be newly generated, the reserve request message including first identification information and the first image, the first identification information for identifying the second information communication apparatus or the second user; the server includes: a first storage; a third processor; and a third non-transitory computer-readable medium having stored thereon third executable instructions, which when executed by the third processor, cause the server to: generate, upon receiving the reserve request message, the sharing space in the first storage, and store in the first storage the first identification information and the first image included in the reserve request message; the second information communication apparatus includes: a second processor; and a second non-transitory computer-readable medium having stored thereon second executable instructions, which when executed by the second processor, cause the second information communication apparatus to: display a screen that prompts the second user to capture, for authentication, a second object, present in the place, that is the same as the first object captured by the first information communication apparatus according to the operation by the first user; generate a second image by capturing the second object according to an operation by the second user on the screen; send to the server a connection request message including second identification information and the second image, the second identification information for identifying the second information communication apparatus or the second user; and the third executable instructions, when executed by the third processor, cause the server to further: allow the second information communication apparatus to access the sharing space when it is determined by the server that (i) the second identification information included in the connection request message matches the first identification information stored in the first storage and that (ii) the second object in the second image included in the connection request message and the first object in the first image included in the first storage are the same object, and prohibit the second information communication apparatus from accessing the sharing space when it is determined by the server that (iii) the second identification information fails to match the first identification information and that (iv) the second object in the second image and the first object in the first image are not the same object.