Bank of America piles on the patents  Finextra