Transaction ID system and process

Information

  • Patent Grant
  • 8145567
  • Patent Number
    8,145,567
  • Date Filed
    Thursday, June 30, 2005
    19 years ago
  • Date Issued
    Tuesday, March 27, 2012
    12 years ago
Abstract
A system and process for creating, maintaining, and using transaction identifiers, i.e. a transaction DNA, is provided. The DNA, along with other transactional information, is sent through a set of intermediary entities as found in a standard transaction processing system. The DNA is based on information that may include source ID, merchant ID, and order ID. The order ID is a unique number that can be generated by the merchant. The DNA is maintained throughout the lifecycle of the transaction, including authorization requests, settlement requests, and exception item processing. The DNA allows the bank to provide precise transactional matching to the original transaction for the merchant, making reconciliation always possible, fast, and automatic, and ensuring information is presented in a manner that the merchant chooses.
Description
BACKGROUND OF THE INVENTION

1. Technical Field


The invention relates to electronic transactions. More particularly, the invention relates to a system and process for establishing and maintaining a transaction ID that enables a merchant to track a transaction over all systems and tie back any activity against such transaction over time.


2. Description of the Prior Art


In order for a credit card transaction to be processed, it must go through a set of intermediary entities until a resolution is established. For example, an e-commerce transaction can include: a merchant server makes a request for funds; the transactional data is sent to the acquirer server, which sends the transactional data to the card association server for verifying compliance with the credit card association; the transaction is then forwarded to an associated issuing bank server for funds availability and settlement determination. Upon such determination, the transaction is then re-routed backwards through the process. Each component in each step of the process requires certain information in a specified manner. Because of this constraint, each step of the process requires from the next step of the process not only that step's requirements, but also the previous step's requirements. The end result is that the burden is on the merchant to offer different information in different electronic formats to satisfy the data needs of each intermediary entity at each step of the transaction process. Each intermediary entity takes the informational data it needs and passes the transactional data onto the next intermediary for the next step.


Because the merchant server is the last step in this chain, the merchant server presently does not have its own unique format or information attached with any particular transaction. Furthermore, a merchant does not necessarily have the capability of creating such a transaction ID. Barriers to a merchant having capability of creating merchant transaction IDs include that the cost for development can be prohibitive and overwhelming for a single merchant and also that coordination among merchants may not be achieved because the intermediary entities may not allow for each merchant to create its own proprietary system.


The effects of such a disjointed system and process fall entirely on the merchant. Further problems a merchant can encounter include the following:

    • Often, there is no certain transactional match throughout the life cycle of the transaction because the many different systems involved use different and unrelated identifiers in their messages and logs;
    • Reconciliation of a transaction, if at all possible, takes a lot of time because a merchant can't use its own identifier to search the database hosted by the acquirer;
    • Reconciliation of a transaction, if at all possible, takes a lot of manual labor because of the prior condition. The merchant has to use non-specific search criteria, such as card number and dollar amount of a transaction, which produces multiple matches that must be sorted through manually; and
    • Exception items which are often presented months after the original transaction are difficult to research and reconcile because the lack of a transaction identifier (transaction ID) makes it difficult or impossible to retrieve the original transaction.


It would be advantageous to provide a computer implemented system and process to facilitate a merchant identifying and tracking a particular transaction at any stage during the lifecycle of the transaction; to improve time for reconciliation of transactions; to automate reconciliation of transactions; and to organize transactional data in a meaningful way for improving transactional processes during the lifecycle of a transaction.


SUMMARY OF THE INVENTION

A system and process for creating and maintaining transaction identifiers is provided. The transaction identifiers become a kind of transaction DNA. The DNA or portions thereof is passed along with other transactional information through the same set of intermediaries as found in a standard transaction processing system. The DNA can be based on a source ID, merchant ID, and order ID. The order ID is a unique number that can be generated by the merchant or can be generated by a gateway system when the merchant does not provide an order ID. The DNA is maintained throughout the lifecycle of the transaction and any subsequent activity associated with such transaction, including authorization of payment, settlement, chargebacks, chargeback reversals, and other dispute resolution. Hence, a merchant can track a transaction over all systems and can tie back any activity against it over time. This process can be used for credit card transactions and electronic check transactions. It is also available for multi-currency transactions. The DNA for transactions allows a bank to provide precise transactional matching back to the original transaction for the merchant, such that for the merchant reconciliation is always possible, reconciliation is fast, reconciliation is automatic, and information is presented in the manner that the merchant chooses.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is an authorization flow diagram using transaction ID according to the invention;



