Patent ID: 8151332

Claim:
A method, comprising: determining whether activity pertaining to a digital identity (ID) takes place on a domain-joined computer or a non-domain-joined computer; enumerating data from a digital ID store; reading properties of the data of the digital ID from the digital ID store; determining a membership of the digital ID; receiving input indicating a desire to roam the digital ID, wherein to roam the digital ID includes using the digital ID from a remote computer; reading an applicable one of: a local a life cycle management policy of the digital ID that exists on the computer when the computer is a non-domain-joined computer, or a central life cycle management policy of the digital ID that exists on a server when the computer is a domain-joined computer; calculating housekeeping criterion for the digital ID, wherein the housekeeping criterion comprises at least one of expiration of a digital ID, matters of membership of a digital ID, policy of a digital ID, or end of life of a digital ID; applying the life cycle management policy of the digital ID read and the membership of the digital ID to the digital ID store in accordance with the housekeeping criterion to reconfigure the digital ID; and roaming the digital ID such that a consistent user interface is presented in accordance with the life cycle management policy and the housekeeping criterion.