Abstract: Novel tools and techniques are provided for implementing signal encryption or signal authentication. In various embodiments, a second computing system might pack, using a packing function, two or more elements of a second vector associated with a third entity to generate a packed second vector; might individually encrypt, using a generated public key received from a first computing system, each element of the packed second vector to generate an encrypted packed second vector; might pack two or more elements of an encrypted first vector from the first computing system to generate a packed encrypted first vector; might combine the encrypted packed second vector with the packed encrypted first vector to generate a combined packed encrypted vector; and might send the combined packed encrypted vector to the first computing system for generating a similarity score that is indicative of differences between the second vector and the first vector.
Abstract: Novel tools and techniques are provided for implementing image authentication for authenticating persons or items. In various embodiments, a computing system might receive an image (or video stream) from an optical sensor device, might extract image regions from each received image (or each image frame from each image stream), might analyze each image region to identify one or more spatial relationships amongst pixels (and/or groups of pixels) in each image region, might compare each identified spatial relationship amongst (groups of) pixels in each image region with a plurality of spatial relationships amongst (groups of) pixels that are characteristic of particular image artifacts (whether known and/or machine-learned), and might generate authenticity values and/or results for the image based at least in part on results of the analysis and the comparison. The computing system might also analyze a plurality of authentic and inauthentic images to identify distinctions between authentic and inauthentic images.
Type:
Grant
Filed:
June 26, 2018
Date of Patent:
November 17, 2020
Assignee:
RANK ONE COMPUTING CORPORATION
Inventors:
Keyurkumar K. Patel, Scott J. Klum, Joshua C. Klontz, Brendan F. Klare