This looks like a software-based system to manage IP, sensational headline notwithstanding.
Given that most software patents are titled "an apparatus to <do X>", I wouldnt be surprised even if someone managed patents manually would be considered in the same umbrella!
Precisely, the article is FUD. There are many similar patents and the invention disclosed in this particular application is quite specific.