| CPC G06F 21/316 (2013.01) | 20 Claims |

|
1. A method for detecting artificial intelligence (AI) impersonation, the method comprising:
in a pre-detection stage, training a first AI model, said training comprising:
receiving:
a first dataset, the first dataset comprising a communication, the communication between two or more human users;
a second dataset, the second dataset comprising an impersonation of the communication by a second AI model, the second AI model receiving data from a private database; and
a third dataset, the third dataset comprising an impersonation of the communication by a third AI model, the third AI model receiving data from a public database;
comparing the first, second and third datasets;
based on the comparing, identifying:
a first set of identifiers in the first dataset;
a second set of identifiers in the second dataset; and
a third set of identifiers in the third dataset;
creating a parameter range reference, said creating comprising:
using the first set of identifiers to determine a first parameter range;
using the second set of identifiers to determine a second parameter range; and
using the third set of identifiers to determine a third parameter range;
in a detection stage, monitoring a production communication, said monitoring using the first AI model, said monitoring comprising:
comparing the production communication to the first parameter range, said comparing outputting a first comparison value;
comparing the production communication to the second parameter range, said comparing outputting a second comparison value;
comparing the production communication to the third parameter range, said comparing outputting a third comparison value;
identifying a smallest comparison value from the first, second, and third comparison values;
identifying a parameter range from the first, second, and third parameter ranges corresponding the identified smallest comparison value;
identifying a dataset from the first, second and third datasets corresponding to the identified parameter range; and
based on the identified dataset, detecting that the production communication is a human communication, a private AI communication or a public AI communication.
|