3 David Dalrymple New Mechanisms For Patents Protocol Labs