Given a large finite point set, P⊂R2, we obtain upper
bounds on the number of triples of points that determine a given pair of dot
products. That is, for any pair of positive real numbers, (α,β), we
bound the size of the set {(p,q,r)∈P×P×P:p⋅q=α,p⋅r=β}.