Barclays takes action against patent trolls  Finextra