×

Method and system for multifactor mutual authentication

  • US 10,511,597 B1
  • Filed: 07/23/2019
  • Issued: 12/17/2019
  • Est. Priority Date: 07/23/2019
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, by a first computing device, mutual authentication information from a first server, wherein the mutual authentication information includes a color-based authentication component;

    tracking a first location of the first computing device;

    providing navigation from the first location to a second location, wherein tracking the first location of the first computing device is part of the navigation;

    causing a first color from the color-based authentication component to be displayed on the first computing device, wherein the first color indicates that the first location is distant from the second location;

    determining, by the first computing device, that the first computing device is at the second location, wherein the second location is a destination of the first computing device;

    causing a second color from the color-based authentication component to be displayed on the first computing device based on the determination that the first computing device is at the second location;

    reading a third color presented by a second computing device, wherein the third color is read by an image capture device;

    comparing, by the first computing device, the third color to the second color to verify an identity of the second computing device;

    based on the third color matching the second color, causing a first machine-readable code to be displayed on the first computing device, wherein the first machine-readable code is at least one of a bar code or a QR code;

    reading a second machine-readable code presented by the second computing device, wherein the second machine-readable code is at least one of a bar code or a QR code;

    comparing the second machine-readable code to the first machine-readable code as part of a multifactor authentication of the second computing device;

    verifying the identity of the second computing device when the second machine-readable code matches the first machine-readable code.

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