Patents pressed against file-sharing networks