×

Transaction confirmation and authentication based on device sensor data

  • US 10,269,017 B1
  • Filed: 11/21/2017
  • Issued: 04/23/2019
  • Est. Priority Date: 11/21/2017
  • Status: Active Grant
First Claim
Patent Images

1. A transaction server, comprising:

  • one or more processors to;

    transmit, via a peer-to-peer application, peer-to-peer data between a first mobile device and a second mobile device to facilitate a first user of the first mobile device meeting a second user of the second mobile device to conduct a peer-to-peer transfer of a good or a currency,the transaction server being remote to the first mobile device and the second mobile device,the peer-to-peer application operating on the first mobile device and the second mobile device, andthe peer-to-peer transfer physically occurring between the first user of the first mobile device and the second user of the second mobile device in exchange for a credit to a user account;

    receive transaction data from at least one of the first mobile device or the second mobile device via the peer-to-peer application,the transaction data indicating that the peer-to-peer transfer of a good or a currency occurred, andthe transaction data indicating a transaction location associated with the peer-to-peer transfer;

    receive, from the first mobile device and via the peer-to-peer application, first sensor data,the first sensor data indicating;

    a first location recorded by a first sensor of the first mobile device at a first point in time, 

    the first point in time being associated with the peer-to-peer transfer,first non-geographic data recorded by a first non-geographic sensor of the first mobile device at the first point in time, andfirst gait data recorded by a gait sensor of the first mobile device, 

    the first gait data indicating a gait of the first user of the first mobile device;

    receive, from the second mobile device and via the peer-to-peer application, second sensor data,the second sensor data indicating;

    a second location recorded by a second sensor of the second mobile device at a second point in time, 

    the second point in time being associated with the peer-to-peer transfer,second non-geographic data recorded by a second non-geographic sensor of the second mobile device at the second point in time, andsecond gait data recorded by a gait sensor of the second mobile device, 

    the second gait data indicating a gait of the second user of the second mobile device;

    determine, using a machine learning model, a confidence score for confirming whether the peer-to-peer transfer occurred based on the transaction data, the first sensor data, and the second sensor data,the confidence score being determined based on different weights assigned to comparisons of;

    the transaction location, the first location, and the second location, andthe first non-geographic data and the second non-geographic data;

    confirm whether the peer-to-peer transfer occurred based on the confidence score;

    receive gait authentication data associated with the first user of the first mobile device and the second user of the second mobile device;

    determine whether the peer-to-peer transfer is authentic based on the gait authentication data, the first gait data, and the second gait data; and

    selectively credit the user account based on whether the peer-to-peer transfer is confirmed to have occurred and whether the peer-to-peer transfer is determined to be authentic.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×