SERVICE SYSTEM
First Claim
1. A service system for delivering merchandise which includes a plurality of service servers, a merchandise delivery server device, a management server device, and a gateway server device which can communicate between the plurality of service servers, the merchandise delivery server device and the management server device, wherein:
- each service server is capable of associating an identification tag which identifies the user within the service server with an identification tag of another user within the service server and storing the identification tag which identifies the user and the identification tag of another user, and further is capable of associating an encryption key with identification information, the identification information uniquely identifying a user between the plurality of service servers and storing the encryption key with the identification information;
the management device includes a storage device for storing a table which stores an identification information of one user in a first column and encrypted information in a second column, said encrypted information being obtained by encrypting an address of the user identified by the identification information stored in the first column with the encryption key stored in one of the plurality of service servers, the encryption key being associated with the identification information of the user stored in the first column;
the gateway server device includesa first receiving part which receives first identification tag from a first service server of the plurality of service servers;
a second receiving part which receives identification tags of another users associated with an identification tag for identifying the user of the first identification tag received by the first receiving part in any one of the plurality of service servers;
a third receiving part which receives a command for selecting an identification tag among the identification tags received by the second receiving part;
a fourth receiving part which receives the identification tag and an encryption key if the identification tag and encryption key are associated with the identification tag selected by the command and stored in any one of the plurality of service servers;
a fifth receiving part which receives encrypted information associated with the identification tag received by the fourth receiving part and stored in the management server device from the management server device; and
the merchandise delivery server device includes a delivery command part which commands a merchandise delivery with address information obtained by decrypting the encrypted information received by the fifth receiving part of the gateway server device with the encryption key received by the fourth receiving part of the gateway server device.
3 Assignments
0 Petitions
Accused Products
Abstract
Multiple service servers can store identification tags, which identify each user, after associating the identification tags with the identification tags of other users; and can also store identification data, which uniquely identifies users across multiple service servers, after associating the identification data with an encryption key for each identification datum. A management server device stores as identification data the user address data encrypted by means of an encryption key that has been generated for each identification datum. A gateway server device receives the identification tags from a first service server, receives the other identification tags associated with the first identification tags, receives the encryption keys associated with the other identification tags, and obtains the encrypted data from the management server. The gateway server device then decodes the encrypted information, and commands delivery that uses the obtained address data.
29 Citations
11 Claims
-
1. A service system for delivering merchandise which includes a plurality of service servers, a merchandise delivery server device, a management server device, and a gateway server device which can communicate between the plurality of service servers, the merchandise delivery server device and the management server device, wherein:
-
each service server is capable of associating an identification tag which identifies the user within the service server with an identification tag of another user within the service server and storing the identification tag which identifies the user and the identification tag of another user, and further is capable of associating an encryption key with identification information, the identification information uniquely identifying a user between the plurality of service servers and storing the encryption key with the identification information; the management device includes a storage device for storing a table which stores an identification information of one user in a first column and encrypted information in a second column, said encrypted information being obtained by encrypting an address of the user identified by the identification information stored in the first column with the encryption key stored in one of the plurality of service servers, the encryption key being associated with the identification information of the user stored in the first column; the gateway server device includes a first receiving part which receives first identification tag from a first service server of the plurality of service servers; a second receiving part which receives identification tags of another users associated with an identification tag for identifying the user of the first identification tag received by the first receiving part in any one of the plurality of service servers; a third receiving part which receives a command for selecting an identification tag among the identification tags received by the second receiving part; a fourth receiving part which receives the identification tag and an encryption key if the identification tag and encryption key are associated with the identification tag selected by the command and stored in any one of the plurality of service servers; a fifth receiving part which receives encrypted information associated with the identification tag received by the fourth receiving part and stored in the management server device from the management server device; and the merchandise delivery server device includes a delivery command part which commands a merchandise delivery with address information obtained by decrypting the encrypted information received by the fifth receiving part of the gateway server device with the encryption key received by the fourth receiving part of the gateway server device.
-
-
2. A management server device which is capable of communicating with a plurality of service servers, each of the plurality of service servers being capable of associating an identification tag which identifies the user within the service server with an identification tag of another user within the service server and storing the identification tag which identifies the user and the identification tag of another user, and further being capable of associating an encryption key for identification information, said each identification information uniquely identifying a user between the plurality of service servers and storing the encryption key with the identification information;
-
comprising; a storage device which stores an identification information of one user in a first column and encrypted information in a second column, said encrypted information being obtained by encrypting an address of the user identified by the identification information stored in the first column with the encryption key stored in one of the plurality of service servers, the encryption key being associated with the identification information of the user stored in the first column. - View Dependent Claims (3, 4)
-
-
5. A gateway server device comprising:
-
a first receiving part which receives a first identification tag from a first service server of a plurality of service servers, each of the plurality of service servers being capable of associating an identification tag which identifies the user within the service server with an identification tag of another user within the service server and storing the identification tag which identifies the user and the identification tag of another user, and further being capable of associating an encryption key for identification information, said each identification information uniquely identifying a user between the plurality of service servers and storing the encryption key with the identification information; a second receiving part which receives identification tags of another users associated with an identification tag for identifying the user of the first identification tag received by the first receiving part in any one of the plurality of service servers; a third receiving part which receives a command for selecting an identification tag from the identification tags received by the second receiving part; a fourth receiving part which receives the identification tag and an encryption key if the identification tag and the encryption key are associated with the identification tag selected by the common and stored in any one of the plurality of service servers; and a fifth receiving part which receives encrypted information generated using the encryption key associated and stored with the identification tag received by the fourth receiving part. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
Specification