Biography

Robert Schneiderjohn is a member of the firm’s Intellectual Property practice group focusing on the application and prosecution of patents related to software and electrical engineering, as well as mechanical devices, computer hardware, and networking and network devices.

With more than 20 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 actively participates in litigation 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. 

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. 

Education

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

Admissions

  • 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)

Background

Prior to joining the firm, Bob worked as a patent attorney in private practice with firms in Minneapolis and San Francisco. Before that, he spent 15 years with IBM implementing midrange Unix systems and programming, high availability computing, storage arrays and storage area networking.