Patent US5907801A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5907801A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for optimizing wireless financial transactions

Assignee: Chanyu Holdings LLC
•
Filing: 1995-09-22
•
Granted: 1999-05-25
•
Expires: 2015-09-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed are methods for optimizing financial transaction processing when a conventional financial transaction processing terminal is used with a wireless transmission system. An adapter is used between the terminal and a wireless modem, such as a CDPD wireless modem. The adapter receives from the terminal a data block from which the adapter recovers the requested type of transaction and relevant information about the transaction, such as a credit card number, transaction amount, etc., and formats all transactions into a common format for transaction processing. The common format includes a check code which may be used to detect changes made to the original data block as received from the terminal. The adapter then compresses the common format for wireless transmission. The goal of the use of the common format and the data compression is to fit the transaction request into a single data packet. A host computer receives the data packet, recovers the compressed common format and de-compresses the compressed common format to recover the common format. The common format may then be converted back to the original data block, as it was received from the terminal. The check code may be used to detect errors in compression, transmission and de-compression of the data block. The host computer processes the requested financial transaction and transmits a reply to the terminal, via the wireless modem and the adapter.

Inventors

  • 👤 Herb H. Albert
  • 👤 Paul A. Renton
  • 👤 Stephen R. Schramke

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 22:10
CPC Classifications
H; H04; H04L; H04L69/00; H04L69/04; G; G06; G06Q; G06Q20/00; G06Q20/04; G06Q20/08; G06Q20/10; G06Q20/18; G06Q20/22; G06Q20/24; G06Q20/30; G06Q20/32; G06Q20/322; G06Q20/3223; G06Q20/325; G06Q20/38; G06Q20/382; G06Q20/3823; H04M; H04M15/00; H04M15/68; H04L1/00; H04L1/12; H04L1/16; H04L1/1607; H04M2215/00; H04M2215/01; H04M2215/0196; H04W; H04W28/00; H04W28/02; H04W28/06; H04W4/00; H04W4/18; H04W80/00; H04W80/04

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 165 words
An adapter which optimizes a financial transaction processed via a wireless transmission system by reducing the number of transmitted data packets, the transaction being generated by a financial transaction processing terminal that sends a data block indicative of a requested financial transaction, said adapter comprising: a receiver that receives the data block indicative of a requested financial transaction from the terminal; an identification circuit that identifies the data block received by said receiver as one of a set of types of financial transactions; a conversion circuit that performs a conversion of the data block into a common transmission data block, the conversion being based on the set of types of financial transactions identified by said identification circuit, wherein all of the types of financial transactions use a common transmission data block format; a compression circuit that compresses the common transmission data block into a compressed data block; and a transmitter that transmits the compressed data block via a connectionless protocol, via the wireless transmission system.
Claim 2
Dependent Claim 165 words
An adapter which optimizes a financial transaction processed via a wireless transmission system by reducing the number of transmitted data packets, the transaction being generated by a financial transaction processing terminal that sends a data block indicative of a requested financial transaction, said adapter comprising: a receiver that receives the data block indicative of a requested financial transaction from the terminal; an identification circuit that identifies the data block received by said receiver as one of a set of types of financial transactions; a conversion circuit that performs a conversion of the data block into a common transmission data block, the conversion being based on the set of types of financial transactions identified by said identification circuit, wherein all of the types of financial transactions use a common transmission data block format; a compression circuit that compresses the common transmission data block into a compressed data block; and a transmitter that transmits the compressed data block via a connectionless protocol, via the wireless transmission system.
Claim 3
Dependent Claim 21 words
The adapter of claim 1 wherein a portion of the wireless transmission system comprises the Cellular Digital Packet Data (CDPD) network.
Claim 4
Dependent Claim 34 words
The adapter of claim 1 wherein said receiver comprises a phone line connector coupled to said financial transaction processing terminal, a phone line interface and an audio-frequency modem coupled to said phone line interface.
Claim 5
Dependent Claim 14 words
The adapter of claim 1 wherein said transmitter utilizes a User Datagram Protocol (UDP).
Claim 6
Dependent Claim 14 words
The adapter of claim 1 wherein said transmitter utilizes a Connectionless Network Protocol (CNLP).
Claim 7
Independent Claim 164 words
A method for optimizing a financial transaction processed via a wireless transmission system by reducing the number of transmitted data packets, the transaction being generated by a financial transaction processing terminal that sends a data block indicative of a requested financial transaction, said method comprising the steps of: receiving a data block indicative of a particular financial transaction from the conventional financial transaction processing terminal; identifying the data block indicative of the particular financial transaction as one of a set of types of financial transactions; converting the data block into a common transmission data block, said converting of the data block being based on the identified type of financial transaction, such that all of the types of financial transactions use the common transmission data block format; compressing the common transmission data block into a compressed transmission data block, such as to use a minimum of data transmission packets; and transmitting the compressed transmission data block using a connectionless protocol, via the wireless transmission system.
Claim 8
Independent Claim 164 words
A method for optimizing a financial transaction processed via a wireless transmission system by reducing the number of transmitted data packets, the transaction being generated by a financial transaction processing terminal that sends a data block indicative of a requested financial transaction, said method comprising the steps of: receiving a data block indicative of a particular financial transaction from the conventional financial transaction processing terminal; identifying the data block indicative of the particular financial transaction as one of a set of types of financial transactions; converting the data block into a common transmission data block, said converting of the data block being based on the identified type of financial transaction, such that all of the types of financial transactions use the common transmission data block format; compressing the common transmission data block into a compressed transmission data block, such as to use a minimum of data transmission packets; and transmitting the compressed transmission data block using a connectionless protocol, via the wireless transmission system.
Claim 9
Dependent Claim 37 words
The method of claim 6 wherein said step of receiving a data block indicative of a particular financial transaction from the terminal includes the step of establishing a modem connection with the terminal with an audio-frequency modem.
Claim 10
Dependent Claim 33 words
The method of claim 6 wherein said step of transmitting the compressed transmission data block using a connectionless protocol includes the step of encapsulating the compressed transmission data block in a UDP datagram.
Claim 11
Dependent Claim 32 words
The method of claim 6 wherein said step of transmitting the compressed transmission data block using a connectionless protocol includes the step of transmitting the transmission data block using a CNLP protocol.
Claim 12
Independent Claim 242 words
A method of error detection in a conversion and wireless transmission of a data block indicative of a particular financial transaction, said method comprising the steps of: receiving the data block indicative of a particular financial transaction; identifying the data block indicative of a particular financial transaction as one of a set of types of financial transactions; computing a check code on the received data block indicative of a particular financial transaction; converting the data block of the identified type of financial transaction into a common transmission data block, such that all of the types of financial transactions use a common transmission data block format; including in a field of the common transmission data block the computed check code for the received data block indicative of a particular financial transaction; transmitting the common transmission data block via a wireless transmission system; receiving the common transmission data block via a wireless transmission system; re-converting the common transmission data block into a recovered copy of the received data block indicative of the particular financial transaction; calculating a check code on the recovered copy of the received data block indicative of a particular financial transaction; and comparing the check code calculated on the received data block against the check code included in the field of the common transmission data block and thereby detecting an error if the check code calculated on the received data block does not match the check code included in the field.
Claim 13
Independent Claim 242 words
A method of error detection in a conversion and wireless transmission of a data block indicative of a particular financial transaction, said method comprising the steps of: receiving the data block indicative of a particular financial transaction; identifying the data block indicative of a particular financial transaction as one of a set of types of financial transactions; computing a check code on the received data block indicative of a particular financial transaction; converting the data block of the identified type of financial transaction into a common transmission data block, such that all of the types of financial transactions use a common transmission data block format; including in a field of the common transmission data block the computed check code for the received data block indicative of a particular financial transaction; transmitting the common transmission data block via a wireless transmission system; receiving the common transmission data block via a wireless transmission system; re-converting the common transmission data block into a recovered copy of the received data block indicative of the particular financial transaction; calculating a check code on the recovered copy of the received data block indicative of a particular financial transaction; and comparing the check code calculated on the received data block against the check code included in the field of the common transmission data block and thereby detecting an error if the check code calculated on the received data block does not match the check code included in the field.
Claim 14
Dependent Claim 17 words
The method of claim 10 wherein the check code calculated comprises a Cyclic Redundancy Check (CRC) code.
Claim 15
Dependent Claim 30 words
The method of claim 10 wherein said step of transmitting the common transmission data block includes the step of encapsulating the common transmission data block in a connectionless protocol datagram.
Claim 16
Dependent Claim 14 words
The method of claim 12 wherein the connectionless protocol datagram comprises a UDP datagram.
Claim 17
Dependent Claim 27 words
The method of claim 10 wherein said step of transmitting the common transmission data block includes the step of transmitting the common transmission data block using CNLP.
Claim 18
Dependent Claim 56 words
The method of claim 10 wherein said step of transmitting the common transmission data block further includes the step of compressing the common data block into a compressed data block, and wherein said step of receiving the common transmission data block further includes the step of expanding the compressed data block into the common data block.
Claim 19
Dependent Claim 30 words
The method of claim 15 wherein said step of transmitting the common transmission data block further includes the step of encapsulating the compressed data block in a connectionless protocol datagram.
Claim 20
Dependent Claim 14 words
The method of claim 16 wherein the connectionless protocol datagram comprises a UDP datagram.
Claim 21
Dependent Claim 27 words
The method of claim 15 wherein said step of transmitting the common transmission data block includes the step of transmitting the common transmission data block using CNLP.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-24 2002-11-23 2003-05-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-24 2006-11-23 2007-05-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-24 2010-11-23 2011-05-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag