With backgrounds in all of the engineering disciplines, some of our patent attorneys have designed and tested implementations from the simple to the most complex. As such, we are in a unique positon to help clients understand the relationship between software and patents and aid in formulating strategic directions for their products and the timing for product deployment. We assist clients in acquiring patent protection for new and evolving products, including mobile applications and advanced services for hardware platforms, and help clients explore new arenas by searching patents to ensure their freedom to operate. We collaborate with clients to evaluate and develop licensing opportunities, and, where necessary, our attorneys help clients assert and protect their patent rights.