the New Patcraft & Designweave Trademark Details