Patent ID: 8799458

Claim:
A method for identifying a user device involved in an online transaction with a merchant web site, the method comprising: receiving a communication from a customer browser of a user device responsive to a redirect script request delivered to the customer browser in response to accessing by the customer browser a merchant web site to effect an online transaction, wherein the redirect script request causes the customer browser to communicate with an archiver to deliver a script request; returning a machine data collection script from the archiver to the customer browser in response to the script request, the machine data collection script collecting information, including machine identifying information, of the user device; and storing a transaction record comprising information related to the online transaction including a transaction identification string for use in identifying the online transaction, wherein the transaction identification string associates the machine identifying information with the transaction record for purposes of monitoring for possible fraudulent transactions, wherein the monitoring is based at least in part on the machine identifying information; and monitoring additional transactions to identify one or more devices to provide marketing to a customer based at least in part on the machine identifying information and the transaction identification string.