Patent ID: 8392973

Claim:
A method for autonomous intelligent user identity management comprising: detecting of an authentication request from a software application operating from an application server to a software application client interface by an intelligent user identity manager, wherein the authentication request requires submission of at least one item of user identification data for the application; automatically intercepting the authentication request prior to handling by the software application client interface; analyzing the authentication request for at least one identifying characteristic of the software application, wherein said at least one identifying characteristic represents identification data associated with the software application; determining an existence of a plurality of partial matches and zero exact matches for the at least one identifying characteristic of the software application from within a plurality of application identification records; calculating a selection value for each of the plurality of partial matches, wherein said selection value quantifies a degree to which an application identification record corresponding to the partial match satisfies the at least one identifying characteristic of the software application; ranking the plurality of partial matches based on the calculated selection value; selecting a user identity record according to ranking based on the calculated selection value; conveying the selected user identity record to the software application as a response to the authentication request on behalf of a human user, when the selected user identity record fails to authenticate access to the software application, the conveying of the selected user identity record is repeated for each remaining user identity record corresponding to the plurality of partial matches, wherein said remaining user identity records are utilized according to the ranking, and, wherein said repetition of the conveying of the selected user identity record occurs until satisfaction of at least one of: exhaustion of the remaining user identity records and acceptance of the selected user identity record.