Robert Schneiderjohn is a registered U.S. patent attorney experienced in preparation and prosecution of patent applications related to software and electrical engineering, as well as mechanical devices, computer hardware, and networking and network devices.

With more than 25 years of technological experience, Bob guides in-house counsel, inventors and patent examiners through the process of applying for and protecting U.S. and foreign patent applications. In a variety of fields, he counsels through the distinctive stages of product design and development to ensure consistency.

Bob has extensive experience with operating systems; programming languages and methodologies; enterprise storage technologies; storage area networks (SAN); high availability and fault tolerance; databases; communications networking technologies; virtual machines; and backup and disaster recovery

Bob provides support in litigations arising from disputes involving patents as well as in U.S. patent re-examination proceedings. He assists clients on patent infringement issues, preparation of noninfringement and invalidity opinions and patentability, due diligence and patent landscape analyses. In these instances, Bob conducts searches, evaluates the results and provides ideas on going forward or modifying designs to alleviate risk.


  • Saint Louis University School of Law  (J.D., 2012)
  • Missouri University of Science and Technology  (B.S., 1993)
    • Computer Science


  • Missouri
  • U.S. Patent and Trademark Office

Professional Activities

  • The Missouri Bar
  • American Bar Association

Charitable and Civic Involvement

  • Missouri Ice Hockey Officials Association (Ice Hockey Referee, 2005-2012)
  • St. Louis Rockets Hockey (Board of Directors, 2004-2010)


Prior to practicing law as a patent attorney, Bob spent 15 years with IBM implementing midrange Unix systems and programming, high availability computing, storage arrays and storage area networking.