Lump sequences for multi-track magnetic stripe electronic data transmission
AssigneeSamsung Pay, Inc.
InventorEnyang Huang
Life of this patent
Estimating the term…
Abstract
A system and method of validating electronic encoded information from magnetic stripe card data transmitted as electronic stripe data includes a lump transmission stream. The lump transmission stream is read by at least two track channel readers each of which recognizes and reads only data corresponding to data to be read from a respective magnetic stripe represented in the lump transmission stream, which has data read from two tracks of magnetic card stripes. One track channel reader reads the first portion of the lump stream and discards the second portion of the stream, the second track channel reader reads the second portion of the stream and discards the first portion of the stream.
Claims20
A system for validating electronically simulated information at a terminal device, the terminal device comprising:
- a first reader positioned to read a first data transmission of the electronically simulated information;
- a second reader positioned to read a second data transmission of the electronically simulated information;
- and
- a memory device receiving transmission data based on a reading of the first data transmission of the electronically simulated information and a reading of the second data transmission of the electronically simulated information, in response to the first reader and the second reader both receiving a data transmission forming the electronically simulated information, the transmission data having a first portion and a second portion, the first portion having data read from the first data transmission, the second portion having data read from the second data transmission, the first reader reading the first portion of the data transmission and discarding the second portion of the data transmission, and the second reader reading the second portion of the data transmission and discarding the first portion of the data transmission.
A system for validating electronically simulated magnetic stripe information based on electronic encoded information from a magnetic stripe card, comprising:
- a data transmission stream forming the electronically simulated magnetic stripe information and having a first portion and a second portion, the first portion having data read from a track of the magnetic stripe card, the second portion having data read from a different track of the magnetic stripe card;
- a track channel reader corresponding to the track of the magnetic stripe card;
- and
- a second track channel reader corresponding to the different track of the magnetic stripe card,
- wherein the track channel reader reads the first portion of the data transmission stream and discards the second portion of the data transmission stream, the second track channel reader reads the second portion of the data transmission stream and discards the first portion of the data transmission stream.
A method of validating electronic encoded information from a magnetic stripe card, comprising:
- storing in a memory of a magnetic stripe transmission device a lump transmission stream having a first portion string and a second portion string, the first portion string being data from a track of the magnetic stripe card, and the second portion being data from a different track of the magnetic stripe card;
- transmitting from the memory of the magnetic transmission device the lump transmission stream stored in the memory of the magnetic stripe transmission device to a terminal to be picked up by at least one read head of the terminal, the transmitting of the lump transmission stream stored in the memory resulting in the terminal reading the first portion string received by the at least one read head based on the bit size of the first portion string and discarding the second portion received by the at least one read head and reading the second portion string received by the at least one read head based on the bit size of the second portion string and discarding the first portion received by the at least one read head.
A method for reading electronically simulated magnetic stripe information based on electronic encoded information from a magnetic stripe card, the method comprising the steps of:
- receiving, by at least one read head of a terminal, a data transmission stream forming the electronically simulated magnetic stripe information, the received data transmission stream having a first start sentinel preceding a first portion having a first bit size and a first end sentinel indicating the end of the first portion, the received data transmission stream further having a second start sentinel preceding a second portion having a second bit size and a second end sentinel indicating the end of the second portion;
- reading, by the terminal, the first portion having the first bit size received by the at least one read head while discarding, by the terminal, the second portion having the second bit size received by the at least one read head;
- and
- reading, by the terminal, the second portion having the second bit size received by the at least one read head while discarding, by the terminal, the first portion having the first bit size received by the at least one read head.
A magnetic stripe transmission device, comprising:
- a memory storing a track of magnetic stripe card data bits in said magnetic stripe transmission device,
- the memory storing a different track of magnetic stripe card data bits in said magnetic stripe transmission device,
- the memory storing a lump transmission stream, the lump transmission stream having a first portion string from the track of magnetic stripe card data bits having a first bit size and a second portion string from track of magnetic stripe card data bits having a second bit size;
- a clock generating an electronic signal timing the transmission of the lump transmission stream from the memory of the magnetic stripe transmission device to a terminal to be picked up by at least one read head of the terminal, the terminal reading the first portion string having the first bit size received by the at least one read head while discarding the second portion string having the second bit size received by the at least one read head, and reading the second portion string having the second bit size received by the at least one read head while discarding the first portion having the first bit size received by the at least one read head.
Dependencies are inferred from the claim text.