Intellectual Property and Technology Law

Patenting an Invention...
Should be a partnership between inventor and attorney

Patenting Your Invention

Patenting a software-centric invention can be challenging in today's legal environment. A patent attorney working with a software invention needs to have specialized, detailed technical and legal knowledge to be successful.

I spent many years working as a software engineer, software architect, product designer, and technology executive before I entered the field of law. Those experiences impact everything I do as an Intellectual Property and Patent Attorney. My background in technology gives me a unique ability to recognize and zero in on the patentability of a creation to better assist clients in developing their patent portfolio.

If you have a new product or idea and want to know whether it can or should be protected with a patent, or if you have questions about the value of your intellectual property in a merger or acquisition, don't hesitate to contact us.

Areas in which we have filed for patents include:
  • Software
  • Computing Systems
  • Distributed Systems and Cloud Services
  • iPhone, Android, and Other Mobile Apps
  • Blockchain and Cryptocurrency
  • Distributed ledgers, storage, and data structures
  • Smart Contract Platforms and Applications
  • Digital Wallets
  • Distributed Apps (DApps)
  • Blockchain Consensus Methodologies
  • Virtual Reality and Augmented Reality Systems
  • Smart City Applications and IoT
  • Electrical Components and Materials
  • Large Database Systems and Data Analytics
  • Kernel Architecture
  • Machine Learning and Predictive Systems
  • Algorithms and Programming Languages
  • Desktop, Server, and Internet Application Development
  • Computer-Human Interaction
  • Information Interfaces and Presentation
  • Computer Security
  • Malware Detection
  • Cryptography
  • Computer Memory
  • Electrical Component and Bus Designs
  • Medical Simulation Systems
  • Medical Devices
  • Biological Modeling and Computational Biology
  • Energy Systems and Energy Conservation (Green) Technologies
  • Bioassays