is patent worth it