IBM's patent application attempting to gain title that would cover any business that stores and manages IP/Patents on computer is basically a shot across the bows of Non Practicing Entity (NPE) - companies which have accumulated patents but make no products themselves - businesses or, as they're better known, Patent Trolls in the ever more insane war between the two realms in the area of software. I say this because their entire business model involves storing and attempting to monetize IP.
Personally, I'm of the opinion that Software patents are bullshit but... eliminating them is problematic twofold:
- Software companies that make hardware are now disadvantaged against Hardware companies with vast technical portfolio's
- Those Trolls are making substantial coin, and are going to fight tooth and nail to keep their jobs.
To fix this you need to revamp the patent system itself to make it less easy to achieve, placing greater burden of proof on the patenting party that the patent is actually for something original, but... there seems to be little interest in doing this at the political level. So, we're stuck with companies wasting resources fighting to prove that Online Shopping existed prior to someone deciding to file a patent on the thing.
Which just goes to show that if you can throw enough bafflegab into your application paper you probably can patent stupidity... especially if it's an AI routine.