This computer program makes pharma patents 'airtight'