Claims
- 1. A system for implementing smart cards, comprising:
a network of card readers and processing equipment that are configured to identify the relative location of a data element from a data group directory on-board smart cards for a current application and are further configured to apply anti-tearing to a subset of data element that are stored on the smart cards to provide related functionality for the current application.
- 2. The system of claim 1 wherein the network of card readers and processing equipment apply anti-tearing differently based on different anti-tearing classifications associated with different data elements in the subset.
- 3. The system of claim 2 wherein one of the anti-tearing classifications is parallel.
- 4. The system of claim 2 wherein one of the anti-tearing classifications is circular.
- 5. The system of claim 2 wherein one of the anti-tearing classifications is alternate.
- 6. The system of claim 1 wherein the network of card readers and processing equipment is configured to read a valid data record list stored on the smart cards to identify valid data.
- 7. The system of claim 6 wherein the network of card readers and processing equipment is configured to read one of two alternate valid data record lists stored on the smart cards to identify valid data.
- 8. The system of claim 6 wherein the size of the valid data record list is less than or equal to a memory block of the smart cards.
- 9. The system of claim 1 wherein the network of card readers and processing equipment holds information specifying to which data element anti-tearing should be applied.
- 10. A method for implementing smart cards, comprising:
configuring a network of card readers and processing equipment to identify the relative location of a data element from a data group directory on-board smart cards for a current application and to apply anti-tearing to a subset of data element that are stored on smart cards to provide related functionality for the current application; and interacting with the network using a plurality of the smart cards to obtain the benefit of the current application.
- 11. The method of claim 10 wherein the network of card readers and processing equipment apply anti-tearing differently based on different anti-tearing classifications associated with different data elements in the subset.
- 12. The method of claim 10 wherein one of the anti-tearing classifications is parallel.
- 13. The method of claim 10 wherein one of the anti-tearing classifications is circular.
- 14. The method of claim 10 wherein one of the anti-tearing classifications is alternate.
- 15. The method of claim 10 wherein the network of card readers and processing equipment read a valid data record list stored on the smart cards to identify valid data.
- 16. The method of claim 15 wherein the network of card readers and processing equipment read one of two alternate valid data record list stored on the smart cards to identify valid data.
- 17. The method of claim 15 wherein the size of the valid data record list is less than or equal to a memory block of the smart cards.
- 18. The method of claim 10 wherein the network of card readers and processing equipment holds information specifying to which data element anti-tearing should be applied.
CROSS-REFERENCE TO RELATED PATENT APPLICATIONS
[0001] This application is a continuation-in-part application of copending U.S. patent application Ser. No. 10/732,412, filed Dec. 11, 2003, which claims the benefit of U.S. Provisional Patent Application No. 60/432,235, filed Dec. 11, 2002, and U.S. Provisional Patent Application No. 60/439,444, filed Jan. 13, 2003, which applications are hereby incorporated by reference herein in their entirety.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60432235 |
Dec 2002 |
US |
|
60439444 |
Jan 2003 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
10732412 |
Dec 2003 |
US |
| Child |
10755451 |
Jan 2004 |
US |