Patent ID: 9361445
Filing Date: 2016-06-07
CPC Classification: G06F

Claim Text:
1. A method comprising: taking a picture of a display of a first mobile device by a camera of a second mobile device, the display displaying a plurality of characters arranged in a matrix, at least some of the plurality of characters corresponding to integers, wherein the matrix is a credential; using, by the second mobile device, machine vision to determine the plurality of characters in the matrix in the picture, wherein the machine vision marks at least one of the plurality of characters as unknown; replacing each of the at least one of the plurality of characters that is unknown with a replacement integer; determining, by the second mobile device, that the rank of the matrix in the picture is not equal to one; factoring, by the second mobile device, the matrix in the picture to obtain two vectors; determining, by the second mobile device, a projected matrix based on the product of the two vectors; determining, by the second mobile device, a distance between the matrix in the picture and the projected matrix; and verifying, by the second mobile device, the credential of the matrix in the picture when the determined distance between the matrix in the picture and the projected matrix does not exceed a distance threshold or rejecting, by the second mobile device, the credential of the matrix in the picture when the determined distance between the matrix in the picture and the projected matrix exceeds the distance threshold.