Patent ID: 7822988

Claim:
A computer-implemented method of sending an identity information document from an initiating system to an intended receiving system, the method comprising: presenting a list of identity information from a self-identity information store included in the initiating system for a principal using the initiating system to select information to include in a first identity information document and to include in a second identity information document, wherein the first identity information document is based on a first intended receiving system and the second identity information document is based on a second intended receiving system, the first intended receiving system being different from the second intended receiving system, and wherein the presenting the list of identity information for selection allows the principal to control the disclosure of identity information to the first and the second intended receiving systems; receiving a first selection of identity information from the list of identity information from the self-identity information store stored in a memory for inclusion in the first identity information document, wherein the first selected identity information comprises a first subset of identity information relating to the principal in the self-identity information store, and wherein the first subset of identity information is specific to the first intended receiving system; receiving a second selection of identity information from the list of identity information from the self-identity information store stored in memory for inclusion in the second identity information document, wherein the second selected identity information comprises a second subset of identity information relating to the principal in the self-identity information store, and wherein the second subset of identity information is specific to the second intended receiving system and is different from the first subset of identity information; reading the first and the second selected identity information from the self-identity information store included in the initiating system; generating the first identity information document to include the first selected identity information and at least a first key, the first identity information document signed using a second key associated with the first key in the first identity information document; and sending the first identity information document to the first intended receiving system.