×

System for processing an even request by determining a matching user profile based on user identifying information

  • US 10,284,538 B2
  • Filed: 10/26/2016
  • Issued: 05/07/2019
  • Est. Priority Date: 10/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for processing electronic events, whereby the system provides validation of identity, the system comprising:

  • a computer apparatus including a processor and a memory; and

    a software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to;

    identify a set of profiles associated with a set of users;

    for each profile of the set of profiles, identify a set of identity information;

    for each profile of the set of profiles, validate the set of identity information;

    receive an event request, wherein the event request comprises user identifying information;

    compare the user identifying information with the sets of identity information of the set of profiles;

    determine a matching profile from the set of profiles based on comparing the user identifying information and the sets of identity information of the set of profiles, wherein the matching profile is associated with a user;

    in response to determining the matching profile, process the event request;

    generate an authentication code in response to processing the event request;

    associate the generated authentication code with the event request;

    notify the user of the event request;

    determine that a device of the user is within a defined distance of an authentication location and, based on determining that the device of the user is within the defined distance of the authentication location, automatically transmit the generated authentication code to the device of the user;

    receive a key code from a computing device, wherein the computing device receives the key code as an input from the user;

    compare the received key code with the generated authentication code;

    determine a match between the received key code and generated authentication code; and

    in response to determining the match between the received key code and generated authentication code, complete the event request.

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