Agreed, that the lawsuit should not be the business model, however there is a patent database of the various patents and who owns them. If a company is interested in it then they should seek to acquire a license for its usage. Companies such asspend thousands if not millions on patenting they own concepts, however when it comes to incorporating it into they own system they jump on it without doing an in-depth search to see if it is someone else owns the IP. What are the lawyers at
doing, only filling patents however not checking to see if the IP used is clear or available for licensing. Just a practicing these methods would not result in these costly and length lawsuit, even though most are filled in Texas. Sure the US patent office requires some reform, however I do not see it as a major issue when compared to others at the moment. Its low on the priority list to be honest.
First, patent applications are not published for at least 18 months from filing. Some are not published until they issue. So if you start working on a product, you have no idea if there are applications out there that will eventually get you. You could sell your product for years and suddenly a patent issues, and you would have no way of knowing that the patent application even existed.
Second, there is an art and science to determining whether patents are relevant to your product. Often, reasonable people can disagree. In such cases, there is little to do except hope you don't get sued.