85568494
Mar 13, 2012
Jan 28, 2014
Data processing services utilizing aggregated and sequenced data elements, namely, collective identifiers of the online identity of a person or entity in the context of electronic payment transactions
Computer and Scientific