FIG. 2 is a settlement flow diagram using transaction ID according to the invention; and



FIG. 3 is an exception item flow diagram using transaction ID according to the invention.





DETAILED DESCRIPTION OF THE INVENTION

A system and process for creating and maintaining transaction identifiers is provided. The transaction identifiers become a kind of transaction DNA. The DNA or portions thereof is passed along with other transactional information through the same set of intermediaries as found in a standard transaction processing system. The DNA can be based on a source ID, merchant ID, and order ID. The order ID is a unique number that can be generated by the merchant or can be generated by a gateway system when the merchant does not provide an order ID. The DNA is maintained throughout the lifecycle of the transaction and any subsequent activity associated with such transaction, including authorization of payment, settlement, chargebacks, chargeback reversals, and other dispute resolution. Hence, a merchant can track a transaction over all systems and can tie back any activity against it over time. This process can be used for credit card transactions and electronic check transactions. It is also available for multi-currency transactions. The DNA for transactions allows a bank to provide precise transactional matching back to the original transaction for the merchant, such that for the merchant reconciliation is always possible, reconciliation is fast, reconciliation is automatic, and information is presented in the manner that the merchant chooses.


It should be appreciated that the terms transaction ID, transaction DNA, and DNA are used interchangeably herein.


In one embodiment of the invention, the transaction DNA is based on or includes the following information:

    • Source ID;
    • Client ID; and
    • Merchant Order ID (or Order ID), a unique number that can be generated by the merchant or by the system for the merchant.


It should be appreciated that the DNA is maintained throughout the entire life of the given transaction and any subsequent activity associated with such transaction, such as for example:

    • Authorization of payment;
    • Settlement;
    • Chargebacks;
    • Chargeback Reversals; and
    • Other dispute resolution.


This invention can be used for credit cards, electronic checks such as MasterCard, Visa, Amex, and Discover, and for multi-currency transactions. It should be appreciated that Amex and Discover capability adds a great value because such transactions are usually processed with the minimal tracking and reporting capabilities.


It should further be appreciated that the transaction DNA provides precise transactional matching to the original transaction for the merchant whereby the following is true:

    • Reconciliation is always possible;
    • Reconciliation is fast;
    • Reconciliation is automatic; and
    • Information can be presented in a manner chosen by the merchant.


      An Exemplary Transaction Authorization Flow


One embodiment of the invention can be described with reference to FIG. 1, a detailed transaction authorization flow diagram showing the creation and passing of component IDs of the more generalized transaction ID according to the invention.


On each authorization request the merchant 102 passes a previously assigned Source ID (202) to a global payment gateway 104. The Source ID (202) is a value assigned by the Global Payments Gateway (GPG) to each major entity that generates transactions into the GPG. In one embodiment of the invention, the Source ID (202) is the highest level identifier in a GPG hierarchy of identifiers. The merchant passes a merchant self-assigned Merchant Reference ID. In one embodiment of the invention, the merchant generates and passes a unique Order ID to the GPG. The global payment gateway checks the Order ID to verify that it is unique within the Source ID.


In one embodiment of the invention, if the merchant does not send an Order ID, then the global payment gateway generates a unique Order ID on the merchant's behalf (204).


It should be appreciated that in one embodiment of the invention, the Source ID has under it one or more Merchant Ref IDs which has under it one or more Order IDs, thus defining a type of hierarchy of identifiers.


The global payment gateway generates 104 a unique Authorization Reference ID, using both the Order ID and the Merchant Reference ID (if available), and passes the Authorization Reference ID to the acquirer 106 as part of the authorization request (206). The acquirer 106 then passes the authorization request (206) through the card association 108 to the card issuer 110.


After receiving an authorization response from the credit card issuer 110, the acquirer 106 returns the authorization response with the original Authorization Reference ID back to the global payment gateway (208).


The global payment gateway 104 uses the Authorization Reference ID to retrieve both the original Order ID and Merchant Reference ID (if present.) Hence, the global payment gateway 104 returns the authorization response to the merchant 102 with the unique Order ID and the Merchant Reference ID (if present), both obtained from the returned Authorization Reference ID (210).


It should be appreciated that according to invention, the Order ID is fully retrieved for the merchant, as opposed to being lost.


An Exemplary Transaction Settlement Flow


