On-Line Store
Company Info
Technology Consulting Services
Software Technology and Business Development

Mike Potel is available for consulting in software technology and business development: 

Intellectual property & litigation consulting - I have served as an expert witness in computer graphics, internet software, and system software patent litigations.  I am experienced with prior art searches, patent validity analysis, infringement analysis, claim construction, and patent development.   I'm adept at working with and translating among technical, legal, and business teams.   I have served on corporate intellectual property teams at Apple and at Taligent, resulting in over 160 awarded US patents cover many areas of software technology.  I've presented courses on object technology to the US Patent and Trademark Office as well as at intellectual property and licensing conferences.  I can help you protect your patentable ideas and persue licensing opportunities. 

Click here to view Mike Potel's Litigation Consulting CV (PDF document)
To retain Mike Potel for intellectual property & litigation consulting, please visit the Thomson Reuters Expert Witness Services.

Technology evaluations - Are you a company or venture capital firm considering an investment or acquiring a technology and could use a second (or first) opinion?  I have broad experience in software and technology development and due diligence investigations.  I can evaluate software technologies, understand technical gurus (and detect bullshit), perform sanity checks on prospective partners and ideas, help prepare and present comprehensible technical presentations and demos, and produce and deliver reports that will help business people make good decisions.
Software business strategy - Business plans, technical audits, and strategy assessments are things I know well.  I know how to analyze and review technical and business directions.  I've been successful and effective both presenting to and serving on management boards.  I also know a lot of people who can help get your job done.  I can assist you in characterizing your resource requirements, make referrals, and help you find the right resources and partners.  My technical management consulting will help improve your organization and resolve problems.  I can provide the benefits of my software industry experience to your management team.