Algorithmic Patenting
An anonymous reader writes: Venturebeat reports on companies using software to "create" patents. They say a company called Cloem will use the software to "linguistically manipulate a seed set of a client's patent claims by, for example, substituting in synonyms or reordering steps in a process, thereby generating tens of thousands of potentially patentable inventions." The article says, "There is reason to believe that at least some of its computer-conceived inventions could be patentable and, indeed, patents have already been granted on inventions designed wholly or in part by software."
In true Slashdot style, I haven't read TFA, but TFS sounds like Venturebeat is stirring up a good old-fashioned angry mob.
Historically, patent lawsuits have been won or lost based on careful wording. A good synonym can mean an enormous financial difference for an inventor (or inventor-funding company).
Patents must be specific enough to describe a particular set of implementations of an idea, rather than just the general idea itself. Despite Slashdot's love of the phrase, "on a computer" does not a patent make. Rather, the patent must describe exactly how the computer functions with regard to the invention itself. Yes, sometimes that means describing the only reasonable mechanism, but it's still specific.
On the other hand, that specificity can be problematic when it comes time to actually use the exclusivity a patent provides. A car-analogy patent might have been worded to refer to driving on asphalt, but there are some roads that are paved with concrete or bricks. Hiring a specialist to find such trivial loopholes might be a very good investment for an applicant trying to write their patent. Any realistically-equivalent implementations can be added to the patent as additional claims.
You do not have a moral or legal right to do absolutely anything you want.