Patent ID: 9185146
Filing Date: 2015-11-10
Classification: G06F,H04L

Abstract:
1. A service providing system, comprising: a first service providing unit for providing a first service by executing a first application program; and a second service providing unit for providing a second service by executing a second application program, wherein the first service providing unit includes: an ID information provision request receiving unit for receiving, an ID information provision request including a common ID that is information common to the first service and the second service and that is information for identifying a user, from a user terminal having transmitted the ID information provision request; and an individual ID transmitting unit for transmitting, to the user terminal having transmitted the ID information provision request, a first individual ID that is information associated with the common ID included in the ID information provision request and that is information for identifying a user in the first service, and wherein the second service providing unit includes: an ID information receiving unit for receiving, from the user terminal having transmitted the ID information provision request to the first service providing unit, a service ID that is information for identifying the first service, the first individual ID, and the common ID; an ID information acquisition request receiving unit for receiving, an ID information acquisition request including a second individual ID that is information for identifying a user in the second service, from a user terminal having transmitted the ID information acquisition request; an ID information transmitting unit for transmitting, to the user terminal having transmitted the ID information acquisition request, the service ID and the first individual ID that have been received with the common ID associated with the second individual ID included in the ID information acquisition request; and an ID information storage processing unit for, when receiving the service ID, the first individual ID and the common ID, causing a storage device to store the service ID and the first individual ID that have been received and the second individual ID associated with the received common ID, in association with each other; wherein, the ID information transmitting unit is configured to transmit the service ID and the first individual ID that are stored in the storage device in association with a same second individual ID as the second individual ID included in the ID information acquisition request; and further, the ID information acquisition request includes the common ID; the second service providing unit includes a transmission permission ID storing unit for storing a transmission permission ID for identifying a user permitted as a destination for transmission of the first individual ID, in association with the service ID, the first individual ID and the second individual ID; and the ID information transmitting unit is configured to, in a case that a transmission permission ID stored in association with the same second individual ID as the second individual ID included in the ID information acquisition request includes the second individual ID associated with the common ID included in the ID information acquisition request, transmit the service ID and the first individual ID that are stored in association with the transmission permission ID.