One embodiment of the invention can be described with reference to FIG. 2, a detailed transaction settlement flow diagram showing the creation and passing of component IDs of the more generalized transaction ID according to the invention.


In one embodiment of the invention, on each settlement request (302), such as after shipment of the purchased item, the merchant 102 passes the previously assigned Source ID, the unique Order ID and a unique Client Settlement ID to the global payment gateway 104. The unique Client Settlement ID is used by the global payment gateway 104 to avoid duplicate settlements.


Once the global payment gateway 104 determines the settlement request is not a duplicate request, the gateway 104 generates a unique Cross Reference ID and passes it (304) along with the settlement date to the acquirer 106 as part of the settlement request. In one embodiment of the invention, the acquirer imbeds this unique Cross Ref ID into a unique Transaction Reference ID that is created by the acquirer and maintained by the issuer and acquirer for the life of the settled transaction. The acquirer 106 sends the settlement request along with the Transaction Reference ID (306) to the card issuer 110 for processing.


The acquirer 106 receives an acknowledgement to the settlement request (308) from the issuer 110 and then passes it (310) to the global payment gateway 104. The global payment gateway 104 uses the Transaction Ref ID and the embedded Cross-Ref ID from the settlement acknowledgment to retrieve the Order ID and the Client Settlement ID.


The global payment gateway returns (312) the settlement acknowledgement to the merchant 104 along with the Order ID and the Client Settlement ID so that the merchant can reconcile the settlement.


It should be appreciated that the invention provides a cross reference lookup table to identify and retrieve any of the following: Transaction Reference ID, Cross Reference ID, Client Settlement ID, Order ID, and Authorization Reference ID. In one embodiment of the invention, the global payment gateway creates the cross-reference table. An example table can be found in Table A herein below.













TABLE A





Transaction
Cross
Client

Authorization


Ref ID
Reference ID
Settlement ID
Order ID
Reference ID







Abc
Xyz
123
Uvw
456










An Exemplary Transaction Exception Item Flow


Suppose thirty to sixty days after a transaction a consumer is not happy with the purchased and received shipped item. The process of negotiating the consequent consumer's dispute is referred to herein as a transaction exception item. One embodiment of the invention can be described with reference to FIG. 3, wherein a detailed exception item flow diagram shows the creation and passing of component IDs of the more generalized transaction ID according to the invention.


The card issuing bank 110 receives and processes a transaction dispute request from a cardholder. Based on the type of dispute the card issuer creates and issues either a chargeback or retrieval request (402), i.e. an exception item request, to the acquirer 106. The Transaction Reference ID with the embedded Cross Reference ID from the original settlement request is included in the exception item request.


The acquirer 106 passes the exception item and the Transaction Reference ID (404) with the embedded Cross Reference ID to the global payment gateway 104.


The global payment gateway 104 extracts (406) the Cross Reference ID from the Transaction Reference ID and, using the cross reference table, retrieves the original transaction information from its database by using the Cross Reference ID and the original settlement date.


The global payment gateway 104 sends the merchant 102 the exception item with the original Order ID, Client Settlement ID and Transaction Reference ID (408) so that the merchant can electronically retrieve the original transaction details from its database in order to research and reconcile the exception item.


Hence, it should be appreciated that with Beginning of Day (BOD) Exception and End of Day (EOD) Reconciliation file transfer to the merchant, the invention provides the merchant daily reconciliation and comprehensive reporting capability. This combined functionality allows the customer to have one seamless picture of all his or her transactions at any given point of the transaction's path and on any date.


It should be appreciated that the configuration of servers and certain processes for the merchant, global payment gateway, acquirer, card association, and issuer are meant by way of example only. The software and hardware implementations can be distributed among one or more servers and one or more computer applications or modules without departing from the scope and spirit of the invention.


Accordingly, although the invention has been described in detail with reference to particular preferred embodiments, persons possessing ordinary skill in the art to which this invention pertains will appreciate that various modifications and enhancements may be made without departing from the spirit and scope of the claims that follow.

