Claims
- 1. In a computer network, a method comprising,
providing a wallet schema, the wallet schema having financial data-related fields arranged into a content document with defined structures for the fields; receiving a data access request directed to financial data, the request including associated identity information; and in response to the data access request, manipulating at least one set of financial data in a logical wallet document that includes data therein according to the associated identity information, each set of data in the logical wallet document structured to correspond to a field in the content document.
- 2. The method of claim 1 wherein manipulating at least one set of data comprises reading data from at least one field in the logical wallet document.
- 3. The method of claim 1 wherein manipulating at least one set of data comprises writing data to at least one field in the logical wallet document.
- 4. A computer-readable medium having computer-executable instructions for performing the method of claim 1
- 5. In a computer network, a method comprising,
receiving a request to retrieve financial data, the request including associated identity information; reading from a data store to obtain financial data based on the associated identity information; constructing a wallet document including at least part of the data, the document arranged according to a defined schema for financial data; and returning the document in response to the request.
- 6. The method of claim 5 wherein the schema includes at least one defined field for extending the schema.
- 7. A computer-readable medium having computer-executable instructions for performing the method of claim 5.
- 8. A computer-readable medium having stored thereon a data structure, comprising:
a first set of data that identifies a type of financial data; a second set of data corresponding to identifying information about the type of financial data identified in the first set of data; and wherein the first and second sets of data are regularized according to a schema in a centralized service such that an identity-based recipient of the data structure interprets the data according to the schema to obtain financial information from the centralized service.
- 9. The data structure of claim 8 wherein the first set of data comprises data corresponding to an account at a financial institution, and wherein the second set of data comprises an account number.
- 10. The data structure of claim 8 wherein the second set of data comprises a routing number.
- 11. The data structure of claim 8 wherein the second set of data comprises currency data associated with the account.
- 12. The data structure of claim 8 wherein the second set of data comprises a name associated with the account.
- 13. The data structure of claim 8 wherein the second set of data comprises a location corresponding to an entity that is associated with the account.
- 13. The data structure of claim 13 wherein the location corresponds to an address.
- 14. The data structure of claim 8 wherein the first set of data comprises data corresponding to a type of financial card, and wherein the second set of data comprises a card number.
- 15. The data structure of claim 8 wherein the second set of data comprises a name associated with the card.
- 16. The data structure of claim 8 wherein the second set of data comprises currency data associated with the card.
- 19. The data structure of claim 8 wherein the second set of data comprises a location corresponding to an entity that is associated with the card.
- 19. The data structure of claim 18 wherein the card is a credit card, and wherein the location comprises a billing address.
- 20. The data structure of claim 8 wherein the second set of data comprises an expiration date of the card.
- 21. The data structure of claim 8 wherein the second set of data comprises an issue date of the card.
- 22. The data structure of claim 8 wherein the second set of data comprises a date from which the card is valid.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application claims priority from U.S. patent application Ser. No. 10/017,680, filed Oct. 22, 2002, which claims priority from U.S. provisional application serial No. 60/275,809, filed Mar. 14, 2001 and entitled “Identity-Based Service Communication Using XML Messaging Interfaces,” which are hereby incorporated herein by reference in their entireties.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60275809 |
Mar 2001 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10017680 |
Oct 2001 |
US |
Child |
10209831 |
Jul 2002 |
US |