We have computer engineering backgrounds and have extensive coding experience. We understand algorithms and can protect your ideas even when software arts are relatively challenging to protect. We understand the changing case law on software claims, and have successfully helped clients protect their software inventions.