"Keep logs of any and all materials read, communications, etc."
Seriously? Who the fuck has time...
Seriously? Who the fuck has time...
You hear of an existing product? Who cares? If you can invent something similar without referencing related documentation or code during the actual process of invention keep it out of the legal system.
A new kind of certification for complex and novel inventions will not solve anything, because it's the simple and obvious inventions that everyone depends on that expose us to patent attacks.
Our government provides us many freedoms in the constitution, perhaps an amendment is a better proposal. That way the courts can interpret a more meaningful definition of Freedom to Invent as a way of shaping the current patent system.