One aspect relates to a process and associated device for managing digital ID lifecycles for application programs, and abstracting application programs for multiple types of credentials through a common Digital Identity Management System (DIMS) and Application Programming Interface (API) layer....http://www.google.com/patents/US7703128?utm_source=gb-gplus-sharePatent US7703128 - Digital identity management