Software & Internet Technology

Klarquist’s Software & Internet Technology Group is adept at working with differing software and Internet technology needs. We work with clients to determine their goals, and how best to meet them. Our professionals speak the language of software and Internet technology, and are comfortable working with a client’s inventors and handling matters involving complex technology. Most of the attorneys and agents in this group have a computer engineering, electrical engineering, or computer science degree, and several have work experience in software development.

The group has extensive domestic and foreign patent experience representing many industry-leading software and Internet technology companies. For example, Klarquist has proudly served as patent prosecution and litigation counsel for Microsoft Corporation since 1991. As an industry leader in the design and development of innovative computer technology, Microsoft’s efforts are reflected in a range of technological advances in areas such as operating systems, software development platforms and tools, Web services, knowledge management, natural language processing, privacy, security, and networking.

View Our Team Members


Gregory L. Maurer
John D. Vandenberg


The firm’s Software & Internet Technology Group has obtained patents for clients in areas such as:

  • Artificial intelligence
  • Bioinformatics
  • Computer graphics
  • Data compression
  • Distributed computing
  • E-commerce
  • Electronic design automation
  • Encryption
  • Security
  • Internet technology
  • Object-oriented programming
  • Compilers
  • Operating systems
  • Networking
  • User interfaces
  • Computer peripherals