System, method, program and storage medium for providing service
First Claim
1. A service providing method for controlling a service providing system comprising a plurality of different applications providing a service by using the WWW, and an authentication server shared among the applications, said service providing method causes:
- an authentication step for authenticating a user in response to a request from one of said applications;
a determination step for determining whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded in the authentication step; and
an information step for informing the application, which requested for said user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored to be executed in said authentication server.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is to perform authentication to enable linkage among a plurality of different applications providing a service. For example, an authentication server of an embodiment of the present invention is an authentication sever shared among a plurality of different applications providing a service by using the WWW, which is configured to perform user authentication in response to a request from one of the applications, to determine whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded, and to inform the application, which requested for the user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored.
91 Citations
20 Claims
-
1. A service providing method for controlling a service providing system comprising a plurality of different applications providing a service by using the WWW, and an authentication server shared among the applications, said service providing method causes:
-
an authentication step for authenticating a user in response to a request from one of said applications;
a determination step for determining whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded in the authentication step; and
an information step for informing the application, which requested for said user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored to be executed in said authentication server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A service providing method for controlling an authentication server shared among a plurality of different applications providing a service by using the WWW, comprising:
-
an authentication step for authenticating a user in response to a request from one of said applications;
a determination step for determining whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded in the authentication step; and
an information step for informing the application, which requested for said user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored.
-
-
9. A service providing system including a plurality of different applications for providing a service by using the WWW and an authentication server shared among the applications, comprising:
-
an authentication means for authenticating a user in response to a request from said applications;
a determination means for determining whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded by the authentication means; and
an information means for informing the application, which requested for said user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored. - View Dependent Claims (10)
-
-
11. An authentication server shared among a plurality of different applications providing a service by using the WWW, comprising:
-
an authentication means for authenticating a user in response to a request from one of said applications;
a determination means for determining whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded by the authentication means; and
an information means for informing the application, which requested for said user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored.
-
-
12. A computer executable service providing program for controlling a service providing system comprising a plurality of different applications providing a service by using the WWW, and an authentication server shared among the applications, comprising a program code for causing said authentication server to execute
an authentication step for authenticating a user in response to a request from one of said applications; -
a determination step for determining whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded in the authentication step; and
an information step for informing the application, which requested for said user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer executable service providing program for controlling an authentication server shared among a plurality of different applications providing a service by using the WWW, comprising a program code for causing said authentication server to execute
an authentication step for authenticating a user in response to a request from one of said applications; -
a determination step for determining whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded in the authentication step; and
an information step for informing the application, which requested for said user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored.
-
-
19. A computer readable storage medium storing a service providing program for controlling a service providing system comprising a plurality of different applications providing a service by using the WWW and an authentication sever shared among the applications, wherein the program comprises a program code for causing said authentication server
an authentication step for authenticating a user in response to a request from one of said applications; -
a determination step for determining whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded in the authentication step; and
an information step for informing the application, which requested for said user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored.
-
-
20. A computer readable storage medium storing a service providing program for controlling an authentication server shared among a plurality of different applications providing a service by using the WWW, wherein the program comprises a program code for causing said authentication server
an authentication step for authenticating a user in response to a request from one of said applications; -
a determination step for determining whether an authentication ID associated with a user who succeeded in the authentication is stored in an authentication database, which stores an authentication ID and user'"'"'s status-of-use information associated with each other, if the authentication succeeded in the authentication step; and
an information step for informing the application, which requested for said user authentication, of user'"'"'s status-of-use information associated with the stored authentication ID to cause the application to perform a process according to the status-of-use information, if the authentication ID associated with the user is determined to be stored.
-
Specification