System and method for updating user identifiers (IDs)
First Claim
1. A computer program product for a user identifier (ID) update system which is in communication with a service provider server external to the user ID update system, the computer program product comprising computer-readable code stored on a non-transitory computer-readable medium, wherein the computer-readable code when executed by a computer, causes the computer to perform:
- collecting, by a security environment collecting unit, unauthorized access attempt information for a user ID, wherein the user ID is shared between the user ID update system and the service provider server;
creating, by an ID policy creating unit in communication with the security environment collecting unit, a user ID update policy for the user ID according to the unauthorized access attempt information received from the security environment collecting unit;
storing, by an ID policy storage unit coupled with the ID policy creating unit, the user ID update policy;
loading, by an ID update unit coupled with the ID policy storage unit, the user ID update policy from the ID policy storage unit, creating a new user ID according to the user ID update policy, and changing the user ID to the new user ID; and
transmitting, by an ID policy transmitting unit coupled with the ID policy creating unit, the user ID update policy to the service provider server which is federated with and external to the user ID update system,wherein the user ID update policy created by the ID policy creating unit specifies one of a plurality of predetermined time periods according to the unauthorized access attempt information,wherein the computer-readable code, when executed by the computer, further causes the computer to perform;
determining, by the ID update unit, whether the one of the plurality of predetermined time periods has elapsed, and creating the new user ID once the predetermined time period has elapsed, andwherein the computer-readable code, when executed by the computer, further causes the computer to perform;
transmitting, by an ID transmitting unit, the new user ID created by the ID update unit to a service provider server which is federated with the user ID update system.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a system and method for updating a user identifier (ID). The user ID updating method includes: (a) collecting unauthorized access attempt information for a user ID; (b) creating a user ID update policy for an encoded user ID obtained by encoding the user ID, according to the unauthorized access attempt information collected in operation (a); (c) storing the user ID update policy created in operation (b); (d) loading the user ID update policy stored in operation (c) and determining whether or not to update the user ID; and (e) creating a new user ID if it is determined in operation (d) that the user ID should be updated, and changing the user ID to the new user ID. Therefore, it is possible to ensure security for user IDs, by dynamically creating and updating user IDs according to security environments.
10 Citations
14 Claims
-
1. A computer program product for a user identifier (ID) update system which is in communication with a service provider server external to the user ID update system, the computer program product comprising computer-readable code stored on a non-transitory computer-readable medium, wherein the computer-readable code when executed by a computer, causes the computer to perform:
-
collecting, by a security environment collecting unit, unauthorized access attempt information for a user ID, wherein the user ID is shared between the user ID update system and the service provider server; creating, by an ID policy creating unit in communication with the security environment collecting unit, a user ID update policy for the user ID according to the unauthorized access attempt information received from the security environment collecting unit; storing, by an ID policy storage unit coupled with the ID policy creating unit, the user ID update policy; loading, by an ID update unit coupled with the ID policy storage unit, the user ID update policy from the ID policy storage unit, creating a new user ID according to the user ID update policy, and changing the user ID to the new user ID; and transmitting, by an ID policy transmitting unit coupled with the ID policy creating unit, the user ID update policy to the service provider server which is federated with and external to the user ID update system, wherein the user ID update policy created by the ID policy creating unit specifies one of a plurality of predetermined time periods according to the unauthorized access attempt information, wherein the computer-readable code, when executed by the computer, further causes the computer to perform; determining, by the ID update unit, whether the one of the plurality of predetermined time periods has elapsed, and creating the new user ID once the predetermined time period has elapsed, and wherein the computer-readable code, when executed by the computer, further causes the computer to perform; transmitting, by an ID transmitting unit, the new user ID created by the ID update unit to a service provider server which is federated with the user ID update system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A user identifier (ID) updating method for use in a user ID update system federated with a service provider server external to the user ID update system and having a security environment collecting unit, an ID policy creating unit, an ID policy storage unit, an ID update unit, and an ID policy transmitting unit, the method executed by computer-readable code stored in a non-transitory computer-readable medium, the method comprising:
-
(a) collecting, in the security environment collecting unit, unauthorized access attempt information for a user ID, wherein the user ID is shared between the user ID update system and the service provider server; (b) creating, in the ID policy creating unit, a user ID update policy for the user ID according to the unauthorized access attempt information collected in operation (a), wherein the created user ID update policy specifies one of a plurality of predetermined time periods according to the unauthorized access attempt information; (c) storing, in the ID policy storage unit, the user ID update policy created in operation (b); (d) loading, in the ID update unit, the user ID update policy stored in operation (c), determining whether the one of the plurality of predetermined time periods has elapsed, and determining whether or not to update the user ID; (e) creating, in an ID creating part of the ID update unit, a new user ID if it is determined in operation (d) that the user ID should be updated and that the predetermined time period has elapsed, and changing the user ID to the new user ID; (f) transmitting, in the ID policy transmitting unit, the user ID update policy created in operation (b) to a service provider server which is federated with and external to the user ID update system; and (g) transmitting the new user ID created in operation (e) to a service provider server which is federated with the user ID update system through the user ID. - View Dependent Claims (8, 9, 10)
-
-
11. A user identifier (ID) updating method for use in a user ID update system federated with a service provider server external to the user ID update system and having an ID policy receiving unit, an ID policy storage unit, and an ID update unit, the method executed by computer-readable code stored in a non-transitory computer-readable medium, the method comprising:
-
(a) receiving, in the ID policy receiving unit, a user ID update policy created by the service provider server which is federated with and external to the user ID update system through a user ID, wherein the user ID is shared between the user ID update system and the service provider server, wherein the received user ID update policy specifies one of a plurality of predetermined time periods, and wherein the received user ID update policy is created for the user ID according to previously-collected unauthorized access attempt information for the user ID; (b) storing, in the ID policy storage unit, the user ID update policy received in operation (a); (c) loading, in the ID update unit, the user ID update policy stored in operation (b), determining whether the one of the plurality of predetermined time periods has elapsed, and determining whether or not to update the user ID; (d) creating, in an ID creating part of the ID update unit, a new user ID if it is determined in operation (c) that the user ID should be updated and that the predetermined time period has elapsed, and changing the user ID to the new user ID; and (e) transmitting the new user ID created in operation (d) to the service provider server. - View Dependent Claims (12, 13, 14)
-
Specification