The problem with this definition is that one of the purposes of the patent system is to enable companies that don't produce products but rather produce R&D.
That works fine when you develop a new technology and then offer to license it to people who wouldn't have thought of it before you told them about it. Patenting an obvious concept and then threatening everyone who independently came to the same conclusion is a different matter entirely.