Inventors can perform a preliminary patent search online, at the USPTO Patent Search Facility in Alexandria, Virginia, or at one of the Patent and Trademark Depository Libraries located throughout the country. Patent assignment records can also be searched online. You can retain a patent law firm to conduct a complete search.