Optical transaction card
AssigneeInternational Business Machines Corporation
InventorHerman Rodriguez
Life of this patent
Estimating the term…
Abstract
A transaction card comprises an optical card created using CD-ROM technology which can be read and erased but not reprogrammed. The optical transaction card is programmed (i.e., written to) at bit increments representing, in total, the stated value of the card; and, is then decremented by erasing the incremental bits during use. Once bits have been erased, they cannot be reprogrammed.
Claims10
Apparatus for representing value in user transactions comprising:
- a fixed plurality of first bit locations comprising a plurality of encoded bit locations encoding machine-readable value information, said machine-readable value information comprising more than one denomination value category and at least one value increment comprising a linked list of value increment entries for each said denomination value category, and any remaining unencoded bit locations being unencoded and being marked as used bit locations;
- and
- a plurality of second bit locations encoding machine-readable identifier information;
- wherein the encoding of said machine-readable identifier information and said machine-readable value information cannot be altered.
A method for providing information for a transaction value to bit locations in a writable medium comprising the steps of:
- encoding a plurality of first bit locations with machine readable value information, said encoding comprising writing a denomination value and creating a linked list of denomination entries for said denomination value, and repeating said writing of denomination values and creating linked lists for a plurality of denominations until said transaction value has been encoded;
- encoding a plurality of second bit locations with machine-readable identifier information;
- determining if any bit locations remain unencoded;
- and
- marking as used any remaining unencoded bit locations.
A program, storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform the method steps for providing information for transaction value information to bit locations in a writable medium, said method steps comprising:
- encoding a plurality of first bit locations with machine readable value information, said encoding comprising writing a denomination value and creating a linked list of denomination entries for said denomination value, and repeating said writing of denomination values and creating linked lists for a plurality of denominations until said transaction value has been encoded;
- encoding a plurality of second bit locations with machine-readable identifier information;
- determining if any bit locations remain unencoded;
- and
- marking any remaining unencoded bit locations as used.
Dependencies are inferred from the claim text.