×

Cooperation system, cooperation method thereof, information processing system, and storage medium

  • US 9,413,751 B2
  • Filed: 05/28/2013
  • Issued: 08/09/2016
  • Est. Priority Date: 05/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A cooperation system including a first information processing system for managing user authentication information about a plurality of users for each group and a second information processing system for acquiring data from the first information processing system and providing a service using the acquired data,the first information processing system comprising:

  • first one or more processors; and

    one or more computer-readable media storing first instructions that, when executed by the first one or more processors, cause the first one or more processors to perform operations comprising;

    receiving user authentication information from a client and authenticating a user based on the received user authentication information;

    providing a screen to be displayed on the client, the screen including a button for receiving a request for starting to use the service provided by the second information processing system and a button for receiving a request for starting to use another service provided by the second information processing system, wherein the service does not require user authentication using the user authentication information and the another service does require user authentication using the user authentication information;

    identifying, in response to reception of a request for starting to use the service after the user is successfully authenticated, group authentication information allocated to a group to which a plurality of users belong, the plurality of users including the user authenticated based on the user authentication information, wherein the group authentication information is common to all the users belonging to the group; and

    transmitting, to the second information processing system, the group authentication information and an authentication request, wherein the authentication request comprises a request to perform the requested authentication using the group authentication information and return identification information indicating whether the authentication was successful, and the second information processing system comprising;

    second one or more processors; and

    one or more computer-readable media storing second instructions that, when executed by the second one or more processors, cause the second one or more processors to perform operations comprising;

    receiving the transmitted group authentication information and performing the requested authentication based on the received group authentication information;

    acquiring, after the authentication has been successfully performed based on the group authentication information, the identification information indicating that the authentication was successful, wherein the identification information comprises information associated with a session of the user; and

    transmitting, to the first information processing system, the identification information,wherein the first instructions, when executed by the first one or more processors, cause the first one or more processors to perform operations further comprising;

    transmitting, to the client, the transmitted identification information and an instruction for the client to access the second information processing system, andwherein the second instructions, when executed by the second one or more processors, cause the second one or more processors to perform operations further comprising;

    verifying the identification information transmitted from the client performing access according to the instruction; and

    providing, in response to successful verification of the identification information, the service to the user operating the client without authenticating the user operating the client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×