×

System and method for replacing common identifying data

  • US 10,204,217 B2
  • Filed: 06/14/2017
  • Issued: 02/12/2019
  • Est. Priority Date: 12/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by a system having one or more processors and one or more memory devices, for generating and utilizing an image as a unique identifier for a user, the method comprising:

  • generating, by the one or more processors, an image identifier for a user, including;

    receiving a digital image transmitted by a user device;

    storing the digital image in a first data storage device in association with the user, the first data storage device storing a plurality of other digital images for a plurality of other users;

    identifying a first code, wherein the first code is at least one of personal information of the user, or a number or text generated by the one or more processors;

    storing the first code in association with the user;

    embedding the first code into the received digital image and generating the image identifier in response;

    transmitting the image identifier to the user for storing in a second data storage device different from the first storage device; and

    making an authentication determination, by the one or more processors, based on the image identifier, including;

    receiving, from the user, the image identifier and information associated with the user for identifying the user, wherein the information associated with the user is at least one of a user identifier, key, or login form;

    locating the digital image among the plurality of other digital images in the first data storage device using the received information;

    retrieving the located digital image from the first storage device;

    comparing the received image identifier against the retrieved digital image;

    outputting, based on the comparing, a difference between the received image identifier and the retrieved digital image, wherein the difference is the embedded first code;

    comparing the embedded first code against the first code stored in association with the user; and

    generating a success signal in response to a match of the embedded first code against the first code stored in association with the user.

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