For a layman like myself, it almost sounds like someone patenting the idea of a chair, or a table.
For a layman like myself, it almost sounds like someone patenting the idea of a chair, or a table.
For most people it probably doesnt matter. Other big techs need to take notice
More precisely, network layer pattern descriptions surely lie in the class of a fact or discovery - https://www.prv.se/en/patents/applying-for-a-patent/before-t... - which should make the claim close to unenforceable at any level.
Unless the patent we're discussing covers a very specific implementation, which is uniquely efficient.
Megacorps have nothing to worry about. They have enormous patent war chests and routinely violate each other's patents without even thinking twice. Engineers at such companies (including Google) are discouraged from even looking at patents, ever, not to mention deliberately researching anything patent related.
That probably greatly depends on some of the programs listed on the page above (check out the one at the very bottom, that suggests to my non lawyer mind that Google won't do so unless you sue them about patents first). Again, not a lawyer.
Disclosure: work at Google, do not speak for Google. Just helping with pointing out public info.
Yes, it is sometimes possible to prevent a patent from being filed with prior art, but you need to know about the application to provide the prior art, or you need to hope the patent examiner does due diligence, which they often don't.
So you have two options:
1. monitor all patent applications and reactively file prior art against any that might be problematic.
2. Just file patents on the things
Patent examiners are more likely to find patents than other forms of prior art, so you're more likely to just accomplish (1) anyway, and in a lawsuit, you don't need to spend time proving that your thing was prior art if it was patented. So in a lawsuit it was cheaper.
In other words, patents prevent patenting, prior art avoids losing lawsuits, but not-losing a lawsuit is still expensive.