Method of transmitting information from efficient communication protocol card
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-007/08
G06K-005/00
G06K-019/06
G06Q-020/32
G06Q-040/02
G06Q-020/34
G06Q-030/06
G07F-007/08
출원번호
US-0013937
(2016-02-02)
등록번호
US-9595033
(2017-03-14)
발명자
/ 주소
Lamba, Kartik
Babu, Amish
Ho, Michael Shyh-yen
Rothschild, Adam David Peter
Ryle, Gerald Thomas
Dorsey, Jack
McKelvey, James M.
출원인 / 주소
Square, Inc.
대리인 / 주소
Polsinelli PC
인용정보
피인용 횟수 :
0인용 특허 :
156
초록▼
A method is provided of transmitting information with a communication protocol to a mobile device. A card reader is provided with a read head that has a slot for swiping a magnetic stripe of a card, an output jack and device electronics that includes a microcontroller. The read head is used to read
A method is provided of transmitting information with a communication protocol to a mobile device. A card reader is provided with a read head that has a slot for swiping a magnetic stripe of a card, an output jack and device electronics that includes a microcontroller. The read head is used to read data on a magnetic stripe of a card. A raw magnetic signal is produced indicative of data stored on the magnetic stripe. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. A synchronous Manchester encoded stream is produced that makes a greater number of 0 crossings. A Manchester encoded stream output jack signal is delivered to the mobile device through the output jack.
대표청구항▼
1. A method of transmitting information to a mobile device, comprising: reading data from a financial transaction device using a financial transaction device reader, the financial transaction device reader having a pathway subsystem, a communication subsystem, a power subsystem, an output port and d
1. A method of transmitting information to a mobile device, comprising: reading data from a financial transaction device using a financial transaction device reader, the financial transaction device reader having a pathway subsystem, a communication subsystem, a power subsystem, an output port and device electronics including a microcontroller, code and memory, wherein the code is configured to be executed by the microcontroller and the memory is configured to store the code, wherein the memory is configured to store a unique identifier of the financial transaction device reader, and wherein the output port is coupled to the pathway subsystem, the communication subsystem and the power subsystem;encoding the data read from the financial transaction device, by the microcontroller within the financial transaction device reader, to produce an encoded stream;running periodic checksums on the code in the memory, by the microcontroller within the financial transaction device reader, to ensure that the code has not been modified; anddelivering the encoded stream, by the microcontroller within the financial transaction device reader and via the output port to the mobile device, an output signal including the unique identifier of the financial transaction device reader. 2. The method of claim 1, further comprising: applying AC filtering to the encoded stream before delivering the encoded stream to the mobile device. 3. The method of claim 1, further comprising: parsing and error checking, by the microcontroller, the data from the financial transaction device. 4. The method of claim 1, further comprising: sending a microcontroller signal, by wake-up electronics within the financial transaction device reader, to the microcontroller to put the device electronics into an active mode from a sleep mode when a financial transaction device is present, and put the wake-up electronics back into the sleep mode when the financial transaction device is not present. 5. The method of claim 4, further comprising: powering down the wake-up electronics, by the microcontroller, when the device electronics are in the active mode. 6. The method of claim 1, wherein the output signal is delivered at a frequency that appears to be an AC signal to a microphone input of the mobile device. 7. The method of claim 1, wherein the device electronics include an analog to digital front end that is coupled to the microcontroller, the analog to digital front end being configured to receive a raw magnetic head signal from the financial transaction device reader and convert the raw magnetic signal into a processed digital signal that the microcontroller can interpret. 8. The method of claim 1, further comprising: checking, by a communication subsystem of the financial transaction device reader, a status bit in a monitor subsystem of the financial transaction device reader, wherein the status bit is initially not set;sending the unique identifier to the mobile device; andsetting, by the microcontroller, the status bit in the monitor subsystem. 9. A method of transmitting information to a mobile device, comprising: reading data from a financial transaction device using a financial transaction device reader, the financial transaction device reader having an output port and device electronics, the device electronics including a microcontroller and including a memory that stores code, wherein the microcontroller is configured to execute the code, and wherein the output port is coupled to the device electronics;running a checksum on the memory, by the microcontroller within the financial transaction device reader, to ensure that contents of the memory have not been modified;encoding the data read from the financial transaction device, by the microcontroller within the financial transaction device reader, to produce encoded data; anddelivering the encoded data, by the microcontroller within the financial transaction device reader and via the output port, to the mobile device. 10. The method of claim 9, further comprising: applying AC filtering to the encoded data before delivering the encoded data to the mobile device. 11. The method of claim 9, further comprising: sending a microcontroller signal, by wake-up electronics within the financial transaction device reader, to the microcontroller to put the device electronics into an active mode from a sleep mode. 12. The method of claim 11, further comprising: powering down the wake-up electronics when the device electronics are in the active mode. 13. The method of claim 9, further comprising: powering the device electronics from a bias voltage applied to a microphone-bias line by the mobile device. 14. The method of claim 9, wherein the financial transaction device reader includes a magnetic read head for reading data from magnetic stripe cards, and wherein the device electronics include an analog to digital front end that is coupled to the microcontroller, the analog to digital front end being configured to receive a raw magnetic head signal from the magnetic read head and convert the raw magnetic signal into a processed digital signal that the microcontroller can interpret. 15. The method of claim 9, further comprising: checking, by a communication subsystem of the financial transaction device reader, a status bit in a monitor subsystem of the financial transaction device reader, wherein the status bit is initially not set;sending a unique identifier of the financial transaction device reader to the mobile device; andsetting, by the microcontroller, the status bit in the monitor subsystem. 16. A financial transaction device reader comprising: a read head configured to read data from a financial transaction device and produce a signal indicative of the data stored on the financial transaction device;a pathway subsystem that routes signals between the read head, an output port of the financial transaction device reader, a microcontroller of the financial transaction device reader, and a memory of the financial transaction device reader;the microcontroller; andthe memory storing instructions executable by the microcontroller, wherein the instructions program the microcontroller to: run a checksum on the memory to ensure that contents of the memory have not been modified;encode the data read from the financial transaction device to produce encoded data; anddeliver the encoded data via the output port to a mobile device. 17. The financial transaction device reader of claim 16, further comprising: wake-up electronics that are configured to, when a financial transaction device is present, to put the microcontroller into an active mode from a sleep mode, and, when the financial transaction device is not present, to transition the microcontroller back into the sleep mode. 18. The financial transaction device reader of claim 16, wherein the pathway subsystem sends power from the mobile device to a power subsystem of the financial transaction device reader. 19. The financial transaction device reader of claim 18, wherein the power subsystem receives power from a bias voltage applied to a microphone-bias line by the mobile device. 20. The financial transaction device reader of claim 16, wherein the financial transaction device is one of: a financial transaction card, a wristband, a radio frequency identification number (RFID) chip, a cell phone, or a biometric marker.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (156)
Fernandes,Jorge M.; Khan,Mohammad A.; Brown,Kerry D., Adaptor for magnetic stripe card reader.
Lamba, Kartik; Babu, Amish; Rothschild, Adam David Peter; Dorsey, Jack; McKelvey, James M., Card reader with power efficient architecture that includes a power supply and a wake up circuit.
Lamba, Kartik; Babu, Amish; Ho, Michael Shyh-yen; Rothschild, Adam David Peter; Ryle, Gerald Thomas; Dorsey, Jack; McKelvey, James M., Card reader with power efficient architecture that includes a wake-up circuit.
Dorsey, Jack; Henderson, William; Grassadonia, Brian; McKelvey, James M.; Wen, Xuancong, Cost effective card reader and methods to be configured to be coupled to a mobile device.
Dorsey, Jack; Henderson, William; Grassadonia, Brian; McKelvey, James M.; Wen, Xuancong, Decoding system coupled to a payment system that includes a cryptographic key.
Dorsey, Jack; Henderson, William; Grassadonia, Brian; McKelvey, James M.; Wen, Xuancong, Decoding system running on a mobile device and coupled to a payment system that includes at least one of, a user database, a product database and a transaction database.
Dorsey, Jack; Henderson, William; Grassadonia, Brian; McKelvey, James M.; Wen, Xuancong, Decoding systems with a decoding engine running on a mobile device and coupled to a payment system that includes identifying information of second parties qualified to conduct business with the payment system.
Dorsey, Jack; Henderson, William; Grassadonia, Brian; McKelvey, James M.; Wen, Xuancong, Decoding systems with a decoding engine running on a mobile device and coupled to a social network.
Dorsey, Jack; Henderson, William; Grassadonia, Brian; McKelvey, James M.; Wen, Xuancong, Decoding systems with a decoding engine running on a mobile device and using financial transaction card information to create a send funds application on the mobile device.
Dorsey, Jack; Henderson, William; Grassadonia, Brian; McKelvey, James M.; Wen, Xuancong, Decoding systems with a decoding engine running on a mobile device configured to be coupled and decoupled to a card reader with wake-up electronics.
Dorsey, Jack; Henderson, William; Grassadonia, Brian; McKelvey, James M.; Wen, Xuancong, Decoding systems with a decoding engine running on a mobile device with a touch screen.
Thompson John R. (La Quinta CA) Hunting C. J. (Altadena CA) Phipps William L. (Bermuda Dunes CA) Raynesford Steven J. (Cathedral City CA) Rittmueller Philip H. (St. Charles IL), Digital data cryptographic system.
Grant, Alan H.; Gambino, Richard J., Fabrication of a high resolution, low profile credit card reader and card reader for transmission of data by sound.
Schultz Darald R. (Cedar Rapids IA) Koenck Steven E. (Cedar Rapids IA) Rasmussen Jon (Mt. Vernon IA) Rohde John K. (Cedar Rapids IA), Hand-held terminal with display screens, interactive screens, magnetic credit card readers, scanners, printers and handl.
Brunner Norman (Gurnee IL) Pajak Phillip (Western Springs IL) Hilgendorf Douglas (Gurnee all of IL), Memory integrity checking system for a gaming device.
Taylor,Stephen; Cavanagh,John; Williams,Adrian; Harrison,David William, Method and apparatus for cashless transactions via a telecommunications network.
Storck Jean R. (Mougins FRX) Combaluzier Pierre M. (Vallauris FRX), Method and device for effecting a transaction between a first and at least one second data carrier and carrier used for.
Lamba, Kartik; Babu, Amish; Rothschild, Adam David Peter; Dorsey, Jack; McKelvey, James M., Method of transmitting information from a card reader with a power supply and wake-up circuit to a mobile device.
Lamba, Kartik; Babu, Amish; Ho, Michael Shyh-yen; Rothschild, Adam David Peter; Ryle, Gerald Thomas; Dorsey, Jack; McKelvey, James M., Method of transmitting information from efficient communication protocol card readers to mobile devices.
Postman, Joel R.; Miller, George B.; Fish, Ronald C., PCMCIA interface card for coupling input devices such as barcode scanning engines to personal digital assistants and palmtop computers.
Dorsey, Jack; Henderson, William; Grassadonia, Brian; McKelvey, Jim, Payment methods with a payment service and tabs selected by a first party and opened by a second party at any geographic location of the first party's mobile device.
Johnson, John M.; Nelson, Roy; Faircloth, Christopher D.; Larsen, Lance, Portable handheld device for wireless order entry and real time payment authorization and related methods.
Henderson Andre D. (Rowlett TX) Fuller William H. (Plano TX) Rotenberry James M. (Richardson TX), Remote control device with credit card reading and transmission capabilities having multiple IR LEDs.
Chang Karl (Honolulu HI) Pape ; III William R. (Papaaloa HI) Crosetti ; Jr. Victor J. (Honolulu HI) Nakamura Lance S. (Pearl City HI) Leong Daniel B. C. (Honolulu HI) Loui Robert K. L. (Honolulu HI), System and method for reading data record stripes on data cards.
Kumar Mohan J. ; Choudhary Rajiv, System for detecting a wireless peripheral device by a host computer transmitting a hail message including a persistent host identifier and a host address generated.
McKelvey, Jim; Wen, Xuancong; Dorsey, Jack, Systems and methods for financial transaction through miniaturized card reader with confirmation of payment sent to buyer.
McKelvey, James M.; Wen, Xuancong, Systems and methods for financial transaction through miniaturized card reader with decoding on a seller's mobile device.
McKelvey, Jim; Wen, Xuancong; Dorsey, Jack, Systems and methods for financial transaction through miniaturized card reader with decoding on a seller's mobile device.
Stoutenburg, Earney; Mollett, Cassandra J.; Price, James; Fillinger, Charles A.; Nelson, Eric M.; Seifert, Dean A.; Singleton, Jeffrey, Systems and methods for performing transactions at a point-of-sale.
Blumstein Paul (Palos Verdes CA) Cole Randy (Los Angeles CA) Cook James (Manhattan Beach CA) Doshi Ashwin (Cerritos CA) Grandcolas Michael (Santa Monica CA) Gryte Stephen (Los Angeles CA) McCallick F, Visually impaired customer activated terminal method and system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.