×

System and method for verifying user identity in a virtual environment

  • US 10,153,901 B2
  • Filed: 10/12/2015
  • Issued: 12/11/2018
  • Est. Priority Date: 11/23/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of providing third party network user authentication for a first party user attempting to access a network service provided by a second party, said method comprising, at a third party authentication server:

  • registering a network service;

    registering a user device with a first user;

    generating a first encryption key associated with the user device;

    receiving a first encrypted check message from the user device;

    generating timestamp information for the first encrypted check message;

    receiving a second encrypted check message from the network service;

    generating timestamp information for the second encrypted check message;

    comparing the timestamp information for the first encrypted check message and the timestamp information for the second encrypted check message;

    decrypting the first check message and the second check message using the first encryption key;

    authorizing at least one of a network access or a network transaction between the first user and the network service based at least in part on a determination that a difference between the timestamp information for the first encrypted check message and the timestamp information for the second encrypted check message is less than a first threshold, and a comparison of the decrypted information from the first check message and the second check message; and

    sending an authorization message to the network service based on said authorizing,wherein authorizing the at least one of a network access or a network transaction between the first user and the network service is further based at least in part on a determination that a time difference between timestamps included in the received first encrypted check message and the received second encrypted check message is less than a second threshold.

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