JOHN S. DYKES - Patent office