Patent ID: 8713691

Claim:
A system comprising a computer, said computer comprising a processor and a computer readable storage device coupled to the processor, said storage device containing program code configured to be executed by the processor to implement a method for providing attribute data, said method comprising: receiving a request from a user device via a network for a virtual ID token relating to attribute information pertaining to a subscriber associated with the user device; responsive to the request for the virtual ID token, reading a data record from a database, said data record comprising L attributes of the subscriber, L being at least 2; providing the data record to the user device via the network; receiving, from the user device via the network, a selection of M attributes of the L attributes, M being less than L; generating a virtual record including the M attributes selected from the data record, said virtual record comprising a virtual ID (VID) for identifying the virtual record; storing the generated virtual record in the database; and providing the virtual ID token to the user device via the network, wherein the virtual ID token comprises the VID, wherein an attribute information providing server performs said receiving the request for the virtual ID token, said reading the data record from the database, said providing the data record to the user device, said receiving the selection of M attributes, said generating the virtual record, said storing the generated virtual record in the database, and said providing the virtual ID token to the user device.