← Back to Patent Explorer
US5678010A Expired / Lapsed US ⏱️ 0.0 years remaining

Automated routing of messages over a network

Assignee: Verizon Patent and Licensing Inc
•
Filing: 1995-06-07
•
Granted: 1997-10-14
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for processing credit card transactions is disclosed. Transaction data to be processed is sent by point of sale terminal to a terminal node connected to a sophisticated communications network. The terminal node uses routing data contained in the transaction data to establish a connection to a verification service host. The connection is established while the terminal node concurrently continues to receive and then validate the transaction data. Overall transaction processing time is reduced because the network connection needed for verification of the transaction data is established while, rather than after, transaction data is received and validated.

Inventors

  • 👤 Paul M. Pittenger
  • 👤 Lloyd S. Palmer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 04:53
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G06; G06Q; G06Q20/00; G06Q20/04; G06Q20/08; G06Q20/10; G06Q20/20; G06Q20/202; G06Q20/38; G06Q20/40; G06Q20/403; G06Q20/4037; G06Q40/00; G06Q40/03

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 146 words
A credit card transaction system, comprising: a point of sale terminal for transmitting transaction data related to a credit card purchase; a terminal node on a communication network, said terminal node capable of receiving, validating, and forwarding said transaction data transmitted by said point of sale terminal; a target host at one of a plurality of verification services for verifying said transaction data related to said credit card purchase, said target host capable of receiving said transaction data from said terminal node via said host node on said communication network; said terminal node extracting routing data for establishing a connection between said terminal node and said target host from said transaction data while said terminal node receives and validates said transaction data; said terminal node initiating a connection between said terminal node and said target host while said terminal node receives and validates said transaction data.
Claim 2
Dependent Claim 146 words
A credit card transaction system, comprising: a point of sale terminal for transmitting transaction data related to a credit card purchase; a terminal node on a communication network, said terminal node capable of receiving, validating, and forwarding said transaction data transmitted by said point of sale terminal; a target host at one of a plurality of verification services for verifying said transaction data related to said credit card purchase, said target host capable of receiving said transaction data from said terminal node via said host node on said communication network; said terminal node extracting routing data for establishing a connection between said terminal node and said target host from said transaction data while said terminal node receives and validates said transaction data; said terminal node initiating a connection between said terminal node and said target host while said terminal node receives and validates said transaction data.
Claim 3
Dependent Claim 29 words
The system of claim 1, wherein said target host at one of said plurality of verification services is selected based on a bank identification number in said routing data.
Claim 4
Dependent Claim 28 words
The system of claim 1, wherein said connection from said terminal node to said target host is through one or more intermediate nodes connected to said communication network.
Claim 5
Independent Claim 90 words
A method of processing credit card transactions, said method comprising the steps of: transmitting transaction data from a point of sale terminal to a terminal node connected to a communications network; extracting from said transaction data routing data for establishing a connection between said terminal node and a verification service target host while said terminal node receives and validates said transaction data; establishing a connection between said terminal node and said target host, said connection initiated by said terminal node while said terminal node receives and validates said transaction data.
Claim 6
Independent Claim 90 words
A method of processing credit card transactions, said method comprising the steps of: transmitting transaction data from a point of sale terminal to a terminal node connected to a communications network; extracting from said transaction data routing data for establishing a connection between said terminal node and a verification service target host while said terminal node receives and validates said transaction data; establishing a connection between said terminal node and said target host, said connection initiated by said terminal node while said terminal node receives and validates said transaction data.
Claim 7
Dependent Claim 28 words
The method of claim 4, further comprising the step of selecting one of said plurality of verification services based on a bank identification number in said routing data.
Claim 8
Dependent Claim 30 words
The method of claim 4, further comprising the step of connecting from said terminal node to said target host through one or more intermediate nodes connected to said communication network.
Claim 9
Dependent Claim 263 words
A credit card transaction system, comprising: a point of sale terminal for transmitting transaction data related to a credit card purchase; a modem for answering calls initiated by said point of sale terminal; a terminal node controlling said modem, said terminal node connected to a communication network and capable of receiving, validating, and forwarding said transaction data transmitted by said point of sale terminal; a target host at one of a plurality of verification services for verifying said transaction data related to said credit card purchase, said target host capable of receiving said transaction data from said terminal node via a host node on said communication network; said terminal node extracting from said transaction data at substantially the point of arrival of said transaction data at said terminal node a bank identification number for selecting a target host computer at one of said plurality of verification services, said bank identification number contained in said transaction data transmitted by said point of sale terminal; network connection data for establishing a connection between said terminal node and said target host computer, said network connection data located using said bank identification number contained in said transaction data; said terminal node establishing a connection between said terminal node, a host node on said communication network, and said target host computer, said connection initiated by said terminal node at substantially the point at which said terminal node locates said network connection data; said terminal node receiving and performing a checksum on said transaction data, said receiving and performing being performed by said terminal node concurrently with said connection.
Claim 10
Dependent Claim 263 words
A credit card transaction system, comprising: a point of sale terminal for transmitting transaction data related to a credit card purchase; a modem for answering calls initiated by said point of sale terminal; a terminal node controlling said modem, said terminal node connected to a communication network and capable of receiving, validating, and forwarding said transaction data transmitted by said point of sale terminal; a target host at one of a plurality of verification services for verifying said transaction data related to said credit card purchase, said target host capable of receiving said transaction data from said terminal node via a host node on said communication network; said terminal node extracting from said transaction data at substantially the point of arrival of said transaction data at said terminal node a bank identification number for selecting a target host computer at one of said plurality of verification services, said bank identification number contained in said transaction data transmitted by said point of sale terminal; network connection data for establishing a connection between said terminal node and said target host computer, said network connection data located using said bank identification number contained in said transaction data; said terminal node establishing a connection between said terminal node, a host node on said communication network, and said target host computer, said connection initiated by said terminal node at substantially the point at which said terminal node locates said network connection data; said terminal node receiving and performing a checksum on said transaction data, said receiving and performing being performed by said terminal node concurrently with said connection.

References Cited (Backward Citations)

US4386266A Cited
US5231570A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-10-13 2001-04-14 2001-10-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-10-13 2005-04-14 2005-10-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-10-13 2009-04-14 2009-10-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag