1. A method, comprising: receiving data that is representative of a plurality of characteristics of multimedia content; determining one or more perceptible characteristics of the multimedia content; determining at least one standardized portion of the multimedia content based on the determined one or more perceptible characteristics; using the at least one standardized portion to generate a histogram represented as a coordinate system, wherein the histogram comprises at least a first point and a second point plotted in the coordinate system; determining a vector between the first point and the second point of the histogram; hashing a representation of the determined vector; generating a fingerprint comprising the hashed representation of the vector and a unique reference identifier; and providing the generated fingerprint to a client file and a service file.