pattern licencing