Patent ID: 8086636

Claim:
An application server apparatus for communicating with an owner information processing apparatus of an owner and a guest information processing apparatus of a guest on a network and making data available for a plurality of guest information processing apparatuses, the application server apparatus comprising: a memory unit configured to store computer-executable process steps; and a processor unit configured to execute the computer-executable process steps, the computer-executable process steps comprising: storing data uploaded from a plurality of owner information processing apparatuses and associating the data with owner identification information uniquely corresponding to owners of each of the plurality of owner information processing apparatuses; receiving, from one of the plurality of owner information processing apparatuses, designation of a guest to whom the data associated with the owner identification information of the owner information processing apparatus is to be available; receiving, from the owner information processing apparatus, a selection of data which is to be available to the designated guest, the data being selected from among the data associated with the owner identification information of the owner information processing apparatus; storing the selected data from among the data associated with the owner identification information by further associating the selected data with guest identification information uniquely corresponding to the designated guest; associating a unique guest universal resource locator (URL) with the combination of the owner identification information and the guest identification information of only one guest, wherein the unique guest URL is independent of the data; issuing the unique guest URL uniquely corresponding to the designated guest to the guest information processing apparatus of the designated guest; obtaining the data based on a combination of the owner identification information and the guest identification information corresponding to the unique guest URL that is used for accessing from the guest information processing apparatus of the designated quest; and transferring the obtained data to the guest information processing apparatus, wherein the data that the unique quest URL points to is modifiable by the owner information processing apparatus or the application server apparatus without having to send a new or updated URL to the guest information processing apparatus.