×

NETWORK SECURITY BASED ON PROXIMITY

  • US 20170171173A1
  • Filed: 12/09/2015
  • Published: 06/15/2017
  • Est. Priority Date: 12/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method to provide secure data access based on computing device proximity verification, comprising:

  • generating, by one or more computing devices, a first beacon device identifier code and a first random nonce;

    associating, by the one or more computing devices, the first beacon device identifier code and the first random nonce with a first system location;

    transmitting, by the one or more computing devices and to a beacon device at the first system location, the first beacon device identifier code and the first random nonce, wherein the beacon device broadcasts the first beacon device identifier code and the first random nonce at the first system location;

    receiving, by the one or more computing devices and from each of one or more user computing devices at the first system location, data comprising the first beacon device identifier code received by the respective user computing device from the beacon device at the first system location, current location data, and a respective user account identifier associated with a user account associated with the respective user computing device;

    receiving, by the one or more computing devices and from a computing device associated with the first system location, data comprising a request for user account information, and a random nonce received by the computing device associated with the first system location from the beacon device at the first system location;

    comparing, by the one or more computing devices, the random nonce received from the computing device associated with the first system location to the random nonce associated with the first system location by the one or more computing devices;

    in response to determining a correspondence between the received random nonce and the associated random nonce, identifying, by the one or more computing devices, one or more user account identifiers associated with the one or more user computing devices that retransmitted the first beacon device identifier code and that have current location data corresponding to the first system location; and

    transmitting, by the one or more computing devices and to the computing device associated with the first system location, the one or more user account identifiers.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×