Patterson & Sheridan, LLP Trademark Details