[patents, News, USA]

An abstract idea or a patentable invention?