Claims
  • 1. A computer implemented method for a merchant to track an original transaction throughout a lifecycle of the original transaction, the method comprising the steps of: sending, by a global payment gateway server, an authorization response along with a merchant reference identifier and an order identifier to the merchant, a merchant authorization request including the merchant reference identifier and the order identifier, said original transaction associated with the merchant authorization request and the authorization response, the order identifier being a unique number received from the merchant, the merchant reference identifier being an identifier for said original transaction received from said merchant;sending, by the global payment gateway server, a settlement acknowledgment along with the order identifier and a client settlement identifier to the merchant, a merchant settlement request including said order identifier and said client settlement identifier, said original transaction associated with the merchant settlement request and the settlement acknowledgment, the client settlement identifier being a unique identifier used by the global payment gateway server to avoid duplicate settlements; andsending, by the global payment gateway server, an exception item request along with said order identifier, a transaction reference identifier, and said client settlement identifier to the merchant, said original transaction associated with said exception item request, the transaction reference identifier received from an acquirer of the original transaction.
  • 2. The computer implemented method of claim 1, wherein the method further comprises the steps of: generating, by the global payment gateway server, a source identifier, the source identifier being a value assigned by the global payment gateway server to said merchant;sending, by the global payment gateway server, the source identifier to the merchant, wherein said source identifier is unique to said merchant;receiving, at the global payment gateway server, said merchant authorization request from said merchant, wherein said merchant authorization request comprises said source identifier, said order identifier, and said merchant reference identifier;generating, by said global payment gateway server, an authorization reference identifier using said order identifier;sending, by said global payment gateway server, said authorization reference identifier to said acquirer for processing;receiving, by said global payment gateway server, said authorization response from the acquirer, wherein said authorization response comprises said authorization reference identifier; andresponsive to receiving said authorization response, using, by said global payment gateway server, said authorization reference identifier to retrieve said order identifier and said merchant reference identifier.
  • 3. The computer implemented method of claim 2 further comprising the step of: determining that said order identifier was not received by said global payment gateway server; and in response to determining that the order identifier was not received by the global payment gateway server, generating, by said global payment gateway server, the order identifier, the order identifier associated with said original transaction.
  • 4. The computer implemented method of claim 2, wherein the method further comprises the steps of: receiving, at said global payment gateway server, said merchant settlement request from said merchant, said merchant settlement request comprising said source identifier, said order identifier, and said client settlement identifier;generating, by said global payment gateway server, a cross reference identifier;sending said merchant settlement request to said acquirer along with a settlement date and said cross reference identifier, the cross reference identifier embedded in said transaction reference identifier;receiving, at said global payment gateway server, said settlement acknowledgment from said acquirer, said settlement acknowledgment responsive to said merchant settlement request; andusing, by said global payment gateway server, said cross reference identifier to retrieve said order identifier and said client settlement identifier.
  • 5. The computer implemented method of claim 4, wherein the method further comprises the steps of: receiving, at the global payment gateway server, said exception item request from said acquirer prior to sending the exception item request to the merchant, said exception item request comprising said transaction reference identifier in which is embedded said cross reference identifier; andresponsive to receiving said exception item request, extracting, by said global payment gateway server, said cross reference identifier from the transaction reference identifier.
  • 6. The computer implemented method of claim 4, further comprising the step of: providing, by said global payment gateway server, a cross reference table to associate said transaction reference identifier, said cross reference identifier, said client settlement identifier, and said order identifier.
  • 7. A global payment gateway server on a computer network for a merchant to track an original transaction throughout a lifecycle of the original transaction, the global payment gateway server comprising: means for sending an authorization response for the original transaction to said merchant, the authorization response including a merchant reference identifier and an order identifier, a merchant authorization request including the merchant reference identifier and the order identifier, said original transaction associated with the merchant authorization request and the authorization response, said order identifier being a unique number, the merchant reference identifier being an identifier received from said merchant;means for sending a settlement acknowledgment to said merchant, the settlement acknowledgment including the order identifier and a client settlement identifier, a merchant settlement request including said order identifier and said client settlement identifier, said original transaction associated with the merchant settlement request and the settlement acknowledgment, said client settlement identifier being a unique identifier used by the global payment gateway server to avoid duplicate settlements; andmeans for sending an exception item request to said merchant, the exception item request including said order identifier, a transaction reference identifier, and said client settlement identifier, said original transaction associated with said exception item request, the transaction reference identifier received from an acquirer of the original transaction.
  • 8. The global payment gateway server of claim 7, further comprising: means for generating a source identifier, said source identifier being unique to said merchant, the source identifier being a value assigned by the global payment gateway server to said merchant;means for sending said source identifier to said merchant;means for receiving the merchant authorization request from said merchant, said merchant authorization request comprising said source identifier, said order identifier, and the merchant reference identifier;means for generating an authorization reference identifier using said order identifier;means for sending said authorization reference identifier to said acquirer;means for receiving said authorization response from said acquirer, wherein said authorization response comprises said authorization reference identifier; andmeans for using, responsive to receiving said authorization response, said authorization reference identifier to retrieve said order identifier and said merchant reference identifier.
  • 9. The global payment gateway server of claim 7 further comprising: means for generating the order identifier, said order identifier was not available and not sent to said global payment gateway server.
  • 10. The global payment gateway server of claim 8, further comprising: means for receiving said merchant settlement request, said merchant settlement request comprising said source identifier, said order identifier, and said client settlement identifier, said merchant settlement request received from said merchant, said client settlement identifier received from said merchant;means for generating a cross reference identifier;means for sending said merchant settlement request to said acquirer, said merchant settlement request further comprising a settlement date and said cross reference identifier, said merchant settlement request further comprising said transaction reference identifier, said transaction reference identifier including said cross reference identifier;means for receiving said settlement acknowledgment from the acquirer, the settlement acknowledgment responsive to said merchant settlement request; andmeans for using said cross reference identifier to retrieve said order identifier and said client settlement identifier.
  • 11. The global payment gateway server of claim 10, further comprising: means receiving the exception item request from said acquirer, said exception item request comprising said transaction reference identifier, said cross reference identifier being embedded in said transaction reference identifier; andmeans for extracting, responsive to receiving said exception item request, said cross reference identifier.
  • 12. The global payment gateway server of claim 10, further comprising: a cross reference table to associate said transaction reference identifier, said cross reference identifier, said client settlement identifier, and said order identifier.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation-in-part of U.S. patent application Ser. No. 09/703,357, Method and Apparatus for Integrated Payments Processing and Decisioning for Internet Transactions, filed 31 Oct. 2000 now U.S. Pat. No. 7,333,953, and claims priority to U.S. Provisional Patent Application Ser. No. 60/585,371, Transaction ID Process, filed Jul. 2, 2004, both of which applications are incorporated herein in their entirety by this reference thereto.

US Referenced Citations (213)
Number Name Date Kind
4341951 Benton Jul 1982 A
4727243 Savar Feb 1988 A
4799156 Shavit Jan 1989 A
4813077 Woods Mar 1989 A
4823264 Deming Apr 1989 A
4922521 Krikke et al. May 1990 A
4935870 Burk, Jr. et al. Jun 1990 A
4947028 Gorog Aug 1990 A
4948174 Thomson Aug 1990 A
4977595 Ohta et al. Dec 1990 A
4982346 Girouard et al. Jan 1991 A
4992940 Dworkin Feb 1991 A
5025373 Keyser, Jr. et al. Jun 1991 A
5053607 Carlson et al. Oct 1991 A
5060153 Nakagawa Oct 1991 A
5077607 Johnson et al. Dec 1991 A
5093787 Simmons Mar 1992 A
5121945 Thomson Jun 1992 A
5175682 Higashiyama et al. Dec 1992 A
5177342 Adams Jan 1993 A
5220501 Lawlor et al. Jun 1993 A
5231569 Myatt et al. Jul 1993 A
5247575 Sprague et al. Sep 1993 A
5311594 Penzias May 1994 A
5321751 Ray et al. Jun 1994 A
5326959 Perazza Jul 1994 A
5334823 Noblett Aug 1994 A
5336870 Hughes et al. Aug 1994 A
5341429 Stringer et al. Aug 1994 A
5347632 Filepp et al. Sep 1994 A
5351186 Bullock et al. Sep 1994 A
5351293 Michener et al. Sep 1994 A
5357563 Hamilton Oct 1994 A
5361201 Jost et al. Nov 1994 A
5377269 Heptig et al. Dec 1994 A
5383113 Kight et al. Jan 1995 A
5386104 Sime Jan 1995 A
5386458 Nair Jan 1995 A
5412190 Josephson et al. May 1995 A
5414833 Hershey et al. May 1995 A
5453601 Rosen Sep 1995 A
5455407 Rosen Oct 1995 A
5465206 Hilt et al. Nov 1995 A
5475585 Bush Dec 1995 A
5477040 Lalonde Dec 1995 A
5483445 Pickering Jan 1996 A
5484988 Hills et al. Jan 1996 A
5496991 Delfer, III et al. Mar 1996 A
5500513 Langhans et al. Mar 1996 A
5530438 Bickham et al. Jun 1996 A
5532464 Josephson et al. Jul 1996 A
5557518 Rosen Sep 1996 A
5590197 Chen et al. Dec 1996 A
5596642 Davis et al. Jan 1997 A
5596643 Davis et al. Jan 1997 A
5604802 Holloway Feb 1997 A
5621797 Rosen Apr 1997 A
5623547 Jones et al. Apr 1997 A
5642419 Rosen Jun 1997 A
5649114 Deaton et al. Jul 1997 A
5649117 Landry Jul 1997 A
5652786 Rogers Jul 1997 A
5677955 Doggett Oct 1997 A
5680305 Apgar, IV Oct 1997 A
5684965 Pickering Nov 1997 A
5691524 Josephson Nov 1997 A
5696907 Tom Dec 1997 A
5696909 Wallner Dec 1997 A
5699528 Hogan Dec 1997 A
5710889 Clark et al. Jan 1998 A
5715298 Rogers Feb 1998 A
5715314 Payne et al. Feb 1998 A
5717868 James Feb 1998 A
5724424 Gifford Mar 1998 A
5745654 Titan Apr 1998 A
5748737 Daggar May 1998 A
5750972 Botvin May 1998 A
5757917 Rose et al. May 1998 A
5758327 Gardner et al. May 1998 A
5783808 Josephson Jul 1998 A
5799087 Rosen Aug 1998 A
5801366 Funk et al. Sep 1998 A
5812668 Weber Sep 1998 A
5815657 Williams et al. Sep 1998 A
5819226 Gopinathan et al. Oct 1998 A
5826245 Sandberg-Diment Oct 1998 A
5832463 Funk Nov 1998 A
5848400 Chang Dec 1998 A
5850446 Berger et al. Dec 1998 A
5870456 Rogers Feb 1999 A
5870721 Norris Feb 1999 A
5870724 Lawlor et al. Feb 1999 A
5873072 Kight et al. Feb 1999 A
5884290 Smorodinsky et al. Mar 1999 A
5889863 Weber Mar 1999 A
5890140 Clark et al. Mar 1999 A
5892900 Ginter et al. Apr 1999 A
5893080 McGurl et al. Apr 1999 A
5898154 Rosen Apr 1999 A
5905736 Ronen et al. May 1999 A
5910987 Ginter et al. Jun 1999 A
5915019 Ginter et al. Jun 1999 A
5917912 Ginter et al. Jun 1999 A
5920629 Rosen Jul 1999 A
5920847 Kolling et al. Jul 1999 A
5923016 Fredregill Jul 1999 A
5930776 Dykstra et al. Jul 1999 A
5931917 Nguyen et al. Aug 1999 A
5936219 Yoshida et al. Aug 1999 A
5936221 Corder et al. Aug 1999 A
5943424 Berger et al. Aug 1999 A
5943656 Crooks et al. Aug 1999 A
5949045 Ezawa et al. Sep 1999 A
5949876 Ginter et al. Sep 1999 A
5953423 Rosen Sep 1999 A
5956700 Landry Sep 1999 A
5963648 Rosen Oct 1999 A
5963924 Williams et al. Oct 1999 A
5963925 Kolling et al. Oct 1999 A
5970475 Barnes et al. Oct 1999 A
5978840 Nguyen et al. Nov 1999 A
5982891 Ginter et al. Nov 1999 A
5983207 Turk et al. Nov 1999 A
5983208 Haller et al. Nov 1999 A
5987132 Rowney Nov 1999 A
5991750 Watson Nov 1999 A
5996076 Rowney et al. Nov 1999 A
5999625 Bellare et al. Dec 1999 A
6002767 Kramer Dec 1999 A
6009411 Kepecs Dec 1999 A
6014645 Cunningham Jan 2000 A
6016484 Williams et al. Jan 2000 A
6021202 Anderson et al. Feb 2000 A
6026379 Haller et al. Feb 2000 A
6029149 Dykstra et al. Feb 2000 A
6029150 Kravitz Feb 2000 A
6029152 Bublitz et al. Feb 2000 A
6029154 Pettitt Feb 2000 A
6032133 Hilt et al. Feb 2000 A
6036344 Goldenberg Mar 2000 A
6044362 Neely Mar 2000 A
6047067 Rosen Apr 2000 A
6047268 Bartoli et al. Apr 2000 A
6047887 Rosen Apr 2000 A
6049793 Tomita Apr 2000 A
6052671 Crooks et al. Apr 2000 A
6052675 Checchio Apr 2000 A
6065675 Teicher May 2000 A
6070150 Remington May 2000 A
6072870 Nguyen et al. Jun 2000 A
6119105 Williams Sep 2000 A
6128602 Northington Oct 2000 A
6138107 Elgamal Oct 2000 A
6160874 Dickerman Dec 2000 A
6163772 Kramer et al. Dec 2000 A
6164528 Hills Dec 2000 A
6167378 Webber Dec 2000 A
6178409 Weber et al. Jan 2001 B1
6185545 Resnick Feb 2001 B1
6188994 Egendorf Feb 2001 B1
6189785 Lowery Feb 2001 B1
6202054 Lawlor Mar 2001 B1
6226624 Watson May 2001 B1
6243689 Norton Jun 2001 B1
6253027 Weber et al. Jun 2001 B1
6253193 Ginter et al. Jun 2001 B1
6282522 Davis Aug 2001 B1
6283366 Hills et al. Sep 2001 B1
6292789 Schutzer Sep 2001 B1
6304860 Martin Oct 2001 B1
6304915 Nguyen et al. Oct 2001 B1
6324525 Kramer et al. Nov 2001 B1
6330546 Gopinathan et al. Dec 2001 B1
6341353 Herman et al. Jan 2002 B1
6343279 Bissonette Jan 2002 B1
6354491 Nichols Mar 2002 B2
6363363 Haller et al. Mar 2002 B1
6363488 Ginter et al. Mar 2002 B1
6373950 Rowney Apr 2002 B1
6389402 Ginter et al. May 2002 B1
6389403 Dorak May 2002 B1
6408284 Hilt et al. Jun 2002 B1
6411938 Gates Jun 2002 B1
6412092 Raghunath Jun 2002 B1
6427140 Ginter et al. Jul 2002 B1
6431439 Suer Aug 2002 B1
6442748 Bowman-Amuah Aug 2002 B1
6477580 Bowman-Amuah Nov 2002 B1
6496850 Bowman Dec 2002 B1
6502213 Bowman Dec 2002 B1
6609114 Gressel et al. Aug 2003 B1
6629081 Cornelius et al. Sep 2003 B1
6640304 Ginter et al. Oct 2003 B2
7333953 Banaugh et al. Feb 2008 B1
20010010046 Muyres et al. Jul 2001 A1
20010042016 Muyres et al. Nov 2001 A1
20010056405 Muyres et al. Dec 2001 A1
20020002488 Muyres et al. Jan 2002 A1
20020004744 Muyres et al. Jan 2002 A1
20020010679 Felsher Jan 2002 A1
20020032612 Williams et al. Mar 2002 A1
20020048369 Ginter et al. Apr 2002 A1
20020073043 Herman et al. Jun 2002 A1
20020112171 Ginter et al. Aug 2002 A1
20030088784 Ginter et al. May 2003 A1
20030105721 Ginter et al. Jun 2003 A1
20030140007 Kramer et al. Jul 2003 A1
20030163431 Ginter et al. Aug 2003 A1
20030191719 Ginter et al. Oct 2003 A1
20040054630 Ginter et al. Mar 2004 A1
20060074799 Averyt Apr 2006 A1
20060089906 Rowley Apr 2006 A1
20080162317 Banaugh et al. Jul 2008 A1
Foreign Referenced Citations (19)
Number Date Country
803827 Oct 1997 EP
0944879 Sep 1999 EP
0 992 952 Apr 2000 EP
1029311 Aug 2000 EP
1085443 Mar 2001 EP
1115095 Jul 2001 EP
1153375 Nov 2001 EP
1256864 Nov 2002 EP
1265200 Dec 2002 EP
1265202 Dec 2002 EP
2002-157537 May 2002 JP
WO 9210901 Jun 1992 WO
WO 9303446 Feb 1993 WO
WO 9837675 Aug 1998 WO
WO 9858339 Dec 1998 WO
WO 9918529 Apr 1999 WO
WO 0033221 Jun 2000 WO
WO 0036570 Jun 2000 WO
WO 0057330 Sep 2000 WO
Related Publications (1)
Number Date Country
20060010070 A1 Jan 2006 US
Provisional Applications (1)
Number Date Country
60585371 Jul 2004 US
Continuation in Parts (1)
Number Date Country
Parent 09703357 Oct 2000 US
Child 11172748 US